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
3M CO COM 88579Y101 3,495 24,653 SH   SOLE   24,653 0 0
SMITH A O COM 831865209 4,813 73,835 SH   SOLE   73,835 0 0
ABBOTT LABS COM 002824100 1,338 33,269 SH   SOLE   33,269 0 0
ABBVIE INC COM 00287Y109 1,566 28,773 SH   SOLE   28,773 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51,688 526,034 SH   SOLE   526,034 0 0
ACE LTD SHS H0023R105 55,755 539,213 SH   SOLE   539,213 0 0
AETNA INC NEW COM 00817Y108 725 6,625 SH   SOLE   6,625 0 0
AFLAC INC COM 001055102 53,865 926,623 SH   SOLE   926,623 0 0
AGL RES INC COM 001204106 312 5,110 SH   SOLE   5,110 0 0
AGREE REALTY CORP COM 008492100 1,003 33,600 SH   SOLE   33,600 0 0
AGRIUM INC COM 008916108 5,582 62,370 SH   SOLE   62,370 0 0
AIR PRODS & CHEMS INC COM 009158106 505 3,961 SH   SOLE   3,961 0 0
ALLSTATE CORP COM 020002101 2,471 42,430 SH   SOLE   42,430 0 0
ALTRIA GROUP INC COM 02209S103 11,980 220,228 SH   SOLE   220,228 0 0
AMERICAN ELEC PWR INC COM 025537101 216 3,803 SH   SOLE   3,803 0 0
AMERICAN EXPRESS CO COM 025816109 53,592 722,944 SH   SOLE   722,944 0 0
AMGEN INC COM 031162100 995 7,192 SH   SOLE   7,192 0 0
APACHE CORP COM 037411105 220 5,616 SH   SOLE   5,616 0 0
APPLE INC COM 037833100 16,053 145,537 SH   SOLE   145,537 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820c105 1,660 43,510 SH   SOLE   43,510 0 0
ARES CAP CORP COM 04010L103 440 30,385 SH   SOLE   30,385 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 425 13,360 SH   SOLE   13,360 0 0
AT&T INC COM 00206R102 55,046 1,689,561 SH   SOLE   1,689,561 0 0
ATRION CORP COM 049904105 2,495 6,655 SH   SOLE   6,655 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 647 8,046 SH   SOLE   8,046 0 0
BANCFIRST CORP COM 05945F103 1,831 29,021 SH   SOLE   29,021 0 0
BANK NEW YORK MELLON CORP COM 064058100 377 9,634 SH   SOLE   9,634 0 0
BANK AMER CORP COM 060505104 179 11,463 SH   SOLE   11,463 0 0
BAXALTA INC COM 07177M103 393 12,480 SH   SOLE   12,480 0 0
BAXTER INTL INC COM 071813109 410 12,481 SH   SOLE   12,481 0 0
BB&T CORP COM 054937107 436 12,249 SH   SOLE   12,249 0 0
BCE INC COM NEW 05534B760 5,343 130,449 SH   SOLE   130,449 0 0
BECTON DICKINSON & CO COM 075887109 958 7,220 SH   SOLE   7,220 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,952 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,712 13,128 SH   SOLE   13,128 0 0
BLACKROCK INC COM 09247X101 58,697 197,320 SH   SOLE   197,320 0 0
BOEING CO COM 097023105 3,058 23,353 SH   SOLE   23,353 0 0
BP PLC SPONSORED ADR 055622104 647 21,170 SH   SOLE   21,170 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,458 24,633 SH   SOLE   24,633 0 0
BRISTOW GROUP INC COM 110394103 848 32,403 SH   SOLE   32,403 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,529 190,226 SH   SOLE   190,226 0 0
BROWN & BROWN INC COM 115236101 7,717 249,185 SH   SOLE   249,185 0 0
BRYN MAWR BK CORP COM 117665109 2,107 67,818 SH   SOLE   67,818 0 0
BUCKLE INC COM 118440106 7,112 192,374 SH   SOLE   192,374 0 0
CAPITAL ONE FINL CORP COM 14040H105 579 7,988 SH   SOLE   7,988 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 4,237 428,370 SH   SOLE   428,370 0 0
CEB INC COM 125134106 1,989 29,099 SH   SOLE   29,099 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 267 5,071 SH   SOLE   5,071 0 0
SCHWAB CHARLES CORP NEW COM 808513105 537 18,807 SH   SOLE   18,807 0 0
CHEVRON CORP NEW COM 166764100 50,600 641,483 SH   SOLE   641,483 0 0
CHOICE HOTELS INTL INC COM 169905106 743 15,600 SH   SOLE   15,600 0 0
CHUBB CORP COM 171232101 261 2,132 SH   SOLE   2,132 0 0
CIGNA CORPORATION COM 125509109 833 6,166 SH   SOLE   6,166 0 0
CLOROX CO DEL COM 189054109 220 1,909 SH   SOLE   1,909 0 0
COACH INC COM 189754104 215 7,416 SH   SOLE   7,416 0 0
COCA COLA CO COM 191216100 30,089 749,979 SH   SOLE   749,979 0 0
COLGATE PALMOLIVE CO COM 194162103 2,329 36,706 SH   SOLE   36,706 0 0
COMMERCE BANCSHARES INC COM 200525103 507 11,130 SH   SOLE   11,130 0 0
COMMUNICATIONS SYS INC COM 203900105 514 61,577 SH   SOLE   61,577 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,972 25,163 SH   SOLE   25,163 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 395 19,188 SH   SOLE   19,188 0 0
CONNECTICUT WTR SVC INC COM 207797101 907 24,840 SH   SOLE   24,840 0 0
CONOCOPHILLIPS COM 20825C104 5,382 112,228 SH   SOLE   112,228 0 0
CORESITE RLTY CORP COM 21870Q105 1,856 36,090 SH   SOLE   36,090 0 0
COSTCO WHSL CORP NEW COM 22160K105 807 5,580 SH   SOLE   5,580 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 1,810 12,290 SH   SOLE   12,290 0 0
CULLEN FROST BANKERS INC COM 229899109 312 4,900 SH   SOLE   4,900 0 0
CYTEC INDS INC COM 232820100 2,000 27,084 SH   SOLE   27,084 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 881 8,390 SH   SOLE   8,390 0 0
DARDEN RESTAURANTS INC COM 237194105 700 10,212 SH   SOLE   10,212 0 0
DEERE & CO COM 244199105 711 9,607 SH   SOLE   9,607 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 306 2,842 SH   SOLE   2,842 0 0
DIGITAL RLTY TR INC COM 253868103 778 11,910 SH   SOLE   11,910 0 0
DOLLAR TREE INC COM 256746108 449 6,732 SH   SOLE   6,732 0 0
DOMINION RES INC VA NEW COM 25746U109 208 2,954 SH   SOLE   2,954 0 0
DONNELLEY R R & SONS CO COM 257867101 3,328 228,541 SH   SOLE   228,541 0 0
DOVER CORP COM 260003108 327 5,720 SH   SOLE   5,720 0 0
DOW CHEM CO COM 260543103 338 7,982 SH   SOLE   7,982 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 788 16,340 SH   SOLE   16,340 0 0
DUKE ENERGY CORP NEW COM NEW 26441c204 506 7,040 SH   SOLE   7,040 0 0
ECOLAB INC COM 278865100 604 5,505 SH   SOLE   5,505 0 0
LILLY ELI & CO COM 532457108 1,942 23,201 SH   SOLE   23,201 0 0
EMERSON ELEC CO COM 291011104 5,189 117,475 SH   SOLE   117,475 0 0
ENSCO PLC SHS CLASS A G3157S106 602 42,750 SH   SOLE   42,750 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 978 39,272 SH   SOLE   39,272 0 0
EOG RES INC COM 26875p101 29,859 410,156 SH   SOLE   410,156 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,985 116,055 SH   SOLE   116,055 0 0
EQUIFAX INC COM 294429105 3,210 33,031 SH   SOLE   33,031 0 0
EXPEDITORS INTL WASH INC COM 302130109 5,969 126,867 SH   SOLE   126,867 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 225 2,778 SH   SOLE   2,778 0 0
EXXON MOBIL CORP COM 30231G102 50,393 677,776 SH   SOLE   677,776 0 0
FEDERATED INVS INC PA CL B 314211103 1,027 35,522 SH   SOLE   35,522 0 0
FEMALE HEALTH CO COM 314462102 54 34,460 SH   SOLE   34,460 0 0
FIFTH THIRD BANCORP COM 316773100 217 11,463 SH   SOLE   11,463 0 0
FIRST LONG IS CORP COM 320734106 2,009 74,320 SH   SOLE   74,320 0 0
G & K SVCS INC CL A 361268105 1,691 25,380 SH   SOLE   25,380 0 0
GALLAGHER ARTHUR J & CO COM 363576109 454 11,000 SH   SOLE   11,000 0 0
GENERAL DYNAMICS CORP COM 369550108 635 4,600 SH   SOLE   4,600 0 0
GENERAL ELECTRIC CO COM 369604103 4,854 192,462 SH   SOLE   192,462 0 0
GENERAL MLS INC COM 370334104 5,437 96,873 SH   SOLE   96,873 0 0
GENTEX CORP COM 371901109 65,793 4,244,682 SH   SOLE   4,244,682 0 0
GENUINE PARTS CO COM 372460105 54,833 661,520 SH   SOLE   661,520 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13,606 353,866 SH   SOLE   353,866 0 0
GOOGLE INC CL A 38259P508 303 475 SH   SOLE   475 0 0
GOOGLE INC CL C 38259P706 211 346 SH   SOLE   346 0 0
GREENHILL & CO INC COM 395259104 4,720 165,800 SH   SOLE   165,800 0 0
FULLER H B CO COM 359694106 1,203 35,450 SH   SOLE   35,450 0 0
HALLIBURTON CO COM 406216101 227 6,420 SH   SOLE   6,420 0 0
HCP INC COM 40414L109 8,196 220,019 SH   SOLE   220,019 0 0
HELMERICH & PAYNE INC COM 423452101 21,964 464,756 SH   SOLE   464,756 0 0
HILLENBRAND INC COM 431571108 1,625 62,460 SH   SOLE   62,460 0 0
HOLLYFRONTIER CORP COM 436106108 8,365 171,265 SH   SOLE   171,265 0 0
HOME DEPOT INC COM 437076102 7,567 65,524 SH   SOLE   65,524 0 0
HONEYWELL INTL INC COM 438516106 46,894 495,242 SH   SOLE   495,242 0 0
ILLINOIS TOOL WKS INC COM 452308109 241 2,924 SH   SOLE   2,924 0 0
INFOSYS LTD SPONSORED ADR 456788108 321 16,800 SH   SOLE   16,800 0 0
INTEL CORP COM 458140100 1,152 38,217 SH   SOLE   38,217 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,322 22,917 SH   SOLE   22,917 0 0
INTERSIL CORP CL A 46069S109 7,962 680,549 SH   SOLE   680,549 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 233 2,260 SH   SOLE   2,260 0 0
WILEY JOHN & SONS INC CL A 968223206 1,937 38,710 SH   SOLE   38,710 0 0
JOHNSON & JOHNSON COM 478160104 66,265 709,860 SH   SOLE   709,860 0 0
JOHNSON CTLS INC COM 478366107 500 12,094 SH   SOLE   12,094 0 0
JPMORGAN CHASE & CO COM 46625H100 1,523 24,979 SH   SOLE   24,979 0 0
KIMBERLY CLARK CORP COM 494368103 2,080 19,076 SH   SOLE   19,076 0 0
KINDER MORGAN INC DEL COM 49456B101 41,421 1,496,433 SH   SOLE   1,496,433 0 0
KRAFT HEINZ CO COM 500754106 5,555 78,709 SH   SOLE   78,709 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 6,765 64,721 SH   SOLE   64,721 0 0
LACLEDE GROUP INC COM 505597104 1,085 19,890 SH   SOLE   19,890 0 0
LANDAUER INC COM 51476K103 1,444 39,044 SH   SOLE   39,044 0 0
LANDSTAR SYS INC COM 515098101 1,877 29,566 SH   SOLE   29,566 0 0
LAZARD LTD SHS A G54050102 8,418 194,415 SH   SOLE   194,415 0 0
LINEAR TECHNOLOGY CORP COM 535678106 1,073 26,585 SH   SOLE   26,585 0 0
LITTELFUSE INC COM 537008104 2,106 23,110 SH   SOLE   23,110 0 0
LOCKHEED MARTIN CORP COM 539830109 713 3,438 SH   SOLE   3,438 0 0
LOWES COS INC COM 548661107 632 9,167 SH   SOLE   9,167 0 0
M & T BK CORP COM 55261F104 54,788 449,262 SH   SOLE   449,262 0 0
M D C HLDGS INC COM 552676108 1,117 42,660 SH   SOLE   42,660 0 0
MANNING & NAPIER INC CL A 56382Q102 945 128,410 SH   SOLE   128,410 0 0
MATTEL INC COM 577081102 4,763 226,153 SH   SOLE   226,153 0 0
MCDONALDS CORP COM 580135101 66,331 673,210 SH   SOLE   673,210 0 0
MEDTRONIC PLC SHS G5960L103 253 3,779 SH   SOLE   3,779 0 0
MENS WEARHOUSE INC COM 587118100 6,490 152,630 SH   SOLE   152,630 0 0
MERCHANTS BANCSHARES COM 588448100 1,696 57,675 SH   SOLE   57,675 0 0
MERCK & CO INC NEW COM 58933Y105 56,854 1,151,124 SH   SOLE   1,151,124 0 0
MERCURY GENL CORP NEW COM 589400100 8,802 174,255 SH   SOLE   174,255 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,632 95,450 SH   SOLE   95,450 0 0
MESA LABS INC COM 59064R109 2,677 24,033 SH   SOLE   24,033 0 0
MFA FINL INC COM 55272x102 780 114,515 SH   SOLE   114,515 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 695 16,130 SH   SOLE   16,130 0 0
MICROSOFT CORP COM 594918104 74,705 1,687,871 SH   SOLE   1,687,871 0 0
MOCON INC COM 607494101 552 40,892 SH   SOLE   40,892 0 0
MONDELEZ INTL INC CL A 609207105 344 8,224 SH   SOLE   8,224 0 0
MONRO MUFFLER BRAKE INC COM 610236101 1,870 27,690 SH   SOLE   27,690 0 0
MOODYS CORP COM 615369105 1,230 12,530 SH   SOLE   12,530 0 0
MTS SYS CORP COM 553777103 1,678 27,920 SH   SOLE   27,920 0 0
NATIONAL INSTRS CORP COM 636518102 1,448 52,090 SH   SOLE   52,090 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 773 59,005 SH   SOLE   59,005 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 6,618 366,440 SH   SOLE   366,440 0 0
NEXTERA ENERGY INC COM 65339F101 800 8,202 SH   SOLE   8,202 0 0
NIKE INC CL B 654106103 1,777 14,448 SH   SOLE   14,448 0 0
NORFOLK SOUTHERN CORP COM 655844108 52,566 688,043 SH   SOLE   688,043 0 0
NORTHERN TR CORP COM 665859104 450 6,600 SH   SOLE   6,600 0 0
NORTHROP GRUMMAN CORP COM 666807102 964 5,808 SH   SOLE   5,808 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 976 23,650 SH   SOLE   23,650 0 0
OMNICOM GROUP INC COM 681919106 63,293 960,447 SH   SOLE   960,447 0 0
ONEOK INC NEW COM 682680103 654 20,320 SH   SOLE   20,320 0 0
ORACLE CORP COM 68389X105 252 6,976 SH   SOLE   6,976 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 1,824 69,903 SH   SOLE   69,903 0 0
PARKERVISION INC COM 701354102 6 30,000 SH   SOLE   30,000 0 0
PARTNERRE LTD COM G6852T105 403 2,905 SH   SOLE   2,905 0 0
PAYCHEX INC COM 704326107 26,021 546,307 SH   SOLE   546,307 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 10,800 686,577 SH   SOLE   686,577 0 0
PEPSICO INC COM 713448108 1,711 18,146 SH   SOLE   18,146 0 0
PERKINELMER INC COM 714046109 1,732 37,680 SH   SOLE   37,680 0 0
PERRIGO CO PLC SHS g97822103 4,999 31,785 SH   SOLE   31,785 0 0
PFIZER INC COM 717081103 4,278 136,197 SH   SOLE   136,197 0 0
PHILIP MORRIS INTL INC COM 718172109 13,536 170,626 SH   SOLE   170,626 0 0
PHILLIPS 66 COM 718546104 477 6,204 SH   SOLE   6,204 0 0
PLANTRONICS INC NEW COM 727493108 968 19,035 SH   SOLE   19,035 0 0
PLUM CREEK TIMBER CO INC COM 729251108 924 23,377 SH   SOLE   23,377 0 0
POWER INTEGRATIONS INC COM 739276103 372 8,830 SH   SOLE   8,830 0 0
PPL CORP COM 69351T106 985 29,950 SH   SOLE   29,950 0 0
PRAXAIR INC COM 74005p104 368 3,610 SH   SOLE   3,610 0 0
PRECISION CASTPARTS CORP COM 740189105 206 896 SH   SOLE   896 0 0
PROCTER & GAMBLE CO COM 742718109 53,557 744,466 SH   SOLE   744,466 0 0
PSYCHEMEDICS CORP COM NEW 744375205 1,754 174,561 SH   SOLE   174,561 0 0
QUEST DIAGNOSTICS INC COM 74834L100 45,453 739,436 SH   SOLE   739,436 0 0
RENT A CTR INC NEW COM 76009N100 1,659 68,400 SH   SOLE   68,400 0 0
REYNOLDS AMERICAN INC COM 761713106 3,894 87,951 SH   SOLE   87,951 0 0
ROPER TECHNOLOGIES INC COM 776696106 270 1,725 SH   SOLE   1,725 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 429 7,758 SH   SOLE   7,758 0 0
RPM INTL INC COM 749685103 753 17,969 SH   SOLE   17,969 0 0
SAP SE SPON ADR 803054204 7,302 112,709 SH   SOLE   112,709 0 0
SCHLUMBERGER LTD COM 806857108 1,302 18,875 SH   SOLE   18,875 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 669 13,607 SH   SOLE   13,607 0 0
SELECT MED HLDGS CORP COM 81619Q105 247 22,850 SH   SOLE   22,850 0 0
SIMULATIONS PLUS INC COM 829214105 1,704 180,464 SH   SOLE   180,464 0 0
SM ENERGY CO COM 78454L100 881 27,500 SH   SOLE   27,500 0 0
SOUTH JERSEY INDS INC COM 838518108 1,064 42,120 SH   SOLE   42,120 0 0
SOUTH ST CORP COM 840441109 1,391 18,090 SH   SOLE   18,090 0 0
SOUTHERN CO COM 842587107 12,027 269,054 SH   SOLE   269,054 0 0
STAPLES INC COM 855030102 9,731 829,582 SH   SOLE   829,582 0 0
STARBUCKS CORP COM 855244109 455 8,000 SH   SOLE   8,000 0 0
STERLING BANCORP DEL COM 85917A100 10,772 724,415 SH   SOLE   724,415 0 0
STRYKER CORP COM 863667101 60,351 641,352 SH   SOLE   641,352 0 0
SUN CMNTYS INC COM 866674104 322 4,750 SH   SOLE   4,750 0 0
SUNTRUST BKS INC COM 867914103 312 8,170 SH   SOLE   8,170 0 0
SYSCO CORP COM 871829107 231 5,920 SH   SOLE   5,920 0 0
PRICE T ROWE GROUP INC COM 74144T108 48,586 699,081 SH   SOLE   699,081 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,062 32,200 SH   SOLE   32,200 0 0
TARGET CORP COM 87612E106 1,509 19,189 SH   SOLE   19,189 0 0
TESSCO TECHNOLOGIES INC COM 872386107 759 36,028 SH   SOLE   36,028 0 0
TEXAS INSTRS INC COM 882508104 69,277 1,398,978 SH   SOLE   1,398,978 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 401 3,276 SH   SOLE   3,276 0 0
TIME WARNER INC COM NEW 887317303 223 3,248 SH   SOLE   3,248 0 0
TOTAL S A SPONSORED ADR 89151E109 4,482 100,254 SH   SOLE   100,254 0 0
TOTAL SYS SVCS INC COM 891906109 561 12,348 SH   SOLE   12,348 0 0
TRICO BANCSHARES COM 896095106 1,009 41,079 SH   SOLE   41,079 0 0
TRUSTMARK CORP COM 898402102 328 14,172 SH   SOLE   14,172 0 0
TUPPERWARE BRANDS CORP COM 899896104 48,021 970,313 SH   SOLE   970,313 0 0
TWO HBRS INVT CORP COM 90187B101 800 90,690 SH   SOLE   90,690 0 0
UNITED PARCEL SERVICE INC CL B 911312106 59,101 598,850 SH   SOLE   598,850 0 0
UNITED TECHNOLOGIES CORP COM 913017109 45,794 514,597 SH   SOLE   514,597 0 0
UNIVERSAL CORP VA COM 913456109 1,072 21,635 SH   SOLE   21,635 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,526 33,984 SH   SOLE   33,984 0 0
UTAH MED PRODS INC COM 917488108 649 12,046 SH   SOLE   12,046 0 0
VALLEY NATL BANCORP COM 919794107 962 97,750 SH   SOLE   97,750 0 0
VALMONT INDS INC COM 920253101 1,255 13,230 SH   SOLE   13,230 0 0
VALSPAR CORP COM 920355104 6,410 89,180 SH   SOLE   89,180 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,357 215,064 SH   SOLE   215,064 0 0
VISA INC COM CL A 92826C839 6,903 99,091 SH   SOLE   99,091 0 0
GRAINGER W W INC COM 384802104 44,559 207,241 SH   SOLE   207,241 0 0
WAL-MART STORES INC COM 931142103 48,342 745,566 SH   SOLE   745,566 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 473 5,690 SH   SOLE   5,690 0 0
DISNEY WALT CO COM DISNEY 254687106 554 5,421 SH   SOLE   5,421 0 0
WATSCO INC COM 942622200 7,938 66,995 SH   SOLE   66,995 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 145 17,102 SH   SOLE   17,102 0 0
WELLS FARGO & CO NEW COM 949746101 1,304 25,388 SH   SOLE   25,388 0 0
WHIRLPOOL CORP COM 963320106 427 2,901 SH   SOLE   2,901 0 0
WILLIAMS COS INC DEL COM 969457100 54,660 1,483,303 SH   SOLE   1,483,303 0 0
WILLIS GROUP HOLDINGS PUBLIC SHS G96666105 51,703 1,261,977 SH   SOLE   1,261,977 0 0
WOLVERINE WORLD WIDE INC COM 978097103 892 41,200 SH   SOLE   41,200 0 0
WOODWARD INC COM 980745103 1,864 45,790 SH   SOLE   45,790 0 0
WORLD FUEL SVCS CORP COM 981475106 1,636 45,700 SH   SOLE   45,700 0 0
XCEL ENERGY INC COM 98389B100 282 7,968 SH   SOLE   7,968 0 0
YUM BRANDS INC COM 988498101 317 3,967 SH   SOLE   3,967 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 361 11,750 SH   SOLE   11,750 0 0
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 356 305 SH   SOLE   305 0 0