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
3M CO COMMON 88579Y101 3,276 23,995 SH   SOLE 1 23,995 0 0
ABBOTT LABORATORIES COMMON 002824100 21,179 268,400 SH   SOLE 1 268,400 0 0
ABBVIE INC COMMON 00287Y109 461 6,045 SH   SOLE 1 6,045 0 0
ABIOMED INC COMMON 003654100 7 45 SH   SOLE 1 45 0 0
ACCENTURE PLC CL A COMMON G1151C101 18,857 115,505 SH   SOLE 1 115,505 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 3,982 66,950 SH   SOLE 1 66,950 0 0
ACUSHNET HOLDINGS CORP COMMON 005098108 1,069 41,550 SH   SOLE 1 41,550 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,068 9,585 SH   SOLE 1 9,585 0 0
ADOBE INC COMMON 00724F101 9,749 30,635 SH   SOLE 1 30,635 0 0
ADTALEM GLOBAL EDUCATION INC COMMON 00737L103 55 2,050 SH   SOLE 1 2,050 0 0
ADVANCED DISPOSAL SERVICES INC COMMON 00790X101 1,823 55,575 SH   SOLE 1 55,575 0 0
ADVANCED MICRO DEVICES INC COMMON 007903107 4,089 89,900 SH   SOLE 1 89,900 0 0
AFLAC INC COMMON 001055102 144 4,200 SH   SOLE 1 4,200 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 3,798 53,025 SH   SOLE 1 53,025 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 8,743 43,800 SH   SOLE 1 43,800 0 0
ALASKA AIR GROUP INC COMMON 011659109 1,238 43,500 SH   SOLE 1 43,500 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 1,454 7,475 SH   SOLE 1 7,475 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 2,281 13,115 SH   SOLE 1 13,115 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 3,792 223,742 SH   SOLE 1 223,742 0 0
ALLSTATE CORP/THE COMMON 020002101 6,267 68,325 SH   SOLE 1 68,325 0 0
ALPHABET INC - CL A COMMON 02079K305 17,091 14,709 SH   SOLE 1 14,709 0 0
ALPHABET INC - CL C COMMON 02079K107 10,590 9,107 SH   SOLE 1 9,107 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 1,584 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 14,991 7,689 SH   SOLE 1 7,689 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 25 10,800 SH   SOLE 1 10,800 0 0
AMCOR PLC COMMON G0250X107 381 46,940 SH   SOLE 1 46,940 0 0
AMERICAN ELECTRIC POWER COMMON 025537101 1,536 19,200 SH   SOLE 1 19,200 0 0
AMERICAN EQUITY INV LIFE HOLDI COMMON 025676206 99 5,250 SH   SOLE 1 5,250 0 0
AMERICAN EXPRESS CO COMMON 025816109 24 282 SH   SOLE 1 282 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 028591105 140 1,700 SH   SOLE 1 1,700 0 0
AMERICAN TOWER CORP REIT 03027X100 9,384 43,095 SH   SOLE 1 43,095 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 10,154 99,085 SH   SOLE 1 99,085 0 0
AMETEK INC COMMON 031100100 1,728 24,000 SH   SOLE 1 24,000 0 0
AMGEN INC COMMON 031162100 7,977 39,350 SH   SOLE 1 39,350 0 0
ANALOG DEVICES INC COMMON 032654105 298 3,325 SH   SOLE 1 3,325 0 0
ANSYS INC COMMON 03662Q105 3,511 15,105 SH   SOLE 1 15,105 0 0
AON PLC COMMON G0403H108 10,832 65,630 SH   SOLE 1 65,630 0 0
APOGEE ENTERPRISES INC COMMON 037598109 657 31,550 SH   SOLE 1 31,550 0 0
APPLE INC COMMON 037833100 60,050 236,146 SH   SOLE 1 236,146 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 153 3,350 SH   SOLE 1 3,350 0 0
APPLIED MATERIALS INC COMMON 038222105 22,202 484,540 SH   SOLE 1 484,540 0 0
ARISTA NETWORKS INC COMMON 040413106 5,474 27,025 SH   SOLE 1 27,025 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 3,912 47,995 SH   SOLE 1 47,995 0 0
ASGN INC COMMON 00191U102 1,510 42,750 SH   SOLE 1 42,750 0 0
ASML HOLDING NV NY REG SHRS N07059210 1,001 3,826 SH   SOLE 1 3,826 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 3,484 36,650 SH   SOLE 1 36,650 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 12,767 285,865 SH   SOLE 1 285,865 0 0
ATLASSIAN CORP PLC COMMON G06242104 9,224 67,200 SH   SOLE 1 67,200 0 0
ATMOS ENERGY CORP COMMON 049560105 236 2,375 SH   SOLE 1 2,375 0 0
ATRICURE INC COMMON 04963C209 1,515 45,100 SH   SOLE 1 45,100 0 0
ATRION CORP COMMON 049904105 58 90 SH   SOLE 1 90 0 0
AUTODESK INC COMMON 052769106 7,148 45,790 SH   SOLE 1 45,790 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 2,271 58,750 SH   SOLE 1 58,750 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 1,058 41,400 SH   SOLE 1 41,400 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 839 8,325 SH   SOLE 1 8,325 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 71 4,700 SH   SOLE 1 4,700 0 0
BANK OF AMERICA CORP COMMON 060505104 3,238 152,506 SH   SOLE 1 152,506 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 69 850 SH   SOLE 1 850 0 0
BECTON DICKINSON AND CO COMMON 075887109 5,023 21,860 SH   SOLE 1 21,860 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 65 358 SH   SOLE 1 358 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 1,986 23,500 SH   SOLE 1 23,500 0 0
BIO-TECHNE CORP COMMON 09073M104 1,043 5,500 SH   SOLE 1 5,500 0 0
BLACK HILLS CORP COMMON 092113109 128 2,000 SH   SOLE 1 2,000 0 0
BLACKSTONE GROUP INC COMMON 09260D107 406 8,900 SH   SOLE 1 8,900 0 0
BOOKING HOLDINGS INC COMMON 09857L108 631 469 SH   SOLE 1 469 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 5,136 74,825 SH   SOLE 1 74,825 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 2,599 79,655 SH   SOLE 1 79,655 0 0
BRINK'S CO/THE COMMON 109696104 2,530 48,600 SH   SOLE 1 48,600 0 0
BRISTOL MYERS SQUIBB CO-RT RIGHTS 110122157 70 18,335 SH   SOLE 1 18,335 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 1,564 28,060 SH   SOLE 1 28,060 0 0
BROADCOM INC COMMON 11135F101 26,803 113,044 SH   SOLE 1 113,044 0 0
BRP INC CA SUB VOTING COMMON 05577W200 292 17,825 SH   SOLE 1 17,825 0 0
CABOT MICROELECTRONICS CORP COMMON 12709P103 2,719 23,825 SH   SOLE 1 23,825 0 0
CAMDEN PPTY TR COMMON 133131102 6,470 81,650 SH   SOLE 1 81,650 0 0
CARLISLE COS INC COMMON 142339100 2,023 16,150 SH   SOLE 1 16,150 0 0
CARLYLE GROUP LP/THE PARTNERSHIP SHAR 14316J108 2,271 104,875 SH   SOLE 1 104,875 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 788 5,950 SH   SOLE 1 5,950 0 0
CATERPILLAR INC COMMON 149123101 504 4,346 SH   SOLE 1 4,346 0 0
CERNER CORP COMMON 156782104 157 2,500 SH   SOLE 1 2,500 0 0
CHEGG INC COMMON 163092109 4,422 123,575 SH   SOLE 1 123,575 0 0
CHEVRON CORP COMMON 166764100 2,471 34,099 SH   SOLE 1 34,099 0 0
CHINA LIFE INSURANCE CO LTD AD DEPOSITARY RECEI 16939P106 62 6,400 SH   SOLE 1 6,400 0 0
CHINA MOBILE LTD ADR DEPOSITARY RECEI 16941M109 79 2,100 SH   SOLE 1 2,100 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 151 3,100 SH   SOLE 1 3,100 0 0
CHUBB LTD COMMON H1467J104 11,717 104,905 SH   SOLE 1 104,905 0 0
CIENA CORP COMMON 171779309 6,462 162,315 SH   SOLE 1 162,315 0 0
CITIGROUP INC COMMON 172967424 267 6,350 SH   SOLE 1 6,350 0 0
CNO FINL GROUP INC COMMON 12621E103 130 10,500 SH   SOLE 1 10,500 0 0
COCA-COLA CO/THE COMMON 191216100 10,006 226,125 SH   SOLE 1 226,125 0 0
COCA-COLA EUROPEAN PARTNERS PL COMMON G25839104 2,301 61,300 SH   SOLE 1 61,300 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 234 5,025 SH   SOLE 1 5,025 0 0
COLLIERS INTL GROUP INC COMMON 194693107 1,176 24,490 SH   SOLE 1 24,490 0 0
COMMERCIAL METALS CO COMMON 201723103 62 3,950 SH   SOLE 1 3,950 0 0
CONAGRA BRANDS INC COMMON 205887102 9,805 334,190 SH   SOLE 1 334,190 0 0
CONOCOPHILLIPS COMMON 20825C104 4,325 140,425 SH   SOLE 1 140,425 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 5,649 39,405 SH   SOLE 1 39,405 0 0
CORESITE REALTY CORP REIT 21870Q105 168 1,450 SH   SOLE 1 1,450 0 0
CORTEVA INC COMMON 22052L104 47 2,000 SH   SOLE 1 2,000 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 276 967 SH   SOLE 1 967 0 0
COVANTA HOLDING CORP COMMON 22282E102 148 17,300 SH   SOLE 1 17,300 0 0
CRANE CO COMMON 224399105 1,123 22,825 SH   SOLE 1 22,825 0 0
CRAWFORD & CO COMMON 224633206 119 16,500 SH   SOLE 1 16,500 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 921 34,325 SH   SOLE 1 34,325 0 0
CUBESMART REIT 229663109 141 5,250 SH   SOLE 1 5,250 0 0
CVS HEALTH CORP COMMON 126650100 5,975 100,705 SH   SOLE 1 100,705 0 0
DEERE & CO COMMON 244199105 108 780 SH   SOLE 1 780 0 0
DELEK US HOLDINGS INC COMMON 24665A103 427 27,100 SH   SOLE 1 27,100 0 0
DELTA AIR LINES INC COMMON 247361702 121 4,250 SH   SOLE 1 4,250 0 0
DELUXE CORP COMMON 248019101 90 3,475 SH   SOLE 1 3,475 0 0
DEXCOM INC COMMON 252131107 8,412 31,240 SH   SOLE 1 31,240 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 4,131 32,495 SH   SOLE 1 32,495 0 0
DICKS SPORTING GOODS INC COMMON 253393102 94 4,400 SH   SOLE 1 4,400 0 0
DOLLAR GENERAL CORP COMMON 256677105 330 2,185 SH   SOLE 1 2,185 0 0
DOMINION RES INC VA NEW COMMON 25746U109 3,996 55,350 SH   SOLE 1 55,350 0 0
DOMTAR CORP COMMON 257559203 706 32,625 SH   SOLE 1 32,625 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 286 18,800 SH   SOLE 1 18,800 0 0
DOVER CORP COMMON 260003108 8,717 103,850 SH   SOLE 1 103,850 0 0
DOW INC COMMON 260557103 157 5,366 SH   SOLE 1 5,366 0 0
DTE ENERGY CO COMMON 233331107 137 1,440 SH   SOLE 1 1,440 0 0
DUNKIN' BRANDS GROUP INC COMMON 265504100 2,078 39,125 SH   SOLE 1 39,125 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 111 3,249 SH   SOLE 1 3,249 0 0
EAST WEST BANCORP INC COMMON 27579R104 143 5,550 SH   SOLE 1 5,550 0 0
EATON CORP PLC COMMON G29183103 8,916 114,760 SH   SOLE 1 114,760 0 0
EATON VANCE CORP COMMON 278265103 113 3,500 SH   SOLE 1 3,500 0 0
ECOLAB INC COMMON 278865100 9,457 60,685 SH   SOLE 1 60,685 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 679 3,600 SH   SOLE 1 3,600 0 0
EMCOR GROUP INC COMMON 29084Q100 1,249 20,375 SH   SOLE 1 20,375 0 0
EMERSON ELECTRIC CO COMMON 291011104 518 10,865 SH   SOLE 1 10,865 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 3,166 49,450 SH   SOLE 1 49,450 0 0
ENTERGY CORP NEW COMMON 29364G103 6,352 67,600 SH   SOLE 1 67,600 0 0
EQUIFAX INC COMMON 294429105 185 1,550 SH   SOLE 1 1,550 0 0
EQUITRANS MIDSTREAM CORP COMMON 294600101 25 4,960 SH   SOLE 1 4,960 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 249 19,100 SH   SOLE 1 19,100 0 0
ESTEE LAUDER COS INC COMMON 518439104 6,371 39,985 SH   SOLE 1 39,985 0 0
EURONET WORLDWIDE INC COMMON 298736109 5,102 59,525 SH   SOLE 1 59,525 0 0
EVERCORE INC - CL A COMMON 29977A105 129 2,800 SH   SOLE 1 2,800 0 0
EVEREST RE GROUP LTD COMMON G3223R108 7,080 36,795 SH   SOLE 1 36,795 0 0
EXACT SCIENCES CORP COMMON 30063P105 2,549 43,950 SH   SOLE 1 43,950 0 0
EXPEDITORS INTL WASH INC COMMON 302130109 84 1,265 SH   SOLE 1 1,265 0 0
EXXON MOBIL CORP COMMON 30231G102 423 11,150 SH   SOLE 1 11,150 0 0
FACEBOOK INC COMMON 30303M102 9,126 54,710 SH   SOLE 1 54,710 0 0
FEDEX CORP COMMON 31428X106 4,800 39,585 SH   SOLE 1 39,585 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 283 2,325 SH   SOLE 1 2,325 0 0
FIRST REPUBLIC BANK COMMON 33616C100 3,379 41,065 SH   SOLE 1 41,065 0 0
FIRSTENERGY CORP COMMON 337932107 8,561 213,650 SH   SOLE 1 213,650 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106 95 1,575 SH   SOLE 1 1,575 0 0
FORTIS INC COMMON 349553107 522 13,530 SH   SOLE 1 13,530 0 0
GARMIN LTD COMMON H2906T109 9,863 131,575 SH   SOLE 1 131,575 0 0
GDS HLDGS LTD COMMON 36165L108 68 1,175 SH   SOLE 1 1,175 0 0
GENPACT LTD COMMON G3922B107 212 7,275 SH   SOLE 1 7,275 0 0
GENUINE PARTS CO COMMON 372460105 183 2,725 SH   SOLE 1 2,725 0 0
GEOPARK LTD COMMON G38327105 100 14,156 SH   SOLE 1 14,156 0 0
GILEAD SCIENCES INC COMMON 375558103 665 8,900 SH   SOLE 1 8,900 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 3,783 26,228 SH   SOLE 1 26,228 0 0
GLOBANT SA COMMON L44385109 2,223 25,300 SH   SOLE 1 25,300 0 0
GODADDY INC COMMON 380237107 1,832 32,075 SH   SOLE 1 32,075 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 6,097 39,440 SH   SOLE 1 39,440 0 0
GRAND CANYON EDUCATION INC COMMON 38526M106 359 4,700 SH   SOLE 1 4,700 0 0
GUIDEWIRE SOFTWARE INC COMMON 40171V100 1,589 20,040 SH   SOLE 1 20,040 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 948 64,575 SH   SOLE 1 64,575 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 115 1,275 SH   SOLE 1 1,275 0 0
HARTFORD FINL SVCS GROUP COMMON 416515104 4,710 133,659 SH   SOLE 1 133,659 0 0
HCA HEALTHCARE INC COMMON 40412C101 2,871 31,950 SH   SOLE 1 31,950 0 0
HCI GROUP INC COMMON 40416E103 452 11,225 SH   SOLE 1 11,225 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 354 9,200 SH   SOLE 1 9,200 0 0
HERCULES CAPITAL INC COMMON 427096508 100 13,100 SH   SOLE 1 13,100 0 0
HERMAN MILLER INC COMMON 600544100 109 4,900 SH   SOLE 1 4,900 0 0
HESS CORP COMMON 42809H107 426 12,800 SH   SOLE 1 12,800 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 352 3,500 SH   SOLE 1 3,500 0 0
HOME DEPOT INC COMMON 437076102 22,727 121,723 SH   SOLE 1 121,723 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 14,988 112,025 SH   SOLE 1 112,025 0 0
HUBBELL INC COMMON 443510607 3,402 29,650 SH   SOLE 1 29,650 0 0
HUBSPOT INC COMMON 443573100 3,053 22,925 SH   SOLE 1 22,925 0 0
HUNTSMAN CORP COMMON 447011107 67 4,650 SH   SOLE 1 4,650 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 2,848 73,194 SH   SOLE 1 73,194 0 0
IDEX CORP COMMON 45167R104 981 7,100 SH   SOLE 1 7,100 0 0
ILLUMINA INC COMMON 452327109 1,375 5,035 SH   SOLE 1 5,035 0 0
INDUSTRIA DE DISENO TEXTIL SA DEPOSITARY RECEI 455793109 269 21,200 SH   SOLE 1 21,200 0 0
INGERSOLL-RAND PLC COMMON 45687V106 1,377 55,513 SH   SOLE 1 55,513 0 0
INSULET CORP COMMON 45784P101 2,897 17,485 SH   SOLE 1 17,485 0 0
INTEL CORP COMMON 458140100 21,689 400,757 SH   SOLE 1 400,757 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 2,267 28,075 SH   SOLE 1 28,075 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 155 1,520 SH   SOLE 1 1,520 0 0
INTUIT INC COMMON 461202103 10,224 44,453 SH   SOLE 1 44,453 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 3,774 7,620 SH   SOLE 1 7,620 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 3,232 39,725 SH   SOLE 1 39,725 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 655 27,175 SH   SOLE 1 27,175 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 7,642 96,400 SH   SOLE 1 96,400 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 569 5,700 SH   SOLE 1 5,700 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 379 9,350 SH   SOLE 1 9,350 0 0
JM SMUCKER CO/THE COMMON 832696405 175 1,580 SH   SOLE 1 1,580 0 0
JOHNSON & JOHNSON COMMON 478160104 31,168 237,685 SH   SOLE 1 237,685 0 0
JPMORGAN CHASE & CO COMMON 46625H100 17,096 189,888 SH   SOLE 1 189,888 0 0
KBR INC COMMON 48242W106 1,262 61,025 SH   SOLE 1 61,025 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 4,480 53,535 SH   SOLE 1 53,535 0 0
KINDER MORGAN INC COMMON 49456B101 166 11,950 SH   SOLE 1 11,950 0 0
KINDRED BIOSCIENCES INC COMMON 494577109 312 77,975 SH   SOLE 1 77,975 0 0
KLA CORP COMMON 482480100 255 1,775 SH   SOLE 1 1,775 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 2,123 64,725 SH   SOLE 1 64,725 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 1,404 34,950 SH   SOLE 1 34,950 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 11,397 63,272 SH   SOLE 1 63,272 0 0
LEGG MASON INC COMMON 524901105 3,089 63,225 SH   SOLE 1 63,225 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 826 11,975 SH   SOLE 1 11,975 0 0
LINCOLN NATIONAL CORP COMMON 534187109 187 7,100 SH   SOLE 1 7,100 0 0
LOCKHEED MARTIN CORP COMMON 539830109 9,560 28,205 SH   SOLE 1 28,205 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 2,924 68,100 SH   SOLE 1 68,100 0 0
LOWE'S COS INC COMMON 548661107 381 4,425 SH   SOLE 1 4,425 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 681 13,725 SH   SOLE 1 13,725 0 0
M D C HLDGS INC COMMON 552676108 178 7,675 SH   SOLE 1 7,675 0 0
MACQUARIE INFRASTRUCTURE CORP COMMON 55608B105 240 9,510 SH   SOLE 1 9,510 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 131 1,800 SH   SOLE 1 1,800 0 0
MARATHON PETROLEUM CORP COMMON 56585A102 6,233 263,880 SH   SOLE 1 263,880 0 0
MARTEN TRANSPORT LTD COMMON 573075108 1,317 64,200 SH   SOLE 1 64,200 0 0
MARVELL TECHNOLOGY GROUP LTD COMMON G5876H105 126 5,550 SH   SOLE 1 5,550 0 0
MCDONALD'S CORP COMMON 580135101 15,529 93,915 SH   SOLE 1 93,915 0 0
MDU RESOURCES GROUP INC COMMON 552690109 147 6,850 SH   SOLE 1 6,850 0 0
MEDTRONIC PLC COMMON G5960L103 13,002 144,175 SH   SOLE 1 144,175 0 0
MERCK & CO INC COMMON 58933Y105 13,749 178,700 SH   SOLE 1 178,700 0 0
MICROSOFT CORP COMMON 594918104 74,911 474,990 SH   SOLE 1 474,990 0 0
MKS INSTRUMENTS INC COMMON 55306N104 3,026 37,150 SH   SOLE 1 37,150 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 14,237 284,285 SH   SOLE 1 284,285 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 3,309 19,760 SH   SOLE 1 19,760 0 0
MORGAN STANLEY COMMON 617446448 2,701 79,450 SH   SOLE 1 79,450 0 0
MOSAIC CO/THE COMMON 61945C103 120 11,125 SH   SOLE 1 11,125 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 5,844 43,970 SH   SOLE 1 43,970 0 0
MSA SAFETY INC COMMON 553498106 1,553 15,350 SH   SOLE 1 15,350 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 53 750 SH   SOLE 1 750 0 0
NEENAH INC COMMON 640079109 67 1,550 SH   SOLE 1 1,550 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 6,679 64,855 SH   SOLE 1 64,855 0 0
NEW JERSEY RESOURCES CORP COMMON 646025106 128 3,775 SH   SOLE 1 3,775 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 3,579 381,125 SH   SOLE 1 381,125 0 0
NEWMONT MINING CORP COMMON 651639106 138 3,050 SH   SOLE 1 3,050 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 2,493 43,190 SH   SOLE 1 43,190 0 0
NEXTERA ENERGY INC COMMON 65339F101 15,350 63,795 SH   SOLE 1 63,795 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 258 1,800 SH   SOLE 1 1,800 0 0
NIKE INC CL B COMMON 654106103 6,021 72,775 SH   SOLE 1 72,775 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 2,850 9,420 SH   SOLE 1 9,420 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,443 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 3,333 12,645 SH   SOLE 1 12,645 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 320 24,225 SH   SOLE 1 24,225 0 0
ORACLE CORP COMMON 68389X105 4,128 85,410 SH   SOLE 1 85,410 0 0
OSHKOSH CORP COMMON 688239201 1,179 18,325 SH   SOLE 1 18,325 0 0
PAGSEGURO DIGITAL LTD-CL A COMMON G68707101 73 3,800 SH   SOLE 1 3,800 0 0
PARKER-HANNIFIN CORP COMMON 701094104 6 50 SH   SOLE 1 50 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 3,877 19,192 SH   SOLE 1 19,192 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 4,736 49,470 SH   SOLE 1 49,470 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 180 16,325 SH   SOLE 1 16,325 0 0
PEPSICO INC COMMON 713448108 23,974 199,620 SH   SOLE 1 199,620 0 0
PERKINELMER INC COMMON 714046109 890 11,825 SH   SOLE 1 11,825 0 0
PFIZER INC COMMON 717081103 2,820 86,400 SH   SOLE 1 86,400 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 445 6,100 SH   SOLE 1 6,100 0 0
PHYSICIANS REALTY TRUST REIT 71943U104 8,428 604,600 SH   SOLE 1 604,600 0 0
PIPER SANDLER COMPANIES COMMON 724078100 145 2,875 SH   SOLE 1 2,875 0 0
POTLATCHDELTIC CORP REIT 737630103 88 2,810 SH   SOLE 1 2,810 0 0
POWER INTEGRATIONS INC COMMON 739276103 150 1,700 SH   SOLE 1 1,700 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 34 1,072 SH   SOLE 1 1,072 0 0
PROCTER & GAMBLE CO/THE COMMON 742718109 11,006 100,050 SH   SOLE 1 100,050 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 139 2,675 SH   SOLE 1 2,675 0 0
PTC INC COMMON 69370C100 3,686 60,220 SH   SOLE 1 60,220 0 0
PUBLIC STORAGE COMMON 74460D109 103 520 SH   SOLE 1 520 0 0
QTS REALTY TRUST INC - CL A REIT 74736A103 371 6,400 SH   SOLE 1 6,400 0 0
QUALCOMM INC COMMON 747525103 3,024 44,700 SH   SOLE 1 44,700 0 0
QUALYS INC COMMON 74758T303 1,796 20,650 SH   SOLE 1 20,650 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 6,613 82,350 SH   SOLE 1 82,350 0 0
RAYTHEON CO COMMON 755111507 5,406 41,220 SH   SOLE 1 41,220 0 0
REALTY INCOME CORP COMMON 756109104 2,077 41,650 SH   SOLE 1 41,650 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 145 1,725 SH   SOLE 1 1,725 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,169 101,375 SH   SOLE 1 101,375 0 0
REXNORD CORP NEW COMMON 76169B102 684 30,175 SH   SOLE 1 30,175 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 1,754 38,500 SH   SOLE 1 38,500 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,809 44,600 SH   SOLE 1 44,600 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 1,668 11,050 SH   SOLE 1 11,050 0 0
ROSS STORES INC COMMON 778296103 172 1,975 SH   SOLE 1 1,975 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259107 414 12,675 SH   SOLE 1 12,675 0 0
ROYAL DUTCH SHELL PLC ADR DEPOSITARY RECEI 780259206 157 4,500 SH   SOLE 1 4,500 0 0
RPM INTERNATIONAL INC COMMON 749685103 165 2,775 SH   SOLE 1 2,775 0 0
S&P GLOBAL INC COMMON 78409V104 5,759 23,500 SH   SOLE 1 23,500 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 478 21,915 SH   SOLE 1 21,915 0 0
SALESFORCE.COM INC COMMON 79466L302 10,130 70,355 SH   SOLE 1 70,355 0 0
SANOFI ADR DEPOSITARY RECEI 80105N105 8,023 183,500 SH   SOLE 1 183,500 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 3,726 38,090 SH   SOLE 1 38,090 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 3,612 48,400 SH   SOLE 1 48,400 0 0
SCOTTS MIRACLE-GRO CO/THE COMMON 810186106 6,961 67,975 SH   SOLE 1 67,975 0 0
SELECTIVE INS GROUP INC COMMON 816300107 1,078 21,700 SH   SOLE 1 21,700 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 54 1,250 SH   SOLE 1 1,250 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 3,708 94,800 SH   SOLE 1 94,800 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 1,497 30,400 SH   SOLE 1 30,400 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 6,684 14,545 SH   SOLE 1 14,545 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 1,021 24,320 SH   SOLE 1 24,320 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 12,964 145,045 SH   SOLE 1 145,045 0 0
SONY CORP ADR DEPOSITARY RECEI 835699307 1,546 26,125 SH   SOLE 1 26,125 0 0
SOUTHERN COPPER CORP COMMON 84265V105 110 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 749 10,050 SH   SOLE 1 10,050 0 0
SPLUNK INC COMMON 848637104 5,632 44,615 SH   SOLE 1 44,615 0 0
STAAR SURGICAL CO COMMON 852312305 1,090 33,775 SH   SOLE 1 33,775 0 0
STANLEY BLACK & DECKER INC COMMON 854502101 55 550 SH   SOLE 1 550 0 0
STARBUCKS CORP COMMON 855244109 11,054 168,140 SH   SOLE 1 168,140 0 0
STERIS PLC COMMON G8473T100 2,145 15,325 SH   SOLE 1 15,325 0 0
STIFEL FINANCIAL CORP COMMON 860630102 378 9,150 SH   SOLE 1 9,150 0 0
STORE CAPITAL CORP REIT 862121100 61 3,375 SH   SOLE 1 3,375 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 3,180 22,750 SH   SOLE 1 22,750 0 0
SUNCOR ENERGY INC COMMON 867224107 4,522 286,200 SH   SOLE 1 286,200 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 670 4,435 SH   SOLE 1 4,435 0 0
SYNCHRONY FINANCIAL COMMON 87165B103 217 13,485 SH   SOLE 1 13,485 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 185 10,562 SH   SOLE 1 10,562 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 13,192 135,090 SH   SOLE 1 135,090 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 239 5,000 SH   SOLE 1 5,000 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,429 12,050 SH   SOLE 1 12,050 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 927 17,400 SH   SOLE 1 17,400 0 0
TALEND SA ADR DEPOSITARY RECEI 874224207 613 27,350 SH   SOLE 1 27,350 0 0
TARGET CORP COMMON 87612E106 18,017 193,794 SH   SOLE 1 193,794 0 0
TC ENERGY CORP COMMON 87807B107 7,162 161,675 SH   SOLE 1 161,675 0 0
TELADOC HEALTH INC COMMON 87918A105 6,030 38,900 SH   SOLE 1 38,900 0 0
TELEFLEX INC COMMON 879369106 3 9 SH   SOLE 1 9 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 9,896 34,895 SH   SOLE 1 34,895 0 0
THOR INDUSTRIES INC COMMON 885160101 748 17,725 SH   SOLE 1 17,725 0 0
TJX COS INC/THE COMMON 872540109 15,854 331,600 SH   SOLE 1 331,600 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 6,112 74,001 SH   SOLE 1 74,001 0 0
TRAVELERS COS INC/THE COMMON 89417E109 22 226 SH   SOLE 1 226 0 0
TREX CO INC COMMON 89531P105 3,755 46,850 SH   SOLE 1 46,850 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 50 2,150 SH   SOLE 1 2,150 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 5,042 163,505 SH   SOLE 1 163,505 0 0
TYSON FOODS INC - CL A COMMON 902494103 4,644 80,250 SH   SOLE 1 80,250 0 0
ULTA BEAUTY INC COMMON 90384S303 3,849 21,905 SH   SOLE 1 21,905 0 0
UNION PACIFIC CORP COMMON 907818108 19,600 138,970 SH   SOLE 1 138,970 0 0
UNITED TECHNOLOGIES CORP COMMON 913017109 10,815 114,655 SH   SOLE 1 114,655 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 25,568 102,525 SH   SOLE 1 102,525 0 0
US BANCORP COMMON 902973304 2,733 79,325 SH   SOLE 1 79,325 0 0
VAIL RESORTS INC COMMON 91879Q109 2,507 16,975 SH   SOLE 1 16,975 0 0
VALERO ENERGY CORP COMMON 91913Y100 1,454 32,050 SH   SOLE 1 32,050 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 28,716 534,450 SH   SOLE 1 534,450 0 0
VISA INC COMMON 92826C839 26,872 166,785 SH   SOLE 1 166,785 0 0
WALMART INC COMMON 931142103 14 119 SH   SOLE 1 119 0 0
WALT DISNEY CO/THE COMMON 254687106 8,335 86,285 SH   SOLE 1 86,285 0 0
WASTE CONNECTIONS INC COMMON 94106B101 5,394 69,605 SH   SOLE 1 69,605 0 0
WASTE MANAGEMENT INC COMMON 94106L109 3,364 36,345 SH   SOLE 1 36,345 0 0
WATSCO INC COMMON 942622200 1,094 6,920 SH   SOLE 1 6,920 0 0
WEC ENERGY GROUP INC COMMON 92939U106 5,516 62,590 SH   SOLE 1 62,590 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 695 67,800 SH   SOLE 1 67,800 0 0
WINTRUST FINANCIAL CORP COMMON 97650W108 160 4,875 SH   SOLE 1 4,875 0 0
WRIGHT MEDICAL GROUP NV COMMON N96617118 1,453 50,700 SH   SOLE 1 50,700 0 0
XILINX INC COMMON 983919101 92 1,175 SH   SOLE 1 1,175 0 0
YETI HOLDINGS INC COMMON 98585X104 5,239 268,370 SH   SOLE 1 268,370 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 7,665 75,830 SH   SOLE 1 75,830 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,161 32,900 SH   SOLE 1 32,900 0 0
ABERDEEN GLOBAL DYNAMIC DIVD F COMMON 00302M106 773 105,364 SH   SOLE 1 0 105,364 0
ABERDEEN INC CREDIT STRATEGIES COMMON 003057106 3,169 431,140 SH   SOLE 1 0 431,140 0
ABERDEEN TOTAL DYNAMIC DIVD FD COMMON 00326L100 591 89,775 SH   SOLE 1 0 89,775 0
ADAMS DIVERSIFIED EQUITY ADX COMMON 006212104 4,240 336,757 SH   SOLE 1 0 336,757 0
ALLIANCEBERNSTEIN NATIONAL MUN COMMON 01864U106 254 19,936 SH   SOLE 1 0 19,936 0
ALLIANZGI NFJ DIVD INTER NFJ COMMON 01883A107 1,771 184,337 SH   SOLE 1 0 184,337 0
APOLLO SR FLOATING RATE FD AFT COMMON 037636107 2,553 219,923 SH   SOLE 1 0 219,923 0
APOLLO TACTICAL INCOME FD AIF COMMON 037638103 7 626 SH   SOLE 1 0 626 0
ARES DYNAMIC CRED ALLOC FD AR COMMON 04014F102 6,417 594,699 SH   SOLE 1 0 594,699 0
BARINGS GLOBAL SHORT DUR HI YL COMMON 06760L100 1,884 169,276 SH   SOLE 1 0 169,276 0
BLACKROCK CA MUNICIPAL INCOME COMMON 09248E102 13,586 1,070,598 SH   SOLE 1 0 1,070,598 0
BLACKROCK CORE BOND TRUST BHK COMMON 09249E101 27,928 2,110,958 SH   SOLE 1 0 2,110,958 0
BLACKROCK CORP HIGH YIELD FD H COMMON 09255P107 220 25,000 SH   SOLE 1 0 25,000 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100 29,361 2,518,124 SH   SOLE 1 0 2,518,124 0
BLACKROCK DEBT STRATEGIES FD D COMMON 09255R202 11,092 1,312,707 SH   SOLE 1 0 1,312,707 0
BLACKROCK ENHANCED GBL DI BOE COMMON 092501105 115 13,823 SH   SOLE 1 0 13,823 0
BLACKROCK ENHANCED GOVERNMENT COMMON 09255K108 24,543 1,911,453 SH   SOLE 1 0 1,911,453 0
BLACKROCK INC COMMON 09247X101 4,991 11,345 SH   SOLE 1 0 11,345 0
BLACKROCK INCOME TRUST INC BKT COMMON 09247F100 59,749 10,373,135 SH   SOLE 1 0 10,373,135 0
BLACKROCK LONG-TERM MUNI ADVAN COMMON 09250B103 4,648 414,242 SH   SOLE 1 0 414,242 0
BLACKROCK MULTI SECTOR INC TR COMMON 09258A107 609 50,490 SH   SOLE 1 0 50,490 0
BLACKROCK MUNI 2020 TERM TR BK COMMON 09249X109 293 20,000 SH   SOLE 1 0 20,000 0
BLACKROCK MUNI INC INV QUALITY COMMON 09250G102 1,312 94,212 SH   SOLE 1 0 94,212 0
BLACKROCK MUNI NY INTERMEDIATE COMMON 09255F109 476 32,508 SH   SOLE 1 0 32,508 0
BLACKROCK MUNICIPAL BOND TRUST COMMON 09249H104 400 28,000 SH   SOLE 1 0 28,000 0
BLACKROCK MUNICIPAL INC QUALIT COMMON 092479104 2,600 196,223 SH   SOLE 1 0 196,223 0
BLACKROCK MUNIENHANCED FD MEN COMMON 09253Y100 2,547 238,906 SH   SOLE 1 0 238,906 0
BLACKROCK MUNIHOLDINGS FD II I COMMON 09253P109 2,696 196,250 SH   SOLE 1 0 196,250 0
BLACKROCK MUNIHOLDINGS INV QUA COMMON 09254P108 7,449 569,493 SH   SOLE 1 0 569,493 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101 8,200 621,704 SH   SOLE 1 0 621,704 0
BLACKROCK MUNIHOLDINGS NY QUAL COMMON 09255C106 265 21,000 SH   SOLE 1 0 21,000 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254C107 7,096 591,359 SH   SOLE 1 0 591,359 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254A101 5,900 493,738 SH   SOLE 1 0 493,738 0
BLACKROCK MUNIYIELD INV QUALIT COMMON 09254T100 2,127 156,030 SH   SOLE 1 0 156,030 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105 5,295 399,640 SH   SOLE 1 0 399,640 0
BLACKROCK MUNIYIELD NJ FUND MY COMMON 09254Y109 2,226 165,012 SH   SOLE 1 0 165,012 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102 379 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107 694 51,700 SH   SOLE 1 0 51,700 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254G108 5,501 445,401 SH   SOLE 1 0 445,401 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254F100 450 30,937 SH   SOLE 1 0 30,937 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103 5,059 395,872 SH   SOLE 1 0 395,872 0
BLACKROCK NY MUNI INC QLT TRUS COMMON 09249U105 3,913 313,032 SH   SOLE 1 0 313,032 0
BLACKROCK STRATEGIC MUNI TR BS COMMON 09248T109 365 28,431 SH   SOLE 1 0 28,431 0
BLACKROCK TAXABLE MUNI BOND TR COMMON 09248X100 5,439 249,515 SH   SOLE 1 0 249,515 0
BLACKSTONE GSO LNG SHRT CRED I COMMON 09257D102 652 61,834 SH   SOLE 1 0 61,834 0
BLACKSTONE GSO STRAT CRED FD B COMMON 09257R101 4,227 406,024 SH   SOLE 1 0 406,024 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105 4,473 1,970,516 SH   SOLE 1 0 1,970,516 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109 432 60,288 SH   SOLE 1 0 60,288 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108 1,726 231,657 SH   SOLE 1 0 231,657 0
CLEARBRIDGE ENERGY MLP FD CEM COMMON 184692101 1,507 823,458 SH   SOLE 1 0 823,458 0
CLEARBRIDGE ENERGY MLP OPP FD COMMON 18469P100 1,539 1,183,476 SH   SOLE 1 0 1,183,476 0
CLEARBRIDGE ENERGY MLP TOTAL R COMMON 18469Q108 746 540,913 SH   SOLE 1 0 540,913 0
CLOUGH GLOBAL DIV & INC FD GLV COMMON 18913Y103 224 26,726 SH   SOLE 1 0 26,726 0
CLOUGH GLOBAL EQUITY FD GLQ COMMON 18914C100 2,059 232,687 SH   SOLE 1 0 232,687 0
CLOUGH GLOBAL OPP FD GLO COMMON 18914E106 1,480 206,459 SH   SOLE 1 0 206,459 0
COHEN & STEERS QUAL INC RLTY R COMMON 19247L106 10,523 1,164,030 SH   SOLE 1 0 1,164,030 0
CORNERSTONE STRATEGIC VALUE FD COMMON 21924B302 32,299 3,977,661 SH   SOLE 1 0 3,977,661 0
CORNERSTONE TOTAL RETURN FD CR COMMON 21924U300 6,050 760,069 SH   SOLE 1 0 760,069 0
CREDIT SUISSE ASSET MANAGEMENT COMMON 224916106 1,800 753,140 SH   SOLE 1 0 753,140 0
CREDIT SUISSE HIGH YIELD BOND COMMON 22544F103 1,190 650,000 SH   SOLE 1 0 650,000 0
CUSHING RENAISSANCE FD/THE SZC COMMON 231647108 1,883 311,300 SH   SOLE 1 0 311,300 0
DELAWARE INVS MN MUNI INC FD I COMMON 24610V103 4,177 337,636 SH   SOLE 1 0 337,636 0
DOUBLELINE INCOME SOLUTIO DSL COMMON 258622109 1,774 133,003 SH   SOLE 1 0 133,003 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107 11,825 691,495 SH   SOLE 1 0 691,495 0
DTF TAX-FREE INCOME INC DTF COMMON 23334J107 887 63,613 SH   SOLE 1 0 63,613 0
DUFF & PHELPS UTILITY AND CORP COMMON 26432K108 4,958 592,325 SH   SOLE 1 0 592,325 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109 14,086 1,306,700 SH   SOLE 1 0 1,306,700 0
EATON VANCE FLOATING-RATE INC COMMON 278284104 76 6,500 SH   SOLE 1 0 6,500 0
EATON VANCE LIMITED DURATION I COMMON 27828H105 59,675 5,645,668 SH   SOLE 1 0 5,645,668 0
EATON VANCE MUNICIPAL BOND FUN COMMON 27827X101 2,433 194,928 SH   SOLE 1 0 194,928 0
EATON VANCE NEW YORK MUNI ENX COMMON 27827Y109 898 77,605 SH   SOLE 1 0 77,605 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104 61,691 5,644,170 SH   SOLE 1 0 5,644,170 0
EATON VANCE SR INCOME TR EVF COMMON 27826S103 1,394 302,384 SH   SOLE 1 0 302,384 0
EATON VANCE T/M BUY-WRITE OP E COMMON 27828Y108 2,378 197,147 SH   SOLE 1 0 197,147 0
EATON VANCE TAX ADV FD EXD COMMON 27829M103 69 9,029 SH   SOLE 1 0 9,029 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108 832 63,736 SH   SOLE 1 0 63,736 0
FIDUCIARY/CLAYMORE MLP OPP FD COMMON 31647Q106 133 105,706 SH   SOLE 1 0 105,706 0
FIRST TR ABERDEEN GLOBAL OPP I COMMON 337319107 3,179 361,263 SH   SOLE 1 0 361,263 0
FIRST TR HIGH INC LONG/SHORT F COMMON 33738E109 16,130 1,325,402 SH   SOLE 1 0 1,325,402 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103 21,302 1,681,996 SH   SOLE 1 0 1,681,996 0
FIRST TRUST ENERGY INC AND GRO COMMON 33738G104 9 1,000 SH   SOLE 1 0 1,000 0
FIRST TRUST NEW OPPORTUNITIES COMMON 33739M100 228 63,329 SH   SOLE 1 0 63,329 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108 390 23,630 SH   SOLE 1 0 23,630 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101 33,190 4,228,075 SH   SOLE 1 0 4,228,075 0
GABELLI DIVD & INCOME TR GDV COMMON 36242H104 12,796 864,014 SH   SOLE 1 0 864,014 0
GENERAL AMERICAN INVESTORS CO COMMON 368802104 5,756 209,858 SH   SOLE 1 0 209,858 0
GOLDMAN SACHS MLP INC OPP GMZ COMMON 38147W103 5 4,000 SH   SOLE 1 0 4,000 0
GUGGENHEIM CR ALLOC FD GGM COMMON 40168G108 461 30,837 SH   SOLE 1 0 30,837 0
GUGGENHEIM TAXABLE MUNI MANAGE COMMON 401664107 934 42,421 SH   SOLE 1 0 42,421 0
INSIGHT SELECT INCOME FD INSI COMMON 45781W109 20,585 1,042,782 SH   SOLE 1 0 1,042,782 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103 9,027 878,969 SH   SOLE 1 0 878,969 0
INVESCO BOND FUND VBF COMMON 46132L107 9,389 530,425 SH   SOLE 1 0 530,425 0
INVESCO CA VALUE MUNICIPAL INC COMMON 46132H106 113 10,000 SH   SOLE 1 0 10,000 0
INVESCO DYNAMIC CREDIT OPPORTU COMMON 46132R104 7,761 972,589 SH   SOLE 1 0 972,589 0
INVESCO HIGH INC 2023 TARGET T COMMON 46135X108 2,604 321,917 SH   SOLE 1 0 321,917 0
INVESCO HIGH INC 2024 TARGET T COMMON 46136K105 2,776 377,630 SH   SOLE 1 0 377,630 0
INVESCO HIGH INCOME TR II VLT COMMON 46131F101 303 28,264 SH   SOLE 1 0 28,264 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107 9,922 866,592 SH   SOLE 1 0 866,592 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103 9,404 803,798 SH   SOLE 1 0 803,798 0
INVESCO PA VALUE MUNI INC TR V COMMON 46132K109 783 64,514 SH   SOLE 1 0 64,514 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107 9,172 783,300 SH   SOLE 1 0 783,300 0
INVESCO SENIOR INCOME TR VVR COMMON 46131H107 3,076 955,169 SH   SOLE 1 0 955,169 0
INVESCO TR FOR INV GRADE NY MU COMMON 46131T101 188 15,500 SH   SOLE 1 0 15,500 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106 9,798 810,409 SH   SOLE 1 0 810,409 0
INVESCO VALUE MUNICIPAL INCOME COMMON 46132P108 3,012 213,007 SH   SOLE 1 0 213,007 0
IVY HIGH INC OPPORTUNITIES FD COMMON 465893105 4,669 448,977 SH   SOLE 1 0 448,977 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103 21,075 1,511,818 SH   SOLE 1 0 1,511,818 0
JOHN HANCOCK INVESTORS TR JHI COMMON 410142103 350 27,800 SH   SOLE 1 0 27,800 0
JOHN HANCOCK TAX-ADV GLB SHARE COMMON 41013P749 2,678 534,548 SH   SOLE 1 0 534,548 0
KAYNE ANDERSON MIDSTREAM/ENERG COMMON 48661E108 10 2,926 SH   SOLE 1 0 2,926 0
KAYNE ANDERSON MLP INVESTMENT COMMON 486606106 86 23,775 SH   SOLE 1 0 23,775 0
KKR INCOME OPPORTUNITIES FD KI COMMON 48249T106 124 11,631 SH   SOLE 1 0 11,631 0
LAZARD GLOBAL TOTAL RETURN AND COMMON 52106W103 158 13,134 SH   SOLE 1 0 13,134 0
MACQUARIE GLBL INFRASTRUCTURE COMMON 55608D101 1,342 86,632 SH   SOLE 1 0 86,632 0
MADISON COVERED CALL & EQ MCN COMMON 557437100 137 27,100 SH   SOLE 1 0 27,100 0
MFS CHARTER INCOME TRUST MCR COMMON 552727109 13,071 1,766,292 SH   SOLE 1 0 1,766,292 0
MFS GOVERNMENT MARKETS INCOME COMMON 552939100 10,912 2,408,801 SH   SOLE 1 0 2,408,801 0
MFS INTERMEDIATE HIGH INCOME F COMMON 59318T109 92 43,652 SH   SOLE 1 0 43,652 0
MFS INTERMEDIATE INCOME TRUST COMMON 55273C107 48,211 13,391,995 SH   SOLE 1 0 13,391,995 0
MFS INVESTMENT GRADE MUNICIPAL COMMON 59318B108 36 3,967 SH   SOLE 1 0 3,967 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108 1,093 217,240 SH   SOLE 1 0 217,240 0
MFS MUN INCOME TR MFM COMMON 552738106 99 15,477 SH   SOLE 1 0 15,477 0
NEUBERGER BERMN CA INT MUN NBW COMMON 64123C101 2,896 220,196 SH   SOLE 1 0 220,196 0
NEW AMERICA HIGH INC FD HYB COMMON 641876800 2,368 341,181 SH   SOLE 1 0 341,181 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106 10,946 745,661 SH   SOLE 1 0 745,661 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105 35,475 2,620,019 SH   SOLE 1 0 2,620,019 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103 8,511 444,420 SH   SOLE 1 0 444,420 0
NUVEEN CA DIVIDEND ADV MUNI NA COMMON 67066Y105 3,929 287,034 SH   SOLE 1 0 287,034 0
NUVEEN CREDIT STRATEGIES INC F COMMON 67073D102 14,472 2,552,351 SH   SOLE 1 0 2,552,351 0
NUVEEN FLOATING RATE INC FD JF COMMON 67072T108 1,420 188,131 SH   SOLE 1 0 188,131 0
NUVEEN FLOATING RATE INC OPP F COMMON 6706EN100 1,265 170,215 SH   SOLE 1 0 170,215 0
NUVEEN GA DIV ADV MUN FD NKG COMMON 67072B107 3,022 254,419 SH   SOLE 1 0 254,419 0
NUVEEN GLOBAL HIGH INCOME FD J COMMON 67075G103 6,888 616,086 SH   SOLE 1 0 616,086 0
NUVEEN MD PREMIUM INCOME MUNIC COMMON 67061Q107 3,791 300,154 SH   SOLE 1 0 300,154 0
NUVEEN MI QUALITY MUNI INC FD COMMON 670979103 2,617 195,033 SH   SOLE 1 0 195,033 0
NUVEEN MN QUALITY MUNI INC FD COMMON 670734102 2,083 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL COMMON 670735109 6,306 383,317 SH   SOLE 1 0 383,317 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107 20,801 3,408,511 SH   SOLE 1 0 3,408,511 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101 346 24,608 SH   SOLE 1 0 24,608 0
NUVEEN NJ QUALITY MUNI INC FD COMMON 67069Y102 10,368 771,464 SH   SOLE 1 0 771,464 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107 8,964 717,137 SH   SOLE 1 0 717,137 0
NUVEEN OHIO QUALITY INCOME MUN COMMON 670980101 5,653 383,744 SH   SOLE 1 0 383,744 0
NUVEEN PA QUALITY MUNI INC FD COMMON 670972108 3,741 281,100 SH   SOLE 1 0 281,100 0
NUVEEN PREFERRED & INCOME SEC COMMON 67072C105 820 112,879 SH   SOLE 1 0 112,879 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101 20,070 1,460,704 SH   SOLE 1 0 1,460,704 0
NUVEEN SENIOR INC FD NSL COMMON 67067Y104 463 104,784 SH   SOLE 1 0 104,784 0
NUVEEN SHORT DUR CREDIT OPP FD COMMON 67074X107 776 71,306 SH   SOLE 1 0 71,306 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106 23,992 2,169,245 SH   SOLE 1 0 2,169,245 0
PGIM SHORT DURATION HI YLD FD COMMON 69346H100 5,108 441,064 SH   SOLE 1 0 441,064 0
PIMCO DYNAMIC CREDIT AND MORTG COMMON 72202D106 3,971 236,116 SH   SOLE 1 0 236,116 0
PIMCO DYNAMIC INCOME FUND PDI COMMON 72201Y101 459 20,778 SH   SOLE 1 0 20,778 0
PIMCO INCOME STRATEGY FUND II COMMON 72201J104 758 100,004 SH   SOLE 1 0 100,004 0
PIMCO INCOME STRATEGY FUND PFL COMMON 72201H108 690 81,600 SH   SOLE 1 0 81,600 0
PIMCO MUNI INCOME FUND II PML COMMON 72200W106 1,835 145,028 SH   SOLE 1 0 145,028 0
PIMCO MUNICIPAL INCOME FD PMF COMMON 72200R107 741 58,600 SH   SOLE 1 0 58,600 0
PIMCO MUNICIPAL INCOME FUND II COMMON 72201A103 515 48,464 SH   SOLE 1 0 48,464 0
PIMCO STRATEGIC INCOME FUND RC COMMON 72200X104 2,054 340,019 SH   SOLE 1 0 340,019 0
PIONEER DIVERSIFIED HIGH INC T COMMON 723653101 8,096 771,823 SH   SOLE 1 0 771,823 0
PIONEER FLOATING RATE TR PHD COMMON 72369J102 3,086 403,442 SH   SOLE 1 0 403,442 0
PIONEER HIGH INCOME TR PHT COMMON 72369H106 506 78,872 SH   SOLE 1 0 78,872 0
PIONEER MUNI HIGH INCOME TRUST COMMON 723763108 49 4,300 SH   SOLE 1 0 4,300 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100 33,149 8,124,828 SH   SOLE 1 0 8,124,828 0
PUTNAM MUNICIPAL OPPORTUNITIES COMMON 746922103 705 59,100 SH   SOLE 1 0 59,100 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100 16,477 3,629,299 SH   SOLE 1 0 3,629,299 0
RIVERNORTH DOUBLELINE STR OPP COMMON 76882G107 5,224 408,144 SH   SOLE 1 0 408,144 0
SPECIAL OPPORTUNITIES FUND INC COMMON 84741T104 4,270 449,519 SH   SOLE 1 0 449,519 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104 5,874 1,136,081 SH   SOLE 1 0 1,136,081 0
THL CREDIT SENIOR LOAN FD TSLF COMMON 87244R103 778 67,290 SH   SOLE 1 0 67,290 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L100 61 23,640 SH   SOLE 1 0 23,640 0
TORTOISE MLP FUND INC NTG COMMON 89148B101 28 32,800 SH   SOLE 1 0 32,800 0
VERTICAL CAP INCOME FUND VCIF COMMON 92535C104 701 83,650 SH   SOLE 1 0 83,650 0
VOYA PRIME RATE TR PPR COMMON 92913A100 7,106 1,915,294 SH   SOLE 1 0 1,915,294 0
WA INFLATION - LINKED SEC & IN COMMON 95766Q106 16,888 1,606,824 SH   SOLE 1 0 1,606,824 0
WA INFLATION-LINKED OPP & INC COMMON 95766R104 34,318 3,589,787 SH   SOLE 1 0 3,589,787 0
WA VARIABLE RATE STRATEGIC FD COMMON 957667108 16,225 1,174,845 SH   SOLE 1 0 1,174,845 0
WELLS FARGO INC OPPORTUNITIES COMMON 94987B105 1,877 294,267 SH   SOLE 1 0 294,267 0
WELLS FARGO MULTI-SECTOR INC F COMMON 94987D101 1,087 112,902 SH   SOLE 1 0 112,902 0
WESTERN ASSET CORPORATE LOAN F COMMON 95790J102 2,232 314,329 SH   SOLE 1 0 314,329 0
WESTERN ASSET GLOBAL HIGH INC COMMON 95766B109 5,105 682,473 SH   SOLE 1 0 682,473 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109 9,423 2,238,214 SH   SOLE 1 0 2,238,214 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101 1,191 63,576 SH   SOLE 1 0 63,576 0
WESTERN ASSET MANAGED MUNICIPA COMMON 95766M105 731 61,098 SH   SOLE 1 0 61,098 0
WESTERN ASSET MORTGAGE DEFINED COMMON 95790B109 2,189 171,013 SH   SOLE 1 0 171,013 0
WESTERN ASSET MUNI HIGH MHF COMMON 95766N103 69 9,800 SH   SOLE 1 0 9,800 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105 1,775 157,472 SH   SOLE 1 0 157,472 0