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 7,799 275,480 SH   SOLE   275,480 0 0
ABBOTT LABORATORIES COM 002824100 13,022 281,071 SH   SOLE   281,071 0 0
ACCENTURE PLC-CLASS A COM G1151C101 15,675 167,306 SH   SOLE   167,306 0 0
ACTAVIS PLC COM G0083B108 15,208 51,099 SH   SOLE   51,099 0 0
AMERICAN RAILCAR INDUSTRIES COM 02916P103 244 4,900 SH   SOLE   4,900 0 0
AMPHENOL CORP-CL A COM 032095101 19,419 329,522 SH   SOLE   329,522 0 0
ANSYS, INC. COM 03662Q105 18,546 210,296 SH   SOLE   210,296 0 0
APACHE CORP. COM 037411105 6,196 102,702 SH   SOLE   102,702 0 0
ATMOS ENERGY CORPORATION COM 049560105 263 4,755 SH   SOLE   4,755 0 0
AUTOLIV INC COM 052800109 342 2,900 SH   SOLE   2,900 0 0
AVX CORPORATION COM 002444107 243 17,000 SH   SOLE   17,000 0 0
BANK OF MONTREAL COM 063671101 300 5,000 SH   SOLE   5,000 0 0
BB&T CORP. COM 054937107 12,949 332,115 SH   SOLE   332,115 0 0
BCE INC. COM 05534B760 284 6,700 SH   SOLE   6,700 0 0
BGC PARTNERS INC-CL A COM 05541T101 236 25,000 SH   SOLE   25,000 0 0
BLACKROCK INC. COM 09247X101 12,828 35,064 SH   SOLE   35,064 0 0
CAL-MAINE FOODS, INC. COM 128030202 254 6,500 SH   SOLE   6,500 0 0
CALIFORNIA WATER SERVICE GROUP COM 130788102 265 10,800 SH   SOLE   10,800 0 0
CATERPILLAR INC COM 149123101 246 3,075 SH   SOLE   3,075 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 10,986 38,727 SH   SOLE   38,727 0 0
CHEVRON CORPORATION COM 166764100 302 2,875 SH   SOLE   2,875 0 0
CITIGROUP COM 172967424 7,173 139,224 SH   SOLE   139,224 0 0
COLFAX CORPORATION COM 194014106 10,763 225,490 SH   SOLE   225,490 0 0
COOPER TIRE & RUBBER COM 216831107 201 4,700 SH   SOLE   4,700 0 0
COTT CORPORATION COM 22163N106 155 16,500 SH   SOLE   16,500 0 0
DANAHER CORP. COM 235851102 20,409 240,388 SH   SOLE   240,388 0 0
DOMINION RESOURCES INC/VA COM 25746u109 237 3,350 SH   SOLE   3,350 0 0
DOVER CORP. COM 260003108 10,491 151,785 SH   SOLE   151,785 0 0
EMPIRE DISTRICT ELECTRIC COMPA COM 291641108 251 10,100 SH   SOLE   10,100 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 17,909 156,519 SH   SOLE   156,519 0 0
EXPEDITORS INTL COM 302130109 9,679 200,894 SH   SOLE   200,894 0 0
EXXON MOBIL CORPORATION COM 30231G102 13,593 159,921 SH   SOLE   159,921 0 0
FISERV, INC. COM 337738108 18,181 228,986 SH   SOLE   228,986 0 0
GENERAL ELECTRIC COM 369604103 309 12,439 SH   SOLE   12,439 0 0
GENTEX CORPORATION COM 371901109 15,538 849,061 SH   SOLE   849,061 0 0
GILDAN ACTIVEWEAR INC. COM 375916103 16,174 547,912 SH   SOLE   547,912 0 0
GILEAD SCIENCES COM 375558103 22,185 226,076 SH   SOLE   226,076 0 0
GOLDMAN SACHS GROUP INC. COM 38141G104 11,124 59,180 SH   SOLE   59,180 0 0
GRACO INC. COM 384109104 9,173 127,117 SH   SOLE   127,117 0 0
HALLIBURTON COM 406216101 5,732 130,626 SH   SOLE   130,626 0 0
HARTFORD FINANCIAL SERVICES GR COM 416515104 12,694 303,545 SH   SOLE   303,545 0 0
HELMERICH & PAYNE COM 423452101 7,890 115,909 SH   SOLE   115,909 0 0
HENRY SCHEIN, INC. COM 806407102 16,676 119,440 SH   SOLE   119,440 0 0
HOME DEPOT COM 437076102 13,594 119,658 SH   SOLE   119,658 0 0
IBM COM 459200101 257 1,600 SH   SOLE   1,600 0 0
IHS INC. COM 451734107 10,696 94,023 SH   SOLE   94,023 0 0
ILLINOIS TOOL WORKS COM 452308109 318 3,277 SH   SOLE   3,277 0 0
INGREDION INC. COM 457187102 11,902 152,949 SH   SOLE   152,949 0 0
INTEL CORP. COM 458140100 244 7,800 SH   SOLE   7,800 0 0
JOHNSON & JOHNSON COM 478160104 293 2,913 SH   SOLE   2,913 0 0
KINDER MORGAN INC COM 49456b101 520 12,356 SH   SOLE   12,356 0 0
LILLY (ELI) COM 532457108 351 4,825 SH   SOLE   4,825 0 0
LINCOLN NATIONAL CORP COM 534187109 368 6,400 SH   SOLE   6,400 0 0
MATSON INC COM 57686g105 257 6,100 SH   SOLE   6,100 0 0
MICROSOFT CORP. COM 594918104 221 5,425 SH   SOLE   5,425 0 0
MKS INSTRUMENTS INC COM 55306N104 208 6,150 SH   SOLE   6,150 0 0
MORGAN (JP & COMPANY) COM 46625h100 213 3,518 SH   SOLE   3,518 0 0
NATIONAL HEALTHCARE CORPORATIO COM 635906100 210 3,300 SH   SOLE   3,300 0 0
NEOGEN CORPORATION COM 640491106 10,867 232,547 SH   SOLE   232,547 0 0
NORTHERN TRUST CORP. COM 665859104 258 3,700 SH   SOLE   3,700 0 0
OPEN TEXT CORPORATION COM 683715106 13,578 256,725 SH   SOLE   256,725 0 0
P.H. GLATFELTER CO. COM 377316104 215 7,825 SH   SOLE   7,825 0 0
PEPSICO, INC. COM 713448108 13,409 140,232 SH   SOLE   140,232 0 0
PINNACLE WEST CAPITAL CORPORAT COM 723484101 220 3,450 SH   SOLE   3,450 0 0
PPL CORPORATION COM 69351T106 259 7,700 SH   SOLE   7,700 0 0
PROCTER & GAMBLE COM 742718109 9,205 112,342 SH   SOLE   112,342 0 0
QUALCOMM INC. COM 747525103 8,922 128,670 SH   SOLE   128,670 0 0
R.R. DONNELLEY & SONS COMPANY COM 257867101 214 11,150 SH   SOLE   11,150 0 0
ROSS STORES INC. COM 778296103 12,173 115,539 SH   SOLE   115,539 0 0
SKYWORKS SOLUTIONS INC. COM 83088M102 22,377 227,666 SH   SOLE   227,666 0 0
TELUS CORPORATION COM 87971M103 216 6,500 SH   SOLE   6,500 0 0
TOWERS WATSON & COMPANY COM 891894107 14,265 107,914 SH   SOLE   107,914 0 0
TRANSCANADA CORP COM 89353D107 218 5,095 SH   SOLE   5,095 0 0
VALSPAR CORP. COM 920355104 15,535 184,871 SH   SOLE   184,871 0 0
VECTREN CORPORATION COM 92240G101 245 5,550 SH   SOLE   5,550 0 0
VERIZON COMMUNICATIONS COM 92343v104 243 5,000 SH   SOLE   5,000 0 0
VIAD CORP COM 92552R406 239 8,600 SH   SOLE   8,600 0 0
WALGREENS BOOTS ALLIANCE, INC. COM 931427108 244 2,877 SH   SOLE   2,877 0 0
WELLS FARGO COMPANY COM 949746101 13,916 255,809 SH   SOLE   255,809 0 0
XCEL ENERGY INC COM 98389B100 377 10,837 SH   SOLE   10,837 0 0
NORTHERN EMERGING MARKETS EQUI MUT 665162582 159 14,631 SH   SOLE   14,631 0 0
NORTHERN INTERNATIONAL EQUITY MUT 665130209 297 25,230 SH   SOLE   25,230 0 0
NORTHERN MID CAP INDEX FUND MUT 665130100 254 13,798 SH   SOLE   13,798 0 0