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 |
AAON INC | COM | 000360206 | 981 | 16,288 | SH | | SOLE | | 0 | 0 | 0 |
APPLE INC | COM | 037833100 | 15,156 | 130,867 | SH | | SOLE | | 0 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 2,945 | 33,625 | SH | | SOLE | | 0 | 0 | 0 |
ACCENTURE PLC IRELAND | COM | G1151C101 | 8,206 | 36,313 | SH | | SOLE | | 0 | 0 | 0 |
ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | 29,292 | 59,727 | SH | | SOLE | | 0 | 0 | 0 |
AEGON N.V.-NY REG SHR | COM | 007924103 | 90 | 35,242 | SH | | SOLE | | 0 | 0 | 0 |
AGNICO EAGLE MINES LTD | COM | 008474108 | 368 | 4,619 | SH | | SOLE | | 0 | 0 | 0 |
AVANGRID INC | COM | 05351W103 | 912 | 18,078 | SH | | SOLE | | 0 | 0 | 0 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,531 | 14,497 | SH | | SOLE | | 0 | 0 | 0 |
AKAMAI TECHNOLOGIES INC | COM | 00971T101 | 5,301 | 47,955 | SH | | SOLE | | 0 | 0 | 0 |
AMEDISYS INC | COM | 023436108 | 1,757 | 7,433 | SH | | SOLE | | 0 | 0 | 0 |
AMN HEALTHCARE SVCS INC | COM | 001744101 | 444 | 7,600 | SH | | SOLE | | 0 | 0 | 0 |
AMPHASTAR PHARMACEUTICALS INC COM | COM | 03209R103 | 1,181 | 62,992 | SH | | SOLE | | 0 | 0 | 0 |
AMERICAN SOFTWARE INC | COM | 029683109 | 778 | 55,396 | SH | | SOLE | | 0 | 0 | 0 |
AMERICAN TOWER CORP | COM | 03027X100 | 1,497 | 6,195 | SH | | SOLE | | 0 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 37,894 | 12,035 | SH | | SOLE | | 0 | 0 | 0 |
ANTHEM INC | COM | 036752103 | 3,216 | 11,973 | SH | | SOLE | | 0 | 0 | 0 |
ALGONQUIN PWR UTILS CORP | COM | 015857105 | 797 | 54,825 | SH | | SOLE | | 0 | 0 | 0 |
ACTIVISION BLIZZARD INC | COM | 00507V109 | 1,059 | 13,077 | SH | | SOLE | | 0 | 0 | 0 |
AMERICAN WTR WKS CO INC | COM | 030420103 | 1,780 | 12,287 | SH | | SOLE | | 0 | 0 | 0 |
AMER STATES WTR CO | COM | 029899101 | 769 | 10,264 | SH | | SOLE | | 0 | 0 | 0 |
BALCHEM CORP | COM | 057665200 | 1,052 | 10,774 | SH | | SOLE | | 0 | 0 | 0 |
BIOGEN INC | COM | 09062X103 | 1,986 | 7,000 | SH | | SOLE | | 0 | 0 | 0 |
BJS WHSL CLUB HLDGS INC | COM | 05550J101 | 1,185 | 28,516 | SH | | SOLE | | 0 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 2,502 | 41,499 | SH | | SOLE | | 0 | 0 | 0 |
BIOSPECIFICS TECHNOLOGIES CORP COM | COM | 090931106 | 1,124 | 21,279 | SH | | SOLE | | 0 | 0 | 0 |
CASEYS GEN STORES INC | COM | 147528103 | 985 | 5,544 | SH | | SOLE | | 0 | 0 | 0 |
CHUBB LIMITED | COM | H1467J104 | 430 | 3,702 | SH | | SOLE | | 0 | 0 | 0 |
CBOE GLOBAL MARKETS INC | COM | 12503M108 | 15,434 | 175,910 | SH | | SOLE | | 0 | 0 | 0 |
CMC MATERIALS INC | COM | 12571T100 | 295 | 2,063 | SH | | SOLE | | 0 | 0 | 0 |
COGENT COMMUNICATIONS HOLDINGS | COM | 19239V302 | 288 | 4,800 | SH | | SOLE | | 0 | 0 | 0 |
CADENCE DESIGN SYSTEM INC | COM | 127387108 | 7,926 | 74,331 | SH | | SOLE | | 0 | 0 | 0 |
CDW CORP | COM | 12514G108 | 1,490 | 12,469 | SH | | SOLE | | 0 | 0 | 0 |
CERNER CORP | COM | 156782104 | 9,577 | 132,485 | SH | | SOLE | | 0 | 0 | 0 |
CHEMED CORP NEW | COM | 16359R103 | 17,611 | 36,663 | SH | | SOLE | | 0 | 0 | 0 |
CHUNGHWA TELECOM CO LTD | COM | 17133Q502 | 1,301 | 35,909 | SH | | SOLE | | 0 | 0 | 0 |
CHARTER COMMUNICATIONS INC | COM | 16119P108 | 21,176 | 33,917 | SH | | SOLE | | 0 | 0 | 0 |
COLGATE PALMOLIVE CO | COM | 194162103 | 7,639 | 99,009 | SH | | SOLE | | 0 | 0 | 0 |
CLOROX CO DEL | COM | 189054109 | 13,231 | 62,955 | SH | | SOLE | | 0 | 0 | 0 |
PC CONNECTION INC | COM | 69318J100 | 1,560 | 38,005 | SH | | SOLE | | 0 | 0 | 0 |
COOPER COS INC | COM | 216648402 | 1,709 | 5,069 | SH | | SOLE | | 0 | 0 | 0 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 13,240 | 37,294 | SH | | SOLE | | 0 | 0 | 0 |
CHESAPEAKE UTILS CORP | COM | 165303108 | 674 | 8,000 | SH | | SOLE | | 0 | 0 | 0 |
SALESFORCE COM INC | COM | 79466L302 | 3,970 | 15,798 | SH | | SOLE | | 0 | 0 | 0 |
CISCO SYS INC | COM | 17275R102 | 7,144 | 181,378 | SH | | SOLE | | 0 | 0 | 0 |
CSG SYS INTL INC | COM | 126349109 | 639 | 15,600 | SH | | SOLE | | 0 | 0 | 0 |
CINTAS CORP | COM | 172908105 | 1,523 | 4,576 | SH | | SOLE | | 0 | 0 | 0 |
CITRIX SYS INC | COM | 177376100 | 1,000 | 7,263 | SH | | SOLE | | 0 | 0 | 0 |
CVS HEALTH CORP | COM | 126650100 | 616 | 10,550 | SH | | SOLE | | 0 | 0 | 0 |
CALIFORNIA WTR SVC GROUP | COM | 130788102 | 660 | 15,199 | SH | | SOLE | | 0 | 0 | 0 |
COLUMBIA PROPERTY TRUST INC | COM | 198287203 | 113 | 10,375 | SH | | SOLE | | 0 | 0 | 0 |
DOMINION ENERGY INC | COM | 25746U109 | 274 | 3,477 | SH | | SOLE | | 0 | 0 | 0 |
DROPBOX INC | COM | 26210C104 | 1,248 | 64,779 | SH | | SOLE | | 0 | 0 | 0 |
DOLLAR GEN CORP NEW | COM | 256677105 | 25,650 | 122,364 | SH | | SOLE | | 0 | 0 | 0 |
DANAHER CORP | COM | 235851102 | 1,506 | 6,993 | SH | | SOLE | | 0 | 0 | 0 |
DOLBY LABORATORIES INC | COM | 25659T107 | 13,046 | 196,831 | SH | | SOLE | | 0 | 0 | 0 |
AMDOCS LTD | COM | G02602103 | 2,230 | 38,848 | SH | | SOLE | | 0 | 0 | 0 |
DUKE ENERGY CORP | COM | 26441C204 | 2,132 | 24,079 | SH | | SOLE | | 0 | 0 | 0 |
ELECTRONIC ARTS INC | COM | 285512109 | 3,195 | 24,498 | SH | | SOLE | | 0 | 0 | 0 |
EMERGENT BIOSOLUTIONS INC | COM | 29089Q105 | 747 | 7,234 | SH | | SOLE | | 0 | 0 | 0 |
NIC INC | COM | 62914B100 | 1,036 | 52,613 | SH | | SOLE | | 0 | 0 | 0 |
EAGLE PHARMACEUTICALS INC | COM | 269796108 | 1,282 | 30,189 | SH | | SOLE | | 0 | 0 | 0 |
EMPLOYERS HOLDINGS INC | COM | 292218104 | 587 | 19,400 | SH | | SOLE | | 0 | 0 | 0 |
VANECK JPM EM LOCAL CCY BOND | COM | 92189H300 | 794 | 25,740 | SH | | SOLE | | 0 | 0 | 0 |
EQUITY COMWLTH | COM | 294628102 | 863 | 32,394 | SH | | SOLE | | 0 | 0 | 0 |
ERIE INDTY CO | COM | 29530P102 | 1,652 | 7,854 | SH | | SOLE | | 0 | 0 | 0 |
EMPIRE STATE REALTY TRUST-A | COM | 292104106 | 62 | 10,206 | SH | | SOLE | | 0 | 0 | 0 |
EVERBRIDGE INC | COM | 29978A104 | 1,199 | 9,536 | SH | | SOLE | | 0 | 0 | 0 |
EVERGY INC | COM | 30034W106 | 347 | 6,826 | SH | | SOLE | | 0 | 0 | 0 |
EXELIXIS INC | COM | 30161Q104 | 4,056 | 165,876 | SH | | SOLE | | 0 | 0 | 0 |
EXPEDITORS INTL WASH INC | COM | 302130109 | 12,645 | 139,690 | SH | | SOLE | | 0 | 0 | 0 |
FASTENAL CO | COM | 311900104 | 1,518 | 33,656 | SH | | SOLE | | 0 | 0 | 0 |
FACEBOOK INC | COM | 30303M102 | 1,571 | 5,999 | SH | | SOLE | | 0 | 0 | 0 |
FTI CONSULTING INC | COM | 302941109 | 1,656 | 15,627 | SH | | SOLE | | 0 | 0 | 0 |
F5 NETWORKS INC | COM | 315616102 | 19,354 | 157,648 | SH | | SOLE | | 0 | 0 | 0 |
FIDELITY NATIONAL INFO SERV | COM | 31620M106 | 509 | 3,457 | SH | | SOLE | | 0 | 0 | 0 |
FISERV INC | COM | 337738108 | 8,880 | 86,175 | SH | | SOLE | | 0 | 0 | 0 |
FIVE9 INC | COM | 338307101 | 3,500 | 26,987 | SH | | SOLE | | 0 | 0 | 0 |
FLOWERS FOODS INC | COM | 343498101 | 13,951 | 573,391 | SH | | SOLE | | 0 | 0 | 0 |
FIRST INDL RLTY TR INC | COM | 32054K103 | 605 | 15,200 | SH | | SOLE | | 0 | 0 | 0 |
FRESHPET INC | COM | 358039105 | 982 | 8,791 | SH | | SOLE | | 0 | 0 | 0 |
FORTINET INC | COM | 34959E109 | 5,038 | 42,767 | SH | | SOLE | | 0 | 0 | 0 |
FORTIS INC | COM | 349553107 | 681 | 16,663 | SH | | SOLE | | 0 | 0 | 0 |
FRANKLIN HIGH INCOME-ADV | COM | 353538309 | 213 | 118,478 | SH | | SOLE | | 0 | 0 | 0 |
GLDMN SCHS-INTL EQ INSG-INST | COM | 38142V845 | 218 | 17,712 | SH | | SOLE | | 0 | 0 | 0 |
GODADDY INC | COM | 380237107 | 3,875 | 51,002 | SH | | SOLE | | 0 | 0 | 0 |
GENERAL MLS INC | COM | 370334104 | 1,560 | 25,298 | SH | | SOLE | | 0 | 0 | 0 |
GREAT LAKES DREDGE & DOCK CORP COM | COM | 390607109 | 354 | 37,200 | SH | | SOLE | | 0 | 0 | 0 |
GLOBUS MED INC | COM | 379577208 | 530 | 10,700 | SH | | SOLE | | 0 | 0 | 0 |
GENTEX CORP | COM | 371901109 | 271 | 10,531 | SH | | SOLE | | 0 | 0 | 0 |
GROCERY OUTLET HLDG CORP | COM | 39874R101 | 1,554 | 39,521 | SH | | SOLE | | 0 | 0 | 0 |
BARRICK GOLD CORP | COM | 067901108 | 333 | 11,832 | SH | | SOLE | | 0 | 0 | 0 |
ACUSHNET HOLDINGS CORP | COM | 005098108 | 558 | 16,600 | SH | | SOLE | | 0 | 0 | 0 |
ALPHABET INC | COM | 02079K107 | 1,157 | 787 | SH | | SOLE | | 0 | 0 | 0 |
ALPHABET INC | COM | 02079K305 | 12,188 | 8,316 | SH | | SOLE | | 0 | 0 | 0 |
GLOBAL PAYMENTS INC | COM | 37940X102 | 228 | 1,283 | SH | | SOLE | | 0 | 0 | 0 |
GREAT SOUTHN BANCORP INC | COM | 390905107 | 348 | 9,600 | SH | | SOLE | | 0 | 0 | 0 |
GLAXOSMITHKLINE PLC | COM | 37733W105 | 787 | 20,915 | SH | | SOLE | | 0 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 256 | 921 | SH | | SOLE | | 0 | 0 | 0 |
HAWAIIAN ELEC INDUSTRIES | COM | 419870100 | 376 | 11,300 | SH | | SOLE | | 0 | 0 | 0 |
HELEN OF TROY LTD | COM | G4388N106 | 832 | 4,297 | SH | | SOLE | | 0 | 0 | 0 |
HOME ENERGY SAVINGS CORP | COM | 43709G108 | 0 | 100,000 | SH | | SOLE | | 0 | 0 | 0 |
HOULIHAN LOKEY INC | COM | 441593100 | 573 | 9,700 | SH | | SOLE | | 0 | 0 | 0 |
HONDA MOTOR LTD | COM | 438128308 | 1,026 | 43,312 | SH | | SOLE | | 0 | 0 | 0 |
HMS HLDGS CORP | COM | 40425J101 | 1,446 | 60,385 | SH | | SOLE | | 0 | 0 | 0 |
HEALTHCARE RLTY TR | COM | 421946104 | 539 | 17,900 | SH | | SOLE | | 0 | 0 | 0 |
HERITAGE INS HLDGS INC | COM | 42727J102 | 617 | 60,935 | SH | | SOLE | | 0 | 0 | 0 |
HEALTHSTREAM INC | COM | 42222N103 | 1,050 | 52,325 | SH | | SOLE | | 0 | 0 | 0 |
HERSHEY CO | COM | 427866108 | 6,579 | 45,898 | SH | | SOLE | | 0 | 0 | 0 |
HEARTLAND EXPRESS INC | COM | 422347104 | 619 | 33,286 | SH | | SOLE | | 0 | 0 | 0 |
HERTZ GLOBAL HOLDINGS INC | COM | 42806J106 | 11 | 10,000 | SH | | SOLE | | 0 | 0 | 0 |
HAWKINS INC | COM | 420261109 | 475 | 10,300 | SH | | SOLE | | 0 | 0 | 0 |
ICF INTL INC | COM | 44925C103 | 932 | 15,139 | SH | | SOLE | | 0 | 0 | 0 |
IDEXX LABS INC | COM | 45168D104 | 26,018 | 66,185 | SH | | SOLE | | 0 | 0 | 0 |
ILLUMINA INC | COM | 452327109 | 1,347 | 4,357 | SH | | SOLE | | 0 | 0 | 0 |
INGLES MKTS INC | COM | 457030104 | 376 | 9,892 | SH | | SOLE | | 0 | 0 | 0 |
INTERNATIONAL MNY EXPRESS INC COM | COM | 46005L101 | 277 | 19,300 | SH | | SOLE | | 0 | 0 | 0 |
INCYTE CORP | COM | 45337C102 | 5,548 | 61,827 | SH | | SOLE | | 0 | 0 | 0 |
INTUIT | COM | 461202103 | 31,028 | 95,115 | SH | | SOLE | | 0 | 0 | 0 |
INPHI CORP | COM | 45772F107 | 247 | 2,200 | SH | | SOLE | | 0 | 0 | 0 |
IRADIMED CORP | COM | 46266A109 | 295 | 13,800 | SH | | SOLE | | 0 | 0 | 0 |
INTUITIVE SURGICAL INC | COM | 46120E602 | 9,775 | 13,777 | SH | | SOLE | | 0 | 0 | 0 |
ORIX CORP | COM | 686330101 | 1,107 | 17,685 | SH | | SOLE | | 0 | 0 | 0 |
JOHNSON CTLS INTL PLC | COM | G51502105 | 562 | 13,761 | SH | | SOLE | | 0 | 0 | 0 |
HENRY JACK & ASSOC INC | COM | 426281101 | 5,545 | 34,106 | SH | | SOLE | | 0 | 0 | 0 |
JOHNSON OUTDOORS INC | COM | 479167108 | 788 | 9,621 | SH | | SOLE | | 0 | 0 | 0 |
KELLOGG CO | COM | 487836108 | 914 | 14,145 | SH | | SOLE | | 0 | 0 | 0 |
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 1,312 | 13,281 | SH | | SOLE | | 0 | 0 | 0 |
KIMBERLY CLARK CORP | COM | 494368103 | 10,115 | 68,500 | SH | | SOLE | | 0 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 2,627 | 53,204 | SH | | SOLE | | 0 | 0 | 0 |
KROGER CO | COM | 501044101 | 7,483 | 220,686 | SH | | SOLE | | 0 | 0 | 0 |
LANCASTER COLONY CORP | COM | 513847103 | 1,102 | 6,162 | SH | | SOLE | | 0 | 0 | 0 |
L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 3,337 | 19,645 | SH | | SOLE | | 0 | 0 | 0 |
LILLY ELI & CO | COM | 532457108 | 9,214 | 62,246 | SH | | SOLE | | 0 | 0 | 0 |
LOCKHEED MARTIN CORP | COM | 539830109 | 1,065 | 2,780 | SH | | SOLE | | 0 | 0 | 0 |
ALLIANT ENERGY CORP | COM | 018802108 | 1,424 | 27,571 | SH | | SOLE | | 0 | 0 | 0 |
LOGITECH INTL S A | COM | H50430232 | 2,322 | 30,031 | SH | | SOLE | | 0 | 0 | 0 |
GRAND CANYON ED INC | COM | 38526M106 | 868 | 10,857 | SH | | SOLE | | 0 | 0 | 0 |
LIFE STORAGE INC | COM | 53223X107 | 1,489 | 14,143 | SH | | SOLE | | 0 | 0 | 0 |
LANDSTAR SYS INC | COM | 515098101 | 2,133 | 16,998 | SH | | SOLE | | 0 | 0 | 0 |
MASTERCARD INCORPORATED | COM | 57636Q104 | 646 | 1,909 | SH | | SOLE | | 0 | 0 | 0 |
MANTECH INTL CORP | COM | 564563104 | 1,019 | 14,799 | SH | | SOLE | | 0 | 0 | 0 |
MONDELEZ INTERNATIONAL INC-A | COM | 609207105 | 458 | 7,977 | SH | | SOLE | | 0 | 0 | 0 |
MEDTRONIC PLC | COM | G5960L103 | 1,141 | 10,980 | SH | | SOLE | | 0 | 0 | 0 |
MCCORMICK & CO-NON VTG SHRS | COM | 579780206 | 1,242 | 6,397 | SH | | SOLE | | 0 | 0 | 0 |
MARKETAXESS HLDGS INC | COM | 57060D108 | 1,975 | 4,100 | SH | | SOLE | | 0 | 0 | 0 |
MAXIMUS INC | COM | 577933104 | 964 | 14,085 | SH | | SOLE | | 0 | 0 | 0 |
MANNKIND CORP | COM | 56400P706 | 27 | 14,356 | SH | | SOLE | | 0 | 0 | 0 |
MERCURY SYS INC | COM | 589378108 | 3,094 | 39,947 | SH | | SOLE | | 0 | 0 | 0 |
MERCK & CO. INC | COM | 58933Y105 | 15,637 | 188,509 | SH | | SOLE | | 0 | 0 | 0 |
MIDDLESEX WTR CO | COM | 596680108 | 1,036 | 16,663 | SH | | SOLE | | 0 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 29,201 | 138,835 | SH | | SOLE | | 0 | 0 | 0 |
MOTOROLA SOLUTIONS INC | COM | 620076307 | 1,290 | 8,227 | SH | | SOLE | | 0 | 0 | 0 |
MSC INDL DIRECT INC | COM | 553530106 | 272 | 4,300 | SH | | SOLE | | 0 | 0 | 0 |
MURPHY USA INC | COM | 626755102 | 888 | 6,919 | SH | | SOLE | | 0 | 0 | 0 |
NEUBERG BERM EMRG MRKT-I | COM | 641224415 | 270 | 13,560 | SH | | SOLE | | 0 | 0 | 0 |
NEOGEN CORP | COM | 640491106 | 720 | 9,195 | SH | | SOLE | | 0 | 0 | 0 |
NICE LTD | COM | 653656108 | 1,549 | 6,825 | SH | | SOLE | | 0 | 0 | 0 |
NIKE INC | COM | 654106103 | 352 | 2,805 | SH | | SOLE | | 0 | 0 | 0 |
NIKOLA CORP | COM | 654110105 | 738 | 36,040 | SH | | SOLE | | 0 | 0 | 0 |
SERVICENOW INC | COM | 81762P102 | 3,560 | 7,340 | SH | | SOLE | | 0 | 0 | 0 |
NOVO-NORDISK A S | COM | 670100205 | 1,445 | 20,806 | SH | | SOLE | | 0 | 0 | 0 |
NVR INC | COM | 62944T105 | 21,612 | 5,293 | SH | | SOLE | | 0 | 0 | 0 |
NOVARTIS AG | COM | 66987V109 | 847 | 9,742 | SH | | SOLE | | 0 | 0 | 0 |
OASIS PETROLEUM INC | COM | 674215108 | 14 | 50,000 | SH | | SOLE | | 0 | 0 | 0 |
UNIVERSAL DISPLAY CORP | COM | 91347P105 | 1,540 | 8,520 | SH | | SOLE | | 0 | 0 | 0 |
OMNICELL COM | COM | 68213N109 | 426 | 5,700 | SH | | SOLE | | 0 | 0 | 0 |
OOMA INC | COM | 683416101 | 406 | 31,100 | SH | | SOLE | | 0 | 0 | 0 |
ORANGE | COM | 684060106 | 1,157 | 111,469 | SH | | SOLE | | 0 | 0 | 0 |
OSI SYSTEMS INC | COM | 671044105 | 796 | 10,257 | SH | | SOLE | | 0 | 0 | 0 |
OTTER TAIL CORP | COM | 689648103 | 253 | 7,000 | SH | | SOLE | | 0 | 0 | 0 |
PAN AMERN SILVER CORP | COM | 697900108 | 318 | 9,905 | SH | | SOLE | | 0 | 0 | 0 |
PAYCOM SOFTWARE INC | COM | 70432V102 | 12,297 | 39,502 | SH | | SOLE | | 0 | 0 | 0 |
PRESTIGE CONSMR HEALTHCARE INC COM | COM | 74112D101 | 229 | 6,300 | SH | | SOLE | | 0 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 713 | 5,142 | SH | | SOLE | | 0 | 0 | 0 |
PFIZER INC | COM | 717081103 | 2,674 | 72,851 | SH | | SOLE | | 0 | 0 | 0 |
PROCTER & GAMBLE CO/THE | COM | 742718109 | 229 | 1,646 | SH | | SOLE | | 0 | 0 | 0 |
PRIMEGEN ENERGY CORP | COM | 74161T106 | 0 | 30,000 | SH | | SOLE | | 0 | 0 | 0 |
PROGRESSIVE CORP | COM | 743315103 | 2,025 | 21,394 | SH | | SOLE | | 0 | 0 | 0 |
PREMIER INC | COM | 74051N102 | 1,217 | 37,060 | SH | | SOLE | | 0 | 0 | 0 |
PNM RES INC | COM | 69349H107 | 450 | 10,900 | SH | | SOLE | | 0 | 0 | 0 |
PPD INC | COM | 69355F102 | 363 | 9,800 | SH | | SOLE | | 0 | 0 | 0 |
PROGRESS SOFTWARE CORP | COM | 743312100 | 481 | 13,100 | SH | | SOLE | | 0 | 0 | 0 |
PUBLIC STORAGE | COM | 74460D109 | 8,842 | 39,701 | SH | | SOLE | | 0 | 0 | 0 |
PATTEN ENERGY SOLUTIONS GROU | COM | 70343P103 | 0 | 100,000 | SH | | SOLE | | 0 | 0 | 0 |
INVESCO QQQ TR | COM | 46090E103 | 56,270 | 202,527 | SH | | SOLE | | 0 | 0 | 0 |
REGENERON PHARMACEUTICALS | COM | 75886F107 | 336 | 601 | SH | | SOLE | | 0 | 0 | 0 |
REXFORD INDL RLTY INC | COM | 76169C100 | 1,589 | 34,729 | SH | | SOLE | | 0 | 0 | 0 |
REYNOLDS CONSUMER PRODS INC | COM | 76171L106 | 1,197 | 39,085 | SH | | SOLE | | 0 | 0 | 0 |
REPLIGEN CORP | COM | 759916109 | 2,205 | 14,946 | SH | | SOLE | | 0 | 0 | 0 |
ROYAL GOLD INC | COM | 780287108 | 711 | 5,914 | SH | | SOLE | | 0 | 0 | 0 |
ROPER TECHNOLOGIES INC | COM | 776696106 | 2,364 | 5,983 | SH | | SOLE | | 0 | 0 | 0 |
REPUBLIC SVCS INC | COM | 760759100 | 11,092 | 118,821 | SH | | SOLE | | 0 | 0 | 0 |
ROYAL BK CDA | COM | 780087102 | 1,086 | 15,490 | SH | | SOLE | | 0 | 0 | 0 |
SAP SE | COM | 803054204 | 1,386 | 8,894 | SH | | SOLE | | 0 | 0 | 0 |
SBA COMMUNICATIONS CORP | COM | 78410G104 | 351 | 1,101 | SH | | SOLE | | 0 | 0 | 0 |
SHINHAN FINANCIAL GROUP CO LTD SPN ADR | COM | 824596100 | 449 | 19,550 | SH | | SOLE | | 0 | 0 | 0 |
SK TELECOM LTD | COM | 78440P108 | 1,484 | 66,181 | SH | | SOLE | | 0 | 0 | 0 |
SILGAN HOLDINGS INC | COM | 827048109 | 1,048 | 28,515 | SH | | SOLE | | 0 | 0 | 0 |
SIMULATIONS PLUS INC | COM | 829214105 | 2,104 | 27,915 | SH | | SOLE | | 0 | 0 | 0 |
SYNOPSYS INC | COM | 871607107 | 1,780 | 8,319 | SH | | SOLE | | 0 | 0 | 0 |
SANOFI | COM | 80105N105 | 1,265 | 25,205 | SH | | SOLE | | 0 | 0 | 0 |
S&P Global Inc | COM | 78409V104 | 23,301 | 64,616 | SH | | SOLE | | 0 | 0 | 0 |
SIMPSON MANUFACTURING CO INC COM | COM | 829073105 | 762 | 7,847 | SH | | SOLE | | 0 | 0 | 0 |
STERIS PLC | COM | G8473T100 | 800 | 4,540 | SH | | SOLE | | 0 | 0 | 0 |
SOUTHWEST GAS HOLDINGS INC | COM | 844895102 | 473 | 7,500 | SH | | SOLE | | 0 | 0 | 0 |
SYKES ENTERPRISES INC | COM | 871237103 | 325 | 9,500 | SH | | SOLE | | 0 | 0 | 0 |
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADR | COM | 874060205 | 2,147 | 120,322 | SH | | SOLE | | 0 | 0 | 0 |
TELADOC HEALTH INC | COM | 87918A105 | 8,184 | 37,330 | SH | | SOLE | | 0 | 0 | 0 |
TARGET CORP | COM | 87612E106 | 2,987 | 18,974 | SH | | SOLE | | 0 | 0 | 0 |
FIRST FINL CORP IND | COM | 320218100 | 377 | 12,000 | SH | | SOLE | | 0 | 0 | 0 |
HANOVER INS GROUP INC | COM | 410867105 | 941 | 10,096 | SH | | SOLE | | 0 | 0 | 0 |
P T TELEKOMUNIKASI INDONESIA SPN ADR | COM | 715684106 | 578 | 33,278 | SH | | SOLE | | 0 | 0 | 0 |
TOYOTA MOTOR CORP | COM | 892331307 | 433 | 3,271 | SH | | SOLE | | 0 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 217 | 491 | SH | | SOLE | | 0 | 0 | 0 |
T-MOBILE US INC | COM | 872590104 | 4,615 | 40,358 | SH | | SOLE | | 0 | 0 | 0 |
TONIX PHARMACEUTICALS HOLDIN | COM | 890260706 | 17 | 20,000 | SH | | SOLE | | 0 | 0 | 0 |
THOMSON REUTERS CORP. | COM | 884903709 | 1,600 | 20,059 | SH | | SOLE | | 0 | 0 | 0 |
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR | COM | 874039100 | 1,057 | 13,042 | SH | | SOLE | | 0 | 0 | 0 |
TYSON FOODS INC | COM | 902494103 | 466 | 7,839 | SH | | SOLE | | 0 | 0 | 0 |
TAKE-TWO INTERACTIVE SOFTWARE COM | COM | 874054109 | 26,881 | 162,701 | SH | | SOLE | | 0 | 0 | 0 |
TEXAS INSTRS INC | COM | 882508104 | 6,004 | 42,045 | SH | | SOLE | | 0 | 0 | 0 |
TYLER TECHNOLOGIES INC | COM | 902252105 | 422 | 1,211 | SH | | SOLE | | 0 | 0 | 0 |
UFP TECHNOLOGIES INC | COM | 902673102 | 422 | 10,200 | SH | | SOLE | | 0 | 0 | 0 |
UNIFIRST CORP MASS | COM | 904708104 | 1,149 | 6,070 | SH | | SOLE | | 0 | 0 | 0 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 6,776 | 21,733 | SH | | SOLE | | 0 | 0 | 0 |
USANA HEALTH SCIENCES INC | COM | 90328M107 | 258 | 3,500 | SH | | SOLE | | 0 | 0 | 0 |
UNITIL CORP | COM | 913259107 | 556 | 14,398 | SH | | SOLE | | 0 | 0 | 0 |
VIAVI SOLUTIONS INC | COM | 925550105 | 334 | 28,500 | SH | | SOLE | | 0 | 0 | 0 |
VIRTU FINL INC | COM | 928254101 | 377 | 16,400 | SH | | SOLE | | 0 | 0 | 0 |
VERISK ANALYTICS INC | COM | 92345Y106 | 1,728 | 9,327 | SH | | SOLE | | 0 | 0 | 0 |
VERISIGN INC | COM | 92343E102 | 12,917 | 63,055 | SH | | SOLE | | 0 | 0 | 0 |
VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 562 | 2,066 | SH | | SOLE | | 0 | 0 | 0 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 18,775 | 315,600 | SH | | SOLE | | 0 | 0 | 0 |
WESTAMERICA BANCORPORATION | COM | 957090103 | 332 | 6,100 | SH | | SOLE | | 0 | 0 | 0 |
WD-40 CO | COM | 929236107 | 416 | 2,200 | SH | | SOLE | | 0 | 0 | 0 |
WERNER ENTERPRISES INC | COM | 950755108 | 1,654 | 39,384 | SH | | SOLE | | 0 | 0 | 0 |
WASTE MGMT INC DEL | COM | 94106L109 | 12,384 | 109,432 | SH | | SOLE | | 0 | 0 | 0 |
WEIS MKTS INC | COM | 948849104 | 312 | 6,500 | SH | | SOLE | | 0 | 0 | 0 |
WALMART INC | COM | 931142103 | 33,261 | 237,730 | SH | | SOLE | | 0 | 0 | 0 |
WATERSTONE FINL INC MD | COM | 94188P101 | 410 | 26,500 | SH | | SOLE | | 0 | 0 | 0 |
ESSENTIAL UTILITIES INC | COM | 29670G102 | 230 | 5,722 | SH | | SOLE | | 0 | 0 | 0 |
XCEL ENERGY INC | COM | 98389B100 | 2,506 | 36,310 | SH | | SOLE | | 0 | 0 | 0 |
XILINX INC | COM | 983919101 | 1,501 | 14,398 | SH | | SOLE | | 0 | 0 | 0 |
ALLEGHANY CORP DEL | COM | 017175100 | 439 | 843 | SH | | SOLE | | 0 | 0 | 0 |
YORK WTR CO | COM | 987184108 | 528 | 12,500 | SH | | SOLE | | 0 | 0 | 0 |
ZEBRA TECHNOLOGIES CORPORATION | COM | 989207105 | 1,459 | 5,779 | SH | | SOLE | | 0 | 0 | 0 |
ZOETIS INC | COM | 98978V103 | 20,112 | 121,616 | SH | | SOLE | | 0 | 0 | 0 |