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
ACADIA PHARMACEUTICALS INC COM 004225108 711 27,565 SH   SOLE   0 0 27,565
ACTIVISION BLIZZARD INC COM 00507V109 1,409 15,155 SH   SOLE   0 0 15,155
ADDUS HOMECARE CORP COM 006739106 228 2,185 SH   SOLE   0 0 2,185
ALPHABET INC CAP STK CL C 02079K107 1,928 932 SH   SOLE   0 0 932
AMAZON COM INC COM 023135106 1,334 431 SH   SOLE   0 0 431
AMERISOURCEBERGEN CORP COM 03073E105 236 2,000 SH   SOLE   0 0 2,000
AON PLC SHS CL A G0403H108 211 915 SH   SOLE   0 0 915
APPLE INC COM 037833100 2,527 20,690 SH   SOLE   0 0 20,690
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 27,341 325,716 SH   SOLE   0 0 325,716
ARK ETF TR GENOMIC REV ETF 00214Q302 5,962 67,186 SH   SOLE   0 0 67,186
ARK ETF TR NEXT GNRTN INTER 00214Q401 12,536 85,024 SH   SOLE   0 0 85,024
AT&T INC COM 00206R102 1,609 53,176 SH   SOLE   0 0 53,176
BAIDU INC SPON ADR REP A 056752108 296 1,364 SH   SOLE   0 0 1,364
BERKSHIRE HATHAWAY INC DEL CL A 084670108 386 1 SH   SOLE   0 0 1
BIOGEN INC COM 09062X103 1,056 3,775 SH   SOLE   0 0 3,775
BLACKROCK INC COM 09247X101 1,644 2,181 SH   SOLE   0 0 2,181
BRISTOL-MYERS SQUIBB CO COM 110122108 1,495 23,684 SH   SOLE   0 0 23,684
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,862 39,792 SH   SOLE   0 0 39,792
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 55,011 915,944 SH   SOLE   0 0 915,944
CISCO SYS INC COM 17275R102 1,881 36,374 SH   SOLE   0 0 36,374
COCA COLA CO COM 191216100 906 17,198 SH   SOLE   0 0 17,198
DELL TECHNOLOGIES INC CL C 24703L202 241 2,729 SH   SOLE   0 0 2,729
DIREXION SHS ETF TR DAILY S&P BULL 25460G856 850 15,066 SH   SOLE   0 0 15,066
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 512 12,400 SH   SOLE   0 0 12,400
DISNEY WALT CO COM 254687106 1,654 8,968 SH   SOLE   0 0 8,968
DUKE ENERGY CORP NEW COM NEW 26441C204 270 2,799 SH   SOLE   0 0 2,799
EASTMAN CHEM CO COM 277432100 1,667 15,135 SH   SOLE   0 0 15,135
ENBRIDGE INC COM 29250N105 1,184 32,547 SH   SOLE   0 0 32,547
ESSENTIAL UTILS INC COM 29670G102 227 5,075 SH   SOLE   0 0 5,075
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 768 33,508 SH   SOLE   0 0 33,508
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 19,741 308,888 SH   SOLE   0 0 308,888
EXXON MOBIL CORP COM 30231G102 1,565 28,028 SH   SOLE   0 0 28,028
FORD MTR CO DEL COM 345370860 1,129 92,180 SH   SOLE   0 0 92,180
GENERAL MLS INC COM 370334104 1,071 17,465 SH   SOLE   0 0 17,465
GENERAL MTRS CO COM 37045V100 591 10,298 SH   SOLE   0 0 10,298
GLOBAL X FDS CANNABIS ETF 37954Y426 547 34,080 SH   SOLE   0 0 34,080
GLOBAL X FDS US INFR DEV ETF 37954Y673 2,787 111,220 SH   SOLE   0 0 111,220
GRUBHUB INC COM 400110102 229 3,820 SH   SOLE   0 0 3,820
GUIDEWIRE SOFTWARE INC COM 40171V100 1,163 11,450 SH   SOLE   0 0 11,450
HERSHEY CO COM 427866108 316 2,000 SH   SOLE   0 0 2,000
HOME DEPOT INC COM 437076102 851 2,789 SH   SOLE   0 0 2,789
HONEYWELL INTL INC COM 438516106 1,619 7,457 SH   SOLE   0 0 7,457
HP INC COM 40434L105 1,471 46,318 SH   SOLE   0 0 46,318
ILLUMINA INC COM 452327109 202 527 SH   SOLE   0 0 527
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 231 4,116 SH   SOLE   0 0 4,116
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 232 10,458 SH   SOLE   0 0 10,458
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 14,113 306,977 SH   SOLE   0 0 306,977
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 12,448 196,042 SH   SOLE   0 0 196,042
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 227 1,605 SH   SOLE   0 0 1,605
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 247 2,506 SH   SOLE   0 0 2,506
INVESCO QQQ TR UNIT SER 1 46090E103 4,641 14,544 SH   SOLE   0 0 14,544
ISHARES GOLD TR ISHARES 464285105 645 39,663 SH   SOLE   0 0 39,663
ISHARES SILVER TR ISHARES 46428Q109 2,216 97,631 SH   SOLE   0 0 97,631
ISHARES TR 0-5YR HI YL CP 46434V407 857 18,711 SH   SOLE   0 0 18,711
ISHARES TR IBOXX HI YD ETF 464288513 526 6,041 SH   SOLE   0 0 6,041
ISHARES TR MICRO-CAP ETF 464288869 226 1,539 SH   SOLE   0 0 1,539
ISHARES TR MORNINGSTAR GRWT 464287119 540 1,871 SH   SOLE   0 0 1,871
ISHARES TR RUSSELL 2000 ETF 464287655 962 4,352 SH   SOLE   0 0 4,352
ISHARES TR S&P MC 400GR ETF 464287606 550 7,016 SH   SOLE   0 0 7,016
ISHARES TR SELECT DIVID ETF 464287168 1,225 10,734 SH   SOLE   0 0 10,734
ISHARES TR SP SMCP600VL ETF 464287879 240 2,381 SH   SOLE   0 0 2,381
ISHARES TR TIPS BD ETF 464287176 376 2,996 SH   SOLE   0 0 2,996
ISHARES TR U.S. TECH ETF 464287721 935 10,668 SH   SOLE   0 0 10,668
ISHARES TR US HOME CONS ETF 464288752 818 12,053 SH   SOLE   0 0 12,053
JOHNSON & JOHNSON COM 478160104 493 2,997 SH   SOLE   0 0 2,997
JPMORGAN CHASE & CO COM 46625H100 1,816 11,929 SH   SOLE   0 0 11,929
KELLOGG CO COM 487836108 876 13,845 SH   SOLE   0 0 13,845
KINDER MORGAN INC DEL COM 49456B101 261 15,700 SH   SOLE   0 0 15,700
LAUDER ESTEE COS INC CL A 518439104 309 1,060 SH   SOLE   0 0 1,060
LILLY ELI & CO COM 532457108 214 1,149 SH   SOLE   0 0 1,149
LOCKHEED MARTIN CORP COM 539830109 268 726 SH   SOLE   0 0 726
LOWES COS INC COM 548661107 1,748 9,192 SH   SOLE   0 0 9,192
M & T BK CORP COM 55261F104 1,446 9,539 SH   SOLE   0 0 9,539
MCCORMICK & CO INC COM NON VTG 579780206 1,227 13,760 SH   SOLE   0 0 13,760
MCKESSON CORP COM 58155Q103 1,319 6,763 SH   SOLE   0 0 6,763
MICROCHIP TECHNOLOGY INC. COM 595017104 2,044 13,165 SH   SOLE   0 0 13,165
MICROSOFT CORP COM 594918104 1,096 4,647 SH   SOLE   0 0 4,647
NIKE INC CL B 654106103 1,397 10,513 SH   SOLE   0 0 10,513
NVIDIA CORPORATION COM 67066G104 497 930 SH   SOLE   0 0 930
PACER FDS TR PACER US SMALL 69374H857 13,529 329,877 SH   SOLE   0 0 329,877
PENUMBRA INC COM 70975L107 246 908 SH   SOLE   0 0 908
PFIZER INC COM 717081103 230 6,342 SH   SOLE   0 0 6,342
PIMCO ETF TR ACTIVE BD ETF 72201R775 807 7,373 SH   SOLE   0 0 7,373
PPL CORP COM 69351T106 1,077 37,340 SH   SOLE   0 0 37,340
PROCTER AND GAMBLE CO COM 742718109 1,714 12,654 SH   SOLE   0 0 12,654
PROSHARES TR LARGE CAP CRE 74347R248 3,575 39,166 SH   SOLE   0 0 39,166
PROSHARES TR LONG ONLINE SHRT 74347B375 1,492 17,832 SH   SOLE   0 0 17,832
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 240 3,980 SH   SOLE   0 0 3,980
QUALCOMM INC COM 747525103 299 2,253 SH   SOLE   0 0 2,253
REALTY INCOME CORP COM 756109104 1,255 19,765 SH   SOLE   0 0 19,765
RIO TINTO PLC SPONSORED ADR 767204100 1,664 21,420 SH   SOLE   0 0 21,420
ROCKET COS INC COM CL A 77311W101 1,047 45,335 SH   SOLE   0 0 45,335
ROCKWELL AUTOMATION INC COM 773903109 385 1,450 SH   SOLE   0 0 1,450
SALESFORCE COM INC COM 79466L302 1,397 6,592 SH   SOLE   0 0 6,592
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 340 9,028 SH   SOLE   0 0 9,028
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 366 9,292 SH   SOLE   0 0 9,292
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 606 10,751 SH   SOLE   0 0 10,751
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,471 25,734 SH   SOLE   0 0 25,734
SCHWAB STRATEGIC TR US REIT ETF 808524847 606 14,739 SH   SOLE   0 0 14,739
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,872 18,777 SH   SOLE   0 0 18,777
SOUTHERN CO COM 842587107 1,524 24,514 SH   SOLE   0 0 24,514
SPDR GOLD TR GOLD SHS 78463V107 1,732 10,832 SH   SOLE   0 0 10,832
SPDR SER TR PORTFOLIO INTRMD 78464A375 749 20,665 SH   SOLE   0 0 20,665
SPDR SER TR S&P HOMEBUILD 78464A888 951 13,511 SH   SOLE   0 0 13,511
SPDR SER TR S&P REGL BKG 78464A698 29,247 440,870 SH   SOLE   0 0 440,870
STMICROELECTRONICS N V NY REGISTRY 861012102 247 6,450 SH   SOLE   0 0 6,450
TARGET CORP COM 87612E106 2,235 11,284 SH   SOLE   0 0 11,284
TELUS CORPORATION COM 87971M103 1,297 65,045 SH   SOLE   0 0 65,045
TESLA INC COM 88160R101 668 1,000 SH   SOLE   0 0 1,000
TRANSDIGM GROUP INC COM 893641100 1,428 2,430 SH   SOLE   0 0 2,430
US BANCORP DEL COM NEW 902973304 1,455 26,315 SH   SOLE   0 0 26,315
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 17,788 256,748 SH   SOLE   0 0 256,748
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 564 27,129 SH   SOLE   0 0 27,129
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 845 14,792 SH   SOLE   0 0 14,792
VANGUARD INDEX FDS GROWTH ETF 922908736 951 3,700 SH   SOLE   0 0 3,700
VANGUARD INDEX FDS VALUE ETF 922908744 220 1,677 SH   SOLE   0 0 1,677
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 905 16,961 SH   SOLE   0 0 16,961
VISA INC COM CL A 92826C839 1,504 7,103 SH   SOLE   0 0 7,103
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,466 26,710 SH   SOLE   0 0 26,710
WASTE CONNECTIONS INC COM 94106B101 250 2,311 SH   SOLE   0 0 2,311
WESCO INTL INC COM 95082P105 313 3,615 SH   SOLE   0 0 3,615
WISDOMTREE TR GLB US QTLY DIV 97717W844 2,471 31,831 SH   SOLE   0 0 31,831
WIX COM LTD SHS M98068105 374 1,339 SH   SOLE   0 0 1,339
ZILLOW GROUP INC CL A 98954M101 389 2,956 SH   SOLE   0 0 2,956