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
APPLE INC COM 037833100 340 1,338 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 1,490 19,554 SH   SOLE   0 0 0
ACCENTURE PLC-CL A COM G1151C101 6,011 36,821 SH   SOLE   0 0 0
ADOBE INC COM 00724F101 13,934 43,785 SH   SOLE   0 0 0
AEGON N.V.-NY REG SHR COM 007924103 88 35,242 SH   SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 379 9,531 SH   SOLE   0 0 0
AVANGRID INC COM 05351W103 13,556 309,638 SH   SOLE   0 0 0
ARTHUR J GALLAGHER & CO COM 363576109 1,187 14,561 SH   SOLE   0 0 0
ALLSTATE CORP COM 020002101 227 2,477 SH   SOLE   0 0 0
AMERICAN HOMES 4 RENT- A COM 02665T306 531 22,890 SH   SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 870 58,640 SH   SOLE   0 0 0
AMERICAN SOFTWARE INC-CL A COM 029683109 598 42,100 SH   SOLE   0 0 0
AMERICAN TOWER CORP COM 03027X100 12,720 58,416 SH   SOLE   0 0 0
AMAZON.COM INC COM 023135106 21,571 11,063 SH   SOLE   0 0 0
ANTHEM INC COM 036752103 207 913 SH   SOLE   0 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 417 31,106 SH   SOLE   0 0 0
AVISTA CORP COM 05379B107 732 17,220 SH   SOLE   0 0 0
AMERICAN WATER WORKS CO INC COM 030420103 17,710 148,123 SH   SOLE   0 0 0
AMERICAN STATES WATER CO COM 029899101 809 9,900 SH   SOLE   0 0 0
BAXTER INTERNATIONAL INC COM 071813109 241 2,970 SH   SOLE   0 0 0
B&G FOODS INC COM 05508R106 865 47,800 SH   SOLE   0 0 0
BIOGEN INC COM 09062X103 271 857 SH   SOLE   0 0 0
BJ'S WHOLESALE CLUB HOLDINGS COM 05550J101 678 26,600 SH   SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,112 19,941 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702 329 1,800 SH   SOLE   0 0 0
BIOSPECIFICS TECHNOLOGIES COM 090931106 929 16,430 SH   SOLE   0 0 0
CASEY'S GENERAL STORES INC COM 147528103 636 4,800 SH   SOLE   0 0 0
CHUBB LTD COM H1467J104 419 3,749 SH   SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 10,279 115,170 SH   SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 435 3,813 SH   SOLE   0 0 0
COGENT COMMUNICATIONS HOLDIN COM 19239V302 754 9,200 SH   SOLE   0 0 0
CADENCE DESIGN SYS INC COM 127387108 4,783 72,420 SH   SOLE   0 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,321 20,580 SH   SOLE   0 0 0
CHEMED CORP COM 16359R103 1,666 3,845 SH   SOLE   0 0 0
CHINA MOBILE LTD-SPON ADR COM 16941M109 512 13,596 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 4,231 9,698 SH   SOLE   0 0 0
COLGATE-PALMOLIVE CO COM 194162103 10,533 158,731 SH   SOLE   0 0 0
CLOROX COMPANY COM 189054109 20,234 116,792 SH   SOLE   0 0 0
COMCAST CORP-CLASS A COM 20030N101 3,244 94,361 SH   SOLE   0 0 0
CANADIAN NATL RAILWAY CO COM 136375102 507 6,530 SH   SOLE   0 0 0
PC CONNECTION INC COM 69318J100 917 22,255 SH   SOLE   0 0 0
COOPER COS INC/THE COM 216648402 1,281 4,647 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP COM 22160K105 8,762 30,729 SH   SOLE   0 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 609 7,100 SH   SOLE   0 0 0
COMPUTER PROGRAMS & SYSTEMS COM 205306103 878 39,480 SH   SOLE   0 0 0
SALESFORCE.COM INC COM 79466L302 1,320 9,165 SH   SOLE   0 0 0
CISCO SYSTEMS INC COM 17275R102 5,805 147,683 SH   SOLE   0 0 0
CSG SYSTEMS INTL INC COM 126349109 615 14,700 SH   SOLE   0 0 0
CARRIAGE SERVICES INC COM 143905107 629 38,970 SH   SOLE   0 0 0
CSX CORP COM 126408103 1,228 21,437 SH   SOLE   0 0 0
COOPER TIRE & RUBBER COM 216831107 720 44,150 SH   SOLE   0 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 240 5,161 SH   SOLE   0 0 0
CITRIX SYSTEMS INC COM 177376100 447 3,156 SH   SOLE   0 0 0
CVS HEALTH CORP COM 126650100 7,347 123,831 SH   SOLE   0 0 0
CALIFORNIA WATER SERVICE GRP COM 130788102 787 15,632 SH   SOLE   0 0 0
DOLLAR GENERAL CORP COM 256677105 11,342 75,108 SH   SOLE   0 0 0
DIGI INTERNATIONAL INC COM 253798102 565 59,200 SH   SOLE   0 0 0
DANAHER CORP COM 235851102 640 4,626 SH   SOLE   0 0 0
DOLBY LABORATORIES INC-CL A COM 25659T107 4,857 89,589 SH   SOLE   0 0 0
PHYSICIANS REALTY TRUST COM 71943U104 553 39,700 SH   SOLE   0 0 0
AMDOCS LTD COM G02602103 1,257 22,866 SH   SOLE   0 0 0
DUKE ENERGY CORP COM 26441C204 6,387 78,968 SH   SOLE   0 0 0
ENNIS INC COM 293389102 898 47,820 SH   SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 879 15,195 SH   SOLE   0 0 0
ECOLAB INC COM 278865100 2,475 15,880 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 1,310 16,793 SH   SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 653 14,200 SH   SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 1,461 18,677 SH   SOLE   0 0 0
ESSEX PROPERTY TRUST INC COM 297178105 5,832 26,479 SH   SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 564 5,300 SH   SOLE   0 0 0
EVERGY INC COM 30034W106 11,710 212,715 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 500 5,219 SH   SOLE   0 0 0
FIRST COMMUNITY BANKSHARES COM 31983A103 405 17,400 SH   SOLE   0 0 0
FBL FINANCIAL GROUP INC-CL A COM 30239F106 709 15,200 SH   SOLE   0 0 0
FLUSHING FINANCIAL CORP COM 343873105 401 30,035 SH   SOLE   0 0 0
F5 NETWORKS INC COM 315616102 1,401 13,139 SH   SOLE   0 0 0
FIDELITY NATIONAL INFO SERV COM 31620M106 274 2,252 SH   SOLE   0 0 0
FISERV INC COM 337738108 10,815 113,857 SH   SOLE   0 0 0
FLOWERS FOODS INC COM 343498101 19,126 932,074 SH   SOLE   0 0 0
FIRST INDUSTRIAL REALTY TR COM 32054K103 665 20,000 SH   SOLE   0 0 0
FRESHPET INC COM 358039105 735 11,500 SH   SOLE   0 0 0
FORTIS INC COM 349553107 698 18,094 SH   SOLE   0 0 0
GRACO INC COM 384109104 211 4,334 SH   SOLE   0 0 0
GENERAL MILLS INC COM 370334104 6,551 124,147 SH   SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 587 70,700 SH   SOLE   0 0 0
GLOBUS MEDICAL INC - A COM 379577208 489 11,500 SH   SOLE   0 0 0
GROCERY OUTLET HOLDING CORP COM 39874R101 931 27,100 SH   SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 410 22,368 SH   SOLE   0 0 0
ALPHABET INC-CL C COM 02079K107 671 577 SH   SOLE   0 0 0
ALPHABET INC-CL A COM 02079K305 9,944 8,558 SH   SOLE   0 0 0
GREAT SOUTHERN BANCORP INC COM 390905107 453 11,220 SH   SOLE   0 0 0
GLAXOSMITHKLINE PLC-SPON ADR COM 37733W105 603 15,927 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102 303 1,625 SH   SOLE   0 0 0
HAWAIIAN ELECTRIC INDS COM 419870100 629 14,600 SH   SOLE   0 0 0
HOLOGIC INC COM 436440101 1,101 31,364 SH   SOLE   0 0 0
HEALTHCARE REALTY TRUST INC COM 421946104 500 17,900 SH   SOLE   0 0 0
HERITAGE INSURANCE HOLDINGS COM 42727J102 670 62,550 SH   SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 1,011 42,220 SH   SOLE   0 0 0
HERSHEY CO/THE COM 427866108 9,048 68,290 SH   SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 453 59,095 SH   SOLE   0 0 0
HUMANA INC COM 444859102 1,464 4,661 SH   SOLE   0 0 0
INDEPENDENT BANK CORP - MICH COM 453838609 422 32,800 SH   SOLE   0 0 0
ICF INTERNATIONAL INC COM 44925C103 852 12,400 SH   SOLE   0 0 0
IDEXX LABORATORIES INC COM 45168D104 17,034 70,318 SH   SOLE   0 0 0
INGLES MARKETS INC-CLASS A COM 457030104 876 24,227 SH   SOLE   0 0 0
INTERNATIONAL MONEY EXPRESS COM 46005L101 833 91,255 SH   SOLE   0 0 0
INGREDION INC COM 457187102 1,583 20,964 SH   SOLE   0 0 0
INTUIT INC COM 461202103 16,200 70,435 SH   SOLE   0 0 0
INVESTORS REAL ESTATE TRUST COM 461730509 604 10,975 SH   SOLE   0 0 0
IRADIMED CORP COM 46266A109 585 27,400 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,608 3,247 SH   SOLE   0 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 16,591 106,876 SH   SOLE   0 0 0
JOHNSON OUTDOORS INC-A COM 479167108 533 8,500 SH   SOLE   0 0 0
KELLOGG CO COM 487836108 6,266 104,453 SH   SOLE   0 0 0
KIMBERLY-CLARK CORP COM 494368103 10,249 80,149 SH   SOLE   0 0 0
COCA-COLA CO/THE COM 191216100 529 11,961 SH   SOLE   0 0 0
KROGER CO COM 501044101 6,470 214,797 SH   SOLE   0 0 0
KITE REALTY GROUP TRUST COM 49803T300 479 50,600 SH   SOLE   0 0 0
LANCASTER COLONY CORP COM 513847103 1,498 10,356 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 9,586 53,219 SH   SOLE   0 0 0
ELI LILLY & CO COM 532457108 17,751 127,965 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 3,307 9,757 SH   SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 1,333 27,611 SH   SOLE   0 0 0
LOGITECH INTERNATIONAL-REG COM H50430232 781 18,200 SH   SOLE   0 0 0
GRAND CANYON EDUCATION INC COM 38526M106 610 8,000 SH   SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 719 7,600 SH   SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 660 66,500 SH   SOLE   0 0 0
MASTERCARD INC - A COM 57636Q104 496 2,052 SH   SOLE   0 0 0
MANTECH INTERNATIONAL CORP-A COM 564563104 879 12,100 SH   SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 738 8,180 SH   SOLE   0 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206 1,429 10,118 SH   SOLE   0 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 1,360 4,088 SH   SOLE   0 0 0
MARSH & MCLENNAN COS COM 571748102 488 5,650 SH   SOLE   0 0 0
MAXIMUS INC COM 577933104 751 12,900 SH   SOLE   0 0 0
MANNKIND CORP COM 56400P706 15 14,356 SH   SOLE   0 0 0
MERCK & CO. INC. COM 58933Y105 2,156 28,017 SH   SOLE   0 0 0
MSCI INC COM 55354G100 1,404 4,860 SH   SOLE   0 0 0
MIDDLESEX WATER CO COM 596680108 956 15,900 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104 12,195 77,324 SH   SOLE   0 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,507 11,340 SH   SOLE   0 0 0
MURPHY USA INC COM 626755102 557 6,600 SH   SOLE   0 0 0
MYERS INDUSTRIES INC COM 628464109 791 73,615 SH   SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 665 24,100 SH   SOLE   0 0 0
NATIONAL GENERAL HLDGS COM 636220303 667 40,300 SH   SOLE   0 0 0
NICE LTD - SPON ADR COM 653656108 810 5,641 SH   SOLE   0 0 0
NEW JERSEY RESOURCES CORP COM 646025106 849 25,000 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,376 4,549 SH   SOLE   0 0 0
SERVICENOW INC COM 81762P102 1,305 4,554 SH   SOLE   0 0 0
NUVASIVE INC COM 670704105 826 16,300 SH   SOLE   0 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 701 11,652 SH   SOLE   0 0 0
NOVARTIS AG-SPONSORED ADR COM 66987V109 597 7,243 SH   SOLE   0 0 0
NORTHWESTERN CORP COM 668074305 822 13,740 SH   SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 552 24,815 SH   SOLE   0 0 0
OGE ENERGY CORP COM 670837103 14,318 465,943 SH   SOLE   0 0 0
ORANGE-SPON ADR COM 684060106 493 40,843 SH   SOLE   0 0 0
OSI SYSTEMS INC COM 671044105 675 9,800 SH   SOLE   0 0 0
OTTER TAIL CORP COM 689648103 801 18,015 SH   SOLE   0 0 0
PEPSICO INC COM 713448108 749 6,236 SH   SOLE   0 0 0
PFIZER INC COM 717081103 2,196 67,269 SH   SOLE   0 0 0
PROCTER & GAMBLE CO/THE COM 742718109 283 2,576 SH   SOLE   0 0 0
PRIMEGEN ENERGY CORP COM 74161T106 0 30,000 SH   SOLE   0 0 0
PNM RESOURCES INC COM 69349H107 918 24,165 SH   SOLE   0 0 0
PENNANTPARK INVESTMENT CORP COM 708062104 34 13,005 SH   SOLE   0 0 0
PINNACLE WEST CAPITAL COM 723484101 1,393 18,386 SH   SOLE   0 0 0
PORTLAND GENERAL ELECTRIC CO COM 736508847 748 15,600 SH   SOLE   0 0 0
PRA HEALTH SCIENCES INC COM 69354M108 6,365 76,652 SH   SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 12,066 60,753 SH   SOLE   0 0 0
PATTEN ENERGY SOLUTIONS GROU COM 70343P103 0 100,000 SH   SOLE   0 0 0
RITE AID CORP COM 767754872 654 43,600 SH   SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 474 2,461 SH   SOLE   0 0 0
ROYAL GOLD INC COM 780287108 413 4,714 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,081 6,675 SH   SOLE   0 0 0
REPUBLIC SERVICES INC COM 760759100 9,192 122,465 SH   SOLE   0 0 0
SAP SE-SPONSORED ADR COM 803054204 698 6,315 SH   SOLE   0 0 0
SBA COMMUNICATIONS CORP COM 78410G104 7,234 26,794 SH   SOLE   0 0 0
SHAW COMMUNICATIONS INC-B COM 82028K200 565 34,866 SH   SOLE   0 0 0
SJW GROUP COM 784305104 399 6,900 SH   SOLE   0 0 0
SK TELECOM CO LTD-SPON ADR COM 78440P108 608 37,385 SH   SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 901 25,800 SH   SOLE   0 0 0
SYNOPSYS INC COM 871607107 255 1,978 SH   SOLE   0 0 0
SANOFI-ADR COM 80105N105 478 10,929 SH   SOLE   0 0 0
S&P GLOBAL INC COM 78409V104 16,120 65,783 SH   SOLE   0 0 0
SPARTANNASH CO COM 847215100 690 48,200 SH   SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 471 7,600 SH   SOLE   0 0 0
STERIS PLC COM G8473T100 482 3,443 SH   SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 952 13,690 SH   SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 632 23,300 SH   SOLE   0 0 0
AT&T INC COM 00206R102 592 20,316 SH   SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 961 6,200 SH   SOLE   0 0 0
FIRST FINANCIAL CORP/INDIANA COM 320218100 462 13,710 SH   SOLE   0 0 0
HANOVER INSURANCE GROUP INC/ COM 410867105 426 4,700 SH   SOLE   0 0 0
TELEKOMUNIK INDONESIA-SP ADR COM 715684106 604 31,383 SH   SOLE   0 0 0
T-MOBILE US INC COM 872590104 8,798 104,858 SH   SOLE   0 0 0
THOMSON REUTERS CORP COM 884903709 651 9,589 SH   SOLE   0 0 0
TYSON FOODS INC-CL A COM 902494103 567 9,793 SH   SOLE   0 0 0
TORO CO COM 891092108 325 4,999 SH   SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 7,536 63,534 SH   SOLE   0 0 0
UFP TECHNOLOGIES INC COM 902673102 404 10,600 SH   SOLE   0 0 0
UNIFIRST CORP/MA COM 904708104 895 5,925 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,255 25,083 SH   SOLE   0 0 0
U.S. PHYSICAL THERAPY INC COM 90337L108 587 8,500 SH   SOLE   0 0 0
UNITIL CORP COM 913259107 782 14,938 SH   SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 1,311 9,404 SH   SOLE   0 0 0
VERISIGN INC COM 92343E102 11,311 62,809 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21,059 391,948 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,460 141,208 SH   SOLE   0 0 0
WASTE MANAGEMENT INC COM 94106L109 9,134 98,677 SH   SOLE   0 0 0
WEIS MARKETS INC COM 948849104 842 20,200 SH   SOLE   0 0 0
WALMART INC COM 931142103 23,877 210,150 SH   SOLE   0 0 0
WP CAREY INC COM 92936U109 9,509 163,717 SH   SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 7,677 127,316 SH   SOLE   0 0 0
XYLEM INC COM 98419M100 1,180 18,117 SH   SOLE   0 0 0
ALLEGHANY CORP COM 017175100 380 688 SH   SOLE   0 0 0
YORK WATER CO COM 987184108 561 12,900 SH   SOLE   0 0 0
ZOETIS INC COM 98978V103 13,562 115,236 SH   SOLE   0 0 0