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
Facebook Inc Ordinary Shares 30303M102 36,631 285,576 SH   SOLE   0 0 285,576
Amazon.com Inc Ordinary Shares 023135106 33,654 40,193 SH   SOLE   0 0 40,193
Starbucks Corp Ordinary Shares 855244109 32,027 591,564 SH   SOLE   0 0 591,564
Guggenheim BulletShares 2022 Corporate Bond ETF Bond ETF 18383M258 25,194 1,163,698 SH   SOLE   0 0 1,163,698
Guggenheim BulletShares 2021 Corporate Bond ETF Bond ETF 18383M266 24,301 1,125,042 SH   SOLE   0 0 1,125,042
Guggenheim BulletShares 2020 Corporate Bond ETF Bond ETF 18383M514 23,995 1,105,272 SH   SOLE   0 0 1,105,272
Guggenheim BulletShares 2019 Corporate Bond ETF Bond ETF 18383M522 23,788 1,111,591 SH   SOLE   0 0 1,111,591
Guggenheim BulletShares 2018 Corporate Bond ETF Bond ETF 18383M530 23,669 1,110,169 SH   SOLE   0 0 1,110,169
Guggenheim Bulletshares 2017 Corporate Bond ETF Bond ETF 18383M548 23,420 1,032,616 SH   SOLE   0 0 1,032,616
Guggenheim Bulletshares 2016 Corporate Bond ETF Bond ETF 18383M555 22,305 1,011,097 SH   SOLE   0 0 1,011,097
TripAdvisor Inc Ordinary Shares 896945201 20,776 328,846 SH   SOLE   0 0 328,846
Priceline Group Inc Ordinary Shares 741503403 19,481 13,239 SH   SOLE   0 0 13,239
Apple Inc Ordinary Shares 037833100 18,762 165,962 SH   SOLE   0 0 165,962
PayPal Holdings Inc Ordinary Shares 70450Y103 18,539 452,507 SH   SOLE   0 0 452,507
Alphabet Inc Ordinary Shares 02079K107 18,510 23,813 SH   SOLE   0 0 23,813
Middleby Corp Ordinary Shares 596278101 18,353 148,459 SH   SOLE   0 0 148,459
MasterCard Inc Ordinary Shares 57636Q104 14,711 144,550 SH   SOLE   0 0 144,550
Under Armour Inc Ordinary Shares 904311206 13,915 410,970 SH   SOLE   0 0 410,970
American Tower Corp Ordinary Shares 03027X100 13,676 120,674 SH   SOLE   0 0 120,674
IPG Photonics Corp Ordinary Shares 44980X109 13,294 161,438 SH   SOLE   0 0 161,438
WisdomTree Japan Smallcap Dividend Fund Equity ETF 97717W836 13,265 215,689 SH   SOLE   0 0 215,689
Baidu Inc American Depository Receipts 056752108 13,149 72,222 SH   SOLE   0 0 72,222
Align Technology Inc Ordinary Shares 016255101 13,119 139,935 SH   SOLE   0 0 139,935
Ionis Pharmaceuticals Inc Ordinary Shares 462222100 12,184 332,525 SH   SOLE   0 0 332,525
WisdomTree Europe SmallCap Dividend Fund Equity ETF 97717W869 11,751 212,418 SH   SOLE   0 0 212,418
MercadoLibre Inc Ordinary Shares 58733R102 10,424 56,353 SH   SOLE   0 0 56,353
Panera Bread Co Ordinary Shares 69840W108 10,134 52,042 SH   SOLE   0 0 52,042
Nike Inc Ordinary Shares 654106103 9,817 186,459 SH   SOLE   0 0 186,459
Ultimate Software Group Inc Ordinary Shares 90385D107 9,374 45,861 SH   SOLE   0 0 45,861
Gentex Corp Ordinary Shares 371901109 9,169 522,165 SH   SOLE   0 0 522,165
Banco Latinoamericano de Comercio Exterior SA Ordinary Shares P16994132 8,611 305,567 SH   SOLE   0 0 305,567
Medtronic PLC Ordinary Shares G5960L103 8,404 97,273 SH   SOLE   0 0 97,273
Walt Disney Co Ordinary Shares 254687106 8,208 88,392 SH   SOLE   0 0 88,392
Broadridge Financial Solutions Inc Ordinary Shares 11133T103 8,083 119,237 SH   SOLE   0 0 119,237
Drew Industries Inc Ordinary Shares 26168L205 7,999 81,601 SH   SOLE   0 0 81,601
Cummins Inc Ordinary Shares 231021106 7,895 61,610 SH   SOLE   0 0 61,610
Zillow Group Inc Ordinary Shares 98954M200 7,619 219,891 SH   SOLE   0 0 219,891
WisdomTree Australia Dividend Fund Equity ETF 97717W810 7,166 135,487 SH   SOLE   0 0 135,487
Markel Corp Ordinary Shares 570535104 6,992 7,528 SH   SOLE   0 0 7,528
WisdomTree Emerging Markets SmallCap Dividend Fund Equity ETF 97717W281 6,642 159,099 SH   SOLE   0 0 159,099
Colfax Corp Ordinary Shares 194014106 6,537 207,998 SH   SOLE   0 0 207,998
Guggenheim BulletShares 2017 High Yld Corp Bd ETF Bond ETF 18383M399 6,357 245,353 SH   SOLE   0 0 245,353
Guggenheim BulletShares 2018 High Yld Corp Bd ETF Bond ETF 18383M381 6,340 250,492 SH   SOLE   0 0 250,492
Guggenheim BulletShares 2016 High Yld Corp Bd ETF Bond ETF 18383M415 6,332 245,318 SH   SOLE   0 0 245,318
O'Reilly Automotive Inc Ordinary Shares 67103H107 6,327 22,588 SH   SOLE   0 0 22,588
Thor Industries Inc Ordinary Shares 885160101 6,327 74,698 SH   SOLE   0 0 74,698
Papa John's International Inc Ordinary Shares 698813102 6,235 79,076 SH   SOLE   0 0 79,076
CVS Health Corp Ordinary Shares 126650100 6,170 69,338 SH   SOLE   0 0 69,338
Under Armour Inc Ordinary Shares 904311107 6,149 158,973 SH   SOLE   0 0 158,973
Nestle SA American Depository Receipts 641069406 5,549 70,226 SH   SOLE   0 0 70,226
Taiwan Semiconductor Manufacturing Co Ltd American Depository Receipts 874039100 5,465 178,652 SH   SOLE   0 0 178,652
Cognizant Technology Solutions Corp Ordinary Shares 192446102 5,424 113,679 SH   SOLE   0 0 113,679
Oracle Corp Ordinary Shares 68389X105 5,403 137,556 SH   SOLE   0 0 137,556
Tencent Holdings Ltd American Depository Receipts 88032Q109 5,237 187,867 SH   SOLE   0 0 187,867
Twitter Inc Ordinary Shares 90184L102 5,236 227,155 SH   SOLE   0 0 227,155
PAREXEL International Corp Ordinary Shares 699462107 5,235 75,380 SH   SOLE   0 0 75,380
American Woodmark Corp Ordinary Shares 030506109 5,174 64,222 SH   SOLE   0 0 64,222
Sberbank Rossii PAO American Depository Receipts 80585Y308 5,172 549,064 SH   SOLE   0 0 549,064
KAR Auction Services Inc Ordinary Shares 48238T109 5,076 117,601 SH   SOLE   0 0 117,601
STAG Industrial Inc Real Estate Trust 85254J102 5,067 206,723 SH   SOLE   0 0 206,723
Texas Roadhouse Inc Ordinary Shares 882681109 4,954 126,937 SH   SOLE   0 0 126,937
Splunk Inc Ordinary Shares 848637104 4,896 83,431 SH   SOLE   0 0 83,431
Fastenal Co Ordinary Shares 311900104 4,859 116,290 SH   SOLE   0 0 116,290
Wells Fargo & Co Ordinary Shares 949746101 4,614 104,208 SH   SOLE   0 0 104,208
Fast Retailing Co Ltd American Depository Receipts 31188H101 4,440 138,664 SH   SOLE   0 0 138,664
Horizon Global Corp Ordinary Shares 44052W104 4,377 219,605 SH   SOLE   0 0 219,605
Cooper Companies Inc Ordinary Shares 216648402 4,287 23,915 SH   SOLE   0 0 23,915
Ishares Msci Korea Equity ETF 464286772 4,215 72,508 SH   SOLE   0 0 72,508
Brookfield Asset Management Inc Ordinary Shares 112585104 4,141 117,700 SH   SOLE   0 0 117,700
HDFC Bank Ltd American Depository Receipts 40415F101 4,130 57,444 SH   SOLE   0 0 57,444
XPO Logistics Inc Ordinary Shares 983793100 4,051 110,477 SH   SOLE   0 0 110,477
Retail Opportunity Investments Corp Real Estate Trust 76131N101 4,006 182,433 SH   SOLE   0 0 182,433
Costco Wholesale Corp Ordinary Shares 22160K105 3,841 25,187 SH   SOLE   0 0 25,187
Zillow Group Inc Ordinary Shares 98954M101 3,764 109,270 SH   SOLE   0 0 109,270
Schlumberger NV Ordinary Shares 806857108 3,607 45,861 SH   SOLE   0 0 45,861
Core Laboratories NV Ordinary Shares N22717107 3,588 31,943 SH   SOLE   0 0 31,943
Fanuc Corp American Depository Receipts 307305102 3,583 127,494 SH   SOLE   0 0 127,494
AmTrust Financial Services Inc Ordinary Shares 032359309 3,498 130,374 SH   SOLE   0 0 130,374
Genomic Health Inc Ordinary Shares 37244C101 3,451 119,327 SH   SOLE   0 0 119,327
Genesee & Wyoming Inc Ordinary Shares 371559105 3,319 48,133 SH   SOLE   0 0 48,133
Varian Medical Systems Inc Ordinary Shares 92220P105 3,297 33,122 SH   SOLE   0 0 33,122
FactSet Research Systems Inc Ordinary Shares 303075105 3,286 20,272 SH   SOLE   0 0 20,272
TOWNE BANK Ordinary Shares 89214P109 3,273 136,213 SH   SOLE   0 0 136,213
TD Ameritrade Holding Corp Ordinary Shares 87236Y108 3,230 91,671 SH   SOLE   0 0 91,671
NXP Semiconductors NV Ordinary Shares N6596X109 3,206 31,432 SH   SOLE   0 0 31,432
Church & Dwight Co Inc Ordinary Shares 171340102 3,105 64,794 SH   SOLE   0 0 64,794
National Oilwell Varco Inc Ordinary Shares 637071101 3,101 84,411 SH   SOLE   0 0 84,411
C.H. Robinson Worldwide Inc Ordinary Shares 12541W209 3,059 43,414 SH   SOLE   0 0 43,414
Jones Lang LaSalle Inc Ordinary Shares 48020Q107 3,058 26,870 SH   SOLE   0 0 26,870
KapStone Paper and Packaging Corp Ordinary Shares 48562P103 2,993 158,203 SH   SOLE   0 0 158,203
Natus Medical Inc Ordinary Shares 639050103 2,988 76,060 SH   SOLE   0 0 76,060
ABB Ltd American Depository Receipts 000375204 2,956 131,307 SH   SOLE   0 0 131,307
Netflix Inc Ordinary Shares 64110L106 2,954 29,973 SH   SOLE   0 0 29,973
Sabre Corp Ordinary Shares 78573M104 2,934 104,106 SH   SOLE   0 0 104,106
SVB FINANCIAL GROUP Ordinary Shares 78486Q101 2,897 26,209 SH   SOLE   0 0 26,209
Eastman Chemical Co Ordinary Shares 277432100 2,859 42,242 SH   SOLE   0 0 42,242
Infinera Corp Ordinary Shares 45667G103 2,822 312,501 SH   SOLE   0 0 312,501
Syngenta AG American Depository Receipts 87160A100 2,820 32,197 SH   SOLE   0 0 32,197
Intel Corp Ordinary Shares 458140100 2,805 74,303 SH   SOLE   0 0 74,303
Constellium NV Ordinary Shares N22035104 2,711 376,574 SH   SOLE   0 0 376,574
Swatch Group SA American Depository Receipts 870123106 2,658 188,222 SH   SOLE   0 0 188,222
Huntington Bancshares Inc Ordinary Shares 446150104 2,620 265,697 SH   SOLE   0 0 265,697
Watsco Inc Ordinary Shares 942622200 2,576 18,283 SH   SOLE   0 0 18,283
Proto Labs Inc Ordinary Shares 743713109 2,551 42,574 SH   SOLE   0 0 42,574
GoPro Inc Ordinary Shares 38268T103 2,547 152,701 SH   SOLE   0 0 152,701
Aceto Corp Ordinary Shares 004446100 2,460 129,536 SH   SOLE   0 0 129,536
Compass Minerals International Inc Ordinary Shares 20451N101 2,430 32,965 SH   SOLE   0 0 32,965
Tandem Diabetes Care Inc Ordinary Shares 875372104 2,345 306,139 SH   SOLE   0 0 306,139
Polaris Industries Inc Ordinary Shares 731068102 2,339 30,198 SH   SOLE   0 0 30,198
Chicago Bridge & Iron Company NV Ordinary Shares 167250109 2,321 82,797 SH   SOLE   0 0 82,797
Tractor Supply Co Ordinary Shares 892356106 2,095 31,113 SH   SOLE   0 0 31,113
Verizon Communications Inc Ordinary Shares 92343V104 2,025 38,953 SH   SOLE   0 0 38,953
TriMas Corp Ordinary Shares 896215209 1,897 101,952 SH   SOLE   0 0 101,952
General Electric Co Ordinary Shares 369604103 1,892 63,869 SH   SOLE   0 0 63,869
VanEck Vectors Africa Index ETF Equity ETF 92189F866 1,806 87,101 SH   SOLE   0 0 87,101
Illinois Tool Works Inc Ordinary Shares 452308109 1,761 14,694 SH   SOLE   0 0 14,694
Time Warner Inc Ordinary Shares 887317303 1,737 21,815 SH   SOLE   0 0 21,815
BRF SA American Depository Receipts 10552T107 1,692 99,166 SH   SOLE   0 0 99,166
Corning Inc Ordinary Shares 219350105 1,596 67,485 SH   SOLE   0 0 67,485
Berkshire Hathaway Inc Ordinary Shares 084670702 1,507 10,433 SH   SOLE   0 0 10,433
Forward Pharma A/S American Depository Receipts 34986J105 1,459 69,495 SH   SOLE   0 0 69,495
Devon Energy Corp Ordinary Shares 25179M103 1,411 31,998 SH   SOLE   0 0 31,998
Pebblebrook Hotel Trust Real Estate Trust 70509V100 1,348 50,690 SH   SOLE   0 0 50,690
SPECTRA ENERGY CORP Ordinary Shares 847560109 1,210 28,312 SH   SOLE   0 0 28,312
Level 3 Communications Inc Ordinary Shares 52729N308 1,163 25,072 SH   SOLE   0 0 25,072
Ventas Inc Ordinary Shares 92276F100 1,023 14,483 SH   SOLE   0 0 14,483
BorgWarner Inc Ordinary Shares 099724106 814 23,136 SH   SOLE   0 0 23,136
Infinera Corp Ordinary Shares 45667G103 799 88,500 SH Call SOLE   0 0 88,500
Paychex Inc Ordinary Shares 704326107 734 12,680 SH   SOLE   0 0 12,680
Procter & Gamble Co Ordinary Shares 742718109 724 8,072 SH   SOLE   0 0 8,072
JOHNSON & JOHNSON Ordinary Shares 478160104 721 6,107 SH   SOLE   0 0 6,107
Crown Castle International Corp Real Estate Trust 22822V101 706 7,496 SH   SOLE   0 0 7,496
Dominion Resources Inc Ordinary Shares 25746U109 685 9,225 SH   SOLE   0 0 9,225
American Electric Power Company Inc Ordinary Shares 025537101 677 10,539 SH   SOLE   0 0 10,539
Coca-Cola Co Ordinary Shares 191216100 631 14,905 SH   SOLE   0 0 14,905
Microsoft Corp Ordinary Shares 594918104 618 10,731 SH   SOLE   0 0 10,731
Amgen Inc Ordinary Shares 031162100 593 3,556 SH   SOLE   0 0 3,556
CME Group Inc Ordinary Shares 12572Q105 586 5,611 SH   SOLE   0 0 5,611
United Parcel Service Inc Ordinary Shares 911312106 586 5,359 SH   SOLE   0 0 5,359
Texas Instruments Inc Ordinary Shares 882508104 521 7,418 SH   SOLE   0 0 7,418
Emerson Electric Co Ordinary Shares 291011104 440 8,072 SH   SOLE   0 0 8,072
Wal Mart Stores Inc Ordinary Shares 931142103 410 5,690 SH   SOLE   0 0 5,690
Praxair Inc Ordinary Shares 74005P104 290 2,398 SH   SOLE   0 0 2,398
General Mills Inc Ordinary Shares 370334104 279 4,367 SH   SOLE   0 0 4,367
3M Co Ordinary Shares 88579Y101 277 1,571 SH   SOLE   0 0 1,571
Exxon Mobil Corp Ordinary Shares 30231G102 275 3,155 SH   SOLE   0 0 3,155
Genuine Parts Co Ordinary Shares 372460105 274 2,725 SH   SOLE   0 0 2,725
Hershey Co Ordinary Shares 427866108 261 2,725 SH   SOLE   0 0 2,725
L Brands Inc Ordinary Shares 501797104 210 2,974 SH   SOLE   0 0 2,974
NioCorp Developments Ltd Ordinary Shares 654484104 41 50,000 SH   SOLE   0 0 50,000
Voip-Pal.Com Inc Ordinary Shares 92862Y109 11 195,000 SH   SOLE   0 0 195,000
DNA Brands Inc Ordinary Shares 23328Q109 2 19,237,358 SH   SOLE   0 0 19,237,358
Redhawk Resources Inc Ordinary Shares 75746K106 2 31,000 SH   SOLE   0 0 31,000
Baron Energy Inc Ordinary Shares 06828L308 1 68,813 SH   SOLE   0 0 68,813
Baja Mining Corp Ordinary Shares 05709R103 0 11,000 SH   SOLE   0 0 11,000
Escalera Resources Co Ordinary Shares 296064108 0 85,000 SH   SOLE   0 0 85,000
Striker Oil & Gas Inc Ordinary Shares 86333A104 0 26,818 SH   SOLE   0 0 26,818
MISSISSIPPI VALLEY EDIBLE OIL Ordinary Shares 605731108 0 300,000 SH   SOLE   0 0 300,000
Hard To Treat Diseases Inc Ordinary Shares 41164A103 0 199,800 SH   SOLE   0 0 199,800
Infinity Medical Group Inc Ordinary Shares 456635101 0 182,300 SH   SOLE   0 0 182,300
PharmEng International Inc Ordinary Shares 71715M108 0 100,500 SH   SOLE   0 0 100,500
Monarch Staffing Inc Ordinary Shares 609180104 0 100,000 SH   SOLE   0 0 100,000
Platforms Wireless International Corp Ordinary Shares 72765A101 0 33,100 SH   SOLE   0 0 33,100
Treaty Energy Corp Ordinary Shares 89465N100 0 20,000 SH   SOLE   0 0 20,000