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
ISHARES BARCLAYS INT GOVT/CRED OTHER EQUITIES 464288612 16,219 141,378 SH   SOLE   141,378 0 0
ISHARES CALIFORNIA MUNI BOND E OTHER EQUITIES 464288356 336 5,555 SH   SOLE   5,555 0 0
ISHARES NATIONAL AMT-FREE MUNI OTHER EQUITIES 464288414 214 1,895 SH   SOLE   1,895 0 0
ISHARES SHORT-TERM CORPORATE B OTHER EQUITIES 464288646 8,651 165,224 SH   SOLE   165,224 0 0
SPDR BARCLAYS CAPITAL SHRT TER OTHER EQUITIES 78468R739 2,608 53,339 SH   SOLE   53,339 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS OTHER EQUITIES 78468R721 201 4,025 SH   SOLE   4,025 0 0
VANGUARD MORTGAGE-BACK SEC ETF OTHER EQUITIES 92206C771 1,026 18,820 SH   SOLE   18,820 0 0
ACCENTURE PLC COMMON G1151C101 2,141 13,113 SH   SOLE   13,113 0 0
ADOBE INC COMMON 00724F101 11,636 36,563 SH   SOLE   36,563 0 0
AGILENT TECHNOLOGIES COMMON 00846U101 4,809 67,143 SH   SOLE   67,143 0 0
ALLIANCEBERNSTEIN HOLDING LP COMMON 01881G106 926 49,810 SH   SOLE   49,810 0 0
ALLSTATE CORP COMMON 020002101 2,400 26,163 SH   SOLE   26,163 0 0
ALPHABET INC CL A COMMON 02079K305 31,412 27,034 SH   SOLE   27,034 0 0
ALPHABET INC CL C COMMON 02079K107 274 236 SH   SOLE   236 0 0
ALTRIA GROUP INC COMMON 02209S103 281 7,255 SH   SOLE   7,255 0 0
AMAZON INC COMMON 023135106 30,967 15,883 SH   SOLE   15,883 0 0
AMEDISYS INC COMMON 023436108 7,473 40,714 SH   SOLE   40,714 0 0
AMERICAN ELECTRIC POWER CO 6.1 COMMON 025537127 2,730 56,570 SH   SOLE   56,570 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 1,705 16,641 SH   SOLE   16,641 0 0
AMERISOURCEBERGEN CORP COMMON 03073E105 2,082 23,522 SH   SOLE   23,522 0 0
AMETEK INC COMMON 031100100 11,393 158,187 SH   SOLE   158,187 0 0
AMGEN COMMON 031162100 2,189 10,796 SH   SOLE   10,796 0 0
APPLE INC COMMON 037833100 42,465 166,995 SH   SOLE   166,995 0 0
APPLIED MATLS INC COMMON 038222105 2,311 50,428 SH   SOLE   50,428 0 0
ASSOCIATED BRITISH FOODS PLC COMMON 045519402 2,075 93,633 SH   SOLE   93,633 0 0
AT & T INC COMMON 00206R102 4,475 153,519 SH   SOLE   153,519 0 0
B2GOLD CORP COMMON 11777Q209 2,416 789,400 SH   SOLE   789,400 0 0
BAE SYSTEMS PLC COMMON 05523R107 1,888 73,900 SH   SOLE   73,900 0 0
BANK OF AMERICA CORP COMMON 060505104 1,905 89,728 SH   SOLE   89,728 0 0
BAYER AG ADS COMMON 072730302 2,735 189,028 SH   SOLE   189,028 0 0
BERKSHIRE HATHAWAY INC-CL A COMMON 084670108 1,360 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC CL B COMMON 084670702 3,382 18,498 SH   SOLE   18,498 0 0
BHP BILLITON LTD SP ADR COMMON 088606108 1,880 51,235 SH   SOLE   51,235 0 0
BIO RAD LABS INC CL A COMMON 090572207 10,546 30,084 SH   SOLE   30,084 0 0
BIOGEN INC COMMON 09062X103 7,696 24,325 SH   SOLE   24,325 0 0
BOEING CO COMMON 097023105 1,536 10,296 SH   SOLE   10,296 0 0
BRISTOL-MYERS SQUIBB COMMON 110122108 2,710 48,615 SH   SOLE   48,615 0 0
BRITISH AMERICAN TOBACCO PLC A COMMON 110448107 4,141 121,116 SH   SOLE   121,116 0 0
BROOKFIELD ASSET MANAGEMENT IN COMMON 112585104 317 7,170 SH   SOLE   7,170 0 0
BROWN & BROWN INC COMMON 115236101 431 11,890 SH   SOLE   11,890 0 0
CAMDEN PPTY TR SH BEN INT COMMON 133131102 2,682 33,852 SH   SOLE   33,852 0 0
CAPITAL ONE FINL CORP COMMON 14040H105 1,347 26,706 SH   SOLE   26,706 0 0
CDW CORP COMMON 12514G108 500 5,361 SH   SOLE   5,361 0 0
CERNER CORP COMMON 156782104 284 4,501 SH   SOLE   4,501 0 0
CHEVRON CORP COMMON 166764100 2,932 40,468 SH   SOLE   40,468 0 0
CISCO SYSTEMS INC COMMON 17275R102 2,858 72,693 SH   SOLE   72,693 0 0
COCA COLA CO COMMON 191216100 3,782 85,469 SH   SOLE   85,469 0 0
COMCAST CORP CL A COMMON 20030N101 2,611 75,956 SH   SOLE   75,956 0 0
CONSUMER DISCRETIONARY SELECT COMMON 81369Y407 4,981 50,787 SH   SOLE   50,787 0 0
CONSUMER STAPLES SELECT SECTOR COMMON 81369Y308 5,237 96,152 SH   SOLE   96,152 0 0
CROSSFIRST BANKSHARES INC COMMON 22766M109 283 33,684 SH   SOLE   33,684 0 0
CVS HEALTH CORP COMMON 126650100 4,256 71,728 SH   SOLE   71,728 0 0
DANAHER CORP COMMON 235851102 10,674 77,120 SH   SOLE   77,120 0 0
DISNEY WALT CO DEL COMMON 254687106 241 2,497 SH   SOLE   2,497 0 0
DOLLAR GENERAL CORP COMMON 256677105 401 2,654 SH   SOLE   2,654 0 0
DUKE REALTY CORP COMMON 264411505 3,479 107,448 SH   SOLE   107,448 0 0
EASTMAN CHEMICAL COMPANY COMMON 277432100 1,402 30,102 SH   SOLE   30,102 0 0
ERICSSON L M TEL CO ADR COMMON 294821608 3,004 371,335 SH   SOLE   371,335 0 0
EVERCORE PARTNERS INC CLASS A COMMON 29977A105 1,978 42,951 SH   SOLE   42,951 0 0
EXFO INC COMMON 302046107 28 10,699 SH   SOLE   10,699 0 0
EXXON MOBIL CORP COMMON 30231G102 553 14,557 SH   SOLE   14,557 0 0
FACEBOOK INC. COMMON 30303M102 10,571 63,377 SH   SOLE   63,377 0 0
FINANCIAL SELECT SECTOR SPDR COMMON 81369Y605 876 42,090 SH   SOLE   42,090 0 0
FISERV INC COMMON 337738108 14,668 154,417 SH   SOLE   154,417 0 0
FORTINET INC. COMMON 34959E109 6,352 62,789 SH   SOLE   62,789 0 0
GENERAC HOLDINGS INC COMMON 368736104 13,451 144,367 SH   SOLE   144,367 0 0
GENERAL ELECTRIC COMMON 369604103 135 17,000 SH   SOLE   17,000 0 0
GILEAD SCIENCES INC COMMON 375558103 4,421 59,142 SH   SOLE   59,142 0 0
GLOBAL X MLP & ENERGY INFRASTR COMMON 37950E226 555 90,363 SH   SOLE   90,363 0 0
GLOBE LIFE INC COMMON 37959E102 3,574 49,662 SH   SOLE   49,662 0 0
HERSHEY COMMON 427866108 7,393 55,794 SH   SOLE   55,794 0 0
HIGHWOODS PROPERTIES COMMON 431284108 3,255 91,886 SH   SOLE   91,886 0 0
HOME DEPOT INC COMMON 437076102 10,908 58,421 SH   SOLE   58,421 0 0
HP INC COMMON 40434L105 3,291 189,555 SH   SOLE   189,555 0 0
HUBBELL INC COMMON 443510607 2,209 19,254 SH   SOLE   19,254 0 0
ICON PLC COMMON G4705A100 2,249 16,538 SH   SOLE   16,538 0 0
IDACORP INC COMMON 451107106 3,220 36,682 SH   SOLE   36,682 0 0
IDEX CORPORATION COMMON 45167R104 5,631 40,774 SH   SOLE   40,774 0 0
ILLUMINA INC. COMMON 452327109 7,507 27,485 SH   SOLE   27,485 0 0
INDUSTRIAL LOGISTICS PPTYS TRU COMMON 456237106 1,850 105,460 SH   SOLE   105,460 0 0
INGREDION INC COMMON 457187102 2,477 32,808 SH   SOLE   32,808 0 0
INTEL CORP COMMON 458140100 4,706 86,954 SH   SOLE   86,954 0 0
INTL BUSINESS MACHINES COMMON 459200101 3,420 30,829 SH   SOLE   30,829 0 0
INVESCO S&P SMALLCAP HEALTH CA COMMON 46138E149 8,494 82,175 SH   SOLE   82,175 0 0
JOHNSON & JOHNSON COMMON 478160104 11,954 91,163 SH   SOLE   91,163 0 0
JP MORGAN CHASE & CO COMMON 46625H100 2,565 28,489 SH   SOLE   28,489 0 0
KANSAS CITY SOUTHERN COMMON 485170302 884 6,947 SH   SOLE   6,947 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 4,851 57,975 SH   SOLE   57,975 0 0
KIMBERLY CLARK CORP COMMON 494368103 2,436 19,053 SH   SOLE   19,053 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 249 1,384 SH   SOLE   1,384 0 0
LAMAR ADVERTISING CO COMMON 512816109 3,415 66,601 SH   SOLE   66,601 0 0
LILLY (ELI) COMMON 532457108 724 5,222 SH   SOLE   5,222 0 0
MASTERCARD INC COMMON 57636Q104 11,702 48,445 SH   SOLE   48,445 0 0
MCDONALDS COMMON 580135101 700 4,231 SH   SOLE   4,231 0 0
MCKESSON CORP COMMON 58155Q103 2,658 19,654 SH   SOLE   19,654 0 0
MEDICAL PROPERTIES TRUST INC. COMMON 58463J304 1,988 114,961 SH   SOLE   114,961 0 0
MEDPACE HOLDINGS COMMON 58506Q109 5,160 70,317 SH   SOLE   70,317 0 0
MERCK & CO INC COMMON 58933Y105 3,501 45,500 SH   SOLE   45,500 0 0
MERCURY GENERAL CORPORATION COMMON 589400100 1,899 46,645 SH   SOLE   46,645 0 0
MEREDITH CORP COMMON 589433101 1,202 98,345 SH   SOLE   98,345 0 0
METLIFE INC COMMON 59156R108 1,384 45,258 SH   SOLE   45,258 0 0
METLIFE INC COMMON 59156R108 69 2,243 SH   OTR   0 0 2,243
MICRON TECHNOLOGY COMMON 595112103 14,650 348,310 SH   SOLE   348,310 0 0
MICROSOFT CORP COMMON 594918104 42,959 272,393 SH   SOLE   272,393 0 0
MONDELEZ INTERNATIONAL INC. COMMON 609207105 222 4,431 SH   SOLE   4,431 0 0
MONSTER BEVERAGE CORPORATION COMMON 61174X109 5,282 93,890 SH   SOLE   93,890 0 0
MORGAN STANLEY COMMON 617446448 1,702 50,069 SH   SOLE   50,069 0 0
NATIONAL GRID PLC (ADR) COMMON 636274409 4,496 77,156 SH   SOLE   77,156 0 0
NATIONAL HEALTH INVESTORS COMMON 63633D104 4,142 83,653 SH   SOLE   83,653 0 0
NESTLE S.A. ADR COMMON 641069406 315 3,058 SH   SOLE   3,058 0 0
NEXTERA ENERGY INC COMMON 65339F101 251 1,043 SH   SOLE   1,043 0 0
NIKE INC CL B COMMON 654106103 6,040 72,996 SH   SOLE   72,996 0 0
NORFOLK SOUTHERN CORP COMMON 655844108 1,799 12,325 SH   SOLE   12,325 0 0
NORTHERN TRUST CORP COMMON 665859104 1,797 23,818 SH   SOLE   23,818 0 0
NOVANTA INC COMMON 67000B104 7,302 91,416 SH   SOLE   91,416 0 0
NOVO-NORDISK A S ADR COMMON 670100205 2,998 49,802 SH   SOLE   49,802 0 0
NUCOR CORP COMMON 670346105 1,773 49,224 SH   SOLE   49,224 0 0
NVIDIA CORP COMMON 67066G104 344 1,304 SH   SOLE   1,304 0 0
O'REILLY AUTOMOTIVE INC COMMON 67103H107 6,449 21,421 SH   SOLE   21,421 0 0
PEPSICO COMMON 713448108 593 4,937 SH   SOLE   4,937 0 0
PFIZER INC COMMON 717081103 3,924 120,211 SH   SOLE   120,211 0 0
PHILIP MORRIS INTERNATIONAL COMMON 718172109 457 6,264 SH   SOLE   6,264 0 0
PHILLIPS 66 COM COMMON 718546104 2,348 43,770 SH   SOLE   43,770 0 0
PIEDMONT OFFICE REALTY TRUST I COMMON 720190206 2,719 153,979 SH   SOLE   153,979 0 0
PPL CORP COMMON 69351T106 4,292 173,913 SH   SOLE   173,913 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 2,273 72,539 SH   SOLE   72,539 0 0
PROCTER & GAMBLE CO COMMON 742718109 528 4,800 SH   SOLE   4,800 0 0
PROLOGIS INC COMMON 74340W103 2,999 37,312 SH   SOLE   37,312 0 0
PRUDENTIAL FINANCIAL INC COMMON 744320102 2,627 50,392 SH   SOLE   50,392 0 0
PUBLIC SERVICE ENTERPRISE GRP COMMON 744573106 1,876 41,772 SH   SOLE   41,772 0 0
PUBLICIS GROUPE SA ADR COMMON 74463M106 1,909 264,812 SH   SOLE   264,812 0 0
RAYTHEON COMPANY COMMON 755111507 3,045 23,219 SH   SOLE   23,219 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 1,868 22,196 SH   SOLE   22,196 0 0
REPLIGEN CORPORATION COMMON 759916109 7,200 74,585 SH   SOLE   74,585 0 0
ROCHE HLDG LTD SPONSORED ADR COMMON 771195104 3,449 85,006 SH   SOLE   85,006 0 0
ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 1,836 52,616 SH   SOLE   52,616 0 0
S&P GLOBAL INC COMMON 78409V104 8,970 36,606 SH   SOLE   36,606 0 0
SCHLUMBERGER LTD COMMON 806857108 188 13,900 SH   SOLE   13,900 0 0
SEAGATE TECHNOLOGY COMMON G7945M107 2,896 59,345 SH   SOLE   59,345 0 0
SIEMENS A G SPONSORED ADR COMMON 826197501 3,193 76,019 SH   SOLE   76,019 0 0
SOUTHWEST AIRLINES COMMON 844741108 1,674 47,000 SH   SOLE   47,000 0 0
STANLEY BLACK & DECKER INC 5.2 COMMON 854502846 3,011 43,038 SH   SOLE   43,038 0 0
STATE STREET CORPORATION COMMON 857477103 2,350 44,121 SH   SOLE   44,121 0 0
STEEL DYNAMICS INC COMMON 858119100 1,448 64,246 SH   SOLE   64,246 0 0
TARGET CORP COMMON 87612E106 1,947 20,941 SH   SOLE   20,941 0 0
THE MEET GROUP INC COMMON 58513U101 61 10,333 SH   SOLE   10,333 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 2,423 8,545 SH   SOLE   8,545 0 0
TOTAL SA COMMON 89151E109 2,704 72,607 SH   SOLE   72,607 0 0
UBS AG REG COMMON H42097107 2,216 239,338 SH   SOLE   239,338 0 0
UMB FINL CORP COMMON 902788108 1,221 26,336 SH   SOLE   26,336 0 0
UNILEVER PLC SPON ADR COMMON 904767704 3,383 66,895 SH   SOLE   66,895 0 0
UNITED PARCEL SERVICE CL B COMMON 911312106 3,644 39,010 SH   SOLE   39,010 0 0
UNITED STATES OIL FUND LP ETF COMMON 91232N108 118 28,000 SH   SOLE   28,000 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 3,251 13,036 SH   SOLE   13,036 0 0
UNIVERSAL HLTH SVCS CL B COMMON 913903100 1,908 19,256 SH   SOLE   19,256 0 0
UNUM GROUP COMMON 91529Y106 1,345 89,588 SH   SOLE   89,588 0 0
US BANCORP COMMON 902973304 723 20,976 SH   SOLE   20,976 0 0
UTILITIES SELECT SECTOR SPDR COMMON 81369Y886 6,340 114,425 SH   SOLE   114,425 0 0
VALERO ENERGY CORP COMMON 91913Y100 2,183 48,129 SH   SOLE   48,129 0 0
VANGUARD CONSUMER STAPLES ETF COMMON 92204A207 5,602 40,647 SH   SOLE   40,647 0 0
VERIZON COMMUNICATIONS COMMON 92343V104 8,111 150,950 SH   SOLE   150,950 0 0
WAL-MART STORES INC COMMON 931142103 5,115 45,021 SH   SOLE   45,021 0 0
WILLIAMS COMPANIES COMMON 969457100 1,970 139,196 SH   SOLE   139,196 0 0
WNS HOLDINGS LIMITED ADR COMMON 92932M101 2,471 57,494 SH   SOLE   57,494 0 0
ZEBRA TECHNOLOGIES CORP COMMON 989207105 16,539 90,079 SH   SOLE   90,079 0 0
ISHARES COMEX GOLD TRUST OTHER EQUITIES 464285105 189 12,510 SH   SOLE   12,510 0 0
ISHARES CORE S&P US GROWTH OTHER EQUITIES 464287671 436 7,643 SH   SOLE   7,643 0 0
ISHARES DOW JONES SELECT DVD E OTHER EQUITIES 464287168 463 6,290 SH   SOLE   6,290 0 0
ISHARES RUSSELL 1000 GROWTH OTHER EQUITIES 464287614 4,809 31,924 SH   SOLE   31,924 0 0
ISHARES RUSSELL 1000 VALUE OTHER EQUITIES 464287598 3,437 34,652 SH   SOLE   34,652 0 0
ISHARES RUSSELL 2000 OTHER EQUITIES 464287655 291 2,542 SH   SOLE   2,542 0 0
ISHARES RUSSELL 2000 VALUE OTHER EQUITIES 464287630 268 3,266 SH   SOLE   3,266 0 0
ISHARES S&P 500 INDEX OTHER EQUITIES 464287200 218 843 SH   SOLE   843 0 0
ISHARES S&P SMALLCAP 600 OTHER EQUITIES 464287804 349 6,227 SH   SOLE   6,227 0 0
PROSHARES ULTRA S&P 500 OTHER EQUITIES 74347R107 428 4,814 SH   SOLE   4,814 0 0
S & P 500 DEPOSITARY RECEIPT OTHER EQUITIES 78462F103 4,721 18,318 SH   SOLE   18,318 0 0
SCHWAB US BROAD MARKET ETF OTHER EQUITIES 808524102 629 10,413 SH   SOLE   10,413 0 0
SCHWAB US LARGE-CAP GROWTH ETF OTHER EQUITIES 808524300 2,790 35,028 SH   SOLE   35,028 0 0
SCHWAB US LARGE-CAP VALUE ETF OTHER EQUITIES 808524409 1,843 41,630 SH   SOLE   41,630 0 0
SPDR GOLD TRUST OTHER EQUITIES 78463V107 306 2,065 SH   SOLE   2,065 0 0
SPDR S&P DIVIDEND ETF OTHER EQUITIES 78464A763 2,501 31,316 SH   SOLE   31,316 0 0
VANGUARD GROWTH ETF OTHER EQUITIES 922908736 211 1,346 SH   SOLE   1,346 0 0
VANGUARD TOTAL STOCK MKT ETF OTHER EQUITIES 922908769 663 5,146 SH   SOLE   5,146 0 0
ISHARES MSCI EAFE INDEX FUND INTL EQUITIES 464287465 245 4,589 SH   SOLE   4,589 0 0
VANGUARD FTSE ALL-WORLD EX-US INTL EQUITIES 922042775 337 8,227 SH   SOLE   8,227 0 0