Docstoc

201301

Document Sample
201301 Powered By Docstoc
					                                                                                                                                                                             MARKET
PORTFOLIO DATE       FUND NAME                                                         CUSIP    SECURITY DESCRIPTION                                           SHARES/PAR    VALUE       COUPON RATE       MATURITY DATE
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   00165AAD0   AMC Entertainment IncAMC ENTERTAINMENT INC                           1060000     1234900           9.75            12/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   00213MAA2   313 Group Inc313 GROUP INC                                            590000      578200          6.375            12/1/2019
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   00213MAC8   313 Group Inc313 GROUP INC                                            740000      725200           8.75            12/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   2980001     ABBEY NATL TREAS SVCS LONDON TDW                                    43960177    43960177               0            2/1/2013
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   00430XAD9   Accellent, Inc.                                                       225000      237375          8.375             2/1/2017
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   00508Y102   Acuity Brands, Inc.                                                    58586     4030717               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   5958905     ARM Holdings PLC                                                      337148     4615173               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   008911AK5   Air Canada                                                            855000      902025           9.25             8/1/2015
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   008914AE3   Ainsworth Lumber Co LtdAINSWORTH LUMBER LTD                           240000      256200             7.5          12/15/2017
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   13670005    British Land Company PLC                                              181984     1619884               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   014477AM5   Aleris International IncALERIS INTL INC                               250000      260000          7.625            2/15/2018
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   014477AN3   Aleris International IncALERIS INTL INC                              1060000     1123600          7.875            11/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   018772AM5   Alliance One International, Inc.                                      985000     1046563              10           7/15/2016
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   02209S103   Altria Group, Inc.                                                    173228     5834319               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23352008    Croda International PLC                                                49899     1919717               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   02406PAK6   American Axle & Manufacturing IncAMERICAN AXLE & MFG INC              289000      322235           7.75           11/15/2019
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   02406PAL4   American Axle & Manufacturing IncAMERICAN AXLE & MFG INC              457000      475280          6.625           10/15/2022
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   26527903    Derwent London PLCDERWENT LONDON PLC                                   23901      818836               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   31162100    Amgen, Inc.                                                            43562     3722809               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   37833100    Apple, Inc.                                                            14041     6393008               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   037933AE8   Apria Healthcare Group IncAPRIA HEALTHCARE GROUP I                    375000      383438          11.25            11/1/2014
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   03938LAL8   ArcelorMittal                                                         200000      225508             9.5           2/15/2015
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   03938LAS3   ArcelorMittal                                                        1391000     1389231           7.25             3/1/2041
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   03938LAU8   ArcelorMittal                                                        1015000     1067040               6            3/1/2021
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   039686AB6   Ardagh Packaging Finance Plc                                          505000      554238          9.125           10/15/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   03969AAA8   Ardagh Packaging Finance PLC / Ardagh MP Holdings USA IncARD          400000      403000               7          11/15/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   40650004    Hammerson PLC                                                         209688     1613675               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   044209AE4   Ashland IncASHLAND INC                                                870000      893925           4.75            8/15/2022
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   04939MAE9   Atlas Pipeline Partners LP                                            100000      107200           8.75            6/15/2018
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   04939MAG4   Atlas Pipeline Partners LP / Atlas Pipeline Finance CorpATLA          620000      651000          6.625            10/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   04939MAH2   Atlas Pipeline Partners LP / Atlas Pipeline Finance CorpATLA          650000      648375          5.875             8/1/2023
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   050095AM0   Atwood Oceanics IncATWOOD OCEANICS INC                                373000      405638             6.5            2/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   53484101    Avalonbay Communities, Inc.                                            24009     3116128               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   053773AL1   Avis Budget Car Rental LLC / Avis Budget Finance, Inc.                625000      693750          9.625            3/15/2018
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   055381AS6   B/E Aerospace IncB/E AEROSPACE INC                                    660000      694650           5.25             4/1/2022
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   05590WAA2   BOE Merger CorpBOE MERGER CORP                                       1100000     1144000             9.5           11/1/2017
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   56752108    Baidu, Inc., SADR                                                      29335     3176981               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   05799D006   BNP PARIBAS LONDON TIME DEPOSIT                                     44521074    44521074               0            2/1/2013
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   06740L8C2   Barclays Bank PLCBARCLAYS BANK PLC                                    690000      680513          7.625           11/21/2022
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   06799K008   BARCLAYS BK PLC WHSL LONDON TIME DEPOSIT                            44504960    44504960               0            2/1/2013
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   06999G005   BANK OF MONTREAL TIME DEPOSIT TIME DEPOSIT                          13800369    13800369             0.1            2/1/2013
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   71813109    Baxter International, Inc.                                             52194     3540841               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   73730103    Beam IncBEAM INC                                                       57245     3511408               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   07556QAQ8   Beazer Homes USA IncBEAZER HOMES USA                                  195000      212063          8.125            6/15/2016
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   07556QAV7   Beazer Homes USA, Inc.                                                660000      702900          9.125            6/15/2018
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   07556QBB0   Beazer Homes USA IncBEAZER HOMES USA                                  360000      385200          6.625            4/15/2018
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   82201906    DS Smith PLCDS SMITH PLC                                              559110     1966876               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   085790AQ6   Berry Plastics Corp., Escrow                                          125000      130625           8.25           11/15/2015
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   87061008    Lloyds Banking Group PLC                                             7015621     5729355               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   088611AA6   BI-LO LLC / BI-LO Finance CorpBI-LO LLC/BI-LO FIN CORP                270000      289575           9.25            2/15/2019
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   090613AF7   Biomet IncBIOMET INC                                                  420000      441000             6.5            8/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   09747GAB9   Boise Paper Holdings LLC / Boise Co-Issuer Company                   1630000     1805225               8            4/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   097751BF7   Bombardier IncBOMBARDIER INC                                          725000      737688          6.125            1/15/2023
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99724106    BorgWarner, Inc.                                                       66286     4917095               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   101121101   Boston Properties, Inc.                                                35712     3759759               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   103304BH3   Boyd Gaming CorpBOYD GAMING CORP                                     1335000     1355025               9            7/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   112463104   Brookdale Senior Living IncBROOKDALE SENIOR LIVING INC                123913     3346890               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   1248EPAL7   CCO Holdings LLC / CCO Holdings Capital Corp.                         525000      561094          7.875            4/30/2018
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   1248EPAW3   CCO Holdings LLC / CCO Holdings Capital CorpCCO HLDGS LLC/CA         1300000     1446250          7.375             6/1/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   12513GAX7   CDW LLC / CDW Finance CorpCDW LLC/CDW FINANCE                        1225000     1356688             8.5            4/1/2019
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   12686CAY5   Cablevision Systems Corp.                                            1650000     1934625          8.625            9/15/2017
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   12768RAD9   Caesars Entertainment Operating Co IncCAESARS ENTERTAINMENT           290000      291450             8.5           2/15/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   127693AC3   Caesars Entertainment Operating Co IncCAESARS ENTERTAINMENT          1790000     1821325               9           2/15/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   131347304   Calpine Corp.                                                         280468     5533634               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   131347BS4   Calpine Corp.                                                         730000      804825          7.875            7/31/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   147448AG9   Casella Waste Systems IncCASELLA WASTE SYSTEMS IN                    1610000     1553650           7.75            2/15/2019
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   14999H007   CALYON PARIS TIME DEPOSIT                                           44523491    44523491               0            2/1/2013
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   151288AA5   Cemex Espana Luxembourg                                               660000      709500           9.25            5/12/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   15135U950   Cenovus Energy, Inc.                                                   64435     2139004               0   NULL
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   15672JAA1   Cequel Communications Holdings I LLC / Cequel Capital CorpCE          500000      523750          6.375            9/15/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   15942RAB5   Chaparral Energy IncCHAPARRAL ENERGY INC                              825000      915750           8.25             9/1/2021
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   165167BU0   Chesapeake Energy Corp.                                                90000       99000          6.875           11/15/2020
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   165167CC9   Chesapeake Energy Corp.                                               740000      832500           7.25           12/15/2018
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   165258AA2   Chesapeake Oilfield Operating LLC / Chesapeake Oilfield Fina          125000      123750          6.625           11/15/2019
         1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   17004RAA8   Kinetic Concepts Inc / KCI USA IncKINETICS CONCEPT/KCI USA            548000      586360           10.5            11/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   17121EAD9     Chrysler Group LLC / CG Co-Issuer IncCHRYSLER GP/CG CO-ISSUE    1000000    1110000     8.25           6/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   172967424     Citigroup, Inc.                                                  210108    8858153        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   178760AE4     CityCenter Holdings LLC / CityCenter Finance CorpCITYCENTER      725788     801089    10.75           1/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   184502BG6     Clear Channel Communications IncCLEAR CHANNEL COMMUNICAT         950000     883500        9            3/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   18451QAG3     Clear Channel Worldwide Holdings IncCLEAR CHANNEL WORLDWIDE       10000      10350    7.625           3/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   18451QAH1     Clear Channel Worldwide Holdings IncCLEAR CHANNEL WORLDWIDE      720000     752400    7.625           3/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   19075F106     Cobalt International Energy, Inc.                                 84400    2043324        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   197677AH0     HCA Healthcare Corp.                                             545000     486413      7.5          11/15/2095
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   20299B004     COMMONWEALTH OF AUSTRALIA LDN TDW                              44502153   44502153        0            2/1/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   204386AM8     Cie Generale de Geophysique-Veritas                              100000     106250      9.5           5/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   20605PAB7     Concho Resources, Inc.                                           250000     276250        7           1/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   20605PAC5     Concho Resources, Inc.                                           500000     545000      6.5           1/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   20605PAD3     Concho Resources IncCONCHO RESOURCES INC                          40000      42400      5.5           10/1/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   212015AH4     Continental Resources Inc/OKCONTINENTAL RESOURCES                572000     609180        5           9/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   226566AM9     Cricket Communications IncCRICKET COMMUNICATIONS I               950000     985625     7.75          10/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   228189AA4     Crown Americas LLC / Crown Americas Capital Corp IVCROWN AME     120000     118200      4.5           1/15/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   22818VAB3     Crown Americas LLC / Crown Americas Capital Corp IIICROWN AM     100000     108750     6.25            2/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23317H102     DDR CorpDDR CORP                                                 140242    2326615        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23327BAF0     DJO Finance LLC / DJO Finance CorpDJO FIN LLC/DJO FIN CORP       850000     843625     7.75           4/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23327BAK9     DJO Finance LLC / DJO Finance CorpDJO FIN LLC/DJO FIN CORP       400000     427000    9.875           4/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23331AAZ2     D.R. Horton, Inc.                                                 65000      72313      6.5           4/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23331ABE8     DR Horton IncD.R. HORTON INC                                     660000     656700    4.375           9/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23331ABF5     DR Horton IncD.R. HORTON INC                                     290000     292175    3.625           2/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23331ABG3     DR Horton IncD.R. HORTON INC                                     290000     289638     4.75           2/15/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   236001II6     Citigroup, Inc.                                                  520000     685757     4.75           2/10/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   23918KAP3     DaVita HealthCare Partners IncDAVITA HEALTHCARE PARTNE           290000     304500     5.75           8/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   245217AS3     Del Monte CorpDEL MONTE CORP                                    1170000    1219725    7.625           2/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   24899K000     DANSKE BANK TIME DEPOSIT                                       29505818   29505818     0.12            2/1/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   25380WAE6     Digicel Group LtdDIGICEL GROUP LTD                               485000     540775     8.25           9/30/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   254687106     The Walt Disney Company                                          120335    6483650        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   25470XAE5     DISH DBS CorpDISH DBS CORP                                       575000     644000     6.75            6/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   25470XAJ4     DISH DBS CorpDISH DBS CORP                                      1425000    1514063    5.875           7/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   2.6138E+113   Dr Pepper Snapple Group, Inc.                                     80366    3622096        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   268787AB4     EP Energy LLC / Everest Acquisition Finance IncEP ENER/EVERE      55000      59125     7.75            9/1/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   278642103     eBay, Inc.                                                       111670    6245703        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   28336LBQ1     El Paso Corp.                                                   1170000    1341311        7           6/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   28368EAE6     El Paso Corp., MTN                                                50000      58814     7.75           1/15/2032
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   28370TAA7     El Paso Pipeline Partners Operating Company LLC                   62000      74844      6.5            4/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   29264FAE6     Endo Health Solutions IncENDO HEALTH SOLUTIONS IN                725000     792063        7          12/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   29264FAJ5     Endo Health Solutions IncENDO HEALTH SOLUTIONS IN                200000     219000     7.25           1/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   29269QAA5     Energy Future Intermediate Holding Co LLC / EFIH Finance, In    1450000    1663875       10           12/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   29276KAQ4     Energy XXI Gulf Coast IncENERGY XXI GULF COAST IN               1050000    1139250     7.75           6/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   297178105     Essex Property Trust, Inc.                                         7934    1220091        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   29977HAB6     EP Energy LLC / EP Energy Finance IncEP ENERGY/EP FINANCE IN     995000    1114400    9.375            5/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   30219G108     Express Scripts Holding Company                                   98001    5235213        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   302203AA2     Expro Finance Luxembourg SCA                                     825000     870375      8.5          12/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   30225T102     Extra Space Storage, Inc., REIT                                   40725    1622484        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   30251GAH0     FMG Resources August 2006 Pty LtdFMG RESOURCES AUG 2006         1100000    1179750     8.25           11/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   30251GAN7     FMG Resources August 2006 Pty LtdFMG RESOURCES AUG 2006           95000      98325    6.875            4/1/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   30303M102     Facebook IncFACEBOOK INC-A                                         8882     275076        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   304319II9     Royal Bank of Scotland PLC, EMTN                                 520000     712242        6           5/10/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   313747206     Federal Realty Investment Trust                                   15375    1627444        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   316827104     51job, Inc., SADR                                                 61873    3341142        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   317430908     Burberry Group PLC                                               144148    3103647        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   318094901     Land Securities Group PLC                                        124301    1582993        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   319963AT1     First Data Corp.                                                 100000     103063    10.55           9/24/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   319963AY0     First Data Corp.                                                 575000     592250     8.25           1/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   319963AZ7     First Data Corp.                                                 970000    1008800     8.75           1/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   325776II5     Telefonica Europe BVTELEFONICA EUROPE BV                         120000     177058    5.875           2/14/2033
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   331867II4     National Grid PLC, EMTN                                          305000     481344        5            7/2/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   336341II5     Aviva PLCAVIVA PLC                                               170000     226080      5.7           9/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   343187II3     Barclays Bank PLCBARCLAYS BANK PLC                               190000     259123      4.5            3/4/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   345370860     Ford Motor Company                                               226511    2933317        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   345370BV1     Ford Motor Company                                                60000      80250      8.9           1/15/2032
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   345370CA6     Ford Motor Company                                               146000     186150     7.45           7/16/2031
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   35671D857     Freeport-McMoRan Copper & Gold, Inc., Class B                     63782    2248316        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   35687MAV9     Freescale Semiconductor IncFREESCALE SEMICONDUCTOR               967000    1073370    10.75            8/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   35906AAB4     Frontier Communications Corp.                                   1075000    1244313    8.125           10/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   35906AAF5     Frontier Communications Corp.                                    975000    1128563     8.25           4/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   361990AB0     GWR Operating Partnership LLPGWR OPERATING PARTNERSHP            100000     113750   10.875            4/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   363576109     Arthur J Gallagher & Company                                      81122    2997458        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   368287207     Gazprom OAO, ADR                                                1059505   10012322        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   370023103     General Growth Properties, Inc.                                  146104    2851950        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   37244DAC3     GenOn Energy, Inc.                                               820000     973750      9.5          10/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   382410AF5     Goodrich Petroleum CorpGOODRICH PETROLEUM CORP                   575000     563500    8.875           3/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   38259P508     Google, Inc., Class A                                              8909    6732442        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   400500005     Umicore                                                           89976    4681171        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   404119BK4   HCA, Inc.                                                       905000   1004550    7.25           9/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   404121AG0   HCA IncHCA INC                                                  750000    781875   5.875            5/1/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   40415RAN5   HD Supply IncHD SUPPLY INC                                      770000    761338     7.5           7/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   40416GAA6   HDTFS IncHDTFS INC                                              665000    706563   5.875          10/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   40416GAC2   HDTFS IncHDTFS INC                                               60000     65100    6.25          10/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   40537QAA8   Halcon Resources CorpHALCON RESOURCES CORP                      645000    706275    9.75           7/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   40537QAC4   Halcon Resources CorpHALCON RESOURCES CORP                      315000    336263   8.875           5/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   405780909   L'Oreal SA                                                       28182   4186142       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   410345102   Hanesbrands, Inc.                                               111588   4182318       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   419689906   IngenicoINGENICO                                                 53170   3350929       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   421933AL6   Health Management Associates IncHEALTH MANAGEMENT ASSOC         378000    415328   7.375           1/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   42217K106   Health Care REIT, Inc.                                           35216   2212973       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   426330007   Den Norske Bank ASA                                             467913   6539736       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   428302AA1   Hexion US Finance CorpHEXION US FINANCE CORP                    760000    748600   6.625           4/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   428303AJ0   Hexion US Finance Corp / Hexion Nova Scotia Finance ULC         725000    732250   8.875            2/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   43129TAA0   Hiland Partners LP / Hiland Partners Finance CorpHILAND PART    710000    768575    7.25           10/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   435664909   Syngenta AG                                                      11778   5076757       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   437076102   Home Depot, Inc.                                                 51451   3443101       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   44107P104   Host Hotels & Resorts, Inc.                                     150644   2529313       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   443628AA0   HudBay Minerals IncHUDBAY MINERALS INC                          683000    747885     9.5           10/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   445658107   J.B. Hunt Transport Services, Inc.                               50202   3377089       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   45072PAD4   IASIS Healthcare LLC / IASIS Capital CorpIASIS HEALTHCARE/CA   1025000   1040375   8.375           5/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   452518905   Wartsila OYJ                                                    116277   5535749       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   45672NAA9   Infor US IncINFOR US INC                                        733000    863108    11.5           7/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   45672NAB7   Infor US IncINFOR US INC                                        350000    395500   9.375            4/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   45779GAA6   Innovation Ventures LLC / Innovation Ventures Finance Corp.     570000    518700     9.5           8/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   457983AC8   Inmet Mining Corp.                                              575000    638250    8.75            6/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   458204AH7   Intelsat Bermuda, Ltd.                                         1625000   1722500   11.25            2/4/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   45824TAC9   Intelsat Jackson Holdings SAINTELSAT JACKSON HLDG               450000    481500    7.25          10/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   45867UAA8   Interface Security Systems Holdings Inc / Interface Security    520000    529100    9.25           1/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   46625H100   JPMorgan Chase & Company                                        160649   7558535       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   46626D108   JSC MMC Norilsk Nickel, ADR                                     138058   2745974       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   46630Q202   VTB Bank OJSC, GDR                                              386118   1411261       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   466313AG8   Jabil Circuit IncJABIL CIRCUIT INC                              845000    866125     4.7           9/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   47010BAA2   Jaguar Land Rover Automotive PLCJAGUAR LAND ROVER PLC           150000    153000   5.625            2/1/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   471109AB4   Jarden Corp.                                                   1000000   1128750     7.5            5/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   471109AE8   Jarden Corp.                                                    175000    188344   6.125          11/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   471279901   Renault Regie Nationale SA                                       72250   4365958       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   484652904   ForeningsSparbanken AB, Series A                                168342   3962153       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   485161AM5   Kansas City Southern de Mexico SA de CVKANSAS CITY SOUTHERN     100000    112500   6.125           6/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   485170302   Kansas City Southern Industries, Inc.                            37426   3484735       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   49446R109   Kimco Realty Corp., REIT                                         64246   1334389       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   50076Q106   Kraft Foods Group IncKRAFT FOODS GROUP INC                       82624   3818881       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   507670909   Henkel AG & Company KGaA, Preferred                              25241   2229014       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   516807AB0   Laredo Petroleum IncLAREDO PETROLEUM INC                        450000    508500     9.5           2/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   516807AE4   Laredo Petroleum IncLAREDO PETROLEUM INC                        215000    232738   7.375            5/1/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   518439104   Estee Lauder Companies, Inc., Class A                            64060   3903176       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   518613AD6   Laureate Education IncLAUREATE EDUCATION INC                   1765000   1923850    9.25            9/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   527298AT0   Level 3 Financing IncLEVEL 3 FINANCING INC                     1095000   1226400   8.625           7/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   527298AU7   Level 3 Financing IncLEVEL 3 FINANCING INC                      250000    272500   8.125            7/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   52729NBU3   Level 3 Communications IncLEVEL 3 COMMUNICATIONS                200000    217500   8.875            6/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   52989LAH2   Libbey Glass IncLIBBEY GLASS INC                                535000    575794   6.875           5/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   532716AT4   Limited Brands, Inc.                                            100000    113750   6.625            4/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   532716AU1   Ltd Brands IncLIMITED BRANDS INC                               1020000   1096500   5.625           2/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   536022AH9   Linn Energy LLC / Linn Energy Finance CorpLINN ENERGY LLC/FI    280000    279300    6.25           11/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   536022AK2   Linn Energy LLC / Linn Energy Finance CorpLINN ENERGY LLC/FI    493000    502244     6.5           5/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   540158II5   Federal Republic of Germany                                     700000   1379251   5.625            1/4/2028
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   543218AA9   Longview Fibre Paper & Packaging, Inc.                          575000    605188       8            6/1/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   550190904   Banco Bilbao Vizcaya Argentaria SA                                7958     79144       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   552081AG6   LyondellBasell Industries NVLYONDELLBASELL IND NV               200000    220500       5           4/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   552081AK7   LyondellBasell Industries NVLYONDELLBASELL IND NV               600000    694500    5.75           4/15/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   552953BB6   MGM Mirage, Inc.                                                875000    959219   7.625           1/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   55953Q202   Magnit OAO, SGDR                                                 81576   3626869       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   566935904   Repsol SA                                                        19903    444382       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   567173901   Sanofi Aventis                                                   66346   6467178       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   568121II0   Sweden Government BondSWEDISH GOVERNMENT I/L                   5820000   1633538     3.5           12/1/2028
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   573252905   Telefonica SA                                                   103240   1491326       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   582839106   Mead Johnson Nutrition Company, Class A                          38229   2905404       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   591709AL4   MetroPCS Wireless, Inc.                                         700000    742000   6.625          11/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   594073AB4   Michael Foods Group IncMICHAEL FOODS GROUP INC                  500000    555000    9.75           7/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   59407TAA9   Michael Foods Holding IncMICHAEL FOODS HOLDING                  130000    133575     8.5           7/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   595112103   Micron Technology, Inc.                                         548658   4147854       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   596651901   Societe Generale                                                 87667   3966646       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   59804VAA3   Midstates Petroleum Co Inc / Midstates Petroleum Co LLCMIDST    568000    619120   10.75           10/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   60467PAQ7   Mirant Americas Generation LLC                                  125000    145000     8.5           10/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   60740FAK1   Mobile Mini IncMOBILE MINI INC                                   28000     30940   7.875           12/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   611740101   Monster Beverage CorpMONSTER BEVERAGE CORP                       56966   2728671       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   616197901   Mirvac Group                                                   1821214   3019364       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   619215007   China Overseas Land & Investment, Ltd.                          540000   1680783       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   619376908   China Resources Land, Ltd.                                      444000   1349488       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   629377BJ0   NRG Energy IncNRG ENERGY INC                                   1110000   1254300    8.25            9/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   629377BT8   NRG Energy IncNRG ENERGY INC                                   1010000   1083225   6.625           3/15/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   62941YAB3   NPC International Inc / NPC Operating Co A Inc / NPC Operati    730000    846800    10.5           1/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   62947QAK4   NXP BV / NXP Funding LLC                                        100000    115000    9.75            8/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   630930907   CapitaLand LtdCAPITALAND LTD                                    826000   2677691       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   636586000   GPT Group                                                       654129   2590302       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   637071101   National-Oilwell Varco, Inc.                                     53654   3977908       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   642053003   Henderson Land Development Company, Ltd.                       1082000   7776572       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   643491905   Hongkong Land Holdings, Ltd.                                    168000   1316241       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   647453901   Japan Tobacco, Inc.                                              81500   2527594       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   648631901   Kerry Properties LtdKERRY PROPERTIES LTD                        157000    850533       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   651290AQ1   Newfield Exploration CoNEWFIELD EXPLORATION CO                  825000    886875   5.625            7/1/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   653611905   BOC Hong Kong Holdings, Ltd.                                   1949000   6685562       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   65557XAA5   Nord Anglia Education UK Holdings PLCNORD ANGLIA EDUCATION U    200000    221500   10.25            4/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   656387909   Ascendas Real Estate Investment TrustASCENDAS REAL ESTATE IN    413000    844869       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   659672000   Mitsubishi Estate Company, Ltd.                                 103000   2491270       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   659760003   Mitsui Fudosan Company                                          249000   5656834       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   665760005   Oil Search, Ltd.                                                638011   4862855       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   666114004   Orix Corp.                                                       29190   3116148       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   669888109   NovaTek OAO, GDR                                                 15000   1756500       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   67000XAM8   Novelis Inc/GANOVELIS INC                                       780000    881400    8.75          12/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   670849AA6   OGX Petroleo e Gas Participacoes SA                             650000    606125     8.5            6/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   677172009   Samsung Electronics Company, Ltd.                                 1730   2299534       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   677670002   Santos, Ltd.                                                    373386   4659299       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   677862104   Lukoil OAO, SADR                                                117758   7960441       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   67812M207   OAO Rosneft Oil Company, GDR                                    623068   5482998       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   679390005   Sekisui House LtdSEKISUI HOUSE LTD                              297000   3265570       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   682189105   ON Semiconductor Corp.                                          533270   4186170       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   685992000   Sun Hung Kai Properties, Ltd.                                   218000   3576526       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   696429307   Pall Corp.                                                       84107   5744508       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   698642006   Yokogawa Electric CorpYOKOGAWA ELECTRIC CORP                    280600   3110725       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   704549AM6   Peabody Energy CorpPEABODY ENERGY CORP                          465000    485925    6.25          11/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   707624904   Unibail-Rodamco                                                  10539   2481070       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   707752903   Novo Nordisk A/S                                                 29558   5447050       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   718172109   Philip Morris International, Inc.                                57070   5031291       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   718762909   Lundin Petroleum                                                172021   4418265       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   723787AJ6   Pioneer Natural Resources CoPIONEER NATURAL RESOURCE             80000    100682     7.5           1/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   726505AJ9   Plains Exploration & Production Company                         875000    984375   7.625            4/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   729439II2   UniCredit Bank AGUNICREDIT BANK AG                              300000    421606       6            2/5/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   730968906   BNP Paribas SA                                                  103479   6441197       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   73172K104   Polycom, Inc.                                                   255379   2816830       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   740189105   Precision Castparts Corp.                                        23900   4383260       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   741503403   Priceline.com, Inc.                                               3353   2298381       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   74308TAB6   Production Resource Group IncPRODUCTION RES GROUP               490000    380975   8.875            5/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   74340W103   ProLogis, Inc.                                                   64389   2569121       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   74460D109   Public Storage, Inc., REIT                                       11327   1743565       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   74837RAE4   Quicksilver Resources, Inc.                                     200000    193000    8.25            8/1/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   74837RAG9   Quicksilver Resources, Inc.                                      25000     23125   9.125           8/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   75079QAA8   Rain CII Carbon LLC / CII Carbon CorpRAIN CII CARBON LLC/CII    750000    787500    8.25           1/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   753465II6   Telecom Italia Finance SATELECOM ITALIA FIN SA                   50000     78153    7.75           1/24/2033
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   756281II4   Deutsche Bahn Finance BVDEUTSCHE BAHN FINANCE BV                130000    205059    4.75           3/14/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   757273II0   Deutsche Telekom International Finance BVDEUTSCHE TELEKOM IN     13000     21771   6.625           3/29/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   758255905   KlepierreKLEPIERRE                                               21379    843842       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   75913MAB5   Regions Bank/Birmingham ALREGIONS BANK                          750000    913875     7.5           5/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   761683II4   Linde Finance BVLINDE FINANCE BV                                300000    412970       6           7/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   761735AB5   Reynolds Group Issuer Inc / Reynolds Group Issuer LLC / Reyn    180000    189000     8.5           5/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   761735AG4   Reynolds Group Issuer Inc / Reynolds Group Issuer LLC / Reyn    905000    995500   7.875           8/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   762460II6   IKB Deutsche Industriebank AGIKB DEUTSCHE INDUSTRIEBK           350000    472260     4.5            7/9/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   767306II6   ASIF III Jersey LtdASIF III JERSEY LTD                          570000    790648    4.75           9/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   767754BL7   Rite Aid CorpRITE AID CORP                                      710000    725975     7.5            3/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   767754CD4   Rite Aid CorpRITE AID CORP                                     1365000   1518563    9.25           3/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   768772II8   Zurich Finance USA IncZURICH FINANCE (USA) INC                  445000    613285    5.75           10/2/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   769770II1   HSBC Capital Funding LP/Jersey Channel Islands                  260000    352146   5.369          10/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   774246904   Gecina SAGECINA SA                                                5083    576268       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   777760II2   Bank of America Corp., EMTN                                     100000    140583   4.625           2/18/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   778632II2   Hannover Finance Luxembourg SAHANNOVER FINANCE SA               420000    584533    5.75           2/26/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   779408II6   ING Bank NVING BANK NV                                          520000    695036   4.625           3/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   78440X101   SL Green Realty Corp.                                            38740   3113921       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   785592AA4   Sabine Pass Liquefaction LLCSABINE PASS LIQUEFACTION            680000    688500   5.625            2/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   80007PAL3   SandRidge Energy, Inc.                                         1264000   1371440    8.75           1/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   803071AA7   Sappi Papier Holding GmbH                                       250000    262500   6.625           4/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   808513105   The Charles Schwab Corp.                                        230913   3816992       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   81211KAS9   Sealed Air CorpSEALED AIR CORP                                  213000    235365     6.5           12/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   817565BU7   Service Corp. International/US                                  450000    550125       8          11/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   817565BV5     Service Corp. International                                       600000     659250       7           5/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   817565BW3     Service Corp International/USSERVICE CORP INTL                     90000      91238     4.5          11/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   822538AA2     Shelf Drilling Holdings LtdSHELF DRILL HOLD LTD                   724000     763820   8.625           11/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   828806109     Simon Property Group, Inc.                                         28669    4592200       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   83084LAA6     Sky Growth Acquisition CorpSKY GROWTH ACQUISITION C               550000     561000   7.375          10/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   833998008     SOCIETE GENERALE LONDON                                         44526542   44526542       0            2/1/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   852060AD4     Sprint Capital Corp.                                             1925000    1944250   6.875          11/15/2028
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   852061100     Sprint Nextel CorpSPRINT NEXTEL CORP                              394592    2221553       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   852061AP5     Sprint Nextel CorpSPRINT NEXTEL CORP                               45000      52875   9.125            3/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   852061AR1     Sprint Nextel CorpSPRINT NEXTEL CORP                              400000     433000       7           8/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   852061AS9     Sprint Nextel CorpSPRINT NEXTEL CORP                             1400000    1407000       6          11/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   855244109     Starbucks Corp.                                                    59835    3357940       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   85590A401     Starwood Hotels & Resorts Worldwide, Inc.                          27628    1696635       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   85748R009     STATE STREET/FICC REPO                                          17000000   17000000    0.01            2/1/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   86614RAA5     Summit Materials LLC / Summit Materials Finance CorpSUMMIT M      465000     509175    10.5           1/31/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   867224958     Suncor Energy, Inc.                                               118368    4023135       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   867363AU7     SunGard Data Systems, Inc.                                        850000     926500   7.625          11/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   872540109     The TJX Companies, Inc.                                            77767    3513513       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   87509RAA1     Taminco Global Chemical CorpTAMINCO GLOBAL CHEMICAL                50000      55000    9.75           3/31/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   876568502     Tata Motors LtdTATA MOTORS LTD-SPON ADR                           113380    3132689       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   88033GBX7     Tenet Healthcare CorpTENET HEALTHCARE CORP                        480000     472200     4.5            4/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   88732J207     Time Warner Cable, Inc.                                            40256    3596471       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   893641100     TransDigm Group, Inc.                                              27213    3685729       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   89400RAB5     TransUnion Holding Co IncTRANSUNION HOLDING CO                    389000     415258   9.625           6/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   89400RAC3     TransUnion Holding Co IncTRANSUNION HOLDING CO                    170000     178075   8.125           6/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   896818AF8     Triumph Group, Inc.                                               105000     116025   8.625           7/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   897050AA8     Tronox Finance LLCTRONOX FINANCE LLC                              505000     507525   6.375           8/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   903436AA1     US Airways 2011-1 Class A Pass Through TrustUS AIRWAYS 2011-      485896     552707   7.125          10/22/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   909287AA2     UAL 2007-1 Pass Through TrustUAL 2007 PASS TRUST                  944066    1024312   6.636            7/2/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   910BMFII0     Lafarge SALAFARGE SA                                              330000     485525   8.875           5/27/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   910CAZII7     Barclays Bank PLCBARCLAYS BANK PLC                                100000     143238    5.25           5/27/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   910JKLII2     Bank of America CorpBANK OF AMERICA CORP                          850000    1345855       7           6/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   910WPGII9     GE Capital European FundingGE CAPITAL EURO FUNDING                  9000      12888    4.75           7/30/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   911365AY0     United Rentals North America IncUNITED RENTALS NORTH AM           840000     903000    5.75           7/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   911365AZ7     United Rentals North America IncUNITED RENTALS NORTH AM           320000     356800   7.625           4/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   9127957M7     United States Treasury BillTREASURY BILL                        20000000   19998940   0.045           3/21/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912796AA7     United States Treasury BillTREASURY BILL                        20000000   19997460    0.06           4/18/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912796AF6     United States Treasury BillTREASURY BILL                        10000000    9997980   0.065            5/9/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912796AH2     United States Treasury BillTREASURY BILL                        20000000   19995060    0.08           5/23/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810FH6     U.S. Treasury Inflation Indexed Bonds                           22279980   36264144   3.875           4/15/2029
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810FQ6     United States Treasury Notes                                      773143    1247599   3.375           4/15/2032
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810FR4     United States Treas Bds                                          8478709   11318415   2.375           1/15/2025
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810FS2     U.S. Treausry Notes/Bonds                                       15734572   20365209       2           1/15/2026
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810PS1     U.S. Treasury                                                    1544828    2096743   2.375           1/15/2027
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810PV4     U.S. Treausry Notes/Bonds                                       13900191   17691246    1.75           1/15/2028
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810QF8     U.S. Treasury Inflation Indexed Bonds                           14071680   20085128   2.125           2/15/2040
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810QP6     U.S. Treasury Inflation Indexed Bonds                            3920820    5634955   2.125           2/15/2041
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912810QV3     United States Treasury Inflation Indexed BondsTSY INFL IX N/     1192242    1264428    0.75           2/15/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828BD1     U.S. Treasury Inflation Indexed Bonds                             431266     440666   1.875           7/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828BW9     U.S. Treasury Note, Due 01/15/14                                  498460     516451       2           1/15/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828CP3     U.S. Treasury Notes                                             12093246   12827342       2           7/15/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828DH0     U.S. Treasury Note                                               2397289    2565100   1.625           1/15/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828EA4     U.S. Treasury                                                    1970994    2166091   1.875           7/15/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828GD6     U.S. Treausry Notes/Bonds                                       24408973   28487932   2.375           1/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828GX2     United States Treasury Note                                     10306469   12398362   2.625           7/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828JE1     U.S. Treausry Notes/Bonds                                       45844067   53648285   1.375           7/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828MY3     United States Treasury Inflation Indexed Bonds                  22312500   23469961     0.5           4/15/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828NM8     U.S. Treausry Notes/Bonds                                       37447469   44360609    1.25           7/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828PP9     United States Treasury Inflation Indexed BondsTSY INFL IX N/    10222754   11966214   1.125           1/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828QD5     United States Treasury Inflation Indexed Bonds                  10046674   10662033   0.125           4/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828QV5     United States Treasury Inflation Indexed BondsTSY INFL IX N/      817296     926226   0.625           7/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912828SA9     United States Treasury Inflation Indexed BondsTSY INFL IX N/     8176281    8838691   0.125           1/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   912WETII1     DONG Energy A/SDONG ENERGY A/S                                    150000     252242     6.5            5/7/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   913FWHII3     E.ON International Finance BVE.ON INTL FINANCE BV                 430000     726017    5.75            5/7/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   914906AH5     Univision Communications, Inc.                                   1050000    1136625   7.875           11/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   9.1688E+210   Uralkali, Registered Shares, GDR                                   42896    1636053       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   916EZMII9     Vattenfall ABVATTENFALL AB                                        150000     258958    6.75           1/31/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   916PXLII8     Coca-Cola HBC Finance BVCOCA-COLA HBC FINANCE BV                  150000     215925   7.875           1/15/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   91911XAL8     Valeant Pharmaceuticals International, Inc.                       200000     212500    6.75           10/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   91911XAQ7     Valeant Pharmaceuticals InternationalVALEANT PHARMACEUTICALS      620000     649450    6.75           8/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   92769L101     Virgin Media Inc.                                                  57457    2263231       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   92834UAB8     Visant Corp.                                                      690000     631350      10           10/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   929FKUII9     Government of Mexico                                           253360000   25724272     8.5           5/31/2029
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   929LEPII4     Wal-Mart Stores IncWAL-MART STORES INC                            100000     167531   4.875           9/21/2029
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   929MURII0     KBC Internationale Financieringsmaatschappij NVKBC IFIMA NV       550000     783876     4.5           9/17/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   939ECXII3     Intesa Sanpaolo SpAINTESA SANPAOLO SPA                            950000    1306293    3.75          11/23/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   939FFPII4     HeidelbergCement Finance Luxembourg SAHEIDELBERGCEMENT FIN L      150000     236257     7.5            4/3/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   939VUBII3   Royal Bank of Scotland PLC/TheROYAL BK OF SCOTLAND PLC            300000     454106    4.875         1/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   939VWLII9   Rabobank Nederland NV                                             750000    1139286    4.125         1/14/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   939WJPII3   BMW Finance NVBMW FINANCE NV                                      200000     296218    3.875         1/18/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   939ZLNII8   UPCB Finance, Ltd.                                                260000     379505    7.625         1/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959AASII9   Barclays Bank PLCBARCLAYS BANK PLC                                470000     696028        4         1/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959EGVII8   InterXion Holding NVINTERXION HOLDING NV                           50000      75019      9.5         2/12/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959FWQII8   ING Bank NVING BANK NV                                            510000     722984    3.375          3/3/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959HBM905   Kabel Deutschland Holding AG                                       74632    6051707        0 NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959HCWII3   France Telecom SAFRANCE TELECOM                                   330000     490554    3.875          4/9/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959LTVII8   GE Capital Trust IV                                               335000     445812    4.625         9/15/2066
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959PVF009   DZ BANK AG TIME DEPOSIT DZBK 1                                  44521002   44521002        0          2/1/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959TNWII5   Lloyds TSB Bank PLC                                               620000     921127      6.5         3/24/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959UCEII4   Bank of America CorpBANK OF AMERICA CORP                          100000     150132     4.75          4/3/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959VDZII4   KBC Internationale Financieringsmaatschappij NVKBC IFIMA NV       300000     427429    3.875         3/31/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   959XKAII7   Matalan Finance PLCMATALAN FINANCE LTD                            125000     188338    9.625         3/31/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   961548AV6   Westvaco CorpWESTVACO CORP                                         57000      73820      8.2         1/15/2030
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   96208TAA2   WEX IncWEX INC                                                    580000     578550     4.75          2/1/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   969AMV005   BANK OF NOVA SCOTIA TIME DEPOSIT BNS 7                          44503205   44503205     0.12          2/1/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971BLVII2   Vivendi SAVIVENDI SA                                              600000     860132    3.875        11/30/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971BNJII7   Unibail-Rodamco SEUNIBAIL-RODAMCO SE                              390000     579521    3.875        12/13/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971DGKII8   Imperial Tobacco Finance PLCIMPERIAL TOBACCO FINANCE              300000     472044        5         12/2/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971DWXII2   RCI Banque SARCI BANQUE SA                                        110000     152650        4         12/2/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971GFNII6   Repsol International Finance BVREPSOL INTL FINANCE                200000     284150     4.25         2/12/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971QYCII7   ING Bank NVING BANK NV                                            500000     746628     4.25         1/13/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971TZGII1   LeasePlan Corp NVLEASEPLAN CORPORATION NV                         500000     710306    4.125         1/13/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   971ULWII8   Valeo SAVALEO SA                                                  200000     304495     5.75         1/19/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   97314XAE4   Wind Acquisition Finance SA                                       400000     430000    11.75         7/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   97315LAA7   Wind Acquisition Holdings Finance SpA                             530625     559809    12.25         7/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   97381WAT1   Windstream Corp.                                                 1675000    1829938     7.75         10/1/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973AUMII2   Autoroutes du Sud de la France SAAUTOROUTES DU SUD DE LA          300000     447326        4         9/24/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973BGSII3   Cooperatieve Centrale Raiffeisen-Boerenleenbank BA/Netherlan      850000    1250182      3.5        10/17/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973BMWII7   FMC Finance VIII SAFMC FINANCE VIII SA                            200000     315010      6.5         9/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973HDWII4   Areva SAAREVA SA                                                  600000     879974    4.625         10/5/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973TCMII1   Telefonica Emisiones SAUTELEFONICA EMISIONES SAU                  600000     860732    4.967          2/3/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973VJYII3   Svenska Handelsbanken ABSVENSKA HANDELSBANKEN AB                  250000     388877    4.375        10/20/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973VJZII0   Iberdrola Finanzas SAUIBERDROLA FINANZAS SAU                     1100000    1581892     4.75         1/25/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973WDEII1   Enel Finance International NVENEL FINANCE INTL NV                 700000    1050354     5.75        10/24/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973WDFII8   Enel Finance International NVENEL FINANCE INTL NV                 625000     894545    4.625         6/24/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   973YUFII5   BAT International Finance PLCBAT INTL FINANCE PLC                 360000     531872    3.625         11/9/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   975CEAII0   Amadeus Capital Markets SAAMADEUS CAP MARKT                       530000     774417    4.875         7/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   975WQDII7   Cie de St-GobainCOMPAGNIE DE ST GOBAIN                            440000     654917      4.5         9/30/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   977AXZII6   Cooperatieve Centrale Raiffeisen-Boerenleenbank BA/Netherlan      153000     223797    3.875         4/20/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   977BKMII7   Geo Travel Finance SCAGEO TRAVEL FINANCE                          100000     138496   10.375          5/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   977TBK000   Anheuser-Busch InBev NVANHEUSER-BUSCH INBEV SA                    120000     183494        4          6/2/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   977TFQII5   Origin Energy Finance LtdORIGIN ENERGY FINANCE LT                 225000     317725    7.875         6/16/2071
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   977ZCNII1   JPMorgan Chase & Company                                          400000     584732     3.75         6/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   980FTPII7   PPRPPR                                                            120000     177141    8.625          4/3/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   980YMCII2   Unibail-Rodamco SEUNIBAIL-RODAMCO SE                               75000     112588    4.625         9/23/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   981SMAII8   Vale SAVALE SA                                                    320000     477581    4.375         3/24/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   981VBPII0   America Movil SAB de CVAMERICA MOVIL SAB DE CV                    450000     665207     3.75         6/28/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982AUBII5   FCE Bank PLCFCE BANK PLC                                          150000     209083     7.25         7/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982AXWII6   HeidelbergCement Finance Luxembourg SAHEIDELBERGCEMENT FIN L      300000     448074     6.75        12/15/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982FFFII2   Conti-Gummi Finance BVCONTI-GUMMI FINANCE B.V.                    325000     468442      7.5         9/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982HKHII8   Investor ABINVESTOR AB                                            500000     730252     3.25         9/17/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982HSTII4   RWE AGRWE AG                                                      400000     549146    4.625         9/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982JDJII8   ABN Amro Bank NVABN AMRO BANK NV                                  710000    1043084    3.625         10/6/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982JDZII2   Conti-Gummi Finance BVCONTI-GUMMI FINANCE B.V.                    340000     487449      6.5         1/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982KVSII5   En Germany Holdings BVEN GERMANY HOLDINGS BV                      100000     126208    10.75        11/15/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982NUFII8   Wind Acquisition Finance SAWIND ACQUISITION FIN SA                430000     607209    7.375         2/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982SGRII7   ING Bank NVING BANK NV                                            330000     521052    4.875         1/18/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982VNEII1   Mexican BonosMEX BONOS DESARR FIX RT                           299400000   25863558      6.5         6/10/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   982XKDII2   IPIC GMTN LtdIPIC GMTN LTD                                        610000     911084    4.875         5/14/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   983DFPII4   Federal Republic of Germany                                       855000    1263998      2.5          1/4/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   983KWXII2   Cooperatieve Centrale Raiffeisen-Boerenleenbank BA/Netherlan      150000     159000    8.375         7/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   983RGBII3   Telecom Italia SpATELECOM ITALIA SPA                              300000     435593    5.125         1/25/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   984ABCII2   Societe Generale SASOCIETE GENERALE                               500000     730904        4         4/20/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   984BWYII9   Danske Bank A/SDANSKE BANK A/S                                    200000     289937    3.875         5/18/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985AJVII1   Nationwide Building SocietyNATIONWIDE BLDG SOCIETY                550000     860796     6.75         7/22/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985FDCII8   Morgan StanleyMORGAN STANLEY                                      100000     153147    5.375         8/10/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985NLMII0   Lloyds TSB Bank PLCLLOYDS TSB BANK PLC                            980000    1413478     3.75          9/7/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985NMTII4   Telefonica Emisiones SAUTELEFONICA EMISIONES SAU                  550000     751255    3.661         9/18/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985PTVII7   SSE PLCSSE PLC                                                    350000     488953    5.025        10/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985SKVII0   Nordea Bank ABNORDEA BANK AB                                      210000     299939        4         3/29/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985TUBII1   Ardagh Packaging Finance PLCARDAGH PACKAGING FINANCE              200000     290569    7.375        10/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985TVGII9   Heathrow Funding LtdHEATHROW FUNDING LTD                          960000    1418678    4.125        10/12/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985VDXII7   Sunrise Communications Holdings SASUNRISE COMMUNICATIONS H        200000     293285      8.5        12/31/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985XMKII1   Abbey National Treasury Services PLC/LondonABBEY NATL TREASU      405000     574530    3.375        10/20/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985ZFSII7   Thames Water Utilities Cayman Finance LtdTHAMES WATER UTIL C     100000     144658     3.25           11/9/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   985ZFVII0   Edison SpAEDISON SPA                                             300000     437316    3.875          11/10/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987BEGII5   Citigroup IncCITIGROUP INC                                       730000    1059092        4          11/26/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987EDBII1   Ono Finance II PLCONO FINANCE II PLC                             100000     139514   11.125           7/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987EDSII4   Telefonica Emisiones SAUTELEFONICA EMISIONES SAU                 300000     428385     4.75            2/7/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987GDBII6   Morgan StanleyMORGAN STANLEY                                    1200000    1737319      4.5           2/23/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987GDPII5   DNB Bank ASADNB BANK ASA                                         410000     633898    4.375           2/24/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987JKDII8   Societe Generale SASOCIETE GENERALE                              200000     312570     4.75            3/2/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987KSWII5   BNP Paribas SABNP PARIBAS                                        500000     719590      3.5            3/7/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987KTXII2   HIT Finance BVHIT FINANCE BV                                     200000     296652     5.75            3/9/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987QFLII0   Allianz Finance II BVALLIANZ FINANCE II B.V.                     800000    1179179     5.75            7/8/2041
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987QPUII9   Fiat Industrial Finance Europe SAFIAT INDUSTRIAL FIN EUR         520000     736965     5.25           3/11/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987QPVII7   Fiat Industrial Finance Europe SAFIAT INDUSTRIAL FIN EUR         500000     751373     6.25            3/9/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987RHVII4   Legrand SALEGRAND SA                                             300000     456099    4.375           3/21/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987TUQII6   Barclays Bank PLCBARCLAYS BANK PLC                               150000     229013    6.625           3/30/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987TUVII5   Phones4u Finance PLCPHONES4U FINANCE PLC                         100000     168116      9.5            4/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987UANII2   Banco Bilbao Vizcaya Argentaria SABANCO BILBAO VIZCAYA ARG       150000     210810     4.25           3/30/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987WCQII9   Banco Popolare SCBANCO POPOLARE SC                               300000     408464        4            4/6/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987WSKII5   Boparan Finance PLCBOPARAN FINANCE PLC                           100000     151191     9.75           4/30/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987XLWII4   Matalan Finance PLCMATALAN FINANCE LTD                           100000     159790    8.875           4/29/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   987XQCII3   CNP AssurancesCNP ASSURANCES                                     200000     270202    6.875           9/30/2041
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989AAWII4   BBVA Senior Finance SAUBBVA SENIOR FINANCE SA                    550000     750224     3.25           4/23/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989BFLII1   AXA SA                                                           400000     552074     5.25           4/16/2040
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989GKHII3   Ziggo Bond Company BV                                            300000     440742        8           5/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989SNVII3   CEZ ASCEZ AS                                                     460000     712960      4.5           6/29/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989VFQII6   Nordea Bank ABNORDEA BANK AB                                     430000     652105        4           6/29/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989XGVII0   EC Finance PLCEC FINANCE PLC                                     100000     146643     9.75            8/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989XZCII1   Mondi Consumer Packaging International AGMONDI CONSUMER PACK     150000     230147     9.75           7/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989ZNWII5   Credit Agricole SA/LondonCREDIT AGRICOLE LONDON                  650000     917170        3           7/20/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   989ZTLII3   Deutsche Telekom International Finance BVDEUTSCHE TELEKOM IN     280000     427061     4.25           7/13/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   990HMJII2   Bank of America Corp.                                            450000     556019        4           3/28/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   999EURZ94   EURO CURRENCY                                                   1698289    2305938        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   999GBPZ94   POUND STERLING                                                     1105       1752        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   999JPYZ94   JAPANESE YEN                                                       3504         38        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   999TRYZ90   TURKISH LIRA                                                         75         43        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   999USDZ92   US DOLLAR                                                      52069236   52069236        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99RKTPII5   Bouygues SABOUYGUES SA                                            60000      86108    4.375          10/29/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM25   218209 EQT JPY R E VARIANCE STRK 1,089.0%                        439394          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM33   218209 EQT JPY P E VOLATILITY STRK 33.00%                       -439394   -3341958        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM82   218210 EQT USD R E VOLATILITY STRK 33.65%                          5498    4820933        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM90   218210 EQT USD P E VARIANCE STRK 1132.3225%                       -5498          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG26   221493 EQT USD R E VOLATILITY STRL PRC 27.00%                        56      26216        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG34   221493 EQT USD P E VARIANCE STRK PRC 729.00%                        -56          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG83   221498 EQT JPY R E VOLATILITY STRK PRC 29.00%                      4086          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG91   221498 EQT JPY P E VARIANCE STRK PRC 841.00%                      -4086     -19587        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTUK0   221487 EQT USD R E VARIANCE STRIKE 729.00%                           93      43640        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTUL8   221487 EQT USD P E VOLATILITY STRIKE PRC 27%                        -93          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTXZ4   221488 EQT JPY R E VARIANCE STRIKE 841.00%                         6086          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTY00   221488 EQT JPY P E VOLATILITY STRIKE PRICE 29.0%                  -6086     -29116        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BZO56   224107 EQT JPY R E VOLATILITY STRIKE PRICE 29.7%                  14562          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BZO64   224107 EQT JPY P E VARIANCE STRIKE 882.09%                       -14562     -74916        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BZO80   224113 EQT USD R E VOLATILITYSTRIKE PRICE 27.8%                     198     101038        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BZO98   224113 EQT USD P E VARIANCE STRIKE 772.84%                         -198          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0C6BQ7   568074429 EQT USD R E VARIANCE STRIKE 841%                          172      98837        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0C6BR5   568074429 EQT USD P E VARIANCE STRIKE PRICE 29%                    -172          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CBEZ3   479231759 EQT GBP R E VOL STRK PRC 27.80 (228293)                  1115     920442        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CBF09   479231759 EQT GBP P E VAR STRK 772.84 (1568976682)                -1115          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CBF58   479231766 EQT HKD R E VOL STRK 37.70 (1568976703)                 10114          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CBF66   479231766 EQT HKD P E VAR STRK 1421.29 (228297)                  -10114   -1144758        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CFMH5   479297881 EQT JPY R E (230700) (1570189789)                       65331          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CFMI3   479297881 EQT JPY P E NIKKEI 225                                 -65331    -283573        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CFMT9   570189768 EQT USD R E S&P 500                                       854     397965        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CFMU6   570189768 EQT USD P E (230695) (1479297876)                        -854          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3Q4   479304339 EQT JPY R E 12/20/2013                                  17422          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3R2   479304339 EQT JPY P E NIKKEI225                                  -17422     -75445        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3W1   479304362 EQT USD R E S &P 500                                       94      41203        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3X9   479304362 EQT USD P E 12/20/2013                                    -94          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CGFZ1   479311624 EQT JPY R E 12/13/2013                                  21491          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CGG07   479311624 EQT JPY P E NIKKEI 225                                 -21491     -90581        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CKTH7   479357407 EQT USD R E S&P 500                                      1959     863673        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CKTI5   479357407 EQT USD P E VARIANCE SWAP                               -1959          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CKTN4   479357412 EQT JPY R E VARIANCE SWAP                              110435          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CKTO2   479357412 EQT JPY P E NIKKEI 225                                -110435    -481225        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNH9   479383594 EQT USD R E S&P 500                                       185      83236        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNI7   479383594 EQT USD P E (234484)(1572331445)                         -185          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNK2   479383589 EQT JPY R E (234489)(1572331436)                        34783          0        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNL0   479383589 EQT JPY P E NIKKEI 225                                 -34783    -150311        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0COBH8   479398845 EQT USD R E S&P 500                                      1017       600496       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0COBI6   479398845 EQT USD P E (235246)(1572749353)                        -1017            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0COBK1   479398849 EQT JPY R E (235241)(1572749369)                        72581            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0COBL9   479398849 EQT JPY P E NIKKEI 225                                 -72581      -421953       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXWT9   479483263 EQT JPY R E (238607)(1575054048)                       317650            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXWU6   479483263 EQT JPY P E NIKKEI 225                                -317650     -1619205       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CY1Q7   479483280 EQT USD R E S&P 500 12/20/2013                           3922      2042763       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CY1R5   479483280 EQT USD P E                                             -3922            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0GZ4   479499748 EQT USD R E S&P 500 VARIANCE SWAP                        5216      2597528       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0H00   479499748 EQT USD P E MATURITY 12/20/2013                         -5216            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0H26   479499752 EQT HKD R E VARIANCE SWP MATURITY12/30/13                6849            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0H34   479499752 EQT HKD P E CHINA ENT.INDEX HANG SENG                   -6849      -686105       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0HB6   479499750 EQT JPY R E MATURITY 12.13.2013                        391156            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0HC4   479499750 EQT JPY P E NIKKEI 225 VARIANCE SWAP                  -391156     -1831443       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0QW0   479503227 IRS GBP R F 3.55000                                  10500000     16310747    3.55           6/29/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0QX8   479503227 IRS GBP P V 06MLIBOR GBP-LIBOR-BBA 0.00BPS          -10500000    -16653001       1           6/29/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D1BT1   479518735 IRS EUR R V 06MEURIB EURIBOR 0.0BPS                   9000000     12433761       1            7/5/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D1BU8   479518735 IRS EUR P F 2.24500 VANILLA                          -9000000    -12220208   2.245            7/5/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4NW5   479543650 EQT USD R E S&P 500                                      5000      2122242       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4NX3   479543650 EQT USD P E MATURITY 12/20/2013                         -5000            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4NZ8   479543649 EQT JPY R E MATURITY 12/13/2013                        386691            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O04   479543649 EQT JPY P E NIKKEI 225/VARIANCE SWAP                  -386691     -1388197       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O53   479543652 EQT GBP R E FTSE 100/VARIANCE SWAP                        971       709149       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O61   479543652 EQT GBP P E MATURITY 12/20/2013                          -971            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DK756   479670995 EQT GBP R E FTSE 100                                      284       198445       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DK764   479670995 EQT GBP P E VARIANCE SWAP MAT.12/19/14                   -284            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKGW7   479680055 EQT GBP R E FTSE 100                                      610       411132       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKGX5   479680055 EQT GBP P E VARIANCE SWAP MAT.12/19/14                   -610            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKTT0   479690257 EQT HKD R E VARIANCE SWAP MAT.12/30/14                   1599            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKTU7   479690257 EQT HKD P E CHINA ENT. INDEX HANG SENG                  -1599       -94404       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKTW3   479689696 EQT GBP R E FTSE 100                                      818       459066       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKTX1   479689696 EQT GBP P E VARIANCE SWAP MAT.12/19/14                   -818            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKTZ6   479690251 EQT HKD R E VARIANCE SWAP MAT.12/30/14                   7132            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKU01   479690251 EQT HKD P E CHINA ENT. INDEX HANG SENG                  -7132      -387866       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKU27   479690241 EQT HKD R E VARIANCE SWAP MAT.12/30/14                   4664            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DKU35   479690241 EQT HKD P E CHINA ENT. INDEX HANG SENG                  -4664      -264543       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DMEK1   479709101 IRS EUR R V 00MEXTNR EX TOBACCO NR CPI-CPTFEMU        1554224      2088308       1           9/19/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DMEL9   479709101 IRS EUR P F 2.16500 (248588)(1579451326)             -1554224     -2110327   2.165           9/19/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DMEQ8   479709118 IRS USD R F 2.84750 (248580)(1579451333)              1990476      2003483   2.848           9/19/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DMER6   479709118 IRS USD P V 00MNON-R USD-NON REVISED CPI CPURNSA     -1990476     -1990476       1           9/19/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DNTN7   479707812 IRS USD R F 2.76250 INFLATIONZERO                     1809524      1804118   2.763           9/24/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DNTO5   479707812 IRS USD P V 12MUSCPI INFLATIONZERO                   -1809524     -1809524       1           9/24/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DNTQ0   479707805 IRS EUR R V 12MCPTFE INFLATIONZERO                    1545776      2087710       1           9/24/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DNTR8   479707805 IRS EUR P F 2.11500 INFLATIONZERO                    -1545776     -2098856   2.115           9/24/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOBT1   479719420 CDS EUR R F 1.00000 ITRAXX EUR SEN FIN SER185Y       60500000     80403706       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOBU8   479719420 CDS EUR P V 03MEVENT 2I667DAR5                      -60500000    -82146955       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOBZ7   479706194 CDS EUR R V 03MEVENT 2I666VAY1                        5200000      7101392       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOC03   479706194 CDS EUR P F 1.00000 ITRAXX EUR MAIN SER 185Y         -5200000     -7060565       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOC52   479719686 CDS EUR R V 03MEVENT 2I666VAY1                       24200000     33048785       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOC60   479719686 CDS EUR P F 1.00000 ITRAXX EUR MAIN SER 185Y        -24200000    -32858782       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOK53   479708503 EQT HKD R E VARIANCE SWAP MAT.12/30/2013                 6902            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOK61   479708503 EQT HKD P E CHINA ENT.INDEX HANG SENG                   -6902      -433636       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOK87   479708510 EQT HKD R E VARIANCE SWAP MAT.12/30/2014                 6757            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOK95   479708510 EQT HKD P E CHINA ENT.INDEX HANG SENG                   -6757      -343721       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOKB0   479708514 EQT GBP R E FTSE 100                                      729       376821       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOKC8   479708514 EQT GBP P E VARIANCE SWAP MAT.12/20/2013                 -729            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOKE4   479708521 EQT GBP R E FTSE 100                                      694       287599       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DOKF1   479708521 EQT GBP P E VARIANCE SWAP MAT.12/19/2014                 -694            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DS2K1   479756020 IRS GBP R V 12MUKRPI GBP-NON REVISED RPI (UKRPI)       480000       895177       1           10/4/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DS2L9   479756020 IRS GBP P F 3.19000 INFLATIONZERO                     -480000      -761280    3.19           10/4/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DSY83   479758419 EQT HKD R E VARIANCE SWAP MAT.12/30/2014                11940            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DSY91   479758419 EQT HKD P E CHINA ENT.INDEX (HANG SENG)                -11940      -616066       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DSYB6   479758426 EQT GBP R E FTSE 100                                     1800       704163       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0DSYC4   479758426 EQT GBP P E VARIANCE SWAP MAT.12/19/2014                -1800            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E3SK7   479853949 EQT JPY R E VARIANCE SWAPMAT.12/12/2014                930250            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E3SL5   479853949 EQT JPY P E NIKKEI 225                                -930250     -1139796       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E3SN1   479853942 EQT USD R E S&P 500                                     11961      2660233       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E3SO9   479853942 EQT USD P E VARIANCE SWAP MAT.12/19/2014               -11961            0       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E6CB7   479866854 CDS EUR R F 1.00000 ITRAXX EUR SENIOR SERIES 18 5    79200000    105255761       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E6CC5   479866854 CDS EUR P V 03MEVENT 2I667DAR5                      -79200000   -107537832       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E6CK7   479866855 CDS EUR R V 03MEVENT 2I666VAY1                       40650000     55513764       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E6CL5   479866855 CDS EUR P F 1.00000 ITRAXX EUR MAIN 18 5Y           -40650000    -55194607       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E74K4   479884961 CDS USD R F 5.00000 CDX. NA.HY.19                    30000000     30677676       5          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E74L2   479884961 CDS USD P V 03MEVENT 2I65BRJT8                      -30000000    -30000000       1          12/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E9784   479908236 IRS USD R F 2.75500 479908236_FIX INFLATIONZERO       6017410      6007514   2.755           12/8/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0E9792   479908236 IRS USD P V 12MUSCPI 479908236_FLO INFLATIONZERO     -6017410     -6017410       1           12/8/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EB8B1   479887693 IRS USD R F 2.81500 479887693_FIX INFLATIONZERO      10572590     10572627   2.815          12/17/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EB8C9   479887693 IRS USD P V 12MUSCPI 479887693_INF INFLATIONZERO   -10572590   -10572590       1   12/17/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EBSB9   479921414 IRS EUR R F 1.54000 479921414_FIX VANILLA            9250000    12452827    1.54   12/18/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EBSC7   479921414 IRS EUR P V 06MEURIB 479921414_FLO VANILLA          -9250000   -12559658       1   12/18/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EBSE3   479936602 IRS EUR R F 1.52000 479936602_FIX VANILLA            9250000    12445609    1.52   12/18/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EBSF0   479936602 IRS EUR P V 06MEURIB 479936602_FLO VANILLA          -9250000   -12559658       1   12/18/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0ECQT0   479940832 IRS EUR R F 1.55000 479940832_FIX VANILLA            9800000    13196109    1.55   12/21/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0ECQU7   479940832 IRS EUR P V 06MEURIB 479940832_FLO VANILLA          -9800000   -13306449       1   12/21/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EGFE6   480006272 IRS GBP R V 12MUKRPI 480006272_INF INFLATIONZERO     1900000     3086468       1    1/10/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EGFF3   480006272 IRS GBP P F 3.16000 480006272_FIX INFLATIONZERO     -1900000    -3013400    3.16    1/10/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EGFH9   480006246 IRS GBP R V 12MUKRPI 480006246_INF INFLATIONZERO     1900000     3079958       1    1/10/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EGFI7   480006246 IRS GBP P F 3.18000 480006246_FIX INFLATIONZERO     -1900000    -3013400    3.18    1/10/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EMKQ0   480064052 IRS GBP R V 06MLIBOR 480064052_FLO VANILLA           8600000    13635470       1    1/30/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EMKR8   480064052 IRS GBP P F 1.20125 480064052_FIX VANILLA           -8600000   -13639601   1.201    1/30/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EMKT4   480064070 IRS USD R F 1.04400 480064070_FIX VANILLA           13500000    13515755   1.044     2/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99S0EMKU1   480064070 IRS USD P V 03MLIBOR 480064070_FLO VANILLA         -13500000   -13500000       1     2/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z506943   USDCALL JPYPUT DEC14 83 CALL                                  18750000     2007975       0   12/18/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z506950   USDPUT JPYCALL DEC14 68 PUT                                  -18750000      -62644       0   12/18/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z507040   218046 RECEIVER SWAPTION 3YR5 DEC14 2.6 CALL                  33100000     2049244       0   12/19/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z507131   218047 RECEIVER SWAPTION 3YR10 DEC14 2.7 CALL                -17300000    -1203278       0   12/19/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z541635   220531 RECEIVER SWAPTION 3YR 5 JAN15 2.6 CALL                  2800000      164687       0    1/19/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z541650   220140 RECEIVER SWAPTION 3YR 1 JAN15 2.8 CALL                 -1500000     -115916       0    1/19/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z662357   FTSE 100 INDEX FUTURES MAR13 XLIF                                  161      459176       0    3/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z693840   230496 RECEIVER SWAPTION 1YR 3 APR13 2.8 CALL                 -6812000      -64429       0    4/10/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z694830   230497 RECEIVER SWAPTION 1 YR APR13 2.8 CALL                 -12488000     -118113       0    4/10/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z727366   ASX SPI 200 INDEX FUTURES MAR13 XSFE                              -107     -776036       0    3/21/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z765093   234381 RECEIVER SWAPTION 1YR30 MAY13 2.8 CALL                 -6400000      -87439       0    5/14/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z779128   235099 HANG SENG HSI INDEX DEC13 16140.43 PUT                     2000       26623       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z781645   235231 HANG SENG HSI INDEX DEC13 16199.6042 PUT                   2500       34012       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z781652   235237 S+P 500 SPX INDEX DEC13 1137.307 PUT                      -4000      -65712       0   12/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z785877   235333 S+P 500 SPX INDEX DEC13 1150.917 PUT                      -6500     -114700       0   12/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z785885   235339 HANG SENG HSI INDEX DEC13 16304.39 PUT                     3500       49494       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z791388   235722 S+P 500 SPX OTC DEC13 1144.0768 PUT                       -4500      -76607       0   12/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z791396   235728 HANG SENG HSI OTC DEC13 15982.7174 PUT                     2400       30145       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z794085   235901 HANG SENG OTC DEC13 16003.0845 PUT                         3650       46191       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z797567   236238 HANG SENG OTC DEC13 15995.833 PUT                          2000       25242       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z797575   236244 S+P 500 DEC13 1158.511 PUT                                -3170      -58207       0   12/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z821813   S+P 500 E MINI INDEX FUTURES MAR13 XIOM                           -129     -542832       0    3/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z825764   GERMAN EURO BUND FUTURES MAR13 XEUR                                482    -1322154       0     3/7/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z832760   238232 RECEIVER SWAPTION 3YR 5 JUN15 2.6 CALL                 50000000     2732411       0    6/22/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z832844   238233 RECEIVER SWAPTION 3YR 1 JUN15 2.8 CALL                -26000000    -1947505       0    6/22/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833362   238430 S+P 500 SPX DEC13 1182.5386 PUT                          -13800     -287162       0   12/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833388   238431 HANG SENG HSI DEC13 16858.1727 PUT                         7430      129048       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z839674   EURO STOXX 50 INDEX FUTURES MAR13 XEUR                           -1320     -106650       0    3/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845101   239244 HANG SENG HSI DEC13 16907.0774 PUT                         9200      162737       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845127   239278 S+P 500 DEC13 1177.62 PUT                                -17940     -363903       0   12/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845150   239249 RECEIVER SWAPTION 1/30 JUN13 2.4 CALL                 -16000000      -61138       0    6/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z846752   239276 KOSPI 200 DEC13 249.3192 CALL                          92748752     2004196       0   12/12/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z846760   239253 RECEIVER SWAPTION 3YR 1 JUN15 2.8 CALL                -19750000    -1476880       0    6/29/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z846778   239252 RECEIVER SWAPTION 3YR 5 JUN15 2.6 CALL                 37500000     2041768       0    6/29/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858534   240742 KOSPI 200 OTC JUN14 242.3556 CALL                      39820635     1178072       0    6/12/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858542   240743 HANG SENG HSI DEC13 16531.993 PUT                          5000       76919       0   12/30/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858575   240744 S+P 500 DEC13 1168.431 PUT                                -9200     -177907       0   12/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858583   240595 RECEIVER SWAPTION 1/30 JUL13 2.4 CALL                  -7500000      -33632       0    7/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z870562   TOPIX INDEX FUTURES MAR13 XTKS                                    -295    -4744185       0     3/8/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z870588   UK LONG GILT BOND FUTURES MAR13 XLIF                              -119       25331       0    3/26/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z870638   10YR US TREASURY NOTE FUTURES MAR13 XCBT                          2989    -5546240       0    3/19/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z870992   241926 RECEIVER SWAPTION 2YR 1 JUL14 1.7 CALL                -15000000     -197234       0    7/23/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z871008   241927 RECEIVER SWAPTION 2YR 5 JUL14 1.5 CALL                 30000000      439854       0    7/23/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z889505   SWISS MARKET INDEX FUTURES MAR13 XEUR                             -185     -153671       0    3/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z891949   ULTRA LONG US TREAS BOND FTRS MAR13 XCBT                          -924     6988032       0    3/19/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926414   246035 USDCALL JPYPUT AUG13 81 CALL                           -7668712     -882262       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926430   246041 USDPUT JPYCALL AUG13 76 PUT                            -7668712       -5675       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926455   246253 USDCALL CNYPUT AUG13 6.45 CALL                          5368098        4654       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926471   246247 USDPUT CNYCALL AUG13 6.45 PUT                           5368098      137354       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926489   246047 USDPUT CNYCALL AUG13 6.45 PUT                           7668712      196219       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926497   246235 USDCALL JPYPUT AUG13 81 CALL                           -5368098     -617584       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926513   246241 USDPUT JPYCALL AUG13 76 PUT                            -5368098       -3972       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926554   246053 USDCALL CNYPUT AUG13 6.45 CALL                          7668712        6649       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z931471   246434 USDPUT JPYCALL AUG13 76 PUT                            -6134969       -4540       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z931497   246440 USDCALL CNYPUT AUG13 6.45 CALL                          6134969        5319       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z931513   246446 USDPUT CNYCALL AUG13 6.45 PUT                           6134969      156975       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z931596   246452 USDCALL JPYPUT AUG13 81 CALL                           -6134969     -705810       0    8/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z969315   249588 KOSPI 200 OTC JUN14 267.937845 CALL                    36889594      613983       0    6/12/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z971618   249745 RECEIVER SWAPTION 1/30 SEP13 2.4 CALL                 -27000000     -218827       0    9/26/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z992523   10YR GOVT OF CANADA BOND FTRS MAR13 XMON                            69      -52407       0    3/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z992705   KOSPI 200 INDEX FUTURES MAR13 XKFE                                -115     -136737       0    3/14/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z992754   NASDAQ 100 EMINI INDEX FUTURES MAR13 XIOM                         2578     2981198       0    3/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99Z992762   RUSSELL 2000 MINI INDEX FTRS MAR13 ICUS                       -2811   -20782169       0         3/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA28383   EURO OAT FUTURES MAR13 XEUR                                    -545      995317       0          3/7/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA48480   OMX 30 INDEX FUTURES FEB13 XSTO                                -645     -327365       0         2/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA51559   CBOE SPX VOLITILITY INDEX FEB13 22 CALL                        5600       42000       0         2/13/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA55311   256150RECEIVER SWAPTION 2YR 5 NOV14 1.5 CALL              110600000     1644017       0        11/24/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA55337   256151RECEIVER SWAPTION 2YR 10 NOV14 1.7 CALL             -58450000     -884672       0        11/24/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA57911   256375 REVEIVER SWAPTION 30YR NOV13 2.4 CALL              -46000000     -504211       0        11/26/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA64800   MSCI TAIWAN INDEX FUTURES FEB13 XSES                          -1670    -1115142       0         2/26/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA74007   258341 USDCALL CNYPUT DEC13 6.38 CALL                       9249743       29211       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA74015   258329 USDPUT CNYCALL DEC13 6.38 PUT                        9249743      144222       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA74031   258335 USDCALL JPYPUT DEC13 84.5 CALL                      -9249743     -785248       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA74049   258323 USDPUT JPYCALL DEC13 79.5 PUT                       -9249743      -43835       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA76499   S+P 500 INDEX SEP13 1425 CALL                                  1200    12876000       0         9/21/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77562   258845 USDPUT CNYCALL DEC13 6.38 PUT                       11562179      180277       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77570   258893 USDPUT JPYCALL DEC13 79.5 PUT                       -6937307      -32876       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77588   258917 USDPUT JPYCALL DEC13 79.5 PUT                       -4624872      -21917       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77604   258851 USDPUT JPYCALL DEC13 79.5 PUT                      -11562179      -54793       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77612   258887 USDCALL JPYPUT DEC13 84.5 CALL                      -6937307     -588936       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77620   258929 USDPUT CNYCALL DEC13 6.38 PUT                       11562179      180277       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77646   258881 USDPUT CNYCALL DEC13 6.38 PUT                        6937307      108166       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77653   258923 USDCALL CNYPUT DEC13 6.38 CALL                      11562179       36513       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77661   258833 USDCALL CNYPUT DEC13 6.38 CALL                      11562179       36513       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77679   258905 USDPUT CNYCALL DEC13 6.38 PUT                        4624872       72111       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77687   258875 USDCALL CNYPUT DEC13 6.38 CALL                       6937307       21908       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77695   258839 USDCALL JPYPUT DEC13 84.5 CALL                     -11562179     -981560       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77703   258941 USDCALL JPYPUT DEC13 84.5 CALL                     -11562179     -981560       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77711   258899 USDCALL CNYPUT DEC13 6.38 CALL                       4624872       14605       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77729   258911 USDCALL JPYPUT DEC13 84.5 CALL                      -4624872     -392624       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA77737   258935 USDPUT JPYCALL DEC13 79.5 PUT                      -11562179      -54793       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA82026   259460 USDCALL CNYPUT DEC13 6.38 CALL                      11562179       36513       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA82034   259466 USDPUT CNYCALL DEC13 6.38 PUT                       11562179      180277       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA82042   259472 USDCALL JPYPUT DEC13 84.5 CALL                     -11562179     -981560       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA82059   259478 USDPUT JPYCALL DEC13 79.5 PUT                      -11562179      -54793       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA91126   260176 USDPUT CNYCALL DEC13 6.38 PUT                        3468654       54083       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA91134   260170 USDCALL CNYPUT DEC13 6.38 PUT                        3468654       10954       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA91159   260158 USDCALL JPYPUT DEC13 84.5 CALL                      -3468654     -294468       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZA91217   260164 USDPUT JPYCALL DEC13 79.5 PUT                       -3468654      -16438       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB01529   HANG SENG INDEX FUTURES FEB13 XHKF                               10        5555       0         2/27/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB01537   HANG SENG CHINA ENT INDEX FTRS FEB13 XHKF                       311       81619       0         2/27/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06346   261175 USDPUT JPYCALL DEC13 79.5 PUT                      -23124357     -109586       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06353   261186 USDCALL JPYPUT DEC13 84.5 CALL                     -11562179     -981560       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06361   261192 USDPUT CNYCALL DEC13 6.38 PUT                       11562179      180277       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06387   261163 USDCALL JPYPUT DEC13 84.5 CALL                     -23124357    -1963119       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06395   261157 USDCALL CNYPUT DEC13 6.38 CALL                      23124357       73027       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06437   261169 USDPUT CNYCALL DEC13 6.38 PUT                       23124357      360555       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06445   261204 USDPUT JPYCALL DEC13 79.5 PUT                      -11562179      -54793       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB06486   261198 USDCALL CNYPUT DEC13 6.38 CALL                      11562179       36513       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB08623   261404 USDPUT JPYCALL DEC13 79.5 PUT                      -23124357     -109586       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB08656   261379 USDCALL CNYPUT DEC13 6.38 CALL                      23124357       73027       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB08664   261391 USDPUT CNYCALL DEC13 6.38 PUT                       23124357      360555       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB08672   261385 USDCALL JPYPUT DEC13 84.5 CALL                     -23124357    -1963119       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB11163   261560 USDPUT JPYCALL DEC13 79.5 PUT                      -18221994      -86354       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB11221   261553 USDCALL JPYPUT DEC13 84.5 CALL                     -18221994    -1546938       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB11254   261546 USDPUT CNYCALL DEC13 6.38 PUT                       18221994      284117       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB11312   261539 USDCALL CNYPUT DEC13 6.38 CALL                      18221994       57545       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB16600   262285 USDCALL CNYPUT DEC13 6.38 CALL                      20000000       63160       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB16626   262490 USDPUT JPYCALL DEC13 79.5 PUT                      -20000000      -94780       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB16634   262487 USDCALL JPYPUT DEC13 84.5 CALL                     -20000000    -1697880       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB16642   262288 USDPUT CNYCALL DEC13 6.38 PUT                       20000000      311840       0        12/11/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB50260   APPLE FLEX INC OCT13 515 CALL                                  -270     -450948       0        10/19/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   99ZB50310   APPLE FLEX INC OCT13 515 PUT                                    270     2269569       0        10/19/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI00LNQ6   Mapletree Commercial TrustMAPLETREE COMMERCIAL TRUST         231000      249127       0 NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI016QN2   Bundesrepublik DeutschlandBUNDESREPUB. DEUTSCHLAND           500000      705724       2          1/4/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01A571   ING Bank NVING BANK NV                                       100000      147731       4        12/23/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01BBF4   Banque PSA Finance SABANQUE PSA FINANCE                      300000      423944       6         7/16/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01F4D8   Teollisuuden Voima OyjTVO                                    330000      498356   4.625          2/4/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01F4G1   Swedbank ABSWEDBANK AB                                       430000      623367   3.375          2/9/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01F4L0   Alstom SAALSTOM                                              500000      722607   3.875          3/2/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01G1F4   Motability Operations Group PLCMOTABILITY OPERATIONS GR      390000      567226    3.25        11/30/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01G7A9   BPCE SABPCE SA                                               300000      460992     4.5         2/10/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01H477   Nordea Bank ABNORDEA BANK AB                                 200000      288470   4.625         2/15/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01HSE6   Schaeffler Finance BVSCHAEFFLER FINANCE BV                   200000      305505    7.75         2/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01I749   Matterhorn Mobile Holdings SAMATTERHORN MOBILE HLDGS         300000      444001    8.25         2/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01ITM5   TeliaSonera ABTELIASONERA AB                                 430000      625282   3.625         2/14/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01MU85   Intesa Sanpaolo SpAINTESA SANPAOLO SPA                       700000     1003483       5         2/28/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01MU93   GE Capital European FundingGE CAPITAL EURO FUNDING            46000       63477       2         2/27/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01MUD4   Pohjola Bank PLCPOHJOLA BANK PLC                             300000      471513    5.75         2/28/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01P8Z3   UniCredit SpAUNICREDIT SPA                                        470000     673264    4.875            3/7/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01S002   Mercialys SAMERCIALYS SA                                          300000     438442    4.125           3/26/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01S846   Veolia Environnement SAVEOLIA ENVIRONNEMENT                       200000     296555    4.625           3/30/2027
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01SGE5   KBC Internationale Financieringsmaatschappij NVKBC IFIMA NV       200000     298408      4.5           3/27/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01TMR7   Talanx Finanz Luxembourg SATALANX FINANZ AG                       100000     158216    8.367           6/15/2042
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01UR81   Bundesrepublik DeutschlandBUNDESREPUB. DEUTSCHLAND               2250000    3093882     1.75            7/4/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01XBC3   FaureciaFAURECIA                                                  100000     140532     8.75           6/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01Y4J4   Unitymedia KabelBW GmbHUNITYMEDIA KABEL BW GMBH                   100000     155312      9.5           3/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI021N70   Cie de St-GobainCOMPAGNIE DE ST GOBAIN                            250000     346317    3.625           6/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI026KA5   Vale SAVALE SA                                                    400000     568185     3.75           1/10/2023
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI026MD7   Intesa Sanpaolo SpAINTESA SANPAOLO SPA                            100000     142645    4.875           7/10/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI029V58   Casino Guichard Perrachon SACASINO GUICHARD PERRACHO              300000     415204    3.157            8/6/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02BRY5   SKANDINAVISKA ENSKILDA BANKEN 02/13 0.58                        18000000   18003510     0.58           2/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02CDN2   DNB NOR BANK ASA (CD) 02/13 0.39                                18000000   18002394     0.39           2/20/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02EJR3   ESB Finance LtdESB FINANCE LIMITED                                550000     842753     6.25           9/11/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02ENC1   Bundesrepublik DeutschlandBUNDESREPUB. DEUTSCHLAND                500000     670957      1.5            9/4/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02EQ04   Smurfit Kappa AcquisitionsSMURFIT KAPPA ACQUISITIO                100000     141551    5.125           9/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02FCC0   Intesa Sanpaolo SpAINTESA SANPAOLO SPA                            100000     139107    4.125           9/19/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02FD39   Snam SpASNAM SPA                                                  300000     421892    3.875           3/19/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02FHL5   BBVA Senior Finance SAUBBVA SENIOR FINANCE SA                     300000     417151    4.375           9/21/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02G338   Cabot Financial Luxembourg SACABOT FINANCIAL LUX SA               300000     523380   10.375           10/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02GC79   EDP Finance BVEDP FINANCE BV                                      400000     575708     5.75           9/21/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02GOI2   Anheuser-Busch InBev NVANHEUSER-BUSCH INBEV NV                    350000     474565        2          12/16/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02GWM4   Hammerson PLCHAMMERSON PLC                                        300000     409222     2.75           9/26/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02H6A7   Mondi Finance PLCMONDI FINANCE PLC                                200000     274660    3.375           9/28/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02HMC5   MITSUBISHI UFJ TRUST AND BKNG 03/13 0.42                        18000000   18006084     0.42           3/25/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02L4K8   NATIXIS 01/13 0.63                                              20000000   20000000     0.63           4/15/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02LEG6   ING BANK NV 10/13 0.89                                          18000000   18037188     0.89          10/17/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02P2L9   Rottapharm LtdROTTAPHARM LTD                                      400000     562904    6.125          11/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02R8U9   Coventry Building SocietyCOVENTRY BLDG SOCIETY                    600000     814084     2.25           12/4/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02RX49   G4S International Finance PLCG4S INTL FINANCE PLC                 290000     387825    2.625           12/6/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02T181   Heathrow Finance PLCHEATHROW FINANCE PLC                          300000     477976    5.375            9/2/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI04H3B6   Rain CII Carbon LLC / CII Carbon CorpRAIN CII CARBON LLC/CII      300000     422616      8.5           1/15/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI04NG37   Veolia Environnement SAVEOLIA ENVIRONNEMENT                       500000     659212     4.45           1/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI04RW55   Geo Debt Finance S.C.AGEO DEBT FINANCE SCA                        100000     134762      7.5            8/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI04S066   Smurfit Kappa AcquisitionsSMURFIT KAPPA ACQUISITIO                100000     132046    4.125           1/30/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI04SFF0   ABN AMRO BANK NV 05/13 0.3                                      18000000   18000000      0.3           5/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   ACI04TL20   ABN AMRO BANK NV 05/13 0.28                                     17000000   17000000     0.28           5/28/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   AUD130213   Currency Forward: AUD / AUD - AUD130213                         -6890265     -21304        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   AUD130213   Currency Forward: AUD / AUD - AUD130213                            11443        -55        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   AUD130305   Currency Forward: AUD / AUD - AUD130305                         -1605726      -2557        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   AUD130305   Currency Forward: AUD / AUD - AUD130305                          1456299     -15067        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   AUD130307   Currency Forward: AUD / AUD - AUD130307                         -6400000     -19935        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   AUD130312   Currency Forward: AUD / AUD - AUD130312                        -12335427      54692        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   AUD130326   Currency Forward: AUD / AUD - AUD130326                        -71250000    -804971        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B011JK902   Gemalto NV                                                         41206    3671875        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B01B1L907   China Mengniu Dairy Company, Ltd.                                 925000    2701751        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B01BTX901   Westfield Group                                                   346523    4044742        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B01FLL906   Great Portland Estates PLC                                        103950     801257        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B01SPF907   Grifols S.A.                                                       98159    3338593        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B01ZWYII3   Pemex Project Funding Master TrustPEMEX PROJ FDG MASTER TR        473000     734915    6.375            8/5/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0201FII4   Citigroup IncCITIGROUP INC                                        120000     186308        5            8/2/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B02S4NII3   UBS AG/Jersey, EMTN                                               450000     629343      4.5           9/16/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B033YN903   Dexus Property Group, REIT                                       1928421    2103286        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B03N2XII3   HBOS PLC, EMTN                                                    115000     147169    4.375          10/30/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B03VTQII1   JPMorgan Chase & Company, EMTN                                    200000     271560    4.375          11/12/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B04V23II0   Aegon NVAEGON NV                                                  300000     429447    4.125           12/8/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B05KVWII7   United Utilities Water PLCUNITED UTILIT WATER PLC                 220000     335710     4.25           1/24/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B05QN1II1   United Mexican States                                          231200000   25900797       10           12/5/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0692HII6   Intesa Sanpaolo SpAINTESA SANPAOLO SPA                            250000     293624     3.75            3/2/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B06CRLII3   National Grid PLCNATIONAL GRID PLC                                150000     233355    4.375           3/10/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B06DRBII3   Danske Bank A/SDANSKE BANK A/S                                    300000     412432      4.1           3/16/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0744HII4   Intesa Sanpaolo SpA                                               100000     139900    3.875            4/1/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B09LSH907   Inmarsat PLC                                                      422999    4329221        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B09WN3II0   Legal & General Group PLC                                         380000     514674        4            6/8/2025
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0BSD4II5   Codere Finance Luxembourg SA                                      100000     110661     8.25           6/15/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0BV6K909   Banco Popular Espanol SA                                           80000      72120        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0DK75903   NovaTek OAO, GDR                                                    6417     752454        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0FS5D909   Seven & I Holdings Company, Ltd.                                  140800    4273435        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0H2K5904   Petrofac, Ltd.                                                    147014    3821326        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0M42T902   Elekta AB, Series B                                               301920    4492921        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0PYHC904   Lancashire Holdings, Ltd.                                         142251    1846775        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0QFW8II7   Citigroup IncCITIGROUP INC                                        300000     382533    1.458          11/30/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0QQ5KII6   Henkel AG & Co KGaAHENKEL AG & CO KGAA                            280000     404042    5.375          11/25/2104
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0XZ3FII1   Ineos Group Holdings, Ltd. PLC                                    300000     408359    7.875           2/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B0YZ0Z908   Deutsche Wohnen AG                                                 44442     855881        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B12CLDII9   BNP Paribas SABNP PARIBAS                                         150000     186155     4.73           4/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B14MHKII4   Swiss Reinsurance Co via ELM BVELM BV (SWISS REIN CO)             150000     199699    5.252           5/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B15292II6   Cie Financiere et Industrielle des Autoroutes SACOMPAGNIE FI      350000     550082        5           5/24/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1577G905   Oesterreichische Post AG                                           71986    3144741        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B15CMQ905   Aveva Group PLC                                                    70175    2406675        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B16TGWII2   Hammerson PLCHAMMERSON PLC                                        660000     964926    4.875           6/19/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B18TJBII3   Linde Finance BVLINDE FINANCE BV                                  340000     532424    7.375           7/14/2066
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B19HDX905   Lippo Karawaci Tbk PT                                            4809041     508581        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1FJ0C904   Brambles, Ltd.                                                    730053    6186428        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1FW75903   Galp Energia SGPS SA                                              286999    4664322        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1GF37II0   Wells Fargo & CoWELLS FARGO & COMPANY                              50000      74767    4.125           11/3/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1HLC6II8   Wachovia CorpWACHOVIA CORP                                        500000     736519    4.375          11/27/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1QGYRII9   Government of Mexico                                           275312200   25785190      7.5            6/3/2027
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1RTKBII0   GE Capital European Funding                                       300000     474960    4.625           2/22/2027
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1W6GYII9   Peermont Global Pty LtdPEERMONT GLOBAL PTY LTD                     50000      65514     7.75           4/30/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1X8QN906   Banco de Sabadell SA                                               31000      83043        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1XFT1II6   Veolia Environnement SAVEOLIA ENVIRONNEMENT                       100000     157384    5.125           5/24/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1XMN7II4   Merrill Lynch & Co IncMERRILL LYNCH & CO                          150000     213211    4.875           5/30/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1XQXSII8   Koninklijke KPN NVKONINKLIJKE KPN NV                              100000     142011     4.75           5/29/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1Z57DII4   Rexam PLC                                                         100000     142175     6.75           6/29/2067
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B1Z5HQII4   United Kingdom Gilt Inflation LinkedTSY 1 7/8% 2022 I/L GILT        1194       2470    1.875          11/22/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B282FJII7   Morgan StanleyMORGAN STANLEY                                      150000     229427      5.5           10/2/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B282YM908   Telecity Group PLC                                                208826    2805127        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B288C9908   Iberdrola SA                                                      119865     647415        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B2NKV3II7   GE Capital European FundingGE CAPITAL EURO FUNDING                570000     900603    5.375           1/16/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B2PB5XII8   Credit Agricole SA, Series E, MTN                                 700000    1051468    5.971            2/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B2QMWXII3   Koninklijke KPN NVKONINKLIJKE KPN NV                              150000     229375      6.5           1/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B2QQN8II9   Royal Bank of Scotland PLC/TheROYAL BK OF SCOTLAND PLC            300000     451536    6.934            4/9/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B2QZFSII4   UBS AG/London                                                     280000     459048        6           4/18/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B2R911II5   Iberdrola Finanzas SAUIBERDROLA FINANZAS SAU                      200000     300970    5.625            5/9/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B2RL3MII0   Societe Generale SASOCIETE GENERALE                               150000     196542    7.756           5/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3B2GCII5   British Telecommunications PLC                                    555000     846059      6.5            7/7/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3CPYVII1   Heathrow Funding LtdHEATHROW FUNDING LTD                          180000     258201      4.6           9/30/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3CPZ4II0   Heathrow Funding LtdHEATHROW FUNDING LTD                          300000     454029      4.6           2/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3D009II1   Nordea Bank ABNORDEA BANK AB                                      140000     195217     6.25           9/10/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3D1RQII2   Imperial Tobacco Finance PLCIMPERIAL TOBACCO FINANCE              300000     446240     7.25           9/15/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3F05NII3   GDF SuezGDF SUEZ                                                  300000     519768    6.875           1/24/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3FJR2II4   RWE Finance BV                                                    300000     512867    6.625           1/31/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3FKMY905   UEM Land Holdings BhdUEM LAND HOLDINGS BHD                       4653500    3296964        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3K4PZII0   Allianz Finance II BVALLIANZ FINANCE II B.V.                      150000     235745     4.75           7/22/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3K70MII9   Finmeccanica Finance SA                                           130000     185749    8.125           12/3/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3KY3JII4   UniCredit SpAUNICREDIT SPA                                        210000     295309     5.25           1/14/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3KYXRII3   BBVA Senior Finance SAU                                           100000     139397    4.875           1/23/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3L2H4II1   Deutsche Telekom International Finance BV                         325000     513207        6           1/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3L3GFII5   Cie de Saint-Gobain                                               100000     149603     8.25           7/28/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3LKKPII0   VERBUND International Finance GmbHVERBUND INTL FIN GMBH           130000     205040     4.75           7/16/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3LLZTII4   Experian Finance PLC                                              300000     470352     4.75            2/4/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3LNSPII6   Kerling PLCKERLING PLC                                            100000     132046   10.625            2/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3LP18907   Koza Altin Isletmeleri ASKOZA ALTIN ISLETMELERI AS                 77163    1899907        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3M57WII2   Edison SpAEDISON SPA                                              200000     281066     3.25           3/17/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3MD2YII6   Volkswagen Leasing GmbHVOLKSWAGEN LEASING GmbH                    550000     774347     2.75           7/13/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3N5KBII2   Statkraft ASSTATKRAFT AS                                           80000     137117    6.625            4/2/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3N5X0II2   Santander International Debt SAUSANTANDER INTL DEBT SA            300000     420607      4.5           5/18/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3NBY5II7   Pernod-Ricard SAPERNOD-RICARD SA                                  500000     743830    4.875           3/18/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3PKX9II8   Thomas Cook Group PLCTHOMAS COOK GROUP PLC                        150000     185340     6.75           6/22/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3PLMLII1   SABMiller PLCSABMILLER PLC                                        210000     303981      4.5           1/20/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3QRS9II8   Lafarge SALAFARGE SA                                              875000    1312824    6.625          11/29/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3R42MII7   Norcell Sweden Holding 2 ABNORCELL SWEDEN HOLDING 2               200000     293964    10.75           9/29/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3RD16II3   RCI Banque SARCI BANQUE SA                                        776000    1127582    5.625           3/13/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3SRXWII9   Suez Environnement Company SA                                     100000     168123     6.25            4/8/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3T9W8II2   Credit Logement SACREDIT LOGEMENT SA                              200000     299001    5.454           2/16/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3V949II8   Santos Finance LtdSANTOS FINANCE LTD                              400000     575708     8.25           9/22/2070
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3VV96II0   Veolia Environnement SAVEOLIA ENVIRONNEMENT                       640000    1081884     6.75           4/24/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3WBCCII6   Vivendi SAVIVENDI SA                                              400000     585028    4.125           7/18/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3WDCWII8   EADS Finance BVEADS FINANCE B.V.                                  150000     226392    4.625           8/12/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3XCL7II4   CRH Finance BVCRH FINANCE BV                                      400000     617495        5           1/25/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3XMGZII6   Citigroup IncCITIGROUP INC                                        850000    1473959    7.375            9/4/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3XW62II8   Fortum OYJFORTUM OYJ                                              200000     302351        4           5/24/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3Y5WX908   Grifols SAGRIFOLS SA - B                                            4907     129994        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3Z964II3   Jaguar Land Rover Automotive PLCJAGUAR LAND ROVER PLC             175000     303917    8.125           5/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B3ZG1ZII3   Societe Generale SASOCIETE GENERALE                               150000     223996    9.375           9/29/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B41SSSII9   Electricite de France SAELECTRICITE DE FRANCE                     250000     387312    4.625           9/11/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B43D5PII1   Telecom Italia SpATELECOM ITALIA SPA                              300000     462520        7           1/20/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B43VD1II5   Brambles Finance PLCBRAMBLES FINANCE PLC                          230000     351987    4.625           4/20/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B43YVZII4   Unitymedia GmbH                                                   500000     749404    9.625           12/1/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B442PXII5   Unitymedia Hessen GmbH & Co KG / Unitymedia NRW GmbH              214713     314132    8.125           12/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B44HL3II2   TDC A/STDC A/S                                                    330000     498151    4.375           2/23/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B44KCHII4   Ardagh Packaging Finance PLC                                      125000     182488     9.25          10/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B44NWGII8   DONG Energy A/SDONG ENERGY A/S                                  280000    417252     7.75   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B45G8GII9   Societe Fonciere Lyonnaise SAFONCIERE LYONNAISE                 300000    431920    4.625           5/25/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B45XVXII9   FCE Bank PLCFCE BANK PLC                                        430000    618851     4.75           1/19/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B467N6II3   Cirsa Funding Luxembourg SA                                     100000    134083     8.75           5/15/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4JP08II0   Christian Dior SACHRISTIAN DIOR                                 450000    631209     3.75           9/23/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4K652II8   Alstom SAALSTOM                                                 100000    141781        4           9/23/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4K8WKII4   Eutelsat SAEUTELSAT SA                                          700000   1089931        5           1/14/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4KQ0NII3   Koninklijke KPN NVKONINKLIJKE KPN NV                            510000    783974    5.625           9/30/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4LYXVII1   Central European Media Enterprises LtdCENTRAL EURO MEDIA ENT    100000    142569   11.625           9/15/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4PTHVII6   Credit Agricole SACREDIT AGRICOLE SA                            200000    266963      3.9           4/19/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4QJZ8II8   Lagardere SCALAGARDERE SCA                                      400000    566517    4.875           10/6/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4RNSXII1   Government of Canada                                            102000    144949        3           9/20/2025
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4TLQQII0   Lottomatica SpA                                                 300000    446388    5.375           12/5/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4V5Q5II8   ARD Finance SAARD FINANCE SA                                    205562    297255   11.125            6/1/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4V68RII8   Evonik Industries AGEVONIK INDUSTRIES AG                        390000    579641        7          10/14/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4V9GBII8   ABN Amro Bank NVABN AMRO BANK NV                                590000    886955    6.375           4/27/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4VLMFII5   GDF SuezGDF SUEZ                                                875000   1274836      3.5          10/18/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4VNX9II3   Bank of IrelandBANK OF IRELAND                                  150000    203670    4.625            4/8/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4WQ1XII7   Petroleos MexicanosPETROLEOS MEXICANOS                          130000    199046      5.5            1/9/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4WWLXII2   RWE Finance BVRWE FINANCE BV                                    500000    888284      6.5           8/10/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4XBPXII3   CRH Finance BV                                                  210000    308289    7.375           5/28/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4YLR0II0   ArcelorMittalARCELORMITTAL                                      150000    207907     8.25            6/3/2013
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4Z0Y8II0   DONG Energy A/SDONG ENERGY A/S                                  300000    473073    4.875          12/16/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4Z9T3II8   UPC Holding BVUPC HOLDING BV                                    350000    522753    8.375           8/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B4ZTG9II5   Pfizer IncPFIZER INC                                            450000    773258     5.75            6/3/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B504JCII5   Danske Bank A/SDANSKE BANK A/S                                  450000    640285     4.75            6/4/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B50672II5   Imperial Tobacco Finance PLCIMPERIAL TOBACCO FINANCE            445000    721803    8.375           2/17/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B54DPL903   China Metal Recycling Holdings, Ltd.                           1799400   2189072        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B54TV0II8   Casino Guichard Perrachon SACASINO GUICHARD PERRACHO            700000   1026748    4.472            4/4/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B54VQQII2   HeidelbergCement AG                                             350000    547941        8           1/31/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B551CTII6   Societe Des Autoroutes Paris-Rhin-RhoneAUTOROUTES PARIS-RHIN    300000    453818      7.5           1/12/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B561KMII1   Mondi Finance PLCMONDI FINANCE LTD                              180000    275370     5.75            4/3/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B56C92II4   Coca-Cola HBC Finance BVCOCA-COLA HBC FINANCE BV                128000    186551     4.25          11/16/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B577N7II7   ThyssenKrupp AGTHYSSENKRUPP AG                                  730000   1075843        8           6/18/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B57BKNII6   PPRPPR                                                           77000    109966     3.75            4/8/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5876KII6   Smurfit Kappa AcquisitionsSMURFIT KAPPA ACQUISITIO              150000    223019     7.75          11/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B589S4II4   Gazprom OAO Via Gaz Capital SAGAZPROM (GAZ CAPITAL SA)          500000    710334    3.755           3/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B58L0MII7   Pernod-Ricard SA                                                300000    457673        5           3/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B58Q2WII2   Hutchison Whampoa Finance 09 LtdHUTCH WHAMPOA FINANCE 09        750000   1135257     4.75          11/14/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B58T4PII9   AP Moeller - Maersk A/SAP MOLLER-MAERSK A/S                     530000    759698    4.875          10/30/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B59ZGHII9   Virgin Media Finance PLC                                        100000    176998    8.875          10/15/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5LWWMII3   Volkswagen Leasing GmbHVOLKSWAGEN LEASING GMBH                  400000    580199     3.25           5/10/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5MGHGII7   Lloyds TSB Bank PLC                                             310000    486145    6.375           6/17/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5NHYQII3   Nationwide Building Society                                     860000   1222280     3.75           1/20/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5SC09903   Sberbank of RussiaSBERBANK-SPONSORED ADR                        487857   7209181        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5TK5WII9   ABB Finance BVABB FINANCE BV                                    390000    547371    2.625           3/26/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5VLQVII3   Deutsche Bahn Finance BVDEUTSCHE BAHN FINANCE BV                400000    568998        3            3/8/2024
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B5YS23II3   Roche Holdings IncROCHE HLDGS INC                               550000    989650      6.5            3/4/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B61B1QII4   TenneT Holding BVTENNET HOLDING BV                              300000    441778    6.655           2/28/2049
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B61ZZ3II5   Gas Natural Capital Markets SAGAS NATURAL CAPITAL               400000    595214    5.625            2/9/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B628FRII3   Unibail-Rodamco SEUNIBAIL-RODAMCO SE                            100000    141800    3.375           3/11/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B62G9D902   Capital & Counties Properties PLC                               103391    396881        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B62N2DII5   RTE Reseau de Transport d'Electricite SARTE EDF TRANSPORT S.    200000    303132    4.125            2/3/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B630CKII7   Ardagh Glass Finance PLCARDAGH GLASS FINANCE                    100000    140872     8.75            2/1/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B636WXII4   Casino Guichard Perrachon SACASINO GUICHARD PERRACH             200000    294277    4.379            2/8/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B64J16II8   GE Capital European FundingGE CAPITAL EURO FUNDING              350000    521915     4.25            3/1/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B64M6JII8   GE Capital European FundingGE CAPITAL EURO FUNDING              336000    487986    3.625           6/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B67C2G906   Swire Properties, Ltd.                                          497400   1820038        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B68KZNII7   Banco Santander SABANCO SANTANDER SA                            200000    281798    4.375           3/16/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B6WFJYII5   BMW Finance NVBMW FINANCE NV                                    300000    444605    3.625           1/29/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B6XGV7II7   Amgen IncAMGEN INC                                              250000    384801    4.375           12/5/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B6XYP4II2   BNP Paribas SABNP PARIBAS                                       300000    426795        3           2/24/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B743WJII9   Cie de St-GobainCOMPAGNIE DE ST GOBAIN                          200000    284963      3.5           9/30/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B77NZTII7   Enel Finance International NVENEL FINANCE INTL NV               500000    712913    4.875           3/11/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B79HY3II6   Societe Generale SASOCIETE GENERALE                             300000    450652     4.25           7/13/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B79LQ1II0   Gas Natural Capital Markets SAGAS NATURAL CAPITAL               600000    870820        5           2/13/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7GSWLII6   FGA Capital Ireland PLCFGA CAPITAL IRELAND                      330000    460838     5.25           2/28/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7KDT6II1   Electricite de France SAELECTRICITE DE FRANCE                   700000   1036686    3.875           1/18/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7LNGGII0   Banco Bilbao Vizcaya Argentaria SABANCO BILBAO VIZCAYA ARG      300000    410033      3.5           12/5/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7MKS0II7   Danske Bank A/SDANSKE BANK A/S                                  350000    510654    3.875           2/28/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7N3ZRII7   G4S International Finance PLCG4S INTL FINANCE PLC               281000    388364    2.875            5/2/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7N935II7   KM Germany Holdings GmbHKM GERMANY HOLDING GMBH                 100000    142569     8.75          12/15/2020
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7XHT0II1   America Movil SAB de CVAMERICA MOVIL SAB DE CV                  200000    280763        3           7/12/2021
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7YXKVII6   BPCE SABPCE SA                                                  400000    541141        2           4/24/2018
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B7ZTD2II6   Willow No.2 Ireland PLC for Zurich Insurance Co LtdWILLOW NO    100000    142698    3.375           6/27/2022
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B80BBPII2   PPRPPR                                                          592000    852144    3.125           4/23/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B84D50II6   Snam SpASNAM SPA                                                500000    739126        5           1/18/2019
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B89ZRQII1    Europcar Groupe SAEUROPCAR GROUPE SA                              200000       293339     11.5           5/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B8H7BFII5    BNP Paribas SABNP PARIBAS                                         700000       994102    2.875          11/27/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B8HF72II1    LeasePlan Corp NVLEASEPLAN CORPORATION NV                         200000       275179      2.5           9/19/2016
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B92MT2II6    Bank of Ireland Mortgage BankBANK OF IRELAND MTGE BNK             300000       413379    3.125          11/20/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   B9510B909    Federation CentresFEDERATION CENTRES                              671536     1632281         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CAD130213    Currency Forward: CAD / CAD - CAD130213                        -9357653          20458       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CAD130220    Currency Forward: CAD / CAD - CAD130220                       -44217774       -266016        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CAD130222    Currency Forward: CAD / CAD - CAD130222                       -54613900       -310107        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CAD130307    Currency Forward: CAD / CAD - CAD130307                        -9050000          22262       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CAD130521    Currency Forward: CAD / CAD - CAD130521                       -26455940        800602        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CAD130522    Currency Forward: CAD / CAD - CAD130522                       -94060613        707428        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CAD130523    Currency Forward: CAD / CAD - CAD130523                       -57877628       -139721        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CHF130213    Currency Forward: CHF / CHF - CHF130213                            33935          1023       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CHF130213    Currency Forward: CHF / CHF - CHF130213                        -6500000       -154252        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CHF130307    Currency Forward: CHF / CHF - CHF130307                        -6470000       -153441        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130821    Currency Forward: CNY / CNY - CNY130821                     -301344000          -54797       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130823    Currency Forward: CNY / CNY - CNY130823                       -20597615          -3954       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130826    Currency Forward: CNY / CNY - CNY130826                        -4107864            -17       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130827    Currency Forward: CNY / CNY - CNY130827                        -4107864             14       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130828    Currency Forward: CNY / CNY - CNY130828                        -4115920          -1238       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130829    Currency Forward: CNY / CNY - CNY130829                        -4115920          -1207       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130829    Currency Forward: CNY / CNY - CNY130829                        39705750          29388       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   CNY130830    Currency Forward: CNY / CNY - CNY130830                       -48633740         -52205       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   DKK130213    Currency Forward: DKK / DKK - DKK130213                        -7924221         -67259       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   DKK130307    Currency Forward: DKK / DKK - DKK130307                        -2740000         -23057       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130213    Currency Forward: EUR / EUR - EUR130213                       -17901840     -1154826         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130219    Currency Forward: EUR / EUR - EUR130219                       -10026346       -861879        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130225    Currency Forward: EUR / EUR - EUR130225                       -78473325     -4164680         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130305    Currency Forward: EUR / EUR - EUR130305                         2918543        148520        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130305    Currency Forward: EUR / EUR - EUR130305                     -123018635      -7047749         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130307    Currency Forward: EUR / EUR - EUR130307                       -19070000     -1114151         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130312    Currency Forward: EUR / EUR - EUR130312                        -4085644       -189271        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130322    Currency Forward: EUR / EUR - EUR130322                       -27986316     -1563552         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130325    Currency Forward: EUR / EUR - EUR130325                       -71383137     -5375549         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR130416    Currency Forward: EUR / EUR - EUR130416                       -33576654       -846263        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   EUR131206    Currency Forward: EUR / EUR - EUR131206                          -911699        -57680       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   F8586CAL6    Societe Generale SASOCIETE GENERALE                               110000       111364      2.5           1/15/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   G54050102    Lazard, Ltd., Class A                                             134595     4663717         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   GBP130213    Currency Forward: GBP / GBP - GBP130213                       -11752274        183845        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   GBP130305    Currency Forward: GBP / GBP - GBP130305                        -2318225          45171       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   GBP130305    Currency Forward: GBP / GBP - GBP130305                         1042478         -20708       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   GBP130307    Currency Forward: GBP / GBP - GBP130307                       -10490000        157760        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   GBP130312    Currency Forward: GBP / GBP - GBP130312                        -4352197        124253        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   H0023R105    ACE, Ltd.                                                          29706     2534813         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   HKD130208    Currency Forward: HKD / HKD - HKD130208                       -28081565           2537       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   HKD130307    Currency Forward: HKD / HKD - HKD130307                       -10900000            865       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   HKD130312    Currency Forward: HKD / HKD - HKD130312                       -91777589           7990       0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    HKD130312   Currency Forward: HKD / HKD - HKD130312                       2,445,336            93        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    INR130419   Currency Forward: INR / INR - INR130419                  2,119,522,663       678,259         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    INR130521   Currency Forward: INR / INR - INR130521                  1,958,425,000     1,044,037         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130213   Currency Forward: JPY / JPY - JPY130213                 (1,315,308,455)    1,715,475         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130307   Currency Forward: JPY / JPY - JPY130307                 (1,625,000,000)    1,717,053         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130312   Currency Forward: JPY / JPY - JPY130312                   (340,860,757)      394,369         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130423   Currency Forward: JPY / JPY - JPY130423                 (2,228,465,550)      876,679         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130424   Currency Forward: JPY / JPY - JPY130424                 (2,825,770,000)      834,952         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130821   Currency Forward: JPY / JPY - JPY130821                 (7,807,597,600)    2,469,942         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130822   Currency Forward: JPY / JPY - JPY130822                   (259,441,692)      105,889         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130823   Currency Forward: JPY / JPY - JPY130823                   (176,201,000)        69,718        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130826   Currency Forward: JPY / JPY - JPY130826                   (141,628,607)        62,014        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130827   Currency Forward: JPY / JPY - JPY130827                   (141,626,993)        62,012        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130828   Currency Forward: JPY / JPY - JPY130828                   (154,399,122)        70,815        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130829   Currency Forward: JPY / JPY - JPY130829                   (153,911,916)        76,132        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    JPY130830   Currency Forward: JPY / JPY - JPY130830                 (2,017,547,500)      895,787         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    L97437AD6   Wind Acquisition Finance SAWIND ACQUISITION FIN SA              150,000      215,890     11.75           7/15/2017
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    MXN130422   Currency Forward: MXN / MXN - MXN130422                    960,000,000     2,707,702         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    N53745100   LyondellBasell Industries NV, Class A                             79,276   5,027,684         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    NOK130213   Currency Forward: NOK / NOK - NOK130213                      (6,262,413)     (49,865)        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    NOK130307   Currency Forward: NOK / NOK - NOK130307                      (2,350,000)     (18,178)        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SEK130213   Currency Forward: SEK / SEK - SEK130213                    (24,460,917)     (193,446)        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SEK130305   Currency Forward: SEK / SEK - SEK130305                    (10,648,006)      (30,160)        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SEK130305   Currency Forward: SEK / SEK - SEK130305                         179,030           676        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SEK130307   Currency Forward: SEK / SEK - SEK130307                      (9,200,000)     (73,071)        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SGD130204   Currency Forward: SGD / SGD - SGD130204                         238,793           181        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SGD130208   Currency Forward: SGD / SGD - SGD130208                      (2,200,000)       21,159        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SGD130307   Currency Forward: SGD / SGD - SGD130307                      (1,345,000)       13,149        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SGD130312   Currency Forward: SGD / SGD - SGD130312                      (4,369,758)       39,791        0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund    SGD130419   Currency Forward: SGD / SGD - SGD130419                    (47,163,724)      468,914         0   NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   SGD130521   Currency Forward: SGD / SGD - SGD130521    (42,804,300)     415,792       0 NULL
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   U06643AN7   Bank of America CorpBANK OF AMERICA CORP       550,000      792,930   5.125        9/26/2014
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   U4428DAG9   HSBC Finance CorpHSBC FINANCE CORP             700,000    1,009,583    3.75        11/4/2015
1/31/2013   John Hancock Funds II Global Absolute Return Strategies Fund   U94974BV0   Wells Fargo & CoWELLS FARGO & COMPANY          250,000      373,837   4.125        11/3/2016

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:4/13/2013
language:Unknown
pages:15