1 J JDVNX Jhf Iii Disciplined Value Fund Mutual Fund 11.78% 11.8% 36,567,234 $1.05B - - 2 J JHBCX John Hancock Funds Ii - Blue C John Hancock Ii-bl Ch Gth-n 10.76% 22.5% 13,742,431 $956.47M - - 3 —John Hancock Funds Ii Strategic Equity Allocation Fund 9.76% 32.3% 61,185,258 $868.22M - - 4 J JDIVX John Hancock Disciplined Value Jh Disc Val Intl-nav 8.79% 41.1% 41,849,673 $781.33M - - 5 J JHI John Hancock Investors Trust 6.71% 47.8% 30,354,875 $596.47M - - 6 J JLCNX John Hancock Fundamental Large Jh Fndmntl Lrg Cap Core-nav 5.94% 53.7% 7,147,707 $528.64M - - 7 J JMVNX John Hancock Funds Ii - Mid Va John Hancock Ii-mid Val-nav 5.50% 59.2% 29,330,985 $489.24M - - 8 —Hancock John Sovereign Bd Fd Mutual Fund 5.37% 64.6% 35,294,750 $477.89M - - 9 —Jhf Ii US Strat Equity Alloc Mutual Fund 4.44% 69.0% 26,355,917 $394.55M - - 10 J JEMMX Jhf Emerging Markets Equity Fu Mutual Fund 3.71% 72.8% 23,444,960 $329.87M - - 11 J JACFX John Hancock Mid Cap Growth Fu Jh Mid Cap Growth-Nav 3.63% 76.4% 15,849,487 $322.54M - - 12 J JCCIX Jhf Small Cap Core Fund Mutual Fund 3.34% 79.7% 15,533,636 $297.31M - - 13 J JCAVX John Hancock Funds Ii - Capita John Hancock Ii-cap App Va-n 2.93% 82.7% 28,374,501 $260.76M - - 14 J JGETX Jhf Ii Global Equity Fund Mutual Fund 2.29% 85.0% 15,300,299 $203.34M - - 15 J JIPAX Jhfii Strat Income Opp Fund Nav Class 2.01% 87.0% 17,264,194 $178.34M - - 16 J JHEM John Hancock Multifactor Emerg John Hancock Multi Em Mrk Et 1.96% 88.9% 4,255,595 $174.18M - - 17 J JHEMX John Hancock Fds Ii Emerging Mkt Debt Fd Cl Nav 1.76% 90.7% 19,048,415 $156.39M - - 18 J JFIDX John Hancock Floating Rate Inc Jh Ii Floating Rate Inc-nav 1.32% 92.0% 15,966,253 $117.35M - - 19 J JHBIX John Hancock Bd Tr Mutual Fund 1.32% 93.3% 12,643,177 $117.83M - - 20 J JYHIX Jhf Focused High Yield Fund Mutual Fund 1.24% 94.6% 36,350,997 $110.14M - - 21 DebtTreasury (Cpi) Note 1.63% Apr 15, 2030Financials · Capital Markets 0.74% 95.3% - $65.67M Financials Capital Markets 22 DebtTreasury (Cpi) Note 2.13% Apr 15, 2029Financials · Capital Markets 0.63% 95.9% - $56.05M Financials Capital Markets 23 DebtTreasury (Cpi) Note 1.25% Apr 15, 2028Financials · Capital Markets 0.59% 96.5% - $52.68M Financials Capital Markets 24 —John Hancock Invt Tr Mutual Fund 0.48% 97.0% 4,655,991 $42.51M - - 25 DebtTreasury Strip 0% Feb 15, 2054Financials · Capital Markets 0.18% 97.2% - $15.85M Financials Capital Markets 26 DebtTreasury Strip (Prin) 0% Nov 15, 2052Financials · Capital Markets 0.16% 97.3% - $13.91M Financials Capital Markets 27 —Strip Princ 05/55 0.00000Financials · Capital Markets 0.12% 97.5% - $11.02M Financials Capital Markets 28 —Strip Princ 08/51 0.00000 0.01% 2051-08-15Financials · Capital Markets 0.08% 97.5% - $7.22M Financials Capital Markets 29 B BMD Birch Mountain Resources Ltd Common Stock Npv 0.00% 97.5% 4,404 - - - 30 S SWBR Swiber Holdings Ltd 0.00% 97.5% 50,438 - - - 31 H HYF Hyflux Ltd 0.00% 97.5% 21,788 - - - 32 E EZRA Ezra Holdings Ltd 0.00% 97.5% 172,645 - - - 33 M MIDA Midas Holdings Ltd 0.00% 97.5% 97,926 - - - 34 D DMX Dmx Technologies Group Ltd 0.00% 97.5% 13,373 - - - 35 —Fraser Papers Inc 0.00% 97.5% 1,888 - - - 36 H HF Hanfeng Evergreen Inc Common Stock Npv 0.00% 97.5% 1,455 - - - 37 K KAB Kab Distribution Inc 0.00% 97.5% 7,240 - - - 38 L LSTMF Lightstream Resources LtdEnergy · Oil & Gas 0.00% 97.5% 29,877 - Energy Oil & Gas 39 M MEIH Manitok Energy Inc 0.00% 97.5% 66 - - - 40 O ORT.H Orbite Technologies Inc 0.00% 97.5% 41,492 - - - 41 —Vaalco Energy IncEnergy · Oil & Gas 0.00% 97.5% 1 $5 Energy Oil & Gas 42 V VGCX Victoria Gold CorpMaterials · Metals & Mining 0.00% 97.5% 132 $20 Materials Metals & Mining 43 —Zenith Capital Corp 0.00% 97.5% 2,086 $104 - - 44 —Sakari Resources Ltd Common Stock Npv 0.00% 97.5% 489,868 $188.1K - - 45 —Burwill Holdings, Ltd. 0.00% 97.5% 478,224 - - - 46 —Camsing International Holding Ltd 0.00% 97.5% 48,767 - - - 47 —China Solar Energy Holdings Ltd 0.00% 97.5% 49,947 - - - 48 —Convoy Global Holdings Ltd 0.00% 97.5% 247,765 - - - 49 —Cw Group Holdings Ltd 0.00% 97.5% 53,091 - - - 50 —Ecogreen International Group Ltd 0.00% 97.5% 29,890 - - - More holdings · Pro