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 OM 001055102 325,902 5,061,371 SH   DFND 1 2,795,566 0 2,265,805
ALPHABET INC AP STK CL A 02079K305 114 41 SH   DFND 1 0 0 41
BIOGEN INC OM 09062X103 53 250 SH   DFND 1 0 0 250
CARNIVAL CORP NIT 99/99/9999 143658300 12,682 627,203 SH   DFND 1 0 0 627,203
CVS HEALTH CORP OM 126650100 55 540 SH   DFND 1 0 0 540
FACEBOOK INC L A 30303M102 477,001 2,145,156 SH   DFND 1 1,186,521 0 958,635
GENERAL MTRS CO OM 37045V100 39 900 SH   DFND 1 0 0 900
GENTEX CORP OM 371901109 212,486 7,284,357 SH   DFND 1 4,023,835 0 3,260,522
GOLDMAN SACHS GROUP INC OM 38141G104 166 500 SH   DFND 1 0 0 500
INTEL CORP OM 458140100 199,326 4,021,904 SH   DFND 1 1,984,236 0 2,037,668
OWENS CORNING NEW OM 690742101 146 1,600 SH   DFND 1 0 0 1,600
UNION PAC CORP OM 907818108 343,191 1,256,146 SH   DFND 1 693,733 0 562,413
UNITEDHEALTH GROUP INC OM 91324P102 365,695 717,094 SH   DFND 1 392,768 0 324,326
PACKAGING CORP AMER OM 695156109 344,578 2,207,276 SH   DFND 1 1,206,897 0 1,000,379
TENNECO INC L A VTG COM STK 880349105 220 12,000 SH   DFND 1 0 0 12,000
AMERICAN EXPRESS CO OM 025816109 221,161 1,182,694 SH   DFND 1 650,006 0 532,688
TRACTOR SUPPLY CO OM 892356106 226,829 971,987 SH   DFND 1 541,663 0 430,324
LOWES COS INC OM 548661107 411,406 2,034,755 SH   DFND 1 1,127,578 0 907,177
PARKER-HANNIFIN CORP OM 701094104 370,069 1,304,161 SH   DFND 1 721,083 0 583,078
PROGRESSIVE CORP OM 743315103 278,688 2,444,841 SH   DFND 1 1,356,726 0 1,088,115
CENTENE CORP DEL OM 15135B101 179 2,120 SH   DFND 1 0 0 2,120
BORGWARNER INC OM 099724106 59 1,507 SH   DFND 1 0 0 1,507
TERADYNE INC OM 880770102 97,488 824,571 SH   DFND 1 456,641 0 367,930
VISA INC OM CL A 92826C839 167 750 SH   DFND 1 0 0 750
MODERNA INC OM 60770K107 170 990 SH   DFND 1 0 0 990
LENNAR CORP L A 526057104 199,864 2,462,247 SH   DFND 1 1,369,488 0 1,092,759
SONY CORP PONSORED ADR 835699307 113 1,100 SH   DFND 1 0 0 1,100
EBAY INC. OM 278642103 396,604 6,926,387 SH   DFND 1 3,832,016 0 3,094,371
SERVICE CORP INTL OM 817565104 107,483 1,632,957 SH   DFND 1 907,312 0 725,645
JINKOSOLAR HLDG CO LTD PONSORED ADR 47759T100 155 3,200 SH   DFND 1 0 0 3,200
LAM RESEARCH CORP OM 512807108 360,561 670,671 SH   DFND 1 371,319 0 299,352
ALIBABA GROUP HLDG LTD PONSORED ADS 01609W102 143,738 1,321,139 SH   DFND 1 805,748 0 515,391
KLA CORP OM NEW 482480100 294,856 805,498 SH   DFND 1 443,868 0 361,630