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
ABBOTT LABS COM 002824100 1,074 11,750 SH   SOLE   0 0 11,750
ABBVIE INC COM 00287Y109 970 9,883 SH   SOLE   0 0 9,883
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1,528 89,167 SH   SOLE   0 0 89,167
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 673 3,132 SH   SOLE   0 0 3,132
ADOBE INC COM 00724F101 607 1,395 SH   SOLE   0 0 1,395
ADVANCED MICRO DEVICES INC COM 007903107 217 4,123 SH   SOLE   0 0 4,123
AEGON N V NY REGISTRY SHS 007924103 50 16,989 SH   SOLE   0 0 16,989
AKAMAI TECHNOLOGIES INC COM 00971T101 803 7,496 SH   SOLE   0 0 7,496
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,713 7,940 SH   SOLE   0 0 7,940
ALLSTATE CORP COM 020002101 226 2,323 SH   SOLE   0 0 2,323
ALPHABET INC CAP STK CL A 02079K305 1,376 970 SH   SOLE   0 0 970
ALPHABET INC CAP STK CL C 02079K107 3,958 2,800 SH   SOLE   0 0 2,800
ALPS ETF TR RIVRFRNT STR INC 00162Q783 203 8,256 SH   SOLE   0 0 8,256
ALTICE USA INC CL A 02156K103 943 41,845 SH   SOLE   0 0 41,845
ALTRIA GROUP INC COM 02209S103 379 9,418 SH   SOLE   0 0 9,418
AMAZON COM INC COM 023135106 12,227 4,432 SH   SOLE   0 0 4,432
AMBEV SA SPONSORED ADR 02319V103 95 36,087 SH   SOLE   0 0 36,087
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 140 12,877 SH   SOLE   0 0 12,877
AMERICAN TOWER CORP NEW COM 03027X100 868 3,345 SH   SOLE   0 0 3,345
AMPLIFY ETF TR ONLIN RETL ETF 032108102 2,363 33,622 SH   SOLE   0 0 33,622
ANALOG DEVICES INC COM 032654105 278 2,271 SH   SOLE   0 0 2,271
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,386 47,013 SH   SOLE   0 0 47,013
APPLE INC COM 037833100 21,945 60,156 SH   SOLE   0 0 60,156
AUTODESK INC COM 052769106 210 880 SH   SOLE   0 0 880
AUTOZONE INC COM 053332102 1,557 1,380 SH   SOLE   0 0 1,380
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 105 30,920 SH   SOLE   0 0 30,920
BAXTER INTL INC COM 071813109 697 8,068 SH   SOLE   0 0 8,068
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,104 6,187 SH   SOLE   0 0 6,187
BERRY GLOBAL GROUP INC COM 08579W103 215 4,860 SH   SOLE   0 0 4,860
BIOGEN INC COM 09062X103 511 1,911 SH   SOLE   0 0 1,911
BLACKROCK CORPOR HI YLD FD I COM 09255P107 706 69,450 SH   SOLE   0 0 69,450
BLACKSTONE GROUP INC COM CL A 09260D107 446 7,874 SH   SOLE   0 0 7,874
BP PLC SPONSORED ADR 055622104 763 32,717 SH   SOLE   0 0 32,717
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 110 10,132 SH   SOLE   0 0 10,132
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 311 8,004 SH   SOLE   0 0 8,004
BROADCOM INC COM 11135F101 292 926 SH   SOLE   0 0 926
CANADIAN PAC RY LTD COM 13645T100 510 1,998 SH   SOLE   0 0 1,998
CENTENE CORP DEL COM 15135B101 486 7,649 SH   SOLE   0 0 7,649
CHARTER COMMUNICATIONS INC N CL A 16119P108 528 1,035 SH   SOLE   0 0 1,035
CHECK POINT SOFTWARE TECH LT ORD M22465104 203 1,889 SH   SOLE   0 0 1,889
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 38 11,810 SH   SOLE   0 0 11,810
CIGNA CORP NEW COM 125523100 328 1,750 SH   SOLE   0 0 1,750
CISCO SYS INC COM 17275R102 426 9,132 SH   SOLE   0 0 9,132
CITRIX SYS INC COM 177376100 1,094 7,398 SH   SOLE   0 0 7,398
COCA COLA CO COM 191216100 320 7,093 SH   SOLE   0 0 7,093
COMCAST CORP NEW CL A 20030N101 670 17,197 SH   SOLE   0 0 17,197
CONOCOPHILLIPS COM 20825C104 215 5,108 SH   SOLE   0 0 5,108
COPART INC COM 217204106 781 9,383 SH   SOLE   0 0 9,383
CORMEDIX INC COM 21900C308 63 10,000 SH   SOLE   0 0 10,000
COSTAR GROUP INC COM 22160N109 1,225 1,724 SH   SOLE   0 0 1,724
CVS HEALTH CORP COM 126650100 259 3,990 SH   SOLE   0 0 3,990
DANAHER CORPORATION COM 235851102 626 3,540 SH   SOLE   0 0 3,540
DIAGEO P L C SPON ADR NEW 25243Q205 634 4,718 SH   SOLE   0 0 4,718
DISNEY WALT CO COM DISNEY 254687106 260 2,332 SH   SOLE   0 0 2,332
DOMINOS PIZZA INC COM 25754A201 469 1,270 SH   SOLE   0 0 1,270
DROPBOX INC CL A 26210C104 297 13,662 SH   SOLE   0 0 13,662
EBAY INC. COM 278642103 622 11,860 SH   SOLE   0 0 11,860
ELECTRONIC ARTS INC COM 285512109 1,229 9,305 SH   SOLE   0 0 9,305
ENCOMPASS HEALTH CORP COM 29261A100 212 3,409 SH   SOLE   0 0 3,409
FACEBOOK INC CL A 30303M102 6,982 30,747 SH   SOLE   0 0 30,747
FINVOLUTION GROUP SPONSORED ADS 31810T101 46 25,648 SH   SOLE   0 0 25,648
FIRST REP BK SAN FRANCISCO C COM 33616C100 544 5,136 SH   SOLE   0 0 5,136
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 628 11,280 SH   SOLE   0 0 11,280
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1,444 70,368 SH   SOLE   0 0 70,368
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,693 48,953 SH   SOLE   0 0 48,953
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 3,616 180,000 SH   SOLE   0 0 180,000
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,927 58,321 SH   SOLE   0 0 58,321
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,328 38,784 SH   SOLE   0 0 38,784
FIRST TR VALUE LINE DIVID IN SHS 33734H106 7,206 237,652 SH   SOLE   0 0 237,652
FRONTDOOR INC COM 35905A109 497 11,213 SH   SOLE   0 0 11,213
FTI CONSULTING INC COM 302941109 371 3,235 SH   SOLE   0 0 3,235
GILEAD SCIENCES INC COM 375558103 360 4,677 SH   SOLE   0 0 4,677
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 309 12,912 SH   SOLE   0 0 12,912
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 2,094 90,701 SH   SOLE   0 0 90,701
GLOBE LIFE INC COM 37959E102 212 2,853 SH   SOLE   0 0 2,853
GOLUB CAP BDC INC COM 38173M102 415 35,625 SH   SOLE   0 0 35,625
HALLIBURTON CO COM 406216101 245 18,865 SH   SOLE   0 0 18,865
HOME DEPOT INC COM 437076102 636 2,538 SH   SOLE   0 0 2,538
HONEYWELL INTL INC COM 438516106 403 2,789 SH   SOLE   0 0 2,789
ICICI BANK LIMITED ADR 45104G104 94 10,103 SH   SOLE   0 0 10,103
IHS MARKIT LTD SHS G47567105 388 5,139 SH   SOLE   0 0 5,139
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 563 29,060 SH   SOLE   0 0 29,060
INTEL CORP COM 458140100 395 6,602 SH   SOLE   0 0 6,602
INTERNATIONAL BUSINESS MACHS COM 459200101 380 3,143 SH   SOLE   0 0 3,143
INTUITIVE SURGICAL INC COM NEW 46120E602 628 1,102 SH   SOLE   0 0 1,102
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 324 6,429 SH   SOLE   0 0 6,429
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 998 44,735 SH   SOLE   0 0 44,735
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,010 42,112 SH   SOLE   0 0 42,112
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,011 44,559 SH   SOLE   0 0 44,559
INVESCO EXCH TRD SLF IDX FD BULLSHS 24 USD 46138J650 1,033 40,642 SH   SOLE   0 0 40,642
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 1,044 44,824 SH   SOLE   0 0 44,824
INVESCO QQQ TR UNIT SER 1 46090E103 6,584 26,592 SH   SOLE   0 0 26,592
ISHARES TR IBOXX INV CP ETF 464287242 209 1,555 SH   SOLE   0 0 1,555
ISHARES TR 20 YR TR BD ETF 464287432 246 1,500 SH   SOLE   0 0 1,500
ISHARES TR PFD AND INCM SEC 464288687 268 7,750 SH   SOLE   0 0 7,750
ISHARES TR CORE S&P SCP ETF 464287804 369 5,399 SH   SOLE   0 0 5,399
ISHARES TR RUS 1000 GRW ETF 464287614 1,022 5,324 SH   SOLE   0 0 5,324
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,081 40,049 SH   SOLE   0 0 40,049
ISHARES TR IBONDS DEC2026 46435GAA0 1,086 40,694 SH   SOLE   0 0 40,694
ISHARES TR IBONDS 27 ETF 46435UAA9 1,086 40,283 SH   SOLE   0 0 40,283
ISHARES TR IBDS DEC28 ETF 46435U515 1,095 37,953 SH   SOLE   0 0 37,953
ISHARES TR GLOB HLTHCRE ETF 464287325 1,770 25,727 SH   SOLE   0 0 25,727
ISHARES TR RUS 1000 VAL ETF 464287598 2,376 21,100 SH   SOLE   0 0 21,100
ISHARES TR RUS 1000 ETF 464287622 9,516 55,427 SH   SOLE   0 0 55,427
ISHARES U S ETF TR INT RT HD LONG 46431W812 1,013 45,103 SH   SOLE   0 0 45,103
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 1,404 28,000 SH   SOLE   0 0 28,000
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 78 16,626 SH   SOLE   0 0 16,626
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 918 18,000 SH   SOLE   0 0 18,000
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,235 24,349 SH   SOLE   0 0 24,349
JD.COM INC SPON ADR CL A 47215P106 941 15,635 SH   SOLE   0 0 15,635
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 490 13,961 SH   SOLE   0 0 13,961
JOHNSON & JOHNSON COM 478160104 1,306 9,285 SH   SOLE   0 0 9,285
JPMORGAN CHASE & CO COM 46625H100 859 9,133 SH   SOLE   0 0 9,133
LAS VEGAS SANDS CORP COM 517834107 305 6,688 SH   SOLE   0 0 6,688
LOCKHEED MARTIN CORP COM 539830109 330 903 SH   SOLE   0 0 903
LOWES COS INC COM 548661107 400 2,963 SH   SOLE   0 0 2,963
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 233 14,076 SH   SOLE   0 0 14,076
MARSH & MCLENNAN COS INC COM 571748102 1,166 10,861 SH   SOLE   0 0 10,861
MASCO CORP COM 574599106 231 4,595 SH   SOLE   0 0 4,595
MASTERCARD INCORPORATED CL A 57636Q104 858 2,901 SH   SOLE   0 0 2,901
MCDONALDS CORP COM 580135101 1,009 5,468 SH   SOLE   0 0 5,468
MEDTRONIC PLC SHS G5960L103 526 5,708 SH   SOLE   0 0 5,708
MERCK & CO. INC COM 58933Y105 283 3,634 SH   SOLE   0 0 3,634
MICROCHIP TECHNOLOGY INC. COM 595017104 603 5,728 SH   SOLE   0 0 5,728
MICROSOFT CORP COM 594918104 5,452 26,788 SH   SOLE   0 0 26,788
MONDELEZ INTL INC CL A 609207105 371 7,219 SH   SOLE   0 0 7,219
MONGODB INC CL A 60937P106 291 1,285 SH   SOLE   0 0 1,285
MSCI INC COM 55354G100 1,260 3,774 SH   SOLE   0 0 3,774
NETFLIX INC COM 64110L106 1,323 2,907 SH   SOLE   0 0 2,907
NIKE INC CL B 654106103 732 7,443 SH   SOLE   0 0 7,443
NOVARTIS AG SPONSORED ADR 66987V109 211 2,418 SH   SOLE   0 0 2,418
NUVEEN NEW YORK QLT MUN INC COM 67066X107 244 17,983 SH   SOLE   0 0 17,983
NUVEEN QUALITY MUNCP INCOME COM 67066V101 273 19,478 SH   SOLE   0 0 19,478
NVIDIA CORPORATION COM 67066G104 612 1,612 SH   SOLE   0 0 1,612
OKTA INC CL A 679295105 1,557 7,777 SH   SOLE   0 0 7,777
PAYPAL HLDGS INC COM 70450Y103 966 5,546 SH   SOLE   0 0 5,546
PELOTON INTERACTIVE INC CL A COM 70614W100 520 9,000 SH   SOLE   0 0 9,000
PEPSICO INC COM 713448108 249 1,883 SH   SOLE   0 0 1,883
PFIZER INC COM 717081103 316 9,674 SH   SOLE   0 0 9,674
PHILIP MORRIS INTL INC COM 718172109 1,309 18,388 SH   SOLE   0 0 18,388
PHILLIPS 66 COM 718546104 292 4,064 SH   SOLE   0 0 4,064
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 614 33,002 SH   SOLE   0 0 33,002
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,510 44,350 SH   SOLE   0 0 44,350
PROCTER AND GAMBLE CO COM 742718109 5,311 44,420 SH   SOLE   0 0 44,420
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 86 18,000 SH   SOLE   0 0 18,000
QUALCOMM INC COM 747525103 1,329 14,568 SH   SOLE   0 0 14,568
QUEST DIAGNOSTICS INC COM 74834L100 372 3,266 SH   SOLE   0 0 3,266
RADIAN GROUP INC COM 750236101 1,557 100,357 SH   SOLE   0 0 100,357
RAYTHEON TECHNOLOGIES CORP COM 75513E101 903 14,647 SH   SOLE   0 0 14,647
REGIONS FINANCIAL CORP NEW COM 7591EP100 132 11,760 SH   SOLE   0 0 11,760
RENT A CTR INC NEW COM 76009N100 457 16,438 SH   SOLE   0 0 16,438
SALESFORCE COM INC COM 79466L302 2,286 12,203 SH   SOLE   0 0 12,203
SAP SE SPON ADR 803054204 385 2,752 SH   SOLE   0 0 2,752
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,115 20,830 SH   SOLE   0 0 20,830
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 296 2,829 SH   SOLE   0 0 2,829
SKYWORKS SOLUTIONS INC COM 83088M102 1,479 11,569 SH   SOLE   0 0 11,569
SOUTHWEST AIRLS CO COM 844741108 325 9,500 SH   SOLE   0 0 9,500
SPDR GOLD TR GOLD SHS 78463V107 5,635 33,667 SH   SOLE   0 0 33,667
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,758 28,402 SH   SOLE   0 0 28,402
SPDR SER TR S&P OILGAS EXP 78468R556 271 5,200 SH   SOLE   0 0 5,200
SPDR SER TR PORTFOLIO S&P400 78464A847 317 10,147 SH   SOLE   0 0 10,147
SQUARE INC CL A 852234103 488 4,652 SH   SOLE   0 0 4,652
STAMPS COM INC COM NEW 852857200 1,169 6,364 SH   SOLE   0 0 6,364
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 554 9,694 SH   SOLE   0 0 9,694
TESLA INC COM 88160R101 965 894 SH   SOLE   0 0 894
THERMO FISHER SCIENTIFIC INC COM 883556102 261 720 SH   SOLE   0 0 720
T-MOBILE US INC COM 872590104 503 4,825 SH   SOLE   0 0 4,825
UBER TECHNOLOGIES INC COM 90353T100 666 21,418 SH   SOLE   0 0 21,418
UNITEDHEALTH GROUP INC COM 91324P102 770 2,612 SH   SOLE   0 0 2,612
VANGUARD INDEX FDS TOTAL STK MKT 922908769 704 4,500 SH   SOLE   0 0 4,500
VANGUARD INDEX FDS GROWTH ETF 922908736 3,960 19,595 SH   SOLE   0 0 19,595
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 202 2,126 SH   SOLE   0 0 2,126
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 229 2,768 SH   SOLE   0 0 2,768
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,875 48,325 SH   SOLE   0 0 48,325
VARIAN MED SYS INC COM 92220P105 294 2,400 SH   SOLE   0 0 2,400
VERIZON COMMUNICATIONS INC COM 92343V104 781 14,167 SH   SOLE   0 0 14,167
VERTEX PHARMACEUTICALS INC COM 92532F100 230 793 SH   SOLE   0 0 793
VISA INC COM CL A 92826C839 1,161 6,010 SH   SOLE   0 0 6,010
WELLS FARGO CO NEW COM 949746101 288 11,267 SH   SOLE   0 0 11,267
XCEL ENERGY INC COM 98389B100 256 4,092 SH   SOLE   0 0 4,092
XPEL INC COM 98379L100 471 30,084 SH   SOLE   0 0 30,084
YANDEX N V SHS CLASS A N97284108 700 14,000 SH   SOLE   0 0 14,000
ZOETIS INC CL A 98978V103 236 1,720 SH   SOLE   0 0 1,720
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,151 8,485 SH   SOLE   0 0 8,485