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
3M CO COM 88579Y101 443 2,843 SH   SOLE   2,843 0 0
ABBOTT LABS COM 002824100 941 10,292 SH   SOLE   10,292 0 0
ABBVIE INC COM 00287Y109 365 3,716 SH   SOLE   3,716 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,063 278,997 SH   SOLE   278,997 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 322 69,000 SH   SOLE   69,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 757 3,526 SH   SOLE   3,526 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 223 18,310 SH   SOLE   18,310 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 754 3,495 SH   SOLE   3,495 0 0
ALLEGHANY CORP DEL COM 017175100 221 452 SH   SOLE   452 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 351 34,750 SH   SOLE   34,750 0 0
ALPHABET INC CAP STK CL C 02079K107 281 199 SH   SOLE   199 0 0
ALPHABET INC CAP STK CL A 02079K305 1,906 1,344 SH   SOLE   1,344 0 0
AMAZON COM INC COM 023135106 1,606 582 SH   SOLE   582 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 432 54,443 SH   SOLE   54,443 0 0
AMERICAN TOWER CORP NEW COM 03027X100 373 1,444 SH   SOLE   1,444 0 0
AMGEN INC COM 031162100 239 1,012 SH   SOLE   1,012 0 0
AMPHENOL CORP NEW CL A 032095101 385 4,016 SH   SOLE   4,016 0 0
ANALOG DEVICES INC COM 032654105 361 2,947 SH   SOLE   2,947 0 0
APPLE INC COM 037833100 10,129 27,766 SH   SOLE   27,766 0 0
APTIV PLC SHS G6095L109 873 11,210 SH   SOLE   11,210 0 0
ARBOR RLTY TR INC COM 038923108 624 67,542 SH   SOLE   67,542 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 405 5,195 SH   SOLE   5,195 0 0
AT&T INC COM 00206R102 239 7,897 SH   SOLE   7,897 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 245 10,573 SH   SOLE   10,573 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 326 2,189 SH   SOLE   2,189 0 0
AVERY DENNISON CORP COM 053611109 205 1,800 SH   SOLE   1,800 0 0
BALL CORP COM 058498106 1,003 14,436 SH   SOLE   14,436 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,016 11,295 SH   SOLE   11,295 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 264 26,000 SH   SOLE   26,000 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 401 55,500 SH   SOLE   55,500 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 334 54,500 SH   SOLE   54,500 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 537 22,305 SH   SOLE   22,305 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 386 4,960 SH   SOLE   4,960 0 0
BOSTON SCIENTIFIC CORP COM 101137107 239 6,811 SH   SOLE   6,811 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 565 9,616 SH   SOLE   9,616 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 401 3,180 SH   SOLE   3,180 0 0
BRUKER CORP COM 116794108 231 5,686 SH   SOLE   5,686 0 0
BWX TECHNOLOGIES INC COM 05605H100 394 6,955 SH   SOLE   6,955 0 0
CANADIAN NATL RY CO COM 136375102 259 2,925 SH   SOLE   2,925 0 0
CASEYS GEN STORES INC COM 147528103 273 1,825 SH   SOLE   1,825 0 0
CATALENT INC COM 148806102 848 11,570 SH   SOLE   11,570 0 0
CDK GLOBAL INC COM 12508E101 251 6,060 SH   SOLE   6,060 0 0
CHEVRON CORP NEW COM 166764100 652 7,305 SH   SOLE   7,304 0 0
CHIMERA INVT CORP COM NEW 16934Q208 189 19,635 SH   SOLE   19,635 0 0
CHUBB LIMITED COM H1467J104 959 7,571 SH   SOLE   7,571 0 0
CHURCH & DWIGHT INC COM 171340102 654 8,466 SH   SOLE   8,466 0 0
CHURCHILL DOWNS INC COM 171484108 572 4,296 SH   SOLE   4,296 0 0
CISCO SYS INC COM 17275R102 920 19,722 SH   SOLE   19,722 0 0
CLARIVATE PLC ORD SHS G21810109 1,033 46,266 SH   SOLE   46,266 0 0
CLOROX CO DEL COM 189054109 724 3,301 SH   SOLE   3,301 0 0
COGNEX CORP COM 192422103 226 3,777 SH   SOLE   3,777 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 494 22,415 SH   SOLE   22,415 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 806 42,180 SH   SOLE   42,180 0 0
CONOCOPHILLIPS COM 20825C104 200 4,765 SH   SOLE   4,765 0 0
COSTCO WHSL CORP NEW COM 22160K105 326 1,075 SH   SOLE   1,075 0 0
CUMMINS INC COM 231021106 297 1,716 SH   SOLE   1,716 0 0
DANAHER CORPORATION COM 235851102 1,461 8,263 SH   SOLE   8,263 0 0
DBX ETF TR XTRACKERS MSCI 233051218 10 392 SH   SOLE   392 0 0
DBX ETF TR XTRACKERS SHRT 233051283 221 4,924 SH   SOLE   4,924 0 0
DENTSPLY SIRONA INC COM 24906P109 563 12,781 SH   SOLE   12,781 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 792 5,890 SH   SOLE   5,890 0 0
DOLLAR GEN CORP NEW COM 256677105 364 1,912 SH   SOLE   1,912 0 0
DOMINION ENERGY INC COM 25746U109 931 11,463 SH   SOLE   11,463 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 363 23,590 SH   SOLE   23,590 0 0
EATON VANCE CORP COM NON VTG 278265103 259 6,719 SH   SOLE   6,719 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 84 15,850 SH   SOLE   15,850 0 0
ECOLAB INC COM 278865100 497 2,499 SH   SOLE   2,499 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 243 5,118 SH   SOLE   5,118 0 0
ENTEGRIS INC COM 29362U104 555 9,406 SH   SOLE   9,406 0 0
ENTERGY CORP NEW COM 29364G103 286 3,045 SH   SOLE   3,045 0 0
EPAM SYS INC COM 29414B104 282 1,120 SH   SOLE   1,120 0 0
EQUINIX INC COM 29444U700 527 750 SH   SOLE   750 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 214 6,650 SH   SOLE   6,650 0 0
ETF SER SOLUTIONS NETLEASE CORP 26922A248 41 1,835 SH   SOLE   1,835 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 310 18,596 SH   SOLE   18,596 0 0
EXPEDITORS INTL WASH INC COM 302130109 333 4,375 SH   SOLE   4,375 0 0
EXXON MOBIL CORP COM 30231G102 334 7,475 SH   SOLE   7,475 0 0
FACEBOOK INC CL A 30303M102 1,438 6,332 SH   SOLE   6,332 0 0
FASTENAL CO COM 311900104 223 5,208 SH   SOLE   5,208 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 969 11,784 SH   SOLE   11,784 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 56 30,400 SH   SOLE   30,400 0 0
FIRST AMERN FINL CORP COM 31847R102 365 7,600 SH   SOLE   7,600 0 0
FIRST INDL RLTY TR INC COM 32054K103 549 14,270 SH   SOLE   14,270 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 401 3,788 SH   SOLE   3,788 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 216 10,151 SH   SOLE   10,151 0 0
FISERV INC COM 337738108 793 8,123 SH   SOLE   8,123 0 0
FS KKR CAPITAL CORP COM 302635107 290 20,723 SH   SOLE   20,723 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 235 68,391 SH   SOLE   68,391 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 537 111,561 SH   SOLE   111,561 0 0
GARTNER INC COM 366651107 238 1,965 SH   SOLE   1,965 0 0
GATX CORP COM 361448103 350 5,743 SH   SOLE   5,743 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 275 14,812 SH   SOLE   14,812 0 0
GILEAD SCIENCES INC COM 375558103 1,057 13,735 SH   SOLE   13,735 0 0
GLOBE LIFE INC COM 37959E102 261 3,520 SH   SOLE   3,520 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 715 26,652 SH   SOLE   26,652 0 0
HASBRO INC COM 418056107 240 3,206 SH   SOLE   3,206 0 0
HEXCEL CORP NEW COM 428291108 239 5,295 SH   SOLE   5,295 0 0
HOME DEPOT INC COM 437076102 560 2,235 SH   SOLE   2,235 0 0
HOST HOTELS & RESORTS INC COM 44107P104 144 13,306 SH   SOLE   13,306 0 0
HUBBELL INC COM 443510607 238 1,900 SH   SOLE   1,900 0 0
HUDSON PAC PPTYS INC COM 444097109 202 8,035 SH   SOLE   8,035 0 0
HUNTSMAN CORP COM 447011107 249 13,840 SH   SOLE   13,840 0 0
HYATT HOTELS CORP COM CL A 448579102 880 17,506 SH   SOLE   17,506 0 0
IAA INC COM 449253103 202 5,250 SH   SOLE   5,250 0 0
ILLINOIS TOOL WKS INC COM 452308109 307 1,753 SH   SOLE   1,753 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 487 15,430 SH   SOLE   15,430 0 0
INGEVITY CORP COM 45688C107 424 8,058 SH   SOLE   8,058 0 0
INSPERITY INC COM 45778Q107 263 4,070 SH   SOLE   4,070 0 0
INTEL CORP COM 458140100 1,085 18,132 SH   SOLE   18,132 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 250 2,070 SH   SOLE   2,070 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 244 4,913 SH   SOLE   4,913 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,511 22,475 SH   SOLE   22,475 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3,151 29,094 SH   SOLE   29,094 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 50 1,335 SH   SOLE   1,335 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 371 6,463 SH   SOLE   6,463 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 34 252 SH   SOLE   252 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 94 5,238 SH   SOLE   5,238 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 80 2,386 SH   SOLE   2,386 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 270 12,665 SH   SOLE   12,665 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 6 190 SH   SOLE   190 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,956 15,976 SH   SOLE   15,976 0 0
IQVIA HLDGS INC COM 46266C105 1,566 11,037 SH   SOLE   11,037 0 0
IRON MTN INC NEW COM 46284V101 828 31,737 SH   SOLE   31,737 0 0
ISHARES GOLD TRUST ISHARES 464285105 232 13,668 SH   SOLE   13,668 0 0
ISHARES INC MSCI GERMANY ETF 464286806 289 10,671 SH   SOLE   10,671 0 0
ISHARES INC CORE MSCI EMKT 46434G103 422 8,857 SH   SOLE   8,857 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 302 5,500 SH   SOLE   5,500 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 12 374 SH   SOLE   374 0 0
ISHARES TR TIPS BD ETF 464287176 44 354 SH   SOLE   354 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,104 3,565 SH   SOLE   3,565 0 0
ISHARES TR CORE US AGGBD ET 464287226 47 397 SH   SOLE   397 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 25 634 SH   SOLE   634 0 0
ISHARES TR IBOXX INV CP ETF 464287242 12 90 SH   SOLE   90 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 15 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 168 1,378 SH   SOLE   1,378 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 258 2,977 SH   SOLE   2,977 0 0
ISHARES TR MSCI EAFE ETF 464287465 29 483 SH   SOLE   483 0 0
ISHARES TR CORE S&P MCP ETF 464287507 313 1,763 SH   SOLE   1,763 0 0
ISHARES TR NASDAQ BIOTECH 464287556 19 137 SH   SOLE   137 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 116 530 SH   SOLE   530 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5 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 143 997 SH   SOLE   997 0 0
ISHARES TR S&P MC 400VL ETF 464287705 4 31 SH   SOLE   31 0 0
ISHARES TR U.S. TECH ETF 464287721 30 110 SH   SOLE   110 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 580 4,860 SH   SOLE   4,860 0 0
ISHARES TR U.S. FINLS ETF 464287788 7 64 SH   SOLE   64 0 0
ISHARES TR CORE S&P SCP ETF 464287804 383 5,608 SH   SOLE   5,608 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 53 722 SH   SOLE   722 0 0
ISHARES TR JPMORGAN USD EMG 464288281 24 224 SH   SOLE   224 0 0
ISHARES TR IBOXX HI YD ETF 464288513 67 820 SH   SOLE   820 0 0
ISHARES TR MSCI KLD400 SOC 464288570 20 168 SH   SOLE   168 0 0
ISHARES TR SH TR CRPORT ETF 464288646 4,076 74,511 SH   SOLE   74,511 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 2 14 SH   SOLE   14 0 0
ISHARES TR SHORT TREAS BD 464288679 1,082 9,772 SH   SOLE   9,772 0 0
ISHARES TR US AER DEF ETF 464288760 6 36 SH   SOLE   36 0 0
ISHARES TR U.S. MED DVC ETF 464288810 838 3,165 SH   SOLE   3,165 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,898 22,836 SH   SOLE   22,836 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 1,111 20,236 SH   SOLE   20,235 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 722 15,553 SH   SOLE   15,553 0 0
ISHARES TR MODERT ALLOC ETF 464289875 2,251 56,449 SH   SOLE   56,449 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,382 37,968 SH   SOLE   37,968 0 0
ISHARES TR US TREAS BD ETF 46429B267 6,236 222,800 SH   SOLE   222,800 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 806 15,924 SH   SOLE   15,924 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 20 250 SH   SOLE   250 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6 86 SH   SOLE   86 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 782 12,893 SH   SOLE   12,893 0 0
ISHARES TR USA QUALITY FCTR 46432F339 39 409 SH   SOLE   409 0 0
ISHARES TR USA SIZE FACTOR 46432F370 1,401 15,991 SH   SOLE   15,991 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 1,382 19,124 SH   SOLE   19,124 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2 33 SH   SOLE   33 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 4,686 91,045 SH   SOLE   91,045 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,844 42,990 SH   SOLE   42,990 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2 60 SH   SOLE   60 0 0
ISHARES TR CORE MSCI PAC 46434V696 12 226 SH   SOLE   226 0 0
ISHARES TR CORE MSCI EURO 46434V738 14 333 SH   SOLE   333 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 26 936 SH   SOLE   936 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 21 796 SH   SOLE   796 0 0
ISHARES TR CORE MSCI INTL 46435G326 129 2,527 SH   SOLE   2,527 0 0
ISHARES TR MORTGE REL ETF 46435G342 264 10,625 SH   SOLE   10,625 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 5,571 79,591 SH   SOLE   79,591 0 0
ISHARES TR ESG MSCI EAFE 46435G516 12 192 SH   SOLE   192 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 3,246 63,987 SH   SOLE   63,987 0 0
JERNIGAN CAP INC COM 476405105 211 15,440 SH   SOLE   15,440 0 0
JOHNSON & JOHNSON COM 478160104 2,064 14,677 SH   SOLE   14,677 0 0
JPMORGAN CHASE & CO COM 46625H100 437 4,651 SH   SOLE   4,651 0 0
KAMAN CORP COM 483548103 307 7,379 SH   SOLE   7,379 0 0
LADDER CAP CORP CL A 505743104 584 72,066 SH   SOLE   72,065 0 0
LANDSTAR SYS INC COM 515098101 658 5,860 SH   SOLE   5,860 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,751 71,129 SH   SOLE   71,129 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 382 3,080 SH   SOLE   3,080 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 205 5,963 SH   SOLE   5,963 0 0
LILLY ELI & CO COM 532457108 313 1,908 SH   SOLE   1,908 0 0
LITTELFUSE INC COM 537008104 214 1,254 SH   SOLE   1,254 0 0
LIVANOVA PLC SHS G5509L101 231 4,809 SH   SOLE   4,809 0 0
LOCKHEED MARTIN CORP COM 539830109 288 790 SH   SOLE   790 0 0
MARKEL CORP COM 570535104 238 258 SH   SOLE   258 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,166 5,644 SH   SOLE   5,644 0 0
MASONITE INTL CORP NEW COM 575385109 396 5,089 SH   SOLE   5,089 0 0
MATSON INC COM 57686G105 205 7,054 SH   SOLE   7,054 0 0
MBIA INC COM 55262C100 155 21,361 SH   SOLE   21,361 0 0
MCCORMICK & CO INC COM NON VTG 579780206 744 4,147 SH   SOLE   4,147 0 0
MCDONALDS CORP COM 580135101 432 2,341 SH   SOLE   2,341 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 238 12,650 SH   SOLE   12,650 0 0
MEDTRONIC PLC SHS G5960L103 890 9,710 SH   SOLE   9,710 0 0
MICROSOFT CORP COM 594918104 3,216 15,802 SH   SOLE   15,802 0 0
MOELIS & CO CL A 60786M105 388 12,460 SH   SOLE   12,460 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 221 15,267 SH   SOLE   15,267 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 112 13,200 SH   SOLE   13,200 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 959 169,723 SH   SOLE   169,723 0 0
NEW YORK TIMES CO CL A 650111107 988 23,503 SH   SOLE   23,503 0 0
NEWMARKET CORP COM 651587107 604 1,507 SH   SOLE   1,507 0 0
NEXTERA ENERGY INC COM 65339F101 895 3,727 SH   SOLE   3,727 0 0
NISOURCE INC COM 65473P105 282 12,390 SH   SOLE   12,390 0 0
NUVASIVE INC COM 670704105 354 6,360 SH   SOLE   6,360 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 758 32,958 SH   SOLE   32,958 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 258 30,574 SH   SOLE   30,574 0 0
NVIDIA CORPORATION COM 67066G104 563 1,481 SH   SOLE   1,481 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 264 2,705 SH   SOLE   2,705 0 0
PALO ALTO NETWORKS INC COM 697435105 666 2,898 SH   SOLE   2,898 0 0
PAYPAL HLDGS INC COM 70450Y103 752 4,314 SH   SOLE   4,314 0 0
PBF ENERGY INC CL A 69318G106 177 17,295 SH   SOLE   17,295 0 0
PENNYMAC MTG INVT TR COM 70931T103 526 29,989 SH   SOLE   29,989 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 360 9,297 SH   SOLE   9,297 0 0
PEPSICO INC COM 713448108 281 2,128 SH   SOLE   2,128 0 0
PFIZER INC COM 717081103 331 10,127 SH   SOLE   10,127 0 0
PHILLIPS 66 COM 718546104 357 4,959 SH   SOLE   4,959 0 0
PHYSICIANS RLTY TR COM 71943U104 276 15,725 SH   SOLE   15,725 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 16 173 SH   SOLE   173 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 683 6,720 SH   SOLE   6,720 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 224 5,350 SH   SOLE   5,350 0 0
PPL CORP COM 69351T106 201 7,770 SH   SOLE   7,770 0 0
PRICESMART INC COM 741511109 267 4,421 SH   SOLE   4,421 0 0
PROCTER AND GAMBLE CO COM 742718109 724 6,059 SH   SOLE   6,059 0 0
PROGRESSIVE CORP OHIO COM 743315103 948 11,838 SH   SOLE   11,838 0 0
PROSPECT CAP CORP COM 74348T102 296 58,010 SH   SOLE   58,010 0 0
PTC INC COM 69370C100 1,192 15,328 SH   SOLE   15,328 0 0
QUEST DIAGNOSTICS INC COM 74834L100 458 4,018 SH   SOLE   4,018 0 0
SALESFORCE COM INC COM 79466L302 1,194 6,374 SH   SOLE   6,374 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14,036 471,791 SH   SOLE   471,791 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 61 1,078 SH   SOLE   1,078 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 20 554 SH   SOLE   554 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 276 5,352 SH   SOLE   5,352 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 25 SH   SOLE   25 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 484 6,589 SH   SOLE   6,589 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 125 1,691 SH   SOLE   1,691 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 14 285 SH   SOLE   285 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 60 1,149 SH   SOLE   1,149 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 195 2,977 SH   SOLE   2,977 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1 51 SH   SOLE   51 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13 256 SH   SOLE   256 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3 43 SH   SOLE   43 0 0
SERVICENOW INC COM 81762P102 512 1,265 SH   SOLE   1,265 0 0
SHERWIN WILLIAMS CO COM 824348106 703 1,216 SH   SOLE   1,216 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 561 11,500 SH   SOLE   11,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 385 3,015 SH   SOLE   3,015 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 209 5,474 SH   SOLE   5,474 0 0
SMITH A O CORP COM 831865209 515 10,938 SH   SOLE   10,938 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 243 1,750 SH   SOLE   1,750 0 0
SOUTHERN CO COM 842587107 959 18,490 SH   SOLE   18,490 0 0
SOUTHWEST AIRLS CO COM 844741108 678 19,834 SH   SOLE   19,834 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,964 6,369 SH   SOLE   6,369 0 0
SPDR SER TR NYSE TECH ETF 78464A102 17 170 SH   SOLE   170 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367 1,851 58,383 SH   SOLE   58,383 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 3,934 107,699 SH   SOLE   107,699 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,142 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,104 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 385 8,210 SH   SOLE   8,210 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 7 227 SH   SOLE   227 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 3,366 92,867 SH   SOLE   92,867 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,843 60,463 SH   SOLE   60,463 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 406 16,102 SH   SOLE   16,102 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3 30 SH   SOLE   30 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 14 141 SH   SOLE   141 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 340 6,015 SH   SOLE   6,015 0 0
STAG INDL INC COM 85254J102 504 17,197 SH   SOLE   17,197 0 0
STARBUCKS CORP COM 855244109 1,230 16,717 SH   SOLE   16,717 0 0
STARWOOD PPTY TR INC COM 85571B105 370 24,746 SH   SOLE   24,746 0 0
STORE CAP CORP COM 862121100 399 16,744 SH   SOLE   16,744 0 0
STRYKER CORPORATION COM 863667101 649 3,602 SH   SOLE   3,602 0 0
SUN CMNTYS INC COM 866674104 471 3,470 SH   SOLE   3,470 0 0
SVB FINANCIAL GROUP COM 78486Q101 490 2,275 SH   SOLE   2,275 0 0
SYSCO CORP COM 871829107 208 3,810 SH   SOLE   3,810 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 807 102,866 SH   SOLE   102,866 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 628 117,000 SH   SOLE   117,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 543 7,546 SH   SOLE   7,546 0 0
TEXAS INSTRS INC COM 882508104 840 6,613 SH   SOLE   6,613 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 256 707 SH   SOLE   707 0 0
TRAVELERS COMPANIES INC COM 89417E109 383 3,360 SH   SOLE   3,360 0 0
TWITTER INC COM 90184L102 627 21,042 SH   SOLE   21,042 0 0
TYLER TECHNOLOGIES INC COM 902252105 454 1,308 SH   SOLE   1,308 0 0
ULTA BEAUTY INC COM 90384S303 229 1,128 SH   SOLE   1,128 0 0
UMH PPTYS INC COM 903002103 220 16,979 SH   SOLE   16,979 0 0
UNIFIRST CORP MASS COM 904708104 328 1,831 SH   SOLE   1,831 0 0
V F CORP COM 918204108 277 4,545 SH   SOLE   4,545 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7 200 SH   SOLE   200 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 375 15,004 SH   SOLE   15,004 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 149 2,860 SH   SOLE   2,860 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 27 530 SH   SOLE   530 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 349 11,365 SH   SOLE   11,365 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 294 3,328 SH   SOLE   3,328 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 27 320 SH   SOLE   320 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 17 146 SH   SOLE   146 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,372 8,370 SH   SOLE   8,370 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,951 126,716 SH   SOLE   126,716 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 40 246 SH   SOLE   246 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 148 1,034 SH   SOLE   1,034 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 37 253 SH   SOLE   253 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,877 24,766 SH   SOLE   24,766 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1 28 SH   SOLE   28 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 512 12,921 SH   SOLE   12,921 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 173 2,317 SH   SOLE   2,317 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 127 2,671 SH   SOLE   2,671 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 25 300 SH   SOLE   300 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 701 12,894 SH   SOLE   12,894 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14 142 SH   SOLE   142 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 931 7,942 SH   SOLE   7,942 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 560 14,438 SH   SOLE   14,438 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 876 5,856 SH   SOLE   5,856 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,058 5,494 SH   SOLE   5,494 0 0
VEREIT INC COM 92339V100 625 97,212 SH   SOLE   97,212 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 928 16,828 SH   SOLE   16,828 0 0
VISA INC COM CL A 92826C839 2,356 12,199 SH   SOLE   12,199 0 0
WALMART INC COM 931142103 216 1,803 SH   SOLE   1,803 0 0
WATERS CORP COM 941848103 221 1,225 SH   SOLE   1,225 0 0
WATSCO INC COM 942622200 448 2,521 SH   SOLE   2,521 0 0
WELLS FARGO CO NEW COM 949746101 1,693 66,118 SH   SOLE   66,117 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 45 35 SH   SOLE   35 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 383 83,000 SH   SOLE   83,000 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 543 612 SH   SOLE   612 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,689 56,475 SH   SOLE   56,475 0 0
WORKDAY INC CL A 98138H101 336 1,791 SH   SOLE   1,791 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 689 38,822 SH   SOLE   38,822 0 0
WP CAREY INC COM 92936U109 787 11,639 SH   SOLE   11,639 0 0
WRAP TECHNOLOGIES INC COM 98212N107 231 22,000 SH   SOLE   22,000 0 0
XCEL ENERGY INC COM 98389B100 236 3,781 SH   SOLE   3,781 0 0
XILINX INC COM 983919101 775 7,874 SH   SOLE   7,874 0 0
ZIONS BANCORPORATION N A COM 989701107 471 13,843 SH   SOLE   13,842 0 0