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
EATON CORP PLC SHS G29183103   704 9 SH   SOLE   9,067 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   888 56 SH   SOLE   56,528 0 0
ALCON INC ORD SHS H01301128   255 5 SH   SOLE   5,021 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   386 3 SH   SOLE   3,180 0 0
AERCAP HOLDINGS NV SHS N00985106   248 10 SH   SOLE   10,900 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   344 1 SH   SOLE   1,315 0 0
ACTIVISION BLIZZARD INC COM 00507V109   923 15 SH   SOLE   15,518 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   290 3 SH   SOLE   3,170 0 0
ALBEMARLE CORP COM 012653101   394 6 SH   SOLE   6,998 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   223 1 SH   SOLE   1,146 0 0
ALLEGHANY CORP DEL COM 017175100   295 534 SH   SOLE   534 0 0
ALLSTATE CORP COM 020002101   613 6 SH   SOLE   6,684 0 0
AMERICAN ELEC PWR CO INC COM 025537101   826 10 SH   SOLE   10,334 0 0
AMERICAN EXPRESS CO COM 025816109   411 4 SH   SOLE   4,800 0 0
AMERICAN NATL INS CO COM 028591105   686 8 SH   SOLE   8,332 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   236 1 SH   SOLE   1,976 0 0
APPLIED MATLS INC COM 038222105   673 14 SH   SOLE   14,683 0 0
BADGER METER INC COM 056525108   387 7 SH   SOLE   7,226 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107   831 89 SH   SOLE   89,600 0 0
BALL CORP COM 058498106   523 8 SH   SOLE   8,095 0 0
BAXTER INTL INC COM 071813109   844 10 SH   SOLE   10,398 0 0
BECTON DICKINSON & CO COM 075887109   903 3 SH   SOLE   3,932 0 0
BLACKROCK INC COM 09247X101   850 1 SH   SOLE   1,932 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   365 16 SH   SOLE   16,725 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105   221 27 SH   SOLE   27,300 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100   427 40 SH   SOLE   40,090 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108   491 37 SH   SOLE   37,555 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   886 39 SH   SOLE   39,079 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   613 13 SH   SOLE   13,446 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   261 5 SH   SOLE   5,904 0 0
CME GROUP INC COM 12572Q105   282 1 SH   SOLE   1,632 0 0
CABLE ONE INC COM 12685J105   460 280 SH   SOLE   280 0 0
CATERPILLAR INC DEL COM 149123101   723 6 SH   SOLE   6,227 0 0
CHENIERE ENERGY INC COM NEW 16411R208   405 12 SH   SOLE   12,100 0 0
CHESAPEAKE UTILS CORP COM 165303108   309 3 SH   SOLE   3,600 0 0
CONOCOPHILLIPS COM 20825C104   550 17 SH   SOLE   17,871 0 0
CONTINENTAL RES INC COM 212015101   392 51 SH   SOLE   51,324 0 0
DEERE & CO COM 244199105   351 2 SH   SOLE   2,544 0 0
DISCOVERY INC COM SER A 25470F104   352 18 SH   SOLE   18,116 0 0
DISCOVER FINL SVCS COM 254709108   955 26 SH   SOLE   26,773 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107   893 52 SH   SOLE   52,240 0 0
DUPONT DE NEMOURS INC COM 26614N102   513 15 SH   SOLE   15,029 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   997 27 SH   SOLE   27,952 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   917 24 SH   SOLE   24,612 0 0
EASTMAN CHEM CO COM 277432100   218 4 SH   SOLE   4,678 0 0
EBAY INC COM 278642103   288 9 SH   SOLE   9,571 0 0
ENBRIDGE INC COM 29250N105   394 13 SH   SOLE   13,559 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   464 14 SH   SOLE   14,713 0 0
FLIR SYS INC COM 302445101   816 25 SH   SOLE   25,586 0 0
FS KKR CAPITAL CORP COM 302635107   829 276 SH   SOLE   276,212 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   585 4 SH   SOLE   4,807 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   331 13 SH   SOLE   13,306 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   330 6 SH   SOLE   6,922 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   273 5 SH   SOLE   5,002 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   562 15 SH   SOLE   15,284 0 0
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108   829 13 SH   SOLE   13,836 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   229 6 SH   SOLE   6,193 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   941 52 SH   SOLE   52,917 0 0
FORD MTR CO DEL COM 345370860   533 110 SH   SOLE   110,422 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106   346 8 SH   SOLE   8,000 0 0
FOX CORP CL B COM 35137L204   302 13 SH   SOLE   13,200 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   233 2 SH   SOLE   2,662 0 0
GENERAL DYNAMICS CORP COM 369550108   249 1 SH   SOLE   1,882 0 0
GENERAL ELECTRIC CO COM 369604103   771 97 SH   SOLE   97,134 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   597 31 SH   SOLE   31,004 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   487 3 SH   SOLE   3,152 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   619 11 SH   SOLE   11,860 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   202 2 SH   SOLE   2,000 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   283 10 SH   SOLE   10,518 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   514 1 SH   SOLE   1,037 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   252 24 SH   SOLE   24,500 0 0
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805   442 14 SH   SOLE   14,317 0 0
ISHARES TR 20 YR TR BD ETF 464287432   379 2 SH   SOLE   2,299 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   262 3 SH   SOLE   3,022 0 0
ISHARES TR MSCI EAFE ETF 464287465   706 13 SH   SOLE   13,215 0 0
ISHARES TR RUS MID CAP ETF 464287499   330 7 SH   SOLE   7,640 0 0
ISHARES TR EXPANDED TECH 464287515   872 4 SH   SOLE   4,145 0 0
ISHARES TR NASDAQ BIOTECH 464287556   214 1 SH   SOLE   1,982 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   444 4 SH   SOLE   4,480 0 0
ISHARES TR S&P MC 400GR ETF 464287606   267 1 SH   SOLE   1,495 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   209 1 SH   SOLE   1,384 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   340 2 SH   SOLE   2,969 0 0
ISHARES TR S&P MC 400VL ETF 464287705   217 1 SH   SOLE   1,980 0 0
ISHARES TR US HLTHCARE ETF 464287762   384 2 SH   SOLE   2,044 0 0
ISHARES TR SP SMCP600VL ETF 464287879   281 2 SH   SOLE   2,815 0 0
ISHARES TR NATIONAL MUN ETF 464288414   640 5 SH   SOLE   5,660 0 0
ISHARES TR SH TR CRPORT ETF 464288646   618 11 SH   SOLE   11,804 0 0
ISHARES TR US AER DEF ETF 464288760   900 6 SH   SOLE   6,259 0 0
ISHARES TR U.S. MED DVC ETF 464288810   811 3 SH   SOLE   3,599 0 0
ISHARES TR US HLTHCR PR ETF 464288828   305 1 SH   SOLE   1,827 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697   581 10 SH   SOLE   10,760 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507   335 6 SH   SOLE   6,912 0 0
ISHARES TR USA MOMENTUM FCT 46432F396   359 3 SH   SOLE   3,372 0 0
KKR & CO INC CL A 48251W104   296 12 SH   SOLE   12,625 0 0
KANSAS CITY SOUTHERN COM NEW 485170302   703 5 SH   SOLE   5,525 0 0
KEURIG DR PEPPER INC COM 49271V100   712 29 SH   SOLE   29,341 0 0
KIMBERLY CLARK CORP COM 494368103   618 4 SH   SOLE   4,837 0 0
KRAFT HEINZ CO COM 500754106   270 10 SH   SOLE   10,919 0 0
LILLY ELI & CO COM 532457108   496 3 SH   SOLE   3,579 0 0
LOCKHEED MARTIN CORP COM 539830109   495 1 SH   SOLE   1,459 0 0
LOEWS CORP COM 540424108   211 6 SH   SOLE   6,069 0 0
LYFT INC CL A COM 55087P104   257 9 SH   SOLE   9,581 0 0
MICRON TECHNOLOGY INC COM 595112103   527 12 SH   SOLE   12,538 0 0
MONDELEZ INTL INC CL A 609207105   650 12 SH   SOLE   12,970 0 0
MOODYS CORP COM 615369105   352 1 SH   SOLE   1,666 0 0
NETFLIX INC COM 64110L106   559 1 SH   SOLE   1,488 0 0
NEXTERA ENERGY INC COM 65339F101   412 1 SH   SOLE   1,713 0 0
NORTHWEST NAT HLDG CO COM 66765N105   371 6 SH   SOLE   6,000 0 0
NOVO-NORDISK A S ADR 670100205   598 9 SH   SOLE   9,927 0 0
NUVEEN TAXABLE MUNICIPAL INC COM 67074C103   969 50 SH   SOLE   50,594 0 0
NUTRIEN LTD COM 67077M108   776 22 SH   SOLE   22,861 0 0
ONEOK INC NEW COM 682680103   387 17 SH   SOLE   17,743 0 0
PACER FDS TR GLOBL CASH ETF 69374H709   1,000 44 SH   SOLE   44,394 0 0
PALOMAR HLDGS INC COM 69753M105   806 13 SH   SOLE   13,860 0 0
PHILLIPS 66 COM 718546104   219 4 SH   SOLE   4,091 0 0
PIONEER NAT RES CO COM 723787107   977 13 SH   SOLE   13,933 0 0
PROSPERITY BANCSHARES INC COM 743606105   434 9 SH   SOLE   9,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107   262 536 SH   SOLE   536 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   262 8 SH   SOLE   8,022 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383   715 26 SH   SOLE   26,795 0 0
SPDR SER TR S&P DIVID ETF 78464A763   356 4 SH   SOLE   4,459 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   917 4 SH   SOLE   4,184 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   243 926 SH   SOLE   926 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721   309 6 SH   SOLE   6,173 0 0
SANOFI SPONSORED ADR 80105N105   627 14 SH   SOLE   14,345 0 0
SCHLUMBERGER LTD COM 806857108   646 47 SH   SOLE   47,863 0 0
SCHWAB CHARLES CORP COM 808513105   372 11 SH   SOLE   11,060 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   206 3 SH   SOLE   3,788 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   299 22 SH   SOLE   22,790 0 0
SPROTT ETF TR GOLD MINERS ETF 85210B102   803 40 SH   SOLE   40,415 0 0
STARBUCKS CORP COM 855244109   567 8 SH   SOLE   8,618 0 0
STRYKER CORP COM 863667101   554 3 SH   SOLE   3,329 0 0
TCF FINANCIAL CORPORATION NE COM 872307103   985 43 SH   SOLE   43,478 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   409 8 SH   SOLE   8,548 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   372 1 SH   SOLE   1,250 0 0
TEXAS INSTRS INC COM 882508104   580 5 SH   SOLE   5,803 0 0
THE TRADE DESK INC COM CL A 88339J105   467 2 SH   SOLE   2,420 0 0
3M CO COM 88579Y101   386 2 SH   SOLE   2,831 0 0
TOTAL S.A. SPONSORED ADS 89151E109   286 7 SH   SOLE   7,668 0 0
TWITTER INC COM 90184L102   231 9 SH   SOLE   9,420 0 0
UNION PAC CORP COM 907818108   406 2 SH   SOLE   2,881 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   212 1 SH   SOLE   1,605 0 0
VALERO ENERGY CORP COM 91913Y100   814 17 SH   SOLE   17,953 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101   308 20 SH   SOLE   20,000 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486   660 27 SH   SOLE   27,950 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528   945 54 SH   SOLE   54,361 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   403 3 SH   SOLE   3,650 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   618 7 SH   SOLE   7,094 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   381 5 SH   SOLE   5,449 0 0
WASTE CONNECTIONS INC COM 94106B101   550 7 SH   SOLE   7,100 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   288 3 SH   SOLE   3,400 0 0
WILLIAMS COS INC COM 969457100   583 41 SH   SOLE   41,202 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   255 8 SH   SOLE   8,425 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   441 11 SH   SOLE   11,327 0 0
XYLEM INC COM 98419M100   599 9 SH   SOLE   9,202 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   760 5 SH   SOLE   5,200 0 0