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 215 4,200 SH   SOLE 1 4,200 0 0
AGCO CORP COMMON 001084102 255 1,775 SH   SOLE 1 1,775 0 0
AZZ INC COMMON 002474104 1,250 24,825 SH   SOLE 1 24,825 0 0
ABBOTT LABORATORIES COMMON 002824100 25,841 215,629 SH   SOLE 1 215,629 0 0
ABIOMED INC COMMON 003654100 14 45 SH   SOLE 1 45 0 0
ACUSHNET HOLDINGS CORP COMMON 005098108 1,032 24,975 SH   SOLE 1 24,975 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 11,375 40,431 SH   SOLE 1 40,431 0 0
ALASKA AIR GROUP INC COMMON 011659109 2,116 30,575 SH   SOLE 1 30,575 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 5,681 10,490 SH   SOLE 1 10,490 0 0
ALLIANT ENERGY CORP COMMON 018802108 9,149 168,917 SH   SOLE 1 168,917 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 5,609 219,267 SH   SOLE 1 219,267 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 3,741 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 22,417 7,245 SH   SOLE 1 7,245 0 0
AMEREN CORP COMMON 023608102 198 2,433 SH   SOLE 1 2,433 0 0
AMERICAN EXPRESS CO COMMON 025816109 40 282 SH   SOLE 1 282 0 0
AMERICAN FINANCIAL GROUP INC COMMON 025932104 13,395 117,400 SH   SOLE 1 117,400 0 0
AMERICAN INTERNATIONAL GROUP I COMMON 026874784 88 1,914 SH   SOLE 1 1,914 0 0
AMETEK INC COMMON 031100100 2,401 18,800 SH   SOLE 1 18,800 0 0
ANALOG DEVICES INC COMMON 032654105 14,745 95,079 SH   SOLE 1 95,079 0 0
APPLE INC COMMON 037833100 95,216 779,502 SH   SOLE 1 779,502 0 0
APPLIED MATERIALS INC COMMON 038222105 45,752 342,457 SH   SOLE 1 342,457 0 0
ARISTA NETWORKS INC COMMON 040413106 5,965 19,760 SH   SOLE 1 19,760 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 5,000 34,640 SH   SOLE 1 34,640 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 13,593 273,401 SH   SOLE 1 273,401 0 0
ATRION CORP COMMON 049904105 295 460 SH   SOLE 1 460 0 0
AUTODESK INC COMMON 052769106 10,169 36,690 SH   SOLE 1 36,690 0 0
AVERY DENNISON CORP COMMON 053611109 238 1,295 SH   SOLE 1 1,295 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 2,415 11,100 SH   SOLE 1 11,100 0 0
BANK OF AMERICA CORP COMMON 060505104 4,187 108,211 SH   SOLE 1 108,211 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 257 3,050 SH   SOLE 1 3,050 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 168 658 SH   SOLE 1 658 0 0
BHP BILLITON ADR DEPOSITARY RECEI 088606108 11,688 168,442 SH   SOLE 1 168,442 0 0
BLACK HILLS CORP COMMON 092113109 532 7,975 SH   SOLE 1 7,975 0 0
BOEING CO/THE COMMON 097023105 61 240 SH   SOLE 1 240 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 5,114 63,500 SH   SOLE 1 63,500 0 0
BRINK'S CO/THE COMMON 109696104 622 7,850 SH   SOLE 1 7,850 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 12,536 198,576 SH   SOLE 1 198,576 0 0
CVS HEALTH CORP COMMON 126650100 9,542 126,839 SH   SOLE 1 126,839 0 0
CARLISLE COS INC COMMON 142339100 9,042 54,940 SH   SOLE 1 54,940 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 1,475 6,825 SH   SOLE 1 6,825 0 0
CATERPILLAR INC COMMON 149123101 1,008 4,346 SH   SOLE 1 4,346 0 0
CERNER CORP COMMON 156782104 180 2,500 SH   SOLE 1 2,500 0 0
CHEGG INC COMMON 163092109 5,795 67,650 SH   SOLE 1 67,650 0 0
CIENA CORP COMMON 171779309 5,369 98,125 SH   SOLE 1 98,125 0 0
COCA-COLA CO/THE COMMON 191216100 1,276 24,202 SH   SOLE 1 24,202 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 234 3,000 SH   SOLE 1 3,000 0 0
COLGATE-PALMOLIVE CO COMMON 194162103 32 400 SH   SOLE 1 400 0 0
COLLIERS INTL GROUP INC COMMON 194693107 2,482 25,265 SH   SOLE 1 25,265 0 0
COMMERCIAL METALS CO COMMON 201723103 335 10,875 SH   SOLE 1 10,875 0 0
CONAGRA BRANDS INC COMMON 205887102 4,843 128,790 SH   SOLE 1 128,790 0 0
COOPER COS INC COMMON 216648402 1,632 4,250 SH   SOLE 1 4,250 0 0
CRANE CO COMMON 224399105 2,359 25,125 SH   SOLE 1 25,125 0 0
DEERE & CO COMMON 244199105 7,999 21,381 SH   SOLE 1 21,381 0 0
DEXCOM INC COMMON 252131107 12,516 34,825 SH   SOLE 1 34,825 0 0
WALT DISNEY CO/THE COMMON 254687106 421 2,280 SH   SOLE 1 2,280 0 0
DOCUSIGN INC COMMON 256163106 3,465 17,115 SH   SOLE 1 17,115 0 0
DOLLAR GENERAL CORP COMMON 256677105 318 1,570 SH   SOLE 1 1,570 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 422 28,375 SH   SOLE 1 28,375 0 0
DOVER CORP COMMON 260003108 13,715 100,018 SH   SOLE 1 100,018 0 0
DYNATRACE INC COMMON 268150109 5,041 104,500 SH   SOLE 1 104,500 0 0
ECOLAB INC COMMON 278865100 8,055 37,630 SH   SOLE 1 37,630 0 0
EMERSON ELECTRIC CO COMMON 291011104 980 10,865 SH   SOLE 1 10,865 0 0
EQUIFAX INC COMMON 294429105 230 1,270 SH   SOLE 1 1,270 0 0
ERICSSON L M TEL CO ADR DEPOSITARY RECEI 294821608 2,314 175,425 SH   SOLE 1 175,425 0 0
EURONET WORLDWIDE INC COMMON 298736109 7,534 54,475 SH   SOLE 1 54,475 0 0
FTI CONSULTING INC COMMON 302941109 1,890 13,490 SH   SOLE 1 13,490 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106 119 1,575 SH   SOLE 1 1,575 0 0
FORTIS INC COMMON 349553107 587 13,530 SH   SOLE 1 13,530 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 5,371 43,045 SH   SOLE 1 43,045 0 0
GENUINE PARTS CO COMMON 372460105 238 2,060 SH   SOLE 1 2,060 0 0
GILEAD SCIENCES INC COMMON 375558103 368 5,700 SH   SOLE 1 5,700 0 0
GODADDY INC COMMON 380237107 3,458 44,550 SH   SOLE 1 44,550 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 3,005 79,075 SH   SOLE 1 79,075 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 369 2,850 SH   SOLE 1 2,850 0 0
HERCULES CAPITAL INC COMMON 427096508 428 26,675 SH   SOLE 1 26,675 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 252 2,280 SH   SOLE 1 2,280 0 0
HOME DEPOT INC COMMON 437076102 25,884 84,795 SH   SOLE 1 84,795 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 16,751 77,167 SH   SOLE 1 77,167 0 0
HUBBELL INC COMMON 443510607 4,355 23,300 SH   SOLE 1 23,300 0 0
HUBSPOT INC COMMON 443573100 8,678 19,105 SH   SOLE 1 19,105 0 0
HUNTSMAN CORP COMMON 447011107 324 11,225 SH   SOLE 1 11,225 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 5,214 37,550 SH   SOLE 1 37,550 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 3,511 67,894 SH   SOLE 1 67,894 0 0
INTEL CORP COMMON 458140100 1,398 21,850 SH   SOLE 1 21,850 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 255 1,825 SH   SOLE 1 1,825 0 0
INTUIT INC COMMON 461202103 8,091 21,123 SH   SOLE 1 21,123 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 11,230 86,870 SH   SOLE 1 86,870 0 0
JOHNSON & JOHNSON COMMON 478160104 33,739 205,285 SH   SOLE 1 205,285 0 0
KLA CORP COMMON 482480100 215 650 SH   SOLE 1 650 0 0
KINDRED BIOSCIENCES INC COMMON 494577109 108 21,650 SH   SOLE 1 21,650 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 5,180 107,725 SH   SOLE 1 107,725 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 2,034 35,658 SH   SOLE 1 35,658 0 0
ESTEE LAUDER COS INC COMMON 518439104 9,662 33,219 SH   SOLE 1 33,219 0 0
LEMAITRE VASCULAR INC COMMON 525558201 1,062 21,775 SH   SOLE 1 21,775 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,604 13,050 SH   SOLE 1 13,050 0 0
LINCOLN NATIONAL CORP COMMON 534187109 442 7,100 SH   SOLE 1 7,100 0 0
LOCKHEED MARTIN CORP COMMON 539830109 3,383 9,156 SH   SOLE 1 9,156 0 0
M D C HLDGS INC COMMON 552676108 697 11,733 SH   SOLE 1 11,733 0 0
MDU RESOURCES GROUP INC COMMON 552690109 141 4,475 SH   SOLE 1 4,475 0 0
MSA SAFETY INC COMMON 553498106 2,438 16,250 SH   SOLE 1 16,250 0 0
MSC INDL DIRECT INC CL A 553530106 207 2,300 SH   SOLE 1 2,300 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 339 3,900 SH   SOLE 1 3,900 0 0
MARTEN TRANSPORT LTD COMMON 573075108 1,710 100,750 SH   SOLE 1 100,750 0 0
MCDONALD'S CORP COMMON 580135101 19,451 86,781 SH   SOLE 1 86,781 0 0
MEREO BIOPHARMA GROUP PLC DEPOSITARY RECEI 589492107 3 970 SH   SOLE 1 970 0 0
MICROSOFT CORP COMMON 594918104 93,826 397,957 SH   SOLE 1 397,957 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 15,439 263,787 SH   SOLE 1 263,787 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 7,138 20,210 SH   SOLE 1 20,210 0 0
MORGAN STANLEY COMMON 617446448 12,722 163,820 SH   SOLE 1 163,820 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 310 1,650 SH   SOLE 1 1,650 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 128 1,250 SH   SOLE 1 1,250 0 0
NEENAH INC COMMON 640079109 249 4,850 SH   SOLE 1 4,850 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 5,438 48,770 SH   SOLE 1 48,770 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 156 12,400 SH   SOLE 1 12,400 0 0
NEWMONT MINING CORP COMMON 651639106 267 4,425 SH   SOLE 1 4,425 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 327 1,500 SH   SOLE 1 1,500 0 0
NIKE INC CL B COMMON 654106103 12,769 96,087 SH   SOLE 1 96,087 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 2,709 8,370 SH   SOLE 1 8,370 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 822 42,500 SH   SOLE 1 42,500 0 0
OLIN CORP COMMON 680665205 2,902 76,425 SH   SOLE 1 76,425 0 0
OSHKOSH CORP COMMON 688239201 1,317 11,100 SH   SOLE 1 11,100 0 0
PARKER-HANNIFIN CORP COMMON 701094104 10,236 32,450 SH   SOLE 1 32,450 0 0
PATTERSON COS INC COMMON 703395103 172 5,375 SH   SOLE 1 5,375 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 546 30,525 SH   SOLE 1 30,525 0 0
PEPSICO INC COMMON 713448108 25,162 177,889 SH   SOLE 1 177,889 0 0
PERKINELMER INC COMMON 714046109 1,369 10,675 SH   SOLE 1 10,675 0 0
PFIZER INC COMMON 717081103 2,155 59,488 SH   SOLE 1 59,488 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 541 6,100 SH   SOLE 1 6,100 0 0
PIPER SANDLER COMPANIES COMMON 724078100 546 4,975 SH   SOLE 1 4,975 0 0
POWER INTEGRATIONS INC COMMON 739276103 656 8,050 SH   SOLE 1 8,050 0 0
PROCTER & GAMBLE CO COMMON 742718109 15,074 111,305 SH   SOLE 1 111,305 0 0
PUBLIC SVC ENTERPRISE GRP COMMON 744573106 178 2,960 SH   SOLE 1 2,960 0 0
QUALCOMM INC COMMON 747525103 8,411 63,436 SH   SOLE 1 63,436 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,274 90,395 SH   SOLE 1 90,395 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,454 31,600 SH   SOLE 1 31,600 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,400 34,525 SH   SOLE 1 34,525 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 3,252 12,250 SH   SOLE 1 12,250 0 0
ROSS STORES INC COMMON 778296103 186 1,550 SH   SOLE 1 1,550 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 1,213 35,625 SH   SOLE 1 35,625 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 2,839 38,090 SH   SOLE 1 38,090 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 4,191 50,135 SH   SOLE 1 50,135 0 0
SCOTTS MIRACLE-GRO CO COMMON 810186106 12,414 50,675 SH   SOLE 1 50,675 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 2,031 39,775 SH   SOLE 1 39,775 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 9,314 12,620 SH   SOLE 1 12,620 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 10,263 124,710 SH   SOLE 1 124,710 0 0
SILGAN HOLDINGS INC COMMON 827048109 636 15,125 SH   SOLE 1 15,125 0 0
SONY CORP ADR DEPOSITARY RECEI 835699307 2,770 26,125 SH   SOLE 1 26,125 0 0
SPLUNK INC COMMON 848637104 5,848 43,165 SH   SOLE 1 43,165 0 0
STAAR SURGICAL CO COMMON 852312305 3,028 28,725 SH   SOLE 1 28,725 0 0
STARBUCKS CORP COMMON 855244109 11,893 108,845 SH   SOLE 1 108,845 0 0
STIFEL FINANCIAL CORP COMMON 860630102 1,023 15,975 SH   SOLE 1 15,975 0 0
SURMODICS INC COMMON 868873100 932 16,624 SH   SOLE 1 16,624 0 0
SYSCO CORP COMMON 871829107 16 208 SH   SOLE 1 208 0 0
TCF FINANCIAL CORP COMMON 872307103 2,361 50,810 SH   SOLE 1 50,810 0 0
TJX COS INC/THE COMMON 872540109 14,247 215,380 SH   SOLE 1 215,380 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 1,396 11,800 SH   SOLE 1 11,800 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,316 7,450 SH   SOLE 1 7,450 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 595 11,050 SH   SOLE 1 11,050 0 0
TALEND SA ADR DEPOSITARY RECEI 874224207 1,664 26,150 SH   SOLE 1 26,150 0 0
TELEFLEX INC COMMON 879369106 4 9 SH   SOLE 1 9 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 14,496 31,762 SH   SOLE 1 31,762 0 0
THOR INDUSTRIES INC COMMON 885160101 2,539 18,840 SH   SOLE 1 18,840 0 0
II-VI INC COMMON 902104108 3,607 52,750 SH   SOLE 1 52,750 0 0
TYSON FOODS INC - CL A COMMON 902494103 155 2,088 SH   SOLE 1 2,088 0 0
US BANCORP COMMON 902973304 2,236 40,429 SH   SOLE 1 40,429 0 0
UNION PACIFIC CORP COMMON 907818108 24,181 109,711 SH   SOLE 1 109,711 0 0
UNITED PARCEL SERVICE INC CL B COMMON 911312106 51 300 SH   SOLE 1 300 0 0
WALMART INC COMMON 931142103 34 250 SH   SOLE 1 250 0 0
WATSCO INC COMMON 942622200 1,070 4,105 SH   SOLE 1 4,105 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 2,290 24,250 SH   SOLE 1 24,250 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 1,399 75,400 SH   SOLE 1 75,400 0 0
WORLD FUEL SVCS CORP COMMON 981475106 1,590 45,175 SH   SOLE 1 45,175 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,412 32,900 SH   SOLE 1 32,900 0 0
RAYTHEON TECHNOLOGIES COR COMMON 75513E101 10,227 132,350 SH   SOLE 1 132,350 0 0
CNO FINL GROUP INC COMMON 12621E103 500 20,600 SH   SOLE 1 20,600 0 0
HCI GROUP INC COMMON 40416E103 636 8,275 SH   SOLE 1 8,275 0 0
TARGET CORP COMMON 87612E106 18,402 92,908 SH   SOLE 1 92,908 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 355 15,550 SH   SOLE 1 15,550 0 0
TRAVELERS COS INC/THE COMMON 89417E109 87 576 SH   SOLE 1 576 0 0
AES CORP. COMMON 00130H105 261 9,725 SH   SOLE 1 9,725 0 0
ASGN INC COMMON 00191U102 3,796 39,775 SH   SOLE 1 39,775 0 0
ABBVIE INC COMMON 00287Y109 19,373 179,018 SH   SOLE 1 179,018 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 8,792 94,534 SH   SOLE 1 94,534 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,460 9,301 SH   SOLE 1 9,301 0 0
ADOBE INC COMMON 00724F101 10,216 21,490 SH   SOLE 1 21,490 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 8,776 69,027 SH   SOLE 1 69,027 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 15,825 7,650 SH   SOLE 1 7,650 0 0
ALPHABET INC - CL A COMMON 02079K305 32,736 15,872 SH   SOLE 1 15,872 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 59 21,575 SH   SOLE 1 21,575 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 02772A109 213 1,975 SH   SOLE 1 1,975 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 19,478 83,794 SH   SOLE 1 83,794 0 0
ANSYS INC COMMON 03662Q105 5,129 15,105 SH   SOLE 1 15,105 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 1,197 13,125 SH   SOLE 1 13,125 0 0
ARRAY TECHNOLOGIES INC COMMON 04271T100 854 28,625 SH   SOLE 1 28,625 0 0
ARTISAN PARTNERS ASSET MG COMMON 04316A108 2,766 53,025 SH   SOLE 1 53,025 0 0
ATRICURE INC COMMON 04963C209 3,281 50,075 SH   SOLE 1 50,075 0 0
AZEK CO INC COMMON 05478C105 1,645 39,125 SH   SOLE 1 39,125 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 1,172 41,400 SH   SOLE 1 41,400 0 0
BRP INC CA SUB VOTING COMMON 05577W200 2,460 28,300 SH   SOLE 1 28,300 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 117 4,700 SH   SOLE 1 4,700 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 1,774 23,500 SH   SOLE 1 23,500 0 0
BIO-TECHNE CORP COMMON 09073M104 3,017 7,900 SH   SOLE 1 7,900 0 0
BLACKROCK INC CL A 09247X101 8,035 10,657 SH   SOLE 1 10,657 0 0
BLACKSTONE GROUP INC COMMON 09260D107 663 8,900 SH   SOLE 1 8,900 0 0
BOOKING HOLDINGS INC COMMON 09857L108 1,093 469 SH   SOLE 1 469 0 0
BROADCOM INC COMMON 11135F101 41,756 90,058 SH   SOLE 1 90,058 0 0
CMC MATERIALS INC COMMON 12571T100 4,362 24,675 SH   SOLE 1 24,675 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 1,091 23,225 SH   SOLE 1 23,225 0 0
CARLYLE GROUP LP/THE COMMON 14316J108 3,804 103,475 SH   SOLE 1 103,475 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 74 1,400 SH   SOLE 1 1,400 0 0
CONOCOPHILLIPS COMMON 20825C104 305 5,765 SH   SOLE 1 5,765 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 8,894 39,010 SH   SOLE 1 39,010 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 499 1,417 SH   SOLE 1 1,417 0 0
DEVON ENERGY CORP COMMON 25179M103 874 40,000 SH   SOLE 1 40,000 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 5,141 31,305 SH   SOLE 1 31,305 0 0
DOMINION RES INC VA NEW COMMON 25746U109 6,705 88,264 SH   SOLE 1 88,264 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 274 3,549 SH   SOLE 1 3,549 0 0
EAGLE MATERIALS INC COMMON 26969P108 1,080 8,035 SH   SOLE 1 8,035 0 0
EMCOR GROUP INC COMMON 29084Q100 2,568 22,900 SH   SOLE 1 22,900 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 5,481 66,920 SH   SOLE 1 66,920 0 0
ENTERGY CORP NEW COMMON 29364G103 11,661 117,230 SH   SOLE 1 117,230 0 0
EVERCORE INC - CL A COMMON 29977A105 685 5,200 SH   SOLE 1 5,200 0 0
EXACT SCIENCES CORP COMMON 30063P105 6,391 48,500 SH   SOLE 1 48,500 0 0
FACEBOOK INC COMMON 30303M102 21,206 71,999 SH   SOLE 1 71,999 0 0
FEDEX CORP COMMON 31428X106 19,488 68,611 SH   SOLE 1 68,611 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 244 1,735 SH   SOLE 1 1,735 0 0
FIRST REPUBLIC BANK COMMON 33616C100 6,714 40,265 SH   SOLE 1 40,265 0 0
FREEPORT-MCMORAN INC CL B 35671D857 614 18,650 SH   SOLE 1 18,650 0 0
GDS HLDGS LTD ADR DEPOSITARY RECEI 36165L108 128 1,575 SH   SOLE 1 1,575 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 1,759 8,728 SH   SOLE 1 8,728 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 17,650 53,977 SH   SOLE 1 53,977 0 0
HCA HEALTHCARE INC COMMON 40412C101 5,095 27,050 SH   SOLE 1 27,050 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 715 9,200 SH   SOLE 1 9,200 0 0
HANNON ARMSTRONG SUST INF COMMON 41068X100 1,395 24,875 SH   SOLE 1 24,875 0 0
HYDROFARM HLDGS GROUP INC COMMON 44888K209 483 8,000 SH   SOLE 1 8,000 0 0
ICU MED INC COMMON 44930G107 3,811 18,550 SH   SOLE 1 18,550 0 0
INSULET CORP COMMON 45784P101 4,562 17,485 SH   SOLE 1 17,485 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 3,040 27,220 SH   SOLE 1 27,220 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 5,272 7,135 SH   SOLE 1 7,135 0 0
JPMORGAN CHASE & CO COMMON 46625H100 27,672 181,776 SH   SOLE 1 181,776 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 788 9,350 SH   SOLE 1 9,350 0 0
KBR INC COMMON 48242W106 2,700 70,325 SH   SOLE 1 70,325 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 8,705 60,705 SH   SOLE 1 60,705 0 0
M&T BANK CORP COMMON 55261F104 11,783 77,720 SH   SOLE 1 77,720 0 0
MKS INSTRUMENTS INC COMMON 55306N104 7,596 40,965 SH   SOLE 1 40,965 0 0
MERCK & CO INC COMMON 58933Y105 156 2,021 SH   SOLE 1 2,021 0 0
METLIFE INC COMMON 59156R108 13,341 219,460 SH   SOLE 1 219,460 0 0
MOSAIC CO/THE COMMON 61945C103 6,164 195,000 SH   SOLE 1 195,000 0 0
NANOSTRING TECHNOLOGIES I COMMON 63009R109 1,938 29,500 SH   SOLE 1 29,500 0 0
NCINO INC COMMON 63947U107 1,218 18,250 SH   SOLE 1 18,250 0 0
NEUROCRINE BIOSCIENCES INC COMMON 64125C109 1,916 19,700 SH   SOLE 1 19,700 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 6,227 44,340 SH   SOLE 1 44,340 0 0
NEXTERA ENERGY INC COMMON 65339F101 18,729 247,701 SH   SOLE 1 247,701 0 0
NEXTERA ENERGY PARTNERS LTD COMMON 65341B106 113 1,550 SH   SOLE 1 1,550 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,496 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 11,506 21,550 SH   SOLE 1 21,550 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107 223 440 SH   SOLE 1 440 0 0
ORACLE CORP COMMON 68389X105 15,144 215,821 SH   SOLE 1 215,821 0 0
OTIS WORLDWIDE CORP COMMON 68902V107 1,085 15,855 SH   SOLE 1 15,855 0 0
PNM RESOURCES INC COMMON 69349H107 199 4,050 SH   SOLE 1 4,050 0 0
PTC INC COMMON 69370C100 8,283 60,175 SH   SOLE 1 60,175 0 0
PACIFIC BIOSCIENCES CALIF COMMON 69404D108 2,716 81,550 SH   SOLE 1 81,550 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 8,003 21,625 SH   SOLE 1 21,625 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 10,825 44,575 SH   SOLE 1 44,575 0 0
PENSKE AUTOMOTIVE GRP INC COMMON 70959W103 120 1,500 SH   SOLE 1 1,500 0 0
PINTEREST INC-CLASS A COMMON 72352L106 801 10,815 SH   SOLE 1 10,815 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 10,987 64,028 SH   SOLE 1 64,028 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 64 1,072 SH   SOLE 1 1,072 0 0
PROG HOLDINGS INC COMMON 74319R101 3,949 91,225 SH   SOLE 1 91,225 0 0
PUBLIC STORAGE COMMON 74460D109 128 520 SH   SOLE 1 520 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 999 7,784 SH   SOLE 1 7,784 0 0
REXNORD CORP NEW COMMON 76169B102 2,493 52,950 SH   SOLE 1 52,950 0 0
RINGCENTRAL INC-CLASS A COMMON 76680R206 2,155 7,235 SH   SOLE 1 7,235 0 0
S&P GLOBAL INC COMMON 78409V104 19 54 SH   SOLE 1 54 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 2,160 4,375 SH   SOLE 1 4,375 0 0
SALESFORCE.COM INC COMMON 79466L302 12,620 59,567 SH   SOLE 1 59,567 0 0
SANOFI ADR DEPOSITARY RECEI 80105N105 3,794 76,700 SH   SOLE 1 76,700 0 0
SEA LTD-ADR COMMON 81141R100 434 1,945 SH   SOLE 1 1,945 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 495 6,350 SH   SOLE 1 6,350 0 0
SERVICENOW INC COMMON 81762P102 3,680 7,358 SH   SOLE 1 7,358 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 1,639 33,575 SH   SOLE 1 33,575 0 0
SILK ROAD MEDICAL INC COMMON 82710M100 1,436 28,351 SH   SOLE 1 28,351 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 20,015 109,084 SH   SOLE 1 109,084 0 0
SOUTHERN COPPER CORP COMMON 84265V105 265 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 1,550 20,975 SH   SOLE 1 20,975 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 152 1,650 SH   SOLE 1 1,650 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 242 5,281 SH   SOLE 1 5,281 0 0
SYNCHRONY FINANCIAL COMMON 87165B103 2,394 58,875 SH   SOLE 1 58,875 0 0
TFI INTL INC COMMON 87241L109 2,723 36,425 SH   SOLE 1 36,425 0 0
TPI COMPOSITES INC COMMON 87266J104 860 15,240 SH   SOLE 1 15,240 0 0
TC ENERGY CORP COMMON 87807B107 7,458 163,010 SH   SOLE 1 163,010 0 0
TELADOC HEALTH INC COMMON 87918A105 5,491 30,210 SH   SOLE 1 30,210 0 0
TENET HEALTHCARE CORP COMMON 88033G407 5,714 109,875 SH   SOLE 1 109,875 0 0
TENCENT MUSIC ENTMT ADR COMMON 88034P109 226 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,068 10,735 SH   SOLE 1 10,735 0 0
TREX CO INC COMMON 89531P105 8,145 88,975 SH   SOLE 1 88,975 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 192 4,850 SH   SOLE 1 4,850 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 1,778 30,495 SH   SOLE 1 30,495 0 0
TWILIO INC COMMON 90138F102 2,732 8,017 SH   SOLE 1 8,017 0 0
ULTA BEAUTY INC COMMON 90384S303 6,791 21,965 SH   SOLE 1 21,965 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 30,837 82,879 SH   SOLE 1 82,879 0 0
VAIL RESORTS INC COMMON 91879Q109 4,947 16,960 SH   SOLE 1 16,960 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 16,742 287,915 SH   SOLE 1 287,915 0 0
VISA INC COMMON 92826C839 29,654 140,055 SH   SOLE 1 140,055 0 0
VITAL FARMS INC COMMON 92847W103 727 33,275 SH   SOLE 1 33,275 0 0
WEC ENERGY GROUP INC COMMON 92939U106 3,904 41,710 SH   SOLE 1 41,710 0 0
WASTE CONNECTIONS INC COMMON 94106B101 7,458 69,065 SH   SOLE 1 69,065 0 0
WASTE MANAGEMENT INC COMMON 94106L109 4,452 34,510 SH   SOLE 1 34,510 0 0
YETI HOLDINGS INC COMMON 98585X104 13,530 187,375 SH   SOLE 1 187,375 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 8,085 50,507 SH   SOLE 1 50,507 0 0
ZOETIS INC COMMON 98978V103 166 1,052 SH   SOLE 1 1,052 0 0
AMCOR PLC COMMON G0250X107 455 38,940 SH   SOLE 1 38,940 0 0
AON PLC COMMON G0403H108 13,754 59,770 SH   SOLE 1 59,770 0 0
ATLASSIAN CORP PLC COMMON G06242104 13,811 65,530 SH   SOLE 1 65,530 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 2,124 42,850 SH   SOLE 1 42,850 0 0
ACCENTURE PLC CL A COMMON G1151C101 25,889 93,715 SH   SOLE 1 93,715 0 0
COCA-COLA EUROPEAN PARTNERS PL COMMON G25839104 3,197 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 5,987 43,294 SH   SOLE 1 43,294 0 0
EVEREST RE GROUP LTD COMMON G3223R108 5,974 24,109 SH   SOLE 1 24,109 0 0
GENPACT LTD COMMON G3922B107 218 5,100 SH   SOLE 1 5,100 0 0
HELEN OF TROY LTD COMMON G4388N106 1,829 8,680 SH   SOLE 1 8,680 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 937 5,700 SH   SOLE 1 5,700 0 0
LINDE PLC COMMON G5494J103 4,390 15,671 SH   SOLE 1 15,671 0 0
MARVELL TECHNOLOGY GROUP LTD COMMON G5876H105 7,532 153,781 SH   SOLE 1 153,781 0 0
MEDTRONIC PLC COMMON G5960L103 23,489 198,844 SH   SOLE 1 198,844 0 0
PAGSEGURO DIGITAL LTD-CL A COMMON G68707101 176 3,800 SH   SOLE 1 3,800 0 0
SIRIUSPOINT LTD COMMON G8192H106 383 37,675 SH   SOLE 1 37,675 0 0
STERIS PLC COMMON G8473T100 2,888 15,160 SH   SOLE 1 15,160 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 9,851 59,501 SH   SOLE 1 59,501 0 0
CHUBB LTD COMMON H1467J104 30,265 191,590 SH   SOLE 1 191,590 0 0
GARMIN LTD COMMON H2906T109 14,880 112,859 SH   SOLE 1 112,859 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 6,422 61,450 SH   SOLE 1 61,450 0 0
TE CONNECTIVITY LTD COMMON H84989104 12,202 94,509 SH   SOLE 1 94,509 0 0
GLOBANT SA COMMON L44385109 3,908 18,825 SH   SOLE 1 18,825 0 0
ASML HOLDING NV NY REG SHRS N07059210 2,485 4,026 SH   SOLE 1 4,026 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 133 1,275 SH   SOLE 1 1,275 0 0
STELLANTIS N.V COMMON N82405106 755 42,450 SH   SOLE 1 42,450 0 0
FLEX LTD ORD Y2573F102 73 4,000 SH   SOLE 1 4,000 0 0
ABERDEEN INC CREDIT STRATEGIES ACP 003057106 3,674 317,823 SH   SOLE 1 0 317,823 0
ADAMS DIVERSIFIED EQUITY ADX ADX 006212104 15,988 875,579 SH   SOLE 1 0 875,579 0
APOLLO SR FLOATING RATE FD AFT AFT 037636107 9,333 628,036 SH   SOLE 1 0 628,036 0
APOLLO TACTICAL INCOME FD AIF AIF 037638103 7,998 537,506 SH   SOLE 1 0 537,506 0
BLACKROCK MUNICIPAL INC QUALIT BYM 092479104 1,996 132,120 SH   SOLE 1 0 132,120 0
BLACKROCK CREDIT ALLOCATION IN BTZ 092508100 72,923 4,967,539 SH   SOLE 1 0 4,967,539 0
CENTER COAST MLP & INFRASTRUCT CEN 151461209 22 1,971 SH   SOLE 1 0 1,971 0
CLEARBRIDGE ENERGY MLP FD CEM CEM 184692200 4,212 180,390 SH   SOLE 1 0 180,390 0
CREDIT SUISSE ASSET MANAGEMENT CIK 224916106 6,487 1,919,208 SH   SOLE 1 0 1,919,208 0
CUBESMART REIT 229663109 376 9,950 SH   SOLE 1 0 9,950 0
CUSHING MLP & INF TOTAL RETURN SRV 231631300 9 376 SH   SOLE 1 0 376 0
CUSHING RENAISSANCE FD/THE SZC SZC 231647207 3,058 75,726 SH   SOLE 1 0 75,726 0
DWS MUNICIPAL INCOME TRUST KTF KTF 233368109 11,911 1,022,391 SH   SOLE 1 0 1,022,391 0
DELAWARE ENHANCED GLOBAL DIVD DEX 246060107 9,426 960,827 SH   SOLE 1 0 960,827 0
DOUBLELINE INCOME SOLUTIO DSL DSL 258622109 9,161 504,486 SH   SOLE 1 0 504,486 0
DOUBLELINE OPP CREDIT FD DBL DBL 258623107 38,216 1,935,980 SH   SOLE 1 0 1,935,980 0
EATON VANCE FLOATING-RATE INC EFT 278279104 3,266 231,644 SH   SOLE 1 0 231,644 0
EATON VANCE FLOATING-RATE INC EFF 278284104 3,760 230,974 SH   SOLE 1 0 230,974 0
FIRST TR ABERDEEN GLOBAL OPP I FAM 337319107 1,658 165,491 SH   SOLE 1 0 165,491 0
FLAHERTY & CRUMRINE TOTAL RETU FLC 338479108 305 12,508 SH   SOLE 1 0 12,508 0
GENERAL AMERICAN INVESTORS CO GAM 368802104 30,304 760,638 SH   SOLE 1 0 760,638 0
JOHN HANCOCK INCOME SECURITIES JHS 410123103 22,884 1,465,965 SH   SOLE 1 0 1,465,965 0
IVY HIGH INC OPPORTUNITIES FD IVH 465893105 7,952 582,978 SH   SOLE 1 0 582,978 0
KAYNE ANDERSON MLP INVESTMENT KYN 486606106 294 40,975 SH   SOLE 1 0 40,975 0
LIBERTY ALL-STAR GROWTH FD ASG ASG 529900102 344 40,000 SH   SOLE 1 0 40,000 0
MFS CHARTER INCOME TRUST MCR MCR 552727109 21,268 2,490,442 SH   SOLE 1 0 2,490,442 0
MFS MULTIMARKET INCOME TRUST M MMT 552737108 983 151,684 SH   SOLE 1 0 151,684 0
MFS GOVERNMENT MARKETS INCOME MGF 552939100 5,555 1,262,550 SH   SOLE 1 0 1,262,550 0
NEW AMERICA HIGH INC FD HYB HYB 641876800 5,517 608,958 SH   SOLE 1 0 608,958 0
NUVEEN NY AMT-FREE MUNICIPAL I NRK 670656107 16 1,200 SH   SOLE 1 0 1,200 0
NUVEEN AMT-FREE QUALITY MUNI I NEA 670657105 29,521 1,992,003 SH   SOLE 1 0 1,992,003 0
NUVEEN NY MUNI VALUE FD 2 NYV NYV 670706100 400 27,239 SH   SOLE 1 0 27,239 0
NUVEEN MN QUALITY MUNI INC FD NMS 670734102 2,366 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL JLS 670735109 23,317 1,123,726 SH   SOLE 1 0 1,123,726 0
NUVEEN PA QUALITY MUNI INC FD NQP 670972108 4,010 279,223 SH   SOLE 1 0 279,223 0
NUVEEN OHIO QUALITY INCOME MUN NUO 670980101 7,209 462,145 SH   SOLE 1 0 462,145 0
PIONEER DIVERSIFIED HIGH INC T HNW 723653101 13,780 940,590 SH   SOLE 1 0 940,590 0
POTLATCHDELTIC CORP REIT 737630103 223 4,210 SH   SOLE 1 0 4,210 0
PUTNAM PREMIER INCOME TRUST PP PPT 746853100 71,472 14,675,913 SH   SOLE 1 0 14,675,913 0
PUTNAM MASTER INTERMEDIATE INC PIM 746909100 55,752 12,905,646 SH   SOLE 1 0 12,905,646 0
PUTNAM MUNICIPAL OPPORTUNITIES PMO 746922103 361 26,931 SH   SOLE 1 0 26,931 0
REALTY INCOME CORP REIT 756109104 8,684 136,761 SH   SOLE 1 0 136,761 0
STORE CAPITAL CORP REIT 862121100 402 12,000 SH   SOLE 1 0 12,000 0
TCW STRATEGIC INCOME FD TSI TSI 872340104 12,825 2,253,929 SH   SOLE 1 0 2,253,929 0
TEMPLETON GLOBAL INCOME FUND G GIM 880198106 17,758 3,344,193 SH   SOLE 1 0 3,344,193 0
WESTERN ASSET PREMIER BOND FUN WEA 957664105 8,479 603,516 SH   SOLE 1 0 603,516 0
FIRST EAGLE SENIOR LOAN FSLF FSLF 32010E100 5,826 406,302 SH   SOLE 1 0 406,302 0
BLACKROCK CORE BOND TRUST BHK BHK 09249E101 19,145 1,219,444 SH   SOLE 1 0 1,219,444 0
BLACKROCK CA MUNICIPAL INCOME BFZ 09248E102 8,080 562,661 SH   SOLE 1 0 562,661 0
BLACKROCK MUNIYIELD NY QUALITY MYN 09255E102 417 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD QUALITY FD MYI 09254E103 4,906 344,045 SH   SOLE 1 0 344,045 0
FIRST TR MORTGAGE INCOME FD FM FMY 33734E103 22,555 1,680,061 SH   SOLE 1 0 1,680,061 0
INVESCO ADVANTAGE MUNI INC TRU VKI 46132E103 12,776 1,078,146 SH   SOLE 1 0 1,078,146 0
CLOUGH GLOBAL OPP FD GLO GLO 18914E106 11,797 963,024 SH   SOLE 1 0 963,024 0
KAYNE ANDERSON MIDSTREAM/ENERG KMF 48661E108 291 43,676 SH   SOLE 1 0 43,676 0
BNY MELLON STRATEGIC MUNI BOND DSM 09662E109 2,292 292,778 SH   SOLE 1 0 292,778 0
FIRST TR HIGH INC LONG/SHORT F FSD 33738E109 22,313 1,475,735 SH   SOLE 1 0 1,475,735 0
ABERDEEN GLOBAL DYNAMIC DIVD F AGD 00302M106 5,139 461,342 SH   SOLE 1 0 461,342 0
ABERDEEN TOTAL DYNAMIC DIVD FD AOD 00326L100 7,068 741,664 SH   SOLE 1 0 741,664 0
ALLIANCEBERNSTEIN HOLDING LP MLP 01881G106 1,608 40,200 SH   SOLE 1 0 40,200 0
AMERICAN TOWER CORP REIT 03027X100 19,977 83,564 SH   SOLE 1 0 83,564 0
ARES DYNAMIC CRED ALLOC FD AR ARDC 04014F102 10,572 703,364 SH   SOLE 1 0 703,364 0
BNYM STRATEGIC MUNICIPALS INC LEO 05588W108 792 92,727 SH   SOLE 1 0 92,727 0
BARINGS GLOBAL SHORT DUR HI YL BGH 06760L100 10,386 645,874 SH   SOLE 1 0 645,874 0
BLACKROCK INCOME TRUST INC BKT BKT 09247F100 49,588 8,115,887 SH   SOLE 1 0 8,115,887 0
BLACKROCK MUNIC INCM INVS BBF BBF 09248H105 4,213 303,118 SH   SOLE 1 0 303,118 0
BLACKROCK STRATEGIC MUNI TR BS BSD 09248T109 266 18,195 SH   SOLE 1 0 18,195 0
BLACKROCK NY MUNI INC TR II BF BFY 09249R102 202 13,328 SH   SOLE 1 0 13,328 0
BLACKROCK NY MUNI INC QLT TRUS BSE 09249U105 5,340 371,340 SH   SOLE 1 0 371,340 0
BLACKROCK LONG-TERM MUNI ADVAN BTA 09250B103 4,961 391,839 SH   SOLE 1 0 391,839 0
BLACKROCK MUNIHOLDINGS FD MHD MHD 09253N104 8,292 518,255 SH   SOLE 1 0 518,255 0
BLACKROCK MUNIENHANCED FD MEN MEN 09253Y100 4,061 343,535 SH   SOLE 1 0 343,535 0
BLACKROCK MUNIHOLDINGS QUALITY MUE 09254C107 7,563 564,368 SH   SOLE 1 0 564,368 0
BLACKROCK MUNIYIELD QUALITY FD MQT 09254G108 4,550 327,841 SH   SOLE 1 0 327,841 0
BLACKROCK MUNIHOLDINGS INV QUA MFL 09254P108 4,581 320,603 SH   SOLE 1 0 320,603 0
BLACKROCK MUNIYIELD INVESTMENT MYF 09254R104 401 28,740 SH   SOLE 1 0 28,740 0
BLACKROCK MUNIYIELD INV QUALIT MFT 09254T100 1,748 120,544 SH   SOLE 1 0 120,544 0
BLACKROCK MUNIYIELD MI QUALITY MIY 09254V105 5,195 345,673 SH   SOLE 1 0 345,673 0
BLACKROCK MUNIHOLDINGS NJ QUAL MUJ 09254X101 3,359 226,032 SH   SOLE 1 0 226,032 0
BLACKROCK MUNIYIELD NJ FUND MY MYJ 09254Y109 421 29,022 SH   SOLE 1 0 29,022 0
BLACKROCK MUNIHOLDINGS NY QUAL MHN 09255C106 216 15,300 SH   SOLE 1 0 15,300 0
BLACKROCK MUNIYIELD PA QUALITY MPA 09255G107 762 51,700 SH   SOLE 1 0 51,700 0
BLACKROCK ENHANCED GOVERNMENT EGF 09255K108 22,146 1,735,599 SH   SOLE 1 0 1,735,599 0
BLACKROCK CORP HIGH YIELD FD H HYT 09255P107 352 30,000 SH   SOLE 1 0 30,000 0
BLACKROCK DEBT STRATEGIES FD D DSU 09255R202 5,242 476,508 SH   SOLE 1 0 476,508 0
BLACKSTONE LNG SHRT CRED INC F BGX 09257D102 10,489 741,803 SH   SOLE 1 0 741,803 0
BLACKSTONE STRAT CREDIT FD BGB BGB 09257R101 10,714 803,778 SH   SOLE 1 0 803,778 0
BNY MELLON HIGH YIELD STRATEGI DHF 09660L105 7,079 2,291,016 SH   SOLE 1 0 2,291,016 0
CALAMOS LNG/SHRT EQ & DYN CPZ CPZ 12812C106 11,805 584,995 SH   SOLE 1 0 584,995 0
CLEARBRIDGE ENERGY MLP OPP FD EMO 18469P209 4,935 264,162 SH   SOLE 1 0 264,162 0
CLEARBRIDGE ENERGY MLP TOTAL R CTR 18469Q207 1,186 59,202 SH   SOLE 1 0 59,202 0
CLOUGH GLOBAL EQUITY FD GLQ GLQ 18914C100 6,723 442,582 SH   SOLE 1 0 442,582 0
COHEN & STEERS QUAL INC RLTY R RQI 19247L106 15,266 1,096,717 SH   SOLE 1 0 1,096,717 0
COHEN & STEERS MLP INC AND ENE MIE 19249B106 106 33,230 SH   SOLE 1 0 33,230 0
CREDIT SUISSE HIGH YIELD BOND DHY 22544F103 7,610 3,157,648 SH   SOLE 1 0 3,157,648 0
DWS STRATEGIC MUNI INCOME KSM KSM 23342Q101 1,500 126,773 SH   SOLE 1 0 126,773 0
DELAWARE INVS MN MUNI INC FD I VMM 24610V103 4,453 337,636 SH   SOLE 1 0 337,636 0
DIVIDEND AND INCOME FUND DNI DNI 25538A204 807 62,777 SH   SOLE 1 0 62,777 0
DUFF & PHELPS SELECT ENERGY ML DSE 26433F207 48 6,539 SH   SOLE 1 0 6,539 0
EATON VANCE SR INCOME TR EVF EVF 27826S103 7,523 1,134,747 SH   SOLE 1 0 1,134,747 0
EATON VANCE NY MUNI INC EVY EVY 27826W104 16 1,133 SH   SOLE 1 0 1,133 0
EATON VANCE MUNICIPAL BOND FUN EIM 27827X101 369 27,731 SH   SOLE 1 0 27,731 0
EATON VANCE NEW YORK MUNI ENX ENX 27827Y109 4,140 339,334 SH   SOLE 1 0 339,334 0
EATON VANCE LIMITED DURATION I EVV 27828H105 110,973 8,786,459 SH   SOLE 1 0 8,786,459 0
EATON VANCE SENIOR FLOATING-RA EFR 27828Q105 1,323 95,975 SH   SOLE 1 0 95,975 0
EATON VANCE SHORT DUR DIVERSIF EVG 27828V104 94,358 7,170,066 SH   SOLE 1 0 7,170,066 0
EATON VANCE HIGH INCOME 2021 E EHT 27829W101 126 12,846 SH   SOLE 1 0 12,846 0
FEDERATED PREMIER MUNI INC FD FMN 31423P108 546 37,594 SH   SOLE 1 0 37,594 0
FIDUCIARY/CLAYMORE MLP OPP FD FMO 31647Q205 314 31,772 SH   SOLE 1 0 31,772 0
FIRST TR INTER DUR PFD & FPF FPF 33718W103 400 16,684 SH   SOLE 1 0 16,684 0
FIRST TRUST ENERGY INC AND GRO FEN 33738G104 89 6,625 SH   SOLE 1 0 6,625 0
FIRST TRUST MLP AND ENERGY INC FEI 33739B104 82 11,893 SH   SOLE 1 0 11,893 0
FIRST TRUST NEW OPPORTUNITIES FPL 33739M100 470 88,229 SH   SOLE 1 0 88,229 0
FRANKLIN LIMITED DURATION INCO FTF 35472T101 48,710 5,300,274 SH   SOLE 1 0 5,300,274 0
GABELLI UTILITY TRUST GUT GUT 36240A101 69 10,010 SH   SOLE 1 0 10,010 0
GABELLI UTIL TRUST GUT-R GUT-R 36240A168 117 1,052,909 SH   SOLE 1 0 1,052,909 0
GABELLI DIVD & INCOME TR GDV GDV 36242H104 19,943 832,362 SH   SOLE 1 0 832,362 0
GOLDMAN SACHS MLP ENERGY GER GER 38148G206 153 15,834 SH   SOLE 1 0 15,834 0
JOHN HANCOCK TAX-ADV GLB SHARE HTY 41013P749 7,002 1,090,678 SH   SOLE 1 0 1,090,678 0
INSIGHT SELECT INCOME FD INSI INSI 45781W109 24,505 1,198,301 SH   SOLE 1 0 1,198,301 0
INVESCO HIGH INCOME TR II VLT VLT 46131F101 4,087 293,586 SH   SOLE 1 0 293,586 0
INVESCO SENIOR INCOME TR VVR VVR 46131H107 25 5,986 SH   SOLE 1 0 5,986 0
INVESCO MUNICIPAL TRUST VKQ VKQ 46131J103 9,857 746,713 SH   SOLE 1 0 746,713 0
INVESCO TRUST FOR INV GRADE MU VGM 46131M106 12,025 892,091 SH   SOLE 1 0 892,091 0
INVESCO TR FOR INV GRADE NY MU VTN 46131T101 203 15,500 SH   SOLE 1 0 15,500 0
INVESCO MUNICIPAL OPPORTUNITY VMO 46132C107 9,656 732,591 SH   SOLE 1 0 732,591 0
INVESCO PA VALUE MUNI INC TR V VPV 46132K109 518 39,659 SH   SOLE 1 0 39,659 0
INVESCO BOND FUND VBF VBF 46132L107 8,401 420,685 SH   SOLE 1 0 420,685 0
INVESCO VALUE MUNICIPAL INCOME IIM 46132P108 10,907 696,042 SH   SOLE 1 0 696,042 0
INVESCO DYNAMIC CREDIT OPPORTU VTA 46132R104 29,749 2,616,458 SH   SOLE 1 0 2,616,458 0
INVESCO QUALITY MUNICIPAL INCO IQI 46133G107 10,759 829,511 SH   SOLE 1 0 829,511 0
INVESCO HIGH INC 2023 TARGET T IHIT 46135X108 6,393 691,130 SH   SOLE 1 0 691,130 0
INVESCO HIGH INC 2024 TARGET T IHTA 46136K105 3,403 351,226 SH   SOLE 1 0 351,226 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 1,146 27,175 SH   SOLE 1 0 27,175 0
KKR INCOME OPPORTUNITIES FD KI KIO 48249T106 7,812 493,825 SH   SOLE 1 0 493,825 0
LAZARD GLOBAL TOTAL RETURN AND LGI 52106W103 4,179 217,307 SH   SOLE 1 0 217,307 0
MFS INTERMEDIATE INCOME TRUST MIN 55273C107 46,102 12,392,889 SH   SOLE 1 0 12,392,889 0
MACQUARIE GLBL INFRASTRUCTURE MGU 55608D101 19,927 911,582 SH   SOLE 1 0 911,582 0
NUVEEN MD PREMIUM INCOME MUNIC NMY 67061Q107 6,283 443,723 SH   SOLE 1 0 443,723 0
NUVEEN CALIFORNIA MUNI FD NCA NCA 67062C107 126 12,289 SH   SOLE 1 0 12,289 0
NUVEEN QUALITY MUNICIPAL INC F NAD 67066V101 26,867 1,774,600 SH   SOLE 1 0 1,774,600 0
NUVEEN CA DIVIDEND ADV MUNI NA NAC 67066Y105 305 20,500 SH   SOLE 1 0 20,500 0
NUVEEN SENIOR INC FD NSL NSL 67067Y104 457 81,408 SH   SOLE 1 0 81,408 0
NUVEEN NJ QUALITY MUNI INC FD NXJ 67069Y102 8,925 616,349 SH   SOLE 1 0 616,349 0
NUVEEN FLOATING RATE INC OPP F JRO 6706EN100 6,362 666,918 SH   SOLE 1 0 666,918 0
NUVEEN MUNICIPAL CREDIT INC FD NZF 67070X101 398 24,608 SH   SOLE 1 0 24,608 0
NUVEEN AMT-FREE MUNI CREDIT IN NVG 67071L106 6,979 412,954 SH   SOLE 1 0 412,954 0
NUVEEN PREFERRED & INCOME SEC JPS 67072C105 37,255 3,832,809 SH   SOLE 1 0 3,832,809 0
NUVEEN FLOATING RATE INC FD JF JFR 67072T108 1,740 180,145 SH   SOLE 1 0 180,145 0
NUVEEN PREFERRED INCOME OPPORT JPC 67073B106 18,005 1,897,288 SH   SOLE 1 0 1,897,288 0
NUVEEN CREDIT STRATEGIES INC F JQC 67073D102 16,406 2,524,045 SH   SOLE 1 0 2,524,045 0
NUVEEN BUILD AMERICA BOND FD N NBB 67074C103 7,835 346,816 SH   SOLE 1 0 346,816 0
NUVEEN SHORT DUR CREDIT OPP FD JSD 67074X107 9,321 660,124 SH   SOLE 1 0 660,124 0
NUVEEN REAL ASSET INC & GRW JR JRI 67074Y105 8,597 584,023 SH   SOLE 1 0 584,023 0
NUVEEN PFD & INCOME TERM FD JP JPI 67075A106 9,186 367,287 SH   SOLE 1 0 367,287 0
NUVEEN GLOBAL HIGH INCOME FD J JGH 67075G103 20,484 1,324,089 SH   SOLE 1 0 1,324,089 0
NUVEEN MULTI-MARKET INC FD JMM JMM 67075J107 27,715 3,814,903 SH   SOLE 1 0 3,814,903 0
NUVEEN PERFD INCOME 2022 JPT JPT 67075T105 1,011 41,271 SH   SOLE 1 0 41,271 0
NUVEEN CREDIT OPP 2022 TARGET JCO 67075U102 4 536 SH   SOLE 1 0 536 0
PGIM SHORT DURATION HI YLD FD ISD 69346H100 11,393 727,525 SH   SOLE 1 0 727,525 0
PGIM GLOBAL SHORT DURATION HIG GHY 69346J106 31,292 2,097,331 SH   SOLE 1 0 2,097,331 0
PIMCO ENRGY & TACT CRDT NRGX NRGX 69346N107 211 20,390 SH   SOLE 1 0 20,390 0
PHYSICIANS REALTY TRUST REIT 71943U104 3,347 189,411 SH   SOLE 1 0 189,411 0
PIMCO MUNICIPAL INCOME FD PMF PMF 72200R107 107 7,408 SH   SOLE 1 0 7,408 0
PIMCO STRATEGIC INCOME FUND RC RCS 72200X104 19,850 2,708,109 SH   SOLE 1 0 2,708,109 0
PIONEER HIGH INCOME TR PHT PHT 72369H106 108 11,473 SH   SOLE 1 0 11,473 0
QTS REALTY TRUST INC - CL A REIT 74736A103 1,483 23,900 SH   SOLE 1 0 23,900 0
RIVERNORTH DOUBLELINE STR OPP OPP 76882G107 29 1,942 SH   SOLE 1 0 1,942 0
SPECIAL OPPORTUNITIES FUND INC SPE 84741T104 3,913 266,925 SH   SOLE 1 0 266,925 0
TORTOISE ENERGY INFRASTRUCTURE TYG 89147L886 289 11,830 SH   SOLE 1 0 11,830 0
TORTOISE MLP FUND INC NTG NTG 89148B200 304 11,832 SH   SOLE 1 0 11,832 0
VERTICAL CAP INCOME FUND VCIF VCIF 92535C104 763 74,112 SH   SOLE 1 0 74,112 0
VIRTUS DIVD, INT & PREM STRATE NFJ 92840R101 7,348 533,230 SH   SOLE 1 0 533,230 0
VOYA GLBL ADV & PREM OPP FD IG IGA 92912R104 7,601 794,277 SH   SOLE 1 0 794,277 0
VOYA GLBL EQTY DIV & PREM INC IGD 92912T100 4,729 829,652 SH   SOLE 1 0 829,652 0
VOYA INTL HIGH DIV EQTY INC FD IID 92912Y109 1,095 196,236 SH   SOLE 1 0 196,236 0
VOYA PRIME RATE TR PPR PPR 92913A100 6,168 1,329,388 SH   SOLE 1 0 1,329,388 0
WELLS FARGO INC OPPORTUNITIES EAD 94987B105 7,508 889,615 SH   SOLE 1 0 889,615 0
WELLS FARGO MULTI-SECTOR INC F ERC 94987D101 1,512 120,945 SH   SOLE 1 0 120,945 0
WESTERN ASSET HIGH INC OPP FD HIO 95766K109 500 98,471 SH   SOLE 1 0 98,471 0
WA INFLATION - LINKED SEC & IN WIA 95766Q106 18,619 1,455,720 SH   SOLE 1 0 1,455,720 0
WA INFLATION-LINKED OPP & INC WIW 95766R104 43,157 3,549,074 SH   SOLE 1 0 3,549,074 0
WESTERN ASSET MUNI DEF OPP TRU MTT 95768A109 59 2,790 SH   SOLE 1 0 2,790 0
WESTERN ASSET HGH YLD DFN FD H HYI 95768B107 334 21,672 SH   SOLE 1 0 21,672 0
WESTERN ASSET INV GRA DEF OPP IGI 95790A101 2,632 122,926 SH   SOLE 1 0 122,926 0
WESTERN ASSET MORTGAGE DEFINED DMO 95790B109 5,930 405,066 SH   SOLE 1 0 405,066 0