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 187 4,200 SH   SOLE 1 4,200 0 0
AGCO CORP COMMON 001084102 183 1,775 SH   SOLE 1 1,775 0 0
AZZ INC COMMON 002474104 580 12,225 SH   SOLE 1 12,225 0 0
ABBOTT LABORATORIES COMMON 002824100 22,863 208,812 SH   SOLE 1 208,812 0 0
ABIOMED INC COMMON 003654100 15 45 SH   SOLE 1 45 0 0
ACUSHNET HOLDINGS CORP COMMON 005098108 1,328 32,750 SH   SOLE 1 32,750 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 1,598 17,425 SH   SOLE 1 17,425 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 10,218 37,400 SH   SOLE 1 37,400 0 0
ALASKA AIR GROUP INC COMMON 011659109 1,590 30,575 SH   SOLE 1 30,575 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 5,606 10,490 SH   SOLE 1 10,490 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 5,405 219,267 SH   SOLE 1 219,267 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 3,478 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 23,518 7,221 SH   SOLE 1 7,221 0 0
AMEREN CORP COMMON 023608102 256 3,278 SH   SOLE 1 3,278 0 0
AMERICAN ELECTRIC POWER COMMON 025537101 237 2,850 SH   SOLE 1 2,850 0 0
AMERICAN EXPRESS CO COMMON 025816109 34 282 SH   SOLE 1 282 0 0
AMERICAN FINANCIAL GROUP INC COMMON 025932104 12,777 145,818 SH   SOLE 1 145,818 0 0
AIG WARRANTS $45.00 W EXP 01/19/2021 026874156 0 1,021 SH   SOLE 1 1,021 0 0
AMERICAN INTERNATIONAL GROUP I COMMON 026874784 72 1,914 SH   SOLE 1 1,914 0 0
AMETEK INC COMMON 031100100 2,903 24,000 SH   SOLE 1 24,000 0 0
ANALOG DEVICES INC COMMON 032654105 12,893 87,274 SH   SOLE 1 87,274 0 0
APPLE INC COMMON 037833100 108,390 816,867 SH   SOLE 1 816,867 0 0
APPLIED MATERIALS INC COMMON 038222105 32,156 372,602 SH   SOLE 1 372,602 0 0
ARISTA NETWORKS INC COMMON 040413106 6,156 21,185 SH   SOLE 1 21,185 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 4,512 34,640 SH   SOLE 1 34,640 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 12,864 257,336 SH   SOLE 1 257,336 0 0
ATRION CORP COMMON 049904105 295 460 SH   SOLE 1 460 0 0
AUTODESK INC COMMON 052769106 11,209 36,710 SH   SOLE 1 36,710 0 0
AVERY DENNISON CORP COMMON 053611109 225 1,450 SH   SOLE 1 1,450 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 2,400 11,100 SH   SOLE 1 11,100 0 0
BANK OF AMERICA CORP COMMON 060505104 3,282 108,281 SH   SOLE 1 108,281 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 179 2,225 SH   SOLE 1 2,225 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 153 658 SH   SOLE 1 658 0 0
BHP BILLITON ADR DEPOSITARY RECEI 088606108 6,537 100,045 SH   SOLE 1 100,045 0 0
BLACK HILLS CORP COMMON 092113109 490 7,975 SH   SOLE 1 7,975 0 0
BOEING CO/THE COMMON 097023105 51 240 SH   SOLE 1 240 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 6,765 77,600 SH   SOLE 1 77,600 0 0
BRINK'S CO/THE COMMON 109696104 704 9,775 SH   SOLE 1 9,775 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 14,619 235,671 SH   SOLE 1 235,671 0 0
BRISTOL MYERS SQUIBB CO-RT RIGHTS 110122157 12 17,485 SH   SOLE 1 17,485 0 0
CVS HEALTH CORP COMMON 126650100 11,331 165,899 SH   SOLE 1 165,899 0 0
CARLISLE COS INC COMMON 142339100 3,720 23,820 SH   SOLE 1 23,820 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 1,219 6,825 SH   SOLE 1 6,825 0 0
CATERPILLAR INC COMMON 149123101 791 4,346 SH   SOLE 1 4,346 0 0
CERNER CORP COMMON 156782104 196 2,500 SH   SOLE 1 2,500 0 0
CHEGG INC COMMON 163092109 8,742 96,775 SH   SOLE 1 96,775 0 0
CIENA CORP COMMON 171779309 5,189 98,175 SH   SOLE 1 98,175 0 0
COCA-COLA CO/THE COMMON 191216100 6,551 119,462 SH   SOLE 1 119,462 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 246 3,000 SH   SOLE 1 3,000 0 0
COLGATE-PALMOLIVE CO COMMON 194162103 34 400 SH   SOLE 1 400 0 0
COLLIERS INTL GROUP INC COMMON 194693107 2,252 25,265 SH   SOLE 1 25,265 0 0
COMMERCIAL METALS CO COMMON 201723103 305 14,850 SH   SOLE 1 14,850 0 0
CONAGRA BRANDS INC COMMON 205887102 12,247 337,765 SH   SOLE 1 337,765 0 0
COOPER COS INC COMMON 216648402 1,544 4,250 SH   SOLE 1 4,250 0 0
CRANE CO COMMON 224399105 1,899 24,450 SH   SOLE 1 24,450 0 0
CUBESMART REIT 229663109 334 9,950 SH   SOLE 1 9,950 0 0
DEERE & CO COMMON 244199105 7,773 28,891 SH   SOLE 1 28,891 0 0
DEXCOM INC COMMON 252131107 12,737 34,450 SH   SOLE 1 34,450 0 0
WALT DISNEY CO/THE COMMON 254687106 413 2,280 SH   SOLE 1 2,280 0 0
DOCUSIGN INC COMMON 256163106 3,698 16,635 SH   SOLE 1 16,635 0 0
DOLLAR GENERAL CORP COMMON 256677105 304 1,445 SH   SOLE 1 1,445 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 382 27,125 SH   SOLE 1 27,125 0 0
DOVER CORP COMMON 260003108 12,211 96,723 SH   SOLE 1 96,723 0 0
DOW INC COMMON 260557103 298 5,366 SH   SOLE 1 5,366 0 0
DYNATRACE INC COMMON 268150109 4,484 103,625 SH   SOLE 1 103,625 0 0
ECOLAB INC COMMON 278865100 9,696 44,815 SH   SOLE 1 44,815 0 0
EMERSON ELECTRIC CO COMMON 291011104 873 10,865 SH   SOLE 1 10,865 0 0
EQUIFAX INC COMMON 294429105 245 1,270 SH   SOLE 1 1,270 0 0
ERICSSON L M TEL CO ADR DEPOSITARY RECEI 294821608 1,533 128,250 SH   SOLE 1 128,250 0 0
EURONET WORLDWIDE INC COMMON 298736109 7,974 55,025 SH   SOLE 1 55,025 0 0
FTI CONSULTING INC COMMON 302941109 1,507 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 552 13,530 SH   SOLE 1 13,530 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 5,325 43,045 SH   SOLE 1 43,045 0 0
GENUINE PARTS CO COMMON 372460105 244 2,430 SH   SOLE 1 2,430 0 0
GILEAD SCIENCES INC COMMON 375558103 332 5,700 SH   SOLE 1 5,700 0 0
GODADDY INC COMMON 380237107 3,695 44,550 SH   SOLE 1 44,550 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 1,985 66,600 SH   SOLE 1 66,600 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 333 2,850 SH   SOLE 1 2,850 0 0
HERCULES CAPITAL INC COMMON 427096508 385 26,675 SH   SOLE 1 26,675 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 245 2,505 SH   SOLE 1 2,505 0 0
HOME DEPOT INC COMMON 437076102 23,539 88,620 SH   SOLE 1 88,620 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 19,264 90,567 SH   SOLE 1 90,567 0 0
HUBBELL INC COMMON 443510607 3,653 23,300 SH   SOLE 1 23,300 0 0
HUBSPOT INC COMMON 443573100 7,998 20,175 SH   SOLE 1 20,175 0 0
HUNTSMAN CORP COMMON 447011107 282 11,225 SH   SOLE 1 11,225 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 7,330 30,900 SH   SOLE 1 30,900 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 3,904 67,894 SH   SOLE 1 67,894 0 0
INTEL CORP COMMON 458140100 1,089 21,850 SH   SOLE 1 21,850 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 278 2,550 SH   SOLE 1 2,550 0 0
INTUIT INC COMMON 461202103 8,073 21,253 SH   SOLE 1 21,253 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 8,082 74,170 SH   SOLE 1 74,170 0 0
JOHNSON & JOHNSON COMMON 478160104 31,984 203,225 SH   SOLE 1 203,225 0 0
KINDRED BIOSCIENCES INC COMMON 494577109 93 21,650 SH   SOLE 1 21,650 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 3,534 84,500 SH   SOLE 1 84,500 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 1,932 35,658 SH   SOLE 1 35,658 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 6,919 36,602 SH   SOLE 1 36,602 0 0
ESTEE LAUDER COS INC COMMON 518439104 10,039 37,715 SH   SOLE 1 37,715 0 0
LEMAITRE VASCULAR INC COMMON 525558201 1,590 39,250 SH   SOLE 1 39,250 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,517 13,050 SH   SOLE 1 13,050 0 0
LINCOLN NATIONAL CORP COMMON 534187109 357 7,100 SH   SOLE 1 7,100 0 0
LOCKHEED MARTIN CORP COMMON 539830109 7,480 21,071 SH   SOLE 1 21,071 0 0
M D C HLDGS INC COMMON 552676108 548 11,275 SH   SOLE 1 11,275 0 0
MDU RESOURCES GROUP INC COMMON 552690109 180 6,850 SH   SOLE 1 6,850 0 0
MSA SAFETY INC COMMON 553498106 2,428 16,250 SH   SOLE 1 16,250 0 0
MSC INDL DIRECT INC CL A 553530106 116 1,375 SH   SOLE 1 1,375 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 347 3,900 SH   SOLE 1 3,900 0 0
MARTEN TRANSPORT LTD COMMON 573075108 1,736 100,750 SH   SOLE 1 100,750 0 0
MCDONALD'S CORP COMMON 580135101 18,404 85,766 SH   SOLE 1 85,766 0 0
MEREO BIOPHARMA GROUP PLC DEPOSITARY RECEI 589492107 3 970 SH   SOLE 1 970 0 0
MICROSOFT CORP COMMON 594918104 90,439 406,612 SH   SOLE 1 406,612 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 16,081 275,037 SH   SOLE 1 275,037 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 7,447 20,335 SH   SOLE 1 20,335 0 0
MORGAN STANLEY COMMON 617446448 12,060 175,975 SH   SOLE 1 175,975 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 332 1,950 SH   SOLE 1 1,950 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 111 1,250 SH   SOLE 1 1,250 0 0
NEENAH INC COMMON 640079109 268 4,850 SH   SOLE 1 4,850 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 6,497 55,155 SH   SOLE 1 55,155 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 197 18,675 SH   SOLE 1 18,675 0 0
NEWMONT MINING CORP COMMON 651639106 265 4,425 SH   SOLE 1 4,425 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 425 1,500 SH   SOLE 1 1,500 0 0
NIKE INC CL B COMMON 654106103 8,733 61,732 SH   SOLE 1 61,732 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 4,626 15,180 SH   SOLE 1 15,180 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 507 30,625 SH   SOLE 1 30,625 0 0
OLIN CORP COMMON 680665205 1,225 49,875 SH   SOLE 1 49,875 0 0
OSHKOSH CORP COMMON 688239201 955 11,100 SH   SOLE 1 11,100 0 0
PARKER-HANNIFIN CORP COMMON 701094104 8,472 31,100 SH   SOLE 1 31,100 0 0
PATTERSON COS INC COMMON 703395103 127 4,275 SH   SOLE 1 4,275 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 211 16,325 SH   SOLE 1 16,325 0 0
PEPSICO INC COMMON 713448108 25,314 170,694 SH   SOLE 1 170,694 0 0
PERKINELMER INC COMMON 714046109 1,507 10,500 SH   SOLE 1 10,500 0 0
PETMED EXPRESS INC COMMON 716382106 1,674 52,200 SH   SOLE 1 52,200 0 0
PFIZER INC COMMON 717081103 3,496 94,963 SH   SOLE 1 94,963 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 505 6,100 SH   SOLE 1 6,100 0 0
PINNACLE WEST CAPITAL CORP COMMON 723484101 150 1,875 SH   SOLE 1 1,875 0 0
PIPER SANDLER COMPANIES COMMON 724078100 502 4,975 SH   SOLE 1 4,975 0 0
POTLATCHDELTIC CORP REIT 737630103 211 4,210 SH   SOLE 1 4,210 0 0
POWER INTEGRATIONS INC COMMON 739276103 659 8,050 SH   SOLE 1 8,050 0 0
PROCTER & GAMBLE CO/THE COMMON 742718109 13,957 100,311 SH   SOLE 1 100,311 0 0
QUALCOMM INC COMMON 747525103 16,780 110,146 SH   SOLE 1 110,146 0 0
REALTY INCOME CORP REIT 756109104 10,036 161,425 SH   SOLE 1 161,425 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 212 1,825 SH   SOLE 1 1,825 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,362 95,795 SH   SOLE 1 95,795 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,377 31,600 SH   SOLE 1 31,600 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,955 44,600 SH   SOLE 1 44,600 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 3,072 12,250 SH   SOLE 1 12,250 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 1,339 37,750 SH   SOLE 1 37,750 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 6,494 38,090 SH   SOLE 1 38,090 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 4,768 50,380 SH   SOLE 1 50,380 0 0
SCOTTS MIRACLE-GRO CO/THE COMMON 810186106 10,877 54,620 SH   SOLE 1 54,620 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 3,009 61,275 SH   SOLE 1 61,275 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 10,009 13,620 SH   SOLE 1 13,620 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 2,047 28,515 SH   SOLE 1 28,515 0 0
SILGAN HOLDINGS INC COMMON 827048109 632 17,050 SH   SOLE 1 17,050 0 0
SONY CORP ADR DEPOSITARY RECEI 835699307 2,641 26,125 SH   SOLE 1 26,125 0 0
SPLUNK INC COMMON 848637104 7,338 43,190 SH   SOLE 1 43,190 0 0
STAAR SURGICAL CO COMMON 852312305 2,276 28,725 SH   SOLE 1 28,725 0 0
STANLEY BLACK & DECKER INC COMMON 854502101 129 725 SH   SOLE 1 725 0 0
STARBUCKS CORP COMMON 855244109 12,263 114,625 SH   SOLE 1 114,625 0 0
STIFEL FINANCIAL CORP COMMON 860630102 806 15,975 SH   SOLE 1 15,975 0 0
STORE CAPITAL CORP REIT 862121100 408 12,000 SH   SOLE 1 12,000 0 0
SURMODICS INC COMMON 868873100 723 16,624 SH   SOLE 1 16,624 0 0
SYSCO CORP COMMON 871829107 15 208 SH   SOLE 1 208 0 0
TCF FINANCIAL CORP COMMON 872307103 1,881 50,810 SH   SOLE 1 50,810 0 0
TJX COS INC/THE COMMON 872540109 14,245 208,599 SH   SOLE 1 208,599 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 927 8,500 SH   SOLE 1 8,500 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,548 7,450 SH   SOLE 1 7,450 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 1,101 15,400 SH   SOLE 1 15,400 0 0
TALEND SA ADR DEPOSITARY RECEI 874224207 1,049 27,350 SH   SOLE 1 27,350 0 0
TELEFLEX INC COMMON 879369106 4 9 SH   SOLE 1 9 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 15,962 34,270 SH   SOLE 1 34,270 0 0
THOR INDUSTRIES INC COMMON 885160101 1,811 19,475 SH   SOLE 1 19,475 0 0
II-VI INC COMMON 902104108 965 12,700 SH   SOLE 1 12,700 0 0
TYSON FOODS INC - CL A COMMON 902494103 3,763 58,398 SH   SOLE 1 58,398 0 0
US BANCORP COMMON 902973304 1,942 41,679 SH   SOLE 1 41,679 0 0
UNION PACIFIC CORP COMMON 907818108 23,325 112,021 SH   SOLE 1 112,021 0 0
UNITED PARCEL SERVICE INC CL B COMMON 911312106 51 300 SH   SOLE 1 300 0 0
WALMART INC COMMON 931142103 53 369 SH   SOLE 1 369 0 0
WATSCO INC COMMON 942622200 930 4,105 SH   SOLE 1 4,105 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 1,123 75,400 SH   SOLE 1 75,400 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,389 32,900 SH   SOLE 1 32,900 0 0
CNO FINL GROUP INC COMMON 12621E103 458 20,600 SH   SOLE 1 20,600 0 0
HCI GROUP INC COMMON 40416E103 523 10,000 SH   SOLE 1 10,000 0 0
TARGET CORP COMMON 87612E106 17,045 96,553 SH   SOLE 1 96,553 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 561 26,450 SH   SOLE 1 26,450 0 0
TRAVELERS COS INC/THE COMMON 89417E109 81 576 SH   SOLE 1 576 0 0
AES CORP. COMMON 00130H105 251 10,675 SH   SOLE 1 10,675 0 0
ASGN INC COMMON 00191U102 3,322 39,775 SH   SOLE 1 39,775 0 0
ABBVIE INC COMMON 00287Y109 17,941 167,438 SH   SOLE 1 167,438 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 7,602 81,878 SH   SOLE 1 81,878 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,754 9,585 SH   SOLE 1 9,585 0 0
ADOBE INC COMMON 00724F101 10,633 21,260 SH   SOLE 1 21,260 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 3,510 29,626 SH   SOLE 1 29,626 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 1,914 8,225 SH   SOLE 1 8,225 0 0
ALPHABET INC - CL C COMMON 02079K107 14,068 8,030 SH   SOLE 1 8,030 0 0
ALPHABET INC - CL A COMMON 02079K305 25,599 14,606 SH   SOLE 1 14,606 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 66 21,575 SH   SOLE 1 21,575 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 02772A109 190 1,975 SH   SOLE 1 1,975 0 0
AMERICAN TOWER CORP REIT 03027X100 17,965 80,035 SH   SOLE 1 80,035 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 15,839 81,504 SH   SOLE 1 81,504 0 0
ANSYS INC COMMON 03662Q105 5,495 15,105 SH   SOLE 1 15,105 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 1,024 13,125 SH   SOLE 1 13,125 0 0
ARTISAN PARTNERS ASSET MG COMMON 04316A108 2,579 51,225 SH   SOLE 1 51,225 0 0
ATRICURE INC COMMON 04963C209 2,788 50,075 SH   SOLE 1 50,075 0 0
AZEK CO INC COMMON 05478C105 1,504 39,125 SH   SOLE 1 39,125 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 1,124 41,400 SH   SOLE 1 41,400 0 0
BRP INC CA SUB VOTING COMMON 05577W200 1,908 28,925 SH   SOLE 1 28,925 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 89 4,700 SH   SOLE 1 4,700 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 2,061 23,500 SH   SOLE 1 23,500 0 0
BIO-TECHNE CORP COMMON 09073M104 2,032 6,400 SH   SOLE 1 6,400 0 0
BLACKROCK INC CL A 09247X101 9,284 12,867 SH   SOLE 1 12,867 0 0
BLACKSTONE GROUP INC COMMON 09260D107 577 8,900 SH   SOLE 1 8,900 0 0
BOOKING HOLDINGS INC COMMON 09857L108 1,045 469 SH   SOLE 1 469 0 0
BROADCOM INC COMMON 11135F101 39,040 89,163 SH   SOLE 1 89,163 0 0
CMC MATERIALS INC COMMON 12571T100 3,771 24,925 SH   SOLE 1 24,925 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 989 23,225 SH   SOLE 1 23,225 0 0
CARLYLE GROUP LP/THE COMMON 14316J108 3,602 114,575 SH   SOLE 1 114,575 0 0
CHINA LIFE INSURANCE CO LTD AD DEPOSITARY RECEI 16939P106 71 6,400 SH   SOLE 1 6,400 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 62 1,400 SH   SOLE 1 1,400 0 0
CONOCOPHILLIPS COMMON 20825C104 247 6,175 SH   SOLE 1 6,175 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 8,432 38,495 SH   SOLE 1 38,495 0 0
CORESITE REALTY CORP REIT 21870Q105 160 1,275 SH   SOLE 1 1,275 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 379 1,007 SH   SOLE 1 1,007 0 0
DEVON ENERGY CORP COMMON 25179M103 632 40,000 SH   SOLE 1 40,000 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 4,972 31,305 SH   SOLE 1 31,305 0 0
DOMINION RES INC VA NEW COMMON 25746U109 12,078 160,609 SH   SOLE 1 160,609 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 252 3,549 SH   SOLE 1 3,549 0 0
EAGLE MATERIALS INC COMMON 26969P108 585 5,775 SH   SOLE 1 5,775 0 0
EMCOR GROUP INC COMMON 29084Q100 2,094 22,900 SH   SOLE 1 22,900 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 5,514 66,680 SH   SOLE 1 66,680 0 0
ENTERGY CORP NEW COMMON 29364G103 11,781 117,995 SH   SOLE 1 117,995 0 0
EVERCORE INC - CL A COMMON 29977A105 570 5,200 SH   SOLE 1 5,200 0 0
EXACT SCIENCES CORP COMMON 30063P105 6,346 47,900 SH   SOLE 1 47,900 0 0
FACEBOOK INC COMMON 30303M102 21,251 77,796 SH   SOLE 1 77,796 0 0
FEDEX CORP COMMON 31428X106 17,788 68,517 SH   SOLE 1 68,517 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 245 1,735 SH   SOLE 1 1,735 0 0
FIRST REPUBLIC BANK COMMON 33616C100 5,920 40,290 SH   SOLE 1 40,290 0 0
GDS HLDGS LTD ADR DEPOSITARY RECEI 36165L108 110 1,175 SH   SOLE 1 1,175 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 1,880 8,728 SH   SOLE 1 8,728 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 19,348 73,368 SH   SOLE 1 73,368 0 0
HCA HEALTHCARE INC COMMON 40412C101 4,576 27,825 SH   SOLE 1 27,825 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 665 9,200 SH   SOLE 1 9,200 0 0
ICU MED INC COMMON 44930G107 1,861 8,675 SH   SOLE 1 8,675 0 0
IDEX CORP COMMON 45167R104 700 3,515 SH   SOLE 1 3,515 0 0
INSULET CORP COMMON 45784P101 4,470 17,485 SH   SOLE 1 17,485 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 3,138 27,220 SH   SOLE 1 27,220 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 5,845 7,145 SH   SOLE 1 7,145 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 1,093 27,175 SH   SOLE 1 27,175 0 0
JPMORGAN CHASE & CO COMMON 46625H100 23,188 182,483 SH   SOLE 1 182,483 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 822 9,350 SH   SOLE 1 9,350 0 0
KBR INC COMMON 48242W106 2,175 70,325 SH   SOLE 1 70,325 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 12,368 93,633 SH   SOLE 1 93,633 0 0
MKS INSTRUMENTS INC COMMON 55306N104 5,836 38,790 SH   SOLE 1 38,790 0 0
MERCK & CO INC COMMON 58933Y105 9,907 121,107 SH   SOLE 1 121,107 0 0
METLIFE INC COMMON 59156R108 10,774 229,475 SH   SOLE 1 229,475 0 0
MOSAIC CO/THE COMMON 61945C103 256 11,125 SH   SOLE 1 11,125 0 0
NANOSTRING TECHNOLOGIES I COMMON 63009R109 913 13,650 SH   SOLE 1 13,650 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 4,951 45,340 SH   SOLE 1 45,340 0 0
NEXTERA ENERGY INC COMMON 65339F101 19,402 251,479 SH   SOLE 1 251,479 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,653 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 9,603 18,389 SH   SOLE 1 18,389 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107 199 440 SH   SOLE 1 440 0 0
OCUGEN INC COMMON 67577C105 137 75,000 SH   SOLE 1 75,000 0 0
ORACLE CORP COMMON 68389X105 14,055 217,266 SH   SOLE 1 217,266 0 0
OTIS WORLDWIDE CORP COMMON 68902V107 1,071 15,855 SH   SOLE 1 15,855 0 0
PNM RESOURCES INC COMMON 69349H107 197 4,050 SH   SOLE 1 4,050 0 0
PTC INC COMMON 69370C100 7,203 60,220 SH   SOLE 1 60,220 0 0
PACIFIC BIOSCIENCES CALIF COMMON 69404D108 3,968 152,975 SH   SOLE 1 152,975 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 9,753 21,565 SH   SOLE 1 21,565 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 10,233 43,695 SH   SOLE 1 43,695 0 0
PENSKE AUTOMOTIVE GRP INC COMMON 70959W103 89 1,500 SH   SOLE 1 1,500 0 0
PHYSICIANS REALTY TRUST REIT 71943U104 4,974 279,413 SH   SOLE 1 279,413 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 10,765 71,110 SH   SOLE 1 71,110 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 53 1,072 SH   SOLE 1 1,072 0 0
PROG HOLDINGS INC COMMON 74319R101 1,841 34,175 SH   SOLE 1 34,175 0 0
PUBLIC STORAGE COMMON 74460D109 159 690 SH   SOLE 1 690 0 0
QTS REALTY TRUST INC - CL A REIT 74736A103 1,479 23,900 SH   SOLE 1 23,900 0 0
QUALYS INC COMMON 74758T303 1,475 12,100 SH   SOLE 1 12,100 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 3,944 33,097 SH   SOLE 1 33,097 0 0
REXNORD CORP NEW COMMON 76169B102 2,091 52,950 SH   SOLE 1 52,950 0 0
RINGCENTRAL INC-CLASS A COMMON 76680R206 1,829 4,825 SH   SOLE 1 4,825 0 0
S&P GLOBAL INC COMMON 78409V104 52 158 SH   SOLE 1 158 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 1,697 4,375 SH   SOLE 1 4,375 0 0
SALESFORCE.COM INC COMMON 79466L302 13,583 61,040 SH   SOLE 1 61,040 0 0
SANOFI ADR DEPOSITARY RECEI 80105N105 6,918 142,373 SH   SOLE 1 142,373 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 468 6,350 SH   SOLE 1 6,350 0 0
SERVICENOW INC COMMON 81762P102 3,978 7,227 SH   SOLE 1 7,227 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 1,452 33,575 SH   SOLE 1 33,575 0 0
SILK ROAD MEDICAL INC COMMON 82710M100 1,786 28,351 SH   SOLE 1 28,351 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 16,134 105,534 SH   SOLE 1 105,534 0 0
SOUTHERN COPPER CORP COMMON 84265V105 254 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 1,441 22,500 SH   SOLE 1 22,500 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 1,527 16,015 SH   SOLE 1 16,015 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 171 5,281 SH   SOLE 1 5,281 0 0
SYNCHRONY FINANCIAL COMMON 87165B103 7,912 227,950 SH   SOLE 1 227,950 0 0
TFI INTL INC COMMON 87241L109 1,997 38,725 SH   SOLE 1 38,725 0 0
TPI COMPOSITES INC COMMON 87266J104 536 10,160 SH   SOLE 1 10,160 0 0
TC ENERGY CORP COMMON 87807B107 7,073 173,710 SH   SOLE 1 173,710 0 0
TELADOC HEALTH INC COMMON 87918A105 8,158 40,800 SH   SOLE 1 40,800 0 0
TENET HEALTHCARE CORP COMMON 88033G407 4,387 109,875 SH   SOLE 1 109,875 0 0
TENCENT MUSIC ENTMT ADR COMMON 88034P109 212 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 3,377 19,320 SH   SOLE 1 19,320 0 0
TREX CO INC COMMON 89531P105 7,449 88,975 SH   SOLE 1 88,975 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 73 2,150 SH   SOLE 1 2,150 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 1,302 27,175 SH   SOLE 1 27,175 0 0
ULTA BEAUTY INC COMMON 90384S303 6,309 21,970 SH   SOLE 1 21,970 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 28,693 81,821 SH   SOLE 1 81,821 0 0
VAIL RESORTS INC COMMON 91879Q109 3,721 13,340 SH   SOLE 1 13,340 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 22,133 376,740 SH   SOLE 1 376,740 0 0
VISA INC COMMON 92826C839 29,726 135,902 SH   SOLE 1 135,902 0 0
WEC ENERGY GROUP INC COMMON 92939U106 4,400 47,810 SH   SOLE 1 47,810 0 0
WASTE CONNECTIONS INC COMMON 94106B101 7,084 69,065 SH   SOLE 1 69,065 0 0
WASTE MANAGEMENT INC COMMON 94106L109 4,138 35,085 SH   SOLE 1 35,085 0 0
YETI HOLDINGS INC COMMON 98585X104 14,832 216,620 SH   SOLE 1 216,620 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 7,733 50,187 SH   SOLE 1 50,187 0 0
ZOETIS INC COMMON 98978V103 174 1,052 SH   SOLE 1 1,052 0 0
AMCOR PLC COMMON G0250X107 458 38,940 SH   SOLE 1 38,940 0 0
AON PLC COMMON G0403H108 11,577 54,795 SH   SOLE 1 54,795 0 0
ATLASSIAN CORP PLC COMMON G06242104 15,541 66,450 SH   SOLE 1 66,450 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 2,184 43,350 SH   SOLE 1 43,350 0 0
ACCENTURE PLC CL A COMMON G1151C101 23,800 91,115 SH   SOLE 1 91,115 0 0
COCA-COLA EUROPEAN PARTNERS PL COMMON G25839104 3,055 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,009 41,694 SH   SOLE 1 41,694 0 0
EVEREST RE GROUP LTD COMMON G3223R108 5,603 23,936 SH   SOLE 1 23,936 0 0
GENPACT LTD COMMON G3922B107 188 4,550 SH   SOLE 1 4,550 0 0
HELEN OF TROY LTD COMMON G4388N106 2,293 10,320 SH   SOLE 1 10,320 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 941 5,700 SH   SOLE 1 5,700 0 0
MARVELL TECHNOLOGY GROUP LTD COMMON G5876H105 10,023 210,841 SH   SOLE 1 210,841 0 0
MEDTRONIC PLC COMMON G5960L103 22,136 188,970 SH   SOLE 1 188,970 0 0
PAGSEGURO DIGITAL LTD-CL A COMMON G68707101 216 3,800 SH   SOLE 1 3,800 0 0
STERIS PLC COMMON G8473T100 2,734 14,425 SH   SOLE 1 14,425 0 0
THIRD PT REINS LTD COMMON G8827U100 419 44,050 SH   SOLE 1 44,050 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 9,768 67,291 SH   SOLE 1 67,291 0 0
CHUBB LTD COMMON H1467J104 30,376 197,350 SH   SOLE 1 197,350 0 0
GARMIN LTD COMMON H2906T109 13,260 110,814 SH   SOLE 1 110,814 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 6,492 66,800 SH   SOLE 1 66,800 0 0
TE CONNECTIVITY LTD COMMON H84989104 9,119 75,319 SH   SOLE 1 75,319 0 0
GLOBANT SA COMMON L44385109 4,097 18,825 SH   SOLE 1 18,825 0 0
ASML HOLDING NV NY REG SHRS N07059210 1,964 4,026 SH   SOLE 1 4,026 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 117 1,275 SH   SOLE 1 1,275 0 0
ABERDEEN INC CREDIT STRATEGIES COMMON 003057106 3,552 332,573 SH   SOLE 1 0 332,573 0
ADAMS DIVERSIFIED EQUITY ADX COMMON 006212104 19,545 1,130,413 SH   SOLE 1 0 1,130,413 0
APOLLO SR FLOATING RATE FD AFT COMMON 037636107 7,258 504,018 SH   SOLE 1 0 504,018 0
APOLLO TACTICAL INCOME FD AIF COMMON 037638103 6,529 450,898 SH   SOLE 1 0 450,898 0
BLACKROCK MUNICIPAL INC QUALIT COMMON 092479104 2,042 134,620 SH   SOLE 1 0 134,620 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100 71,686 4,873,310 SH   SOLE 1 0 4,873,310 0
CENTER COAST MLP & INFRASTRUCT COMMON 151461209 8 800 SH   SOLE 1 0 800 0
CLEARBRIDGE ENERGY MLP FD CEM COMMON 184692200 3,024 180,244 SH   SOLE 1 0 180,244 0
CREDIT SUISSE ASSET MANAGEMENT COMMON 224916106 6,392 2,029,208 SH   SOLE 1 0 2,029,208 0
CUSHING MLP & INF TOTAL RETURN COMMON 231631300 13 603 SH   SOLE 1 0 603 0
CUSHING RENAISSANCE FD/THE SZC COMMON 231647207 2,759 75,726 SH   SOLE 1 0 75,726 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109 12,013 1,032,891 SH   SOLE 1 0 1,032,891 0
DELAWARE ENHANCED GLOBAL DIVD COMMON 246060107 8,299 852,090 SH   SOLE 1 0 852,090 0
DOUBLELINE INCOME SOLUTIO DSL COMMON 258622109 5,394 325,340 SH   SOLE 1 0 325,340 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107 35,300 1,796,450 SH   SOLE 1 0 1,796,450 0
EATON VANCE FLOATING-RATE INC COMMON 278279104 2,388 181,484 SH   SOLE 1 0 181,484 0
FIRST TR ABERDEEN GLOBAL OPP I COMMON 337319107 6,786 643,210 SH   SOLE 1 0 643,210 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108 559 23,630 SH   SOLE 1 0 23,630 0
GENERAL AMERICAN INVESTORS CO COMMON 368802104 29,095 782,321 SH   SOLE 1 0 782,321 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103 23,432 1,489,616 SH   SOLE 1 0 1,489,616 0
JOHN HANCOCK INVESTORS TR JHI COMMON 410142103 197 11,379 SH   SOLE 1 0 11,379 0
IVY HIGH INC OPPORTUNITIES FD COMMON 465893105 8,402 632,670 SH   SOLE 1 0 632,670 0
KAYNE ANDERSON MLP INVESTMENT COMMON 486606106 155 26,975 SH   SOLE 1 0 26,975 0
MFS CHARTER INCOME TRUST MCR COMMON 552727109 22,818 2,601,802 SH   SOLE 1 0 2,601,802 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108 927 151,684 SH   SOLE 1 0 151,684 0
MFS GOVERNMENT MARKETS INCOME COMMON 552939100 5,395 1,175,372 SH   SOLE 1 0 1,175,372 0
NEW AMERICA HIGH INC FD HYB COMMON 641876800 6,025 694,173 SH   SOLE 1 0 694,173 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107 7,064 522,133 SH   SOLE 1 0 522,133 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105 28,648 1,897,191 SH   SOLE 1 0 1,897,191 0
NUVEEN MUNI 2021 TGT TRM FD NH COMMON 670687102 26 2,615 SH   SOLE 1 0 2,615 0
NUVEEN NJ MUNI VALUE FD NJV COMMON 670702109 213 15,186 SH   SOLE 1 0 15,186 0
NUVEEN NY MUNI VALUE FD 2 NYV COMMON 670706100 282 19,011 SH   SOLE 1 0 19,011 0
NUVEEN MN QUALITY MUNI INC FD COMMON 670734102 2,364 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL COMMON 670735109 22,782 1,152,349 SH   SOLE 1 0 1,152,349 0
NUVEEN PA QUALITY MUNI INC FD COMMON 670972108 4,185 289,223 SH   SOLE 1 0 289,223 0
NUVEEN MI QUALITY MUNI INC FD COMMON 670979103 1,109 75,118 SH   SOLE 1 0 75,118 0
NUVEEN OHIO QUALITY INCOME MUN COMMON 670980101 7,235 462,145 SH   SOLE 1 0 462,145 0
PIONEER DIVERSIFIED HIGH INC T COMMON 723653101 13,767 946,217 SH   SOLE 1 0 946,217 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100 54,502 11,720,862 SH   SOLE 1 0 11,720,862 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100 51,140 12,089,753 SH   SOLE 1 0 12,089,753 0
PUTNAM MUNICIPAL OPPORTUNITIES COMMON 746922103 809 59,100 SH   SOLE 1 0 59,100 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104 7,160 1,258,281 SH   SOLE 1 0 1,258,281 0
TEMPLETON GLOBAL INCOME FUND G COMMON 880198106 7,760 1,410,840 SH   SOLE 1 0 1,410,840 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105 7,981 563,228 SH   SOLE 1 0 563,228 0
FIRST EAGLE SENIOR LOAN FSLF COMMON 32010E100 2,820 201,875 SH   SOLE 1 0 201,875 0
BLACKROCK CORE BOND TRUST BHK COMMON 09249E101 20,415 1,252,424 SH   SOLE 1 0 1,252,424 0
BLACKROCK CA MUNICIPAL INCOME COMMON 09248E102 8,025 563,970 SH   SOLE 1 0 563,970 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102 412 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103 5,038 348,647 SH   SOLE 1 0 348,647 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103 22,722 1,633,297 SH   SOLE 1 0 1,633,297 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103 12,208 1,075,560 SH   SOLE 1 0 1,075,560 0
CLOUGH GLOBAL OPP FD GLO COMMON 18914E106 13,006 1,170,634 SH   SOLE 1 0 1,170,634 0
KAYNE ANDERSON MIDSTREAM/ENERG COMMON 48661E108 87 15,126 SH   SOLE 1 0 15,126 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109 2,668 338,986 SH   SOLE 1 0 338,986 0
FIRST TR HIGH INC LONG/SHORT F COMMON 33738E109 21,052 1,425,306 SH   SOLE 1 0 1,425,306 0
ABERDEEN GLOBAL DYNAMIC DIVD F COMMON 00302M106 5,338 511,342 SH   SOLE 1 0 511,342 0
ABERDEEN TOTAL DYNAMIC DIVD FD COMMON 00326L100 7,006 791,664 SH   SOLE 1 0 791,664 0
ALLIANCEBERNSTEIN HOLDING LP COMMON 01881G106 1,358 40,200 SH   SOLE 1 0 40,200 0
ALLIANZGI NFJ DIVD INTER NFJ COMMON 01883A107 7,177 533,230 SH   SOLE 1 0 533,230 0
ARES DYNAMIC CRED ALLOC FD AR COMMON 04014F102 9,852 689,449 SH   SOLE 1 0 689,449 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108 1,021 120,229 SH   SOLE 1 0 120,229 0
BARINGS GLOBAL SHORT DUR HI YL COMMON 06760L100 9,789 648,703 SH   SOLE 1 0 648,703 0
BLACKROCK INCOME TRUST INC BKT COMMON 09247F100 50,045 8,244,608 SH   SOLE 1 0 8,244,608 0
BLACKROCK MUNIC INCM INVS BBF COMMON 09248H105 2,476 185,352 SH   SOLE 1 0 185,352 0
BLACKROCK STRATEGIC MUNI TR BS COMMON 09248T109 505 35,396 SH   SOLE 1 0 35,396 0
BLACKROCK NY MUNI INC TR II BF COMMON 09249R102 182 12,530 SH   SOLE 1 0 12,530 0
BLACKROCK NY MUNI INC QLT TRUS COMMON 09249U105 4,453 326,701 SH   SOLE 1 0 326,701 0
BLACKROCK LONG-TERM MUNI ADVAN COMMON 09250B103 5,138 403,939 SH   SOLE 1 0 403,939 0
BLACKROCK MUNI INC INV QUALITY COMMON 09250G102 601 40,298 SH   SOLE 1 0 40,298 0
BLACKROCK MUNIHOLDINGS FD MHD COMMON 09253N104 173 10,655 SH   SOLE 1 0 10,655 0
BLACKROCK MUNIHOLDINGS FD II I COMMON 09253P109 2,479 164,252 SH   SOLE 1 0 164,252 0
BLACKROCK MUNIENHANCED FD MEN COMMON 09253Y100 4,091 341,485 SH   SOLE 1 0 341,485 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254A101 6,180 467,460 SH   SOLE 1 0 467,460 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254C107 7,706 564,507 SH   SOLE 1 0 564,507 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254G108 4,806 343,776 SH   SOLE 1 0 343,776 0
BLACKROCK MUNIHOLDINGS INV QUA COMMON 09254P108 4,787 339,977 SH   SOLE 1 0 339,977 0
BLACKROCK MUNIYIELD INV QUALIT COMMON 09254T100 2,325 162,030 SH   SOLE 1 0 162,030 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105 5,106 350,473 SH   SOLE 1 0 350,473 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101 6,092 421,287 SH   SOLE 1 0 421,287 0
BLACKROCK MUNIYIELD NJ FUND MY COMMON 09254Y109 1,203 83,245 SH   SOLE 1 0 83,245 0
BLACKROCK MUNIHOLDINGS NY QUAL COMMON 09255C106 296 21,000 SH   SOLE 1 0 21,000 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107 771 51,700 SH   SOLE 1 0 51,700 0
BLACKROCK ENHANCED GOVERNMENT COMMON 09255K108 23,663 1,758,549 SH   SOLE 1 0 1,758,549 0
BLACKROCK DEBT STRATEGIES FD D COMMON 09255R202 7,710 737,772 SH   SOLE 1 0 737,772 0
BLACKSTONE LNG SHRT CRED INC F COMMON 09257D102 9,874 735,752 SH   SOLE 1 0 735,752 0
BLACKSTONE STRAT CREDIT FD BGB COMMON 09257R101 10,140 812,485 SH   SOLE 1 0 812,485 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105 7,853 2,617,819 SH   SOLE 1 0 2,617,819 0
CALAMOS LNG/SHRT EQ & DYN CPZ COMMON 12812C106 3,254 186,707 SH   SOLE 1 0 186,707 0
CLEARBRIDGE ENERGY MLP OPP FD COMMON 18469P209 3,525 262,491 SH   SOLE 1 0 262,491 0
CLEARBRIDGE ENERGY MLP TOTAL R COMMON 18469Q207 836 57,229 SH   SOLE 1 0 57,229 0
CLOUGH GLOBAL DIV & INC FD GLV COMMON 18913Y103 567 54,735 SH   SOLE 1 0 54,735 0
CLOUGH GLOBAL EQUITY FD GLQ COMMON 18914C100 7,977 581,402 SH   SOLE 1 0 581,402 0
COHEN & STEERS QUAL INC RLTY R COMMON 19247L106 13,599 1,096,717 SH   SOLE 1 0 1,096,717 0
COHEN & STEERS MLP INC AND ENE COMMON 19249B106 20 8,435 SH   SOLE 1 0 8,435 0
CREDIT SUISSE HIGH YIELD BOND COMMON 22544F103 7,878 3,455,100 SH   SOLE 1 0 3,455,100 0
DTF TAX-FREE INCOME INC DTF COMMON 23334J107 2,048 137,429 SH   SOLE 1 0 137,429 0
DWS STRATEGIC MUNI INCOME KSM COMMON 23342Q101 1,416 124,211 SH   SOLE 1 0 124,211 0
DELAWARE INVS MN MUNI INC FD I COMMON 24610V103 4,430 337,636 SH   SOLE 1 0 337,636 0
DIVIDEND AND INCOME FUND DNI COMMON 25538A204 706 62,777 SH   SOLE 1 0 62,777 0
DUFF & PHELPS UTILITY AND CORP COMMON 26432K108 19,294 1,925,513 SH   SOLE 1 0 1,925,513 0
DUFF & PHELPS SELECT ENERGY ML COMMON 26433F207 24 4,858 SH   SOLE 1 0 4,858 0
EATON VANCE SR INCOME TR EVF COMMON 27826S103 7,217 1,134,747 SH   SOLE 1 0 1,134,747 0
EATON VANCE MUNICIPAL BOND FUN COMMON 27827X101 377 27,731 SH   SOLE 1 0 27,731 0
EATON VANCE NEW YORK MUNI ENX COMMON 27827Y109 4,510 367,274 SH   SOLE 1 0 367,274 0
EATON VANCE LIMITED DURATION I COMMON 27828H105 109,269 8,720,584 SH   SOLE 1 0 8,720,584 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104 87,669 7,092,985 SH   SOLE 1 0 7,092,985 0
EATON VANCE HIGH INCOME 2021 E COMMON 27829W101 125 12,846 SH   SOLE 1 0 12,846 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108 724 48,940 SH   SOLE 1 0 48,940 0
FIDUCIARY/CLAYMORE MLP OPP FD COMMON 31647Q205 159 27,640 SH   SOLE 1 0 27,640 0
FIRST TR INTER DUR PFD & FPF COMMON 33718W103 1,407 58,484 SH   SOLE 1 0 58,484 0
FIRST TRUST ENERGY INC AND GRO COMMON 33738G104 87 8,125 SH   SOLE 1 0 8,125 0
FIRST TRUST MLP AND ENERGY INC COMMON 33739B104 52 8,893 SH   SOLE 1 0 8,893 0
FIRST TRUST NEW OPPORTUNITIES COMMON 33739M100 369 86,429 SH   SOLE 1 0 86,429 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101 59,062 6,269,840 SH   SOLE 1 0 6,269,840 0
GABELLI DIVD & INCOME TR GDV COMMON 36242H104 20,938 975,674 SH   SOLE 1 0 975,674 0
GOLDMAN SACHS MLP ENERGY GER COMMON 38148G206 67 8,834 SH   SOLE 1 0 8,834 0
JOHN HANCOCK TAX-ADV GLB SHARE COMMON 41013P749 6,031 1,090,678 SH   SOLE 1 0 1,090,678 0
INSIGHT SELECT INCOME FD INSI COMMON 45781W109 22,957 1,074,756 SH   SOLE 1 0 1,074,756 0
INVESCO HIGH INCOME TR II VLT COMMON 46131F101 3,690 271,530 SH   SOLE 1 0 271,530 0
INVESCO SENIOR INCOME TR VVR COMMON 46131H107 24 5,986 SH   SOLE 1 0 5,986 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103 12,417 968,558 SH   SOLE 1 0 968,558 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106 13,220 1,000,791 SH   SOLE 1 0 1,000,791 0
INVESCO TR FOR INV GRADE NY MU COMMON 46131T101 202 15,500 SH   SOLE 1 0 15,500 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107 10,819 843,952 SH   SOLE 1 0 843,952 0
INVESCO PA VALUE MUNI INC TR V COMMON 46132K109 1,148 89,960 SH   SOLE 1 0 89,960 0
INVESCO BOND FUND VBF COMMON 46132L107 9,334 428,546 SH   SOLE 1 0 428,546 0
INVESCO VALUE MUNICIPAL INCOME COMMON 46132P108 8,576 547,979 SH   SOLE 1 0 547,979 0
INVESCO DYNAMIC CREDIT OPPORTU COMMON 46132R104 16,245 1,512,570 SH   SOLE 1 0 1,512,570 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107 9,868 756,711 SH   SOLE 1 0 756,711 0
INVESCO HIGH INC 2023 TARGET T COMMON 46135X108 3,958 469,560 SH   SOLE 1 0 469,560 0
INVESCO HIGH INC 2024 TARGET T COMMON 46136K105 2,309 264,812 SH   SOLE 1 0 264,812 0
KKR INCOME OPPORTUNITIES FD KI COMMON 48249T106 6,068 420,519 SH   SOLE 1 0 420,519 0
LAZARD GLOBAL TOTAL RETURN AND COMMON 52106W103 3,870 217,307 SH   SOLE 1 0 217,307 0
MFS INTERMEDIATE INCOME TRUST COMMON 55273C107 42,981 11,281,093 SH   SOLE 1 0 11,281,093 0
MACQUARIE GLBL INFRASTRUCTURE COMMON 55608D101 18,496 911,582 SH   SOLE 1 0 911,582 0
MFS INTERMEDIATE HIGH INCOME F COMMON 59318T109 1,540 606,158 SH   SOLE 1 0 606,158 0
NUVEEN MD PREMIUM INCOME MUNIC COMMON 67061Q107 2,359 167,154 SH   SOLE 1 0 167,154 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101 26,129 1,699,992 SH   SOLE 1 0 1,699,992 0
NUVEEN CA DIVIDEND ADV MUNI NA COMMON 67066Y105 311 20,500 SH   SOLE 1 0 20,500 0
NUVEEN SENIOR INC FD NSL COMMON 67067Y104 423 81,408 SH   SOLE 1 0 81,408 0
NUVEEN NJ QUALITY MUNI INC FD COMMON 67069Y102 11,584 806,113 SH   SOLE 1 0 806,113 0
NUVEEN CA MUNI VALUE FD 2 NCB COMMON 6706EB106 34 2,203 SH   SOLE 1 0 2,203 0
NUVEEN FLOATING RATE INC OPP F COMMON 6706EN100 5,776 666,918 SH   SOLE 1 0 666,918 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101 397 24,608 SH   SOLE 1 0 24,608 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106 9,483 565,119 SH   SOLE 1 0 565,119 0
NUVEEN GA DIV ADV MUN FD NKG COMMON 67072B107 816 62,457 SH   SOLE 1 0 62,457 0
NUVEEN PREFERRED & INCOME SEC COMMON 67072C105 35,555 3,654,171 SH   SOLE 1 0 3,654,171 0
NUVEEN FLOATING RATE INC FD JF COMMON 67072T108 1,574 180,145 SH   SOLE 1 0 180,145 0
NUVEEN PREFERRED INCOME OPPORT COMMON 67073B106 6,532 687,621 SH   SOLE 1 0 687,621 0
NUVEEN CREDIT STRATEGIES INC F COMMON 67073D102 16,144 2,550,345 SH   SOLE 1 0 2,550,345 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103 10,101 425,303 SH   SOLE 1 0 425,303 0
NUVEEN SHORT DUR CREDIT OPP FD COMMON 67074X107 8,632 646,093 SH   SOLE 1 0 646,093 0
NUVEEN REAL ASSET INC & GRW JR COMMON 67074Y105 7,772 577,417 SH   SOLE 1 0 577,417 0
NUVEEN PFD & INCOME TERM FD JP COMMON 67075A106 6,403 260,180 SH   SOLE 1 0 260,180 0
NUVEEN GLOBAL HIGH INCOME FD J COMMON 67075G103 20,153 1,295,986 SH   SOLE 1 0 1,295,986 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107 27,726 3,856,234 SH   SOLE 1 0 3,856,234 0
NUVEEN PERFD INCOME 2022 JPT COMMON 67075T105 758 31,148 SH   SOLE 1 0 31,148 0
PGIM SHORT DURATION HI YLD FD COMMON 69346H100 10,440 696,005 SH   SOLE 1 0 696,005 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106 30,397 2,091,997 SH   SOLE 1 0 2,091,997 0
PIMCO ENRGY & TACT CRDT NRGX COMMON 69346N107 146 18,090 SH   SOLE 1 0 18,090 0
PIMCO MUNICIPAL INCOME FD PMF COMMON 72200R107 389 28,095 SH   SOLE 1 0 28,095 0
PIMCO STRATEGIC INCOME FUND RC COMMON 72200X104 17,870 2,578,711 SH   SOLE 1 0 2,578,711 0
PIONEER HIGH INCOME TR PHT COMMON 72369H106 1,872 209,863 SH   SOLE 1 0 209,863 0
PIONEER FLOATING RATE TR PHD COMMON 72369J102 1,282 125,675 SH   SOLE 1 0 125,675 0
RIVERNORTH DOUBLELINE STR OPP COMMON 76882G107 336 23,457 SH   SOLE 1 0 23,457 0
ROYCE GLOBAL VALUE TRUST RGT COMMON 78081T104 398 29,758 SH   SOLE 1 0 29,758 0
SPECIAL OPPORTUNITIES FUND INC COMMON 84741T104 6,414 455,533 SH   SOLE 1 0 455,533 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L886 131 6,530 SH   SOLE 1 0 6,530 0
TORTOISE MLP FUND INC NTG COMMON 89148B200 188 9,148 SH   SOLE 1 0 9,148 0
VERTICAL CAP INCOME FUND VCIF COMMON 92535C104 729 74,112 SH   SOLE 1 0 74,112 0
VOYA GLBL ADV & PREM OPP FD IG COMMON 92912R104 3,090 353,143 SH   SOLE 1 0 353,143 0
VOYA PRIME RATE TR PPR COMMON 92913A100 15,018 3,359,638 SH   SOLE 1 0 3,359,638 0
WELLS FARGO INC OPPORTUNITIES COMMON 94987B105 7,678 940,915 SH   SOLE 1 0 940,915 0
WELLS FARGO MULTI-SECTOR INC F COMMON 94987D101 1,468 120,945 SH   SOLE 1 0 120,945 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109 5,906 1,193,105 SH   SOLE 1 0 1,193,105 0
WA INFLATION - LINKED SEC & IN COMMON 95766Q106 19,953 1,462,829 SH   SOLE 1 0 1,462,829 0
WA INFLATION-LINKED OPP & INC COMMON 95766R104 39,474 3,180,791 SH   SOLE 1 0 3,180,791 0
WESTERN ASSET MUNI DEF OPP TRU COMMON 95768A109 58 2,790 SH   SOLE 1 0 2,790 0
WESTERN ASSET HGH YLD DFN FD H COMMON 95768B107 1,190 77,202 SH   SOLE 1 0 77,202 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101 2,215 99,053 SH   SOLE 1 0 99,053 0
WESTERN ASSET MORTGAGE DEFINED COMMON 95790B109 5,833 411,351 SH   SOLE 1 0 411,351 0