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
AARON'S INC. COM 002535300 10,017 276,637 SH   SOLE   276,637 0 0
ABBOTT LABORATORIES COM 002824100 14,132 287,931 SH   SOLE   287,931 0 0
ACCENTURE PLC-CLASS A COM G1151C101 15,812 163,385 SH   SOLE   163,385 0 0
ALLERGAN, INC. COM G0177J108 16,092 53,030 SH   SOLE   53,030 0 0
AMERICAN RAILCAR INDUSTRIES COM 02916P103 238 4,900 SH   SOLE   4,900 0 0
AMPHENOL CORP-CL A COM 032095101 19,326 333,386 SH   SOLE   333,386 0 0
ANSYS, INC. COM 03662Q105 19,289 211,410 SH   SOLE   211,410 0 0
APACHE CORP. COM 037411105 6,054 105,042 SH   SOLE   105,042 0 0
ATMOS ENERGY CORPORATION COM 049560105 244 4,755 SH   SOLE   4,755 0 0
AUTOLIV INC COM 052800109 339 2,900 SH   SOLE   2,900 0 0
AVX CORPORATION COM 002444107 229 17,000 SH   SOLE   17,000 0 0
BANK OF MONTREAL COM 063671101 296 5,000 SH   SOLE   5,000 0 0
BB&T CORP. COM 054937107 13,696 339,771 SH   SOLE   339,771 0 0
BCE INC. COM 05534B760 285 6,700 SH   SOLE   6,700 0 0
BGC PARTNERS INC-CL A COM 05541T101 219 25,000 SH   SOLE   25,000 0 0
BLACKROCK INC. COM 09247X101 12,329 35,634 SH   SOLE   35,634 0 0
CALIFORNIA WATER SERVICE GROUP COM 130788102 247 10,800 SH   SOLE   10,800 0 0
CATERPILLAR INC COM 149123101 261 3,075 SH   SOLE   3,075 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 12,961 201,641 SH   SOLE   201,641 0 0
CHEVRON CORPORATION COM 166764100 277 2,875 SH   SOLE   2,875 0 0
CITIGROUP COM 172967424 7,430 134,501 SH   SOLE   134,501 0 0
COLFAX CORPORATION COM 194014106 10,605 229,788 SH   SOLE   229,788 0 0
COTT CORPORATION COM 22163N106 161 16,500 SH   SOLE   16,500 0 0
DANAHER CORP. COM 235851102 20,688 241,712 SH   SOLE   241,712 0 0
DOMINION RESOURCES INC/VA COM 25746u109 224 3,350 SH   SOLE   3,350 0 0
DOVER CORP. COM 260003108 10,763 153,360 SH   SOLE   153,360 0 0
EMPIRE DISTRICT ELECTRIC COMPA COM 291641108 220 10,100 SH   SOLE   10,100 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 15,040 157,754 SH   SOLE   157,754 0 0
EXPEDITORS INTL COM 302130109 9,171 198,911 SH   SOLE   198,911 0 0
EXXON MOBIL CORPORATION COM 30231G102 13,455 161,713 SH   SOLE   161,713 0 0
FISERV, INC. COM 337738108 18,985 229,200 SH   SOLE   229,200 0 0
GENERAL ELECTRIC COM 369604103 327 12,314 SH   SOLE   12,314 0 0
GENTEX CORPORATION COM 371901109 14,135 860,833 SH   SOLE   860,833 0 0
GILDAN ACTIVEWEAR INC. COM 375916103 18,026 542,288 SH   SOLE   542,288 0 0
GILEAD SCIENCES COM 375558103 26,439 225,824 SH   SOLE   225,824 0 0
GOLDMAN SACHS GROUP INC. COM 38141G104 13,038 62,445 SH   SOLE   62,445 0 0
GRACO INC. COM 384109104 9,149 128,809 SH   SOLE   128,809 0 0
HALLIBURTON COM 406216101 5,863 136,130 SH   SOLE   136,130 0 0
HARTFORD FINANCIAL SERVICES GR COM 416515104 12,510 300,929 SH   SOLE   300,929 0 0
HELMERICH & PAYNE COM 423452101 8,323 118,194 SH   SOLE   118,194 0 0
HENRY SCHEIN, INC. COM 806407102 17,103 120,339 SH   SOLE   120,339 0 0
HOME DEPOT COM 437076102 13,270 119,413 SH   SOLE   119,413 0 0
IBM COM 459200101 260 1,600 SH   SOLE   1,600 0 0
IHS INC. COM 451734107 12,292 95,561 SH   SOLE   95,561 0 0
ILLINOIS TOOL WORKS COM 452308109 301 3,277 SH   SOLE   3,277 0 0
INGREDION INC. COM 457187102 12,401 155,379 SH   SOLE   155,379 0 0
INTEL CORP. COM 458140100 237 7,800 SH   SOLE   7,800 0 0
ISHARES RUSSELL 2000 INDEX FUN COM 464287655 225 1,800 SH   SOLE   1,800 0 0
JOHNSON & JOHNSON COM 478160104 284 2,914 SH   SOLE   2,914 0 0
KINDER MORGAN INC COM 49456b101 474 12,356 SH   SOLE   12,356 0 0
LILLY (ELI) COM 532457108 403 4,825 SH   SOLE   4,825 0 0
LINCOLN NATIONAL CORP COM 534187109 379 6,400 SH   SOLE   6,400 0 0
MATSON INC COM 57686g105 256 6,100 SH   SOLE   6,100 0 0
MICROSOFT CORP. COM 594918104 240 5,425 SH   SOLE   5,425 0 0
MKS INSTRUMENTS INC COM 55306N104 233 6,150 SH   SOLE   6,150 0 0
MORGAN (JP & COMPANY) COM 46625h100 228 3,368 SH   SOLE   3,368 0 0
NATIONAL HEALTHCARE CORPORATIO COM 635906100 214 3,300 SH   SOLE   3,300 0 0
NEOGEN CORPORATION COM 640491106 11,039 232,697 SH   SOLE   232,697 0 0
NORTHERN TRUST CORP. COM 665859104 283 3,700 SH   SOLE   3,700 0 0
OPEN TEXT CORPORATION COM 683715106 10,381 256,131 SH   SOLE   256,131 0 0
PEPSICO, INC. COM 713448108 13,162 141,006 SH   SOLE   141,006 0 0
PPL CORPORATION COM 69351T106 227 7,700 SH   SOLE   7,700 0 0
PROCTER & GAMBLE COM 742718109 9,036 115,488 SH   SOLE   115,488 0 0
QUALCOMM INC. COM 747525103 7,998 127,697 SH   SOLE   127,697 0 0
R.R. DONNELLEY & SONS COMPANY COM 257867101 194 11,150 SH   SOLE   11,150 0 0
ROSS STORES INC. COM 778296103 11,393 234,379 SH   SOLE   234,379 0 0
SCHWAB US BROAD MARKET ETF COM 808524102 226 4,500 SH   SOLE   4,500 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102 23,003 220,969 SH   SOLE   220,969 0 0
TELUS CORPORATION COM 87971M103 224 6,500 SH   SOLE   6,500 0 0
TOWERS WATSON & COMPANY COM 891894107 13,922 110,668 SH   SOLE   110,668 0 0
TRANSCANADA CORP COM 89353D107 207 5,095 SH   SOLE   5,095 0 0
VALSPAR CORP. COM 920355104 15,380 187,969 SH   SOLE   187,969 0 0
VECTREN CORPORATION COM 92240G101 214 5,550 SH   SOLE   5,550 0 0
VERIZON COMMUNICATIONS COM 92343v104 233 5,000 SH   SOLE   5,000 0 0
VIAD CORP COM 92552R406 233 8,600 SH   SOLE   8,600 0 0
WALGREENS BOOTS ALLIANCE, INC. COM 931427108 243 2,877 SH   SOLE   2,877 0 0
WELLS FARGO COMPANY COM 949746101 14,664 260,748 SH   SOLE   260,748 0 0
XCEL ENERGY INC COM 98389B100 349 10,837 SH   SOLE   10,837 0 0
NORTHERN EMERGING MARKETS EQUI MUT 665162582 160 14,631 SH   SOLE   14,631 0 0
NORTHERN INTERNATIONAL EQUITY MUT 665130209 300 25,230 SH   SOLE   25,230 0 0
NORTHERN MID CAP INDEX FUND MUT 665130100 252 13,798 SH   SOLE   13,798 0 0