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
ABB LTD SPONSORED ADR COM 000375204 1,219 31,947 SH   SOLE   21,508 0 10,439
ABCELLERA BIOLOGICS INC COM COM 00288u106 187 13,100 SH   SOLE   9,700 0 3,400
ACCENTURE PLC IRELAND SHS C COM g1151c101 778 1,877 SH   SOLE   1,217 0 660
ADYEN N V UNSPONSORED ADR COM 00783v104 586 22,300 SH   SOLE   10,300 0 12,000
AIR LIQUIDE-ADR COM 009126202 1,498 42,962 SH   SOLE   28,089 0 14,873
ALIBABA GROUP HOLDING LTD S COM 01609w102 248 2,084 SH   SOLE   1,398 0 686
ARCH CAPITAL GROUP LTD COM g0450a105 428 9,626 SH   SOLE   5,339 0 4,287
ASML HOLDING N V N Y REGIST COM n07059210 259 325 SH   SOLE   150 0 175
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 104 17,704 SH   SOLE   4,585 0 13,119
BANK OF NOVA SCOTIA COM 064149107 224 3,120 SH   SOLE   2,150 0 970
BAYER AKTIENGESELLSCHAFT AD COM 072730302 674 50,443 SH   SOLE   38,722 0 11,721
BCE INC COM NEW COM 05534b760 1,419 27,259 SH   SOLE   27,179 0 80
BOMBARDIER INC-CL B SUB-VTG COM 097751200 13 10,000 SH   SOLE   0 0 10,000
BP P L C SPONSORED ADR (FRM COM 055622104 249 9,359 SH   SOLE   4,003 0 5,355
BROOKFIELD ASSET MANAGEMENT COM 112585104 212 3,515 SH   SOLE   3,474 0 41
CANOPY GROWTH CORPORATION C COM 138035100 92 10,515 SH   SOLE   7,245 0 3,270
CHUBB LTD COM COM h1467j104 249 1,286 SH   SOLE   450 0 836
COCA-COLA FEMSA SAB DE CV S COM 191241108 540 9,850 SH   SOLE   5,500 0 4,350
COMPAGNIE DE SAINT GOBAIN U COM 204280309 246 17,500 SH   SOLE   4,000 0 13,500
CONSTELLATION SOFTWARE INC COM 21037x100 212 114 SH   SOLE   114 0 0
DRONE DELIVERY CDA CORP COM COM 26210w100 15 25,070 SH   SOLE   20,020 0 5,050
ENBRIDGE INC COM 29250n105 404 10,343 SH   SOLE   9,228 0 1,115
GARMIN LTD COMMON STOCK COM h2906t109 1,034 7,596 SH   SOLE   6,236 0 1,360
HARBORSIDE INC COM SUB VTG COM 411620107 6 17,500 SH   SOLE   17,500 0 0
IHS MARKIT LTD SHS COM g47567105 258 1,942 SH   SOLE   1,737 0 205
INFOSYS LIMITED SPONS ADR R COM 456788108 5,819 229,913 SH   SOLE   133,356 0 96,557
ING GROEP NV-SPONSORED ADR COM 456837103 188 13,481 SH   SOLE   6,119 0 7,362
KYOCERA CORP AMERICAN DEPOS COM 501556203 292 4,686 SH   SOLE   2,260 0 2,426
LINDE PLC ORDINARY SHARE COM g5494j103 459 1,324 SH   SOLE   706 0 618
LINK MOTION INC AMERICAN DE COM 53577l105 0 17,000 SH   SOLE   10,000 0 7,000
MEDTRONIC PLC COM COM g5960l103 2,492 24,090 SH   SOLE   22,439 0 1,651
NESTLE SA-SPONSORED ADR REP COM 641069406 280 2,000 SH   SOLE   1,600 0 400
NOKIA CORPORATION SPONSORED COM 654902204 2,507 403,087 SH   SOLE   267,607 0 135,480
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 503 5,752 SH   SOLE   3,047 0 2,705
NOVO NORDISK A/S-ADR REPSTG COM 670100205 980 8,750 SH   SOLE   4,000 0 4,750
NOVOZYMES A/S ADR COM 670108109 464 5,650 SH   SOLE   3,250 0 2,400
RESTAURANT BRANDS INTERNATI COM 76131d103 1,271 20,946 SH   SOLE   20,883 0 63
ROCHE HOLDING LTD SPONSORED COM 771195104 3,304 63,535 SH   SOLE   34,640 0 28,895
ROYAL BANK OF CANADA COM 780087102 905 8,526 SH   SOLE   4,370 0 4,156
ROYAL DUTCH SHELL PLC SPONS COM 780259107 250 5,764 SH   SOLE   4,437 0 1,327
SHOPIFY INC CL A COM 82509l107 2,178 1,581 SH   SOLE   919 0 662
SOPHIA GENETICS SA ORDINARY COM h82027105 573 40,650 SH   SOLE   22,650 0 18,000
SPROTT PHYSICAL GOLD & SILV COM 85208r101 220 12,393 SH   SOLE   12,385 0 8
SPROTT PHYSICAL GOLD TR UNI COM 85207h104 190 13,225 SH   SOLE   9,925 0 3,300
SWEDISH EXPORT CREDIT CORPO COM 870297215 577 121,906 SH   SOLE   111,740 0 10,166
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 407 3,385 SH   SOLE   1,431 0 1,954
TAKEDA PHARMACEUTICAL COMPA COM 874060205 222 16,278 SH   SOLE   13,000 0 3,278
UNILEVER PLC SPONSORED ADR COM 904767704 485 9,008 SH   SOLE   8,398 0 610
3M COMPANY COM 88579y101 4,413 24,845 SH   SOLE   20,038 0 4,807
ABBOTT LABORATORIES COM 002824100 3,439 24,438 SH   SOLE   20,266 0 4,172
ABBVIE INC COM 00287y109 4,535 33,497 SH   SOLE   27,320 0 6,177
ACTIVISION BLIZZARD INC COM 00507v109 593 8,911 SH   SOLE   6,321 0 2,590
ADOBE INC COMMON STOCK COM 00724f101 755 1,331 SH   SOLE   1,209 0 122
ADVANCED MICRO DEVICES INC COM COM 007903107 1,147 7,969 SH   SOLE   1,786 0 6,183
AFLAC INC COM 001055102 403 6,898 SH   SOLE   5,698 0 1,200
AFTERMASTER INC COM COM 00831x102 0 50,000 SH   SOLE   0 0 50,000
AGILENT TECHNOLOGIES INC COM 00846u101 1,140 7,144 SH   SOLE   6,027 0 1,117
AIR PRODUCTS & CHEMICALS INC COM 009158106 289 950 SH   SOLE   850 0 100
AIRBNB INC CLASS A COMMON STOC COM 009066101 205 1,230 SH   SOLE   740 0 490
AKAMAI TECHNOLOGIES INC COM 00971t101 2,009 17,166 SH   SOLE   10,974 0 6,192
ALPHABET INC CLASS A COMMON ST COM 02079k305 9,189 3,172 SH   SOLE   1,886 0 1,286
ALPHABET INC CLASS C CAPITAL S COM 02079k107 4,317 1,492 SH   SOLE   1,209 0 283
ALTRIA GROUP INC COM 02209s103 2,519 53,164 SH   SOLE   38,790 0 14,374
AMAZON.COM INC COM 023135106 8,756 2,626 SH   SOLE   1,960 0 666
AMEREN CORP COM 023608102 336 3,774 SH   SOLE   2,768 0 1,006
AMERICAN EXPRESS COMPANY COM 025816109 1,315 8,040 SH   SOLE   1,840 0 6,200
AMERICAN HEALTHCARE REIT INC C COM 398182204 375 40,622 SH   SOLE   25,492 0 15,130
AMERIPRISE FINL INC COM 03076c106 250 830 SH   SOLE   230 0 600
AMGEN INC COM 031162100 3,375 15,001 SH   SOLE   11,796 0 3,205
ANNALY CAPITAL MANAGEMENT INC COM 035710409 593 75,808 SH   SOLE   66,661 0 9,147
ANTHEM INC COM COM 036752103 733 1,582 SH   SOLE   1,514 0 68
APPLE INC COM 037833100 22,706 127,873 SH   SOLE   90,576 0 37,298
APPLIED MATERIALS INC COM 038222105 456 2,898 SH   SOLE   1,436 0 1,461
APPLIED VISUAL SCIENCES INC COM 038287108 0 113,780 SH   SOLE   113,780 0 0
ARK ETF TR ISRAEL INNOVATIVE T COM 00214q609 572 20,058 SH   SOLE   17,492 0 2,566
ARK ETF TR NEXT GENERATION INT COM 00214q401 440 3,710 SH   SOLE   2,608 0 1,102
ARK ETF TRUST ARK INNOVATION E COM 00214q104 684 7,233 SH   SOLE   4,975 0 2,257
ASPEN TECHNOLOGY INC COM 045327103 223 1,465 SH   SOLE   875 0 590
AT&T INC COM 00206r102 901 36,630 SH   SOLE   22,565 0 14,065
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTODESK INC COM 052769106 1,041 3,703 SH   SOLE   3,055 0 648
AUTOMATIC DATA PROCESSING INC COM 053015103 227 921 SH   SOLE   436 0 485
AUTOZONE INC COM 053332102 243 116 SH   SOLE   86 0 30
BALCHEM CORP COM 057665200 1,006 5,967 SH   SOLE   4,908 0 1,059
BANK OF AMERICA CORP COM 060505104 825 18,543 SH   SOLE   13,198 0 5,345
BECTON DICKINSON & CO COM 075887109 1,470 5,846 SH   SOLE   4,475 0 1,371
BENSON HILL INC COMMON STOCK COM 082490103 118 16,176 SH   SOLE   3,866 0 12,310
BERKELEY LIGHTS INC COMMON STO COM 084310101 695 38,255 SH   SOLE   25,404 0 12,851
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 7,597 25,409 SH   SOLE   16,053 0 9,356
BLACKROCK INC COM 09247x101 1,562 1,706 SH   SOLE   1,612 0 94
BLACKROCK INVESTMENT QUALITY M COM 09247d105 174 10,000 SH   SOLE   0 0 10,000
BLACKROCK MUNIHOLDINGS FD INC COM 09253n104 168 10,040 SH   SOLE   5,837 0 4,203
BLACKSTONE INC COMMON STOCK COM 09260d107 442 3,419 SH   SOLE   1,353 0 2,066
BLOCK INC CLASS A COMMON STOCK COM 852234103 3,963 24,538 SH   SOLE   12,440 0 12,098
BOEING CO COM 097023105 1,190 5,912 SH   SOLE   2,905 0 3,007
BOOKING HOLDINGS INC COMMON ST COM 09857l108 353 147 SH   SOLE   91 0 56
BRISTOL MYERS SQUIBB CO COM 110122108 1,908 30,607 SH   SOLE   17,872 0 12,735
BROADCOM INC COMMON STOCK COM 11135f101 277 417 SH   SOLE   417 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103 976 5,336 SH   SOLE   4,337 0 999
BROWN & BROWN INC COM 115236101 253 3,594 SH   SOLE   3,594 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108 1,029 5,520 SH   SOLE   4,576 0 944
CAMDEN PROPERTY TRUST-SBI COM 133131102 962 5,385 SH   SOLE   4,381 0 1,004
CARMAX INC COM 143130102 204 1,564 SH   SOLE   1,392 0 172
CASEYS GENERAL STORES INC COM 147528103 444 2,250 SH   SOLE   2,000 0 250
CATERPILLAR INC COM 149123101 1,603 7,755 SH   SOLE   6,657 0 1,098
CDW CORPORATION COM COM 12514g108 303 1,482 SH   SOLE   1,482 0 0
CENTENE CORP DEL COM 15135b101 442 5,359 SH   SOLE   2,569 0 2,790
CERNER CORP COM 156782104 291 3,134 SH   SOLE   2,834 0 300
CHEMED CORPORATION COM 16359r103 404 764 SH   SOLE   764 0 0
CHEVRON CORPORATION COM 166764100 3,343 28,488 SH   SOLE   17,398 0 11,090
CHIMERA INVESTMENT CORPORATION COM 16934q208 168 11,137 SH   SOLE   6,387 0 4,750
CISCO SYSTEMS INC COM 17275r102 2,996 47,276 SH   SOLE   36,700 0 10,576
CME GROUP INC COM 12572q105 515 2,256 SH   SOLE   2,123 0 133
COCA COLA COMPANY (THE) COM 191216100 2,992 50,539 SH   SOLE   43,903 0 6,636
COHEN & STEERS TOTAL RETURN RE COM 19247r103 352 20,515 SH   SOLE   17,515 0 3,000
COINBASE GLOBAL INC CLASS A CO COM 19260q107 323 1,280 SH   SOLE   577 0 703
COLGATE PALMOLIVE COMPANY COM 194162103 377 4,415 SH   SOLE   2,157 0 2,258
COMCAST CORP CL A COM 20030n101 311 6,177 SH   SOLE   2,481 0 3,696
COMMERCE BANCSHARES INC COM 200525103 752 10,941 SH   SOLE   6,368 0 4,573
CONOCOPHILLIPS COMMON STOCK COM 20825c104 392 5,425 SH   SOLE   3,712 0 1,713
COOPER COMPANIES INC NEW (THE) COM 216648402 964 2,301 SH   SOLE   1,870 0 431
COPART INC COM 217204106 236 1,555 SH   SOLE   1,555 0 0
CORNING INC COM 219350105 2,294 61,628 SH   SOLE   33,830 0 27,798
COSTCO WHOLESALE CORP-NEW COM 22160k105 1,197 2,108 SH   SOLE   1,820 0 288
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,573 7,536 SH   SOLE   7,315 0 221
CSX CORPORATION COM COM 126408103 605 16,097 SH   SOLE   2,475 0 13,622
CUMMINS INC COM 231021106 254 1,166 SH   SOLE   697 0 469
CVS HEALTH CORPORATION COM 126650100 1,923 18,639 SH   SOLE   17,018 0 1,621
CYTODYN INC COM 23283m101 28 28,025 SH   SOLE   28,025 0 0
DANAHER CORPORATION COM 235851102 468 1,421 SH   SOLE   1,260 0 161
DEERE & CO COM 244199105 861 2,511 SH   SOLE   1,986 0 525
DESKTOP METAL INC CLASS A COMM COM 25058x105 635 128,300 SH   SOLE   76,300 0 52,000
DIGITAL ALLY INC COM COM 25382p208 15 14,000 SH   SOLE   0 0 14,000
DIGITAL REALTY TRUST INC COM 253868103 1,587 8,974 SH   SOLE   8,749 0 225
DOCUMENT CAPTURE TECHNOLOGIES COM 256esc104 0 60,000 SH   SOLE   60,000 0 0
DOCUSIGN INC COMMON STOCK COM 256163106 211 1,383 SH   SOLE   1,354 0 29
DOLLAR GENERAL CORPORATION COM 256677105 346 1,466 SH   SOLE   582 0 884
DOMINION ENERGY INC COMMON STO COM 25746u109 1,512 19,251 SH   SOLE   19,198 0 53
DONALDSON CO INC COM 257651109 1,004 16,940 SH   SOLE   13,936 0 3,004
DOW INC COMMON STOCK COM 260557103 735 12,964 SH   SOLE   5,147 0 7,817
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,850 17,639 SH   SOLE   17,140 0 499
EATON VANCE NATIONAL MUNICIPAL COM 27826u108 226 16,372 SH   SOLE   10,770 0 5,602
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 254 23,761 SH   SOLE   8,269 0 15,492
ECOLAB INC COM 278865100 653 2,781 SH   SOLE   2,406 0 376
ELECTRONIC ARTS INC COM 285512109 1,029 7,805 SH   SOLE   6,403 0 1,402
ELI LILLY & CO COM 532457108 1,306 4,729 SH   SOLE   3,158 0 1,571
EMERSON ELECTRIC CO COM 291011104 978 10,516 SH   SOLE   7,221 0 3,295
ENERGIZER HOLDINGS INC COM 29272w109 254 6,329 SH   SOLE   3,879 0 2,450
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 107 12,964 SH   SOLE   11,528 0 1,436
ENPHASE ENERGY INC COM 29355a107 229 1,253 SH   SOLE   508 0 745
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 710 32,344 SH   SOLE   25,220 0 7,124
ESTEE LAUDER COMPANIES INC CL COM 518439104 788 2,127 SH   SOLE   1,822 0 306
ETF SERIES SOLUTIONS DEFIANCE COM 26922a289 208 4,989 SH   SOLE   4,494 0 495
ETSY INC COM COM 29786a106 458 2,090 SH   SOLE   1,300 0 790
EXPEDITORS INTERNATIONAL OF WA COM 302130109 530 3,948 SH   SOLE   3,455 0 493
EXXON MOBIL CORP COM 30231g102 4,492 73,419 SH   SOLE   52,277 0 21,142
FACTSET RESEARCH SYSTEMS INC COM 303075105 936 1,925 SH   SOLE   1,565 0 360
FASTENAL CO COM 311900104 344 5,368 SH   SOLE   4,568 0 800
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 8 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 785 3,037 SH   SOLE   2,092 0 945
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 836 61,719 SH   SOLE   53,160 0 8,559
FIRST TR EXCHANGE TRADED FD II COM 33734x119 417 6,744 SH   SOLE   6,744 0 0
FIRST TR EXCHANGE TRADED FD II COM 33734x135 238 5,138 SH   SOLE   5,138 0 0
FIRST TR EXCHANGE TRADED FD IV COM 33739q408 559 9,341 SH   SOLE   8,668 0 673
FIRST TR EXCHANGE TRADED FD VI COM 33738r787 209 3,762 SH   SOLE   3,737 0 25
FIRST TR EXCHANGE TRADED FD VI COM 33738r761 265 7,517 SH   SOLE   7,517 0 0
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 691 5,743 SH   SOLE   5,436 0 307
FIRST TR VALUE LINE DIVID INDE COM 33734h106 711 16,514 SH   SOLE   6,266 0 10,248
FIRST TRUST CAPITAL STRENGTH E COM 33733e104 2,313 27,354 SH   SOLE   22,562 0 4,792
FIRST TRUST ETF DOW JONES INTE COM 33733e302 366 1,618 SH   SOLE   93 0 1,525
FIRST TRUST ETF NASDAQ CLEAN E COM 33733e500 851 12,515 SH   SOLE   8,395 0 4,120
FIRST TRUST EXCHANGE TRADED FD COM 33734x846 320 6,055 SH   SOLE   2,032 0 4,023
FIRST TRUST EXCHANGE TRADED FU COM 336920103 705 5,754 SH   SOLE   2,483 0 3,271
FIRST TRUST EXCHANGE TRADED FU COM 33740f888 485 18,375 SH   SOLE   18,375 0 0
FIRST TRUST MORNINGSTAR DIVIDE COM 336917109 274 7,698 SH   SOLE   4,826 0 2,872
FIRST TRUST RISING DIVIDEND AC COM 33738r506 701 13,530 SH   SOLE   4,362 0 9,168
FIRST TRUST SENIOR LOAN FUND E COM 33738d309 1,085 22,632 SH   SOLE   5,201 0 17,431
FIRSTENERGY CORP COM 337932107 216 5,186 SH   SOLE   5,186 0 0
FISERV INC COM 337738108 1,047 10,090 SH   SOLE   6,900 0 3,190
FORD MOTOR CO PAR $0.01 COM 345370860 569 27,399 SH   SOLE   18,222 0 9,177
FORTITUDE GOLD CORP COM COM 34962k100 374 56,450 SH   SOLE   28,650 0 27,800
FORTIVE CORPORATION COMMON STO COM 34959j108 927 12,152 SH   SOLE   9,839 0 2,313
FRANKLIN RESOURCES INC COM 354613101 352 10,500 SH   SOLE   10,500 0 0
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 2,459 290,637 SH   SOLE   253,070 0 37,567
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 456 121,700 SH   SOLE   121,700 0 0
GENERAL DYNAMICS CORP COM 369550108 2,343 11,241 SH   SOLE   10,919 0 322
GENERAL ELECTRIC COMPANY COMMO COM 369604301 222 2,346 SH   SOLE   1,961 0 385
GENERAL MILLS INC COM 370334104 963 14,285 SH   SOLE   9,599 0 4,685
GENTEX CORP COM 371901109 1,512 43,399 SH   SOLE   33,277 0 10,122
GILEAD SCIENCES INC COM 375558103 1,512 20,825 SH   SOLE   20,327 0 499
GLOBAL X FDS GLOBAL X VIDEO GA COM 37954y392 225 7,957 SH   SOLE   7,957 0 0
GLOBAL X FUNDS GLOBAL X LITHIU COM 37954y855 351 4,157 SH   SOLE   3,140 0 1,017
GOLDMAN SACHS GROUP INC COM 38141g104 707 1,848 SH   SOLE   1,375 0 473
GRACO INC COM 384109104 959 11,896 SH   SOLE   9,673 0 2,223
GRAYSCALE BITCOIN TRUST COMMON COM 389637109 228 6,655 SH   SOLE   5,915 0 740
GULF UNITED ENERGY INC COM 402580104 0 128,000 SH   SOLE   0 0 128,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109 885 88,539 SH   SOLE   63,728 0 24,811
HALOZYME THERAPEUTICS INC COM 40637h109 593 14,750 SH   SOLE   10,750 0 4,000
HEWLETT PACKARD ENTERPRISE COM COM 42824c109 2,717 172,264 SH   SOLE   95,566 0 76,698
HOME DEPOT INC COM 437076102 4,991 12,026 SH   SOLE   9,762 0 2,264
HONEYWELL INTL INC COM 438516106 546 2,621 SH   SOLE   1,737 0 883
HOULIHAN LOKEY INC CLASS A COM COM 441593100 310 2,996 SH   SOLE   2,351 0 645
HP INC COM COM 40434l105 1,283 34,047 SH   SOLE   22,135 0 11,912
HPIL HOLDING COM 40432y109 1 400,000 SH   SOLE   0 0 400,000
ICAHN ENTERPRISES L P COM 451100101 203 4,089 SH   SOLE   649 0 3,441
IDEXX LABORATORIES CORP COM 45168d104 1,089 1,654 SH   SOLE   1,369 0 285
INTEGRAL TECHNOLOGIES INC COM 45810j103 0 521,800 SH   SOLE   521,800 0 0
INTEGRATED BIOPHARMA INC COM 45811v105 19 20,000 SH   SOLE   20,000 0 0
INTEL CORP COM 458140100 3,466 67,297 SH   SOLE   35,531 0 31,766
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,969 37,180 SH   SOLE   25,107 0 12,073
INVESCO DB COMMODITY INDEX TRA COM 46138b103 313 15,075 SH   SOLE   12,025 0 3,050
INVESCO DB MULTI SECTOR COMMOD COM 46140h304 532 31,148 SH   SOLE   28,186 0 2,962
INVESCO EXCHANGE TRADED FD TR COM 46137v852 230 1,487 SH   SOLE   1,487 0 0
INVESCO EXCHANGE TRADED FD TR COM 46138e164 1,058 151,500 SH   SOLE   134,500 0 17,000
INVESCO EXCHANGE TRADED FD TR COM 46138g706 841 10,930 SH   SOLE   7,673 0 3,257
INVESCO EXCHANGE TRADED FD TR COM 46138e354 910 13,266 SH   SOLE   12,566 0 700
INVESCO EXCHANGE TRADED FD TR COM 46137v233 226 612 SH   SOLE   60 0 552
INVESCO EXCHANGE TRADED FUND T COM 46137v142 538 8,848 SH   SOLE   6,318 0 2,530
INVESCO EXCHANGE TRADED FUND T COM 46137v613 319 1,861 SH   SOLE   879 0 981
INVESCO EXCHANGE TRADED FUND T COM 46137v357 3,869 23,772 SH   SOLE   4,354 0 19,418
INVESCO EXCHANGE TRADED SELF I COM 46138j619 322 6,346 SH   SOLE   5,884 0 462
INVESCO QQQ TR UNIT SER 1 COM 46090e103 8,177 20,553 SH   SOLE   10,318 0 10,235
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,542 15,271 SH   SOLE   4,280 0 10,991
ISHARES CORE S&P 500 ETF COM 464287200 3,859 8,090 SH   SOLE   5,140 0 2,950
ISHARES CORE S&P MID CAP ETF COM 464287507 2,950 10,422 SH   SOLE   5,688 0 4,734
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,557 13,600 SH   SOLE   4,139 0 9,462
ISHARES GLOBAL HEALTHCARE ETF COM 464287325 232 2,568 SH   SOLE   1,418 0 1,150
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 5,945 44,858 SH   SOLE   44,474 0 384
ISHARES MICRO CAP ETF COM 464288869 228 1,632 SH   SOLE   645 0 987
ISHARES MSCI EAFE ETF COM 464287465 673 8,551 SH   SOLE   2,881 0 5,670
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 431 5,893 SH   SOLE   5,510 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 502 10,280 SH   SOLE   2,194 0 8,086
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,547 5,062 SH   SOLE   4,882 0 180
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 507 3,017 SH   SOLE   2,462 0 555
ISHARES RUSSELL 2000 ETF COM 464287655 2,375 10,675 SH   SOLE   2,786 0 7,889
ISHARES S&P 100 ETF COM 464287101 260 1,185 SH   SOLE   300 0 885
ISHARES S&P 500 VALUE ETF COM 464287408 287 1,832 SH   SOLE   944 0 888
ISHARES S&P SMALL CAP 600 VALU COM 464287879 807 7,727 SH   SOLE   80 0 7,647
ISHARES SELECT DIVIDEND ETF COM 464287168 279 2,274 SH   SOLE   674 0 1,600
ISHARES SILVER SHARES COM 46428q109 221 10,264 SH   SOLE   8,929 0 1,335
ISHARES TR ISHARES BIOTECHNOLO COM 464287556 427 2,800 SH   SOLE   1,453 0 1,347
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 307 5,519 SH   SOLE   5,262 0 258
ISHARES TR ISHARES SEMICONDUCT COM 464287523 354 652 SH   SOLE   602 0 50
ISHARES TR MSCI USA SMALL CAP COM 46435g433 348 8,907 SH   SOLE   8,115 0 792
ISHARES TRUST ISHARES 7 10 YEA COM 464287440 49,869 433,643 SH   SOLE   433,643 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,445 18,931 SH   SOLE   8,848 0 10,083
ISHARES TRUST ISHARES INTERNAT COM 464288448 271 8,684 SH   SOLE   6,146 0 2,538
ISHARES TRUST ISHARES MSCI USA COM 46429b697 4,835 59,763 SH   SOLE   59,683 0 80
ISHARES TRUST ISHARES PREFERRE COM 464288687 331 8,392 SH   SOLE   5,878 0 2,514
ISHARES TRUST ISHARES U S AERO COM 464288760 313 3,048 SH   SOLE   1,054 0 1,994
ISHARES TRUST ISHARES U S INDU COM 464287754 423 3,750 SH   SOLE   401 0 3,349
ISHARES TRUST ISHARES U S TREA COM 46429b267 210 7,857 SH   SOLE   7,730 0 127
ISHARES U S ETF TR EVOLVED U S COM 46431w648 296 4,840 SH   SOLE   1,635 0 3,205
ISHARES U S MEDICAL DEVICES ET COM 464288810 653 9,916 SH   SOLE   2,250 0 7,666
ISHARES U S TECHNOLOGY ETF COM 464287721 2,382 20,743 SH   SOLE   16,526 0 4,217
J P MORGAN EXCHANGE TRADED FUN COM 46641q761 542 11,903 SH   SOLE   11,903 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j859 255 7,570 SH   SOLE   7,570 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 1,653 27,812 SH   SOLE   25,792 0 2,020
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206 1,790 32,201 SH   SOLE   32,151 0 50
JOHN WILEY & SONS INC-CL A COM 968223206 1,415 24,700 SH   SOLE   16,700 0 8,000
JOHNSON & JOHNSON COM 478160104 9,218 53,883 SH   SOLE   41,148 0 12,735
JOUNCE THERAPEUTICS INC COMMON COM 481116101 2,640 316,175 SH   SOLE   223,645 0 92,530
JPMORGAN CHASE & CO COM 46625h100 4,280 27,032 SH   SOLE   23,433 0 3,598
KAYNE ANDERSON ENERGY INFRASTR COM 486606106 83 10,671 SH   SOLE   0 0 10,671
KAYNE ANDERSON NEXTGEN ENERGY COM 48661e108 665 92,535 SH   SOLE   79,444 0 13,091
KELLOGG CO COM 487836108 358 5,552 SH   SOLE   2,550 0 3,002
KEYCORP NEW COM 493267108 1,452 62,796 SH   SOLE   62,596 0 200
KEYSIGHT TECHNOLOGIES INC COM COM 49338l103 981 4,750 SH   SOLE   3,908 0 842
KIMBERLY CLARK CORP COM 494368103 318 2,222 SH   SOLE   1,539 0 683
KKR & CO INC COMMON STOCK COM 48251w104 547 7,336 SH   SOLE   1,515 0 5,821
KOSMOS ENERGY LTD COMMON SHARE COM 500688106 99 28,500 SH   SOLE   28,500 0 0
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 925 4,339 SH   SOLE   2,599 0 1,740
LABOR SMART INC COM 50541a108 0 300,000 SH   SOLE   0 0 300,000
LABORATORY CORP AMER HLDGS COM 50540r409 685 2,180 SH   SOLE   1,905 0 275
LIBERTY BROADBAND CORPORATION COM 530307305 237 1,470 SH   SOLE   1,470 0 0
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 338 42,050 SH   SOLE   39,361 0 2,688
LIPOCINE INC COM 53630x104 22 22,500 SH   SOLE   22,500 0 0
LITTELFUSE INC COM 537008104 230 731 SH   SOLE   669 0 62
LOCKHEED MARTIN CORP COM 539830109 2,333 6,564 SH   SOLE   5,717 0 847
LOWES COMPANIES INC COM 548661107 1,181 4,568 SH   SOLE   2,558 0 2,010
LULULEMON ATHLETICA INC COM 550021109 340 868 SH   SOLE   746 0 122
MANHATTAN ASSOCIATES INC COM 562750109 927 5,963 SH   SOLE   4,848 0 1,115
MARAVAI LIFESCIENCES HOLDINGS COM 56600d107 438 10,450 SH   SOLE   7,450 0 3,000
MARSH & MCLENNAN COMPANIES INC COM 571748102 984 5,663 SH   SOLE   4,660 0 1,003
MASTERCARD INCORPORATED COM 57636q104 764 2,125 SH   SOLE   1,305 0 820
MCDONALDS CORP COM 580135101 3,611 13,470 SH   SOLE   10,778 0 2,693
MERCK & CO INC COM 58933y105 1,343 17,518 SH   SOLE   11,254 0 6,264
META PLATFORMS INC CLASS A COM COM 30303m102 6,729 20,007 SH   SOLE   13,791 0 6,216
METLIFE INC COM 59156r108 2,124 33,994 SH   SOLE   33,921 0 73
MFA FINANCIAL INC COM 55272x102 62 13,500 SH   SOLE   3,000 0 10,500
MICRON TECHNOLOGY INC COM 595112103 653 7,008 SH   SOLE   2,427 0 4,581
MICROSOFT CORP COM 594918104 19,458 57,856 SH   SOLE   39,907 0 17,949
MODERNA INC COMMON STOCK COM 60770k107 3,395 13,368 SH   SOLE   6,535 0 6,833
MONDELEZ INTERNATIONAL INC COM COM 609207105 461 6,950 SH   SOLE   3,725 0 3,225
MOODYS CORP COM 615369105 1,138 2,914 SH   SOLE   2,291 0 623
MORGAN STANLEY COM 617446448 236 2,406 SH   SOLE   1,848 0 558
MOTOROLA SOLUTIONS INC COM 620076307 1,033 3,800 SH   SOLE   3,114 0 686
NET SAVINGS LINK INC COM 64112l203 1 50,000 SH   SOLE   0 0 50,000
NETFLIX INC COM COM 64110l106 495 822 SH   SOLE   259 0 563
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 351 25,612 SH   SOLE   20,732 0 4,881
NEXTERA ENERGY INC COM 65339f101 3,649 39,087 SH   SOLE   36,325 0 2,762
NIKE INC CLASS B COM COM 654106103 1,204 7,223 SH   SOLE   6,479 0 744
NORTHROP GRUMMAN CORP COM 666807102 285 735 SH   SOLE   368 0 367
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 162 232,065 SH   SOLE   89,500 0 142,565
NVIDIA CORP COM 67066g104 3,868 13,153 SH   SOLE   7,160 0 5,993
NVR INC COM 62944t105 319 54 SH   SOLE   12 0 42
O REILLY AUTOMOTIVE INC COM 67103h107 232 329 SH   SOLE   249 0 80
OLD REPUBLIC INTL CORP COM 680223104 310 12,611 SH   SOLE   10,121 0 2,490
ONCOSEC MEDICAL INCORPORATED C COM 68234l306 14 14,350 SH   SOLE   7,850 0 6,500
ORACLE CORPORATION COM 68389x105 570 6,534 SH   SOLE   4,374 0 2,160
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 607 148,809 SH   SOLE   132,980 0 15,829
PALANTIR TECHNOLOGIES INC CLAS COM 69608a108 272 14,945 SH   SOLE   3,050 0 11,895
PALO ALTO NETWORKS INC COMMON COM 697435105 374 671 SH   SOLE   478 0 193
PAYPAL HOLDINGS INC COM COM 70450y103 800 4,243 SH   SOLE   3,011 0 1,232
PEPSICO INC COMMON STOCK COM 713448108 4,454 25,642 SH   SOLE   19,276 0 6,366
PFIZER INC COM 717081103 1,532 25,940 SH   SOLE   15,600 0 10,340
PHILIP MORRIS INTERNATIONAL IN COM 718172109 977 10,283 SH   SOLE   6,785 0 3,498
PIMCO ENHANCED SHORT MATURITY COM 72201r833 273 2,692 SH   SOLE   2,504 0 187
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389 327 14,125 SH   SOLE   14,125 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 2,060 49,817 SH   SOLE   41,605 0 8,212
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371 306 10,399 SH   SOLE   10,399 0 0
PIONEER MUNICIPAL HIGH INCOME COM 723762100 202 17,494 SH   SOLE   10,594 0 6,900
PNC FINANCIAL SVCS GROUP INC COM 693475105 1,640 8,181 SH   SOLE   8,058 0 123
POLARIS INC COMMON STOCK COM 731068102 241 2,189 SH   SOLE   1,634 0 555
PRECISION BIOSCIENCES INC COMM COM 74019p108 2,717 367,180 SH   SOLE   235,611 0 131,569
PRIORITY INCOME FUND INC COM C COM 74272v305 151 11,900 SH   SOLE   6,321 0 5,579
PROCORE TECHNOLOGIES INC COMMO COM 74275k108 298 3,722 SH   SOLE   3,407 0 315
PROCTER & GAMBLE CO COM 742718109 6,884 42,085 SH   SOLE   23,436 0 18,649
PROGRESSIVE CORP-OHIO COM 743315103 527 5,131 SH   SOLE   3,937 0 1,194
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467 524 5,341 SH   SOLE   4,741 0 600
PRUDENTIAL FINANCIAL INC COM 744320102 1,597 14,751 SH   SOLE   13,726 0 1,025
QUALCOMM INC COM 747525103 695 3,799 SH   SOLE   1,294 0 2,505
QUEST DIAGNOSTICS INC COM 74834l100 839 4,852 SH   SOLE   4,822 0 30
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 522 6,069 SH   SOLE   3,302 0 2,767
REKOR SYSTEMS INC COMMON STOCK COM 759419104 563 85,931 SH   SOLE   61,124 0 24,807
RINGCENTRAL INC CL A COM 76680r206 435 2,320 SH   SOLE   100 0 2,220
RIVIAN AUTOMOTIVE INC CLASS A COM 76954a103 249 2,403 SH   SOLE   1,348 0 1,055
ROCKWELL AUTOMATION INC COM 773903109 1,174 3,365 SH   SOLE   2,557 0 808
ROPER TECHNOLOGIES NEW COM 776696106 1,028 2,091 SH   SOLE   1,721 0 370
ROSS STORES INC COM 778296103 532 4,652 SH   SOLE   4,444 0 208
S&P GLOBAL INC COM COM 78409v104 1,001 2,122 SH   SOLE   1,745 0 377
SALESFORCE.COM INC COM 79466l302 885 3,484 SH   SOLE   2,552 0 932
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 1,313 17,024 SH   SOLE   14,607 0 2,417
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 943 4,613 SH   SOLE   2,389 0 2,224
SELECT SECTOR SPDR FUND SHS BE COM 81369y100 287 3,166 SH   SOLE   792 0 2,374
SELECT SECTOR SPDR TRUST SHS B COM 81369y506 240 4,319 SH   SOLE   2,899 0 1,420
SELECT SECTOR SPDR TRUST THE C COM 81369y852 811 10,442 SH   SOLE   10,442 0 0
SELECT SECTOR SPDR TRUST THE F COM 81369y605 1,110 28,438 SH   SOLE   14,306 0 14,132
SELECT SECTOR SPDR TRUST THE H COM 81369y209 3,161 22,438 SH   SOLE   19,082 0 3,356
SELECT SECTOR SPDR TRUST THE T COM 81369y803 1,586 9,124 SH   SOLE   3,898 0 5,226
SELECT SECTOR SPDR TRUST THE U COM 81369y886 271 3,789 SH   SOLE   2,329 0 1,460
SENSEONICS HOLDINGS INC COMMON COM 81727u105 35 13,200 SH   SOLE   13,200 0 0
SERVICENOW INC COM COM 81762p102 1,120 1,726 SH   SOLE   1,426 0 300
SERVICESOURCE INTERNATIONAL IN COM 81763u100 13 13,000 SH   SOLE   0 0 13,000
SIMON PROPERTY GROUP INC COM 828806109 1,108 6,938 SH   SOLE   1,628 0 5,310
SMARTSTOP SELF STORAGE REIT IN COM 83192d105 258 17,082 SH   SOLE   17,082 0 0
SORRENTO THERAPEUTICS INC COM 83587f202 92 19,885 SH   SOLE   11,885 0 8,000
SOUTHERN CO COM 842587107 450 6,566 SH   SOLE   4,850 0 1,716
SPDR DOW JONES MID CAP GROWTH COM 78464a821 1,431 17,556 SH   SOLE   17,020 0 536
SPDR DOW JONES MID CAP VALUE E COM 78464a839 374 5,261 SH   SOLE   2,841 0 2,420
SPDR GOLD TR GOLD SHS COM 78463v107 941 5,505 SH   SOLE   4,009 0 1,496
SPDR S&P 500 ETF TRUST COM 78462f103 6,594 13,882 SH   SOLE   7,943 0 5,940
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 292 2,934 SH   SOLE   600 0 2,334
SPDR S&P DIVIDEND ETF COM 78464a763 3,557 27,549 SH   SOLE   14,632 0 12,917
SPDR SER TR S&P 600 SMALL CAP COM 78464a201 362 3,899 SH   SOLE   3,849 0 50
SPDR SER TR S&P BIOTECH ETF COM 78464a870 240 2,146 SH   SOLE   375 0 1,771
SPDR SER TR S&P SEMICONDUCTOR COM 78464a862 219 902 SH   SOLE   902 0 0
SPDR SERIES TRUST FACTSET INNO COM 78464a110 591 3,098 SH   SOLE   366 0 2,732
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 313 2,667 SH   SOLE   658 0 2,009
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 487 4,182 SH   SOLE   1,880 0 2,302
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,216 13,298 SH   SOLE   10,011 0 3,287
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 669 8,060 SH   SOLE   7,995 0 65
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 273 9,220 SH   SOLE   7,979 0 1,241
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 1,521 26,018 SH   SOLE   26,017 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847 242 4,856 SH   SOLE   4,741 0 115
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 1,870 33,503 SH   SOLE   31,938 0 1,565
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 7,284 100,508 SH   SOLE   84,395 0 16,113
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 317 7,536 SH   SOLE   2,253 0 5,283
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 437 10,410 SH   SOLE   7,182 0 3,228
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 481 10,767 SH   SOLE   10,767 0 0
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 299 1,985 SH   SOLE   230 0 1,755
SSGA ACTIVE TR SPDR DOUBLELINE COM 78470p200 803 16,346 SH   SOLE   16,346 0 0
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 1,466 36,366 SH   SOLE   36,366 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107 1,193 2,304 SH   SOLE   556 0 1,748
STARBUCKS CORP COM 855244109 4,591 39,247 SH   SOLE   31,434 0 7,813
STRYKER CORP COM 863667101 1,224 4,577 SH   SOLE   3,897 0 679
TARGET CORP COM 87612e106 844 3,648 SH   SOLE   2,710 0 938
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 245 10,327 SH   SOLE   3,158 0 7,169
TELLURIAN INC COMMON STOCK COM 87968a104 62 20,000 SH   SOLE   20,000 0 0
TEMPLETON EMERGING MARKETS FUN COM 880191101 1,064 66,360 SH   SOLE   59,029 0 7,331
TESLA INC COMMON STOCK COM 88160r101 1,324 1,253 SH   SOLE   588 0 665
TEXAS INSTRUMENTS INCORPORATED COM 882508104 2,212 11,737 SH   SOLE   11,229 0 508
TEXAS PACIFIC LAND CORPORATION COM 88262p102 397 318 SH   SOLE   0 0 318
THERMO FISHER SCIENTIFIC INC COM 883556102 1,368 2,050 SH   SOLE   1,522 0 528
TJX COMPANIES INC NEW COM 872540109 434 5,721 SH   SOLE   5,181 0 540
TOMPKINS FINANCIAL CORPORATION COM 890110109 334 4,000 SH   SOLE   4,000 0 0
TRACTOR SUPPLY CO COM 892356106 876 3,670 SH   SOLE   2,800 0 870
TRUIST FINANCIAL CORPORATION C COM 89832q109 2,552 43,588 SH   SOLE   41,735 0 1,853
UBER TECHNOLOGIES INC COMMON S COM 90353t100 304 7,245 SH   SOLE   5,180 0 2,065
UNION PACIFIC CORP COM 907818108 1,286 5,103 SH   SOLE   4,645 0 458
UNITED PARCEL SVC INC CL B COM 911312106 2,096 9,779 SH   SOLE   5,296 0 4,483
UNITEDHEALTH GROUP INC COM 91324p102 5,281 10,517 SH   SOLE   9,133 0 1,384
UNITY BIOTECHNOLOGY INC COMMON COM 91381u101 16 11,000 SH   SOLE   11,000 0 0
UPSTART HOLDINGS INC COMMON ST COM 91680m107 299 1,978 SH   SOLE   1,393 0 585
US BANCORP DEL COM COM 902973304 2,136 38,019 SH   SOLE   35,994 0 2,024
US ECOLOGY INC COMMON STOCK COM 91734m103 256 8,000 SH   SOLE   8,000 0 0
VANECK ETF TR VANECK SEMICONDU COM 92189f676 402 1,301 SH   SOLE   720 0 581
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,405 27,520 SH   SOLE   19,853 0 7,667
VANGUARD FTSE EMERGING MARKETS COM 922042858 344 6,960 SH   SOLE   5,394 0 1,566
VANGUARD INDEX FUNDS SMALLCAP COM 922908595 217 768 SH   SOLE   193 0 575
VANGUARD INDEX FUNDS VANGUARD COM 921946406 855 7,626 SH   SOLE   2,892 0 4,734
VANGUARD INDEX FUNDS VANGUARD COM 922908629 3,090 12,129 SH   SOLE   2,917 0 9,212
VANGUARD INDEX FUNDS VANGUARD COM 922908538 243 955 SH   SOLE   207 0 748
VANGUARD INDEX FUNDS VANGUARD COM 922908512 391 2,599 SH   SOLE   769 0 1,830
VANGUARD MEGA CAP ETF MSCI US COM 921910873 269 1,600 SH   SOLE   0 0 1,600
VANGUARD S&P 500 ETF COM 922908363 1,185 2,714 SH   SOLE   743 0 1,972
VANGUARD SECTOR INDEX FDS VANG COM 92204a108 783 2,298 SH   SOLE   2,100 0 198
VANGUARD SECTOR INDEX FDS VANG COM 92204a207 617 3,087 SH   SOLE   3,087 0 0
VANGUARD SHORT TERM INFLATION COM 922020805 635 12,360 SH   SOLE   12,360 0 0
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 972 5,662 SH   SOLE   3,693 0 1,969
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 577 4,974 SH   SOLE   1,291 0 3,683
VANGUARD TOTAL BOND MARKET ETF COM 921937835 1,135 13,390 SH   SOLE   12,400 0 991
VANGUARD TOTAL STOCK MARKET ET COM 922908769 4,656 19,283 SH   SOLE   6,638 0 12,645
VEEVA SYSTEMS INC CL A COM COM 922475108 249 976 SH   SOLE   76 0 900
VERIZON COMMUNICATIONS COM 92343v104 2,226 42,848 SH   SOLE   36,748 0 6,101
VERTEX PHARMACEUTICALS INC COM 92532f100 1,569 7,144 SH   SOLE   4,444 0 2,700
VISA INC CL A COMMON STOCK COM 92826c839 4,581 21,137 SH   SOLE   18,004 0 3,133
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 796 15,265 SH   SOLE   5,058 0 10,207
WALMART INC COMMON STOCK COM 931142103 2,834 19,585 SH   SOLE   10,031 0 9,554
WALT DISNEY CO COM 254687106 2,305 14,879 SH   SOLE   9,868 0 5,011
WASTE MANAGEMENT INC DEL COM 94106l109 1,620 9,705 SH   SOLE   6,770 0 2,935
WELLS FARGO & CO COM 949746101 336 7,004 SH   SOLE   2,676 0 4,329
WELLTOWER INC COMMON STOCK COM 95040q104 231 2,696 SH   SOLE   1,549 0 1,147
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 740 14,278 SH   SOLE   6,319 0 7,959
WISDOMTREE EMERGING CURRENCY S COM 97717w133 178 10,310 SH   SOLE   9,939 0 371
WISDOMTREE TRUST U S QUALITY D COM 97717x669 3,663 55,625 SH   SOLE   43,798 0 11,827
WISDOMTREE TRUST WISDOMTREE U COM 97717w307 307 4,651 SH   SOLE   1,167 0 3,484
WISDOMTREE TRUST WISDOMTREE U COM 97717w588 2,499 49,627 SH   SOLE   49,627 0 0
WISDOMTREE TRUST WISDOMTREE U COM 97717w505 341 7,680 SH   SOLE   4,731 0 2,949
WISDOMTREE TRUST WISDOMTREE U COM 97717w109 288 4,445 SH   SOLE   2,105 0 2,340
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   700,000 0 0
WYNN RESORTS LTD COM 983134107 225 2,640 SH   SOLE   1,965 0 675
XCEL ENERGY INC COMMON STOCK COM 98389b100 3,056 45,143 SH   SOLE   39,822 0 5,321
ZOETIS INC CL A COM 98978v103 1,514 6,206 SH   SOLE   4,556 0 1,650
ZYMERGEN INC COMMON STOCK COM 98985x100 161 24,000 SH   SOLE   8,000 0 16,000
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 283 9,168 SH   SOLE   8,718 0 450
CHS INC PFD CL B SER 4 PFD 12542r803 2,029 71,252 SH   SOLE   66,435 0 4,817
GWG HLDGS INC PFD 7 DTD PFD 36192a836 525 525 SH   SOLE   525 0 0
GWG HLDGS INC PFD 7 DTD PFD 36192a844 470 470 SH   SOLE   470 0 0
GWG HLDGS INC SER 2 PFD 7 DTD PFD 36192a687 1,173 1,173 SH   SOLE   110 0 1,063