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
3-D SYS CORP DEL COM NEW 88554D205 3 250 SH   SOLE   0 0 250
3M CO COM 88579Y101 150 786 SH   SOLE   0 0 786
51JOB INC SP ADR REP COM 316827104 12 185 SH   SOLE   0 0 185
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14 100 SH   SOLE   0 0 100
ADOBE INC COM 00724F101 45 200 SH   SOLE   0 0 200
AFLAC INC COM 001055102 35 766 SH   SOLE   0 0 766
ALCOA CORP COM 013872106 7 250 SH   SOLE   0 0 250
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 130 950 SH   SOLE   0 0 950
ALLSTATE CORP COM 020002101 23 278 SH   SOLE   0 0 278
ALPHABET INC CAP STK CL A 02079K305 277 265 SH   SOLE   0 0 265
ALPHABET INC CAP STK CL C 02079K107 80 77 SH   SOLE   0 0 77
ALTRIA GROUP INC COM 02209S103 15 300 SH   SOLE   0 0 300
AMAZON COM INC COM 023135106 560 373 SH   SOLE   0 0 373
AMERICAN ELEC PWR INC COM 025537101 12 155 SH   SOLE   0 0 155
AMERICAN EXPRESS CO COM 025816109 23 242 SH   SOLE   0 0 242
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 3 866 SH   SOLE   0 0 866
AMERIPRISE FINL INC COM 03076C106 46 445 SH   SOLE   0 0 445
AMGEN INC COM 031162100 43 220 SH   SOLE   0 0 220
AMPHENOL CORP NEW CL A 032095101 37 452 SH   SOLE   0 0 452
ANNALY CAP MGMT INC COM 035710409 59 6,051 SH   SOLE   0 0 6,051
APACHE CORP COM 037411105 122 4,654 SH   SOLE   0 0 4,654
APPLE INC COM 037833100 2,407 15,257 SH   SOLE   0 0 15,257
APTIV PLC SHS G6095L109 29 475 SH   SOLE   0 0 475
ARCONIC INC COM 03965L100 13 750 SH   SOLE   0 0 750
AT&T INC COM 00206R102 172 6,029 SH   SOLE   0 0 6,029
BANK AMER CORP COM 060505104 7 300 SH   SOLE   0 0 300
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 4 200 SH   SOLE   0 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 759 3,716 SH   SOLE   0 0 3,716
BEST BUY INC COM 086516101 16 300 SH   SOLE   0 0 300
BLACK HILLS CORP COM 092113109 50 799 SH   SOLE   0 0 799
BLACKROCK INC COM 09247X101 29 75 SH   SOLE   0 0 75
BOEING CO COM 097023105 338 1,048 SH   SOLE   0 0 1,048
BOOKING HLDGS INC COM 09857L108 191 111 SH   SOLE   0 0 111
BP PLC SPONSORED ADR 055622104 383 10,099 SH   SOLE   0 0 10,099
BRISTOL MYERS SQUIBB CO COM 110122108 138 2,648 SH   SOLE   0 0 2,648
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3 105 SH   SOLE   0 0 105
CANOPY GROWTH CORP COM 138035100 41 1,525 SH   SOLE   0 0 1,525
CATERPILLAR INC DEL COM 149123101 23 183 SH   SOLE   0 0 183
CELGENE CORP COM 151020104 1 16 SH   SOLE   0 0 16
CENTERPOINT ENERGY INC COM 15189T107 4 158 SH   SOLE   0 0 158
CHEESECAKE FACTORY INC COM 163072101 44 1,000 SH   SOLE   0 0 1,000
CHEVRON CORP NEW COM 166764100 14,156 130,123 SH   SOLE   0 0 130,123
CHUBB LIMITED COM H1467J104 26 200 SH   SOLE   0 0 200
CISCO SYS INC COM 17275R102 75 1,738 SH   SOLE   0 0 1,738
COCA COLA EUROPEAN PARTNERS SHS G25839104 28 605 SH   SOLE   0 0 605
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 41 650 SH   SOLE   0 0 650
COMCAST CORP NEW CL A 20030N101 114 3,341 SH   SOLE   0 0 3,341
CONOCOPHILLIPS COM 20825C104 19 311 SH   SOLE   0 0 311
COSTCO WHSL CORP NEW COM 22160K105 77 378 SH   SOLE   0 0 378
CVS HEALTH CORP COM 126650100 14 210 SH   SOLE   0 0 210
DBX ETF TR XTRACK MSCI EAFE 233051200 9,053 324,489 SH   SOLE   0 0 324,489
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 5 120 SH   SOLE   0 0 120
DISNEY WALT CO COM DISNEY 254687106 31 280 SH   SOLE   0 0 280
DOLLAR TREE INC COM 256746108 43 476 SH   SOLE   0 0 476
DTE ENERGY CO COM 233331107 56 509 SH   SOLE   0 0 509
DUKE ENERGY CORP NEW COM NEW 26441C204 349 4,046 SH   SOLE   0 0 4,046
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 3 750 SH   SOLE   0 0 750
ECOLAB INC COM 278865100 38 260 SH   SOLE   0 0 260
ENERGIZER HLDGS INC NEW COM 29272W109 5 109 SH   SOLE   0 0 109
ESSEX PPTY TR INC COM 297178105 824 3,360 SH   SOLE   0 0 3,360
EXONE CO COM 302104104 3 500 SH   SOLE   0 0 500
EXXON MOBIL CORP COM 30231G102 893 13,093 SH   SOLE   0 0 13,093
FACEBOOK INC CL A 30303M102 239 1,824 SH   SOLE   0 0 1,824
FASTENAL CO COM 311900104 29 560 SH   SOLE   0 0 560
FEDEX CORP COM 31428X106 14 84 SH   SOLE   0 0 84
FIRST FINL BANKSHARES COM 32020R109 280 4,845 SH   SOLE   0 0 4,845
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 32 1,250 SH   SOLE   0 0 1,250
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4 132 SH   SOLE   0 0 132
FORD MTR CO DEL COM PAR $0.01 345370860 0 50 SH   SOLE   0 0 50
GENERAL ELECTRIC CO COM 369604103 223 29,426 SH   SOLE   0 0 29,426
GILEAD SCIENCES INC COM 375558103 26 417 SH   SOLE   0 0 417
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13 330 SH   SOLE   0 0 330
GOLDMAN SACHS GROUP INC COM 38141G104 113 675 SH   SOLE   0 0 675
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 6 1,360 SH   SOLE   0 0 1,360
HOME DEPOT INC COM 437076102 40 233 SH   SOLE   0 0 233
IDACORP INC COM 451107106 37 400 SH   SOLE   0 0 400
ILLINOIS TOOL WKS INC COM 452308109 54 427 SH   SOLE   0 0 427
INTEL CORP COM 458140100 121 2,584 SH   SOLE   0 0 2,584
INTERNATIONAL BUSINESS MACHS COM 459200101 6 55 SH   SOLE   0 0 55
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 8 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 107 1,052 SH   SOLE   0 0 1,052
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 76 2,000 SH   SOLE   0 0 2,000
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 28 1,401 SH   SOLE   0 0 1,401
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 65 1,739 SH   SOLE   0 0 1,739
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 2,571 190,866 SH   SOLE   0 0 190,866
INVESCO QQQ TR UNIT SER 1 46090E103 1,354 8,779 SH   SOLE   0 0 8,779
ISHARES GOLD TRUST ISHARES 464285105 6 516 SH   SOLE   0 0 516
ISHARES INC MIN VOL EMRG MKT 464286533 59 1,052 SH   SOLE   0 0 1,052
ISHARES SILVER TRUST ISHARES 46428Q109 4 280 SH   SOLE   0 0 280
ISHARES TR MIN VOL USA ETF 46429B697 79 1,500 SH   SOLE   0 0 1,500
ISHARES TR USD INV GRDE ETF 464288620 49 918 SH   SOLE   0 0 918
ISHARES TR EAFE SML CP ETF 464288273 249 4,808 SH   SOLE   0 0 4,808
ISHARES TR S&P US PFD STK 464288687 782 22,843 SH   SOLE   0 0 22,843
ISHARES TR NATIONAL MUN ETF 464288414 550 5,041 SH   SOLE   0 0 5,041
ISHARES TR U.S. TECH ETF 464287721 262 1,636 SH   SOLE   0 0 1,636
ISHARES TR U.S. REAL ES ETF 464287739 15 200 SH   SOLE   0 0 200
ISHARES TR RUSSELL 3000 ETF 464287689 925 6,294 SH   SOLE   0 0 6,294
ISHARES TR RUS MID CAP ETF 464287499 185 3,976 SH   SOLE   0 0 3,976
ISHARES TR RUS MD CP GR ETF 464287481 6 53 SH   SOLE   0 0 53
ISHARES TR RUS 2000 VAL ETF 464287630 2 17 SH   SOLE   0 0 17
ISHARES TR RUSSELL 2000 ETF 464287655 4,934 36,846 SH   SOLE   0 0 36,846
ISHARES TR RUS 1000 GRW ETF 464287614 16 123 SH   SOLE   0 0 123
ISHARES TR RUS 1000 VAL ETF 464287598 19 168 SH   SOLE   0 0 168
ISHARES TR CORE S&P500 ETF 464287200 13,243 52,633 SH   SOLE   0 0 52,633
ISHARES TR S&P 500 VAL ETF 464287408 643 6,355 SH   SOLE   0 0 6,355
ISHARES TR CORE S&P MCP ETF 464287507 2,606 15,696 SH   SOLE   0 0 15,696
ISHARES TR US HLTHCR PR ETF 464288828 452 2,736 SH   SOLE   0 0 2,736
ISHARES TR SH TR CRPORT ETF 464288646 381 7,376 SH   SOLE   0 0 7,376
ISHARES TR BARCLAYS 7 10 YR 464287440 3 27 SH   SOLE   0 0 27
ISHARES TR INTL SEL DIV ETF 464288448 96 3,361 SH   SOLE   0 0 3,361
ISHARES TR IBOXX HI YD ETF 464288513 116 1,425 SH   SOLE   0 0 1,425
ISHARES TR JPMORGAN USD EMG 464288281 1,493 14,371 SH   SOLE   0 0 14,371
ISHARES TR MSCI EAFE ETF 464287465 3,195 54,362 SH   SOLE   0 0 54,362
ISHARES TR MSCI EMG MKT ETF 464287234 42 1,077 SH   SOLE   0 0 1,077
ISHARES TR SELECT DIVID ETF 464287168 455 5,098 SH   SOLE   0 0 5,098
ISHARES TR CORE US AGGBD ET 464287226 116 1,089 SH   SOLE   0 0 1,089
JOHNSON & JOHNSON COM 478160104 45 350 SH   SOLE   0 0 350
JPMORGAN CHASE & CO COM 46625H100 397 4,064 SH   SOLE   0 0 4,064
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 34 1,536 SH   SOLE   0 0 1,536
KAYNE ANDERSN MLP MIDS INVT COM 486606106 224 16,272 SH   SOLE   0 0 16,272
KEURIG DR PEPPER INC COM 49271V100 10 400 SH   SOLE   0 0 400
KIMBERLY CLARK CORP COM 494368103 28 245 SH   SOLE   0 0 245
KROGER CO COM 501044101 99 3,590 SH   SOLE   0 0 3,590
LILLY ELI & CO COM 532457108 51 440 SH   SOLE   0 0 440
LOCKHEED MARTIN CORP COM 539830109 35 134 SH   SOLE   0 0 134
MANULIFE FINL CORP COM 56501R106 18 1,266 SH   SOLE   0 0 1,266
MASTERCARD INCORPORATED CL A 57636Q104 80 425 SH   SOLE   0 0 425
MCDONALDS CORP COM 580135101 58 328 SH   SOLE   0 0 328
MCKESSON CORP COM 58155Q103 20 185 SH   SOLE   0 0 185
MELCO RESORT ENTERTAINMENT L ADR 585464100 9 519 SH   SOLE   0 0 519
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 0 100 SH   SOLE   0 0 100
MICROSOFT CORP COM 594918104 2,224 21,895 SH   SOLE   0 0 21,895
MIDDLEBY CORP COM 596278101 2 21 SH   SOLE   0 0 21
NETFLIX INC COM 64110L106 300 1,121 SH   SOLE   0 0 1,121
NEXTERA ENERGY INC COM 65339F101 234 1,349 SH   SOLE   0 0 1,349
NLIGHT INC COM 65487K100 21 1,200 SH   SOLE   0 0 1,200
NORDSTROM INC COM 655664100 2 35 SH   SOLE   0 0 35
NORTHROP GRUMMAN CORP COM 666807102 107 438 SH   SOLE   0 0 438
NORTHWESTERN CORP COM NEW 668074305 205 3,444 SH   SOLE   0 0 3,444
NRG ENERGY INC COM NEW 629377508 1 14 SH   SOLE   0 0 14
NVIDIA CORP COM 67066G104 48 359 SH   SOLE   0 0 359
OCCIDENTAL PETE CORP DEL COM 674599105 1 15 SH   SOLE   0 0 15
ORACLE CORP COM 68389X105 90 1,991 SH   SOLE   0 0 1,991
PALO ALTO NETWORKS INC COM 697435105 38 200 SH   SOLE   0 0 200
PAYPAL HLDGS INC COM 70450Y103 8 100 SH   SOLE   0 0 100
PEPSICO INC COM 713448108 29 260 SH   SOLE   0 0 260
PFIZER INC COM 717081103 272 6,230 SH   SOLE   0 0 6,230
PHILIP MORRIS INTL INC COM 718172109 20 300 SH   SOLE   0 0 300
PHILLIPS 66 COM 718546104 42 492 SH   SOLE   0 0 492
PLURALSIGHT INC COM CL A 72941B106 203,041 8,621,680 SH   SOLE   0 0 8,621,680
PNC FINL SVCS GROUP INC COM 693475105 109 932 SH   SOLE   0 0 932
PPG INDS INC COM 693506107 119 1,160 SH   SOLE   0 0 1,160
PPL CORP COM 69351T106 122 4,319 SH   SOLE   0 0 4,319
PROSHARES TR RUSS 2000 DIVD 74347B698 4 72 SH   SOLE   0 0 72
PROSHARES TR S&P MDCP 400 DIV 74347B680 4 75 SH   SOLE   0 0 75
PURE STORAGE INC CL A 74624M102 0 29 SH   SOLE   0 0 29
RAYTHEON CO COM NEW 755111507 21 140 SH   SOLE   0 0 140
REGIONS FINL CORP NEW COM 7591EP100 3 233 SH   SOLE   0 0 233
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 401 6,890 SH   SOLE   0 0 6,890
SALESFORCE COM INC COM 79466L302 25 180 SH   SOLE   0 0 180
SAVARA INC COM 805111101 30 3,910 SH   SOLE   0 0 3,910
SCHLUMBERGER LTD COM 806857108 2 54 SH   SOLE   0 0 54
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 53 614 SH   SOLE   0 0 614
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3 43 SH   SOLE   0 0 43
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2 91 SH   SOLE   0 0 91
SELECT SECTOR SPDR TR ENERGY 81369Y506 7 122 SH   SOLE   0 0 122
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 19 375 SH   SOLE   0 0 375
SEMGROUP CORP CL A 81663A105 1,103 80,056 SH   SOLE   0 0 80,056
SHERWIN WILLIAMS CO COM 824348106 81 206 SH   SOLE   0 0 206
SIEBERT FINL CORP COM 826176109 56 3,900 SH   SOLE   0 0 3,900
SNAP INC CL A 83304A106 11 2,000 SH   SOLE   0 0 2,000
SOUTHERN CO COM 842587107 31 700 SH   SOLE   0 0 700
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 183 786 SH   SOLE   0 0 786
SPDR GOLD TRUST GOLD SHS 78463V107 296 2,440 SH   SOLE   0 0 2,440
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 111 3,977 SH   SOLE   0 0 3,977
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 71 2,026 SH   SOLE   0 0 2,026
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,197 56,805 SH   SOLE   0 0 56,805
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,336 17,628 SH   SOLE   0 0 17,628
SPDR SER TR NUVEEN BLMBRG SR 78468R739 527 10,956 SH   SOLE   0 0 10,956
SPDR SERIES TRUST S&P BIOTECH 78464A870 2 34 SH   SOLE   0 0 34
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,441 46,614 SH   SOLE   0 0 46,614
SPDR SERIES TRUST S&P DIVID ETF 78464A763 304 3,394 SH   SOLE   0 0 3,394
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 33 978 SH   SOLE   0 0 978
SQUARE INC CL A 852234103 67 1,200 SH   SOLE   0 0 1,200
STARBUCKS CORP COM 855244109 54 836 SH   SOLE   0 0 836
STMICROELECTRONICS N V NY REGISTRY 861012102 7 490 SH   SOLE   0 0 490
STRATASYS LTD SHS M85548101 5 250 SH   SOLE   0 0 250
SUNCOR ENERGY INC NEW COM 867224107 302 10,794 SH   SOLE   0 0 10,794
SYSCO CORP COM 871829107 3 50 SH   SOLE   0 0 50
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 15 150 SH   SOLE   0 0 150
TESLA INC COM 88160R101 602 1,809 SH   SOLE   0 0 1,809
TEXAS INSTRS INC COM 882508104 76 800 SH   SOLE   0 0 800
THERMO FISHER SCIENTIFIC INC COM 883556102 49 220 SH   SOLE   0 0 220
TJX COS INC NEW COM 872540109 74 1,656 SH   SOLE   0 0 1,656
TORO CO COM 891092108 40 720 SH   SOLE   0 0 720
TORTOISE ENERGY INFRA CORP COM 89147L100 1,528 76,775 SH   SOLE   0 0 76,775
TRANSOCEAN LTD REG SHS H8817H100 25 3,600 SH   SOLE   0 0 3,600
TRAVELERS COMPANIES INC COM 89417E109 70 582 SH   SOLE   0 0 582
UNION PAC CORP COM 907818108 104 752 SH   SOLE   0 0 752
UNITED PARCEL SERVICE INC CL B 911312106 5 50 SH   SOLE   0 0 50
UNITED TECHNOLOGIES CORP COM 913017109 324 3,043 SH   SOLE   0 0 3,043
UNITEDHEALTH GROUP INC COM 91324P102 25 100 SH   SOLE   0 0 100
US BANCORP DEL COM NEW 902973304 11 235 SH   SOLE   0 0 235
VALERO ENERGY CORP NEW COM 91913Y100 14 184 SH   SOLE   0 0 184
VALVOLINE INC COM 92047W101 10 500 SH   SOLE   0 0 500
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2 23 SH   SOLE   0 0 23
VANGUARD INDEX FDS VALUE ETF 922908744 16 160 SH   SOLE   0 0 160
VANGUARD INDEX FDS TOTAL STK MKT 922908769 439 3,437 SH   SOLE   0 0 3,437
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11 47 SH   SOLE   0 0 47
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 519 6,965 SH   SOLE   0 0 6,965
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,179 57,198 SH   SOLE   0 0 57,198
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 764 9,800 SH   SOLE   0 0 9,800
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 166 2,000 SH   SOLE   0 0 2,000
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,718 100,217 SH   SOLE   0 0 100,217
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 92 1,175 SH   SOLE   0 0 1,175
VERIZON COMMUNICATIONS INC COM 92343V104 67 1,200 SH   SOLE   0 0 1,200
VISA INC COM CL A 92826C839 2,316 17,550 SH   SOLE   0 0 17,550
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 34 1,760 SH   SOLE   0 0 1,760
WALMART INC COM 931142103 24 263 SH   SOLE   0 0 263
WEATHERFORD INTL PLC ORD SHS G48833100 58 104,171 SH   SOLE   0 0 104,171
WEC ENERGY GROUP INC COM 92939U106 210 3,039 SH   SOLE   0 0 3,039
WELLS FARGO CO NEW COM 949746101 158 3,438 SH   SOLE   0 0 3,438
WISDOMTREE TR FUTRE STRAT FD 97717W125 41 1,050 SH   SOLE   0 0 1,050
WISDOMTREE TR INTL SMCAP DIV 97717W760 5 90 SH   SOLE   0 0 90
WYNN RESORTS LTD COM 983134107 49 500 SH   SOLE   0 0 500
XENIA HOTELS & RESORTS INC COM 984017103 100 5,837 SH   SOLE   0 0 5,837
ZIMMER BIOMET HLDGS INC COM 98956P102 12 120 SH   SOLE   0 0 120
ZIONS BANCORPORATION N A COM 989701107 81 2,000 SH   SOLE   0 0 2,000