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 270 1,375 SH   SOLE   694 0 681
ABB LTD SPONSORED 000375204 19 850 SH   SOLE   850 0 0
ABBOTT LABS COM 002824100 60 982 SH   SOLE   982 0 0
ACCENTURE PLC IRELAND CLA SHS CLASS A G1151C101 11,265 68,862 SH   SOLE   68,546 0 316
ADVANSIX INC COM 00773T101 25 677 SH   SOLE   677 0 0
AEGION CORP COM COM 00770F104 411 15,950 SH   SOLE   15,950 0 0
AETNA INC NEW COM 00817Y108 121 660 SH   SOLE   660 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 35 475 SH   SOLE   475 0 0
ALASKA AIR GROUP INC COM 011659109 24 400 SH   SOLE   400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609W102 4,908 26,456 SH   SOLE   26,456 0 0
ALIGN TECHNOLOGY INC COM 016255101 103 300 SH   SOLE   300 0 0
ALLERGAN PLC SHS G0177J108 117 700 SH   SOLE   700 0 0
ALPHABET INC CAP STK CL A ADDED 02079K305 13,049 11,557 SH   SOLE   11,557 0 0
ALPHABET INC CAP STK CL C ADDED 02079K107 1,192 1,068 SH   SOLE   1,068 0 0
ALPS ETF TR ALERIAN MLP E MLP 00162Q866 1,979 195,940 SH   SOLE   195,940 0 0
ALTABA INC COM ADDED 021346101 67 915 SH   SOLE   915 0 0
ALTRIA GROUP INC COM 02209S103 1,961 34,532 SH   SOLE   34,532 0 0
AMAZON COM INC COM 023135106 10,522 6,190 SH   SOLE   6,190 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 16 1,000 SH   SOLE   1,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 139 3,650 SH   SOLE   3,650 0 0
AMERICAN EXPRESS CO COM 025816109 9,772 99,709 SH   SOLE   99,709 0 0
AMERICAN SOFTWARE INC CL A 029683109 15 1,000 SH   SOLE   1,000 0 0
AMERICAN TOWER REIT COM CL A 03027X100 9,468 65,674 SH   SOLE   65,674 0 0
AMERIGAS PARTNERS LTD PAR UNIT L P INT 030975106 42 1,000 SH   SOLE   1,000 0 0
AMETEK INC NEW COM COM 031100100 7,046 97,645 SH   SOLE   97,645 0 0
AMGEN INC COM 031162100 3,877 21,003 SH   SOLE   20,928 0 75
ANADARKO PETE CORP COM COM 032511107 51 690 SH   SOLE   690 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 30 698 SH   SOLE   698 0 0
ANGI HOMESERVICES INC COM CL A ADDED 00183L102 15 1,000 SH   SOLE   1,000 0 0
ANNALY CAPITAL MANAGEMENT COM 035710409 24 2,363 SH   SOLE   2,363 0 0
AON PLC SHS CL A G0408V102 7,022 51,195 SH   SOLE   51,195 0 0
APPLE INC COM 037833100 14,108 76,213 SH   SOLE   75,940 0 273
ARISTA NETWORKS INC COM 040413106 57 220 SH   SOLE   220 0 0
ASTRAZENECA PLC ADR 046353108 35 1,000 SH   SOLE   1,000 0 0
AT&T INC COM COM 00206R102 504 15,710 SH   SOLE   15,710 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 1,233 9,195 SH   SOLE   9,195 0 0
AVERY DENNISON CORP COM 053611109 4,683 45,868 SH   SOLE   45,868 0 0
BAIDU INC ADR 056752108 56 231 SH   SOLE   231 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3,833 116,342 SH   SOLE   116,342 0 0
BANK AMER CORP CNV PFD L 060505682 907 725 SH   SOLE   725 0 0
BANK OF AMER CORP COM 060505104 490 17,388 SH   SOLE   17,388 0 0
BANK OF MONTREAL COM 063671101 40 518 SH   SOLE   518 0 0
BAXTER INTL INC COM COM 071813109 47 636 SH   SOLE   636 0 0
BECTON DICKINSON & CO COM 075887109 7,257 30,294 SH   SOLE   30,294 0 0
BEMIS CO INC COM COM 081437105 128 3,031 SH   SOLE   0 0 3,031
BERKSHIRE HATHAWAY INC DE CL A 084670108 2,820 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC NE CLASS B 084670702 1,745 9,348 SH   SOLE   9,348 0 0
BLACKROCK INC COM 09247X101 147 295 SH   SOLE   295 0 0
BOEING CO COM COM 097023105 9,985 29,762 SH   SOLE   29,762 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 362 8,281 SH   SOLE   8,281 0 0
BP PLC SPONS ADR ADR 055622104 643 14,093 SH   SOLE   14,093 0 0
BRISTOL MYERS SQUIBB CO C COM 110122108 164 2,969 SH   SOLE   2,969 0 0
BROOKFIELD ASSET MGMT INC VTG 112585104 254 6,277 SH   SOLE   6,277 0 0
BROOKFIELD INFRAST PARTNE INT UNIT G16252101 2,516 65,509 SH   SOLE   65,509 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 75 2,500 SH   SOLE   2,500 0 0
BUCKEYE PARTNERS L P LP 118230101 20 556 SH   SOLE   556 0 0
CADIZ INC COM NEW 127537207 983 75,000 SH   SOLE   0 0 75,000
CANADIAN PAC RY LTD COM 13645T100 15 80 SH   SOLE   80 0 0
CARRIAGE SVCS INC COM 143905107 15 600 SH   SOLE   600 0 0
CATERPILLAR INC DEL COM 149123101 33 240 SH   SOLE   240 0 0
CBS CORP NEW CLASS B NEW CL B 124857202 42 742 SH   SOLE   742 0 0
CELGENE CORP COM 151020104 191 2,400 SH   SOLE   2,400 0 0
CENTENE CORP DEL COM 15135B101 62 500 SH   SOLE   500 0 0
CHARTER COMMUNICATIONS INC D CL A NEW 16119P108 102 347 SH   SOLE   347 0 0
CHEVRON CORP NEW COM COM 166764100 6,705 53,032 SH   SOLE   53,032 0 0
CISCO SYSTEMS INC COM 17275R102 4,952 115,077 SH   SOLE   115,077 0 0
CITIGROUP INC COM NEW ISI COM NEW 172967424 50 749 SH   SOLE   749 0 0
COCA COLA COMPANY COM 191216100 2,837 64,676 SH   SOLE   61,186 0 3,490
COLGATE PALMOLIVE CO COM COM 194162103 495 7,641 SH   SOLE   7,641 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF ADDED 19762B509 493 20,235 SH   SOLE   20,235 0 0
COMCAST CORP CL A 20030N101 318 9,690 SH   SOLE   9,690 0 0
COMMERCE BANCSHARES COM 200525103 31 472 SH   SOLE   472 0 0
CONSOLIDATED EDISON INC C COM 209115104 198 2,542 SH   SOLE   2,542 0 0
CONSTELLATION BRANDS INC CL A 21036P108 28 127 SH   SOLE   127 0 0
CORNING INC COM 219350105 47 1,725 SH   SOLE   1,725 0 0
CORPORATE CAP TR INC COM ADDED 219880101 77 4,907 SH   SOLE   4,907 0 0
COTT CORP QUE COM 22163N106 763 46,100 SH   SOLE   46,100 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,769 44,228 SH   SOLE   43,953 0 275
CSX CORPORATION COM 126408103 144 2,262 SH   SOLE   2,262 0 0
CTRIP COM INTL LTD ADR 22943F100 21 434 SH   SOLE   434 0 0
CUMMINS INC COM 231021106 102 769 SH   SOLE   769 0 0
CVS CAREMARK CORP COM 126650100 6,467 100,491 SH   SOLE   100,157 0 334
D R HORTON INC COM 23331A109 35 849 SH   SOLE   849 0 0
DANAHER CORP DEL COM 235851102 20 200 SH   SOLE   200 0 0
DARDEN RESTAURANTS INC CO COM 237194105 82 766 SH   SOLE   0 0 766
DBX ETF TR DB XTR MSCI EUR ETF 233051853 430 15,305 SH   SOLE   15,305 0 0
DELEK US HLDGS INC NEW COM 24665A103 25 500 SH   SOLE   500 0 0
DISNEY WALT CO DISNEY COM COM DISNEY 254687106 9,056 86,403 SH   SOLE   86,053 0 350
DOLLAR GEN CORP NEW COM 256677105 30 300 SH   SOLE   300 0 0
DOWDUPONT INC COM 26078J100 6,391 96,946 SH   SOLE   96,946 0 0
DUKE ENERGY CORP NEW COM 26441C204 284 3,592 SH   SOLE   3,440 0 152
DURECT CORP COM 266605104 1,022 655,000 SH   SOLE   0 0 655,000
DXC TECHNOLOGY CO COM 23355L106 5,143 63,803 SH   SOLE   63,803 0 0
ECOLAB INC COM 278865100 151 1,075 SH   SOLE   1,075 0 0
EDGEWELL PERS CARE CO COM 28035Q102 76 1,500 SH   SOLE   0 0 1,500
EDWARDS LIFESCIENCES CORP COM 28176E108 43 297 SH   SOLE   297 0 0
EMERSON ELEC CO COM COM 291011104 88 1,280 SH   SOLE   162 0 1,118
ENERGEN CORP COM 29265N108 197 2,700 SH   SOLE   2,700 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 94 1,500 SH   SOLE   0 0 1,500
ENERGY TRANSFER EQUITY LP LP 29273V100 6,938 402,221 SH   SOLE   402,221 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT 29278N103 276 14,478 SH   SOLE   14,478 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 518 9,600 SH   SOLE   9,600 0 0
ENTERPRISE PRODS PARTNERS COM 293792107 8,557 309,243 SH   SOLE   309,243 0 0
ETF MANAGERS TR PUREFUNDS ISE CY ETF 26924G201 13 360 SH   SOLE   360 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF ETF 301505707 14 340 SH   SOLE   340 0 0
EXELON CORP COM 30161N101 25 588 SH   SOLE   588 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 74 959 SH   SOLE   959 0 0
EXXON MOBIL CORP COM COM 30231G102 430 5,192 SH   SOLE   4,619 0 573
FACEBOOK INC CL A 30303M102 536 2,758 SH   SOLE   2,758 0 0
FEDEX CORP COM COM 31428X106 129 570 SH   SOLE   570 0 0
FERRARI N V COM N3167Y103 44 320 SH   SOLE   320 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 67 227 SH   SOLE   227 0 0
FIDELITY CONSMR STAPLES ETF 316092303 14 460 SH   SOLE   460 0 0
FIDELITY MSCI MATLS INDEX 316092881 14 430 SH   SOLE   430 0 0
FIDELITY MSCI INDL INDX 316092709 14 388 SH   SOLE   388 0 0
FIDELITY MSCI CONSM DIS 316092204 18 430 SH   SOLE   430 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 61 1,268 SH   SOLE   1,268 0 0
FITBIT INC CL A 33812L102 56 8,600 SH   SOLE   8,600 0 0
FLIR SYS INC COM 302445101 7,871 151,456 SH   SOLE   151,456 0 0
GENERAL ELECTRIC CO COM 369604103 97 7,129 SH   SOLE   2,783 0 4,346
GENERAL MILLS INC COM COM 370334104 133 3,000 SH   SOLE   0 0 3,000
GENESIS ENERGY L P UNIT LTD PARTN 371927104 112 5,110 SH   SOLE   5,110 0 0
GILEAD SCIENCES INC COM 375558103 28 400 SH   SOLE   400 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 15 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC C COM 38141G104 162 732 SH   SOLE   732 0 0
GRIFFIN LD & NURSERIES INC CL A 398231100 466 10,583 SH   SOLE   10,583 0 0
HANESBRANDS INC COM COM 410345102 1,673 75,984 SH   SOLE   75,984 0 0
HARRIS CORP DEL COM 413875105 85 588 SH   SOLE   588 0 0
HCA HLDGS INC COM COM 40412C101 7,769 75,719 SH   SOLE   75,719 0 0
HCP INC COM COM 40414L109 195 7,535 SH   SOLE   7,535 0 0
HOLLY ENERGY PARTNERS LP LP 435763107 57 2,000 SH   SOLE   2,000 0 0
HOME DEPOT INC COM COM 437076102 326 1,673 SH   SOLE   1,673 0 0
HONEYWELL INTL INC COM IS COM 438516106 11,604 80,553 SH   SOLE   80,553 0 0
HORMEL FOODS CORP COM 440452100 13 360 SH   SOLE   360 0 0
IDEXX LABS INC COM 45168D104 31 140 SH   SOLE   140 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,102 36,824 SH   SOLE   36,824 0 0
INTEL CORP COM 458140100 8,144 163,837 SH   SOLE   163,837 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,949 94,484 SH   SOLE   94,484 0 0
INTERNATIONAL BUSINESS MA COM 459200101 150 1,076 SH   SOLE   1,076 0 0
INTREXON CORP COM 46122T102 21 1,500 SH   SOLE   1,500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 49 102 SH   SOLE   102 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 14 1,170 SH   SOLE   1,170 0 0
IRON MTN INC NEW COM 46284V101 3,223 92,070 SH   SOLE   92,070 0 0
ISHARES CORE S&P500 ETF 464287200 335 1,226 SH   SOLE   1,226 0 0
ISHARES CORE S&P SCP ETF 464287804 149 1,782 SH   SOLE   1,782 0 0
ISHARES INC MIN VOL GBL ETF 464286525 14 169 SH   SOLE   169 0 0
ISHARES INC MSCI JPN ETF 46434G822 828 14,300 SH   SOLE   14,300 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 31 253 SH   SOLE   253 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 72 845 SH   SOLE   845 0 0
ISHARES TR CORE MSCI TOTAL ETF 46432F834 27 455 SH   SOLE   455 0 0
ISHARES TR CUR HD EURZN ETF ETF 46434V639 16 530 SH   SOLE   530 0 0
ISHARES TR DOW JONES SELE DJ SEL DIV INX 464287168 188 1,919 SH   SOLE   1,919 0 0
ISHARES TR EAFE SML CP ETF ETF 464288273 75 1,202 SH   SOLE   1,202 0 0
ISHARES TR EAFE VALUE ETF ETF 464288877 20 384 SH   SOLE   384 0 0
ISHARES TR IBOXX USD INVT CPBD 464287242 31 271 SH   SOLE   271 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,140 17,027 SH   SOLE   17,027 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,382 31,892 SH   SOLE   31,892 0 0
ISHARES TR MSCI INDIA ETF ETF 46429B598 25 755 SH   SOLE   755 0 0
ISHARES TR RUS 1000 ETF 464287622 100 658 SH   SOLE   658 0 0
ISHARES TR RUSSELL 1000 G ETF 464287614 93 648 SH   SOLE   648 0 0
ISHARES TR RUSSELL 2000 I CMDTY INDEX 464287655 410 2,502 SH   SOLE   2,502 0 0
ISHARES TR RUSSELL MCP GR ETF 464287481 101 794 SH   SOLE   794 0 0
ISHARES TR S&P 100 INDEX ETF 464287101 70 589 SH   SOLE   589 0 0
ISHARES TR S&P 500 GROWTH ETF 464287309 716 4,404 SH   SOLE   4,404 0 0
ISHARES TR S&P 500 VAL ETF 464287408 610 5,535 SH   SOLE   5,535 0 0
ISHARES TR S&P MC 400GR ETF 464287606 712 3,168 SH   SOLE   3,168 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287705 11,315 69,834 SH   SOLE   69,834 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287507 3,590 18,434 SH   SOLE   18,434 0 0
ISHARES TR S&P SMALLCAP 6 ETF 464287879 2,092 12,814 SH   SOLE   12,814 0 0
ISHARES TR S&P SML 600 GWT 464287887 47 249 SH   SOLE   249 0 0
ISHARES TR U.S. PFD STK ETF 464288687 242 6,414 SH   SOLE   6,414 0 0
J & J SNACK FOODS CORP COM 466032109 38 246 SH   SOLE   246 0 0
JOHNSON & JOHNSON COM COM 478160104 5,981 49,294 SH   SOLE   48,294 0 1,000
JOHNSON CTLS INTL PLC SHS ADDED G51502105 52 1,564 SH   SOLE   1,564 0 0
JP MORGAN CHASE & CO COM COM 46625H100 6,170 59,212 SH   SOLE   59,212 0 0
JPMORGAN CHASE & CO ALERI ETN 46625H365 953 35,844 SH   SOLE   35,844 0 0
KAYNE ANDERSON MLP INVSMN COM 486606106 1,084 57,514 SH   SOLE   57,514 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 867 41,000 SH   SOLE   0 0 41,000
KIMBERLY CLARK CORP COM 494368103 515 4,891 SH   SOLE   3,891 0 1,000
KINDER MORGAN INC DEL COM 49456B101 2,350 132,996 SH   SOLE   132,996 0 0
KINDER MORGAN INC DEL PFD SER A ADDED 49456B200 220 6,340 SH   SOLE   6,340 0 0
KRAFT HEINZ CO COM 500754106 63 1,005 SH   SOLE   1,005 0 0
L3 TECHNOLOGIES INC COM 502413107 167 870 SH   SOLE   870 0 0
LAS VEGAS SANDS CORP COM 517834107 6,699 87,730 SH   SOLE   87,730 0 0
LAUDER ESTEE COS INC CL A 518439104 43 300 SH   SOLE   300 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 46 1,736 SH   SOLE   1,736 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 43 1,546 SH   SOLE   1,546 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 14 310 SH   SOLE   310 0 0
LILLY ELI & CO COM 532457108 47 554 SH   SOLE   554 0 0
LIVE OAK BANCSHARES INC COM 53803X105 7,558 246,590 SH   SOLE   246,590 0 0
LOCKHEED MARTIN CORP COM 539830109 6,915 23,406 SH   SOLE   23,406 0 0
LOGMEIN INC COM 54142L109 1,625 15,743 SH   SOLE   15,743 0 0
MAGELLAN MIDSTREAM PARTNE LP 559080106 186 2,699 SH   SOLE   2,699 0 0
MARATHON PETE CORP COM COM 56585A102 394 5,616 SH   SOLE   5,616 0 0
MASTEC INC COM 576323109 41 800 SH   SOLE   800 0 0
MASTERCARD INC CL A 57636Q104 77 394 SH   SOLE   394 0 0
MCCORMICK & CO INC COM NON VTG 579780206 70 601 SH   SOLE   601 0 0
MCDONALDS CORP COM 580135101 2,595 16,564 SH   SOLE   16,564 0 0
MCKESSON CORP COM COM 58155Q103 116 873 SH   SOLE   873 0 0
MERCK & CO INC NEW COM NEW COM 58933Y105 298 4,904 SH   SOLE   4,904 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 347 11,395 SH   SOLE   11,395 0 0
MGM RESORTS INTL COM COM 552953101 178 6,135 SH   SOLE   6,135 0 0
MICRON TECHNOLOGY INC COM 595112103 68 1,293 SH   SOLE   1,293 0 0
MICROSOFT CORP COM COM 594918104 12,473 126,488 SH   SOLE   123,513 0 2,975
MONDELEZ INTL INC CL A 609207105 1,221 29,784 SH   SOLE   29,784 0 0
MORGAN STANLEY COM NEW 617446448 3,666 77,341 SH   SOLE   76,775 0 566
MPLX LP COM UNIT REP LTD 55336V100 4,176 122,321 SH   SOLE   122,321 0 0
MURPHY OIL CORP COM 626717102 44 1,300 SH   SOLE   1,300 0 0
NATIONAL FUEL GAS CO N J COM 636180101 28 525 SH   SOLE   525 0 0
NETSCOUT SYS INC COM 64115T104 21 693 SH   SOLE   693 0 0
NEWELL RUBBERMAID INC COM COM 651229106 6,884 266,929 SH   SOLE   266,229 0 700
NEXTERA ENERGY INC COM 65339F101 508 3,043 SH   SOLE   3,043 0 0
NIKE INC CL B 654106103 3,062 38,433 SH   SOLE   38,433 0 0
NORFOLK SOUTHERN CORP COM 655844108 97 643 SH   SOLE   643 0 0
NORTHERN TR CORP COM 665859104 4,018 39,047 SH   SOLE   39,047 0 0
NORTHROP GRUMMAN CORP COM 666807102 65 212 SH   SOLE   212 0 0
NOVARTIS A G SPONSORED ADR 66987V109 21 275 SH   SOLE   100 0 175
NVIDIA CORP COM 67066G104 25 106 SH   SOLE   106 0 0
OCCIDENTAL PETE CORP COM 674599105 31 375 SH   SOLE   375 0 0
OMNICOM GROUP INC COM COM 681919106 23 300 SH   SOLE   0 0 300
ONEOK INC NEW COM 682680103 260 3,727 SH   SOLE   3,727 0 0
PACKAGING CORP AMER COM 695156109 34 300 SH   SOLE   300 0 0
PAYCHEX INC COM 704326107 1,192 17,437 SH   SOLE   17,437 0 0
PAYPAL HLDGS INC COM 70450Y103 10,511 126,226 SH   SOLE   126,226 0 0
PENN NATL GAMING INC COM 707569109 34 1,000 SH   SOLE   1,000 0 0
PEPSICO INC COM 713448108 5,131 47,134 SH   SOLE   47,134 0 0
PFIZER INC COM COM 717081103 7,149 197,057 SH   SOLE   196,795 0 262
PHILIP MORRIS INTL INC CO COM 718172109 6,072 75,202 SH   SOLE   75,202 0 0
PHILLIPS 66 COM 718546104 52 461 SH   SOLE   461 0 0
PIMCO ETF TR ENHANCED SHO ETF 72201R833 3,740 36,826 SH   SOLE   36,826 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 472 40,660 SH   SOLE   40,660 0 0
PRAXAIR INC COM 74005P104 32 200 SH   SOLE   200 0 0
PRICE T ROWE GROUP INC COM 74144T108 23 200 SH   SOLE   200 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,053 13,491 SH   SOLE   10,991 0 2,500
PROSHARES TR PROSHARES UL ETF 74347R107 168 1,508 SH   SOLE   1,508 0 0
PROSHARES TR ULTRA FNCLS NEW ETF 74347X633 66 1,641 SH   SOLE   1,641 0 0
PRUDENTIAL FINL INC COM 744320102 29 306 SH   SOLE   306 0 0
QUALCOMM INC COM 747525103 28 500 SH   SOLE   500 0 0
RALPH LAUREN CORP CL A 751212101 4,764 37,893 SH   SOLE   37,893 0 0
RAYTHEON CO COM NEW 755111507 8,017 41,498 SH   SOLE   41,498 0 0
REGIONS FINL CORP NEW COM 7591EP100 12 648 SH   SOLE   648 0 0
RESMED INC COM 761152107 21 206 SH   SOLE   206 0 0
S&P GLOBAL INC COM 78409V104 3,808 18,679 SH   SOLE   18,679 0 0
SALESFORCE COM INC COM 79466L302 60 438 SH   SOLE   438 0 0
SAP AG SPONSORED ADR ISIN SPON ADR 803054204 463 4,000 SH   SOLE   4,000 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 222 1,343 SH   SOLE   1,343 0 0
SCHEIN HENRY INC COM 806407102 29 400 SH   SOLE   400 0 0
SCHLUMBERGER LTD NETHERLA COM 806857108 18 265 SH   SOLE   265 0 0
SELECT SECTOR SPDR TR CON SBI CONS DISCR 81369Y407 75 686 SH   SOLE   686 0 0
SELECT SECTOR SPDR TR CON SBI CONS STPLS 81369Y308 44 850 SH   SOLE   850 0 0
SELECT SECTOR SPDR TR ENE SBI INT-ENERGY 81369Y506 86 1,135 SH   SOLE   1,135 0 0
SELECT SECTOR SPDR TR HEA SBI HEALTHCARE 81369Y209 65 774 SH   SOLE   774 0 0
SELECT SECTOR SPDR TR IND SBI INT-INDS 81369Y704 57 799 SH   SOLE   799 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369Y605 18 686 SH   SOLE   686 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369Y886 11 212 SH   SOLE   212 0 0
SELECT SECTOR SPDR TR SBI MATERIALS ETF 81369Y100 13 229 SH   SOLE   229 0 0
SELECT SECTOR SPDR TR TEC SBI INT-TECH 81369Y803 197 2,837 SH   SOLE   2,837 0 0
SMUCKER J M CO COM NEW 832696405 36 334 SH   SOLE   334 0 0
SNAP INC CL A 83304A106 13 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO COM COM 842587107 114 2,460 SH   SOLE   2,460 0 0
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 46 390 SH   SOLE   390 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 45 1,163 SH   SOLE   1,163 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 40 1,300 SH   SOLE   1,300 0 0
SPDR S&P 500 ETF TR TR UN UNIT SER 1 78462F103 595 2,192 SH   SOLE   2,192 0 0
SPDR S&P MIDCAP 400 ETF T UTSER1 S&PDCRP 78467Y107 1,808 5,093 SH   SOLE   5,093 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF 78464A201 54 860 SH   SOLE   860 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 50 746 SH   SOLE   746 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,147 45,707 SH   SOLE   45,707 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,055 38,061 SH   SOLE   38,061 0 0
STARBUCKS CORP COM 855244109 84 1,710 SH   SOLE   1,710 0 0
STARWOOD PPTY TR INC COM COM 85571B105 6,283 289,392 SH   SOLE   288,892 0 500
STRYKER CORP COM 863667101 41 240 SH   SOLE   240 0 0
SUBURBAN PROPANE PARTNERS LP 864482104 19 810 SH   SOLE   810 0 0
SUNCOR ENERGY INC NEW COM NEW COM 867224107 424 10,426 SH   SOLE   10,426 0 0
SUNTRUST BKS INC COM 867914103 265 4,011 SH   SOLE   4,011 0 0
SYSCO CORP COM 871829107 42 615 SH   SOLE   615 0 0
T MOBILE US INC COM 872590104 31 525 SH   SOLE   525 0 0
TAPESTRY INC COM ADDED 876030107 106 2,276 SH   SOLE   2,276 0 0
TARGA RES CORP COM 87612G101 16 314 SH   SOLE   314 0 0
TARGET CORP COM COM 87612E106 76 1,000 SH   SOLE   0 0 1,000
TESLA INC COM 88160R101 15 45 SH   SOLE   45 0 0
TEXAS INSTRS INC COM 882508104 58 524 SH   SOLE   524 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,082 48,673 SH   SOLE   48,673 0 0
TOTAL S A ADR 89151E109 21 354 SH   SOLE   354 0 0
TRAVELERS COMPANIES INC COM 89417E109 18 150 SH   SOLE   150 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 35 700 SH   SOLE   700 0 0
U S CONCRETE INC COM NEW 90333L201 79 1,500 SH   SOLE   0 0 1,500
U S PHYSICAL THERAPY INC COM 90337L108 2,160 22,496 SH   SOLE   22,496 0 0
UNILEVER N V N Y SHS NEW 904784709 3,166 56,827 SH   SOLE   56,827 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 51 920 SH   SOLE   920 0 0
UNION PAC CORP COM 907818108 29 202 SH   SOLE   202 0 0
UNITED PARCEL SERVICE INC CL B 911312106 37 350 SH   SOLE   350 0 0
UNITED TECHNOLOGIES CORP COM 913017109 66 528 SH   SOLE   528 0 0
UNITEDHEALTH GROUP INC COM 91324P102 169 687 SH   SOLE   687 0 0
UNITI GROUP INC COM 91325V108 26 1,300 SH   SOLE   1,300 0 0
US BANCORP DEL COM NEW 902973304 422 8,430 SH   SOLE   8,430 0 0
VANECK VECTORS ETF TR BIOTECH ETF ADDED 92189F726 32 270 SH   SOLE   270 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,347 17,229 SH   SOLE   17,229 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,142 20,608 SH   SOLE   20,608 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 24 200 SH   SOLE   200 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 142 949 SH   SOLE   949 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512 42 381 SH   SOLE   381 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 108 685 SH   SOLE   685 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 101 648 SH   SOLE   648 0 0
VANGUARD INDEX FDS TOTAL ETF 922908769 10,416 74,175 SH   SOLE   74,175 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,496 26,660 SH   SOLE   26,660 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,663 39,412 SH   SOLE   39,412 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 184 3,540 SH   SOLE   3,540 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 185 2,214 SH   SOLE   2,214 0 0
VANGUARD STAR FD VG TL INTL STK F ETF 921909768 14 250 SH   SOLE   250 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,087 25,329 SH   SOLE   25,329 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5,780 69,592 SH   SOLE   69,592 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 140 2,075 SH   SOLE   2,075 0 0
VERIZON COMMUNICATIONS CO COM 92343V104 474 9,431 SH   SOLE   9,431 0 0
VISA INC COM CL A 92826C839 47 354 SH   SOLE   354 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 79 1,323 SH   SOLE   1,323 0 0
WASTE MGMT INC COM 94106L109 5,271 64,800 SH   SOLE   64,800 0 0
WELLS FARGO & CO NEW COM NEW COM 949746101 57 1,031 SH   SOLE   1,031 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 869 8,755 SH   SOLE   2,920 0 5,835
WESTERN GAS PARTNERS LP LP 958254104 19 400 SH   SOLE   400 0 0
WEYERHAEUSER CO COM 962166104 18 500 SH   SOLE   500 0 0
WILLIAMS COS INC COM COM 969457100 562 20,730 SH   SOLE   20,730 0 0
WILLIAMS PARTNERS L P LP 96949L105 1,731 42,647 SH   SOLE   42,647 0 0
WISDOMTREE TR SMLCAP EARN FD 97717W562 80 2,055 SH   SOLE   2,055 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 43 1,008 SH   SOLE   1,008 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 49 700 SH   SOLE   700 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 768 12,163 SH   SOLE   12,163 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 64 1,400 SH   SOLE   1,400 0 0
WISDOMTREE TRUST EMG MKTS SMCAP 97717W281 3,346 70,169 SH   SOLE   70,169 0 0
WORLDPAY INC CL A ADDED 981558109 13 160 SH   SOLE   160 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 20 450 SH   SOLE   450 0 0
XYLEM INC COM 98419M100 102 1,508 SH   SOLE   1,508 0 0
YUM BRANDS INC COM COM 988498101 59 750 SH   SOLE   750 0 0
YUM CHINA HLDGS INC COM ADDED 98850P109 30 786 SH   SOLE   786 0 0
ZAYO GROUP HLDGS INC COM 98919V105 14 380 SH   SOLE   380 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 11 100 SH   SOLE   100 0 0
ADOBE SYS INC COM 00724F101 30 125 SH   SOLE   125 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 186 3,000 SH   SOLE   3,000 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 33 525 SH   SOLE   525 0 0
CONAGRA BRANDS INC COM 205887102 3,626 101,494 SH   SOLE   101,494 0 0
EOG RES INC COM 26875P101 2,789 22,418 SH   SOLE   22,418 0 0
EQUINIX INC COM PAR $0.001 29444U700 21 50 SH   SOLE   50 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF ADDED 46137V142 118 3,922 SH   SOLE   3,922 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF ADDED 46138G508 1,668 72,842 SH   SOLE   72,842 0 0
INVESCO QQQ TR UNIT SER 1 ADDED 46090E103 1,318 7,677 SH   SOLE   7,677 0 0
LEAR CORP COM NEW 521865204 19 100 SH   SOLE   100 0 0
PERSPECTA INC COM ADDED 715347100 147 7,167 SH   SOLE   7,167 0 0
TOTAL SYS SVCS INC COM 891906109 177 2,100 SH   SOLE   2,100 0 0
APPLE INC CALL 037833900 41 60 SH Call SOLE   60 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC ADDED 46137V282 17 107 SH   SOLE   107 0 0
WYNDHAM HOTELS & RESORTS INC COM ADDED 98311A105 26 450 SH   SOLE   450 0 0
BANK NEW YORK MELLON CORP COM 064058100 108 2,000 SH   SOLE   2,000 0 0
NIELSEN HLDGS PLC SHS EUR SHS EUR g6518l108 15 500 SH   SOLE   500 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 46 500 SH   SOLE   500 0 0