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 151 4,200 SH   SOLE 1 4,200 0 0
ABBOTT LABORATORIES COMMON 002824100 21,033 230,045 SH   SOLE 1 230,045 0 0
ABIOMED INC COMMON 003654100 11 45 SH   SOLE 1 45 0 0
ACUSHNET HOLDINGS CORP COMMON 005098108 1,446 41,550 SH   SOLE 1 41,550 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 4,730 89,900 SH   SOLE 1 89,900 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 9,811 40,630 SH   SOLE 1 40,630 0 0
ALASKA AIR GROUP INC COMMON 011659109 1,247 34,400 SH   SOLE 1 34,400 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 3,599 13,115 SH   SOLE 1 13,115 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 4,499 219,267 SH   SOLE 1 219,267 0 0
ALLSTATE CORP/THE COMMON 020002101 866 8,925 SH   SOLE 1 8,925 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 2,376 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 21,075 7,639 SH   SOLE 1 7,639 0 0
AMERICAN ELECTRIC POWER COMMON 025537101 227 2,850 SH   SOLE 1 2,850 0 0
AMERICAN EQUITY INV LIFE HOLDI COMMON 025676206 130 5,250 SH   SOLE 1 5,250 0 0
AMERICAN EXPRESS CO COMMON 025816109 27 282 SH   SOLE 1 282 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 028591105 123 1,700 SH   SOLE 1 1,700 0 0
AMETEK INC COMMON 031100100 2,145 24,000 SH   SOLE 1 24,000 0 0
AMGEN INC COMMON 031162100 9,022 38,250 SH   SOLE 1 38,250 0 0
ANALOG DEVICES INC COMMON 032654105 408 3,325 SH   SOLE 1 3,325 0 0
APOGEE ENTERPRISES INC COMMON 037598109 183 7,950 SH   SOLE 1 7,950 0 0
APPLE INC COMMON 037833100 83,588 229,133 SH   SOLE 1 229,133 0 0
APPLIED MATERIALS INC COMMON 038222105 27,788 459,690 SH   SOLE 1 459,690 0 0
ARISTA NETWORKS INC COMMON 040413106 5,676 27,025 SH   SOLE 1 27,025 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 3,797 36,650 SH   SOLE 1 36,650 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 12,919 244,265 SH   SOLE 1 244,265 0 0
ATMOS ENERGY CORP COMMON 049560105 237 2,375 SH   SOLE 1 2,375 0 0
ATRION CORP COMMON 049904105 102 160 SH   SOLE 1 160 0 0
AUTODESK INC COMMON 052769106 10,845 45,340 SH   SOLE 1 45,340 0 0
AVERY DENNISON CORP COMMON 053611109 145 1,275 SH   SOLE 1 1,275 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 998 8,325 SH   SOLE 1 8,325 0 0
BANK OF AMERICA CORP COMMON 060505104 3,278 138,006 SH   SOLE 1 138,006 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 73 850 SH   SOLE 1 850 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 64 358 SH   SOLE 1 358 0 0
BLACK HILLS CORP COMMON 092113109 164 2,900 SH   SOLE 1 2,900 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 5,811 74,700 SH   SOLE 1 74,700 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 2,780 79,180 SH   SOLE 1 79,180 0 0
BRINK'S CO/THE COMMON 109696104 272 5,975 SH   SOLE 1 5,975 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 11,502 195,605 SH   SOLE 1 195,605 0 0
BRISTOL MYERS SQUIBB CO-RT RIGHTS 110122157 66 18,335 SH   SOLE 1 18,335 0 0
CVS HEALTH CORP COMMON 126650100 9,939 152,985 SH   SOLE 1 152,985 0 0
CARLISLE COS INC COMMON 142339100 1,960 16,375 SH   SOLE 1 16,375 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 890 5,950 SH   SOLE 1 5,950 0 0
CATERPILLAR INC COMMON 149123101 550 4,346 SH   SOLE 1 4,346 0 0
CERNER CORP COMMON 156782104 171 2,500 SH   SOLE 1 2,500 0 0
CHEGG INC COMMON 163092109 6,211 92,350 SH   SOLE 1 92,350 0 0
CHEVRON CORP COMMON 166764100 3,043 34,099 SH   SOLE 1 34,099 0 0
CIENA CORP COMMON 171779309 8,910 164,515 SH   SOLE 1 164,515 0 0
COCA-COLA CO/THE COMMON 191216100 6,857 153,475 SH   SOLE 1 153,475 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 170 3,000 SH   SOLE 1 3,000 0 0
COLLIERS INTL GROUP INC COMMON 194693107 982 17,140 SH   SOLE 1 17,140 0 0
COMMERCIAL METALS CO COMMON 201723103 81 3,950 SH   SOLE 1 3,950 0 0
CONAGRA BRANDS INC COMMON 205887102 12,965 368,640 SH   SOLE 1 368,640 0 0
CRANE CO COMMON 224399105 1,387 23,325 SH   SOLE 1 23,325 0 0
CRAWFORD & CO COMMON 224633206 107 13,600 SH   SOLE 1 13,600 0 0
CUBESMART REIT 229663109 142 5,250 SH   SOLE 1 5,250 0 0
DTE ENERGY CO COMMON 233331107 155 1,440 SH   SOLE 1 1,440 0 0
DEERE & CO COMMON 244199105 4,082 25,975 SH   SOLE 1 25,975 0 0
DEXCOM INC COMMON 252131107 11,053 27,265 SH   SOLE 1 27,265 0 0
WALT DISNEY CO/THE COMMON 254687106 215 1,930 SH   SOLE 1 1,930 0 0
DOLLAR GENERAL CORP COMMON 256677105 305 1,600 SH   SOLE 1 1,600 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 269 18,925 SH   SOLE 1 18,925 0 0
DOVER CORP COMMON 260003108 10,728 111,100 SH   SOLE 1 111,100 0 0
DOW INC COMMON 260557103 219 5,366 SH   SOLE 1 5,366 0 0
DUNKIN' BRANDS GROUP INC COMMON 265504100 2,552 39,125 SH   SOLE 1 39,125 0 0
EATON VANCE CORP COMMON 278265103 167 4,325 SH   SOLE 1 4,325 0 0
ECOLAB INC COMMON 278865100 9,274 46,615 SH   SOLE 1 46,615 0 0
EMERSON ELECTRIC CO COMMON 291011104 674 10,865 SH   SOLE 1 10,865 0 0
EQUIFAX INC COMMON 294429105 247 1,435 SH   SOLE 1 1,435 0 0
EURONET WORLDWIDE INC COMMON 298736109 5,704 59,525 SH   SOLE 1 59,525 0 0
EXPEDITORS INTL WASH INC COMMON 302130109 96 1,265 SH   SOLE 1 1,265 0 0
FTI CONSULTING INC COMMON 302941109 1,362 11,890 SH   SOLE 1 11,890 0 0
FIRSTENERGY CORP COMMON 337932107 10,006 258,025 SH   SOLE 1 258,025 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106 98 1,575 SH   SOLE 1 1,575 0 0
FORTIS INC COMMON 349553107 515 13,530 SH   SOLE 1 13,530 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 4,630 47,495 SH   SOLE 1 47,495 0 0
GENUINE PARTS CO COMMON 372460105 270 3,100 SH   SOLE 1 3,100 0 0
GILEAD SCIENCES INC COMMON 375558103 685 8,900 SH   SOLE 1 8,900 0 0
GODADDY INC COMMON 380237107 2,352 32,075 SH   SOLE 1 32,075 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 708 38,300 SH   SOLE 1 38,300 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 129 1,275 SH   SOLE 1 1,275 0 0
HERCULES CAPITAL INC COMMON 427096508 137 13,100 SH   SOLE 1 13,100 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 387 3,525 SH   SOLE 1 3,525 0 0
HOME DEPOT INC COMMON 437076102 27,410 109,418 SH   SOLE 1 109,418 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 15,233 105,350 SH   SOLE 1 105,350 0 0
HUBBELL INC COMMON 443510607 2,821 22,500 SH   SOLE 1 22,500 0 0
HUBSPOT INC COMMON 443573100 5,143 22,925 SH   SOLE 1 22,925 0 0
HUNTINGTON INGALLS INDUSTRIES COMMON 446413106 238 1,365 SH   SOLE 1 1,365 0 0
HUNTSMAN CORP COMMON 447011107 84 4,650 SH   SOLE 1 4,650 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 4,604 39,725 SH   SOLE 1 39,725 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 3,399 73,194 SH   SOLE 1 73,194 0 0
ILLUMINA INC COMMON 452327109 1,855 5,010 SH   SOLE 1 5,010 0 0
INTEL CORP COMMON 458140100 21,553 360,232 SH   SOLE 1 360,232 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 211 1,720 SH   SOLE 1 1,720 0 0
INTUIT INC COMMON 461202103 6,702 22,628 SH   SOLE 1 22,628 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 2,357 27,800 SH   SOLE 1 27,800 0 0
JOHNSON & JOHNSON COMMON 478160104 30,214 214,845 SH   SOLE 1 214,845 0 0
KLA CORP COMMON 482480100 311 1,600 SH   SOLE 1 1,600 0 0
KINDRED BIOSCIENCES INC COMMON 494577109 97 21,650 SH   SOLE 1 21,650 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 2,731 65,475 SH   SOLE 1 65,475 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 1,637 34,950 SH   SOLE 1 34,950 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 9,794 57,722 SH   SOLE 1 57,722 0 0
ESTEE LAUDER COS INC COMMON 518439104 7,605 40,305 SH   SOLE 1 40,305 0 0
LEGG MASON INC COMMON 524901105 3,145 63,225 SH   SOLE 1 63,225 0 0
LEMAITRE VASCULAR INC COMMON 525558201 937 35,500 SH   SOLE 1 35,500 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,009 11,975 SH   SOLE 1 11,975 0 0
LINCOLN NATIONAL CORP COMMON 534187109 261 7,100 SH   SOLE 1 7,100 0 0
LOCKHEED MARTIN CORP COMMON 539830109 9,508 26,055 SH   SOLE 1 26,055 0 0
LOWE'S COS INC COMMON 548661107 530 3,925 SH   SOLE 1 3,925 0 0
M D C HLDGS INC COMMON 552676108 274 7,675 SH   SOLE 1 7,675 0 0
MDU RESOURCES GROUP INC COMMON 552690109 152 6,850 SH   SOLE 1 6,850 0 0
MSA SAFETY INC COMMON 553498106 1,757 15,350 SH   SOLE 1 15,350 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 123 1,800 SH   SOLE 1 1,800 0 0
MARTEN TRANSPORT LTD COMMON 573075108 1,615 64,200 SH   SOLE 1 64,200 0 0
MCDONALD'S CORP COMMON 580135101 17,588 95,345 SH   SOLE 1 95,345 0 0
MERCURY GENERAL CORP COMMON 589400100 253 6,200 SH   SOLE 1 6,200 0 0
MESOBLAST LTD-ADR COMMON 590717104 413 36,250 SH   SOLE 1 36,250 0 0
MICROSOFT CORP COMMON 594918104 91,960 451,868 SH   SOLE 1 451,868 0 0
HERMAN MILLER INC COMMON 600544100 116 4,900 SH   SOLE 1 4,900 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 14,409 281,810 SH   SOLE 1 281,810 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 4,671 19,710 SH   SOLE 1 19,710 0 0
MORGAN STANLEY COMMON 617446448 11,092 229,650 SH   SOLE 1 229,650 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 174 1,245 SH   SOLE 1 1,245 0 0
NATIONAL INSTRUMENTS CORP COMMON 636518102 23 600 SH   SOLE 1 600 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 66 750 SH   SOLE 1 750 0 0
NEENAH INC COMMON 640079109 77 1,550 SH   SOLE 1 1,550 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 6,257 56,655 SH   SOLE 1 56,655 0 0
NEW JERSEY RESOURCES CORP COMMON 646025106 70 2,150 SH   SOLE 1 2,150 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 5,303 519,925 SH   SOLE 1 519,925 0 0
NEWMONT MINING CORP COMMON 651639106 218 3,525 SH   SOLE 1 3,525 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 341 1,800 SH   SOLE 1 1,800 0 0
NIKE INC CL B COMMON 654106103 6,893 70,300 SH   SOLE 1 70,300 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 2,881 9,370 SH   SOLE 1 9,370 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 307 22,275 SH   SOLE 1 22,275 0 0
OSHKOSH CORP COMMON 688239201 1,312 18,325 SH   SOLE 1 18,325 0 0
PARKER-HANNIFIN CORP COMMON 701094104 6,455 35,220 SH   SOLE 1 35,220 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 189 16,325 SH   SOLE 1 16,325 0 0
PEPSICO INC COMMON 713448108 23,175 175,220 SH   SOLE 1 175,220 0 0
PERKINELMER INC COMMON 714046109 1,079 11,000 SH   SOLE 1 11,000 0 0
PETMED EXPRESS INC COMMON 716382106 165 4,625 SH   SOLE 1 4,625 0 0
PFIZER INC COMMON 717081103 2,171 66,400 SH   SOLE 1 66,400 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 427 6,100 SH   SOLE 1 6,100 0 0
PINNACLE WEST CAPITAL CORP COMMON 723484101 205 2,800 SH   SOLE 1 2,800 0 0
PIPER SANDLER COMPANIES COMMON 724078100 170 2,875 SH   SOLE 1 2,875 0 0
POTLATCHDELTIC CORP REIT 737630103 107 2,810 SH   SOLE 1 2,810 0 0
POWER INTEGRATIONS INC COMMON 739276103 201 1,700 SH   SOLE 1 1,700 0 0
PROCTER & GAMBLE CO/THE COMMON 742718109 14,154 118,375 SH   SOLE 1 118,375 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 163 2,675 SH   SOLE 1 2,675 0 0
QUALCOMM INC COMMON 747525103 5,482 60,100 SH   SOLE 1 60,100 0 0
RPM INTERNATIONAL INC COMMON 749685103 178 2,375 SH   SOLE 1 2,375 0 0
REALTY INCOME CORP COMMON 756109104 7,726 129,850 SH   SOLE 1 129,850 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 178 2,275 SH   SOLE 1 2,275 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,341 99,375 SH   SOLE 1 99,375 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,163 38,500 SH   SOLE 1 38,500 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,935 44,600 SH   SOLE 1 44,600 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 2,609 12,250 SH   SOLE 1 12,250 0 0
ROSS STORES INC COMMON 778296103 168 1,975 SH   SOLE 1 1,975 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259107 386 12,675 SH   SOLE 1 12,675 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259206 147 4,500 SH   SOLE 1 4,500 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 846 33,565 SH   SOLE 1 33,565 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 6,107 38,090 SH   SOLE 1 38,090 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 3,760 48,400 SH   SOLE 1 48,400 0 0
SCOTTS MIRACLE-GRO CO/THE COMMON 810186106 7,187 53,450 SH   SOLE 1 53,450 0 0
SELECTIVE INS GROUP INC COMMON 816300107 1,789 33,925 SH   SOLE 1 33,925 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 3,044 78,275 SH   SOLE 1 78,275 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 8,376 14,495 SH   SOLE 1 14,495 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 1,435 24,320 SH   SOLE 1 24,320 0 0
JM SMUCKER CO/THE COMMON 832696405 217 2,050 SH   SOLE 1 2,050 0 0
SONY CORP ADR DEPOSITARY RECEI 835699307 1,806 26,125 SH   SOLE 1 26,125 0 0
SPLUNK INC COMMON 848637104 8,835 44,465 SH   SOLE 1 44,465 0 0
STAAR SURGICAL CO COMMON 852312305 2,079 33,775 SH   SOLE 1 33,775 0 0
STANLEY BLACK & DECKER INC COMMON 854502101 153 1,100 SH   SOLE 1 1,100 0 0
STARBUCKS CORP COMMON 855244109 9,667 131,365 SH   SOLE 1 131,365 0 0
STIFEL FINANCIAL CORP COMMON 860630102 434 9,150 SH   SOLE 1 9,150 0 0
STORE CAPITAL CORP REIT 862121100 80 3,375 SH   SOLE 1 3,375 0 0
SUNCOR ENERGY INC COMMON 867224107 1,955 115,940 SH   SOLE 1 115,940 0 0
TJX COS INC/THE COMMON 872540109 13,924 275,400 SH   SOLE 1 275,400 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 284 5,000 SH   SOLE 1 5,000 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,410 10,100 SH   SOLE 1 10,100 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 1,190 17,400 SH   SOLE 1 17,400 0 0
TALEND SA ADR DEPOSITARY RECEI 874224207 948 27,350 SH   SOLE 1 27,350 0 0
TELEFLEX INC COMMON 879369106 3 9 SH   SOLE 1 9 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 12,608 34,795 SH   SOLE 1 34,795 0 0
THOR INDUSTRIES INC COMMON 885160101 1,787 16,775 SH   SOLE 1 16,775 0 0
TYSON FOODS INC - CL A COMMON 902494103 3,327 55,725 SH   SOLE 1 55,725 0 0
US BANCORP COMMON 902973304 2,683 72,875 SH   SOLE 1 72,875 0 0
UNION PACIFIC CORP COMMON 907818108 22,955 135,770 SH   SOLE 1 135,770 0 0
WALMART INC COMMON 931142103 14 119 SH   SOLE 1 119 0 0
WATSCO INC COMMON 942622200 1,230 6,920 SH   SOLE 1 6,920 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 848 67,800 SH   SOLE 1 67,800 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,160 32,900 SH   SOLE 1 32,900 0 0
RAYTHEON TECHNOLOGIES COR COMMON 75513E101 10,071 163,431 SH   SOLE 1 163,431 0 0
CNO FINL GROUP INC COMMON 12621E103 218 14,000 SH   SOLE 1 14,000 0 0
HCI GROUP INC COMMON 40416E103 458 9,925 SH   SOLE 1 9,925 0 0
TARGET CORP COMMON 87612E106 16,800 140,080 SH   SOLE 1 140,080 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 276 18,600 SH   SOLE 1 18,600 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 746 10,800 SH   SOLE 1 10,800 0 0
TRAVELERS COS INC/THE COMMON 89417E109 26 226 SH   SOLE 1 226 0 0
ASGN INC COMMON 00191U102 2,851 42,750 SH   SOLE 1 42,750 0 0
ABBVIE INC COMMON 00287Y109 9,750 99,310 SH   SOLE 1 99,310 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 6,170 81,290 SH   SOLE 1 81,290 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,262 9,585 SH   SOLE 1 9,585 0 0
ADOBE INC COMMON 00724F101 13,205 30,335 SH   SOLE 1 30,335 0 0
ADVANCED DISPOSAL SERVICES INC COMMON 00790X101 1,384 45,875 SH   SOLE 1 45,875 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 3,177 35,950 SH   SOLE 1 35,950 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 1,612 7,475 SH   SOLE 1 7,475 0 0
ALPHABET INC - CL C COMMON 02079K107 12,732 9,007 SH   SOLE 1 9,007 0 0
ALPHABET INC - CL A COMMON 02079K305 21,177 14,934 SH   SOLE 1 14,934 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 29 10,800 SH   SOLE 1 10,800 0 0
AMERICAN TOWER CORP REIT 03027X100 14,247 55,104 SH   SOLE 1 55,104 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 14,388 95,895 SH   SOLE 1 95,895 0 0
ANSYS INC COMMON 03662Q105 4,407 15,105 SH   SOLE 1 15,105 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 209 3,350 SH   SOLE 1 3,350 0 0
ARTISAN PARTNERS ASSET MG COMMON 04316A108 1,052 32,375 SH   SOLE 1 32,375 0 0
ATRICURE INC COMMON 04963C209 1,538 34,225 SH   SOLE 1 34,225 0 0
AZEK CO INC COMMON 05478C105 523 16,425 SH   SOLE 1 16,425 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 994 41,400 SH   SOLE 1 41,400 0 0
BRP INC CA SUB VOTING COMMON 05577W200 1,142 26,825 SH   SOLE 1 26,825 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 77 4,700 SH   SOLE 1 4,700 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 2,898 23,500 SH   SOLE 1 23,500 0 0
BIO-TECHNE CORP COMMON 09073M104 1,452 5,500 SH   SOLE 1 5,500 0 0
BLACKROCK INC CL A 09247X101 7,348 13,505 SH   SOLE 1 13,505 0 0
BLACKSTONE GROUP INC COMMON 09260D107 504 8,900 SH   SOLE 1 8,900 0 0
BOOKING HOLDINGS INC COMMON 09857L108 747 469 SH   SOLE 1 469 0 0
BROADCOM INC COMMON 11135F101 32,545 103,119 SH   SOLE 1 103,119 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 797 23,225 SH   SOLE 1 23,225 0 0
CABOT MICROELECTRONICS CORP COMMON 12709P103 3,325 23,825 SH   SOLE 1 23,825 0 0
CARLYLE GROUP LP/THE COMMON 14316J108 2,926 104,875 SH   SOLE 1 104,875 0 0
CHINA LIFE INSURANCE CO LTD AD DEPOSITARY RECEI 16939P106 65 6,400 SH   SOLE 1 6,400 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 59 1,400 SH   SOLE 1 1,400 0 0
CONOCOPHILLIPS COMMON 20825C104 5,397 128,450 SH   SOLE 1 128,450 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 6,872 39,280 SH   SOLE 1 39,280 0 0
CORESITE REALTY CORP REIT 21870Q105 176 1,450 SH   SOLE 1 1,450 0 0
CORTEVA INC COMMON 22052L104 153 5,725 SH   SOLE 1 5,725 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 293 967 SH   SOLE 1 967 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 4,340 32,295 SH   SOLE 1 32,295 0 0
DOMINION RES INC VA NEW COMMON 25746U109 9,640 118,750 SH   SOLE 1 118,750 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 173 3,249 SH   SOLE 1 3,249 0 0
EAST WEST BANCORP INC COMMON 27579R104 171 4,725 SH   SOLE 1 4,725 0 0
EMCOR GROUP INC COMMON 29084Q100 1,348 20,375 SH   SOLE 1 20,375 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 3,062 49,450 SH   SOLE 1 49,450 0 0
ENTERGY CORP NEW COMMON 29364G103 3,893 41,500 SH   SOLE 1 41,500 0 0
EVERCORE INC - CL A COMMON 29977A105 165 2,800 SH   SOLE 1 2,800 0 0
EXACT SCIENCES CORP COMMON 30063P105 4,164 47,900 SH   SOLE 1 47,900 0 0
EXXON MOBIL CORP COMMON 30231G102 186 4,150 SH   SOLE 1 4,150 0 0
FACEBOOK INC COMMON 30303M102 18,471 81,345 SH   SOLE 1 81,345 0 0
FEDEX CORP COMMON 31428X106 8,394 59,865 SH   SOLE 1 59,865 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 293 2,185 SH   SOLE 1 2,185 0 0
FIRST REPUBLIC BANK COMMON 33616C100 4,352 41,065 SH   SOLE 1 41,065 0 0
GDS HLDGS LTD COMMON 36165L108 94 1,175 SH   SOLE 1 1,175 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 1,480 8,728 SH   SOLE 1 8,728 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 10,201 51,620 SH   SOLE 1 51,620 0 0
GRAND CANYON EDUCATION INC COMMON 38526M106 425 4,700 SH   SOLE 1 4,700 0 0
HCA HEALTHCARE INC COMMON 40412C101 2,577 26,550 SH   SOLE 1 26,550 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 418 9,200 SH   SOLE 1 9,200 0 0
HESS CORP COMMON 42809H107 663 12,800 SH   SOLE 1 12,800 0 0
IDEX CORP COMMON 45167R104 1,122 7,100 SH   SOLE 1 7,100 0 0
INSULET CORP COMMON 45784P101 3,397 17,485 SH   SOLE 1 17,485 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 2,572 28,075 SH   SOLE 1 28,075 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 4,371 7,670 SH   SOLE 1 7,670 0 0
INVESTORS BANCORP INC NEW COMMON 46146L101 62 7,250 SH   SOLE 1 7,250 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 789 27,175 SH   SOLE 1 27,175 0 0
JPMORGAN CHASE & CO COMMON 46625H100 17,873 190,013 SH   SOLE 1 190,013 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 563 9,350 SH   SOLE 1 9,350 0 0
KBR INC COMMON 48242W106 1,376 61,025 SH   SOLE 1 61,025 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 11,261 111,740 SH   SOLE 1 111,740 0 0
KINDER MORGAN INC COMMON 49456B101 181 11,950 SH   SOLE 1 11,950 0 0
MKS INSTRUMENTS INC COMMON 55306N104 4,207 37,150 SH   SOLE 1 37,150 0 0
MARATHON PETROLEUM CORP COMMON 56585A102 895 23,955 SH   SOLE 1 23,955 0 0
MERCK & CO INC COMMON 58933Y105 10,949 141,590 SH   SOLE 1 141,590 0 0
METLIFE INC COMMON 59156R108 8,002 219,125 SH   SOLE 1 219,125 0 0
MOSAIC CO/THE COMMON 61945C103 139 11,125 SH   SOLE 1 11,125 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 3,615 43,190 SH   SOLE 1 43,190 0 0
NEXTERA ENERGY INC COMMON 65339F101 15,958 66,445 SH   SOLE 1 66,445 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,528 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 5,541 14,586 SH   SOLE 1 14,586 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107 93 220 SH   SOLE 1 220 0 0
OCUGEN INC COMMON 67577C105 17 75,000 SH   SOLE 1 75,000 0 0
ORACLE CORP COMMON 68389X105 4,016 72,670 SH   SOLE 1 72,670 0 0
OTIS WORLDWIDE CORP COMMON 68902V107 2,012 35,380 SH   SOLE 1 35,380 0 0
PTC INC COMMON 69370C100 4,685 60,220 SH   SOLE 1 60,220 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 5,937 19,167 SH   SOLE 1 19,167 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 8,563 49,145 SH   SOLE 1 49,145 0 0
PHYSICIANS REALTY TRUST REIT 71943U104 5,610 320,200 SH   SOLE 1 320,200 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 14,217 115,115 SH   SOLE 1 115,115 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 45 1,072 SH   SOLE 1 1,072 0 0
PUBLIC STORAGE COMMON 74460D109 157 820 SH   SOLE 1 820 0 0
QTS REALTY TRUST INC - CL A REIT 74736A103 402 6,275 SH   SOLE 1 6,275 0 0
QUALYS INC COMMON 74758T303 2,606 25,050 SH   SOLE 1 25,050 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 7,087 62,190 SH   SOLE 1 62,190 0 0
REXNORD CORP NEW COMMON 76169B102 915 31,375 SH   SOLE 1 31,375 0 0
S&P GLOBAL INC COMMON 78409V104 6,245 18,955 SH   SOLE 1 18,955 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 943 4,375 SH   SOLE 1 4,375 0 0
SALESFORCE.COM INC COMMON 79466L302 13,025 69,530 SH   SOLE 1 69,530 0 0
SANOFI ADR DEPOSITARY RECEI 80105N105 9,156 179,350 SH   SOLE 1 179,350 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 65 1,250 SH   SOLE 1 1,250 0 0
SERVICENOW INC COMMON 81762P102 1,200 2,963 SH   SOLE 1 2,963 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 1,493 30,300 SH   SOLE 1 30,300 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 15,794 123,525 SH   SOLE 1 123,525 0 0
SOUTHERN COPPER CORP COMMON 84265V105 155 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 660 10,050 SH   SOLE 1 10,050 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 3,387 22,045 SH   SOLE 1 22,045 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 108 5,281 SH   SOLE 1 5,281 0 0
TFI INTL INC COMMON 87241L109 887 25,025 SH   SOLE 1 25,025 0 0
TC ENERGY CORP COMMON 87807B107 7,383 172,250 SH   SOLE 1 172,250 0 0
TELADOC HEALTH INC COMMON 87918A105 7,023 36,800 SH   SOLE 1 36,800 0 0
TENET HEALTHCARE CORP COMMON 88033G407 966 53,325 SH   SOLE 1 53,325 0 0
3M CO COMMON 88579Y101 3,501 22,445 SH   SOLE 1 22,445 0 0
TREX CO INC COMMON 89531P105 6,094 46,850 SH   SOLE 1 46,850 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 56 2,150 SH   SOLE 1 2,150 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 2,512 66,905 SH   SOLE 1 66,905 0 0
ULTA BEAUTY INC COMMON 90384S303 4,446 21,855 SH   SOLE 1 21,855 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 27,405 92,915 SH   SOLE 1 92,915 0 0
VAIL RESORTS INC COMMON 91879Q109 2,382 13,075 SH   SOLE 1 13,075 0 0
VALERO ENERGY CORP COMMON 91913Y100 5,494 93,400 SH   SOLE 1 93,400 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 27,583 500,325 SH   SOLE 1 500,325 0 0
VISA INC COMMON 92826C839 30,701 158,935 SH   SOLE 1 158,935 0 0
WEC ENERGY GROUP INC COMMON 92939U106 5,458 62,265 SH   SOLE 1 62,265 0 0
WASTE CONNECTIONS INC COMMON 94106B101 6,528 69,605 SH   SOLE 1 69,605 0 0
WASTE MANAGEMENT INC COMMON 94106L109 3,849 36,345 SH   SOLE 1 36,345 0 0
WINTRUST FINANCIAL CORP COMMON 97650W108 98 2,250 SH   SOLE 1 2,250 0 0
YETI HOLDINGS INC COMMON 98585X104 11,426 267,395 SH   SOLE 1 267,395 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 6,877 57,615 SH   SOLE 1 57,615 0 0
AMCOR PLC COMMON G0250X107 479 46,940 SH   SOLE 1 46,940 0 0
AON PLC COMMON G0403H108 13,441 69,785 SH   SOLE 1 69,785 0 0
ATLASSIAN CORP PLC COMMON G06242104 12,087 67,050 SH   SOLE 1 67,050 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 1,043 25,725 SH   SOLE 1 25,725 0 0
ACCENTURE PLC CL A COMMON G1151C101 22,123 103,030 SH   SOLE 1 103,030 0 0
COCA-COLA EUROPEAN PARTNERS PL COMMON G25839104 2,315 61,300 SH   SOLE 1 61,300 0 0
EATON CORP PLC COMMON G29183103 7,836 89,580 SH   SOLE 1 89,580 0 0
EVEREST RE GROUP LTD COMMON G3223R108 7,002 33,955 SH   SOLE 1 33,955 0 0
GEOPARK LTD COMMON G38327105 139 14,156 SH   SOLE 1 14,156 0 0
GENPACT LTD COMMON G3922B107 266 7,275 SH   SOLE 1 7,275 0 0
HELEN OF TROY LTD COMMON G4388N106 688 3,650 SH   SOLE 1 3,650 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 629 5,700 SH   SOLE 1 5,700 0 0
MARVELL TECHNOLOGY GROUP LTD COMMON G5876H105 252 7,200 SH   SOLE 1 7,200 0 0
MEDTRONIC PLC COMMON G5960L103 11,064 120,650 SH   SOLE 1 120,650 0 0
PAGSEGURO DIGITAL LTD-CL A COMMON G68707101 134 3,800 SH   SOLE 1 3,800 0 0
STERIS PLC COMMON G8473T100 2,351 15,325 SH   SOLE 1 15,325 0 0
THIRD PT REINS LTD COMMON G8827U100 40 5,260 SH   SOLE 1 5,260 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 6,571 73,851 SH   SOLE 1 73,851 0 0
CHUBB LTD COMMON H1467J104 13,816 109,115 SH   SOLE 1 109,115 0 0
GARMIN LTD COMMON H2906T109 10,397 106,640 SH   SOLE 1 106,640 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 4,441 68,100 SH   SOLE 1 68,100 0 0
TE CONNECTIVITY LTD COMMON H84989104 149 1,825 SH   SOLE 1 1,825 0 0
GLOBANT SA COMMON L44385109 3,285 21,925 SH   SOLE 1 21,925 0 0
ASML HOLDING NV NY REG SHRS N07059210 1,408 3,826 SH   SOLE 1 3,826 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 113 1,725 SH   SOLE 1 1,725 0 0
WRIGHT MEDICAL GROUP NV COMMON N96617118 1,256 42,250 SH   SOLE 1 42,250 0 0
ABERDEEN INC CREDIT STRATEGIES ACP 003057106 2,862 319,806 SH   SOLE 1 0 319,806 0
ADAMS DIVERSIFIED EQUITY ADX ADX 006212104 12,015 805,853 SH   SOLE 1 0 805,853 0
APOLLO SR FLOATING RATE FD AFT AFT 037636107 2,223 178,853 SH   SOLE 1 0 178,853 0
BLACKROCK MUNICIPAL INC QUALIT BYM 092479104 2,486 181,433 SH   SOLE 1 0 181,433 0
BLACKROCK ENHANCED GBL DI BOE BOE 092501105 482 51,123 SH   SOLE 1 0 51,123 0
BLACKROCK CREDIT ALLOCATION IN BTZ 092508100 61,952 4,693,336 SH   SOLE 1 0 4,693,336 0
CENTER COAST MLP & INFRASTRUCT CEN 151461100 9 10,000 SH   SOLE 1 0 10,000 0
CLEARBRIDGE ENERGY MLP FD CEM CEM 184692101 2,821 884,458 SH   SOLE 1 0 884,458 0
CREDIT SUISSE ASSET MANAGEMENT CIK 224916106 1,986 732,732 SH   SOLE 1 0 732,732 0
CUSHING MLP & INF TOTAL RETURN SRV 231631300 20 1,103 SH   SOLE 1 0 1,103 0
CUSHING RENAISSANCE FD/THE SZC SZC 231647207 2,319 75,726 SH   SOLE 1 0 75,726 0
DWS MUNICIPAL INCOME TRUST KTF KTF 233368109 13,610 1,260,225 SH   SOLE 1 0 1,260,225 0
DELAWARE ENHANCED GLOBAL DIVD DEX 246060107 2,533 313,474 SH   SOLE 1 0 313,474 0
DOUBLELINE INCOME SOLUTIO DSL DSL 258622109 221 14,403 SH   SOLE 1 0 14,403 0
DOUBLELINE OPP CREDIT FD DBL DBL 258623107 26,094 1,376,972 SH   SOLE 1 0 1,376,972 0
FIRST TR ABERDEEN GLOBAL OPP I FAM 337319107 3,584 361,263 SH   SOLE 1 0 361,263 0
FLAHERTY & CRUMRINE TOTAL RETU FLC 338479108 469 23,630 SH   SOLE 1 0 23,630 0
GENERAL AMERICAN INVESTORS CO GAM 368802104 23,236 730,308 SH   SOLE 1 0 730,308 0
GUGGENHEIM TAXABLE MUNI MANAGE GBAB 401664107 244 10,483 SH   SOLE 1 0 10,483 0
JOHN HANCOCK INCOME SECURITIES JHS 410123103 23,783 1,647,010 SH   SOLE 1 0 1,647,010 0
IVY HIGH INC OPPORTUNITIES FD IVH 465893105 4,866 432,901 SH   SOLE 1 0 432,901 0
KAYNE ANDERSON MLP INVESTMENT KYN 486606106 145 27,475 SH   SOLE 1 0 27,475 0
MFS CHARTER INCOME TRUST MCR MCR 552727109 24,416 3,071,170 SH   SOLE 1 0 3,071,170 0
MFS MULTIMARKET INCOME TRUST M MMT 552737108 15,747 2,821,977 SH   SOLE 1 0 2,821,977 0
MFS GOVERNMENT MARKETS INCOME MGF 552939100 7,929 1,723,597 SH   SOLE 1 0 1,723,597 0
MADISON COVERED CALL & EQ MCN MCN 557437100 523 92,800 SH   SOLE 1 0 92,800 0
NEW AMERICA HIGH INC FD HYB HYB 641876800 788 101,161 SH   SOLE 1 0 101,161 0
NUVEEN NY AMT-FREE MUNICIPAL I NRK 670656107 10,292 799,093 SH   SOLE 1 0 799,093 0
NUVEEN AMT-FREE QUALITY MUNI I NEA 670657105 35,252 2,536,139 SH   SOLE 1 0 2,536,139 0
NUVEEN MN QUALITY MUNI INC FD NMS 670734102 2,268 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL JLS 670735109 13,642 697,783 SH   SOLE 1 0 697,783 0
NUVEEN PA QUALITY MUNI INC FD NQP 670972108 4,834 356,219 SH   SOLE 1 0 356,219 0
NUVEEN MI QUALITY MUNI INC FD NUM 670979103 431 31,531 SH   SOLE 1 0 31,531 0
NUVEEN OHIO QUALITY INCOME MUN NUO 670980101 8,917 594,092 SH   SOLE 1 0 594,092 0
PIONEER DIVERSIFIED HIGH INC T HNW 723653101 10,594 881,618 SH   SOLE 1 0 881,618 0
PUTNAM PREMIER INCOME TRUST PP PPT 746853100 34,931 7,369,343 SH   SOLE 1 0 7,369,343 0
PUTNAM MASTER INTERMEDIATE INC PIM 746909100 39,786 9,751,409 SH   SOLE 1 0 9,751,409 0
PUTNAM MUNICIPAL OPPORTUNITIES PMO 746922103 755 59,100 SH   SOLE 1 0 59,100 0
TCW STRATEGIC INCOME FD TSI TSI 872340104 9,266 1,697,157 SH   SOLE 1 0 1,697,157 0
WESTERN ASSET PREMIER BOND FUN WEA 957664105 5,428 413,434 SH   SOLE 1 0 413,434 0
WA VARIABLE RATE STRATEGIC FD GFY 957667108 18,674 1,189,442 SH   SOLE 1 0 1,189,442 0
FIRST EAGLE SENIOR LOAN FSLF FSLF 32010E100 799 64,790 SH   SOLE 1 0 64,790 0
BLACKROCK CORE BOND TRUST BHK BHK 09249E101 30,906 2,010,774 SH   SOLE 1 0 2,010,774 0
BLACKROCK CA MUNICIPAL INCOME BFZ 09248E102 14,825 1,125,691 SH   SOLE 1 0 1,125,691 0
BLACKROCK MUNIYIELD NY QUALITY MYN 09255E102 389 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD QUALITY FD MYI 09254E103 4,940 379,447 SH   SOLE 1 0 379,447 0
FIRST TR MORTGAGE INCOME FD FM FMY 33734E103 22,716 1,647,263 SH   SOLE 1 0 1,647,263 0
INVESCO ADVANTAGE MUNI INC TRU VKI 46132E103 10,187 973,871 SH   SOLE 1 0 973,871 0
CLOUGH GLOBAL OPP FD GLO GLO 18914E106 6,848 786,208 SH   SOLE 1 0 786,208 0
KAYNE ANDERSON MIDSTREAM/ENERG KMF 48661E108 52 11,526 SH   SOLE 1 0 11,526 0
BNY MELLON STRATEGIC MUNI BOND DSM 09662E109 3,061 422,776 SH   SOLE 1 0 422,776 0
FIRST TR HIGH INC LONG/SHORT F FSD 33738E109 16,112 1,214,164 SH   SOLE 1 0 1,214,164 0
ABERDEEN GLOBAL DYNAMIC DIVD F AGD 00302M106 4,231 473,834 SH   SOLE 1 0 473,834 0
ABERDEEN TOTAL DYNAMIC DIVD FD AOD 00326L100 2,285 296,691 SH   SOLE 1 0 296,691 0
ALLIANZGI NFJ DIVD INTER NFJ NFJ 01883A107 4,879 436,407 SH   SOLE 1 0 436,407 0
ARES DYNAMIC CRED ALLOC FD AR ARDC 04014F102 5,925 496,674 SH   SOLE 1 0 496,674 0
BNYM STRATEGIC MUNICIPALS INC LEO 05588W108 1,798 231,657 SH   SOLE 1 0 231,657 0
BARINGS GLOBAL SHORT DUR HI YL BGH 06760L100 1,924 153,069 SH   SOLE 1 0 153,069 0
BLACKROCK INCOME TRUST INC BKT BKT 09247F100 60,755 9,846,901 SH   SOLE 1 0 9,846,901 0
BLACKROCK MUNIC INCM INVS BBF BBF 09248H105 677 53,212 SH   SOLE 1 0 53,212 0
BLACKROCK STRATEGIC MUNI TR BS BSD 09248T109 864 65,870 SH   SOLE 1 0 65,870 0
BLACKROCK TAXABLE MUNI BOND TR BBN 09248X100 24,651 989,219 SH   SOLE 1 0 989,219 0
BLACKROCK MUNICIPAL BOND TRUST BBK 09249H104 252 16,600 SH   SOLE 1 0 16,600 0
BLACKROCK NY MUNI INC TR II BF BFY 09249R102 193 14,030 SH   SOLE 1 0 14,030 0
BLACKROCK NY MUNI INC QLT TRUS BSE 09249U105 5,620 425,786 SH   SOLE 1 0 425,786 0
BLACKROCK LONG-TERM MUNI ADVAN BTA 09250B103 4,855 409,742 SH   SOLE 1 0 409,742 0
BLACKROCK MUNI INC INV QUALITY BAF 09250G102 1,066 78,421 SH   SOLE 1 0 78,421 0
BLACKROCK NY MUNI OPP FD MENKX MENKX 09253A821 388 35,805 SH   SOLE 1 0 35,805 0
BLACKROCK MUNIHOLDINGS FD MHD MHD 09253N104 178 11,955 SH   SOLE 1 0 11,955 0
BLACKROCK MUNIHOLDINGS FD II I MUH 09253P109 2,712 189,248 SH   SOLE 1 0 189,248 0
BLACKROCK MUNIENHANCED FD MEN MEN 09253Y100 3,060 279,242 SH   SOLE 1 0 279,242 0
BLACKROCK MUNIHOLDINGS QUALITY MUS 09254A101 6,006 494,737 SH   SOLE 1 0 494,737 0
BLACKROCK MUNIHOLDINGS QUALITY MUE 09254C107 7,315 590,361 SH   SOLE 1 0 590,361 0
BLACKROCK MUNIYIELD QUALITY FD MQT 09254G108 5,467 428,107 SH   SOLE 1 0 428,107 0
BLACKROCK MUNIHOLDINGS INV QUA MFL 09254P108 5,905 456,688 SH   SOLE 1 0 456,688 0
BLACKROCK MUNIYIELD INV QUALIT MFT 09254T100 2,153 166,030 SH   SOLE 1 0 166,030 0
BLACKROCK MUNIYIELD MI QUALITY MIY 09254V105 4,968 366,344 SH   SOLE 1 0 366,344 0
BLACKROCK MUNIHOLDINGS NJ QUAL MUJ 09254X101 10,210 762,497 SH   SOLE 1 0 762,497 0
BLACKROCK MUNIYIELD NJ FUND MY MYJ 09254Y109 1,806 132,725 SH   SOLE 1 0 132,725 0
BLACKROCK MUNIHOLDINGS NY QUAL MHN 09255C106 279 21,000 SH   SOLE 1 0 21,000 0
BLACKROCK MUNIYIELD PA QUALITY MPA 09255G107 1,019 75,100 SH   SOLE 1 0 75,100 0
BLACKROCK ENHANCED GOVERNMENT EGF 09255K108 23,515 1,804,666 SH   SOLE 1 0 1,804,666 0
BLACKROCK DEBT STRATEGIES FD D DSU 09255R202 7,193 770,912 SH   SOLE 1 0 770,912 0
BLACKSTONE GSO LNG SHRT CRED I BGX 09257D102 1,928 160,004 SH   SOLE 1 0 160,004 0
BLACKSTONE GSO STRAT CRED FD B BGB 09257R101 4,328 378,988 SH   SOLE 1 0 378,988 0
BNY MELLON HIGH YIELD STRATEGI DHF 09660L105 4,484 1,751,416 SH   SOLE 1 0 1,751,416 0
CLEARBRIDGE ENERGY MLP OPP FD EMO 18469P100 3,063 1,297,962 SH   SOLE 1 0 1,297,962 0
CLEARBRIDGE ENERGY MLP TOTAL R CTR 18469Q108 734 270,665 SH   SOLE 1 0 270,665 0
CLOUGH GLOBAL DIV & INC FD GLV GLV 18913Y103 1,419 165,139 SH   SOLE 1 0 165,139 0
CLOUGH GLOBAL EQUITY FD GLQ GLQ 18914C100 3,856 362,058 SH   SOLE 1 0 362,058 0
COHEN & STEERS QUAL INC RLTY R RQI 19247L106 11,111 1,016,556 SH   SOLE 1 0 1,016,556 0
COHEN & STEERS MLP INC AND ENE MIE 19249B106 26 12,335 SH   SOLE 1 0 12,335 0
CORNERSTONE STRATEGIC VALUE FD CLM 21924B302 39,225 3,838,023 SH   SOLE 1 0 3,838,023 0
CORNERSTONE TOTAL RETURN FD CR CRF 21924U300 3,907 388,781 SH   SOLE 1 0 388,781 0
CREDIT SUISSE HIGH YIELD BOND DHY 22544F103 2,280 1,140,000 SH   SOLE 1 0 1,140,000 0
DTF TAX-FREE INCOME INC DTF DTF 23334J107 1,070 75,271 SH   SOLE 1 0 75,271 0
DWS STRATEGIC MUNI INCOME KSM KSM 23342Q101 211 20,080 SH   SOLE 1 0 20,080 0
DELAWARE INVS MN MUNI INC FD I VMM 24610V103 4,271 337,636 SH   SOLE 1 0 337,636 0
DUFF & PHELPS UTILITY AND CORP DUC 26432K108 14,863 1,589,635 SH   SOLE 1 0 1,589,635 0
DUFF & PHELPS SELECT ENERGY ML DSE 26433F108 30 55,504 SH   SOLE 1 0 55,504 0
EATON VANCE SR INCOME TR EVF EVF 27826S103 2,547 477,816 SH   SOLE 1 0 477,816 0
EATON VANCE MUNICIPAL BOND FUN EIM 27827X101 2,528 198,728 SH   SOLE 1 0 198,728 0
EATON VANCE NEW YORK MUNI ENX ENX 27827Y109 2,326 198,839 SH   SOLE 1 0 198,839 0
EATON VANCE LIMITED DURATION I EVV 27828H105 91,410 8,110,934 SH   SOLE 1 0 8,110,934 0
EATON VANCE SHORT DUR DIVERSIF EVG 27828V104 77,309 6,811,405 SH   SOLE 1 0 6,811,405 0
FEDERATED PREMIER MUNI INC FD FMN 31423P108 811 61,428 SH   SOLE 1 0 61,428 0
FIDUCIARY/CLAYMORE MLP OPP FD FMO 31647Q106 215 116,206 SH   SOLE 1 0 116,206 0
FIRST TR INTER DUR PFD & FPF FPF 33718W103 256 12,000 SH   SOLE 1 0 12,000 0
FIRST TRUST ENERGY INC AND GRO FEN 33738G104 74 6,875 SH   SOLE 1 0 6,875 0
FIRST TRUST MLP AND ENERGY INC FEI 33739B104 50 9,000 SH   SOLE 1 0 9,000 0
FIRST TRUST NEW OPPORTUNITIES FPL 33739M100 324 75,329 SH   SOLE 1 0 75,329 0
FRANKLIN LIMITED DURATION INCO FTF 35472T101 49,626 5,865,916 SH   SOLE 1 0 5,865,916 0
GABELLI DIVD & INCOME TR GDV GDV 36242H104 16,351 929,014 SH   SOLE 1 0 929,014 0
GOLDMAN SACHS MLP INC OPP GMZ GMZ 38147W202 38 4,000 SH   SOLE 1 0 4,000 0
GOLDMAN SACHS MLP ENERGY GER GER 38148G206 24 3,136 SH   SOLE 1 0 3,136 0
JOHN HANCOCK TAX-ADV GLB SHARE HTY 41013P749 5,760 1,099,305 SH   SOLE 1 0 1,099,305 0
INSIGHT SELECT INCOME FD INSI INSI 45781W109 21,968 1,117,988 SH   SOLE 1 0 1,117,988 0
INVESCO HIGH INCOME TR II VLT VLT 46131F101 256 21,408 SH   SOLE 1 0 21,408 0
INVESCO SENIOR INCOME TR VVR VVR 46131H107 21 5,986 SH   SOLE 1 0 5,986 0
INVESCO MUNICIPAL TRUST VKQ VKQ 46131J103 12,284 1,044,596 SH   SOLE 1 0 1,044,596 0
INVESCO TRUST FOR INV GRADE MU VGM 46131M106 13,517 1,122,714 SH   SOLE 1 0 1,122,714 0
INVESCO TR FOR INV GRADE NY MU VTN 46131T101 189 15,500 SH   SOLE 1 0 15,500 0
INVESCO MUNICIPAL OPPORTUNITY VMO 46132C107 12,485 1,052,733 SH   SOLE 1 0 1,052,733 0
INVESCO PA VALUE MUNI INC TR V VPV 46132K109 1,839 154,895 SH   SOLE 1 0 154,895 0
INVESCO BOND FUND VBF VBF 46132L107 10,366 517,540 SH   SOLE 1 0 517,540 0
INVESCO VALUE MUNICIPAL INCOME IIM 46132P108 7,276 503,524 SH   SOLE 1 0 503,524 0
INVESCO DYNAMIC CREDIT OPPORTU VTA 46132R104 6,897 774,938 SH   SOLE 1 0 774,938 0
INVESCO QUALITY MUNICIPAL INCO IQI 46133G107 8,727 732,100 SH   SOLE 1 0 732,100 0
KKR INCOME OPPORTUNITIES FD KI KIO 48249T106 806 65,451 SH   SOLE 1 0 65,451 0
LAZARD GLOBAL TOTAL RETURN AND LGI 52106W103 2,499 177,352 SH   SOLE 1 0 177,352 0
MFS INTERMEDIATE INCOME TRUST MIN 55273C107 41,654 11,257,827 SH   SOLE 1 0 11,257,827 0
MACQUARIE GLBL INFRASTRUCTURE MGU 55608D101 11,224 637,389 SH   SOLE 1 0 637,389 0
MFS INTERMEDIATE HIGH INCOME F CIF 59318T109 300 139,745 SH   SOLE 1 0 139,745 0
NEUBERGER BERMN CA INT MUN NBW NBW 64123C101 2,833 220,196 SH   SOLE 1 0 220,196 0
NEUBERGER BERMAN MLP INCOME FD NML 64129H104 13 4,500 SH   SOLE 1 0 4,500 0
NUVEEN MD PREMIUM INCOME MUNIC NMY 67061Q107 3,791 294,307 SH   SOLE 1 0 294,307 0
NUVEEN QUALITY MUNICIPAL INC F NAD 67066V101 27,568 1,966,344 SH   SOLE 1 0 1,966,344 0
NUVEEN CA DIVIDEND ADV MUNI NA NAC 67066Y105 3,845 269,438 SH   SOLE 1 0 269,438 0
NUVEEN SENIOR INC FD NSL NSL 67067Y104 471 100,284 SH   SOLE 1 0 100,284 0
NUVEEN NJ QUALITY MUNI INC FD NXJ 67069Y102 14,533 1,096,756 SH   SOLE 1 0 1,096,756 0
NUVEEN FLOATING RATE INC OPP F JRO 6706EN100 896 114,194 SH   SOLE 1 0 114,194 0
NUVEEN MUNICIPAL CREDIT INC FD NZF 67070X101 363 24,608 SH   SOLE 1 0 24,608 0
NUVEEN AMT-FREE MUNI CREDIT IN NVG 67071L106 13,918 910,839 SH   SOLE 1 0 910,839 0
NUVEEN GA DIV ADV MUN FD NKG NKG 67072B107 3,445 282,391 SH   SOLE 1 0 282,391 0
NUVEEN PREFERRED & INCOME SEC JPS 67072C105 12,200 1,443,801 SH   SOLE 1 0 1,443,801 0
NUVEEN FLOATING RATE INC FD JF JFR 67072T108 1,474 186,631 SH   SOLE 1 0 186,631 0
NUVEEN PREFERRED INCOME OPPORT JPC 67073B106 2,870 348,754 SH   SOLE 1 0 348,754 0
NUVEEN CREDIT STRATEGIES INC F JQC 67073D102 12,705 2,175,504 SH   SOLE 1 0 2,175,504 0
NUVEEN BUILD AMERICA BOND FD N NBB 67074C103 17,924 834,836 SH   SOLE 1 0 834,836 0
NUVEEN SHORT DUR CREDIT OPP FD JSD 67074X107 841 71,306 SH   SOLE 1 0 71,306 0
NUVEEN PFD & INCOME TERM FD JP JPI 67075A106 983 43,393 SH   SOLE 1 0 43,393 0
NUVEEN GLOBAL HIGH INCOME FD J JGH 67075G103 8,192 618,259 SH   SOLE 1 0 618,259 0
NUVEEN MULTI-MARKET INC FD JMM JMM 67075J107 24,246 3,513,863 SH   SOLE 1 0 3,513,863 0
PGIM SHORT DURATION HI YLD FD ISD 69346H100 5,331 402,930 SH   SOLE 1 0 402,930 0
PGIM GLOBAL SHORT DURATION HIG GHY 69346J106 25,996 2,043,707 SH   SOLE 1 0 2,043,707 0
PIMCO MUNICIPAL INCOME FD PMF PMF 72200R107 757 55,914 SH   SOLE 1 0 55,914 0
PIMCO MUNI INCOME FUND II PML PML 72200W106 404 30,000 SH   SOLE 1 0 30,000 0
PIMCO STRATEGIC INCOME FUND RC RCS 72200X104 10,463 1,642,531 SH   SOLE 1 0 1,642,531 0
PIONEER HIGH INCOME TR PHT PHT 72369H106 754 101,304 SH   SOLE 1 0 101,304 0
PIONEER FLOATING RATE TR PHD PHD 72369J102 3,813 400,938 SH   SOLE 1 0 400,938 0
RIVERNORTH DOUBLELINE STR OPP OPP 76882G107 3,278 235,634 SH   SOLE 1 0 235,634 0
SPECIAL OPPORTUNITIES FUND INC SPE 84741T104 5,114 453,787 SH   SOLE 1 0 453,787 0
TORTOISE ENERGY INFRASTRUCTURE TYG 89147L886 215 13,409 SH   SOLE 1 0 13,409 0
TORTOISE MLP FUND INC NTG NTG 89148B200 69 4,000 SH   SOLE 1 0 4,000 0
VERTICAL CAP INCOME FUND VCIF VCIF 92535C104 605 62,450 SH   SOLE 1 0 62,450 0
VOYA PRIME RATE TR PPR PPR 92913A100 5,253 1,290,548 SH   SOLE 1 0 1,290,548 0
WELLS FARGO INC OPPORTUNITIES EAD 94987B105 1,539 219,267 SH   SOLE 1 0 219,267 0
WELLS FARGO MULTI-SECTOR INC F ERC 94987D101 819 74,343 SH   SOLE 1 0 74,343 0
WESTERN ASSET GLOBAL HIGH INC EHI 95766B109 4,908 530,579 SH   SOLE 1 0 530,579 0
WESTERN ASSET HIGH INC OPP FD HIO 95766K109 10,498 2,272,214 SH   SOLE 1 0 2,272,214 0
WESTERN ASSET MANAGED MUNICIPA MMU 95766M105 830 69,089 SH   SOLE 1 0 69,089 0
WA INFLATION - LINKED SEC & IN WIA 95766Q106 5,565 472,438 SH   SOLE 1 0 472,438 0
WA INFLATION-LINKED OPP & INC WIW 95766R104 32,707 2,984,231 SH   SOLE 1 0 2,984,231 0
WESTERN ASSET INV GRA DEF OPP IGI 95790A101 1,180 54,542 SH   SOLE 1 0 54,542 0
WESTERN ASSET MORTGAGE DEFINED DMO 95790B109 4,379 298,499 SH   SOLE 1 0 298,499 0