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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM 88579Y101   43,849 229,182 SH   SOLE   229,182 0 0
A O SMITH COM 831865209   15,348 300,000 SH   SOLE   300,000 0 0
ABB LTD ADR (SZ) COM 000375204   1,673 71,510 SH   SOLE   71,510 0 0
ABBOTT LABORATORIES COM 002824100   275 6,190 SH   SOLE   6,190 0 0
ALLEGHANY CORP COM 017175100   345 561 SH   SOLE   561 0 0
ALLEGHENY TECH COM 01741R102   23,666 1,317,720 SH   SOLE   1,317,720 0 0
ALPHABET INC CLASS A COM 02079K305   405 478 SH   SOLE   478 0 0
ALPHABET INC CLASS C COM 02079K107   37,408 45,094 SH   SOLE   45,094 0 0
AMBARELLA (CI) COM G037AX101   246 4,500 SH   SOLE   4,500 0 0
AMERICAN EXPRESS COM 025816109   20,161 254,850 SH   SOLE   254,850 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103   198 10,000 SH   SOLE   10,000 0 0
APPLE INC COM 037833100   37,127 258,434 SH   SOLE   258,434 0 0
AT&T COM 00206R102   23,220 558,853 SH   SOLE   558,853 0 0
AUTOMATIC DATA PROCESSING COM 053015103   31,154 304,268 SH   SOLE   304,268 0 0
AVERY DENNISON COM 053611109   31,139 386,336 SH   SOLE   386,336 0 0
BANK OF NOVA SCOTIA ADR (CA) COM 064149107   1,376 23,499 SH   SOLE   23,499 0 0
BAYER ADR (DE) COM 072730302   17,371 150,630 SH   SOLE   150,630 0 0
BB&T COM 054937107   1,482 33,150 SH   SOLE   33,150 0 0
BLACKSTONE GROUP LP UNT 09253U108   8,321 280,170 SH   SOLE   280,170 0 0
BOEING COM 097023105   283 1,600 SH   SOLE   1,600 0 0
BORG WARNER INC COM 099724106   544 13,025 SH   SOLE   13,025 0 0
BRISTOL-MYERS SQUIBB COM 110122108   588 10,805 SH   SOLE   10,805 0 0
BROOKFIELD INFRASTRUCTURE PART UNT g16252101   18,928 489,474 SH   SOLE   489,474 0 0
BROOKFIELD RENEWABLE COMMON LP UNT G16258108   7,953 267,495 SH   SOLE   267,495 0 0
BUNGE LTD ADR (BM) COM G16962105   290 3,655 SH   SOLE   3,655 0 0
C.R. BARD COM 067383109   32,401 130,364 SH   SOLE   130,364 0 0
CAMPBELL SOUP COM 134429109   383 6,683 SH   SOLE   6,683 0 0
CANADIAN NAT'L RWY ADR (CA) COM 136375102   25,991 351,560 SH   SOLE   351,560 0 0
CANADIAN PACIFIC RAILWAY LTD ( COM 13645T100   1,122 7,635 SH   SOLE   7,635 0 0
CAPITAL ONE FINANCIAL CP COM 14040h105   335 3,862 SH   SOLE   3,862 0 0
CATERPILLAR COM 149123101   961 10,365 SH   SOLE   10,365 0 0
CBS CORP COM 124857202   15,259 220,000 SH   SOLE   220,000 0 0
CHARLES SCHWAB CORP COM 808513105   38,609 946,075 SH   SOLE   946,075 0 0
CHECK POINT SOFTWARE TECH (IS) COM M22465104   21,964 213,945 SH   SOLE   213,945 0 0
CHEVRON CORPORATION COM 166764100   631 5,880 SH   SOLE   5,880 0 0
CHUBB LTD (SZ) COM H1467J104   377 2,765 SH   SOLE   2,765 0 0
CHURCH AND DWIGHT COM 171340102   35,828 718,437 SH   SOLE   718,437 0 0
CISCO SYSTEMS COM 17275R102   28,761 850,910 SH   SOLE   850,910 0 0
CITIGROUP INC COM 172967101   329 5,500 SH   SOLE   5,500 0 0
COCA-COLA COM 191216100   9,248 217,900 SH   SOLE   217,900 0 0
COLGATE PALMOLIVE COM 194162103   28,400 388,037 SH   SOLE   388,037 0 0
CORNING COM 219350105   41,258 1,528,067 SH   SOLE   1,528,067 0 0
COTT CORP (CA) COM 22163N106   16,686 1,350,000 SH   SOLE   1,350,000 0 0
CUMMINS INC COM 231021106   24,006 158,770 SH   SOLE   158,770 0 0
DEERE AND CO COM 244199105   26,654 244,846 SH   SOLE   244,846 0 0
DISCOVERY COMMUNICATIONS SER C COM 25470F302   510 18,000 SH   SOLE   18,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   1,338 16,315 SH   SOLE   16,315 0 0
DUN & BRADSTREET COM 26483E100   255 2,365 SH   SOLE   2,365 0 0
DUPONT COM 263534109   33,347 415,131 SH   SOLE   415,131 0 0
EMERSON ELECTRIC COM 291011104   3,429 57,279 SH   SOLE   57,279 0 0
ENTERPRISE PRODUCTS PARTNERS L MLP 293792107   9,499 344,046 SH   SOLE   344,046 0 0
EQUIFAX COM 294429105   3,367 24,626 SH   SOLE   24,626 0 0
EXXON MOBIL COM 30231g102   26,542 323,644 SH   SOLE   323,644 0 0
FEDEX CORPORATION COM 31428X106   28,366 145,356 SH   SOLE   145,356 0 0
FLUOR COM 343412102   852 16,195 SH   SOLE   16,195 0 0
FMC CORP COM 302491303   37,496 538,820 SH   SOLE   538,820 0 0
FNB CORP COM 302520101   694 46,656 SH   SOLE   46,656 0 0
GENERAL ELECTRIC COM 369604103   30,277 1,016,020 SH   SOLE   1,016,020 0 0
GILEAD SCIENCES COM 375558103   550 8,096 SH   SOLE   8,096 0 0
GLAXOSMITHKLINE PLC ADR (GB) COM 37733w105   757 17,958 SH   SOLE   17,958 0 0
HARRIS COM 413875105   31,955 287,186 SH   SOLE   287,186 0 0
HENRY SCHEIN INC COM 806407102   24,750 145,615 SH   SOLE   145,615 0 0
HOME DEPOT INC COM 437076102   35,803 243,839 SH   SOLE   243,839 0 0
HONEYWELL INT'L COM 438516106   40,929 327,774 SH   SOLE   327,774 0 0
HOWARD HUGHES CORP COM 44267D107   16,415 140,000 SH   SOLE   140,000 0 0
HP INC COM 40434L105   22,654 1,267,001 SH   SOLE   1,267,001 0 0
HUNTINGTON BANCSHARES COM 446150104   4,198 313,490 SH   SOLE   313,490 0 0
IBM COM 459200101   911 5,230 SH   SOLE   5,230 0 0
INGERSOLL-RAND PLC (IL) COM G47791101   22,115 271,945 SH   SOLE   271,945 0 0
INGREDION COM 457187102   614 5,095 SH   SOLE   5,095 0 0
INT'L PAPER COM 460146103   26,746 526,710 SH   SOLE   526,710 0 0
INTEL CORP COM 458140100   245 6,790 SH   SOLE   6,790 0 0
INTL FLAVORS& FRAGRANCES COM 459506101   2,247 16,955 SH   SOLE   16,955 0 0
IPG PHOTONICS COM 44980X109   18,407 152,500 SH   SOLE   152,500 0 0
JACK HENRY ASSOC COM 426281101   22,344 240,000 SH   SOLE   240,000 0 0
JOHNSON & JOHNSON COM 478160104   39,153 314,352 SH   SOLE   314,352 0 0
JPMORGAN CHASE COM 46625h100   875 9,959 SH   SOLE   9,959 0 0
KIMBERLY-CLARK COM 494368103   3,398 25,812 SH   SOLE   25,812 0 0
KRAFT HEINZ COM 500754106   2,031 22,370 SH   SOLE   22,370 0 0
KROGER COM 501044101   2,162 73,309 SH   SOLE   73,309 0 0
LEGGETT & PLATT COM 524660107   23,915 475,265 SH   SOLE   475,265 0 0
LEUCADIA NAT'L CORP COM 527288102   377 14,500 SH   SOLE   14,500 0 0
LOCKHEED MARTIN COM 539830109   31,649 118,269 SH   SOLE   118,269 0 0
MANULIFE FINL CORP ADR (CA) COM 56501R106   30,016 1,691,983 SH   SOLE   1,691,983 0 0
MARSH & MCLENNAN COM 571748102   21,409 289,739 SH   SOLE   289,739 0 0
MCCORMICK & CO COM 579780206   32,529 333,463 SH   SOLE   333,463 0 0
MERCK & CO INC NEW COM 58933Y105   273 4,289 SH   SOLE   4,289 0 0
METLIFE COM 59156R108   1,678 31,765 SH   SOLE   31,765 0 0
MICROSOFT COM 594918104   5,208 79,083 SH   SOLE   79,083 0 0
MINERALS TECHNOLOGIES COM 603158106   383 5,000 SH   SOLE   5,000 0 0
MONDELEZ INTERNATIONAL COM 609207105   229 5,310 SH   SOLE   5,310 0 0
NCR COM 62886E108   23,238 508,708 SH   SOLE   508,708 0 0
NESTLE SA ADR (SZ) COM 641069406   1,516 19,708 SH   SOLE   19,708 0 0
NEWELL BRANDS COM 651229106   25,671 544,215 SH   SOLE   544,215 0 0
NEXTERA ENERGY COM 65339F101   802 6,245 SH   SOLE   6,245 0 0
NOKIA (FI) COM 654902204   26,417 4,874,075 SH   SOLE   4,874,075 0 0
NORFOLK SOUTHERN COM 655844108   586 5,235 SH   SOLE   5,235 0 0
NUCOR COM 670346105   15,527 260,000 SH   SOLE   260,000 0 0
OLIN COM 680665205   26,946 819,780 SH   SOLE   819,780 0 0
ORACLE CORP COM COM 68389X105   441 9,890 SH   SOLE   9,890 0 0
ORION ENGINEERED CARBONS (LU) COM L72967109   5,496 268,105 SH   SOLE   268,105 0 0
PARKER-HANNIFIN COM 701094104   1,901 11,855 SH   SOLE   11,855 0 0
PENTAIR PLC (IL) COM G7S00T104   330 5,250 SH   SOLE   5,250 0 0
PEPSICO COM 713448108   33,735 301,578 SH   SOLE   301,578 0 0
PFIZER COM 717081103   2,560 74,820 SH   SOLE   74,820 0 0
PNC FINL SVCS GROUP COM COM 693475105   262 2,175 SH   SOLE   2,175 0 0
PROCTER & GAMBLE COM 742718109   5,445 60,606 SH   SOLE   60,606 0 0
PRUDENTIAL PLC (GB) COM 74435K204   18,003 425,000 SH   SOLE   425,000 0 0
RANGE RESOURCES CORP COM 75281A109   244 8,400 SH   SOLE   8,400 0 0
ROCKWELL AUTOMATION COM 773903109   701 4,500 SH   SOLE   4,500 0 0
ROYAL BANK CANADA MONTREAL (CA COM 780087102   1,104 15,145 SH   SOLE   15,145 0 0
ROYAL DUTCH SHELL PLC ADR A (N COM 780259206   212 4,027 SH   SOLE   4,027 0 0
S & P GLOBAL COM 78409V104   39,126 299,264 SH   SOLE   299,264 0 0
SIEMENS AG ADR (DE) COM 826197501   19,454 284,000 SH   SOLE   284,000 0 0
SILVER WHEATON (CA) COM 828336107   14,588 700,000 SH   SOLE   700,000 0 0
SNAP-ON COM 833034101   25,445 150,855 SH   SOLE   150,855 0 0
SOLAREDGE TECHNOLOGIES (IS) COM 83417M104   312 20,000 SH   SOLE   20,000 0 0
STATE STREET COM 857477103   235 2,950 SH   SOLE   2,950 0 0
SUBURBAN PROPANE PARTNERS LP MLP 864482104   5,401 200,350 SH   SOLE   200,350 0 0
TECK RESOURCES LTD (CA) COM 878742204   15,756 719,435 SH   SOLE   719,435 0 0
TELEDYNE TECHNOLOGIES COM 879360105   35,495 280,678 SH   SOLE   280,678 0 0
TERRA NITROGEN CO LP UNT 881005201   10,119 103,000 SH   SOLE   103,000 0 0
TETRA TECH COM 88162G103   24,198 592,355 SH   SOLE   592,355 0 0
TEXAS INSTRUMENTS COM 882508104   42,610 528,920 SH   SOLE   528,920 0 0
THERMO FISHER SCIENTIFIC COM 883556102   33,382 217,331 SH   SOLE   217,331 0 0
TRANSCANADA CORP ADR (CA) COM 89353D107   468 10,145 SH   SOLE   10,145 0 0
TRINSEO S.A. (LU) COM L9340P101   20,130 300,000 SH   SOLE   300,000 0 0
U S BANCORP DEL NEW COM 902973304   255 4,960 SH   SOLE   4,960 0 0
U S CONCRETE COM 90333L201   2,788 43,185 SH   SOLE   43,185 0 0
UNILEVER PLC ADR (GB) COM 904767704   715 14,495 SH   SOLE   14,495 0 0
UNION PACIFIC COM 907818108   24,157 228,068 SH   SOLE   228,068 0 0
UNITED TECHNOLOGIES COM 913017109   921 8,210 SH   SOLE   8,210 0 0
VERIZON COMMUNICATIONS COM 92343V104   627 12,854 SH   SOLE   12,854 0 0
VERMILION ENERGY (CA) COM 923725105   24,521 653,720 SH   SOLE   653,720 0 0
VERTEX PHARMACEUTICALS COM 92532F100   19,683 180,000 SH   SOLE   180,000 0 0
VISA COM 92826C839   28,036 315,472 SH   SOLE   315,472 0 0
VMWARE INC COM 928563402   15,945 173,050 SH   SOLE   173,050 0 0
VULCAN MATERIALS COM 929160109   16,964 140,800 SH   SOLE   140,800 0 0
WALGREENS BOOTS ALLIANCE COM 931427108   28,277 340,487 SH   SOLE   340,487 0 0
WALT DISNEY COM 254687106   31,310 276,129 SH   SOLE   276,129 0 0
WELLTOWER INC COM 95040Q104   1,710 24,145 SH   SOLE   24,145 0 0
WESTERN DIGITAL CORP COM 958102105   236 2,855 SH   SOLE   2,855 0 0
WEYERHAEUSER COM 962166104   2,695 79,308 SH   SOLE   79,308 0 0
XYLEM COM 98419M100   619 12,325 SH   SOLE   12,325 0 0