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
ABB LTD SPONSORED ADR 000375204 898 26,905 SH   SOLE   26,904 0 0
AFLAC INC COM 001055102 843 16,166 SH   SOLE   16,166 0 0
AT&T INC COM 00206R102 756 27,980 SH   SOLE   27,979 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 412 52,449 SH   SOLE   52,449 0 0
ABBVIE INC COM 00287Y109 1,506 13,963 SH   SOLE   13,963 0 0
AIR PRODS & CHEMS INC COM 009158106 894 3,490 SH   SOLE   3,490 0 0
AMAZON COM INC COM 023135106 233 71 SH   SOLE   71 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 719 13,096 SH   SOLE   13,096 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,245 4,691 SH   SOLE   4,690 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 509 3,011 SH   SOLE   3,011 0 0
AMGEN INC COM 031162100 495 2,327 SH   SOLE   2,326 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 616 10,934 SH   SOLE   10,934 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 985 15,996 SH   SOLE   15,996 0 0
APPLE INC COM 037833100 4,843 34,224 SH   SOLE   34,224 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 440 7,319 SH   SOLE   7,318 0 0
AUTODESK INC COM 052769106 917 3,216 SH   SOLE   3,216 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,104 5,522 SH   SOLE   5,522 0 0
BCE INC COM NEW 05534B760 793 15,837 SH   SOLE   15,836 0 0
BP PLC SPONSORED ADR 055622104 241 8,808 SH   SOLE   8,808 0 0
BANCFIRST CORP COM 05945F103 339 5,636 SH   SOLE   5,636 0 0
BK OF AMERICA CORP COM 060505104 1,921 45,250 SH   SOLE   45,250 0 0
BECTON DICKINSON & CO COM 075887109 525 2,136 SH   SOLE   2,136 0 0
BERKLEY W R CORP COM 084423102 450 6,149 SH   SOLE   6,149 0 0
BIOGEN INC COM 09062X103 580 2,050 SH   SOLE   2,050 0 0
BIO-TECHNE CORP COM 09073M104 202 417 SH   SOLE   417 0 0
BLACKROCK INC COM 09247X101 1,501 1,790 SH   SOLE   1,790 0 0
BLACKSTONE INC COM 09260D107 2,417 20,774 SH   SOLE   20,773 0 0
BOSTON PROPERTIES INC COM 101121101 330 3,049 SH   SOLE   3,048 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 569 16,119 SH   SOLE   16,118 0 0
BROADCOM INC COM 11135F101 1,791 3,693 SH   SOLE   3,693 0 0
CDW CORP COM 12514G108 409 2,248 SH   SOLE   2,247 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 465 8,982 SH   SOLE   8,981 0 0
CHARLES RIV LABS INTL INC COM 159864107 328 796 SH   SOLE   796 0 0
CHEVRON CORP NEW COM 166764100 870 8,571 SH   SOLE   8,571 0 0
CISCO SYS INC COM 17275R102 1,376 25,277 SH   SOLE   25,277 0 0
CITRIX SYS INC COM 177376100 376 3,504 SH   SOLE   3,504 0 0
COCA COLA CO COM 191216100 1,146 21,841 SH   SOLE   21,840 0 0
COMCAST CORP NEW CL A 20030N101 4,151 74,219 SH   SOLE   74,219 0 0
COOPER COS INC COM NEW 216648402 214 517 SH   SOLE   517 0 0
COPART INC COM 217204106 278 2,004 SH   SOLE   2,004 0 0
COSTCO WHSL CORP NEW COM 22160K105 677 1,506 SH   SOLE   1,506 0 0
CREE INC COM 225447101 432 5,347 SH   SOLE   5,347 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 460 2,652 SH   SOLE   2,651 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 708 3,670 SH   SOLE   3,670 0 0
DISNEY WALT CO COM 254687106 2,354 13,916 SH   SOLE   13,915 0 0
DISCOVERY INC COM SER A 25470F104 213 8,399 SH   SOLE   8,399 0 0
DOCUSIGN INC COM 256163106 347 1,347 SH   SOLE   1,347 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 433 4,926 SH   SOLE   4,926 0 0
ECOLAB INC COM 278865100 2,039 9,773 SH   SOLE   9,773 0 0
EDISON INTL COM 281020107 494 8,900 SH   SOLE   8,900 0 0
EMERSON ELEC CO COM 291011104 1,184 12,567 SH   SOLE   12,566 0 0
ENBRIDGE INC COM 29250N105 839 21,085 SH   SOLE   21,085 0 0
EXXON MOBIL CORP COM 30231G102 1,790 30,438 SH   SOLE   30,438 0 0
FACEBOOK INC CL A 30303M102 268 789 SH   SOLE   789 0 0
FORTIS INC COM 349553107 218 4,923 SH   SOLE   4,923 0 0
FREEPORT-MCMORAN INC CL B 35671D857 701 21,538 SH   SOLE   21,538 0 0
GARTNER INC COM 366651107 238 782 SH   SOLE   782 0 0
GENERAL DYNAMICS CORP COM 369550108 954 4,867 SH   SOLE   4,866 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 345 9,020 SH   SOLE   9,019 0 0
GUARDANT HEALTH INC COM 40131M109 203 1,624 SH   SOLE   1,624 0 0
HENRY JACK & ASSOC INC COM 426281101 272 1,655 SH   SOLE   1,655 0 0
HOME DEPOT INC COM 437076102 1,918 5,843 SH   SOLE   5,842 0 0
HUNT J B TRANS SVCS INC COM 445658107 230 1,373 SH   SOLE   1,373 0 0
WASTE MGMT INC DEL COM 94106L109 1,984 13,280 SH   SOLE   13,280 0 0
WESTERN DIGITAL CORP. COM 958102105 276 4,882 SH   SOLE   4,882 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 187 10,080 SH   SOLE   10,079 0 0
WILLIAMS COS INC COM 969457100 829 31,945 SH   SOLE   31,945 0 0
XCEL ENERGY INC COM 98389B100 433 6,923 SH   SOLE   6,922 0 0
ZOETIS INC CL A 98978V103 1,210 6,233 SH   SOLE   6,233 0 0
JOHNSON CTLS INTL PLC SHS G51502105 759 11,147 SH   SOLE   11,147 0 0
LINDE PLC SHS G5494J103 2,136 7,282 SH   SOLE   7,281 0 0
MEDTRONIC PLC SHS G5960L103 338 2,698 SH   SOLE   2,697 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,097 13,292 SH   SOLE   13,292 0 0
PENTAIR PLC SHS G7S00T104 274 3,771 SH   SOLE   3,771 0 0
CHUBB LIMITED COM H1467J104 677 3,904 SH   SOLE   3,903 0 0
UBS GROUP AG SHS H42097107 752 47,155 SH   SOLE   47,154 0 0
TE CONNECTIVITY LTD REG SHS H84989104 945 6,886 SH   SOLE   6,886 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 496 665 SH   SOLE   665 0 0
ILLINOIS TOOL WKS INC COM 452308109 415 2,007 SH   SOLE   2,006 0 0
INTEL CORP COM 458140100 345 6,472 SH   SOLE   6,472 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 230 3,579 SH   SOLE   3,579 0 0
INTERNATIONAL PAPER CO COM 460146103 1,611 28,804 SH   SOLE   28,804 0 0
IONIS PHARMACEUTICALS INC COM 462222100 231 6,888 SH   SOLE   6,888 0 0
JOHNSON & JOHNSON COM 478160104 2,381 14,741 SH   SOLE   14,740 0 0
KINDER MORGAN INC DEL COM 49456B101 495 29,592 SH   SOLE   29,592 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 224 5,037 SH   SOLE   5,037 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 761 3,457 SH   SOLE   3,457 0 0
LENNOX INTL INC COM 526107107 349 1,187 SH   SOLE   1,187 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 57 23,091 SH   SOLE   23,091 0 0
MSCI INC COM 55354G100 431 708 SH   SOLE   708 0 0
MANULIFE FINL CORP COM 56501R106 400 20,779 SH   SOLE   20,779 0 0
MARSH & MCLENNAN COS INC COM 571748102 295 1,950 SH   SOLE   1,950 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,019 2,931 SH   SOLE   2,931 0 0
MATADOR RES CO COM 576485205 337 8,848 SH   SOLE   8,848 0 0
MCDONALDS CORP COM 580135101 1,573 6,525 SH   SOLE   6,525 0 0
MERCK & CO INC COM 58933Y105 1,242 16,535 SH   SOLE   16,535 0 0
METLIFE INC COM 59156R108 984 15,940 SH   SOLE   15,940 0 0
MICROSOFT CORP COM 594918104 4,634 16,439 SH   SOLE   16,438 0 0
MONDELEZ INTL INC CL A 609207105 2,099 36,079 SH   SOLE   36,079 0 0
NEXTERA ENERGY INC COM 65339F101 2,502 31,862 SH   SOLE   31,861 0 0
NORDSON CORP COM 655663102 387 1,626 SH   SOLE   1,626 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,306 15,965 SH   SOLE   15,965 0 0
NOVO-NORDISK A S ADR 670100205 355 3,703 SH   SOLE   3,702 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 701 12,734 SH   SOLE   12,734 0 0
NUCOR CORP COM 670346105 591 6,002 SH   SOLE   6,002 0 0
NUTRIEN LTD COM 67077M108 278 4,281 SH   SOLE   4,280 0 0
ONEOK INC NEW COM 682680103 306 5,269 SH   SOLE   5,269 0 0
OTIS WORLDWIDE CORP COM 68902V107 410 4,988 SH   SOLE   4,987 0 0
PNC FINL SVCS GROUP INC COM 693475105 903 4,614 SH   SOLE   4,614 0 0
PPG INDS INC COM 693506107 1,800 12,589 SH   SOLE   12,589 0 0
PENN NATL GAMING INC COM 707569109 348 4,800 SH   SOLE   4,800 0 0
PEPSICO INC COM 713448108 954 6,345 SH   SOLE   6,344 0 0
PFIZER INC COM 717081103 1,214 28,234 SH   SOLE   28,234 0 0
PHILLIPS 66 COM 718546104 892 12,732 SH   SOLE   12,732 0 0
POLARIS INC COM 731068102 664 5,552 SH   SOLE   5,551 0 0
POOL CORP COM 73278L105 520 1,198 SH   SOLE   1,198 0 0
PROCTER AND GAMBLE CO COM 742718109 2,498 17,867 SH   SOLE   17,866 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 393 6,457 SH   SOLE   6,457 0 0
QURATE RETAIL INC COM SER A 74915M100 146 14,327 SH   SOLE   14,327 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,840 21,405 SH   SOLE   21,404 0 0
RIO TINTO PLC SPONSORED ADR 767204100 391 5,857 SH   SOLE   5,856 0 0
SPDR GOLD TR GOLD SHS 78463V107 351 2,140 SH   SOLE   2,140 0 0
SANOFI SPONSORED ADR 80105N105 405 8,403 SH   SOLE   8,402 0 0
SAP SE SPON ADR 803054204 208 1,539 SH   SOLE   1,539 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 342 2,339 SH   SOLE   2,339 0 0
SEMPRA COM 816851109 1,179 9,318 SH   SOLE   9,317 0 0
SHERWIN WILLIAMS CO COM 824348106 513 1,833 SH   SOLE   1,833 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 330 1,652 SH   SOLE   1,652 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 222 2,006 SH   SOLE   2,005 0 0
STARBUCKS CORP COM 855244109 554 5,023 SH   SOLE   5,022 0 0
SYSCO CORP COM 871829107 858 10,924 SH   SOLE   10,924 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 424 3,797 SH   SOLE   3,797 0 0
TARGET CORP COM 87612E106 814 3,559 SH   SOLE   3,559 0 0
TELEFLEX INCORPORATED COM 879369106 209 555 SH   SOLE   555 0 0
TELEFONICA S A SPONSORED ADR 879382208 148 31,321 SH   SOLE   31,320 0 0
TERADYNE INC COM 880770102 311 2,845 SH   SOLE   2,844 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 235 5,631 SH   SOLE   5,631 0 0
TEXAS INSTRS INC COM 882508104 1,977 10,284 SH   SOLE   10,284 0 0
THOR INDS INC COM 885160101 251 2,045 SH   SOLE   2,044 0 0
3M CO COM 88579Y101 1,630 9,294 SH   SOLE   9,293 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 405 8,453 SH   SOLE   8,453 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 442 2,488 SH   SOLE   2,487 0 0
TRANSUNION COM 89400J107 218 1,938 SH   SOLE   1,938 0 0
TRAVELERS COMPANIES INC COM 89417E109 749 4,929 SH   SOLE   4,928 0 0
TWITTER INC COM 90184L102 1,352 22,389 SH   SOLE   22,389 0 0
US BANCORP DEL COM NEW 902973304 1,388 23,355 SH   SOLE   23,354 0 0
UNILEVER PLC SPON ADR NEW 904767704 596 10,995 SH   SOLE   10,995 0 0
UNION PAC CORP COM 907818108 1,036 5,286 SH   SOLE   5,285 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,434 13,366 SH   SOLE   13,366 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,149 8,058 SH   SOLE   8,058 0 0
V F CORP COM 918204108 1,017 15,180 SH   SOLE   15,180 0 0
VALERO ENERGY CORP COM 91913Y100 635 9,005 SH   SOLE   9,004 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 299 2,896 SH   SOLE   2,896 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,602 29,665 SH   SOLE   29,665 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 556 3,067 SH   SOLE   3,067 0 0
VISA INC COM CL A 92826C839 1,357 6,090 SH   SOLE   6,090 0 0
VULCAN MATLS CO COM 929160109 1,081 6,390 SH   SOLE   6,390 0 0
WEC ENERGY GROUP INC COM 92939U106 1,624 18,413 SH   SOLE   18,413 0 0