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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 847 3,747 SH   SOLE   3,747 0 0
CLARIVATE PLC ORD SHS G21810109 1,434 46,266 SH   SOLE   46,266 0 0
LIVANOVA PLC SHS G5509L101 217 4,809 SH   SOLE   4,809 0 0
MEDTRONIC PLC SHS G5960L103 1,168 11,240 SH   SOLE   11,240 0 0
APTIV PLC SHS G6095L109 1,028 11,210 SH   SOLE   11,210 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 484 621 SH   SOLE   621 0 0
CHUBB LIMITED COM H1467J104 1,071 9,220 SH   SOLE   9,220 0 0
ABBOTT LABS COM 002824100 1,251 11,494 SH   SOLE   11,494 0 0
ABBVIE INC COM 00287Y109 328 3,746 SH   SOLE   3,746 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,173 293,997 SH   SOLE   293,997 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 318 69,000 SH   SOLE   69,000 0 0
ACI WORLDWIDE INC COM 004498101 314 12,000 SH   SOLE   12,000 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 205 18,310 SH   SOLE   18,310 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,040 3,536 SH   SOLE   3,536 0 0
ALLEGHANY CORP DEL COM 017175100 235 452 SH   SOLE   452 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 318 30,210 SH   SOLE   30,210 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 433 16,000 SH   SOLE   16,000 0 0
ALPHABET INC CAP STK CL C 02079K107 223 152 SH   SOLE   152 0 0
ALPHABET INC CAP STK CL A 02079K305 1,992 1,359 SH   SOLE   1,359 0 0
AMAZON COM INC COM 023135106 1,833 582 SH   SOLE   582 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 341 54,443 SH   SOLE   54,443 0 0
AMERICAN TOWER CORP NEW COM 03027X100 356 1,471 SH   SOLE   1,471 0 0
AMGEN INC COM 031162100 271 1,065 SH   SOLE   1,065 0 0
AMPHENOL CORP NEW CL A 032095101 381 3,522 SH   SOLE   3,522 0 0
ANALOG DEVICES INC COM 032654105 263 2,257 SH   SOLE   2,257 0 0
APPLE INC COM 037833100 12,896 111,358 SH   SOLE   111,358 0 0
ARBOR REALTY TRUST INC COM 038923108 732 63,817 SH   SOLE   63,817 0 0
ARES CAPITAL CORP COM 04010L103 276 19,800 SH   SOLE   19,800 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 357 5,195 SH   SOLE   5,195 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 226 10,573 SH   SOLE   10,573 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 332 2,380 SH   SOLE   2,380 0 0
AVERY DENNISON CORP COM 053611109 230 1,800 SH   SOLE   1,800 0 0
BWX TECHNOLOGIES INC COM 05605H100 392 6,955 SH   SOLE   6,955 0 0
BALL CORP COM 058498106 1,202 14,463 SH   SOLE   14,463 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,428 11,404 SH   SOLE   11,404 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 427 71,500 SH   SOLE   71,500 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 278 26,000 SH   SOLE   26,000 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 408 68,500 SH   SOLE   68,500 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 381 17,333 SH   SOLE   17,333 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 412 4,960 SH   SOLE   4,960 0 0
BOSTON SCIENTIFIC CORP COM 101137107 262 6,850 SH   SOLE   6,850 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 583 9,667 SH   SOLE   9,667 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 420 3,180 SH   SOLE   3,180 0 0
BRUKER CORP COM 116794108 226 5,686 SH   SOLE   5,686 0 0
BURLINGTON STORES INC COM 122017106 259 1,255 SH   SOLE   1,255 0 0
CDK GLOBAL INC COM 12508E101 264 6,060 SH   SOLE   6,060 0 0
CANADIAN NATL RY CO COM 136375102 307 2,886 SH   SOLE   2,886 0 0
CANNAE HLDGS INC COM 13765N107 287 7,698 SH   SOLE   7,698 0 0
CASEYS GEN STORES INC COM 147528103 324 1,825 SH   SOLE   1,825 0 0
CATALENT INC COM 148806102 991 11,570 SH   SOLE   11,570 0 0
CHEVRON CORP NEW COM 166764100 517 7,185 SH   SOLE   7,184 0 0
CHIMERA INVT CORP COM NEW 16934Q208 144 17,570 SH   SOLE   17,570 0 0
CHURCH & DWIGHT INC COM 171340102 825 8,808 SH   SOLE   8,808 0 0
CHURCHILL DOWNS INC COM 171484108 704 4,296 SH   SOLE   4,296 0 0
CISCO SYS INC COM 17275R102 956 24,273 SH   SOLE   24,273 0 0
CLOROX CO DEL COM 189054109 694 3,301 SH   SOLE   3,301 0 0
COGNEX CORP COM 192422103 222 3,415 SH   SOLE   3,415 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 812 40,204 SH   SOLE   40,204 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 407 18,312 SH   SOLE   18,312 0 0
COSTCO WHSL CORP NEW COM 22160K105 380 1,071 SH   SOLE   1,071 0 0
CUMMINS INC COM 231021106 333 1,575 SH   SOLE   1,575 0 0
DBX ETF TR XTRACKERS MSCI 233051218 7 260 SH   SOLE   260 0 0
DBX ETF TR XTRACKERS SHRT 233051283 244 5,310 SH   SOLE   5,310 0 0
DANAHER CORPORATION COM 235851102 1,776 8,246 SH   SOLE   8,246 0 0
DENTSPLY SIRONA INC COM 24906P109 550 12,587 SH   SOLE   12,587 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 981 7,125 SH   SOLE   7,125 0 0
DOLLAR GEN CORP NEW COM 256677105 405 1,930 SH   SOLE   1,930 0 0
DOMINION ENERGY INC COM 25746U109 1,101 13,948 SH   SOLE   13,948 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 352 21,990 SH   SOLE   21,990 0 0
EATON VANCE CORP COM NON VTG 278265103 256 6,719 SH   SOLE   6,719 0 0
ECOLAB INC COM 278865100 649 3,248 SH   SOLE   3,248 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 200 5,118 SH   SOLE   5,118 0 0
ENTEGRIS INC COM 29362U104 262 3,521 SH   SOLE   3,521 0 0
ENTERGY CORP NEW COM 29364G103 300 3,045 SH   SOLE   3,045 0 0
EPAM SYS INC COM 29414B104 362 1,120 SH   SOLE   1,120 0 0
EQUINIX INC COM 29444U700 640 842 SH   SOLE   842 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 216 8,094 SH   SOLE   8,094 0 0
EXPEDITORS INTL WASH INC COM 302130109 396 4,375 SH   SOLE   4,375 0 0
EXXON MOBIL CORP COM 30231G102 252 7,334 SH   SOLE   7,334 0 0
FS KKR CAPITAL CORP COM 302635206 424 26,723 SH   SOLE   26,723 0 0
FACEBOOK INC CL A 30303M102 1,772 6,765 SH   SOLE   6,765 0 0
FASTENAL CO COM 311900104 224 4,969 SH   SOLE   4,969 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,131 12,285 SH   SOLE   12,285 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 219 1,491 SH   SOLE   1,491 0 0
FIRST AMERN FINL CORP COM 31847R102 387 7,600 SH   SOLE   7,600 0 0
FIRST INDL RLTY TR INC COM 32054K103 568 14,270 SH   SOLE   14,270 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 413 3,788 SH   SOLE   3,788 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 218 10,151 SH   SOLE   10,151 0 0
FISERV INC COM 337738108 1,022 9,916 SH   SOLE   9,916 0 0
FS KKR CAP CORP II COM 35952V303 220 14,983 SH   SOLE   14,983 0 0
GATX CORP COM 361448103 202 3,175 SH   SOLE   3,175 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 310 14,812 SH   SOLE   14,812 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 404 118,391 SH   SOLE   118,391 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 675 136,561 SH   SOLE   136,561 0 0
GARTNER INC COM 366651107 246 1,965 SH   SOLE   1,965 0 0
GENUINE PARTS CO COM 372460105 203 2,136 SH   SOLE   2,136 0 0
GILEAD SCIENCES INC COM 375558103 873 13,815 SH   SOLE   13,815 0 0
GLOBAL PMTS INC COM 37940X102 218 1,228 SH   SOLE   1,228 0 0
GLOBE LIFE INC COM 37959E102 281 3,520 SH   SOLE   3,520 0 0
GRAHAM HLDGS CO COM CL B 384637104 227 561 SH   SOLE   561 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 700 26,652 SH   SOLE   26,652 0 0
HASBRO INC COM 418056107 265 3,206 SH   SOLE   3,206 0 0
HOME DEPOT INC COM 437076102 652 2,346 SH   SOLE   2,346 0 0
HOST HOTELS & RESORTS INC COM 44107P104 144 13,306 SH   SOLE   13,306 0 0
HUBBELL INC COM 443510607 260 1,900 SH   SOLE   1,900 0 0
HUNTSMAN CORP COM 447011107 307 13,840 SH   SOLE   13,840 0 0
IAA INC COM 449253103 273 5,250 SH   SOLE   5,250 0 0
ISTAR INC COM 45031U101 271 22,940 SH   SOLE   22,940 0 0
ILLINOIS TOOL WKS INC COM 452308109 297 1,537 SH   SOLE   1,537 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 469 13,948 SH   SOLE   13,948 0 0
INGEVITY CORP COM 45688C107 398 8,058 SH   SOLE   8,058 0 0
INSPERITY INC COM 45778Q107 267 4,070 SH   SOLE   4,070 0 0
INTEL CORP COM 458140100 1,266 24,449 SH   SOLE   24,449 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 272 2,239 SH   SOLE   2,239 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 546 39,957 SH   SOLE   39,957 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,767 17,158 SH   SOLE   17,158 0 0
INTUIT COM 461202103 601 1,841 SH   SOLE   1,841 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 34 775 SH   SOLE   775 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 4 74 SH   SOLE   74 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 368 6,123 SH   SOLE   6,123 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 36 252 SH   SOLE   252 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,596 22,170 SH   SOLE   22,170 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3,126 27,469 SH   SOLE   27,469 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 98 5,238 SH   SOLE   5,238 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 81 2,386 SH   SOLE   2,386 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 264 4,913 SH   SOLE   4,913 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 6 190 SH   SOLE   190 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 275 12,665 SH   SOLE   12,665 0 0
IQVIA HLDGS INC COM 46266C105 1,221 7,748 SH   SOLE   7,748 0 0
IRON MTN INC NEW COM 46284V101 768 28,675 SH   SOLE   28,675 0 0
ISHARES GOLD TRUST ISHARES 464285105 246 13,668 SH   SOLE   13,668 0 0
ISHARES TR TIPS BD ETF 464287176 45 354 SH   SOLE   354 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,382 4,112 SH   SOLE   4,111 0 0
ISHARES TR CORE US AGGBD ET 464287226 184 1,560 SH   SOLE   1,559 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9 200 SH   SOLE   200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 12 90 SH   SOLE   90 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 17 74 SH   SOLE   74 0 0
ISHARES TR S&P 500 VAL ETF 464287408 12 110 SH   SOLE   110 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6 36 SH   SOLE   36 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 512 4,203 SH   SOLE   4,203 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 264 3,047 SH   SOLE   3,047 0 0
ISHARES TR MSCI EAFE ETF 464287465 31 483 SH   SOLE   483 0 0
ISHARES TR CORE S&P MCP ETF 464287507 311 1,676 SH   SOLE   1,675 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 174 SH   SOLE   174 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 133 530 SH   SOLE   530 0 0
ISHARES TR S&P MC 400GR ETF 464287606 6 23 SH   SOLE   23 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1 5 SH   SOLE   5 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 149 997 SH   SOLE   997 0 0
ISHARES TR CORE S&P US VLU 464287663 27 502 SH   SOLE   501 0 0
ISHARES TR S&P MC 400VL ETF 464287705 4 31 SH   SOLE   31 0 0
ISHARES TR U.S. TECH ETF 464287721 33 110 SH   SOLE   110 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 627 5,140 SH   SOLE   5,140 0 0
ISHARES TR CORE S&P SCP ETF 464287804 385 5,477 SH   SOLE   5,476 0 0
ISHARES TR SP SMCP600VL ETF 464287879 3 27 SH   SOLE   27 0 0
ISHARES TR S&P SML 600 GWT 464287887 4 22 SH   SOLE   22 0 0
ISHARES TR AGENCY BOND ETF 464288166 9 72 SH   SOLE   72 0 0
ISHARES TR MSCI ACWI ETF 464288257 16 200 SH   SOLE   200 0 0
ISHARES TR JPMORGAN USD EMG 464288281 49 445 SH   SOLE   445 0 0
ISHARES TR IBOXX HI YD ETF 464288513 58 692 SH   SOLE   692 0 0
ISHARES TR MSCI KLD400 SOC 464288570 6 50 SH   SOLE   50 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 4,263 77,635 SH   SOLE   77,635 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 2 14 SH   SOLE   14 0 0
ISHARES TR SHORT TREAS BD 464288679 323 2,914 SH   SOLE   2,914 0 0
ISHARES TR U.S. MED DVC ETF 464288810 968 3,230 SH   SOLE   3,230 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,143 23,847 SH   SOLE   23,847 0 0
ISHARES TR CORE LT USDB ETF 464289479 22 290 SH   SOLE   290 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 1,103 19,016 SH   SOLE   19,016 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 1,176 24,284 SH   SOLE   24,284 0 0
ISHARES TR MODERT ALLOC ETF 464289875 2,307 56,203 SH   SOLE   56,203 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,883 50,664 SH   SOLE   50,664 0 0
ISHARES TR US TREAS BD ETF 46429B267 6,129 219,294 SH   SOLE   219,294 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 710 14,007 SH   SOLE   14,007 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 20 250 SH   SOLE   250 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6 86 SH   SOLE   86 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 865 13,571 SH   SOLE   13,571 0 0
ISHARES TR MSCI USA SZE FT 46432F370 1,566 16,705 SH   SOLE   16,705 0 0
ISHARES TR MSCI USA VALUE 46432F388 1,498 20,303 SH   SOLE   20,303 0 0
ISHARES TR CORE MSCI EAFE 46432F842 110 1,828 SH   SOLE   1,828 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 2,731 52,981 SH   SOLE   52,981 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,595 30,214 SH   SOLE   30,213 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,681 28,458 SH   SOLE   28,458 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 10 275 SH   SOLE   275 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,992 45,331 SH   SOLE   45,331 0 0
ISHARES TR CORE TOTAL USD 46434V613 27 500 SH   SOLE   500 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2 60 SH   SOLE   60 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 30 1,089 SH   SOLE   1,089 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 31 1,179 SH   SOLE   1,179 0 0
ISHARES TR CORE MSCI INTL 46435G326 136 2,519 SH   SOLE   2,519 0 0
ISHARES TR MORTGE REL ETF 46435G342 244 9,460 SH   SOLE   9,460 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 6,260 82,144 SH   SOLE   82,144 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 8 133 SH   SOLE   133 0 0
JPMORGAN CHASE & CO COM 46625H100 484 5,030 SH   SOLE   5,030 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 1 66 SH   SOLE   66 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,330 45,872 SH   SOLE   45,872 0 0
JOHNSON & JOHNSON COM 478160104 2,333 15,671 SH   SOLE   15,671 0 0
KAMAN CORP COM 483548103 288 7,379 SH   SOLE   7,379 0 0
LADDER CAP CORP CL A 505743104 474 66,632 SH   SOLE   66,631 0 0
LANDSTAR SYS INC COM 515098101 735 5,860 SH   SOLE   5,860 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,932 74,663 SH   SOLE   74,663 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 440 3,080 SH   SOLE   3,080 0 0
LILLY ELI & CO COM 532457108 282 1,908 SH   SOLE   1,908 0 0
LITTELFUSE INC COM 537008104 208 1,173 SH   SOLE   1,173 0 0
LOCKHEED MARTIN CORP COM 539830109 268 699 SH   SOLE   699 0 0
MSCI INC COM 55354G100 207 581 SH   SOLE   581 0 0
MARKEL CORP COM 570535104 251 258 SH   SOLE   258 0 0
MARTIN MARIETTA MATLS INC COM 573284106 748 3,176 SH   SOLE   3,176 0 0
MASONITE INTL CORP COM 575385109 501 5,089 SH   SOLE   5,089 0 0
MATSON INC COM 57686G105 283 7,054 SH   SOLE   7,054 0 0
MCCORMICK & CO INC COM NON VTG 579780206 843 4,343 SH   SOLE   4,343 0 0
MCDONALDS CORP COM 580135101 520 2,370 SH   SOLE   2,370 0 0
MEDALLIA INC COM 584021109 659 24,035 SH   SOLE   24,035 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 244 13,860 SH   SOLE   13,860 0 0
MICROSOFT CORP COM 594918104 3,433 16,322 SH   SOLE   16,322 0 0
MOELIS & CO CL A 60786M105 438 12,460 SH   SOLE   12,460 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 211 15,267 SH   SOLE   15,267 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 94 11,200 SH   SOLE   11,200 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 944 169,723 SH   SOLE   169,723 0 0
NRG ENERGY INC COM NEW 629377508 271 8,802 SH   SOLE   8,802 0 0
NEW YORK TIMES CO CL A 650111107 1,006 23,503 SH   SOLE   23,503 0 0
NEWMARKET CORP COM 651587107 516 1,507 SH   SOLE   1,507 0 0
NEXTERA ENERGY INC COM 65339F101 1,028 3,703 SH   SOLE   3,703 0 0
NISOURCE INC COM 65473P105 273 12,390 SH   SOLE   12,390 0 0
NVIDIA CORPORATION COM 67066G104 793 1,466 SH   SOLE   1,466 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 917 37,656 SH   SOLE   37,656 0 0
NUVASIVE INC COM 670704105 309 6,360 SH   SOLE   6,360 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 200 22,674 SH   SOLE   22,674 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 236 2,705 SH   SOLE   2,705 0 0
PPL CORP COM 69351T106 211 7,770 SH   SOLE   7,770 0 0
PALO ALTO NETWORKS INC COM 697435105 1,031 4,212 SH   SOLE   4,212 0 0
PAYPAL HLDGS INC COM 70450Y103 1,620 8,223 SH   SOLE   8,223 0 0
PENNYMAC MTG INVT TR COM 70931T103 163 10,135 SH   SOLE   10,135 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 443 9,297 SH   SOLE   9,297 0 0
PEPSICO INC COM 713448108 295 2,128 SH   SOLE   2,128 0 0
PFIZER INC COM 717081103 375 10,205 SH   SOLE   10,205 0 0
PHILLIPS 66 COM 718546104 257 4,959 SH   SOLE   4,959 0 0
PHYSICIANS RLTY TR COM 71943U104 224 12,504 SH   SOLE   12,504 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 13 138 SH   SOLE   138 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 685 6,720 SH   SOLE   6,720 0 0
PRICESMART INC COM 741511109 294 4,421 SH   SOLE   4,421 0 0
PROCTER AND GAMBLE CO COM 742718109 849 6,110 SH   SOLE   6,110 0 0
PROGRESSIVE CORP COM 743315103 1,124 11,871 SH   SOLE   11,871 0 0
PROSPECT CAP CORP COM 74348T102 453 90,010 SH   SOLE   90,010 0 0
PUBLIC STORAGE COM 74460D109 244 1,097 SH   SOLE   1,097 0 0
QUEST DIAGNOSTICS INC COM 74834L100 460 4,018 SH   SOLE   4,018 0 0
S&P GLOBAL INC COM 78409V104 204 567 SH   SOLE   567 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,029 6,060 SH   SOLE   6,060 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367 1,990 62,632 SH   SOLE   62,632 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 4,444 120,894 SH   SOLE   120,893 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,274 25,421 SH   SOLE   25,421 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 38 1,220 SH   SOLE   1,220 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,151 38,099 SH   SOLE   38,099 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 21 686 SH   SOLE   686 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 421 9,007 SH   SOLE   9,007 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 3,735 94,924 SH   SOLE   94,924 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 364 6,015 SH   SOLE   6,015 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,248 40,818 SH   SOLE   40,818 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 343 13,264 SH   SOLE   13,264 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3 30 SH   SOLE   30 0 0
SVB FINANCIAL GROUP COM 78486Q101 547 2,275 SH   SOLE   2,275 0 0
SALESFORCE COM INC COM 79466L302 1,891 7,524 SH   SOLE   7,524 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 627 7,873 SH   SOLE   7,873 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 154 1,911 SH   SOLE   1,911 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 15 285 SH   SOLE   285 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 67 1,211 SH   SOLE   1,211 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 234 3,426 SH   SOLE   3,426 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1 51 SH   SOLE   51 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 14 256 SH   SOLE   256 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14,814 471,791 SH   SOLE   471,791 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 85 1,513 SH   SOLE   1,513 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 20 554 SH   SOLE   554 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 268 5,197 SH   SOLE   5,197 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3 43 SH   SOLE   43 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 25 SH   SOLE   25 0 0
SERVICENOW INC COM 81762P102 672 1,386 SH   SOLE   1,386 0 0
SHERWIN WILLIAMS CO COM 824348106 1,000 1,435 SH   SOLE   1,435 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 434 11,500 SH   SOLE   11,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 439 3,015 SH   SOLE   3,015 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 205 5,231 SH   SOLE   5,231 0 0
SMITH A O CORP COM 831865209 577 10,935 SH   SOLE   10,935 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 417 1,750 SH   SOLE   1,750 0 0
SOUTHERN CO COM 842587107 1,230 22,679 SH   SOLE   22,679 0 0
SOUTHWEST AIRLS CO COM 844741108 749 19,984 SH   SOLE   19,984 0 0
STAG INDL INC COM 85254J102 509 16,701 SH   SOLE   16,701 0 0
STARBUCKS CORP COM 855244109 1,452 16,895 SH   SOLE   16,895 0 0
STARWOOD PPTY TR INC COM 85571B105 348 23,046 SH   SOLE   23,046 0 0
STORE CAP CORP COM 862121100 272 9,914 SH   SOLE   9,914 0 0
STRYKER CORPORATION COM 863667101 904 4,339 SH   SOLE   4,339 0 0
SUN CMNTYS INC COM 866674104 488 3,470 SH   SOLE   3,470 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 319 15,485 SH   SOLE   15,485 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 762 102,866 SH   SOLE   102,866 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 626 117,000 SH   SOLE   117,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 673 7,546 SH   SOLE   7,546 0 0
TEXAS INSTRS INC COM 882508104 992 6,950 SH   SOLE   6,950 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 309 699 SH   SOLE   699 0 0
3M CO COM 88579Y101 413 2,577 SH   SOLE   2,577 0 0
TRAVELERS COMPANIES INC COM 89417E109 343 3,173 SH   SOLE   3,173 0 0
TWITTER INC COM 90184L102 555 12,476 SH   SOLE   12,476 0 0
TYLER TECHNOLOGIES INC COM 902252105 563 1,614 SH   SOLE   1,614 0 0
UMH PPTYS INC COM 903002103 230 16,979 SH   SOLE   16,979 0 0
ULTA BEAUTY INC COM 90384S303 253 1,128 SH   SOLE   1,128 0 0
UNIFIRST CORP MASS COM 904708104 347 1,831 SH   SOLE   1,831 0 0
V F CORP COM 918204108 331 4,705 SH   SOLE   4,705 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 50 1,280 SH   SOLE   1,280 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 26 860 SH   SOLE   860 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 397 15,730 SH   SOLE   15,730 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 156 2,860 SH   SOLE   2,860 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 12 225 SH   SOLE   225 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 27 530 SH   SOLE   530 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 318 10,300 SH   SOLE   10,300 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 999 7,763 SH   SOLE   7,763 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 27 320 SH   SOLE   320 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 294 3,328 SH   SOLE   3,328 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 532 13,009 SH   SOLE   13,009 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1 28 SH   SOLE   28 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 197 2,447 SH   SOLE   2,447 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 135 2,671 SH   SOLE   2,671 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 497 11,500 SH   SOLE   11,500 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 681 4,166 SH   SOLE   4,166 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 855 4,189 SH   SOLE   4,189 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 25 300 SH   SOLE   300 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 640 11,786 SH   SOLE   11,786 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14 142 SH   SOLE   142 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,389 7,766 SH   SOLE   7,766 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,983 126,436 SH   SOLE   126,436 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 26 146 SH   SOLE   146 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 162 1,034 SH   SOLE   1,034 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 19 146 SH   SOLE   146 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 39 253 SH   SOLE   253 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,897 22,884 SH   SOLE   22,884 0 0
VEREIT INC COM 92339V100 632 97,212 SH   SOLE   97,212 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,204 20,242 SH   SOLE   20,242 0 0
VISA INC COM CL A 92826C839 2,580 12,902 SH   SOLE   12,902 0 0
WP CAREY INC COM 92936U109 766 11,755 SH   SOLE   11,755 0 0
WALMART INC COM 931142103 255 1,821 SH   SOLE   1,821 0 0
WATERS CORP COM 941848103 241 1,234 SH   SOLE   1,234 0 0
WATSCO INC COM 942622200 540 2,318 SH   SOLE   2,318 0 0
WELLS FARGO CO NEW COM 949746101 1,559 66,325 SH   SOLE   66,324 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 47 35 SH   SOLE   35 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 407 83,000 SH   SOLE   83,000 0 0
WILLIAMS COS INC COM 969457100 260 13,245 SH   SOLE   13,245 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,972 58,556 SH   SOLE   58,556 0 0
WOODWARD INC COM 980745103 204 2,545 SH   SOLE   2,545 0 0
WORKDAY INC CL A 98138H101 405 1,881 SH   SOLE   1,881 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,376 73,205 SH   SOLE   73,205 0 0
WRAP TECHNOLOGIES INC COM 98212N107 186 27,500 SH   SOLE   27,500 0 0
XCEL ENERGY INC COM 98389B100 261 3,781 SH   SOLE   3,781 0 0
XILINX INC COM 983919101 867 8,318 SH   SOLE   8,318 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 227 1,668 SH   SOLE   1,668 0 0
ZIONS BANCORPORATION N A COM 989701107 382 13,083 SH   SOLE   13,082 0 0