diff --git a/.gitignore b/.gitignore index 13bb6b8..a85c8ec 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ ~* .apikey .fuse* +release/ \ No newline at end of file diff --git a/CVIssueCount.crplugin b/CVIssueCount.crplugin deleted file mode 100644 index 578fce9..0000000 Binary files a/CVIssueCount.crplugin and /dev/null differ diff --git a/CVIssueCount/CVIssueCount.py b/CVIssueCount/v1/CVIssueCount.py similarity index 100% rename from CVIssueCount/CVIssueCount.py rename to CVIssueCount/v1/CVIssueCount.py diff --git a/CVIssueCount/Package.ini b/CVIssueCount/v1/Package.ini similarity index 100% rename from CVIssueCount/Package.ini rename to CVIssueCount/v1/Package.ini diff --git a/CVIssueCount/UserDict.py b/CVIssueCount/v1/UserDict.py similarity index 100% rename from CVIssueCount/UserDict.py rename to CVIssueCount/v1/UserDict.py diff --git a/CVIssueCount/__future__.py b/CVIssueCount/v1/__future__.py similarity index 100% rename from CVIssueCount/__future__.py rename to CVIssueCount/v1/__future__.py diff --git a/CVIssueCount/_abcoll.py b/CVIssueCount/v1/_abcoll.py similarity index 100% rename from CVIssueCount/_abcoll.py rename to CVIssueCount/v1/_abcoll.py diff --git a/CVIssueCount/_weakrefset.py b/CVIssueCount/v1/_weakrefset.py similarity index 100% rename from CVIssueCount/_weakrefset.py rename to CVIssueCount/v1/_weakrefset.py diff --git a/CVIssueCount/abc.py b/CVIssueCount/v1/abc.py similarity index 100% rename from CVIssueCount/abc.py rename to CVIssueCount/v1/abc.py diff --git a/CVIssueCount/base64.py b/CVIssueCount/v1/base64.py similarity index 100% rename from CVIssueCount/base64.py rename to CVIssueCount/v1/base64.py diff --git a/CVIssueCount/bisect.py b/CVIssueCount/v1/bisect.py similarity index 100% rename from CVIssueCount/bisect.py rename to CVIssueCount/v1/bisect.py diff --git a/CVIssueCount/collections.py b/CVIssueCount/v1/collections.py similarity index 100% rename from CVIssueCount/collections.py rename to CVIssueCount/v1/collections.py diff --git a/CVIssueCount/contextlib.py b/CVIssueCount/v1/contextlib.py similarity index 100% rename from CVIssueCount/contextlib.py rename to CVIssueCount/v1/contextlib.py diff --git a/CVIssueCount/count.py b/CVIssueCount/v1/count.py similarity index 100% rename from CVIssueCount/count.py rename to CVIssueCount/v1/count.py diff --git a/CVIssueCount/functools.py b/CVIssueCount/v1/functools.py similarity index 100% rename from CVIssueCount/functools.py rename to CVIssueCount/v1/functools.py diff --git a/CVIssueCount/genericpath.py b/CVIssueCount/v1/genericpath.py similarity index 100% rename from CVIssueCount/genericpath.py rename to CVIssueCount/v1/genericpath.py diff --git a/CVIssueCount/hashlib.py b/CVIssueCount/v1/hashlib.py similarity index 100% rename from CVIssueCount/hashlib.py rename to CVIssueCount/v1/hashlib.py diff --git a/CVIssueCount/heapq.py b/CVIssueCount/v1/heapq.py similarity index 100% rename from CVIssueCount/heapq.py rename to CVIssueCount/v1/heapq.py diff --git a/CVIssueCount/httplib.py b/CVIssueCount/v1/httplib.py similarity index 100% rename from CVIssueCount/httplib.py rename to CVIssueCount/v1/httplib.py diff --git a/CVIssueCount/io.py b/CVIssueCount/v1/io.py similarity index 100% rename from CVIssueCount/io.py rename to CVIssueCount/v1/io.py diff --git a/CVIssueCount/ipypulldom.py b/CVIssueCount/v1/ipypulldom.py similarity index 100% rename from CVIssueCount/ipypulldom.py rename to CVIssueCount/v1/ipypulldom.py diff --git a/CVIssueCount/keyword.py b/CVIssueCount/v1/keyword.py similarity index 100% rename from CVIssueCount/keyword.py rename to CVIssueCount/v1/keyword.py diff --git a/CVIssueCount/linecache.py b/CVIssueCount/v1/linecache.py similarity index 100% rename from CVIssueCount/linecache.py rename to CVIssueCount/v1/linecache.py diff --git a/CVIssueCount/mimetools.py b/CVIssueCount/v1/mimetools.py similarity index 100% rename from CVIssueCount/mimetools.py rename to CVIssueCount/v1/mimetools.py diff --git a/CVIssueCount/ntpath.py b/CVIssueCount/v1/ntpath.py similarity index 100% rename from CVIssueCount/ntpath.py rename to CVIssueCount/v1/ntpath.py diff --git a/CVIssueCount/nturl2path.py b/CVIssueCount/v1/nturl2path.py similarity index 100% rename from CVIssueCount/nturl2path.py rename to CVIssueCount/v1/nturl2path.py diff --git a/CVIssueCount/os.py b/CVIssueCount/v1/os.py similarity index 100% rename from CVIssueCount/os.py rename to CVIssueCount/v1/os.py diff --git a/CVIssueCount/posixpath.py b/CVIssueCount/v1/posixpath.py similarity index 100% rename from CVIssueCount/posixpath.py rename to CVIssueCount/v1/posixpath.py diff --git a/CVIssueCount/random.py b/CVIssueCount/v1/random.py similarity index 100% rename from CVIssueCount/random.py rename to CVIssueCount/v1/random.py diff --git a/CVIssueCount/rfc822.py b/CVIssueCount/v1/rfc822.py similarity index 100% rename from CVIssueCount/rfc822.py rename to CVIssueCount/v1/rfc822.py diff --git a/CVIssueCount/socket.py b/CVIssueCount/v1/socket.py similarity index 100% rename from CVIssueCount/socket.py rename to CVIssueCount/v1/socket.py diff --git a/CVIssueCount/ssl.py b/CVIssueCount/v1/ssl.py similarity index 100% rename from CVIssueCount/ssl.py rename to CVIssueCount/v1/ssl.py diff --git a/CVIssueCount/stat.py b/CVIssueCount/v1/stat.py similarity index 100% rename from CVIssueCount/stat.py rename to CVIssueCount/v1/stat.py diff --git a/CVIssueCount/string.py b/CVIssueCount/v1/string.py similarity index 100% rename from CVIssueCount/string.py rename to CVIssueCount/v1/string.py diff --git a/CVIssueCount/struct.py b/CVIssueCount/v1/struct.py similarity index 100% rename from CVIssueCount/struct.py rename to CVIssueCount/v1/struct.py diff --git a/CVIssueCount/tempfile.py b/CVIssueCount/v1/tempfile.py similarity index 100% rename from CVIssueCount/tempfile.py rename to CVIssueCount/v1/tempfile.py diff --git a/CVIssueCount/textwrap.py b/CVIssueCount/v1/textwrap.py similarity index 100% rename from CVIssueCount/textwrap.py rename to CVIssueCount/v1/textwrap.py diff --git a/CVIssueCount/types.py b/CVIssueCount/v1/types.py similarity index 100% rename from CVIssueCount/types.py rename to CVIssueCount/v1/types.py diff --git a/CVIssueCount/urllib.py b/CVIssueCount/v1/urllib.py similarity index 100% rename from CVIssueCount/urllib.py rename to CVIssueCount/v1/urllib.py diff --git a/CVIssueCount/urllib2.py b/CVIssueCount/v1/urllib2.py similarity index 100% rename from CVIssueCount/urllib2.py rename to CVIssueCount/v1/urllib2.py diff --git a/CVIssueCount/urlparse.py b/CVIssueCount/v1/urlparse.py similarity index 100% rename from CVIssueCount/urlparse.py rename to CVIssueCount/v1/urlparse.py diff --git a/CVIssueCount/warnings.py b/CVIssueCount/v1/warnings.py similarity index 100% rename from CVIssueCount/warnings.py rename to CVIssueCount/v1/warnings.py diff --git a/CVIssueCount/weakref.py b/CVIssueCount/v1/weakref.py similarity index 100% rename from CVIssueCount/weakref.py rename to CVIssueCount/v1/weakref.py diff --git a/CVIssueCount/xml2py.py b/CVIssueCount/v1/xml2py.py similarity index 100% rename from CVIssueCount/xml2py.py rename to CVIssueCount/v1/xml2py.py diff --git a/CVIssueCount/v2/CVIssueCount.py b/CVIssueCount/v2/CVIssueCount.py new file mode 100644 index 0000000..57f64d1 --- /dev/null +++ b/CVIssueCount/v2/CVIssueCount.py @@ -0,0 +1,271 @@ +# +#CVIssueCount.py +# +#Author: Quinyd +# +#Description: Complete Story Arc with the Comic Vine info +# +#Versions: +# 0.1 First version +# 0.2 Added Progressbar, start and cancel buttons +# 0.3 Added issue count +# +#ComicRack Declarations +# +#@Name CVIssueCount +#@Hook Books +#@Key CVIssueCount +#@PCount 0 + +# $ cd "..\..\Program Files\ComicRack\ +# $ ComicRack.exe -ssc + +from __future__ import unicode_literals + +import clr, re, sys, os, urlparse, time + +from System.Diagnostics import Process +clr.AddReference("System.xml") +import System +from System import * +from System.IO import * +from System.Collections import * +from System.Threading import * +from System.Net import * +from System.Text import * + +clr.AddReference('System') +clr.AddReference("System.Windows.Forms") +clr.AddReference("System.Drawing") + +import System.Drawing +import System.Windows.Forms + +from System.Drawing import * +from System.Windows.Forms import * + +clr.AddReference('System.Drawing') +from System.Drawing import Point, Size, ContentAlignment, Color, SystemColors, Icon +clr.AddReference('System.Threading') +from System.Threading import * +from datetime import datetime +import ssl, urllib +from System.ComponentModel import BackgroundWorker + + +stop=False + +def CVIssueCount(books): + if books: + f = CVIssueCountForm(books) + r = f.ShowDialog() + else: + MessageBox.Show("No books selected") + return + +class CVIssueCountForm(Form): + def __init__(self, books): + self.InitializeComponent() + self.books = books + self.percentage = 1.0/len(books)*100 + self.progresspercent = 0.0 + self.stop = False + + def InitializeComponent(self): + self._label1 = System.Windows.Forms.Label() + self._Okay = System.Windows.Forms.Button(); + self._Cancel = System.Windows.Forms.Button(); + #resultLabel = System.Windows.Forms.Label(); + self._progress = System.Windows.Forms.ProgressBar(); + self.worker = BackgroundWorker(); + self.SuspendLayout() + + self.worker.WorkerSupportsCancellation = True + self.worker.WorkerReportsProgress = True + self.worker.DoWork += self.DoWork + self.worker.ProgressChanged += self.ReportProgress + self.worker.RunWorkerCompleted += self.WorkerCompleted + + self._progress.Location = System.Drawing.Point(12, 114) + self._progress.Size = System.Drawing.Size(456, 17) + self._progress.TabIndex = 4 + # + # label1 + # + self._label1.AutoSize = True + self._label1.Location = System.Drawing.Point(12, 53) + self._label1.Name = "label1" + self._label1.Size = System.Drawing.Size(16, 13) + self._label1.TabIndex = 3 + self._label1.Text = "Start searching Comicvine for issue counts using the 'Start' button" + # + # Okay + # + self._Okay.Location = System.Drawing.Point(312, 137) + self._Okay.Name = "Okay" + self._Okay.Size = System.Drawing.Size(75, 23) + self._Okay.TabIndex = 5 + self._Okay.Text = "Start" + self._Okay.UseVisualStyleBackColor = True + self._Okay.Click += self.OkayClicked + # + # Cancel + # + self._Cancel.Location = System.Drawing.Point(393, 137) + self._Cancel.Name = "Cancel" + self._Cancel.Size = System.Drawing.Size(75, 23) + self._Cancel.TabIndex = 6 + self._Cancel.Text = "Cancel" + self._Cancel.Enabled = False + self._Cancel.UseVisualStyleBackColor = True + self._Cancel.Click += self.CancelClicked + + self.ClientSize = System.Drawing.Size(483, 170) + self.Controls.Add(self._Cancel) + self.Controls.Add(self._Okay) + self.Controls.Add(self._progress) + self.Controls.Add(self._label1) + self.Name = "CVIssueCount" + self.Text = "Get issue Count from CV" + self.MinimizeBox = False + self.MaximizeBox = False + self.AcceptButton = self._Okay + self.FormBorderStyle = FormBorderStyle.FixedDialog + self.StartPosition = FormStartPosition.CenterParent + + self.ResumeLayout(False) + self.PerformLayout() + self.FormClosing += self.CheckClosing + + + + def CheckClosing(self, sender, e): + if self.worker.IsBusy: + self.worker.CancelAsync() + e.Cancel = True + #print "close" + + def OkayClicked(self, sender, e): + if self._Okay.Text == "Start": + if self.worker.IsBusy == False: + self.worker.RunWorkerAsync() + self._Cancel.Enabled = True + self._Okay.Enabled = False + #else: + #self.DialogResult = DialogResult.OK + + def CancelClicked(self, sender, e): + if self.worker.IsBusy: + self.worker.CancelAsync() + self._Cancel.Enabled = False + + def DoWork(self, sender, e): + e.Result = getIssueCount(sender,self.books) + + def ReportProgress(self, sender, e): + self.progresspercent = self.percentage*e.ProgressPercentage + self._progress.Value = int(round(self.progresspercent)) + self._label1.Text = "Searching for " + e.UserState.ToString() + + + def WorkerCompleted(self, sender, e): + self._Okay.Text = "Done" + self.Close() + self.Dispose() + + +def getIssueCount(worker,books): + + API_KEY="" + + all_books_original = ComicRack.App.GetLibraryBooks() + + stop=False + CheckedVolumes=list() + IssueCountList=list() + IssueCount=0 + + failed = 0 + count = 0 + report = System.Text.StringBuilder() + for book in books: + if worker.CancellationPending: + return failed,report.ToString() + + volume = book.GetCustomValue("comicvine_volume") + seriesVolume = volume + bookinfo = "#" + str(book.Number) + " " + book.Series + " (" + str(book.Volume) + ")" + + count += 1 + worker.ReportProgress(count,bookinfo) + + + + if volume not in CheckedVolumes: + QUERY = "https://comicvine.gamespot.com/api/volume/4050-"+ volume +"/?api_key=" + API_KEY + "&format=xml&field_list=count_of_issues" + print QUERY + data = _read_url(QUERY.encode('utf-8')) + + #time.sleep(0) + + doc = System.Xml.XmlDocument() + doc.LoadXml(data) + elemList = doc.GetElementsByTagName("count_of_issues") + + for i in elemList: + IssueCount = int(i.InnerXml) + if i.InnerText == "": + failed += 1 + report.Append(i.InnerText) + else: + report.Append(i.InnerText) + print str(volume) + "'s count is " + str(IssueCount) + CheckedVolumes.append(volume) + IssueCountList.append(IssueCount) + + + for book in all_books_original: + + volume = book.GetCustomValue("comicvine_volume") + if volume == seriesVolume: + if book.Number.isnumeric: + book.Count = IssueCount + book.SetCustomValue("comicvine_issue_count",str(IssueCount)) + + return failed,report.ToString() + +def _read_url(url): + + page = '' + + requestUri = url + + ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3; + + Req = HttpWebRequest.Create(requestUri) + Req.Timeout = 60000 + Req.UserAgent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36' + Req.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip + + #Req.Referer = requestUri + Req.Accept = 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' + Req.Headers.Add('Accept-Language','en-US,en;q=0.9,it;q=0.8,fr;q=0.7,de-DE;q=0.6,de;q=0.5') + + Req.KeepAlive = True + webresponse = Req.GetResponse() + + a = webresponse.Cookies + + inStream = webresponse.GetResponseStream() + encode = Encoding.GetEncoding("utf-8") + ReadStream = StreamReader(inStream, encode) + page = ReadStream.ReadToEnd() + + + try: + inStream.Close() + webresponse.Close() + except: + pass + + return page diff --git a/CVIssueCount/v2/Package.ini b/CVIssueCount/v2/Package.ini new file mode 100644 index 0000000..aaf1bc2 --- /dev/null +++ b/CVIssueCount/v2/Package.ini @@ -0,0 +1,4 @@ +Name=CV Issue Count +Author=Quinyd +Version=2 +Description=Complete series count with the Comic Vine issue count \ No newline at end of file diff --git a/CVIssueCount/v2/UserDict.py b/CVIssueCount/v2/UserDict.py new file mode 100644 index 0000000..732b327 --- /dev/null +++ b/CVIssueCount/v2/UserDict.py @@ -0,0 +1,213 @@ +"""A more or less complete user-defined wrapper around dictionary objects.""" + +class UserDict: + def __init__(*args, **kwargs): + if not args: + raise TypeError("descriptor '__init__' of 'UserDict' object " + "needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + if args: + dict = args[0] + elif 'dict' in kwargs: + dict = kwargs.pop('dict') + import warnings + warnings.warn("Passing 'dict' as keyword argument is " + "deprecated", PendingDeprecationWarning, + stacklevel=2) + else: + dict = None + self.data = {} + if dict is not None: + self.update(dict) + if len(kwargs): + self.update(kwargs) + def __repr__(self): return repr(self.data) + def __cmp__(self, dict): + if isinstance(dict, UserDict): + return cmp(self.data, dict.data) + else: + return cmp(self.data, dict) + __hash__ = None # Avoid Py3k warning + def __len__(self): return len(self.data) + def __getitem__(self, key): + if key in self.data: + return self.data[key] + if hasattr(self.__class__, "__missing__"): + return self.__class__.__missing__(self, key) + raise KeyError(key) + def __setitem__(self, key, item): self.data[key] = item + def __delitem__(self, key): del self.data[key] + def clear(self): self.data.clear() + def copy(self): + if self.__class__ is UserDict: + return UserDict(self.data.copy()) + import copy + data = self.data + try: + self.data = {} + c = copy.copy(self) + finally: + self.data = data + c.update(self) + return c + def keys(self): return self.data.keys() + def items(self): return self.data.items() + def iteritems(self): return self.data.iteritems() + def iterkeys(self): return self.data.iterkeys() + def itervalues(self): return self.data.itervalues() + def values(self): return self.data.values() + def has_key(self, key): return key in self.data + def update(*args, **kwargs): + if not args: + raise TypeError("descriptor 'update' of 'UserDict' object " + "needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + if args: + dict = args[0] + elif 'dict' in kwargs: + dict = kwargs.pop('dict') + import warnings + warnings.warn("Passing 'dict' as keyword argument is deprecated", + PendingDeprecationWarning, stacklevel=2) + else: + dict = None + if dict is None: + pass + elif isinstance(dict, UserDict): + self.data.update(dict.data) + elif isinstance(dict, type({})) or not hasattr(dict, 'items'): + self.data.update(dict) + else: + for k, v in dict.items(): + self[k] = v + if len(kwargs): + self.data.update(kwargs) + def get(self, key, failobj=None): + if key not in self: + return failobj + return self[key] + def setdefault(self, key, failobj=None): + if key not in self: + self[key] = failobj + return self[key] + def pop(self, key, *args): + return self.data.pop(key, *args) + def popitem(self): + return self.data.popitem() + def __contains__(self, key): + return key in self.data + @classmethod + def fromkeys(cls, iterable, value=None): + d = cls() + for key in iterable: + d[key] = value + return d + +class IterableUserDict(UserDict): + def __iter__(self): + return iter(self.data) + +import _abcoll +_abcoll.MutableMapping.register(IterableUserDict) + + +class DictMixin: + # Mixin defining all dictionary methods for classes that already have + # a minimum dictionary interface including getitem, setitem, delitem, + # and keys. Without knowledge of the subclass constructor, the mixin + # does not define __init__() or copy(). In addition to the four base + # methods, progressively more efficiency comes with defining + # __contains__(), __iter__(), and iteritems(). + + # second level definitions support higher levels + def __iter__(self): + for k in self.keys(): + yield k + def has_key(self, key): + try: + self[key] + except KeyError: + return False + return True + def __contains__(self, key): + return self.has_key(key) + + # third level takes advantage of second level definitions + def iteritems(self): + for k in self: + yield (k, self[k]) + def iterkeys(self): + return self.__iter__() + + # fourth level uses definitions from lower levels + def itervalues(self): + for _, v in self.iteritems(): + yield v + def values(self): + return [v for _, v in self.iteritems()] + def items(self): + return list(self.iteritems()) + def clear(self): + for key in self.keys(): + del self[key] + def setdefault(self, key, default=None): + try: + return self[key] + except KeyError: + self[key] = default + return default + def pop(self, key, *args): + if len(args) > 1: + raise TypeError, "pop expected at most 2 arguments, got "\ + + repr(1 + len(args)) + try: + value = self[key] + except KeyError: + if args: + return args[0] + raise + del self[key] + return value + def popitem(self): + try: + k, v = self.iteritems().next() + except StopIteration: + raise KeyError, 'container is empty' + del self[k] + return (k, v) + def update(self, other=None, **kwargs): + # Make progressively weaker assumptions about "other" + if other is None: + pass + elif hasattr(other, 'iteritems'): # iteritems saves memory and lookups + for k, v in other.iteritems(): + self[k] = v + elif hasattr(other, 'keys'): + for k in other.keys(): + self[k] = other[k] + else: + for k, v in other: + self[k] = v + if kwargs: + self.update(kwargs) + def get(self, key, default=None): + try: + return self[key] + except KeyError: + return default + def __repr__(self): + return repr(dict(self.iteritems())) + def __cmp__(self, other): + if other is None: + return 1 + if isinstance(other, DictMixin): + other = dict(other.iteritems()) + return cmp(dict(self.iteritems()), other) + def __len__(self): + return len(self.keys()) diff --git a/CVIssueCount/v2/__future__.py b/CVIssueCount/v2/__future__.py new file mode 100644 index 0000000..e0996eb --- /dev/null +++ b/CVIssueCount/v2/__future__.py @@ -0,0 +1,128 @@ +"""Record of phased-in incompatible language changes. + +Each line is of the form: + + FeatureName = "_Feature(" OptionalRelease "," MandatoryRelease "," + CompilerFlag ")" + +where, normally, OptionalRelease < MandatoryRelease, and both are 5-tuples +of the same form as sys.version_info: + + (PY_MAJOR_VERSION, # the 2 in 2.1.0a3; an int + PY_MINOR_VERSION, # the 1; an int + PY_MICRO_VERSION, # the 0; an int + PY_RELEASE_LEVEL, # "alpha", "beta", "candidate" or "final"; string + PY_RELEASE_SERIAL # the 3; an int + ) + +OptionalRelease records the first release in which + + from __future__ import FeatureName + +was accepted. + +In the case of MandatoryReleases that have not yet occurred, +MandatoryRelease predicts the release in which the feature will become part +of the language. + +Else MandatoryRelease records when the feature became part of the language; +in releases at or after that, modules no longer need + + from __future__ import FeatureName + +to use the feature in question, but may continue to use such imports. + +MandatoryRelease may also be None, meaning that a planned feature got +dropped. + +Instances of class _Feature have two corresponding methods, +.getOptionalRelease() and .getMandatoryRelease(). + +CompilerFlag is the (bitfield) flag that should be passed in the fourth +argument to the builtin function compile() to enable the feature in +dynamically compiled code. This flag is stored in the .compiler_flag +attribute on _Future instances. These values must match the appropriate +#defines of CO_xxx flags in Include/compile.h. + +No feature line is ever to be deleted from this file. +""" + +all_feature_names = [ + "nested_scopes", + "generators", + "division", + "absolute_import", + "with_statement", + "print_function", + "unicode_literals", +] + +__all__ = ["all_feature_names"] + all_feature_names + +# The CO_xxx symbols are defined here under the same names used by +# compile.h, so that an editor search will find them here. However, +# they're not exported in __all__, because they don't really belong to +# this module. +CO_NESTED = 0x0010 # nested_scopes +CO_GENERATOR_ALLOWED = 0 # generators (obsolete, was 0x1000) +CO_FUTURE_DIVISION = 0x2000 # division +CO_FUTURE_ABSOLUTE_IMPORT = 0x4000 # perform absolute imports by default +CO_FUTURE_WITH_STATEMENT = 0x8000 # with statement +CO_FUTURE_PRINT_FUNCTION = 0x10000 # print function +CO_FUTURE_UNICODE_LITERALS = 0x20000 # unicode string literals + +class _Feature: + def __init__(self, optionalRelease, mandatoryRelease, compiler_flag): + self.optional = optionalRelease + self.mandatory = mandatoryRelease + self.compiler_flag = compiler_flag + + def getOptionalRelease(self): + """Return first release in which this feature was recognized. + + This is a 5-tuple, of the same form as sys.version_info. + """ + + return self.optional + + def getMandatoryRelease(self): + """Return release in which this feature will become mandatory. + + This is a 5-tuple, of the same form as sys.version_info, or, if + the feature was dropped, is None. + """ + + return self.mandatory + + def __repr__(self): + return "_Feature" + repr((self.optional, + self.mandatory, + self.compiler_flag)) + +nested_scopes = _Feature((2, 1, 0, "beta", 1), + (2, 2, 0, "alpha", 0), + CO_NESTED) + +generators = _Feature((2, 2, 0, "alpha", 1), + (2, 3, 0, "final", 0), + CO_GENERATOR_ALLOWED) + +division = _Feature((2, 2, 0, "alpha", 2), + (3, 0, 0, "alpha", 0), + CO_FUTURE_DIVISION) + +absolute_import = _Feature((2, 5, 0, "alpha", 1), + (3, 0, 0, "alpha", 0), + CO_FUTURE_ABSOLUTE_IMPORT) + +with_statement = _Feature((2, 5, 0, "alpha", 1), + (2, 6, 0, "alpha", 0), + CO_FUTURE_WITH_STATEMENT) + +print_function = _Feature((2, 6, 0, "alpha", 2), + (3, 0, 0, "alpha", 0), + CO_FUTURE_PRINT_FUNCTION) + +unicode_literals = _Feature((2, 6, 0, "alpha", 2), + (3, 0, 0, "alpha", 0), + CO_FUTURE_UNICODE_LITERALS) diff --git a/CVIssueCount/v2/_abcoll.py b/CVIssueCount/v2/_abcoll.py new file mode 100644 index 0000000..b643692 --- /dev/null +++ b/CVIssueCount/v2/_abcoll.py @@ -0,0 +1,695 @@ +# Copyright 2007 Google, Inc. All Rights Reserved. +# Licensed to PSF under a Contributor Agreement. + +"""Abstract Base Classes (ABCs) for collections, according to PEP 3119. + +DON'T USE THIS MODULE DIRECTLY! The classes here should be imported +via collections; they are defined here only to alleviate certain +bootstrapping issues. Unit tests are in test_collections. +""" + +from abc import ABCMeta, abstractmethod +import sys + +__all__ = ["Hashable", "Iterable", "Iterator", + "Sized", "Container", "Callable", + "Set", "MutableSet", + "Mapping", "MutableMapping", + "MappingView", "KeysView", "ItemsView", "ValuesView", + "Sequence", "MutableSequence", + ] + +### ONE-TRICK PONIES ### + +def _hasattr(C, attr): + try: + return any(attr in B.__dict__ for B in C.__mro__) + except AttributeError: + # Old-style class + return hasattr(C, attr) + + +class Hashable: + __metaclass__ = ABCMeta + + @abstractmethod + def __hash__(self): + return 0 + + @classmethod + def __subclasshook__(cls, C): + if cls is Hashable: + try: + for B in C.__mro__: + if "__hash__" in B.__dict__: + if B.__dict__["__hash__"]: + return True + break + except AttributeError: + # Old-style class + if getattr(C, "__hash__", None): + return True + return NotImplemented + + +class Iterable: + __metaclass__ = ABCMeta + + @abstractmethod + def __iter__(self): + while False: + yield None + + @classmethod + def __subclasshook__(cls, C): + if cls is Iterable: + if _hasattr(C, "__iter__"): + return True + return NotImplemented + +Iterable.register(str) + + +class Iterator(Iterable): + + @abstractmethod + def next(self): + 'Return the next item from the iterator. When exhausted, raise StopIteration' + raise StopIteration + + def __iter__(self): + return self + + @classmethod + def __subclasshook__(cls, C): + if cls is Iterator: + if _hasattr(C, "next") and _hasattr(C, "__iter__"): + return True + return NotImplemented + + +class Sized: + __metaclass__ = ABCMeta + + @abstractmethod + def __len__(self): + return 0 + + @classmethod + def __subclasshook__(cls, C): + if cls is Sized: + if _hasattr(C, "__len__"): + return True + return NotImplemented + + +class Container: + __metaclass__ = ABCMeta + + @abstractmethod + def __contains__(self, x): + return False + + @classmethod + def __subclasshook__(cls, C): + if cls is Container: + if _hasattr(C, "__contains__"): + return True + return NotImplemented + + +class Callable: + __metaclass__ = ABCMeta + + @abstractmethod + def __call__(self, *args, **kwds): + return False + + @classmethod + def __subclasshook__(cls, C): + if cls is Callable: + if _hasattr(C, "__call__"): + return True + return NotImplemented + + +### SETS ### + + +class Set(Sized, Iterable, Container): + """A set is a finite, iterable container. + + This class provides concrete generic implementations of all + methods except for __contains__, __iter__ and __len__. + + To override the comparisons (presumably for speed, as the + semantics are fixed), redefine __le__ and __ge__, + then the other operations will automatically follow suit. + """ + + def __le__(self, other): + if not isinstance(other, Set): + return NotImplemented + if len(self) > len(other): + return False + for elem in self: + if elem not in other: + return False + return True + + def __lt__(self, other): + if not isinstance(other, Set): + return NotImplemented + return len(self) < len(other) and self.__le__(other) + + def __gt__(self, other): + if not isinstance(other, Set): + return NotImplemented + return len(self) > len(other) and self.__ge__(other) + + def __ge__(self, other): + if not isinstance(other, Set): + return NotImplemented + if len(self) < len(other): + return False + for elem in other: + if elem not in self: + return False + return True + + def __eq__(self, other): + if not isinstance(other, Set): + return NotImplemented + return len(self) == len(other) and self.__le__(other) + + def __ne__(self, other): + return not (self == other) + + @classmethod + def _from_iterable(cls, it): + '''Construct an instance of the class from any iterable input. + + Must override this method if the class constructor signature + does not accept an iterable for an input. + ''' + return cls(it) + + def __and__(self, other): + if not isinstance(other, Iterable): + return NotImplemented + return self._from_iterable(value for value in other if value in self) + + __rand__ = __and__ + + def isdisjoint(self, other): + 'Return True if two sets have a null intersection.' + for value in other: + if value in self: + return False + return True + + def __or__(self, other): + if not isinstance(other, Iterable): + return NotImplemented + chain = (e for s in (self, other) for e in s) + return self._from_iterable(chain) + + __ror__ = __or__ + + def __sub__(self, other): + if not isinstance(other, Set): + if not isinstance(other, Iterable): + return NotImplemented + other = self._from_iterable(other) + return self._from_iterable(value for value in self + if value not in other) + + def __rsub__(self, other): + if not isinstance(other, Set): + if not isinstance(other, Iterable): + return NotImplemented + other = self._from_iterable(other) + return self._from_iterable(value for value in other + if value not in self) + + def __xor__(self, other): + if not isinstance(other, Set): + if not isinstance(other, Iterable): + return NotImplemented + other = self._from_iterable(other) + return (self - other) | (other - self) + + __rxor__ = __xor__ + + # Sets are not hashable by default, but subclasses can change this + __hash__ = None + + def _hash(self): + """Compute the hash value of a set. + + Note that we don't define __hash__: not all sets are hashable. + But if you define a hashable set type, its __hash__ should + call this function. + + This must be compatible __eq__. + + All sets ought to compare equal if they contain the same + elements, regardless of how they are implemented, and + regardless of the order of the elements; so there's not much + freedom for __eq__ or __hash__. We match the algorithm used + by the built-in frozenset type. + """ + MAX = sys.maxint + MASK = 2 * MAX + 1 + n = len(self) + h = 1927868237 * (n + 1) + h &= MASK + for x in self: + hx = hash(x) + h ^= (hx ^ (hx << 16) ^ 89869747) * 3644798167 + h &= MASK + h = h * 69069 + 907133923 + h &= MASK + if h > MAX: + h -= MASK + 1 + if h == -1: + h = 590923713 + return h + +Set.register(frozenset) + + +class MutableSet(Set): + """A mutable set is a finite, iterable container. + + This class provides concrete generic implementations of all + methods except for __contains__, __iter__, __len__, + add(), and discard(). + + To override the comparisons (presumably for speed, as the + semantics are fixed), all you have to do is redefine __le__ and + then the other operations will automatically follow suit. + """ + + @abstractmethod + def add(self, value): + """Add an element.""" + raise NotImplementedError + + @abstractmethod + def discard(self, value): + """Remove an element. Do not raise an exception if absent.""" + raise NotImplementedError + + def remove(self, value): + """Remove an element. If not a member, raise a KeyError.""" + if value not in self: + raise KeyError(value) + self.discard(value) + + def pop(self): + """Return the popped value. Raise KeyError if empty.""" + it = iter(self) + try: + value = next(it) + except StopIteration: + raise KeyError + self.discard(value) + return value + + def clear(self): + """This is slow (creates N new iterators!) but effective.""" + try: + while True: + self.pop() + except KeyError: + pass + + def __ior__(self, it): + for value in it: + self.add(value) + return self + + def __iand__(self, it): + for value in (self - it): + self.discard(value) + return self + + def __ixor__(self, it): + if it is self: + self.clear() + else: + if not isinstance(it, Set): + it = self._from_iterable(it) + for value in it: + if value in self: + self.discard(value) + else: + self.add(value) + return self + + def __isub__(self, it): + if it is self: + self.clear() + else: + for value in it: + self.discard(value) + return self + +MutableSet.register(set) + + +### MAPPINGS ### + + +class Mapping(Sized, Iterable, Container): + + """A Mapping is a generic container for associating key/value + pairs. + + This class provides concrete generic implementations of all + methods except for __getitem__, __iter__, and __len__. + + """ + + @abstractmethod + def __getitem__(self, key): + raise KeyError + + def get(self, key, default=None): + 'D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.' + try: + return self[key] + except KeyError: + return default + + def __contains__(self, key): + try: + self[key] + except KeyError: + return False + else: + return True + + def iterkeys(self): + 'D.iterkeys() -> an iterator over the keys of D' + return iter(self) + + def itervalues(self): + 'D.itervalues() -> an iterator over the values of D' + for key in self: + yield self[key] + + def iteritems(self): + 'D.iteritems() -> an iterator over the (key, value) items of D' + for key in self: + yield (key, self[key]) + + def keys(self): + "D.keys() -> list of D's keys" + return list(self) + + def items(self): + "D.items() -> list of D's (key, value) pairs, as 2-tuples" + return [(key, self[key]) for key in self] + + def values(self): + "D.values() -> list of D's values" + return [self[key] for key in self] + + # Mappings are not hashable by default, but subclasses can change this + __hash__ = None + + def __eq__(self, other): + if not isinstance(other, Mapping): + return NotImplemented + return dict(self.items()) == dict(other.items()) + + def __ne__(self, other): + return not (self == other) + +class MappingView(Sized): + + def __init__(self, mapping): + self._mapping = mapping + + def __len__(self): + return len(self._mapping) + + def __repr__(self): + return '{0.__class__.__name__}({0._mapping!r})'.format(self) + + +class KeysView(MappingView, Set): + + @classmethod + def _from_iterable(self, it): + return set(it) + + def __contains__(self, key): + return key in self._mapping + + def __iter__(self): + for key in self._mapping: + yield key + +KeysView.register(type({}.viewkeys())) + +class ItemsView(MappingView, Set): + + @classmethod + def _from_iterable(self, it): + return set(it) + + def __contains__(self, item): + key, value = item + try: + v = self._mapping[key] + except KeyError: + return False + else: + return v == value + + def __iter__(self): + for key in self._mapping: + yield (key, self._mapping[key]) + +ItemsView.register(type({}.viewitems())) + +class ValuesView(MappingView): + + def __contains__(self, value): + for key in self._mapping: + if value == self._mapping[key]: + return True + return False + + def __iter__(self): + for key in self._mapping: + yield self._mapping[key] + +ValuesView.register(type({}.viewvalues())) + +class MutableMapping(Mapping): + + """A MutableMapping is a generic container for associating + key/value pairs. + + This class provides concrete generic implementations of all + methods except for __getitem__, __setitem__, __delitem__, + __iter__, and __len__. + + """ + + @abstractmethod + def __setitem__(self, key, value): + raise KeyError + + @abstractmethod + def __delitem__(self, key): + raise KeyError + + __marker = object() + + def pop(self, key, default=__marker): + '''D.pop(k[,d]) -> v, remove specified key and return the corresponding value. + If key is not found, d is returned if given, otherwise KeyError is raised. + ''' + try: + value = self[key] + except KeyError: + if default is self.__marker: + raise + return default + else: + del self[key] + return value + + def popitem(self): + '''D.popitem() -> (k, v), remove and return some (key, value) pair + as a 2-tuple; but raise KeyError if D is empty. + ''' + try: + key = next(iter(self)) + except StopIteration: + raise KeyError + value = self[key] + del self[key] + return key, value + + def clear(self): + 'D.clear() -> None. Remove all items from D.' + try: + while True: + self.popitem() + except KeyError: + pass + + def update(*args, **kwds): + ''' D.update([E, ]**F) -> None. Update D from mapping/iterable E and F. + If E present and has a .keys() method, does: for k in E: D[k] = E[k] + If E present and lacks .keys() method, does: for (k, v) in E: D[k] = v + In either case, this is followed by: for k, v in F.items(): D[k] = v + ''' + if not args: + raise TypeError("descriptor 'update' of 'MutableMapping' object " + "needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('update expected at most 1 arguments, got %d' % + len(args)) + if args: + other = args[0] + if isinstance(other, Mapping): + for key in other: + self[key] = other[key] + elif hasattr(other, "keys"): + for key in other.keys(): + self[key] = other[key] + else: + for key, value in other: + self[key] = value + for key, value in kwds.items(): + self[key] = value + + def setdefault(self, key, default=None): + 'D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D' + try: + return self[key] + except KeyError: + self[key] = default + return default + +MutableMapping.register(dict) + + +### SEQUENCES ### + + +class Sequence(Sized, Iterable, Container): + """All the operations on a read-only sequence. + + Concrete subclasses must override __new__ or __init__, + __getitem__, and __len__. + """ + + @abstractmethod + def __getitem__(self, index): + raise IndexError + + def __iter__(self): + i = 0 + try: + while True: + v = self[i] + yield v + i += 1 + except IndexError: + return + + def __contains__(self, value): + for v in self: + if v == value: + return True + return False + + def __reversed__(self): + for i in reversed(range(len(self))): + yield self[i] + + def index(self, value): + '''S.index(value) -> integer -- return first index of value. + Raises ValueError if the value is not present. + ''' + for i, v in enumerate(self): + if v == value: + return i + raise ValueError + + def count(self, value): + 'S.count(value) -> integer -- return number of occurrences of value' + return sum(1 for v in self if v == value) + +Sequence.register(tuple) +Sequence.register(basestring) +Sequence.register(buffer) +Sequence.register(xrange) + + +class MutableSequence(Sequence): + + """All the operations on a read-only sequence. + + Concrete subclasses must provide __new__ or __init__, + __getitem__, __setitem__, __delitem__, __len__, and insert(). + + """ + + @abstractmethod + def __setitem__(self, index, value): + raise IndexError + + @abstractmethod + def __delitem__(self, index): + raise IndexError + + @abstractmethod + def insert(self, index, value): + 'S.insert(index, object) -- insert object before index' + raise IndexError + + def append(self, value): + 'S.append(object) -- append object to the end of the sequence' + self.insert(len(self), value) + + def reverse(self): + 'S.reverse() -- reverse *IN PLACE*' + n = len(self) + for i in range(n//2): + self[i], self[n-i-1] = self[n-i-1], self[i] + + def extend(self, values): + 'S.extend(iterable) -- extend sequence by appending elements from the iterable' + for v in values: + self.append(v) + + def pop(self, index=-1): + '''S.pop([index]) -> item -- remove and return item at index (default last). + Raise IndexError if list is empty or index is out of range. + ''' + v = self[index] + del self[index] + return v + + def remove(self, value): + '''S.remove(value) -- remove first occurrence of value. + Raise ValueError if the value is not present. + ''' + del self[self.index(value)] + + def __iadd__(self, values): + self.extend(values) + return self + +MutableSequence.register(list) diff --git a/CVIssueCount/v2/_weakrefset.py b/CVIssueCount/v2/_weakrefset.py new file mode 100644 index 0000000..627959b --- /dev/null +++ b/CVIssueCount/v2/_weakrefset.py @@ -0,0 +1,204 @@ +# Access WeakSet through the weakref module. +# This code is separated-out because it is needed +# by abc.py to load everything else at startup. + +from _weakref import ref + +__all__ = ['WeakSet'] + + +class _IterationGuard(object): + # This context manager registers itself in the current iterators of the + # weak container, such as to delay all removals until the context manager + # exits. + # This technique should be relatively thread-safe (since sets are). + + def __init__(self, weakcontainer): + # Don't create cycles + self.weakcontainer = ref(weakcontainer) + + def __enter__(self): + w = self.weakcontainer() + if w is not None: + w._iterating.add(self) + return self + + def __exit__(self, e, t, b): + w = self.weakcontainer() + if w is not None: + s = w._iterating + s.remove(self) + if not s: + w._commit_removals() + + +class WeakSet(object): + def __init__(self, data=None): + self.data = set() + def _remove(item, selfref=ref(self)): + self = selfref() + if self is not None: + if self._iterating: + self._pending_removals.append(item) + else: + self.data.discard(item) + self._remove = _remove + # A list of keys to be removed + self._pending_removals = [] + self._iterating = set() + if data is not None: + self.update(data) + + def _commit_removals(self): + l = self._pending_removals + discard = self.data.discard + while l: + discard(l.pop()) + + def __iter__(self): + with _IterationGuard(self): + for itemref in self.data: + item = itemref() + if item is not None: + # Caveat: the iterator will keep a strong reference to + # `item` until it is resumed or closed. + yield item + + def __len__(self): + return len(self.data) - len(self._pending_removals) + + def __contains__(self, item): + try: + wr = ref(item) + except TypeError: + return False + return wr in self.data + + def __reduce__(self): + return (self.__class__, (list(self),), + getattr(self, '__dict__', None)) + + __hash__ = None + + def add(self, item): + if self._pending_removals: + self._commit_removals() + self.data.add(ref(item, self._remove)) + + def clear(self): + if self._pending_removals: + self._commit_removals() + self.data.clear() + + def copy(self): + return self.__class__(self) + + def pop(self): + if self._pending_removals: + self._commit_removals() + while True: + try: + itemref = self.data.pop() + except KeyError: + raise KeyError('pop from empty WeakSet') + item = itemref() + if item is not None: + return item + + def remove(self, item): + if self._pending_removals: + self._commit_removals() + self.data.remove(ref(item)) + + def discard(self, item): + if self._pending_removals: + self._commit_removals() + self.data.discard(ref(item)) + + def update(self, other): + if self._pending_removals: + self._commit_removals() + for element in other: + self.add(element) + + def __ior__(self, other): + self.update(other) + return self + + def difference(self, other): + newset = self.copy() + newset.difference_update(other) + return newset + __sub__ = difference + + def difference_update(self, other): + self.__isub__(other) + def __isub__(self, other): + if self._pending_removals: + self._commit_removals() + if self is other: + self.data.clear() + else: + self.data.difference_update(ref(item) for item in other) + return self + + def intersection(self, other): + return self.__class__(item for item in other if item in self) + __and__ = intersection + + def intersection_update(self, other): + self.__iand__(other) + def __iand__(self, other): + if self._pending_removals: + self._commit_removals() + self.data.intersection_update(ref(item) for item in other) + return self + + def issubset(self, other): + return self.data.issubset(ref(item) for item in other) + __le__ = issubset + + def __lt__(self, other): + return self.data < set(ref(item) for item in other) + + def issuperset(self, other): + return self.data.issuperset(ref(item) for item in other) + __ge__ = issuperset + + def __gt__(self, other): + return self.data > set(ref(item) for item in other) + + def __eq__(self, other): + if not isinstance(other, self.__class__): + return NotImplemented + return self.data == set(ref(item) for item in other) + + def __ne__(self, other): + opposite = self.__eq__(other) + if opposite is NotImplemented: + return NotImplemented + return not opposite + + def symmetric_difference(self, other): + newset = self.copy() + newset.symmetric_difference_update(other) + return newset + __xor__ = symmetric_difference + + def symmetric_difference_update(self, other): + self.__ixor__(other) + def __ixor__(self, other): + if self._pending_removals: + self._commit_removals() + if self is other: + self.data.clear() + else: + self.data.symmetric_difference_update(ref(item, self._remove) for item in other) + return self + + def union(self, other): + return self.__class__(e for s in (self, other) for e in s) + __or__ = union + + def isdisjoint(self, other): + return len(self.intersection(other)) == 0 diff --git a/CVIssueCount/v2/abc.py b/CVIssueCount/v2/abc.py new file mode 100644 index 0000000..02e48a1 --- /dev/null +++ b/CVIssueCount/v2/abc.py @@ -0,0 +1,185 @@ +# Copyright 2007 Google, Inc. All Rights Reserved. +# Licensed to PSF under a Contributor Agreement. + +"""Abstract Base Classes (ABCs) according to PEP 3119.""" + +import types + +from _weakrefset import WeakSet + +# Instance of old-style class +class _C: pass +_InstanceType = type(_C()) + + +def abstractmethod(funcobj): + """A decorator indicating abstract methods. + + Requires that the metaclass is ABCMeta or derived from it. A + class that has a metaclass derived from ABCMeta cannot be + instantiated unless all of its abstract methods are overridden. + The abstract methods can be called using any of the normal + 'super' call mechanisms. + + Usage: + + class C: + __metaclass__ = ABCMeta + @abstractmethod + def my_abstract_method(self, ...): + ... + """ + funcobj.__isabstractmethod__ = True + return funcobj + + +class abstractproperty(property): + """A decorator indicating abstract properties. + + Requires that the metaclass is ABCMeta or derived from it. A + class that has a metaclass derived from ABCMeta cannot be + instantiated unless all of its abstract properties are overridden. + The abstract properties can be called using any of the normal + 'super' call mechanisms. + + Usage: + + class C: + __metaclass__ = ABCMeta + @abstractproperty + def my_abstract_property(self): + ... + + This defines a read-only property; you can also define a read-write + abstract property using the 'long' form of property declaration: + + class C: + __metaclass__ = ABCMeta + def getx(self): ... + def setx(self, value): ... + x = abstractproperty(getx, setx) + """ + __isabstractmethod__ = True + + +class ABCMeta(type): + + """Metaclass for defining Abstract Base Classes (ABCs). + + Use this metaclass to create an ABC. An ABC can be subclassed + directly, and then acts as a mix-in class. You can also register + unrelated concrete classes (even built-in classes) and unrelated + ABCs as 'virtual subclasses' -- these and their descendants will + be considered subclasses of the registering ABC by the built-in + issubclass() function, but the registering ABC won't show up in + their MRO (Method Resolution Order) nor will method + implementations defined by the registering ABC be callable (not + even via super()). + + """ + + # A global counter that is incremented each time a class is + # registered as a virtual subclass of anything. It forces the + # negative cache to be cleared before its next use. + _abc_invalidation_counter = 0 + + def __new__(mcls, name, bases, namespace): + cls = super(ABCMeta, mcls).__new__(mcls, name, bases, namespace) + # Compute set of abstract method names + abstracts = set(name + for name, value in namespace.items() + if getattr(value, "__isabstractmethod__", False)) + for base in bases: + for name in getattr(base, "__abstractmethods__", set()): + value = getattr(cls, name, None) + if getattr(value, "__isabstractmethod__", False): + abstracts.add(name) + cls.__abstractmethods__ = frozenset(abstracts) + # Set up inheritance registry + cls._abc_registry = WeakSet() + cls._abc_cache = WeakSet() + cls._abc_negative_cache = WeakSet() + cls._abc_negative_cache_version = ABCMeta._abc_invalidation_counter + return cls + + def register(cls, subclass): + """Register a virtual subclass of an ABC.""" + if not isinstance(subclass, (type, types.ClassType)): + raise TypeError("Can only register classes") + if issubclass(subclass, cls): + return # Already a subclass + # Subtle: test for cycles *after* testing for "already a subclass"; + # this means we allow X.register(X) and interpret it as a no-op. + if issubclass(cls, subclass): + # This would create a cycle, which is bad for the algorithm below + raise RuntimeError("Refusing to create an inheritance cycle") + cls._abc_registry.add(subclass) + ABCMeta._abc_invalidation_counter += 1 # Invalidate negative cache + + def _dump_registry(cls, file=None): + """Debug helper to print the ABC registry.""" + print >> file, "Class: %s.%s" % (cls.__module__, cls.__name__) + print >> file, "Inv.counter: %s" % ABCMeta._abc_invalidation_counter + for name in sorted(cls.__dict__.keys()): + if name.startswith("_abc_"): + value = getattr(cls, name) + print >> file, "%s: %r" % (name, value) + + def __instancecheck__(cls, instance): + """Override for isinstance(instance, cls).""" + # Inline the cache checking when it's simple. + subclass = getattr(instance, '__class__', None) + if subclass is not None and subclass in cls._abc_cache: + return True + subtype = type(instance) + # Old-style instances + if subtype is _InstanceType: + subtype = subclass + if subtype is subclass or subclass is None: + if (cls._abc_negative_cache_version == + ABCMeta._abc_invalidation_counter and + subtype in cls._abc_negative_cache): + return False + # Fall back to the subclass check. + return cls.__subclasscheck__(subtype) + return (cls.__subclasscheck__(subclass) or + cls.__subclasscheck__(subtype)) + + def __subclasscheck__(cls, subclass): + """Override for issubclass(subclass, cls).""" + # Check cache + if subclass in cls._abc_cache: + return True + # Check negative cache; may have to invalidate + if cls._abc_negative_cache_version < ABCMeta._abc_invalidation_counter: + # Invalidate the negative cache + cls._abc_negative_cache = WeakSet() + cls._abc_negative_cache_version = ABCMeta._abc_invalidation_counter + elif subclass in cls._abc_negative_cache: + return False + # Check the subclass hook + ok = cls.__subclasshook__(subclass) + if ok is not NotImplemented: + assert isinstance(ok, bool) + if ok: + cls._abc_cache.add(subclass) + else: + cls._abc_negative_cache.add(subclass) + return ok + # Check if it's a direct subclass + if cls in getattr(subclass, '__mro__', ()): + cls._abc_cache.add(subclass) + return True + # Check if it's a subclass of a registered class (recursive) + for rcls in cls._abc_registry: + if issubclass(subclass, rcls): + cls._abc_cache.add(subclass) + return True + # Check if it's a subclass of a subclass (recursive) + for scls in cls.__subclasses__(): + if issubclass(subclass, scls): + cls._abc_cache.add(subclass) + return True + # No dice; update negative cache + cls._abc_negative_cache.add(subclass) + return False diff --git a/CVIssueCount/v2/base64.py b/CVIssueCount/v2/base64.py new file mode 100644 index 0000000..82c112c --- /dev/null +++ b/CVIssueCount/v2/base64.py @@ -0,0 +1,364 @@ +#! /usr/bin/env python + +"""RFC 3548: Base16, Base32, Base64 Data Encodings""" + +# Modified 04-Oct-1995 by Jack Jansen to use binascii module +# Modified 30-Dec-2003 by Barry Warsaw to add full RFC 3548 support + +import re +import struct +import string +import binascii + + +__all__ = [ + # Legacy interface exports traditional RFC 1521 Base64 encodings + 'encode', 'decode', 'encodestring', 'decodestring', + # Generalized interface for other encodings + 'b64encode', 'b64decode', 'b32encode', 'b32decode', + 'b16encode', 'b16decode', + # Standard Base64 encoding + 'standard_b64encode', 'standard_b64decode', + # Some common Base64 alternatives. As referenced by RFC 3458, see thread + # starting at: + # + # http://zgp.org/pipermail/p2p-hackers/2001-September/000316.html + 'urlsafe_b64encode', 'urlsafe_b64decode', + ] + +_translation = [chr(_x) for _x in range(256)] +EMPTYSTRING = '' + + +def _translate(s, altchars): + translation = _translation[:] + for k, v in altchars.items(): + translation[ord(k)] = v + return s.translate(''.join(translation)) + + + +# Base64 encoding/decoding uses binascii + +def b64encode(s, altchars=None): + """Encode a string using Base64. + + s is the string to encode. Optional altchars must be a string of at least + length 2 (additional characters are ignored) which specifies an + alternative alphabet for the '+' and '/' characters. This allows an + application to e.g. generate url or filesystem safe Base64 strings. + + The encoded string is returned. + """ + # Strip off the trailing newline + encoded = binascii.b2a_base64(s)[:-1] + if altchars is not None: + return encoded.translate(string.maketrans(b'+/', altchars[:2])) + return encoded + + +def b64decode(s, altchars=None): + """Decode a Base64 encoded string. + + s is the string to decode. Optional altchars must be a string of at least + length 2 (additional characters are ignored) which specifies the + alternative alphabet used instead of the '+' and '/' characters. + + The decoded string is returned. A TypeError is raised if s were + incorrectly padded or if there are non-alphabet characters present in the + string. + """ + if altchars is not None: + s = s.translate(string.maketrans(altchars[:2], '+/')) + try: + return binascii.a2b_base64(s) + except binascii.Error, msg: + # Transform this exception for consistency + raise TypeError(msg) + + +def standard_b64encode(s): + """Encode a string using the standard Base64 alphabet. + + s is the string to encode. The encoded string is returned. + """ + return b64encode(s) + +def standard_b64decode(s): + """Decode a string encoded with the standard Base64 alphabet. + + s is the string to decode. The decoded string is returned. A TypeError + is raised if the string is incorrectly padded or if there are non-alphabet + characters present in the string. + """ + return b64decode(s) + +_urlsafe_encode_translation = string.maketrans(b'+/', b'-_') +_urlsafe_decode_translation = string.maketrans(b'-_', b'+/') + +def urlsafe_b64encode(s): + """Encode a string using a url-safe Base64 alphabet. + + s is the string to encode. The encoded string is returned. The alphabet + uses '-' instead of '+' and '_' instead of '/'. + """ + return b64encode(s).translate(_urlsafe_encode_translation) + +def urlsafe_b64decode(s): + """Decode a string encoded with the standard Base64 alphabet. + + s is the string to decode. The decoded string is returned. A TypeError + is raised if the string is incorrectly padded or if there are non-alphabet + characters present in the string. + + The alphabet uses '-' instead of '+' and '_' instead of '/'. + """ + return b64decode(s.translate(_urlsafe_decode_translation)) + + + +# Base32 encoding/decoding must be done in Python +_b32alphabet = { + 0: 'A', 9: 'J', 18: 'S', 27: '3', + 1: 'B', 10: 'K', 19: 'T', 28: '4', + 2: 'C', 11: 'L', 20: 'U', 29: '5', + 3: 'D', 12: 'M', 21: 'V', 30: '6', + 4: 'E', 13: 'N', 22: 'W', 31: '7', + 5: 'F', 14: 'O', 23: 'X', + 6: 'G', 15: 'P', 24: 'Y', + 7: 'H', 16: 'Q', 25: 'Z', + 8: 'I', 17: 'R', 26: '2', + } + +_b32tab = _b32alphabet.items() +_b32tab.sort() +_b32tab = [v for k, v in _b32tab] +_b32rev = dict([(v, long(k)) for k, v in _b32alphabet.items()]) + + +def b32encode(s): + """Encode a string using Base32. + + s is the string to encode. The encoded string is returned. + """ + parts = [] + quanta, leftover = divmod(len(s), 5) + # Pad the last quantum with zero bits if necessary + if leftover: + s += ('\0' * (5 - leftover)) + quanta += 1 + for i in range(quanta): + # c1 and c2 are 16 bits wide, c3 is 8 bits wide. The intent of this + # code is to process the 40 bits in units of 5 bits. So we take the 1 + # leftover bit of c1 and tack it onto c2. Then we take the 2 leftover + # bits of c2 and tack them onto c3. The shifts and masks are intended + # to give us values of exactly 5 bits in width. + c1, c2, c3 = struct.unpack('!HHB', s[i*5:(i+1)*5]) + c2 += (c1 & 1) << 16 # 17 bits wide + c3 += (c2 & 3) << 8 # 10 bits wide + parts.extend([_b32tab[c1 >> 11], # bits 1 - 5 + _b32tab[(c1 >> 6) & 0x1f], # bits 6 - 10 + _b32tab[(c1 >> 1) & 0x1f], # bits 11 - 15 + _b32tab[c2 >> 12], # bits 16 - 20 (1 - 5) + _b32tab[(c2 >> 7) & 0x1f], # bits 21 - 25 (6 - 10) + _b32tab[(c2 >> 2) & 0x1f], # bits 26 - 30 (11 - 15) + _b32tab[c3 >> 5], # bits 31 - 35 (1 - 5) + _b32tab[c3 & 0x1f], # bits 36 - 40 (1 - 5) + ]) + encoded = EMPTYSTRING.join(parts) + # Adjust for any leftover partial quanta + if leftover == 1: + return encoded[:-6] + '======' + elif leftover == 2: + return encoded[:-4] + '====' + elif leftover == 3: + return encoded[:-3] + '===' + elif leftover == 4: + return encoded[:-1] + '=' + return encoded + + +def b32decode(s, casefold=False, map01=None): + """Decode a Base32 encoded string. + + s is the string to decode. Optional casefold is a flag specifying whether + a lowercase alphabet is acceptable as input. For security purposes, the + default is False. + + RFC 3548 allows for optional mapping of the digit 0 (zero) to the letter O + (oh), and for optional mapping of the digit 1 (one) to either the letter I + (eye) or letter L (el). The optional argument map01 when not None, + specifies which letter the digit 1 should be mapped to (when map01 is not + None, the digit 0 is always mapped to the letter O). For security + purposes the default is None, so that 0 and 1 are not allowed in the + input. + + The decoded string is returned. A TypeError is raised if s were + incorrectly padded or if there are non-alphabet characters present in the + string. + """ + quanta, leftover = divmod(len(s), 8) + if leftover: + raise TypeError('Incorrect padding') + # Handle section 2.4 zero and one mapping. The flag map01 will be either + # False, or the character to map the digit 1 (one) to. It should be + # either L (el) or I (eye). + if map01: + s = s.translate(string.maketrans(b'01', b'O' + map01)) + if casefold: + s = s.upper() + # Strip off pad characters from the right. We need to count the pad + # characters because this will tell us how many null bytes to remove from + # the end of the decoded string. + padchars = 0 + mo = re.search('(?P[=]*)$', s) + if mo: + padchars = len(mo.group('pad')) + if padchars > 0: + s = s[:-padchars] + # Now decode the full quanta + parts = [] + acc = 0 + shift = 35 + for c in s: + val = _b32rev.get(c) + if val is None: + raise TypeError('Non-base32 digit found') + acc += _b32rev[c] << shift + shift -= 5 + if shift < 0: + parts.append(binascii.unhexlify('%010x' % acc)) + acc = 0 + shift = 35 + # Process the last, partial quanta + last = binascii.unhexlify('%010x' % acc) + if padchars == 0: + last = '' # No characters + elif padchars == 1: + last = last[:-1] + elif padchars == 3: + last = last[:-2] + elif padchars == 4: + last = last[:-3] + elif padchars == 6: + last = last[:-4] + else: + raise TypeError('Incorrect padding') + parts.append(last) + return EMPTYSTRING.join(parts) + + + +# RFC 3548, Base 16 Alphabet specifies uppercase, but hexlify() returns +# lowercase. The RFC also recommends against accepting input case +# insensitively. +def b16encode(s): + """Encode a string using Base16. + + s is the string to encode. The encoded string is returned. + """ + return binascii.hexlify(s).upper() + + +def b16decode(s, casefold=False): + """Decode a Base16 encoded string. + + s is the string to decode. Optional casefold is a flag specifying whether + a lowercase alphabet is acceptable as input. For security purposes, the + default is False. + + The decoded string is returned. A TypeError is raised if s were + incorrectly padded or if there are non-alphabet characters present in the + string. + """ + if casefold: + s = s.upper() + if re.search('[^0-9A-F]', s): + raise TypeError('Non-base16 digit found') + return binascii.unhexlify(s) + + + +# Legacy interface. This code could be cleaned up since I don't believe +# binascii has any line length limitations. It just doesn't seem worth it +# though. + +MAXLINESIZE = 76 # Excluding the CRLF +MAXBINSIZE = (MAXLINESIZE//4)*3 + +def encode(input, output): + """Encode a file.""" + while True: + s = input.read(MAXBINSIZE) + if not s: + break + while len(s) < MAXBINSIZE: + ns = input.read(MAXBINSIZE-len(s)) + if not ns: + break + s += ns + line = binascii.b2a_base64(s) + output.write(line) + + +def decode(input, output): + """Decode a file.""" + while True: + line = input.readline() + if not line: + break + s = binascii.a2b_base64(line) + output.write(s) + + +def encodestring(s): + """Encode a string into multiple lines of base-64 data.""" + pieces = [] + for i in range(0, len(s), MAXBINSIZE): + chunk = s[i : i + MAXBINSIZE] + pieces.append(binascii.b2a_base64(chunk)) + return "".join(pieces) + + +def decodestring(s): + """Decode a string.""" + return binascii.a2b_base64(s) + + + +# Useable as a script... +def test(): + """Small test program""" + import sys, getopt + try: + opts, args = getopt.getopt(sys.argv[1:], 'deut') + except getopt.error, msg: + sys.stdout = sys.stderr + print msg + print """usage: %s [-d|-e|-u|-t] [file|-] + -d, -u: decode + -e: encode (default) + -t: encode and decode string 'Aladdin:open sesame'"""%sys.argv[0] + sys.exit(2) + func = encode + for o, a in opts: + if o == '-e': func = encode + if o == '-d': func = decode + if o == '-u': func = decode + if o == '-t': test1(); return + if args and args[0] != '-': + with open(args[0], 'rb') as f: + func(f, sys.stdout) + else: + func(sys.stdin, sys.stdout) + + +def test1(): + s0 = "Aladdin:open sesame" + s1 = encodestring(s0) + s2 = decodestring(s1) + print s0, repr(s1), s2 + + +if __name__ == '__main__': + test() diff --git a/CVIssueCount/v2/bisect.py b/CVIssueCount/v2/bisect.py new file mode 100644 index 0000000..4a4d052 --- /dev/null +++ b/CVIssueCount/v2/bisect.py @@ -0,0 +1,92 @@ +"""Bisection algorithms.""" + +def insort_right(a, x, lo=0, hi=None): + """Insert item x in list a, and keep it sorted assuming a is sorted. + + If x is already in a, insert it to the right of the rightmost x. + + Optional args lo (default 0) and hi (default len(a)) bound the + slice of a to be searched. + """ + + if lo < 0: + raise ValueError('lo must be non-negative') + if hi is None: + hi = len(a) + while lo < hi: + mid = (lo+hi)//2 + if x < a[mid]: hi = mid + else: lo = mid+1 + a.insert(lo, x) + +insort = insort_right # backward compatibility + +def bisect_right(a, x, lo=0, hi=None): + """Return the index where to insert item x in list a, assuming a is sorted. + + The return value i is such that all e in a[:i] have e <= x, and all e in + a[i:] have e > x. So if x already appears in the list, a.insert(x) will + insert just after the rightmost x already there. + + Optional args lo (default 0) and hi (default len(a)) bound the + slice of a to be searched. + """ + + if lo < 0: + raise ValueError('lo must be non-negative') + if hi is None: + hi = len(a) + while lo < hi: + mid = (lo+hi)//2 + if x < a[mid]: hi = mid + else: lo = mid+1 + return lo + +bisect = bisect_right # backward compatibility + +def insort_left(a, x, lo=0, hi=None): + """Insert item x in list a, and keep it sorted assuming a is sorted. + + If x is already in a, insert it to the left of the leftmost x. + + Optional args lo (default 0) and hi (default len(a)) bound the + slice of a to be searched. + """ + + if lo < 0: + raise ValueError('lo must be non-negative') + if hi is None: + hi = len(a) + while lo < hi: + mid = (lo+hi)//2 + if a[mid] < x: lo = mid+1 + else: hi = mid + a.insert(lo, x) + + +def bisect_left(a, x, lo=0, hi=None): + """Return the index where to insert item x in list a, assuming a is sorted. + + The return value i is such that all e in a[:i] have e < x, and all e in + a[i:] have e >= x. So if x already appears in the list, a.insert(x) will + insert just before the leftmost x already there. + + Optional args lo (default 0) and hi (default len(a)) bound the + slice of a to be searched. + """ + + if lo < 0: + raise ValueError('lo must be non-negative') + if hi is None: + hi = len(a) + while lo < hi: + mid = (lo+hi)//2 + if a[mid] < x: lo = mid+1 + else: hi = mid + return lo + +# Overwrite above definitions with a fast C implementation +try: + from _bisect import * +except ImportError: + pass diff --git a/CVIssueCount/v2/collections.py b/CVIssueCount/v2/collections.py new file mode 100644 index 0000000..1dcd233 --- /dev/null +++ b/CVIssueCount/v2/collections.py @@ -0,0 +1,730 @@ +__all__ = ['Counter', 'deque', 'defaultdict', 'namedtuple', 'OrderedDict'] +# For bootstrapping reasons, the collection ABCs are defined in _abcoll.py. +# They should however be considered an integral part of collections.py. +from _abcoll import * +import _abcoll +__all__ += _abcoll.__all__ + +from _collections import deque, defaultdict +from operator import itemgetter as _itemgetter, eq as _eq +from keyword import iskeyword as _iskeyword +import sys as _sys +import heapq as _heapq +from itertools import repeat as _repeat, chain as _chain, starmap as _starmap +from itertools import imap as _imap + +try: + from thread import get_ident as _get_ident +except ImportError: + from dummy_thread import get_ident as _get_ident + + +################################################################################ +### OrderedDict +################################################################################ + +class OrderedDict(dict): + 'Dictionary that remembers insertion order' + # An inherited dict maps keys to values. + # The inherited dict provides __getitem__, __len__, __contains__, and get. + # The remaining methods are order-aware. + # Big-O running times for all methods are the same as regular dictionaries. + + # The internal self.__map dict maps keys to links in a doubly linked list. + # The circular doubly linked list starts and ends with a sentinel element. + # The sentinel element never gets deleted (this simplifies the algorithm). + # Each link is stored as a list of length three: [PREV, NEXT, KEY]. + + def __init__(*args, **kwds): + '''Initialize an ordered dictionary. The signature is the same as + regular dictionaries, but keyword arguments are not recommended because + their insertion order is arbitrary. + + ''' + if not args: + raise TypeError("descriptor '__init__' of 'OrderedDict' object " + "needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + try: + self.__root + except AttributeError: + self.__root = root = [] # sentinel node + root[:] = [root, root, None] + self.__map = {} + self.__update(*args, **kwds) + + def __setitem__(self, key, value, dict_setitem=dict.__setitem__): + 'od.__setitem__(i, y) <==> od[i]=y' + # Setting a new item creates a new link at the end of the linked list, + # and the inherited dictionary is updated with the new key/value pair. + if key not in self: + root = self.__root + last = root[0] + last[1] = root[0] = self.__map[key] = [last, root, key] + return dict_setitem(self, key, value) + + def __delitem__(self, key, dict_delitem=dict.__delitem__): + 'od.__delitem__(y) <==> del od[y]' + # Deleting an existing item uses self.__map to find the link which gets + # removed by updating the links in the predecessor and successor nodes. + dict_delitem(self, key) + link_prev, link_next, _ = self.__map.pop(key) + link_prev[1] = link_next # update link_prev[NEXT] + link_next[0] = link_prev # update link_next[PREV] + + def __iter__(self): + 'od.__iter__() <==> iter(od)' + # Traverse the linked list in order. + root = self.__root + curr = root[1] # start at the first node + while curr is not root: + yield curr[2] # yield the curr[KEY] + curr = curr[1] # move to next node + + def __reversed__(self): + 'od.__reversed__() <==> reversed(od)' + # Traverse the linked list in reverse order. + root = self.__root + curr = root[0] # start at the last node + while curr is not root: + yield curr[2] # yield the curr[KEY] + curr = curr[0] # move to previous node + + def clear(self): + 'od.clear() -> None. Remove all items from od.' + root = self.__root + root[:] = [root, root, None] + self.__map.clear() + dict.clear(self) + + # -- the following methods do not depend on the internal structure -- + + def keys(self): + 'od.keys() -> list of keys in od' + return list(self) + + def values(self): + 'od.values() -> list of values in od' + return [self[key] for key in self] + + def items(self): + 'od.items() -> list of (key, value) pairs in od' + return [(key, self[key]) for key in self] + + def iterkeys(self): + 'od.iterkeys() -> an iterator over the keys in od' + return iter(self) + + def itervalues(self): + 'od.itervalues -> an iterator over the values in od' + for k in self: + yield self[k] + + def iteritems(self): + 'od.iteritems -> an iterator over the (key, value) pairs in od' + for k in self: + yield (k, self[k]) + + update = MutableMapping.update + + __update = update # let subclasses override update without breaking __init__ + + __marker = object() + + def pop(self, key, default=__marker): + '''od.pop(k[,d]) -> v, remove specified key and return the corresponding + value. If key is not found, d is returned if given, otherwise KeyError + is raised. + + ''' + if key in self: + result = self[key] + del self[key] + return result + if default is self.__marker: + raise KeyError(key) + return default + + def setdefault(self, key, default=None): + 'od.setdefault(k[,d]) -> od.get(k,d), also set od[k]=d if k not in od' + if key in self: + return self[key] + self[key] = default + return default + + def popitem(self, last=True): + '''od.popitem() -> (k, v), return and remove a (key, value) pair. + Pairs are returned in LIFO order if last is true or FIFO order if false. + + ''' + if not self: + raise KeyError('dictionary is empty') + key = next(reversed(self) if last else iter(self)) + value = self.pop(key) + return key, value + + def __repr__(self, _repr_running={}): + 'od.__repr__() <==> repr(od)' + call_key = id(self), _get_ident() + if call_key in _repr_running: + return '...' + _repr_running[call_key] = 1 + try: + if not self: + return '%s()' % (self.__class__.__name__,) + return '%s(%r)' % (self.__class__.__name__, self.items()) + finally: + del _repr_running[call_key] + + def __reduce__(self): + 'Return state information for pickling' + items = [[k, self[k]] for k in self] + inst_dict = vars(self).copy() + for k in vars(OrderedDict()): + inst_dict.pop(k, None) + if inst_dict: + return (self.__class__, (items,), inst_dict) + return self.__class__, (items,) + + def copy(self): + 'od.copy() -> a shallow copy of od' + return self.__class__(self) + + @classmethod + def fromkeys(cls, iterable, value=None): + '''OD.fromkeys(S[, v]) -> New ordered dictionary with keys from S. + If not specified, the value defaults to None. + + ''' + self = cls() + for key in iterable: + self[key] = value + return self + + def __eq__(self, other): + '''od.__eq__(y) <==> od==y. Comparison to another OD is order-sensitive + while comparison to a regular mapping is order-insensitive. + + ''' + if isinstance(other, OrderedDict): + return dict.__eq__(self, other) and all(_imap(_eq, self, other)) + return dict.__eq__(self, other) + + def __ne__(self, other): + 'od.__ne__(y) <==> od!=y' + return not self == other + + # -- the following methods support python 3.x style dictionary views -- + + def viewkeys(self): + "od.viewkeys() -> a set-like object providing a view on od's keys" + return KeysView(self) + + def viewvalues(self): + "od.viewvalues() -> an object providing a view on od's values" + return ValuesView(self) + + def viewitems(self): + "od.viewitems() -> a set-like object providing a view on od's items" + return ItemsView(self) + + +################################################################################ +### namedtuple +################################################################################ + +_class_template = '''\ +class {typename}(tuple): + '{typename}({arg_list})' + + __slots__ = () + + _fields = {field_names!r} + + def __new__(_cls, {arg_list}): + 'Create new instance of {typename}({arg_list})' + return _tuple.__new__(_cls, ({arg_list})) + + @classmethod + def _make(cls, iterable, new=tuple.__new__, len=len): + 'Make a new {typename} object from a sequence or iterable' + result = new(cls, iterable) + if len(result) != {num_fields:d}: + raise TypeError('Expected {num_fields:d} arguments, got %d' % len(result)) + return result + + def __repr__(self): + 'Return a nicely formatted representation string' + return '{typename}({repr_fmt})' % self + + def _asdict(self): + 'Return a new OrderedDict which maps field names to their values' + return OrderedDict(zip(self._fields, self)) + + def _replace(_self, **kwds): + 'Return a new {typename} object replacing specified fields with new values' + result = _self._make(map(kwds.pop, {field_names!r}, _self)) + if kwds: + raise ValueError('Got unexpected field names: %r' % kwds.keys()) + return result + + def __getnewargs__(self): + 'Return self as a plain tuple. Used by copy and pickle.' + return tuple(self) + + __dict__ = _property(_asdict) + + def __getstate__(self): + 'Exclude the OrderedDict from pickling' + pass + +{field_defs} +''' + +_repr_template = '{name}=%r' + +_field_template = '''\ + {name} = _property(_itemgetter({index:d}), doc='Alias for field number {index:d}') +''' + +def namedtuple(typename, field_names, verbose=False, rename=False): + """Returns a new subclass of tuple with named fields. + + >>> Point = namedtuple('Point', ['x', 'y']) + >>> Point.__doc__ # docstring for the new class + 'Point(x, y)' + >>> p = Point(11, y=22) # instantiate with positional args or keywords + >>> p[0] + p[1] # indexable like a plain tuple + 33 + >>> x, y = p # unpack like a regular tuple + >>> x, y + (11, 22) + >>> p.x + p.y # fields also accessable by name + 33 + >>> d = p._asdict() # convert to a dictionary + >>> d['x'] + 11 + >>> Point(**d) # convert from a dictionary + Point(x=11, y=22) + >>> p._replace(x=100) # _replace() is like str.replace() but targets named fields + Point(x=100, y=22) + + """ + + # Validate the field names. At the user's option, either generate an error + # message or automatically replace the field name with a valid name. + if isinstance(field_names, basestring): + field_names = field_names.replace(',', ' ').split() + field_names = map(str, field_names) + typename = str(typename) + if rename: + seen = set() + for index, name in enumerate(field_names): + if (not all(c.isalnum() or c=='_' for c in name) + or _iskeyword(name) + or not name + or name[0].isdigit() + or name.startswith('_') + or name in seen): + field_names[index] = '_%d' % index + seen.add(name) + for name in [typename] + field_names: + if type(name) != str: + raise TypeError('Type names and field names must be strings') + if not all(c.isalnum() or c=='_' for c in name): + raise ValueError('Type names and field names can only contain ' + 'alphanumeric characters and underscores: %r' % name) + if _iskeyword(name): + raise ValueError('Type names and field names cannot be a ' + 'keyword: %r' % name) + if name[0].isdigit(): + raise ValueError('Type names and field names cannot start with ' + 'a number: %r' % name) + seen = set() + for name in field_names: + if name.startswith('_') and not rename: + raise ValueError('Field names cannot start with an underscore: ' + '%r' % name) + if name in seen: + raise ValueError('Encountered duplicate field name: %r' % name) + seen.add(name) + + # Fill-in the class template + class_definition = _class_template.format( + typename = typename, + field_names = tuple(field_names), + num_fields = len(field_names), + arg_list = repr(tuple(field_names)).replace("'", "")[1:-1], + repr_fmt = ', '.join(_repr_template.format(name=name) + for name in field_names), + field_defs = '\n'.join(_field_template.format(index=index, name=name) + for index, name in enumerate(field_names)) + ) + if verbose: + print class_definition + + # Execute the template string in a temporary namespace and support + # tracing utilities by setting a value for frame.f_globals['__name__'] + namespace = dict(_itemgetter=_itemgetter, __name__='namedtuple_%s' % typename, + OrderedDict=OrderedDict, _property=property, _tuple=tuple) + try: + exec class_definition in namespace + except SyntaxError as e: + raise SyntaxError(e.message + ':\n' + class_definition) + result = namespace[typename] + + # For pickling to work, the __module__ variable needs to be set to the frame + # where the named tuple is created. Bypass this step in environments where + # sys._getframe is not defined (Jython for example) or sys._getframe is not + # defined for arguments greater than 0 (IronPython). + try: + result.__module__ = _sys._getframe(1).f_globals.get('__name__', '__main__') + except (AttributeError, ValueError): + pass + + return result + + +######################################################################## +### Counter +######################################################################## + +class Counter(dict): + '''Dict subclass for counting hashable items. Sometimes called a bag + or multiset. Elements are stored as dictionary keys and their counts + are stored as dictionary values. + + >>> c = Counter('abcdeabcdabcaba') # count elements from a string + + >>> c.most_common(3) # three most common elements + [('a', 5), ('b', 4), ('c', 3)] + >>> sorted(c) # list all unique elements + ['a', 'b', 'c', 'd', 'e'] + >>> ''.join(sorted(c.elements())) # list elements with repetitions + 'aaaaabbbbcccdde' + >>> sum(c.values()) # total of all counts + 15 + + >>> c['a'] # count of letter 'a' + 5 + >>> for elem in 'shazam': # update counts from an iterable + ... c[elem] += 1 # by adding 1 to each element's count + >>> c['a'] # now there are seven 'a' + 7 + >>> del c['b'] # remove all 'b' + >>> c['b'] # now there are zero 'b' + 0 + + >>> d = Counter('simsalabim') # make another counter + >>> c.update(d) # add in the second counter + >>> c['a'] # now there are nine 'a' + 9 + + >>> c.clear() # empty the counter + >>> c + Counter() + + Note: If a count is set to zero or reduced to zero, it will remain + in the counter until the entry is deleted or the counter is cleared: + + >>> c = Counter('aaabbc') + >>> c['b'] -= 2 # reduce the count of 'b' by two + >>> c.most_common() # 'b' is still in, but its count is zero + [('a', 3), ('c', 1), ('b', 0)] + + ''' + # References: + # http://en.wikipedia.org/wiki/Multiset + # http://www.gnu.org/software/smalltalk/manual-base/html_node/Bag.html + # http://www.demo2s.com/Tutorial/Cpp/0380__set-multiset/Catalog0380__set-multiset.htm + # http://code.activestate.com/recipes/259174/ + # Knuth, TAOCP Vol. II section 4.6.3 + + def __init__(*args, **kwds): + '''Create a new, empty Counter object. And if given, count elements + from an input iterable. Or, initialize the count from another mapping + of elements to their counts. + + >>> c = Counter() # a new, empty counter + >>> c = Counter('gallahad') # a new counter from an iterable + >>> c = Counter({'a': 4, 'b': 2}) # a new counter from a mapping + >>> c = Counter(a=4, b=2) # a new counter from keyword args + + ''' + if not args: + raise TypeError("descriptor '__init__' of 'Counter' object " + "needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + super(Counter, self).__init__() + self.update(*args, **kwds) + + def __missing__(self, key): + 'The count of elements not in the Counter is zero.' + # Needed so that self[missing_item] does not raise KeyError + return 0 + + def most_common(self, n=None): + '''List the n most common elements and their counts from the most + common to the least. If n is None, then list all element counts. + + >>> Counter('abcdeabcdabcaba').most_common(3) + [('a', 5), ('b', 4), ('c', 3)] + + ''' + # Emulate Bag.sortedByCount from Smalltalk + if n is None: + return sorted(self.iteritems(), key=_itemgetter(1), reverse=True) + return _heapq.nlargest(n, self.iteritems(), key=_itemgetter(1)) + + def elements(self): + '''Iterator over elements repeating each as many times as its count. + + >>> c = Counter('ABCABC') + >>> sorted(c.elements()) + ['A', 'A', 'B', 'B', 'C', 'C'] + + # Knuth's example for prime factors of 1836: 2**2 * 3**3 * 17**1 + >>> prime_factors = Counter({2: 2, 3: 3, 17: 1}) + >>> product = 1 + >>> for factor in prime_factors.elements(): # loop over factors + ... product *= factor # and multiply them + >>> product + 1836 + + Note, if an element's count has been set to zero or is a negative + number, elements() will ignore it. + + ''' + # Emulate Bag.do from Smalltalk and Multiset.begin from C++. + return _chain.from_iterable(_starmap(_repeat, self.iteritems())) + + # Override dict methods where necessary + + @classmethod + def fromkeys(cls, iterable, v=None): + # There is no equivalent method for counters because setting v=1 + # means that no element can have a count greater than one. + raise NotImplementedError( + 'Counter.fromkeys() is undefined. Use Counter(iterable) instead.') + + def update(*args, **kwds): + '''Like dict.update() but add counts instead of replacing them. + + Source can be an iterable, a dictionary, or another Counter instance. + + >>> c = Counter('which') + >>> c.update('witch') # add elements from another iterable + >>> d = Counter('watch') + >>> c.update(d) # add elements from another counter + >>> c['h'] # four 'h' in which, witch, and watch + 4 + + ''' + # The regular dict.update() operation makes no sense here because the + # replace behavior results in the some of original untouched counts + # being mixed-in with all of the other counts for a mismash that + # doesn't have a straight-forward interpretation in most counting + # contexts. Instead, we implement straight-addition. Both the inputs + # and outputs are allowed to contain zero and negative counts. + + if not args: + raise TypeError("descriptor 'update' of 'Counter' object " + "needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + iterable = args[0] if args else None + if iterable is not None: + if isinstance(iterable, Mapping): + if self: + self_get = self.get + for elem, count in iterable.iteritems(): + self[elem] = self_get(elem, 0) + count + else: + super(Counter, self).update(iterable) # fast path when counter is empty + else: + self_get = self.get + for elem in iterable: + self[elem] = self_get(elem, 0) + 1 + if kwds: + self.update(kwds) + + def subtract(*args, **kwds): + '''Like dict.update() but subtracts counts instead of replacing them. + Counts can be reduced below zero. Both the inputs and outputs are + allowed to contain zero and negative counts. + + Source can be an iterable, a dictionary, or another Counter instance. + + >>> c = Counter('which') + >>> c.subtract('witch') # subtract elements from another iterable + >>> c.subtract(Counter('watch')) # subtract elements from another counter + >>> c['h'] # 2 in which, minus 1 in witch, minus 1 in watch + 0 + >>> c['w'] # 1 in which, minus 1 in witch, minus 1 in watch + -1 + + ''' + if not args: + raise TypeError("descriptor 'subtract' of 'Counter' object " + "needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + iterable = args[0] if args else None + if iterable is not None: + self_get = self.get + if isinstance(iterable, Mapping): + for elem, count in iterable.items(): + self[elem] = self_get(elem, 0) - count + else: + for elem in iterable: + self[elem] = self_get(elem, 0) - 1 + if kwds: + self.subtract(kwds) + + def copy(self): + 'Return a shallow copy.' + return self.__class__(self) + + def __reduce__(self): + return self.__class__, (dict(self),) + + def __delitem__(self, elem): + 'Like dict.__delitem__() but does not raise KeyError for missing values.' + if elem in self: + super(Counter, self).__delitem__(elem) + + def __repr__(self): + if not self: + return '%s()' % self.__class__.__name__ + items = ', '.join(map('%r: %r'.__mod__, self.most_common())) + return '%s({%s})' % (self.__class__.__name__, items) + + # Multiset-style mathematical operations discussed in: + # Knuth TAOCP Volume II section 4.6.3 exercise 19 + # and at http://en.wikipedia.org/wiki/Multiset + # + # Outputs guaranteed to only include positive counts. + # + # To strip negative and zero counts, add-in an empty counter: + # c += Counter() + + def __add__(self, other): + '''Add counts from two counters. + + >>> Counter('abbb') + Counter('bcc') + Counter({'b': 4, 'c': 2, 'a': 1}) + + ''' + if not isinstance(other, Counter): + return NotImplemented + result = Counter() + for elem, count in self.items(): + newcount = count + other[elem] + if newcount > 0: + result[elem] = newcount + for elem, count in other.items(): + if elem not in self and count > 0: + result[elem] = count + return result + + def __sub__(self, other): + ''' Subtract count, but keep only results with positive counts. + + >>> Counter('abbbc') - Counter('bccd') + Counter({'b': 2, 'a': 1}) + + ''' + if not isinstance(other, Counter): + return NotImplemented + result = Counter() + for elem, count in self.items(): + newcount = count - other[elem] + if newcount > 0: + result[elem] = newcount + for elem, count in other.items(): + if elem not in self and count < 0: + result[elem] = 0 - count + return result + + def __or__(self, other): + '''Union is the maximum of value in either of the input counters. + + >>> Counter('abbb') | Counter('bcc') + Counter({'b': 3, 'c': 2, 'a': 1}) + + ''' + if not isinstance(other, Counter): + return NotImplemented + result = Counter() + for elem, count in self.items(): + other_count = other[elem] + newcount = other_count if count < other_count else count + if newcount > 0: + result[elem] = newcount + for elem, count in other.items(): + if elem not in self and count > 0: + result[elem] = count + return result + + def __and__(self, other): + ''' Intersection is the minimum of corresponding counts. + + >>> Counter('abbb') & Counter('bcc') + Counter({'b': 1}) + + ''' + if not isinstance(other, Counter): + return NotImplemented + result = Counter() + for elem, count in self.items(): + other_count = other[elem] + newcount = count if count < other_count else other_count + if newcount > 0: + result[elem] = newcount + return result + + +if __name__ == '__main__': + # verify that instances can be pickled + from cPickle import loads, dumps + Point = namedtuple('Point', 'x, y', True) + p = Point(x=10, y=20) + assert p == loads(dumps(p)) + + # test and demonstrate ability to override methods + class Point(namedtuple('Point', 'x y')): + __slots__ = () + @property + def hypot(self): + return (self.x ** 2 + self.y ** 2) ** 0.5 + def __str__(self): + return 'Point: x=%6.3f y=%6.3f hypot=%6.3f' % (self.x, self.y, self.hypot) + + for p in Point(3, 4), Point(14, 5/7.): + print p + + class Point(namedtuple('Point', 'x y')): + 'Point class with optimized _make() and _replace() without error-checking' + __slots__ = () + _make = classmethod(tuple.__new__) + def _replace(self, _map=map, **kwds): + return self._make(_map(kwds.get, ('x', 'y'), self)) + + print Point(11, 22)._replace(x=100) + + Point3D = namedtuple('Point3D', Point._fields + ('z',)) + print Point3D.__doc__ + + import doctest + TestResults = namedtuple('TestResults', 'failed attempted') + print TestResults(*doctest.testmod()) diff --git a/CVIssueCount/v2/contextlib.py b/CVIssueCount/v2/contextlib.py new file mode 100644 index 0000000..f05205b --- /dev/null +++ b/CVIssueCount/v2/contextlib.py @@ -0,0 +1,154 @@ +"""Utilities for with-statement contexts. See PEP 343.""" + +import sys +from functools import wraps +from warnings import warn + +__all__ = ["contextmanager", "nested", "closing"] + +class GeneratorContextManager(object): + """Helper for @contextmanager decorator.""" + + def __init__(self, gen): + self.gen = gen + + def __enter__(self): + try: + return self.gen.next() + except StopIteration: + raise RuntimeError("generator didn't yield") + + def __exit__(self, type, value, traceback): + if type is None: + try: + self.gen.next() + except StopIteration: + return + else: + raise RuntimeError("generator didn't stop") + else: + if value is None: + # Need to force instantiation so we can reliably + # tell if we get the same exception back + value = type() + try: + self.gen.throw(type, value, traceback) + raise RuntimeError("generator didn't stop after throw()") + except StopIteration, exc: + # Suppress the exception *unless* it's the same exception that + # was passed to throw(). This prevents a StopIteration + # raised inside the "with" statement from being suppressed + return exc is not value + except: + # only re-raise if it's *not* the exception that was + # passed to throw(), because __exit__() must not raise + # an exception unless __exit__() itself failed. But throw() + # has to raise the exception to signal propagation, so this + # fixes the impedance mismatch between the throw() protocol + # and the __exit__() protocol. + # + if sys.exc_info()[1] is not value: + raise + + +def contextmanager(func): + """@contextmanager decorator. + + Typical usage: + + @contextmanager + def some_generator(): + + try: + yield + finally: + + + This makes this: + + with some_generator() as : + + + equivalent to this: + + + try: + = + + finally: + + + """ + @wraps(func) + def helper(*args, **kwds): + return GeneratorContextManager(func(*args, **kwds)) + return helper + + +@contextmanager +def nested(*managers): + """Combine multiple context managers into a single nested context manager. + + This function has been deprecated in favour of the multiple manager form + of the with statement. + + The one advantage of this function over the multiple manager form of the + with statement is that argument unpacking allows it to be + used with a variable number of context managers as follows: + + with nested(*managers): + do_something() + + """ + warn("With-statements now directly support multiple context managers", + DeprecationWarning, 3) + exits = [] + vars = [] + exc = (None, None, None) + try: + for mgr in managers: + exit = mgr.__exit__ + enter = mgr.__enter__ + vars.append(enter()) + exits.append(exit) + yield vars + except: + exc = sys.exc_info() + finally: + while exits: + exit = exits.pop() + try: + if exit(*exc): + exc = (None, None, None) + except: + exc = sys.exc_info() + if exc != (None, None, None): + # Don't rely on sys.exc_info() still containing + # the right information. Another exception may + # have been raised and caught by an exit method + raise exc[0], exc[1], exc[2] + + +class closing(object): + """Context to automatically close something at the end of a block. + + Code like this: + + with closing(.open()) as f: + + + is equivalent to this: + + f = .open() + try: + + finally: + f.close() + + """ + def __init__(self, thing): + self.thing = thing + def __enter__(self): + return self.thing + def __exit__(self, *exc_info): + self.thing.close() diff --git a/CVIssueCount/v2/functools.py b/CVIssueCount/v2/functools.py new file mode 100644 index 0000000..53680b8 --- /dev/null +++ b/CVIssueCount/v2/functools.py @@ -0,0 +1,100 @@ +"""functools.py - Tools for working with functions and callable objects +""" +# Python module wrapper for _functools C module +# to allow utilities written in Python to be added +# to the functools module. +# Written by Nick Coghlan +# Copyright (C) 2006 Python Software Foundation. +# See C source code for _functools credits/copyright + +from _functools import partial, reduce + +# update_wrapper() and wraps() are tools to help write +# wrapper functions that can handle naive introspection + +WRAPPER_ASSIGNMENTS = ('__module__', '__name__', '__doc__') +WRAPPER_UPDATES = ('__dict__',) +def update_wrapper(wrapper, + wrapped, + assigned = WRAPPER_ASSIGNMENTS, + updated = WRAPPER_UPDATES): + """Update a wrapper function to look like the wrapped function + + wrapper is the function to be updated + wrapped is the original function + assigned is a tuple naming the attributes assigned directly + from the wrapped function to the wrapper function (defaults to + functools.WRAPPER_ASSIGNMENTS) + updated is a tuple naming the attributes of the wrapper that + are updated with the corresponding attribute from the wrapped + function (defaults to functools.WRAPPER_UPDATES) + """ + for attr in assigned: + setattr(wrapper, attr, getattr(wrapped, attr)) + for attr in updated: + getattr(wrapper, attr).update(getattr(wrapped, attr, {})) + # Return the wrapper so this can be used as a decorator via partial() + return wrapper + +def wraps(wrapped, + assigned = WRAPPER_ASSIGNMENTS, + updated = WRAPPER_UPDATES): + """Decorator factory to apply update_wrapper() to a wrapper function + + Returns a decorator that invokes update_wrapper() with the decorated + function as the wrapper argument and the arguments to wraps() as the + remaining arguments. Default arguments are as for update_wrapper(). + This is a convenience function to simplify applying partial() to + update_wrapper(). + """ + return partial(update_wrapper, wrapped=wrapped, + assigned=assigned, updated=updated) + +def total_ordering(cls): + """Class decorator that fills in missing ordering methods""" + convert = { + '__lt__': [('__gt__', lambda self, other: not (self < other or self == other)), + ('__le__', lambda self, other: self < other or self == other), + ('__ge__', lambda self, other: not self < other)], + '__le__': [('__ge__', lambda self, other: not self <= other or self == other), + ('__lt__', lambda self, other: self <= other and not self == other), + ('__gt__', lambda self, other: not self <= other)], + '__gt__': [('__lt__', lambda self, other: not (self > other or self == other)), + ('__ge__', lambda self, other: self > other or self == other), + ('__le__', lambda self, other: not self > other)], + '__ge__': [('__le__', lambda self, other: (not self >= other) or self == other), + ('__gt__', lambda self, other: self >= other and not self == other), + ('__lt__', lambda self, other: not self >= other)] + } + roots = set(dir(cls)) & set(convert) + if not roots: + raise ValueError('must define at least one ordering operation: < > <= >=') + root = max(roots) # prefer __lt__ to __le__ to __gt__ to __ge__ + for opname, opfunc in convert[root]: + if opname not in roots: + opfunc.__name__ = opname + opfunc.__doc__ = getattr(int, opname).__doc__ + setattr(cls, opname, opfunc) + return cls + +def cmp_to_key(mycmp): + """Convert a cmp= function into a key= function""" + class K(object): + __slots__ = ['obj'] + def __init__(self, obj, *args): + self.obj = obj + def __lt__(self, other): + return mycmp(self.obj, other.obj) < 0 + def __gt__(self, other): + return mycmp(self.obj, other.obj) > 0 + def __eq__(self, other): + return mycmp(self.obj, other.obj) == 0 + def __le__(self, other): + return mycmp(self.obj, other.obj) <= 0 + def __ge__(self, other): + return mycmp(self.obj, other.obj) >= 0 + def __ne__(self, other): + return mycmp(self.obj, other.obj) != 0 + def __hash__(self): + raise TypeError('hash not implemented') + return K diff --git a/CVIssueCount/v2/genericpath.py b/CVIssueCount/v2/genericpath.py new file mode 100644 index 0000000..2648e54 --- /dev/null +++ b/CVIssueCount/v2/genericpath.py @@ -0,0 +1,113 @@ +""" +Path operations common to more than one OS +Do not use directly. The OS specific modules import the appropriate +functions from this module themselves. +""" +import os +import stat + +__all__ = ['commonprefix', 'exists', 'getatime', 'getctime', 'getmtime', + 'getsize', 'isdir', 'isfile'] + + +try: + _unicode = unicode +except NameError: + # If Python is built without Unicode support, the unicode type + # will not exist. Fake one. + class _unicode(object): + pass + +# Does a path exist? +# This is false for dangling symbolic links on systems that support them. +def exists(path): + """Test whether a path exists. Returns False for broken symbolic links""" + try: + os.stat(path) + except os.error: + return False + return True + + +# This follows symbolic links, so both islink() and isdir() can be true +# for the same path on systems that support symlinks +def isfile(path): + """Test whether a path is a regular file""" + try: + st = os.stat(path) + except os.error: + return False + return stat.S_ISREG(st.st_mode) + + +# Is a path a directory? +# This follows symbolic links, so both islink() and isdir() +# can be true for the same path on systems that support symlinks +def isdir(s): + """Return true if the pathname refers to an existing directory.""" + try: + st = os.stat(s) + except os.error: + return False + return stat.S_ISDIR(st.st_mode) + + +def getsize(filename): + """Return the size of a file, reported by os.stat().""" + return os.stat(filename).st_size + + +def getmtime(filename): + """Return the last modification time of a file, reported by os.stat().""" + return os.stat(filename).st_mtime + + +def getatime(filename): + """Return the last access time of a file, reported by os.stat().""" + return os.stat(filename).st_atime + + +def getctime(filename): + """Return the metadata change time of a file, reported by os.stat().""" + return os.stat(filename).st_ctime + + +# Return the longest prefix of all list elements. +def commonprefix(m): + "Given a list of pathnames, returns the longest common leading component" + if not m: return '' + s1 = min(m) + s2 = max(m) + for i, c in enumerate(s1): + if c != s2[i]: + return s1[:i] + return s1 + +# Split a path in root and extension. +# The extension is everything starting at the last dot in the last +# pathname component; the root is everything before that. +# It is always true that root + ext == p. + +# Generic implementation of splitext, to be parametrized with +# the separators +def _splitext(p, sep, altsep, extsep): + """Split the extension from a pathname. + + Extension is everything from the last dot to the end, ignoring + leading dots. Returns "(root, ext)"; ext may be empty.""" + + sepIndex = p.rfind(sep) + if altsep: + altsepIndex = p.rfind(altsep) + sepIndex = max(sepIndex, altsepIndex) + + dotIndex = p.rfind(extsep) + if dotIndex > sepIndex: + # skip all leading dots + filenameIndex = sepIndex + 1 + while filenameIndex < dotIndex: + if p[filenameIndex] != extsep: + return p[:dotIndex], p[dotIndex:] + filenameIndex += 1 + + return p, '' diff --git a/CVIssueCount/v2/hashlib.py b/CVIssueCount/v2/hashlib.py new file mode 100644 index 0000000..bbd06b9 --- /dev/null +++ b/CVIssueCount/v2/hashlib.py @@ -0,0 +1,221 @@ +# $Id$ +# +# Copyright (C) 2005 Gregory P. Smith (greg@krypto.org) +# Licensed to PSF under a Contributor Agreement. +# + +__doc__ = """hashlib module - A common interface to many hash functions. + +new(name, string='') - returns a new hash object implementing the + given hash function; initializing the hash + using the given string data. + +Named constructor functions are also available, these are much faster +than using new(): + +md5(), sha1(), sha224(), sha256(), sha384(), and sha512() + +More algorithms may be available on your platform but the above are guaranteed +to exist. See the algorithms_guaranteed and algorithms_available attributes +to find out what algorithm names can be passed to new(). + +NOTE: If you want the adler32 or crc32 hash functions they are available in +the zlib module. + +Choose your hash function wisely. Some have known collision weaknesses. +sha384 and sha512 will be slow on 32 bit platforms. + +Hash objects have these methods: + - update(arg): Update the hash object with the string arg. Repeated calls + are equivalent to a single call with the concatenation of all + the arguments. + - digest(): Return the digest of the strings passed to the update() method + so far. This may contain non-ASCII characters, including + NUL bytes. + - hexdigest(): Like digest() except the digest is returned as a string of + double length, containing only hexadecimal digits. + - copy(): Return a copy (clone) of the hash object. This can be used to + efficiently compute the digests of strings that share a common + initial substring. + +For example, to obtain the digest of the string 'Nobody inspects the +spammish repetition': + + >>> import hashlib + >>> m = hashlib.md5() + >>> m.update("Nobody inspects") + >>> m.update(" the spammish repetition") + >>> m.digest() + '\\xbbd\\x9c\\x83\\xdd\\x1e\\xa5\\xc9\\xd9\\xde\\xc9\\xa1\\x8d\\xf0\\xff\\xe9' + +More condensed: + + >>> hashlib.sha224("Nobody inspects the spammish repetition").hexdigest() + 'a4337bc45a8fc544c03f52dc550cd6e1e87021bc896588bd79e901e2' + +""" + +# This tuple and __get_builtin_constructor() must be modified if a new +# always available algorithm is added. +__always_supported = ('md5', 'sha1', 'sha224', 'sha256', 'sha384', 'sha512') + +algorithms_guaranteed = set(__always_supported) +algorithms_available = set(__always_supported) + +algorithms = __always_supported + +__all__ = __always_supported + ('new', 'algorithms_guaranteed', + 'algorithms_available', 'algorithms', + 'pbkdf2_hmac') + + +def __get_builtin_constructor(name): + try: + if name in ('SHA1', 'sha1'): + import _sha + return _sha.new + elif name in ('MD5', 'md5'): + import _md5 + return _md5.new + elif name in ('SHA256', 'sha256', 'SHA224', 'sha224'): + import _sha256 + bs = name[3:] + if bs == '256': + return _sha256.sha256 + elif bs == '224': + return _sha256.sha224 + elif name in ('SHA512', 'sha512', 'SHA384', 'sha384'): + import _sha512 + bs = name[3:] + if bs == '512': + return _sha512.sha512 + elif bs == '384': + return _sha512.sha384 + except ImportError: + pass # no extension module, this hash is unsupported. + + raise ValueError('unsupported hash type ' + name) + + +def __get_openssl_constructor(name): + try: + f = getattr(_hashlib, 'openssl_' + name) + # Allow the C module to raise ValueError. The function will be + # defined but the hash not actually available thanks to OpenSSL. + f() + # Use the C function directly (very fast) + return f + except (AttributeError, ValueError): + return __get_builtin_constructor(name) + + +def __py_new(name, string=''): + """new(name, string='') - Return a new hashing object using the named algorithm; + optionally initialized with a string. + """ + return __get_builtin_constructor(name)(string) + + +def __hash_new(name, string=''): + """new(name, string='') - Return a new hashing object using the named algorithm; + optionally initialized with a string. + """ + try: + return _hashlib.new(name, string) + except ValueError: + # If the _hashlib module (OpenSSL) doesn't support the named + # hash, try using our builtin implementations. + # This allows for SHA224/256 and SHA384/512 support even though + # the OpenSSL library prior to 0.9.8 doesn't provide them. + return __get_builtin_constructor(name)(string) + + +try: + import _hashlib + new = __hash_new + __get_hash = __get_openssl_constructor + algorithms_available = algorithms_available.union( + _hashlib.openssl_md_meth_names) +except ImportError: + new = __py_new + __get_hash = __get_builtin_constructor + +for __func_name in __always_supported: + # try them all, some may not work due to the OpenSSL + # version not supporting that algorithm. + try: + globals()[__func_name] = __get_hash(__func_name) + except ValueError: + import logging + logging.exception('code for hash %s was not found.', __func_name) + + +try: + # OpenSSL's PKCS5_PBKDF2_HMAC requires OpenSSL 1.0+ with HMAC and SHA + from _hashlib import pbkdf2_hmac +except ImportError: + import binascii + import struct + + _trans_5C = b"".join(chr(x ^ 0x5C) for x in range(256)) + _trans_36 = b"".join(chr(x ^ 0x36) for x in range(256)) + + def pbkdf2_hmac(hash_name, password, salt, iterations, dklen=None): + """Password based key derivation function 2 (PKCS #5 v2.0) + + This Python implementations based on the hmac module about as fast + as OpenSSL's PKCS5_PBKDF2_HMAC for short passwords and much faster + for long passwords. + """ + if not isinstance(hash_name, str): + raise TypeError(hash_name) + + if not isinstance(password, (bytes, bytearray)): + password = bytes(buffer(password)) + if not isinstance(salt, (bytes, bytearray)): + salt = bytes(buffer(salt)) + + # Fast inline HMAC implementation + inner = new(hash_name) + outer = new(hash_name) + blocksize = getattr(inner, 'block_size', 64) + if len(password) > blocksize: + password = new(hash_name, password).digest() + password = password + b'\x00' * (blocksize - len(password)) + inner.update(password.translate(_trans_36)) + outer.update(password.translate(_trans_5C)) + + def prf(msg, inner=inner, outer=outer): + # PBKDF2_HMAC uses the password as key. We can re-use the same + # digest objects and just update copies to skip initialization. + icpy = inner.copy() + ocpy = outer.copy() + icpy.update(msg) + ocpy.update(icpy.digest()) + return ocpy.digest() + + if iterations < 1: + raise ValueError(iterations) + if dklen is None: + dklen = outer.digest_size + if dklen < 1: + raise ValueError(dklen) + + hex_format_string = "%%0%ix" % (new(hash_name).digest_size * 2) + + dkey = b'' + loop = 1 + while len(dkey) < dklen: + prev = prf(salt + struct.pack(b'>I', loop)) + rkey = int(binascii.hexlify(prev), 16) + for i in xrange(iterations - 1): + prev = prf(prev) + rkey ^= int(binascii.hexlify(prev), 16) + loop += 1 + dkey += binascii.unhexlify(hex_format_string % rkey) + + return dkey[:dklen] + +# Cleanup locals() +del __always_supported, __func_name, __get_hash +del __py_new, __hash_new, __get_openssl_constructor diff --git a/CVIssueCount/v2/heapq.py b/CVIssueCount/v2/heapq.py new file mode 100644 index 0000000..4b2c0c4 --- /dev/null +++ b/CVIssueCount/v2/heapq.py @@ -0,0 +1,485 @@ +# -*- coding: latin-1 -*- + +"""Heap queue algorithm (a.k.a. priority queue). + +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for +all k, counting elements from 0. For the sake of comparison, +non-existing elements are considered to be infinite. The interesting +property of a heap is that a[0] is always its smallest element. + +Usage: + +heap = [] # creates an empty heap +heappush(heap, item) # pushes a new item on the heap +item = heappop(heap) # pops the smallest item from the heap +item = heap[0] # smallest item on the heap without popping it +heapify(x) # transforms list into a heap, in-place, in linear time +item = heapreplace(heap, item) # pops and returns smallest item, and adds + # new item; the heap size is unchanged + +Our API differs from textbook heap algorithms as follows: + +- We use 0-based indexing. This makes the relationship between the + index for a node and the indexes for its children slightly less + obvious, but is more suitable since Python uses 0-based indexing. + +- Our heappop() method returns the smallest item, not the largest. + +These two make it possible to view the heap as a regular Python list +without surprises: heap[0] is the smallest item, and heap.sort() +maintains the heap invariant! +""" + +# Original code by Kevin O'Connor, augmented by Tim Peters and Raymond Hettinger + +__about__ = """Heap queues + +[explanation by Franois Pinard] + +Heaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for +all k, counting elements from 0. For the sake of comparison, +non-existing elements are considered to be infinite. The interesting +property of a heap is that a[0] is always its smallest element. + +The strange invariant above is meant to be an efficient memory +representation for a tournament. The numbers below are `k', not a[k]: + + 0 + + 1 2 + + 3 4 5 6 + + 7 8 9 10 11 12 13 14 + + 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 + + +In the tree above, each cell `k' is topping `2*k+1' and `2*k+2'. In +an usual binary tournament we see in sports, each cell is the winner +over the two cells it tops, and we can trace the winner down the tree +to see all opponents s/he had. However, in many computer applications +of such tournaments, we do not need to trace the history of a winner. +To be more memory efficient, when a winner is promoted, we try to +replace it by something else at a lower level, and the rule becomes +that a cell and the two cells it tops contain three different items, +but the top cell "wins" over the two topped cells. + +If this heap invariant is protected at all time, index 0 is clearly +the overall winner. The simplest algorithmic way to remove it and +find the "next" winner is to move some loser (let's say cell 30 in the +diagram above) into the 0 position, and then percolate this new 0 down +the tree, exchanging values, until the invariant is re-established. +This is clearly logarithmic on the total number of items in the tree. +By iterating over all items, you get an O(n ln n) sort. + +A nice feature of this sort is that you can efficiently insert new +items while the sort is going on, provided that the inserted items are +not "better" than the last 0'th element you extracted. This is +especially useful in simulation contexts, where the tree holds all +incoming events, and the "win" condition means the smallest scheduled +time. When an event schedule other events for execution, they are +scheduled into the future, so they can easily go into the heap. So, a +heap is a good structure for implementing schedulers (this is what I +used for my MIDI sequencer :-). + +Various structures for implementing schedulers have been extensively +studied, and heaps are good for this, as they are reasonably speedy, +the speed is almost constant, and the worst case is not much different +than the average case. However, there are other representations which +are more efficient overall, yet the worst cases might be terrible. + +Heaps are also very useful in big disk sorts. You most probably all +know that a big sort implies producing "runs" (which are pre-sorted +sequences, which size is usually related to the amount of CPU memory), +followed by a merging passes for these runs, which merging is often +very cleverly organised[1]. It is very important that the initial +sort produces the longest runs possible. Tournaments are a good way +to that. If, using all the memory available to hold a tournament, you +replace and percolate items that happen to fit the current run, you'll +produce runs which are twice the size of the memory for random input, +and much better for input fuzzily ordered. + +Moreover, if you output the 0'th item on disk and get an input which +may not fit in the current tournament (because the value "wins" over +the last output value), it cannot fit in the heap, so the size of the +heap decreases. The freed memory could be cleverly reused immediately +for progressively building a second heap, which grows at exactly the +same rate the first heap is melting. When the first heap completely +vanishes, you switch heaps and start a new run. Clever and quite +effective! + +In a word, heaps are useful memory structures to know. I use them in +a few applications, and I think it is good to keep a `heap' module +around. :-) + +-------------------- +[1] The disk balancing algorithms which are current, nowadays, are +more annoying than clever, and this is a consequence of the seeking +capabilities of the disks. On devices which cannot seek, like big +tape drives, the story was quite different, and one had to be very +clever to ensure (far in advance) that each tape movement will be the +most effective possible (that is, will best participate at +"progressing" the merge). Some tapes were even able to read +backwards, and this was also used to avoid the rewinding time. +Believe me, real good tape sorts were quite spectacular to watch! +From all times, sorting has always been a Great Art! :-) +""" + +__all__ = ['heappush', 'heappop', 'heapify', 'heapreplace', 'merge', + 'nlargest', 'nsmallest', 'heappushpop'] + +from itertools import islice, count, imap, izip, tee, chain +from operator import itemgetter + +def cmp_lt(x, y): + # Use __lt__ if available; otherwise, try __le__. + # In Py3.x, only __lt__ will be called. + return (x < y) if hasattr(x, '__lt__') else (not y <= x) + +def heappush(heap, item): + """Push item onto heap, maintaining the heap invariant.""" + heap.append(item) + _siftdown(heap, 0, len(heap)-1) + +def heappop(heap): + """Pop the smallest item off the heap, maintaining the heap invariant.""" + lastelt = heap.pop() # raises appropriate IndexError if heap is empty + if heap: + returnitem = heap[0] + heap[0] = lastelt + _siftup(heap, 0) + else: + returnitem = lastelt + return returnitem + +def heapreplace(heap, item): + """Pop and return the current smallest value, and add the new item. + + This is more efficient than heappop() followed by heappush(), and can be + more appropriate when using a fixed-size heap. Note that the value + returned may be larger than item! That constrains reasonable uses of + this routine unless written as part of a conditional replacement: + + if item > heap[0]: + item = heapreplace(heap, item) + """ + returnitem = heap[0] # raises appropriate IndexError if heap is empty + heap[0] = item + _siftup(heap, 0) + return returnitem + +def heappushpop(heap, item): + """Fast version of a heappush followed by a heappop.""" + if heap and cmp_lt(heap[0], item): + item, heap[0] = heap[0], item + _siftup(heap, 0) + return item + +def heapify(x): + """Transform list into a heap, in-place, in O(len(x)) time.""" + n = len(x) + # Transform bottom-up. The largest index there's any point to looking at + # is the largest with a child index in-range, so must have 2*i + 1 < n, + # or i < (n-1)/2. If n is even = 2*j, this is (2*j-1)/2 = j-1/2 so + # j-1 is the largest, which is n//2 - 1. If n is odd = 2*j+1, this is + # (2*j+1-1)/2 = j so j-1 is the largest, and that's again n//2-1. + for i in reversed(xrange(n//2)): + _siftup(x, i) + +def _heappushpop_max(heap, item): + """Maxheap version of a heappush followed by a heappop.""" + if heap and cmp_lt(item, heap[0]): + item, heap[0] = heap[0], item + _siftup_max(heap, 0) + return item + +def _heapify_max(x): + """Transform list into a maxheap, in-place, in O(len(x)) time.""" + n = len(x) + for i in reversed(range(n//2)): + _siftup_max(x, i) + +def nlargest(n, iterable): + """Find the n largest elements in a dataset. + + Equivalent to: sorted(iterable, reverse=True)[:n] + """ + if n < 0: + return [] + it = iter(iterable) + result = list(islice(it, n)) + if not result: + return result + heapify(result) + _heappushpop = heappushpop + for elem in it: + _heappushpop(result, elem) + result.sort(reverse=True) + return result + +def nsmallest(n, iterable): + """Find the n smallest elements in a dataset. + + Equivalent to: sorted(iterable)[:n] + """ + if n < 0: + return [] + it = iter(iterable) + result = list(islice(it, n)) + if not result: + return result + _heapify_max(result) + _heappushpop = _heappushpop_max + for elem in it: + _heappushpop(result, elem) + result.sort() + return result + +# 'heap' is a heap at all indices >= startpos, except possibly for pos. pos +# is the index of a leaf with a possibly out-of-order value. Restore the +# heap invariant. +def _siftdown(heap, startpos, pos): + newitem = heap[pos] + # Follow the path to the root, moving parents down until finding a place + # newitem fits. + while pos > startpos: + parentpos = (pos - 1) >> 1 + parent = heap[parentpos] + if cmp_lt(newitem, parent): + heap[pos] = parent + pos = parentpos + continue + break + heap[pos] = newitem + +# The child indices of heap index pos are already heaps, and we want to make +# a heap at index pos too. We do this by bubbling the smaller child of +# pos up (and so on with that child's children, etc) until hitting a leaf, +# then using _siftdown to move the oddball originally at index pos into place. +# +# We *could* break out of the loop as soon as we find a pos where newitem <= +# both its children, but turns out that's not a good idea, and despite that +# many books write the algorithm that way. During a heap pop, the last array +# element is sifted in, and that tends to be large, so that comparing it +# against values starting from the root usually doesn't pay (= usually doesn't +# get us out of the loop early). See Knuth, Volume 3, where this is +# explained and quantified in an exercise. +# +# Cutting the # of comparisons is important, since these routines have no +# way to extract "the priority" from an array element, so that intelligence +# is likely to be hiding in custom __cmp__ methods, or in array elements +# storing (priority, record) tuples. Comparisons are thus potentially +# expensive. +# +# On random arrays of length 1000, making this change cut the number of +# comparisons made by heapify() a little, and those made by exhaustive +# heappop() a lot, in accord with theory. Here are typical results from 3 +# runs (3 just to demonstrate how small the variance is): +# +# Compares needed by heapify Compares needed by 1000 heappops +# -------------------------- -------------------------------- +# 1837 cut to 1663 14996 cut to 8680 +# 1855 cut to 1659 14966 cut to 8678 +# 1847 cut to 1660 15024 cut to 8703 +# +# Building the heap by using heappush() 1000 times instead required +# 2198, 2148, and 2219 compares: heapify() is more efficient, when +# you can use it. +# +# The total compares needed by list.sort() on the same lists were 8627, +# 8627, and 8632 (this should be compared to the sum of heapify() and +# heappop() compares): list.sort() is (unsurprisingly!) more efficient +# for sorting. + +def _siftup(heap, pos): + endpos = len(heap) + startpos = pos + newitem = heap[pos] + # Bubble up the smaller child until hitting a leaf. + childpos = 2*pos + 1 # leftmost child position + while childpos < endpos: + # Set childpos to index of smaller child. + rightpos = childpos + 1 + if rightpos < endpos and not cmp_lt(heap[childpos], heap[rightpos]): + childpos = rightpos + # Move the smaller child up. + heap[pos] = heap[childpos] + pos = childpos + childpos = 2*pos + 1 + # The leaf at pos is empty now. Put newitem there, and bubble it up + # to its final resting place (by sifting its parents down). + heap[pos] = newitem + _siftdown(heap, startpos, pos) + +def _siftdown_max(heap, startpos, pos): + 'Maxheap variant of _siftdown' + newitem = heap[pos] + # Follow the path to the root, moving parents down until finding a place + # newitem fits. + while pos > startpos: + parentpos = (pos - 1) >> 1 + parent = heap[parentpos] + if cmp_lt(parent, newitem): + heap[pos] = parent + pos = parentpos + continue + break + heap[pos] = newitem + +def _siftup_max(heap, pos): + 'Maxheap variant of _siftup' + endpos = len(heap) + startpos = pos + newitem = heap[pos] + # Bubble up the larger child until hitting a leaf. + childpos = 2*pos + 1 # leftmost child position + while childpos < endpos: + # Set childpos to index of larger child. + rightpos = childpos + 1 + if rightpos < endpos and not cmp_lt(heap[rightpos], heap[childpos]): + childpos = rightpos + # Move the larger child up. + heap[pos] = heap[childpos] + pos = childpos + childpos = 2*pos + 1 + # The leaf at pos is empty now. Put newitem there, and bubble it up + # to its final resting place (by sifting its parents down). + heap[pos] = newitem + _siftdown_max(heap, startpos, pos) + +# If available, use C implementation +try: + from _heapq import * +except ImportError: + pass + +def merge(*iterables): + '''Merge multiple sorted inputs into a single sorted output. + + Similar to sorted(itertools.chain(*iterables)) but returns a generator, + does not pull the data into memory all at once, and assumes that each of + the input streams is already sorted (smallest to largest). + + >>> list(merge([1,3,5,7], [0,2,4,8], [5,10,15,20], [], [25])) + [0, 1, 2, 3, 4, 5, 5, 7, 8, 10, 15, 20, 25] + + ''' + _heappop, _heapreplace, _StopIteration = heappop, heapreplace, StopIteration + _len = len + + h = [] + h_append = h.append + for itnum, it in enumerate(map(iter, iterables)): + try: + next = it.next + h_append([next(), itnum, next]) + except _StopIteration: + pass + heapify(h) + + while _len(h) > 1: + try: + while 1: + v, itnum, next = s = h[0] + yield v + s[0] = next() # raises StopIteration when exhausted + _heapreplace(h, s) # restore heap condition + except _StopIteration: + _heappop(h) # remove empty iterator + if h: + # fast case when only a single iterator remains + v, itnum, next = h[0] + yield v + for v in next.__self__: + yield v + +# Extend the implementations of nsmallest and nlargest to use a key= argument +_nsmallest = nsmallest +def nsmallest(n, iterable, key=None): + """Find the n smallest elements in a dataset. + + Equivalent to: sorted(iterable, key=key)[:n] + """ + # Short-cut for n==1 is to use min() when len(iterable)>0 + if n == 1: + it = iter(iterable) + head = list(islice(it, 1)) + if not head: + return [] + if key is None: + return [min(chain(head, it))] + return [min(chain(head, it), key=key)] + + # When n>=size, it's faster to use sorted() + try: + size = len(iterable) + except (TypeError, AttributeError): + pass + else: + if n >= size: + return sorted(iterable, key=key)[:n] + + # When key is none, use simpler decoration + if key is None: + it = izip(iterable, count()) # decorate + result = _nsmallest(n, it) + return map(itemgetter(0), result) # undecorate + + # General case, slowest method + in1, in2 = tee(iterable) + it = izip(imap(key, in1), count(), in2) # decorate + result = _nsmallest(n, it) + return map(itemgetter(2), result) # undecorate + +_nlargest = nlargest +def nlargest(n, iterable, key=None): + """Find the n largest elements in a dataset. + + Equivalent to: sorted(iterable, key=key, reverse=True)[:n] + """ + + # Short-cut for n==1 is to use max() when len(iterable)>0 + if n == 1: + it = iter(iterable) + head = list(islice(it, 1)) + if not head: + return [] + if key is None: + return [max(chain(head, it))] + return [max(chain(head, it), key=key)] + + # When n>=size, it's faster to use sorted() + try: + size = len(iterable) + except (TypeError, AttributeError): + pass + else: + if n >= size: + return sorted(iterable, key=key, reverse=True)[:n] + + # When key is none, use simpler decoration + if key is None: + it = izip(iterable, count(0,-1)) # decorate + result = _nlargest(n, it) + return map(itemgetter(0), result) # undecorate + + # General case, slowest method + in1, in2 = tee(iterable) + it = izip(imap(key, in1), count(0,-1), in2) # decorate + result = _nlargest(n, it) + return map(itemgetter(2), result) # undecorate + +if __name__ == "__main__": + # Simple sanity test + heap = [] + data = [1, 3, 5, 7, 9, 2, 4, 6, 8, 0] + for item in data: + heappush(heap, item) + sort = [] + while heap: + sort.append(heappop(heap)) + print sort + + import doctest + doctest.testmod() diff --git a/CVIssueCount/v2/httplib.py b/CVIssueCount/v2/httplib.py new file mode 100644 index 0000000..7223ba1 --- /dev/null +++ b/CVIssueCount/v2/httplib.py @@ -0,0 +1,1445 @@ +r"""HTTP/1.1 client library + + + + +HTTPConnection goes through a number of "states", which define when a client +may legally make another request or fetch the response for a particular +request. This diagram details these state transitions: + + (null) + | + | HTTPConnection() + v + Idle + | + | putrequest() + v + Request-started + | + | ( putheader() )* endheaders() + v + Request-sent + | + | response = getresponse() + v + Unread-response [Response-headers-read] + |\____________________ + | | + | response.read() | putrequest() + v v + Idle Req-started-unread-response + ______/| + / | + response.read() | | ( putheader() )* endheaders() + v v + Request-started Req-sent-unread-response + | + | response.read() + v + Request-sent + +This diagram presents the following rules: + -- a second request may not be started until {response-headers-read} + -- a response [object] cannot be retrieved until {request-sent} + -- there is no differentiation between an unread response body and a + partially read response body + +Note: this enforcement is applied by the HTTPConnection class. The + HTTPResponse class does not enforce this state machine, which + implies sophisticated clients may accelerate the request/response + pipeline. Caution should be taken, though: accelerating the states + beyond the above pattern may imply knowledge of the server's + connection-close behavior for certain requests. For example, it + is impossible to tell whether the server will close the connection + UNTIL the response headers have been read; this means that further + requests cannot be placed into the pipeline until it is known that + the server will NOT be closing the connection. + +Logical State __state __response +------------- ------- ---------- +Idle _CS_IDLE None +Request-started _CS_REQ_STARTED None +Request-sent _CS_REQ_SENT None +Unread-response _CS_IDLE +Req-started-unread-response _CS_REQ_STARTED +Req-sent-unread-response _CS_REQ_SENT +""" + +from array import array +import os +import re +import socket +from sys import py3kwarning +from urlparse import urlsplit +import warnings +with warnings.catch_warnings(): + if py3kwarning: + warnings.filterwarnings("ignore", ".*mimetools has been removed", + DeprecationWarning) + import mimetools + +try: + from cStringIO import StringIO +except ImportError: + from StringIO import StringIO + +__all__ = ["HTTP", "HTTPResponse", "HTTPConnection", + "HTTPException", "NotConnected", "UnknownProtocol", + "UnknownTransferEncoding", "UnimplementedFileMode", + "IncompleteRead", "InvalidURL", "ImproperConnectionState", + "CannotSendRequest", "CannotSendHeader", "ResponseNotReady", + "BadStatusLine", "error", "responses"] + +HTTP_PORT = 80 +HTTPS_PORT = 443 + +_UNKNOWN = 'UNKNOWN' + +# connection states +_CS_IDLE = 'Idle' +_CS_REQ_STARTED = 'Request-started' +_CS_REQ_SENT = 'Request-sent' + +# status codes +# informational +CONTINUE = 100 +SWITCHING_PROTOCOLS = 101 +PROCESSING = 102 + +# successful +OK = 200 +CREATED = 201 +ACCEPTED = 202 +NON_AUTHORITATIVE_INFORMATION = 203 +NO_CONTENT = 204 +RESET_CONTENT = 205 +PARTIAL_CONTENT = 206 +MULTI_STATUS = 207 +IM_USED = 226 + +# redirection +MULTIPLE_CHOICES = 300 +MOVED_PERMANENTLY = 301 +FOUND = 302 +SEE_OTHER = 303 +NOT_MODIFIED = 304 +USE_PROXY = 305 +TEMPORARY_REDIRECT = 307 + +# client error +BAD_REQUEST = 400 +UNAUTHORIZED = 401 +PAYMENT_REQUIRED = 402 +FORBIDDEN = 403 +NOT_FOUND = 404 +METHOD_NOT_ALLOWED = 405 +NOT_ACCEPTABLE = 406 +PROXY_AUTHENTICATION_REQUIRED = 407 +REQUEST_TIMEOUT = 408 +CONFLICT = 409 +GONE = 410 +LENGTH_REQUIRED = 411 +PRECONDITION_FAILED = 412 +REQUEST_ENTITY_TOO_LARGE = 413 +REQUEST_URI_TOO_LONG = 414 +UNSUPPORTED_MEDIA_TYPE = 415 +REQUESTED_RANGE_NOT_SATISFIABLE = 416 +EXPECTATION_FAILED = 417 +UNPROCESSABLE_ENTITY = 422 +LOCKED = 423 +FAILED_DEPENDENCY = 424 +UPGRADE_REQUIRED = 426 + +# server error +INTERNAL_SERVER_ERROR = 500 +NOT_IMPLEMENTED = 501 +BAD_GATEWAY = 502 +SERVICE_UNAVAILABLE = 503 +GATEWAY_TIMEOUT = 504 +HTTP_VERSION_NOT_SUPPORTED = 505 +INSUFFICIENT_STORAGE = 507 +NOT_EXTENDED = 510 + +# Mapping status codes to official W3C names +responses = { + 100: 'Continue', + 101: 'Switching Protocols', + + 200: 'OK', + 201: 'Created', + 202: 'Accepted', + 203: 'Non-Authoritative Information', + 204: 'No Content', + 205: 'Reset Content', + 206: 'Partial Content', + + 300: 'Multiple Choices', + 301: 'Moved Permanently', + 302: 'Found', + 303: 'See Other', + 304: 'Not Modified', + 305: 'Use Proxy', + 306: '(Unused)', + 307: 'Temporary Redirect', + + 400: 'Bad Request', + 401: 'Unauthorized', + 402: 'Payment Required', + 403: 'Forbidden', + 404: 'Not Found', + 405: 'Method Not Allowed', + 406: 'Not Acceptable', + 407: 'Proxy Authentication Required', + 408: 'Request Timeout', + 409: 'Conflict', + 410: 'Gone', + 411: 'Length Required', + 412: 'Precondition Failed', + 413: 'Request Entity Too Large', + 414: 'Request-URI Too Long', + 415: 'Unsupported Media Type', + 416: 'Requested Range Not Satisfiable', + 417: 'Expectation Failed', + + 500: 'Internal Server Error', + 501: 'Not Implemented', + 502: 'Bad Gateway', + 503: 'Service Unavailable', + 504: 'Gateway Timeout', + 505: 'HTTP Version Not Supported', +} + +# maximal amount of data to read at one time in _safe_read +MAXAMOUNT = 1048576 + +# maximal line length when calling readline(). +_MAXLINE = 65536 + +# maximum amount of headers accepted +_MAXHEADERS = 100 + +# Header name/value ABNF (http://tools.ietf.org/html/rfc7230#section-3.2) +# +# VCHAR = %x21-7E +# obs-text = %x80-FF +# header-field = field-name ":" OWS field-value OWS +# field-name = token +# field-value = *( field-content / obs-fold ) +# field-content = field-vchar [ 1*( SP / HTAB ) field-vchar ] +# field-vchar = VCHAR / obs-text +# +# obs-fold = CRLF 1*( SP / HTAB ) +# ; obsolete line folding +# ; see Section 3.2.4 + +# token = 1*tchar +# +# tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" +# / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" +# / DIGIT / ALPHA +# ; any VCHAR, except delimiters +# +# VCHAR defined in http://tools.ietf.org/html/rfc5234#appendix-B.1 + +# the patterns for both name and value are more leniant than RFC +# definitions to allow for backwards compatibility +_is_legal_header_name = re.compile(r'\A[^:\s][^:\r\n]*\Z').match +_is_illegal_header_value = re.compile(r'\n(?![ \t])|\r(?![ \t\n])').search + +# We always set the Content-Length header for these methods because some +# servers will otherwise respond with a 411 +_METHODS_EXPECTING_BODY = {'PATCH', 'POST', 'PUT'} + + +class HTTPMessage(mimetools.Message): + + def addheader(self, key, value): + """Add header for field key handling repeats.""" + prev = self.dict.get(key) + if prev is None: + self.dict[key] = value + else: + combined = ", ".join((prev, value)) + self.dict[key] = combined + + def addcontinue(self, key, more): + """Add more field data from a continuation line.""" + prev = self.dict[key] + self.dict[key] = prev + "\n " + more + + def readheaders(self): + """Read header lines. + + Read header lines up to the entirely blank line that terminates them. + The (normally blank) line that ends the headers is skipped, but not + included in the returned list. If a non-header line ends the headers, + (which is an error), an attempt is made to backspace over it; it is + never included in the returned list. + + The variable self.status is set to the empty string if all went well, + otherwise it is an error message. The variable self.headers is a + completely uninterpreted list of lines contained in the header (so + printing them will reproduce the header exactly as it appears in the + file). + + If multiple header fields with the same name occur, they are combined + according to the rules in RFC 2616 sec 4.2: + + Appending each subsequent field-value to the first, each separated + by a comma. The order in which header fields with the same field-name + are received is significant to the interpretation of the combined + field value. + """ + # XXX The implementation overrides the readheaders() method of + # rfc822.Message. The base class design isn't amenable to + # customized behavior here so the method here is a copy of the + # base class code with a few small changes. + + self.dict = {} + self.unixfrom = '' + self.headers = hlist = [] + self.status = '' + headerseen = "" + firstline = 1 + startofline = unread = tell = None + if hasattr(self.fp, 'unread'): + unread = self.fp.unread + elif self.seekable: + tell = self.fp.tell + while True: + if len(hlist) > _MAXHEADERS: + raise HTTPException("got more than %d headers" % _MAXHEADERS) + if tell: + try: + startofline = tell() + except IOError: + startofline = tell = None + self.seekable = 0 + line = self.fp.readline(_MAXLINE + 1) + if len(line) > _MAXLINE: + raise LineTooLong("header line") + if not line: + self.status = 'EOF in headers' + break + # Skip unix From name time lines + if firstline and line.startswith('From '): + self.unixfrom = self.unixfrom + line + continue + firstline = 0 + if headerseen and line[0] in ' \t': + # XXX Not sure if continuation lines are handled properly + # for http and/or for repeating headers + # It's a continuation line. + hlist.append(line) + self.addcontinue(headerseen, line.strip()) + continue + elif self.iscomment(line): + # It's a comment. Ignore it. + continue + elif self.islast(line): + # Note! No pushback here! The delimiter line gets eaten. + break + headerseen = self.isheader(line) + if headerseen: + # It's a legal header line, save it. + hlist.append(line) + self.addheader(headerseen, line[len(headerseen)+1:].strip()) + continue + elif headerseen is not None: + # An empty header name. These aren't allowed in HTTP, but it's + # probably a benign mistake. Don't add the header, just keep + # going. + continue + else: + # It's not a header line; throw it back and stop here. + if not self.dict: + self.status = 'No headers' + else: + self.status = 'Non-header line where header expected' + # Try to undo the read. + if unread: + unread(line) + elif tell: + self.fp.seek(startofline) + else: + self.status = self.status + '; bad seek' + break + +class HTTPResponse: + + # strict: If true, raise BadStatusLine if the status line can't be + # parsed as a valid HTTP/1.0 or 1.1 status line. By default it is + # false because it prevents clients from talking to HTTP/0.9 + # servers. Note that a response with a sufficiently corrupted + # status line will look like an HTTP/0.9 response. + + # See RFC 2616 sec 19.6 and RFC 1945 sec 6 for details. + + def __init__(self, sock, debuglevel=0, strict=0, method=None, buffering=False): + if buffering: + # The caller won't be using any sock.recv() calls, so buffering + # is fine and recommended for performance. + self.fp = sock.makefile('rb') + else: + # The buffer size is specified as zero, because the headers of + # the response are read with readline(). If the reads were + # buffered the readline() calls could consume some of the + # response, which make be read via a recv() on the underlying + # socket. + self.fp = sock.makefile('rb', 0) + self.debuglevel = debuglevel + self.strict = strict + self._method = method + + self.msg = None + + # from the Status-Line of the response + self.version = _UNKNOWN # HTTP-Version + self.status = _UNKNOWN # Status-Code + self.reason = _UNKNOWN # Reason-Phrase + + self.chunked = _UNKNOWN # is "chunked" being used? + self.chunk_left = _UNKNOWN # bytes left to read in current chunk + self.length = _UNKNOWN # number of bytes left in response + self.will_close = _UNKNOWN # conn will close at end of response + + def _read_status(self): + # Initialize with Simple-Response defaults + line = self.fp.readline(_MAXLINE + 1) + if len(line) > _MAXLINE: + raise LineTooLong("header line") + if self.debuglevel > 0: + print "reply:", repr(line) + if not line: + # Presumably, the server closed the connection before + # sending a valid response. + raise BadStatusLine(line) + try: + [version, status, reason] = line.split(None, 2) + except ValueError: + try: + [version, status] = line.split(None, 1) + reason = "" + except ValueError: + # empty version will cause next test to fail and status + # will be treated as 0.9 response. + version = "" + if not version.startswith('HTTP/'): + if self.strict: + self.close() + raise BadStatusLine(line) + else: + # assume it's a Simple-Response from an 0.9 server + self.fp = LineAndFileWrapper(line, self.fp) + return "HTTP/0.9", 200, "" + + # The status code is a three-digit number + try: + status = int(status) + if status < 100 or status > 999: + raise BadStatusLine(line) + except ValueError: + raise BadStatusLine(line) + return version, status, reason + + def begin(self): + if self.msg is not None: + # we've already started reading the response + return + + # read until we get a non-100 response + while True: + version, status, reason = self._read_status() + if status != CONTINUE: + break + # skip the header from the 100 response + while True: + skip = self.fp.readline(_MAXLINE + 1) + if len(skip) > _MAXLINE: + raise LineTooLong("header line") + skip = skip.strip() + if not skip: + break + if self.debuglevel > 0: + print "header:", skip + + self.status = status + self.reason = reason.strip() + if version == 'HTTP/1.0': + self.version = 10 + elif version.startswith('HTTP/1.'): + self.version = 11 # use HTTP/1.1 code for HTTP/1.x where x>=1 + elif version == 'HTTP/0.9': + self.version = 9 + else: + raise UnknownProtocol(version) + + if self.version == 9: + self.length = None + self.chunked = 0 + self.will_close = 1 + self.msg = HTTPMessage(StringIO()) + return + + self.msg = HTTPMessage(self.fp, 0) + if self.debuglevel > 0: + for hdr in self.msg.headers: + print "header:", hdr, + + # don't let the msg keep an fp + self.msg.fp = None + + # are we using the chunked-style of transfer encoding? + tr_enc = self.msg.getheader('transfer-encoding') + if tr_enc and tr_enc.lower() == "chunked": + self.chunked = 1 + self.chunk_left = None + else: + self.chunked = 0 + + # will the connection close at the end of the response? + self.will_close = self._check_close() + + # do we have a Content-Length? + # NOTE: RFC 2616, S4.4, #3 says we ignore this if tr_enc is "chunked" + length = self.msg.getheader('content-length') + if length and not self.chunked: + try: + self.length = int(length) + except ValueError: + self.length = None + else: + if self.length < 0: # ignore nonsensical negative lengths + self.length = None + else: + self.length = None + + # does the body have a fixed length? (of zero) + if (status == NO_CONTENT or status == NOT_MODIFIED or + 100 <= status < 200 or # 1xx codes + self._method == 'HEAD'): + self.length = 0 + + # if the connection remains open, and we aren't using chunked, and + # a content-length was not provided, then assume that the connection + # WILL close. + if not self.will_close and \ + not self.chunked and \ + self.length is None: + self.will_close = 1 + + def _check_close(self): + conn = self.msg.getheader('connection') + if self.version == 11: + # An HTTP/1.1 proxy is assumed to stay open unless + # explicitly closed. + conn = self.msg.getheader('connection') + if conn and "close" in conn.lower(): + return True + return False + + # Some HTTP/1.0 implementations have support for persistent + # connections, using rules different than HTTP/1.1. + + # For older HTTP, Keep-Alive indicates persistent connection. + if self.msg.getheader('keep-alive'): + return False + + # At least Akamai returns a "Connection: Keep-Alive" header, + # which was supposed to be sent by the client. + if conn and "keep-alive" in conn.lower(): + return False + + # Proxy-Connection is a netscape hack. + pconn = self.msg.getheader('proxy-connection') + if pconn and "keep-alive" in pconn.lower(): + return False + + # otherwise, assume it will close + return True + + def close(self): + fp = self.fp + if fp: + self.fp = None + fp.close() + + def isclosed(self): + # NOTE: it is possible that we will not ever call self.close(). This + # case occurs when will_close is TRUE, length is None, and we + # read up to the last byte, but NOT past it. + # + # IMPLIES: if will_close is FALSE, then self.close() will ALWAYS be + # called, meaning self.isclosed() is meaningful. + return self.fp is None + + # XXX It would be nice to have readline and __iter__ for this, too. + + def read(self, amt=None): + if self.fp is None: + return '' + + if self._method == 'HEAD': + self.close() + return '' + + if self.chunked: + return self._read_chunked(amt) + + if amt is None: + # unbounded read + if self.length is None: + s = self.fp.read() + else: + try: + s = self._safe_read(self.length) + except IncompleteRead: + self.close() + raise + self.length = 0 + self.close() # we read everything + return s + + if self.length is not None: + if amt > self.length: + # clip the read to the "end of response" + amt = self.length + + # we do not use _safe_read() here because this may be a .will_close + # connection, and the user is reading more bytes than will be provided + # (for example, reading in 1k chunks) + s = self.fp.read(amt) + if not s and amt: + # Ideally, we would raise IncompleteRead if the content-length + # wasn't satisfied, but it might break compatibility. + self.close() + if self.length is not None: + self.length -= len(s) + if not self.length: + self.close() + + return s + + def _read_chunked(self, amt): + assert self.chunked != _UNKNOWN + chunk_left = self.chunk_left + value = [] + while True: + if chunk_left is None: + line = self.fp.readline(_MAXLINE + 1) + if len(line) > _MAXLINE: + raise LineTooLong("chunk size") + i = line.find(';') + if i >= 0: + line = line[:i] # strip chunk-extensions + try: + chunk_left = int(line, 16) + except ValueError: + # close the connection as protocol synchronisation is + # probably lost + self.close() + raise IncompleteRead(''.join(value)) + if chunk_left == 0: + break + if amt is None: + value.append(self._safe_read(chunk_left)) + elif amt < chunk_left: + value.append(self._safe_read(amt)) + self.chunk_left = chunk_left - amt + return ''.join(value) + elif amt == chunk_left: + value.append(self._safe_read(amt)) + self._safe_read(2) # toss the CRLF at the end of the chunk + self.chunk_left = None + return ''.join(value) + else: + value.append(self._safe_read(chunk_left)) + amt -= chunk_left + + # we read the whole chunk, get another + self._safe_read(2) # toss the CRLF at the end of the chunk + chunk_left = None + + # read and discard trailer up to the CRLF terminator + ### note: we shouldn't have any trailers! + while True: + line = self.fp.readline(_MAXLINE + 1) + if len(line) > _MAXLINE: + raise LineTooLong("trailer line") + if not line: + # a vanishingly small number of sites EOF without + # sending the trailer + break + if line == '\r\n': + break + + # we read everything; close the "file" + self.close() + + return ''.join(value) + + def _safe_read(self, amt): + """Read the number of bytes requested, compensating for partial reads. + + Normally, we have a blocking socket, but a read() can be interrupted + by a signal (resulting in a partial read). + + Note that we cannot distinguish between EOF and an interrupt when zero + bytes have been read. IncompleteRead() will be raised in this + situation. + + This function should be used when bytes "should" be present for + reading. If the bytes are truly not available (due to EOF), then the + IncompleteRead exception can be used to detect the problem. + """ + # NOTE(gps): As of svn r74426 socket._fileobject.read(x) will never + # return less than x bytes unless EOF is encountered. It now handles + # signal interruptions (socket.error EINTR) internally. This code + # never caught that exception anyways. It seems largely pointless. + # self.fp.read(amt) will work fine. + s = [] + while amt > 0: + chunk = self.fp.read(min(amt, MAXAMOUNT)) + if not chunk: + raise IncompleteRead(''.join(s), amt) + s.append(chunk) + amt -= len(chunk) + return ''.join(s) + + def fileno(self): + return self.fp.fileno() + + def getheader(self, name, default=None): + if self.msg is None: + raise ResponseNotReady() + return self.msg.getheader(name, default) + + def getheaders(self): + """Return list of (header, value) tuples.""" + if self.msg is None: + raise ResponseNotReady() + return self.msg.items() + + +class HTTPConnection: + + _http_vsn = 11 + _http_vsn_str = 'HTTP/1.1' + + response_class = HTTPResponse + default_port = HTTP_PORT + auto_open = 1 + debuglevel = 0 + strict = 0 + + def __init__(self, host, port=None, strict=None, + timeout=socket._GLOBAL_DEFAULT_TIMEOUT, source_address=None): + self.timeout = timeout + self.source_address = source_address + self.sock = None + self._buffer = [] + self.__response = None + self.__state = _CS_IDLE + self._method = None + self._tunnel_host = None + self._tunnel_port = None + self._tunnel_headers = {} + if strict is not None: + self.strict = strict + + (self.host, self.port) = self._get_hostport(host, port) + + # This is stored as an instance variable to allow unittests + # to replace with a suitable mock + self._create_connection = socket.create_connection + + def set_tunnel(self, host, port=None, headers=None): + """ Set up host and port for HTTP CONNECT tunnelling. + + In a connection that uses HTTP Connect tunneling, the host passed to the + constructor is used as proxy server that relays all communication to the + endpoint passed to set_tunnel. This is done by sending a HTTP CONNECT + request to the proxy server when the connection is established. + + This method must be called before the HTTP connection has been + established. + + The headers argument should be a mapping of extra HTTP headers + to send with the CONNECT request. + """ + # Verify if this is required. + if self.sock: + raise RuntimeError("Can't setup tunnel for established connection.") + + self._tunnel_host, self._tunnel_port = self._get_hostport(host, port) + if headers: + self._tunnel_headers = headers + else: + self._tunnel_headers.clear() + + def _get_hostport(self, host, port): + if port is None: + i = host.rfind(':') + j = host.rfind(']') # ipv6 addresses have [...] + if i > j: + try: + port = int(host[i+1:]) + except ValueError: + if host[i+1:] == "": # http://foo.com:/ == http://foo.com/ + port = self.default_port + else: + raise InvalidURL("nonnumeric port: '%s'" % host[i+1:]) + host = host[:i] + else: + port = self.default_port + if host and host[0] == '[' and host[-1] == ']': + host = host[1:-1] + return (host, port) + + def set_debuglevel(self, level): + self.debuglevel = level + + def _tunnel(self): + self.send("CONNECT %s:%d HTTP/1.0\r\n" % (self._tunnel_host, + self._tunnel_port)) + for header, value in self._tunnel_headers.iteritems(): + self.send("%s: %s\r\n" % (header, value)) + self.send("\r\n") + response = self.response_class(self.sock, strict = self.strict, + method = self._method) + (version, code, message) = response._read_status() + + if version == "HTTP/0.9": + # HTTP/0.9 doesn't support the CONNECT verb, so if httplib has + # concluded HTTP/0.9 is being used something has gone wrong. + self.close() + raise socket.error("Invalid response from tunnel request") + if code != 200: + self.close() + raise socket.error("Tunnel connection failed: %d %s" % (code, + message.strip())) + while True: + line = response.fp.readline(_MAXLINE + 1) + if len(line) > _MAXLINE: + raise LineTooLong("header line") + if not line: + # for sites which EOF without sending trailer + break + if line == '\r\n': + break + + + def connect(self): + """Connect to the host and port specified in __init__.""" + self.sock = self._create_connection((self.host,self.port), + self.timeout, self.source_address) + + if self._tunnel_host: + self._tunnel() + + def close(self): + """Close the connection to the HTTP server.""" + self.__state = _CS_IDLE + try: + sock = self.sock + if sock: + self.sock = None + sock.close() # close it manually... there may be other refs + finally: + response = self.__response + if response: + self.__response = None + response.close() + + def send(self, data): + """Send `data' to the server.""" + if self.sock is None: + if self.auto_open: + self.connect() + else: + raise NotConnected() + + if self.debuglevel > 0: + print "send:", repr(data) + blocksize = 8192 + if hasattr(data,'read') and not isinstance(data, array): + if self.debuglevel > 0: print "sendIng a read()able" + datablock = data.read(blocksize) + while datablock: + self.sock.sendall(datablock) + datablock = data.read(blocksize) + else: + self.sock.sendall(data) + + def _output(self, s): + """Add a line of output to the current request buffer. + + Assumes that the line does *not* end with \\r\\n. + """ + self._buffer.append(s) + + def _send_output(self, message_body=None): + """Send the currently buffered request and clear the buffer. + + Appends an extra \\r\\n to the buffer. + A message_body may be specified, to be appended to the request. + """ + self._buffer.extend(("", "")) + msg = "\r\n".join(self._buffer) + del self._buffer[:] + # If msg and message_body are sent in a single send() call, + # it will avoid performance problems caused by the interaction + # between delayed ack and the Nagle algorithm. + if isinstance(message_body, str): + msg += message_body + message_body = None + self.send(msg) + if message_body is not None: + #message_body was not a string (i.e. it is a file) and + #we must run the risk of Nagle + self.send(message_body) + + def putrequest(self, method, url, skip_host=0, skip_accept_encoding=0): + """Send a request to the server. + + `method' specifies an HTTP request method, e.g. 'GET'. + `url' specifies the object being requested, e.g. '/index.html'. + `skip_host' if True does not add automatically a 'Host:' header + `skip_accept_encoding' if True does not add automatically an + 'Accept-Encoding:' header + """ + + # if a prior response has been completed, then forget about it. + if self.__response and self.__response.isclosed(): + self.__response = None + + + # in certain cases, we cannot issue another request on this connection. + # this occurs when: + # 1) we are in the process of sending a request. (_CS_REQ_STARTED) + # 2) a response to a previous request has signalled that it is going + # to close the connection upon completion. + # 3) the headers for the previous response have not been read, thus + # we cannot determine whether point (2) is true. (_CS_REQ_SENT) + # + # if there is no prior response, then we can request at will. + # + # if point (2) is true, then we will have passed the socket to the + # response (effectively meaning, "there is no prior response"), and + # will open a new one when a new request is made. + # + # Note: if a prior response exists, then we *can* start a new request. + # We are not allowed to begin fetching the response to this new + # request, however, until that prior response is complete. + # + if self.__state == _CS_IDLE: + self.__state = _CS_REQ_STARTED + else: + raise CannotSendRequest() + + # Save the method we use, we need it later in the response phase + self._method = method + if not url: + url = '/' + hdr = '%s %s %s' % (method, url, self._http_vsn_str) + + self._output(hdr) + + if self._http_vsn == 11: + # Issue some standard headers for better HTTP/1.1 compliance + + if not skip_host: + # this header is issued *only* for HTTP/1.1 + # connections. more specifically, this means it is + # only issued when the client uses the new + # HTTPConnection() class. backwards-compat clients + # will be using HTTP/1.0 and those clients may be + # issuing this header themselves. we should NOT issue + # it twice; some web servers (such as Apache) barf + # when they see two Host: headers + + # If we need a non-standard port,include it in the + # header. If the request is going through a proxy, + # but the host of the actual URL, not the host of the + # proxy. + + netloc = '' + if url.startswith('http'): + nil, netloc, nil, nil, nil = urlsplit(url) + + if netloc: + try: + netloc_enc = netloc.encode("ascii") + except UnicodeEncodeError: + netloc_enc = netloc.encode("idna") + self.putheader('Host', netloc_enc) + else: + if self._tunnel_host: + host = self._tunnel_host + port = self._tunnel_port + else: + host = self.host + port = self.port + + try: + host_enc = host.encode("ascii") + except UnicodeEncodeError: + host_enc = host.encode("idna") + # Wrap the IPv6 Host Header with [] (RFC 2732) + if host_enc.find(':') >= 0: + host_enc = "[" + host_enc + "]" + if port == self.default_port: + self.putheader('Host', host_enc) + else: + self.putheader('Host', "%s:%s" % (host_enc, port)) + + # note: we are assuming that clients will not attempt to set these + # headers since *this* library must deal with the + # consequences. this also means that when the supporting + # libraries are updated to recognize other forms, then this + # code should be changed (removed or updated). + + # we only want a Content-Encoding of "identity" since we don't + # support encodings such as x-gzip or x-deflate. + if not skip_accept_encoding: + self.putheader('Accept-Encoding', 'identity') + + # we can accept "chunked" Transfer-Encodings, but no others + # NOTE: no TE header implies *only* "chunked" + #self.putheader('TE', 'chunked') + + # if TE is supplied in the header, then it must appear in a + # Connection header. + #self.putheader('Connection', 'TE') + + else: + # For HTTP/1.0, the server will assume "not chunked" + pass + + def putheader(self, header, *values): + """Send a request header line to the server. + + For example: h.putheader('Accept', 'text/html') + """ + if self.__state != _CS_REQ_STARTED: + raise CannotSendHeader() + + header = '%s' % header + if not _is_legal_header_name(header): + raise ValueError('Invalid header name %r' % (header,)) + + values = [str(v) for v in values] + for one_value in values: + if _is_illegal_header_value(one_value): + raise ValueError('Invalid header value %r' % (one_value,)) + + hdr = '%s: %s' % (header, '\r\n\t'.join(values)) + self._output(hdr) + + def endheaders(self, message_body=None): + """Indicate that the last header line has been sent to the server. + + This method sends the request to the server. The optional + message_body argument can be used to pass a message body + associated with the request. The message body will be sent in + the same packet as the message headers if it is string, otherwise it is + sent as a separate packet. + """ + if self.__state == _CS_REQ_STARTED: + self.__state = _CS_REQ_SENT + else: + raise CannotSendHeader() + self._send_output(message_body) + + def request(self, method, url, body=None, headers={}): + """Send a complete request to the server.""" + self._send_request(method, url, body, headers) + + def _set_content_length(self, body, method): + # Set the content-length based on the body. If the body is "empty", we + # set Content-Length: 0 for methods that expect a body (RFC 7230, + # Section 3.3.2). If the body is set for other methods, we set the + # header provided we can figure out what the length is. + thelen = None + if body is None and method.upper() in _METHODS_EXPECTING_BODY: + thelen = '0' + elif body is not None: + try: + thelen = str(len(body)) + except (TypeError, AttributeError): + # If this is a file-like object, try to + # fstat its file descriptor + try: + thelen = str(os.fstat(body.fileno()).st_size) + except (AttributeError, OSError): + # Don't send a length if this failed + if self.debuglevel > 0: print "Cannot stat!!" + + if thelen is not None: + self.putheader('Content-Length', thelen) + + def _send_request(self, method, url, body, headers): + # Honor explicitly requested Host: and Accept-Encoding: headers. + header_names = dict.fromkeys([k.lower() for k in headers]) + skips = {} + if 'host' in header_names: + skips['skip_host'] = 1 + if 'accept-encoding' in header_names: + skips['skip_accept_encoding'] = 1 + + self.putrequest(method, url, **skips) + + if 'content-length' not in header_names: + self._set_content_length(body, method) + for hdr, value in headers.iteritems(): + self.putheader(hdr, value) + self.endheaders(body) + + def getresponse(self, buffering=False): + "Get the response from the server." + + # if a prior response has been completed, then forget about it. + if self.__response and self.__response.isclosed(): + self.__response = None + + # + # if a prior response exists, then it must be completed (otherwise, we + # cannot read this response's header to determine the connection-close + # behavior) + # + # note: if a prior response existed, but was connection-close, then the + # socket and response were made independent of this HTTPConnection + # object since a new request requires that we open a whole new + # connection + # + # this means the prior response had one of two states: + # 1) will_close: this connection was reset and the prior socket and + # response operate independently + # 2) persistent: the response was retained and we await its + # isclosed() status to become true. + # + if self.__state != _CS_REQ_SENT or self.__response: + raise ResponseNotReady() + + args = (self.sock,) + kwds = {"strict":self.strict, "method":self._method} + if self.debuglevel > 0: + args += (self.debuglevel,) + if buffering: + #only add this keyword if non-default, for compatibility with + #other response_classes. + kwds["buffering"] = True; + response = self.response_class(*args, **kwds) + + try: + response.begin() + assert response.will_close != _UNKNOWN + self.__state = _CS_IDLE + + if response.will_close: + # this effectively passes the connection to the response + self.close() + else: + # remember this, so we can tell when it is complete + self.__response = response + + return response + except: + response.close() + raise + + +class HTTP: + "Compatibility class with httplib.py from 1.5." + + _http_vsn = 10 + _http_vsn_str = 'HTTP/1.0' + + debuglevel = 0 + + _connection_class = HTTPConnection + + def __init__(self, host='', port=None, strict=None): + "Provide a default host, since the superclass requires one." + + # some joker passed 0 explicitly, meaning default port + if port == 0: + port = None + + # Note that we may pass an empty string as the host; this will raise + # an error when we attempt to connect. Presumably, the client code + # will call connect before then, with a proper host. + self._setup(self._connection_class(host, port, strict)) + + def _setup(self, conn): + self._conn = conn + + # set up delegation to flesh out interface + self.send = conn.send + self.putrequest = conn.putrequest + self.putheader = conn.putheader + self.endheaders = conn.endheaders + self.set_debuglevel = conn.set_debuglevel + + conn._http_vsn = self._http_vsn + conn._http_vsn_str = self._http_vsn_str + + self.file = None + + def connect(self, host=None, port=None): + "Accept arguments to set the host/port, since the superclass doesn't." + + if host is not None: + (self._conn.host, self._conn.port) = self._conn._get_hostport(host, port) + self._conn.connect() + + def getfile(self): + "Provide a getfile, since the superclass' does not use this concept." + return self.file + + def getreply(self, buffering=False): + """Compat definition since superclass does not define it. + + Returns a tuple consisting of: + - server status code (e.g. '200' if all goes well) + - server "reason" corresponding to status code + - any RFC822 headers in the response from the server + """ + try: + if not buffering: + response = self._conn.getresponse() + else: + #only add this keyword if non-default for compatibility + #with other connection classes + response = self._conn.getresponse(buffering) + except BadStatusLine, e: + ### hmm. if getresponse() ever closes the socket on a bad request, + ### then we are going to have problems with self.sock + + ### should we keep this behavior? do people use it? + # keep the socket open (as a file), and return it + self.file = self._conn.sock.makefile('rb', 0) + + # close our socket -- we want to restart after any protocol error + self.close() + + self.headers = None + return -1, e.line, None + + self.headers = response.msg + self.file = response.fp + return response.status, response.reason, response.msg + + def close(self): + self._conn.close() + + # note that self.file == response.fp, which gets closed by the + # superclass. just clear the object ref here. + ### hmm. messy. if status==-1, then self.file is owned by us. + ### well... we aren't explicitly closing, but losing this ref will + ### do it + self.file = None + +try: + import ssl +except ImportError: + pass +else: + class HTTPSConnection(HTTPConnection): + "This class allows communication via SSL." + + default_port = HTTPS_PORT + + def __init__(self, host, port=None, key_file=None, cert_file=None, + strict=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT, + source_address=None, context=None): + HTTPConnection.__init__(self, host, port, strict, timeout, + source_address) + self.key_file = key_file + self.cert_file = cert_file + if context is None: + context = ssl._create_default_https_context() + if key_file or cert_file: + context.load_cert_chain(cert_file, key_file) + self._context = context + + def connect(self): + "Connect to a host on a given (SSL) port." + + HTTPConnection.connect(self) + + if self._tunnel_host: + server_hostname = self._tunnel_host + else: + server_hostname = self.host + + self.sock = self._context.wrap_socket(self.sock, + server_hostname=server_hostname) + + __all__.append("HTTPSConnection") + + class HTTPS(HTTP): + """Compatibility with 1.5 httplib interface + + Python 1.5.2 did not have an HTTPS class, but it defined an + interface for sending http requests that is also useful for + https. + """ + + _connection_class = HTTPSConnection + + def __init__(self, host='', port=None, key_file=None, cert_file=None, + strict=None, context=None): + # provide a default host, pass the X509 cert info + + # urf. compensate for bad input. + if port == 0: + port = None + self._setup(self._connection_class(host, port, key_file, + cert_file, strict, + context=context)) + + # we never actually use these for anything, but we keep them + # here for compatibility with post-1.5.2 CVS. + self.key_file = key_file + self.cert_file = cert_file + + + def FakeSocket (sock, sslobj): + warnings.warn("FakeSocket is deprecated, and won't be in 3.x. " + + "Use the result of ssl.wrap_socket() directly instead.", + DeprecationWarning, stacklevel=2) + return sslobj + + +class HTTPException(Exception): + # Subclasses that define an __init__ must call Exception.__init__ + # or define self.args. Otherwise, str() will fail. + pass + +class NotConnected(HTTPException): + pass + +class InvalidURL(HTTPException): + pass + +class UnknownProtocol(HTTPException): + def __init__(self, version): + self.args = version, + self.version = version + +class UnknownTransferEncoding(HTTPException): + pass + +class UnimplementedFileMode(HTTPException): + pass + +class IncompleteRead(HTTPException): + def __init__(self, partial, expected=None): + self.args = partial, + self.partial = partial + self.expected = expected + def __repr__(self): + if self.expected is not None: + e = ', %i more expected' % self.expected + else: + e = '' + return 'IncompleteRead(%i bytes read%s)' % (len(self.partial), e) + def __str__(self): + return repr(self) + +class ImproperConnectionState(HTTPException): + pass + +class CannotSendRequest(ImproperConnectionState): + pass + +class CannotSendHeader(ImproperConnectionState): + pass + +class ResponseNotReady(ImproperConnectionState): + pass + +class BadStatusLine(HTTPException): + def __init__(self, line): + if not line: + line = repr(line) + self.args = line, + self.line = line + +class LineTooLong(HTTPException): + def __init__(self, line_type): + HTTPException.__init__(self, "got more than %d bytes when reading %s" + % (_MAXLINE, line_type)) + +# for backwards compatibility +error = HTTPException + +class LineAndFileWrapper: + """A limited file-like object for HTTP/0.9 responses.""" + + # The status-line parsing code calls readline(), which normally + # get the HTTP status line. For a 0.9 response, however, this is + # actually the first line of the body! Clients need to get a + # readable file object that contains that line. + + def __init__(self, line, file): + self._line = line + self._file = file + self._line_consumed = 0 + self._line_offset = 0 + self._line_left = len(line) + + def __getattr__(self, attr): + return getattr(self._file, attr) + + def _done(self): + # called when the last byte is read from the line. After the + # call, all read methods are delegated to the underlying file + # object. + self._line_consumed = 1 + self.read = self._file.read + self.readline = self._file.readline + self.readlines = self._file.readlines + + def read(self, amt=None): + if self._line_consumed: + return self._file.read(amt) + assert self._line_left + if amt is None or amt > self._line_left: + s = self._line[self._line_offset:] + self._done() + if amt is None: + return s + self._file.read() + else: + return s + self._file.read(amt - len(s)) + else: + assert amt <= self._line_left + i = self._line_offset + j = i + amt + s = self._line[i:j] + self._line_offset = j + self._line_left -= amt + if self._line_left == 0: + self._done() + return s + + def readline(self): + if self._line_consumed: + return self._file.readline() + assert self._line_left + s = self._line[self._line_offset:] + self._done() + return s + + def readlines(self, size=None): + if self._line_consumed: + return self._file.readlines(size) + assert self._line_left + L = [self._line[self._line_offset:]] + self._done() + if size is None: + return L + self._file.readlines() + else: + return L + self._file.readlines(size) diff --git a/CVIssueCount/v2/io.py b/CVIssueCount/v2/io.py new file mode 100644 index 0000000..1438493 --- /dev/null +++ b/CVIssueCount/v2/io.py @@ -0,0 +1,90 @@ +"""The io module provides the Python interfaces to stream handling. The +builtin open function is defined in this module. + +At the top of the I/O hierarchy is the abstract base class IOBase. It +defines the basic interface to a stream. Note, however, that there is no +separation between reading and writing to streams; implementations are +allowed to raise an IOError if they do not support a given operation. + +Extending IOBase is RawIOBase which deals simply with the reading and +writing of raw bytes to a stream. FileIO subclasses RawIOBase to provide +an interface to OS files. + +BufferedIOBase deals with buffering on a raw byte stream (RawIOBase). Its +subclasses, BufferedWriter, BufferedReader, and BufferedRWPair buffer +streams that are readable, writable, and both respectively. +BufferedRandom provides a buffered interface to random access +streams. BytesIO is a simple stream of in-memory bytes. + +Another IOBase subclass, TextIOBase, deals with the encoding and decoding +of streams into text. TextIOWrapper, which extends it, is a buffered text +interface to a buffered raw stream (`BufferedIOBase`). Finally, StringIO +is a in-memory stream for text. + +Argument names are not part of the specification, and only the arguments +of open() are intended to be used as keyword arguments. + +data: + +DEFAULT_BUFFER_SIZE + + An int containing the default buffer size used by the module's buffered + I/O classes. open() uses the file's blksize (as obtained by os.stat) if + possible. +""" +# New I/O library conforming to PEP 3116. + +__author__ = ("Guido van Rossum , " + "Mike Verdone , " + "Mark Russell , " + "Antoine Pitrou , " + "Amaury Forgeot d'Arc , " + "Benjamin Peterson ") + +__all__ = ["BlockingIOError", "open", "IOBase", "RawIOBase", "FileIO", + "BytesIO", "StringIO", "BufferedIOBase", + "BufferedReader", "BufferedWriter", "BufferedRWPair", + "BufferedRandom", "TextIOBase", "TextIOWrapper", + "UnsupportedOperation", "SEEK_SET", "SEEK_CUR", "SEEK_END"] + + +import _io +import abc + +from _io import (DEFAULT_BUFFER_SIZE, BlockingIOError, UnsupportedOperation, + open, FileIO, BytesIO, StringIO, BufferedReader, + BufferedWriter, BufferedRWPair, BufferedRandom, + IncrementalNewlineDecoder, TextIOWrapper) + +OpenWrapper = _io.open # for compatibility with _pyio + +# for seek() +SEEK_SET = 0 +SEEK_CUR = 1 +SEEK_END = 2 + +# Declaring ABCs in C is tricky so we do it here. +# Method descriptions and default implementations are inherited from the C +# version however. +class IOBase(_io._IOBase): + __metaclass__ = abc.ABCMeta + __doc__ = _io._IOBase.__doc__ + +class RawIOBase(_io._RawIOBase, IOBase): + __doc__ = _io._RawIOBase.__doc__ + +class BufferedIOBase(_io._BufferedIOBase, IOBase): + __doc__ = _io._BufferedIOBase.__doc__ + +class TextIOBase(_io._TextIOBase, IOBase): + __doc__ = _io._TextIOBase.__doc__ + +RawIOBase.register(FileIO) + +for klass in (BytesIO, BufferedReader, BufferedWriter, BufferedRandom, + BufferedRWPair): + BufferedIOBase.register(klass) + +for klass in (StringIO, TextIOWrapper): + TextIOBase.register(klass) +del klass diff --git a/CVIssueCount/v2/ipypulldom.py b/CVIssueCount/v2/ipypulldom.py new file mode 100644 index 0000000..4aba1b5 --- /dev/null +++ b/CVIssueCount/v2/ipypulldom.py @@ -0,0 +1,66 @@ +##################################################################################### +# +# Copyright (c) Harry Pierson. All rights reserved. +# +# This source code is subject to terms and conditions of the Microsoft Public License. +# A copy of the license can be found at http://opensource.org/licenses/ms-pl.html +# By using this source code in any fashion, you are agreeing to be bound +# by the terms of the Microsoft Public License. +# +# You must not remove this notice, or any other, from this software. +# +##################################################################################### + +import clr +clr.AddReference('System.Xml') + +from System.String import IsNullOrEmpty +from System.Xml import XmlReader, XmlNodeType, XmlReaderSettings, DtdProcessing +from System.IO import StringReader + +class XmlNode(object): + def __init__(self, xr): + self.name = xr.LocalName + self.namespace = xr.NamespaceURI + self.prefix = xr.Prefix + self.value = xr.Value + self.nodeType = xr.NodeType + + if xr.NodeType == XmlNodeType.Element: + self.attributes = [] + while xr.MoveToNextAttribute(): + if xr.NamespaceURI == 'http://www.w3.org/2000/xmlns/': + continue + self.attributes.append(XmlNode(xr)) + xr.MoveToElement() + + @property + def xname(self): + if IsNullOrEmpty(self.namespace): + return self.name + return "{%(namespace)s}%(name)s" % self.__dict__ + + +def parse(xml): + # see issue 379, and https://stackoverflow.com/questions/215854/ + settings = XmlReaderSettings(); + settings.XmlResolver = None; + settings.DtdProcessing = DtdProcessing.Ignore; + settings.ProhibitDtd = False; + + with XmlReader.Create(xml, settings) as xr: + while xr.Read(): + xr.MoveToContent() + node = XmlNode(xr) + yield node + if xr.IsEmptyElement: + node.nodeType = XmlNodeType.EndElement + del node.attributes + yield node + +def parseString(xml): + return parse(StringReader(xml)) + +if __name__ == "__main__": + nodes = parse('http://feeds.feedburner.com/Devhawk') + \ No newline at end of file diff --git a/CVIssueCount/v2/keyword.py b/CVIssueCount/v2/keyword.py new file mode 100644 index 0000000..69794bd --- /dev/null +++ b/CVIssueCount/v2/keyword.py @@ -0,0 +1,93 @@ +#! /usr/bin/env python + +"""Keywords (from "graminit.c") + +This file is automatically generated; please don't muck it up! + +To update the symbols in this file, 'cd' to the top directory of +the python source tree after building the interpreter and run: + + ./python Lib/keyword.py +""" + +__all__ = ["iskeyword", "kwlist"] + +kwlist = [ +#--start keywords-- + 'and', + 'as', + 'assert', + 'break', + 'class', + 'continue', + 'def', + 'del', + 'elif', + 'else', + 'except', + 'exec', + 'finally', + 'for', + 'from', + 'global', + 'if', + 'import', + 'in', + 'is', + 'lambda', + 'not', + 'or', + 'pass', + 'print', + 'raise', + 'return', + 'try', + 'while', + 'with', + 'yield', +#--end keywords-- + ] + +iskeyword = frozenset(kwlist).__contains__ + +def main(): + import sys, re + + args = sys.argv[1:] + iptfile = args and args[0] or "Python/graminit.c" + if len(args) > 1: optfile = args[1] + else: optfile = "Lib/keyword.py" + + # scan the source file for keywords + fp = open(iptfile) + strprog = re.compile('"([^"]+)"') + lines = [] + for line in fp: + if '{1, "' in line: + match = strprog.search(line) + if match: + lines.append(" '" + match.group(1) + "',\n") + fp.close() + lines.sort() + + # load the output skeleton from the target + fp = open(optfile) + format = fp.readlines() + fp.close() + + # insert the lines of keywords + try: + start = format.index("#--start keywords--\n") + 1 + end = format.index("#--end keywords--\n") + format[start:end] = lines + except ValueError: + sys.stderr.write("target does not contain format markers\n") + sys.exit(1) + + # write the output file + fp = open(optfile, 'w') + fp.write(''.join(format)) + fp.close() + +if __name__ == "__main__": + main() diff --git a/CVIssueCount/v2/linecache.py b/CVIssueCount/v2/linecache.py new file mode 100644 index 0000000..4b97be3 --- /dev/null +++ b/CVIssueCount/v2/linecache.py @@ -0,0 +1,139 @@ +"""Cache lines from files. + +This is intended to read lines from modules imported -- hence if a filename +is not found, it will look down the module search path for a file by +that name. +""" + +import sys +import os + +__all__ = ["getline", "clearcache", "checkcache"] + +def getline(filename, lineno, module_globals=None): + lines = getlines(filename, module_globals) + if 1 <= lineno <= len(lines): + return lines[lineno-1] + else: + return '' + + +# The cache + +cache = {} # The cache + + +def clearcache(): + """Clear the cache entirely.""" + + global cache + cache = {} + + +def getlines(filename, module_globals=None): + """Get the lines for a file from the cache. + Update the cache if it doesn't contain an entry for this file already.""" + + if filename in cache: + return cache[filename][2] + + try: + return updatecache(filename, module_globals) + except MemoryError: + clearcache() + return [] + + +def checkcache(filename=None): + """Discard cache entries that are out of date. + (This is not checked upon each call!)""" + + if filename is None: + filenames = cache.keys() + else: + if filename in cache: + filenames = [filename] + else: + return + + for filename in filenames: + size, mtime, lines, fullname = cache[filename] + if mtime is None: + continue # no-op for files loaded via a __loader__ + try: + stat = os.stat(fullname) + except os.error: + del cache[filename] + continue + if size != stat.st_size or mtime != stat.st_mtime: + del cache[filename] + + +def updatecache(filename, module_globals=None): + """Update a cache entry and return its list of lines. + If something's wrong, print a message, discard the cache entry, + and return an empty list.""" + + if filename in cache: + del cache[filename] + if not filename or (filename.startswith('<') and filename.endswith('>')): + return [] + + fullname = filename + try: + stat = os.stat(fullname) + except OSError: + basename = filename + + # Try for a __loader__, if available + if module_globals and '__loader__' in module_globals: + name = module_globals.get('__name__') + loader = module_globals['__loader__'] + get_source = getattr(loader, 'get_source', None) + + if name and get_source: + try: + data = get_source(name) + except (ImportError, IOError): + pass + else: + if data is None: + # No luck, the PEP302 loader cannot find the source + # for this module. + return [] + cache[filename] = ( + len(data), None, + [line+'\n' for line in data.splitlines()], fullname + ) + return cache[filename][2] + + # Try looking through the module search path, which is only useful + # when handling a relative filename. + if os.path.isabs(filename): + return [] + + for dirname in sys.path: + # When using imputil, sys.path may contain things other than + # strings; ignore them when it happens. + try: + fullname = os.path.join(dirname, basename) + except (TypeError, AttributeError): + # Not sufficiently string-like to do anything useful with. + continue + try: + stat = os.stat(fullname) + break + except os.error: + pass + else: + return [] + try: + with open(fullname, 'rU') as fp: + lines = fp.readlines() + except IOError: + return [] + if lines and not lines[-1].endswith('\n'): + lines[-1] += '\n' + size, mtime = stat.st_size, stat.st_mtime + cache[filename] = size, mtime, lines, fullname + return lines diff --git a/CVIssueCount/v2/mimetools.py b/CVIssueCount/v2/mimetools.py new file mode 100644 index 0000000..71ca8f8 --- /dev/null +++ b/CVIssueCount/v2/mimetools.py @@ -0,0 +1,250 @@ +"""Various tools used by MIME-reading or MIME-writing programs.""" + + +import os +import sys +import tempfile +from warnings import filterwarnings, catch_warnings +with catch_warnings(): + if sys.py3kwarning: + filterwarnings("ignore", ".*rfc822 has been removed", DeprecationWarning) + import rfc822 + +from warnings import warnpy3k +warnpy3k("in 3.x, mimetools has been removed in favor of the email package", + stacklevel=2) + +__all__ = ["Message","choose_boundary","encode","decode","copyliteral", + "copybinary"] + +class Message(rfc822.Message): + """A derived class of rfc822.Message that knows about MIME headers and + contains some hooks for decoding encoded and multipart messages.""" + + def __init__(self, fp, seekable = 1): + rfc822.Message.__init__(self, fp, seekable) + self.encodingheader = \ + self.getheader('content-transfer-encoding') + self.typeheader = \ + self.getheader('content-type') + self.parsetype() + self.parseplist() + + def parsetype(self): + str = self.typeheader + if str is None: + str = 'text/plain' + if ';' in str: + i = str.index(';') + self.plisttext = str[i:] + str = str[:i] + else: + self.plisttext = '' + fields = str.split('/') + for i in range(len(fields)): + fields[i] = fields[i].strip().lower() + self.type = '/'.join(fields) + self.maintype = fields[0] + self.subtype = '/'.join(fields[1:]) + + def parseplist(self): + str = self.plisttext + self.plist = [] + while str[:1] == ';': + str = str[1:] + if ';' in str: + # XXX Should parse quotes! + end = str.index(';') + else: + end = len(str) + f = str[:end] + if '=' in f: + i = f.index('=') + f = f[:i].strip().lower() + \ + '=' + f[i+1:].strip() + self.plist.append(f.strip()) + str = str[end:] + + def getplist(self): + return self.plist + + def getparam(self, name): + name = name.lower() + '=' + n = len(name) + for p in self.plist: + if p[:n] == name: + return rfc822.unquote(p[n:]) + return None + + def getparamnames(self): + result = [] + for p in self.plist: + i = p.find('=') + if i >= 0: + result.append(p[:i].lower()) + return result + + def getencoding(self): + if self.encodingheader is None: + return '7bit' + return self.encodingheader.lower() + + def gettype(self): + return self.type + + def getmaintype(self): + return self.maintype + + def getsubtype(self): + return self.subtype + + + + +# Utility functions +# ----------------- + +try: + import thread +except ImportError: + import dummy_thread as thread +_counter_lock = thread.allocate_lock() +del thread + +_counter = 0 +def _get_next_counter(): + global _counter + _counter_lock.acquire() + _counter += 1 + result = _counter + _counter_lock.release() + return result + +_prefix = None + +def choose_boundary(): + """Return a string usable as a multipart boundary. + + The string chosen is unique within a single program run, and + incorporates the user id (if available), process id (if available), + and current time. So it's very unlikely the returned string appears + in message text, but there's no guarantee. + + The boundary contains dots so you have to quote it in the header.""" + + global _prefix + import time + if _prefix is None: + import socket + try: + hostid = socket.gethostbyname(socket.gethostname()) + except socket.gaierror: + hostid = '127.0.0.1' + try: + uid = repr(os.getuid()) + except AttributeError: + uid = '1' + try: + pid = repr(os.getpid()) + except AttributeError: + pid = '1' + _prefix = hostid + '.' + uid + '.' + pid + return "%s.%.3f.%d" % (_prefix, time.time(), _get_next_counter()) + + +# Subroutines for decoding some common content-transfer-types + +def decode(input, output, encoding): + """Decode common content-transfer-encodings (base64, quopri, uuencode).""" + if encoding == 'base64': + import base64 + return base64.decode(input, output) + if encoding == 'quoted-printable': + import quopri + return quopri.decode(input, output) + if encoding in ('uuencode', 'x-uuencode', 'uue', 'x-uue'): + import uu + return uu.decode(input, output) + if encoding in ('7bit', '8bit'): + return output.write(input.read()) + if encoding in decodetab: + pipethrough(input, decodetab[encoding], output) + else: + raise ValueError, \ + 'unknown Content-Transfer-Encoding: %s' % encoding + +def encode(input, output, encoding): + """Encode common content-transfer-encodings (base64, quopri, uuencode).""" + if encoding == 'base64': + import base64 + return base64.encode(input, output) + if encoding == 'quoted-printable': + import quopri + return quopri.encode(input, output, 0) + if encoding in ('uuencode', 'x-uuencode', 'uue', 'x-uue'): + import uu + return uu.encode(input, output) + if encoding in ('7bit', '8bit'): + return output.write(input.read()) + if encoding in encodetab: + pipethrough(input, encodetab[encoding], output) + else: + raise ValueError, \ + 'unknown Content-Transfer-Encoding: %s' % encoding + +# The following is no longer used for standard encodings + +# XXX This requires that uudecode and mmencode are in $PATH + +uudecode_pipe = '''( +TEMP=/tmp/@uu.$$ +sed "s%^begin [0-7][0-7]* .*%begin 600 $TEMP%" | uudecode +cat $TEMP +rm $TEMP +)''' + +decodetab = { + 'uuencode': uudecode_pipe, + 'x-uuencode': uudecode_pipe, + 'uue': uudecode_pipe, + 'x-uue': uudecode_pipe, + 'quoted-printable': 'mmencode -u -q', + 'base64': 'mmencode -u -b', +} + +encodetab = { + 'x-uuencode': 'uuencode tempfile', + 'uuencode': 'uuencode tempfile', + 'x-uue': 'uuencode tempfile', + 'uue': 'uuencode tempfile', + 'quoted-printable': 'mmencode -q', + 'base64': 'mmencode -b', +} + +def pipeto(input, command): + pipe = os.popen(command, 'w') + copyliteral(input, pipe) + pipe.close() + +def pipethrough(input, command, output): + (fd, tempname) = tempfile.mkstemp() + temp = os.fdopen(fd, 'w') + copyliteral(input, temp) + temp.close() + pipe = os.popen(command + ' <' + tempname, 'r') + copybinary(pipe, output) + pipe.close() + os.unlink(tempname) + +def copyliteral(input, output): + while 1: + line = input.readline() + if not line: break + output.write(line) + +def copybinary(input, output): + BUFSIZE = 8192 + while 1: + line = input.read(BUFSIZE) + if not line: break + output.write(line) diff --git a/CVIssueCount/v2/ntpath.py b/CVIssueCount/v2/ntpath.py new file mode 100644 index 0000000..58951b9 --- /dev/null +++ b/CVIssueCount/v2/ntpath.py @@ -0,0 +1,550 @@ +# Module 'ntpath' -- common operations on WinNT/Win95 pathnames +"""Common pathname manipulations, WindowsNT/95 version. + +Instead of importing this module directly, import os and refer to this +module as os.path. +""" + +import os +import sys +import stat +import genericpath +import warnings + +from genericpath import * +from genericpath import _unicode + +__all__ = ["normcase","isabs","join","splitdrive","split","splitext", + "basename","dirname","commonprefix","getsize","getmtime", + "getatime","getctime", "islink","exists","lexists","isdir","isfile", + "ismount","walk","expanduser","expandvars","normpath","abspath", + "splitunc","curdir","pardir","sep","pathsep","defpath","altsep", + "extsep","devnull","realpath","supports_unicode_filenames","relpath"] + +# strings representing various path-related bits and pieces +curdir = '.' +pardir = '..' +extsep = '.' +sep = '\\' +pathsep = ';' +altsep = '/' +defpath = '.;C:\\bin' +if 'ce' in sys.builtin_module_names: + defpath = '\\Windows' +elif 'os2' in sys.builtin_module_names: + # OS/2 w/ VACPP + altsep = '/' +devnull = 'nul' + +# Normalize the case of a pathname and map slashes to backslashes. +# Other normalizations (such as optimizing '../' away) are not done +# (this is done by normpath). + +def normcase(s): + """Normalize case of pathname. + + Makes all characters lowercase and all slashes into backslashes.""" + return s.replace("/", "\\").lower() + + +# Return whether a path is absolute. +# Trivial in Posix, harder on the Mac or MS-DOS. +# For DOS it is absolute if it starts with a slash or backslash (current +# volume), or if a pathname after the volume letter and colon / UNC resource +# starts with a slash or backslash. + +def isabs(s): + """Test whether a path is absolute""" + s = splitdrive(s)[1] + return s != '' and s[:1] in '/\\' + + +# Join two (or more) paths. +def join(path, *paths): + """Join two or more pathname components, inserting "\\" as needed.""" + result_drive, result_path = splitdrive(path) + for p in paths: + p_drive, p_path = splitdrive(p) + if p_path and p_path[0] in '\\/': + # Second path is absolute + if p_drive or not result_drive: + result_drive = p_drive + result_path = p_path + continue + elif p_drive and p_drive != result_drive: + if p_drive.lower() != result_drive.lower(): + # Different drives => ignore the first path entirely + result_drive = p_drive + result_path = p_path + continue + # Same drive in different case + result_drive = p_drive + # Second path is relative to the first + if result_path and result_path[-1] not in '\\/': + result_path = result_path + '\\' + result_path = result_path + p_path + ## add separator between UNC and non-absolute path + if (result_path and result_path[0] not in '\\/' and + result_drive and result_drive[-1:] != ':'): + return result_drive + sep + result_path + return result_drive + result_path + + +# Split a path in a drive specification (a drive letter followed by a +# colon) and the path specification. +# It is always true that drivespec + pathspec == p +def splitdrive(p): + """Split a pathname into drive/UNC sharepoint and relative path specifiers. + Returns a 2-tuple (drive_or_unc, path); either part may be empty. + + If you assign + result = splitdrive(p) + It is always true that: + result[0] + result[1] == p + + If the path contained a drive letter, drive_or_unc will contain everything + up to and including the colon. e.g. splitdrive("c:/dir") returns ("c:", "/dir") + + If the path contained a UNC path, the drive_or_unc will contain the host name + and share up to but not including the fourth directory separator character. + e.g. splitdrive("//host/computer/dir") returns ("//host/computer", "/dir") + + Paths cannot contain both a drive letter and a UNC path. + + """ + if len(p) > 1: + normp = p.replace(altsep, sep) + if (normp[0:2] == sep*2) and (normp[2:3] != sep): + # is a UNC path: + # vvvvvvvvvvvvvvvvvvvv drive letter or UNC path + # \\machine\mountpoint\directory\etc\... + # directory ^^^^^^^^^^^^^^^ + index = normp.find(sep, 2) + if index == -1: + return '', p + index2 = normp.find(sep, index + 1) + # a UNC path can't have two slashes in a row + # (after the initial two) + if index2 == index + 1: + return '', p + if index2 == -1: + index2 = len(p) + return p[:index2], p[index2:] + if normp[1] == ':': + return p[:2], p[2:] + return '', p + +# Parse UNC paths +def splitunc(p): + """Split a pathname into UNC mount point and relative path specifiers. + + Return a 2-tuple (unc, rest); either part may be empty. + If unc is not empty, it has the form '//host/mount' (or similar + using backslashes). unc+rest is always the input path. + Paths containing drive letters never have an UNC part. + """ + if p[1:2] == ':': + return '', p # Drive letter present + firstTwo = p[0:2] + if firstTwo == '//' or firstTwo == '\\\\': + # is a UNC path: + # vvvvvvvvvvvvvvvvvvvv equivalent to drive letter + # \\machine\mountpoint\directories... + # directory ^^^^^^^^^^^^^^^ + normp = p.replace('\\', '/') + index = normp.find('/', 2) + if index <= 2: + return '', p + index2 = normp.find('/', index + 1) + # a UNC path can't have two slashes in a row + # (after the initial two) + if index2 == index + 1: + return '', p + if index2 == -1: + index2 = len(p) + return p[:index2], p[index2:] + return '', p + + +# Split a path in head (everything up to the last '/') and tail (the +# rest). After the trailing '/' is stripped, the invariant +# join(head, tail) == p holds. +# The resulting head won't end in '/' unless it is the root. + +def split(p): + """Split a pathname. + + Return tuple (head, tail) where tail is everything after the final slash. + Either part may be empty.""" + + d, p = splitdrive(p) + # set i to index beyond p's last slash + i = len(p) + while i and p[i-1] not in '/\\': + i = i - 1 + head, tail = p[:i], p[i:] # now tail has no slashes + # remove trailing slashes from head, unless it's all slashes + head2 = head + while head2 and head2[-1] in '/\\': + head2 = head2[:-1] + head = head2 or head + return d + head, tail + + +# Split a path in root and extension. +# The extension is everything starting at the last dot in the last +# pathname component; the root is everything before that. +# It is always true that root + ext == p. + +def splitext(p): + return genericpath._splitext(p, sep, altsep, extsep) +splitext.__doc__ = genericpath._splitext.__doc__ + + +# Return the tail (basename) part of a path. + +def basename(p): + """Returns the final component of a pathname""" + return split(p)[1] + + +# Return the head (dirname) part of a path. + +def dirname(p): + """Returns the directory component of a pathname""" + return split(p)[0] + +# Is a path a symbolic link? +# This will always return false on systems where posix.lstat doesn't exist. + +def islink(path): + """Test for symbolic link. + On WindowsNT/95 and OS/2 always returns false + """ + return False + +# alias exists to lexists +lexists = exists + +# Is a path a mount point? Either a root (with or without drive letter) +# or an UNC path with at most a / or \ after the mount point. + +def ismount(path): + """Test whether a path is a mount point (defined as root of drive)""" + unc, rest = splitunc(path) + if unc: + return rest in ("", "/", "\\") + p = splitdrive(path)[1] + return len(p) == 1 and p[0] in '/\\' + + +# Directory tree walk. +# For each directory under top (including top itself, but excluding +# '.' and '..'), func(arg, dirname, filenames) is called, where +# dirname is the name of the directory and filenames is the list +# of files (and subdirectories etc.) in the directory. +# The func may modify the filenames list, to implement a filter, +# or to impose a different order of visiting. + +def walk(top, func, arg): + """Directory tree walk with callback function. + + For each directory in the directory tree rooted at top (including top + itself, but excluding '.' and '..'), call func(arg, dirname, fnames). + dirname is the name of the directory, and fnames a list of the names of + the files and subdirectories in dirname (excluding '.' and '..'). func + may modify the fnames list in-place (e.g. via del or slice assignment), + and walk will only recurse into the subdirectories whose names remain in + fnames; this can be used to implement a filter, or to impose a specific + order of visiting. No semantics are defined for, or required of, arg, + beyond that arg is always passed to func. It can be used, e.g., to pass + a filename pattern, or a mutable object designed to accumulate + statistics. Passing None for arg is common.""" + warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.", + stacklevel=2) + try: + names = os.listdir(top) + except os.error: + return + func(arg, top, names) + for name in names: + name = join(top, name) + if isdir(name): + walk(name, func, arg) + + +# Expand paths beginning with '~' or '~user'. +# '~' means $HOME; '~user' means that user's home directory. +# If the path doesn't begin with '~', or if the user or $HOME is unknown, +# the path is returned unchanged (leaving error reporting to whatever +# function is called with the expanded path as argument). +# See also module 'glob' for expansion of *, ? and [...] in pathnames. +# (A function should also be defined to do full *sh-style environment +# variable expansion.) + +def expanduser(path): + """Expand ~ and ~user constructs. + + If user or $HOME is unknown, do nothing.""" + if path[:1] != '~': + return path + i, n = 1, len(path) + while i < n and path[i] not in '/\\': + i = i + 1 + + if 'HOME' in os.environ: + userhome = os.environ['HOME'] + elif 'USERPROFILE' in os.environ: + userhome = os.environ['USERPROFILE'] + elif not 'HOMEPATH' in os.environ: + return path + else: + try: + drive = os.environ['HOMEDRIVE'] + except KeyError: + drive = '' + userhome = join(drive, os.environ['HOMEPATH']) + + if i != 1: #~user + userhome = join(dirname(userhome), path[1:i]) + + return userhome + path[i:] + + +# Expand paths containing shell variable substitutions. +# The following rules apply: +# - no expansion within single quotes +# - '$$' is translated into '$' +# - '%%' is translated into '%' if '%%' are not seen in %var1%%var2% +# - ${varname} is accepted. +# - $varname is accepted. +# - %varname% is accepted. +# - varnames can be made out of letters, digits and the characters '_-' +# (though is not verified in the ${varname} and %varname% cases) +# XXX With COMMAND.COM you can use any characters in a variable name, +# XXX except '^|<>='. + +def expandvars(path): + """Expand shell variables of the forms $var, ${var} and %var%. + + Unknown variables are left unchanged.""" + if '$' not in path and '%' not in path: + return path + import string + varchars = string.ascii_letters + string.digits + '_-' + if isinstance(path, _unicode): + encoding = sys.getfilesystemencoding() + def getenv(var): + return os.environ[var.encode(encoding)].decode(encoding) + else: + def getenv(var): + return os.environ[var] + res = '' + index = 0 + pathlen = len(path) + while index < pathlen: + c = path[index] + if c == '\'': # no expansion within single quotes + path = path[index + 1:] + pathlen = len(path) + try: + index = path.index('\'') + res = res + '\'' + path[:index + 1] + except ValueError: + res = res + c + path + index = pathlen - 1 + elif c == '%': # variable or '%' + if path[index + 1:index + 2] == '%': + res = res + c + index = index + 1 + else: + path = path[index+1:] + pathlen = len(path) + try: + index = path.index('%') + except ValueError: + res = res + '%' + path + index = pathlen - 1 + else: + var = path[:index] + try: + res = res + getenv(var) + except KeyError: + res = res + '%' + var + '%' + elif c == '$': # variable or '$$' + if path[index + 1:index + 2] == '$': + res = res + c + index = index + 1 + elif path[index + 1:index + 2] == '{': + path = path[index+2:] + pathlen = len(path) + try: + index = path.index('}') + var = path[:index] + try: + res = res + getenv(var) + except KeyError: + res = res + '${' + var + '}' + except ValueError: + res = res + '${' + path + index = pathlen - 1 + else: + var = '' + index = index + 1 + c = path[index:index + 1] + while c != '' and c in varchars: + var = var + c + index = index + 1 + c = path[index:index + 1] + try: + res = res + getenv(var) + except KeyError: + res = res + '$' + var + if c != '': + index = index - 1 + else: + res = res + c + index = index + 1 + return res + + +# Normalize a path, e.g. A//B, A/./B and A/foo/../B all become A\B. +# Previously, this function also truncated pathnames to 8+3 format, +# but as this module is called "ntpath", that's obviously wrong! + +def normpath(path): + """Normalize path, eliminating double slashes, etc.""" + # Preserve unicode (if path is unicode) + backslash, dot = (u'\\', u'.') if isinstance(path, _unicode) else ('\\', '.') + if path.startswith(('\\\\.\\', '\\\\?\\')): + # in the case of paths with these prefixes: + # \\.\ -> device names + # \\?\ -> literal paths + # do not do any normalization, but return the path unchanged + return path + path = path.replace("/", "\\") + prefix, path = splitdrive(path) + # We need to be careful here. If the prefix is empty, and the path starts + # with a backslash, it could either be an absolute path on the current + # drive (\dir1\dir2\file) or a UNC filename (\\server\mount\dir1\file). It + # is therefore imperative NOT to collapse multiple backslashes blindly in + # that case. + # The code below preserves multiple backslashes when there is no drive + # letter. This means that the invalid filename \\\a\b is preserved + # unchanged, where a\\\b is normalised to a\b. It's not clear that there + # is any better behaviour for such edge cases. + if prefix == '': + # No drive letter - preserve initial backslashes + while path[:1] == "\\": + prefix = prefix + backslash + path = path[1:] + else: + # We have a drive letter - collapse initial backslashes + if path.startswith("\\"): + prefix = prefix + backslash + path = path.lstrip("\\") + comps = path.split("\\") + i = 0 + while i < len(comps): + if comps[i] in ('.', ''): + del comps[i] + elif comps[i] == '..': + if i > 0 and comps[i-1] != '..': + del comps[i-1:i+1] + i -= 1 + elif i == 0 and prefix.endswith("\\"): + del comps[i] + else: + i += 1 + else: + i += 1 + # If the path is now empty, substitute '.' + if not prefix and not comps: + comps.append(dot) + return prefix + backslash.join(comps) + + +# Return an absolute path. +try: + from nt import _getfullpathname + +except ImportError: # not running on Windows - mock up something sensible + def abspath(path): + """Return the absolute version of a path.""" + if not isabs(path): + if isinstance(path, _unicode): + cwd = os.getcwdu() + else: + cwd = os.getcwd() + path = join(cwd, path) + return normpath(path) + +else: # use native Windows method on Windows + def abspath(path): + """Return the absolute version of a path.""" + + if path: # Empty path must return current working directory. + try: + path = _getfullpathname(path) + except WindowsError: + pass # Bad path - return unchanged. + elif isinstance(path, _unicode): + path = os.getcwdu() + else: + path = os.getcwd() + return normpath(path) + +# realpath is a no-op on systems without islink support +realpath = abspath +# Win9x family and earlier have no Unicode filename support. +supports_unicode_filenames = (hasattr(sys, "getwindowsversion") and + sys.getwindowsversion()[3] >= 2) + +def _abspath_split(path): + abs = abspath(normpath(path)) + prefix, rest = splitunc(abs) + is_unc = bool(prefix) + if not is_unc: + prefix, rest = splitdrive(abs) + return is_unc, prefix, [x for x in rest.split(sep) if x] + +def relpath(path, start=curdir): + """Return a relative version of a path""" + + if not path: + raise ValueError("no path specified") + + start_is_unc, start_prefix, start_list = _abspath_split(start) + path_is_unc, path_prefix, path_list = _abspath_split(path) + + if path_is_unc ^ start_is_unc: + raise ValueError("Cannot mix UNC and non-UNC paths (%s and %s)" + % (path, start)) + if path_prefix.lower() != start_prefix.lower(): + if path_is_unc: + raise ValueError("path is on UNC root %s, start on UNC root %s" + % (path_prefix, start_prefix)) + else: + raise ValueError("path is on drive %s, start on drive %s" + % (path_prefix, start_prefix)) + # Work out how much of the filepath is shared by start and path. + i = 0 + for e1, e2 in zip(start_list, path_list): + if e1.lower() != e2.lower(): + break + i += 1 + + rel_list = [pardir] * (len(start_list)-i) + path_list[i:] + if not rel_list: + return curdir + return join(*rel_list) + +try: + # The genericpath.isdir implementation uses os.stat and checks the mode + # attribute to tell whether or not the path is a directory. + # This is overkill on Windows - just pass the path to GetFileAttributes + # and check the attribute from there. + from nt import _isdir as isdir +except ImportError: + # Use genericpath.isdir as imported above. + pass diff --git a/CVIssueCount/v2/nturl2path.py b/CVIssueCount/v2/nturl2path.py new file mode 100644 index 0000000..9e6eb0d --- /dev/null +++ b/CVIssueCount/v2/nturl2path.py @@ -0,0 +1,68 @@ +"""Convert a NT pathname to a file URL and vice versa.""" + +def url2pathname(url): + """OS-specific conversion from a relative URL of the 'file' scheme + to a file system path; not recommended for general use.""" + # e.g. + # ///C|/foo/bar/spam.foo + # and + # ///C:/foo/bar/spam.foo + # become + # C:\foo\bar\spam.foo + import string, urllib + # Windows itself uses ":" even in URLs. + url = url.replace(':', '|') + if not '|' in url: + # No drive specifier, just convert slashes + if url[:4] == '////': + # path is something like ////host/path/on/remote/host + # convert this to \\host\path\on\remote\host + # (notice halving of slashes at the start of the path) + url = url[2:] + components = url.split('/') + # make sure not to convert quoted slashes :-) + return urllib.unquote('\\'.join(components)) + comp = url.split('|') + if len(comp) != 2 or comp[0][-1] not in string.ascii_letters: + error = 'Bad URL: ' + url + raise IOError, error + drive = comp[0][-1].upper() + path = drive + ':' + components = comp[1].split('/') + for comp in components: + if comp: + path = path + '\\' + urllib.unquote(comp) + # Issue #11474: url like '/C|/' should convert into 'C:\\' + if path.endswith(':') and url.endswith('/'): + path += '\\' + return path + +def pathname2url(p): + """OS-specific conversion from a file system path to a relative URL + of the 'file' scheme; not recommended for general use.""" + # e.g. + # C:\foo\bar\spam.foo + # becomes + # ///C:/foo/bar/spam.foo + import urllib + if not ':' in p: + # No drive specifier, just convert slashes and quote the name + if p[:2] == '\\\\': + # path is something like \\host\path\on\remote\host + # convert this to ////host/path/on/remote/host + # (notice doubling of slashes at the start of the path) + p = '\\\\' + p + components = p.split('\\') + return urllib.quote('/'.join(components)) + comp = p.split(':') + if len(comp) != 2 or len(comp[0]) > 1: + error = 'Bad path: ' + p + raise IOError, error + + drive = urllib.quote(comp[0].upper()) + components = comp[1].split('\\') + path = '///' + drive + ':' + for comp in components: + if comp: + path = path + '/' + urllib.quote(comp) + return path diff --git a/CVIssueCount/v2/os.py b/CVIssueCount/v2/os.py new file mode 100644 index 0000000..cfea71b --- /dev/null +++ b/CVIssueCount/v2/os.py @@ -0,0 +1,742 @@ +r"""OS routines for NT or Posix depending on what system we're on. + +This exports: + - all functions from posix, nt, os2, or ce, e.g. unlink, stat, etc. + - os.path is one of the modules posixpath, or ntpath + - os.name is 'posix', 'nt', 'os2', 'ce' or 'riscos' + - os.curdir is a string representing the current directory ('.' or ':') + - os.pardir is a string representing the parent directory ('..' or '::') + - os.sep is the (or a most common) pathname separator ('/' or ':' or '\\') + - os.extsep is the extension separator ('.' or '/') + - os.altsep is the alternate pathname separator (None or '/') + - os.pathsep is the component separator used in $PATH etc + - os.linesep is the line separator in text files ('\r' or '\n' or '\r\n') + - os.defpath is the default search path for executables + - os.devnull is the file path of the null device ('/dev/null', etc.) + +Programs that import and use 'os' stand a better chance of being +portable between different platforms. Of course, they must then +only use functions that are defined by all platforms (e.g., unlink +and opendir), and leave all pathname manipulation to os.path +(e.g., split and join). +""" + +#' + +import sys, errno + +_names = sys.builtin_module_names + +# Note: more names are added to __all__ later. +__all__ = ["altsep", "curdir", "pardir", "sep", "extsep", "pathsep", "linesep", + "defpath", "name", "path", "devnull", + "SEEK_SET", "SEEK_CUR", "SEEK_END"] + +def _get_exports_list(module): + try: + return list(module.__all__) + except AttributeError: + return [n for n in dir(module) if n[0] != '_'] + +if 'posix' in _names: + name = 'posix' + linesep = '\n' + from posix import * + try: + from posix import _exit + except ImportError: + pass + import posixpath as path + + import posix + __all__.extend(_get_exports_list(posix)) + del posix + +elif 'nt' in _names: + name = 'nt' + linesep = '\r\n' + from nt import * + try: + from nt import _exit + except ImportError: + pass + import ntpath as path + + import nt + __all__.extend(_get_exports_list(nt)) + del nt + +elif 'os2' in _names: + name = 'os2' + linesep = '\r\n' + from os2 import * + try: + from os2 import _exit + except ImportError: + pass + if sys.version.find('EMX GCC') == -1: + import ntpath as path + else: + import os2emxpath as path + from _emx_link import link + + import os2 + __all__.extend(_get_exports_list(os2)) + del os2 + +elif 'ce' in _names: + name = 'ce' + linesep = '\r\n' + from ce import * + try: + from ce import _exit + except ImportError: + pass + # We can use the standard Windows path. + import ntpath as path + + import ce + __all__.extend(_get_exports_list(ce)) + del ce + +elif 'riscos' in _names: + name = 'riscos' + linesep = '\n' + from riscos import * + try: + from riscos import _exit + except ImportError: + pass + import riscospath as path + + import riscos + __all__.extend(_get_exports_list(riscos)) + del riscos + +else: + raise ImportError, 'no os specific module found' + +sys.modules['os.path'] = path +from os.path import (curdir, pardir, sep, pathsep, defpath, extsep, altsep, + devnull) + +del _names + +# Python uses fixed values for the SEEK_ constants; they are mapped +# to native constants if necessary in posixmodule.c +SEEK_SET = 0 +SEEK_CUR = 1 +SEEK_END = 2 + +#' + +# Super directory utilities. +# (Inspired by Eric Raymond; the doc strings are mostly his) + +def makedirs(name, mode=0777): + """makedirs(path [, mode=0777]) + + Super-mkdir; create a leaf directory and all intermediate ones. + Works like mkdir, except that any intermediate path segment (not + just the rightmost) will be created if it does not exist. This is + recursive. + + """ + head, tail = path.split(name) + if not tail: + head, tail = path.split(head) + if head and tail and not path.exists(head): + try: + makedirs(head, mode) + except OSError, e: + # be happy if someone already created the path + if e.errno != errno.EEXIST: + raise + if tail == curdir: # xxx/newdir/. exists if xxx/newdir exists + return + mkdir(name, mode) + +def removedirs(name): + """removedirs(path) + + Super-rmdir; remove a leaf directory and all empty intermediate + ones. Works like rmdir except that, if the leaf directory is + successfully removed, directories corresponding to rightmost path + segments will be pruned away until either the whole path is + consumed or an error occurs. Errors during this latter phase are + ignored -- they generally mean that a directory was not empty. + + """ + rmdir(name) + head, tail = path.split(name) + if not tail: + head, tail = path.split(head) + while head and tail: + try: + rmdir(head) + except error: + break + head, tail = path.split(head) + +def renames(old, new): + """renames(old, new) + + Super-rename; create directories as necessary and delete any left + empty. Works like rename, except creation of any intermediate + directories needed to make the new pathname good is attempted + first. After the rename, directories corresponding to rightmost + path segments of the old name will be pruned until either the + whole path is consumed or a nonempty directory is found. + + Note: this function can fail with the new directory structure made + if you lack permissions needed to unlink the leaf directory or + file. + + """ + head, tail = path.split(new) + if head and tail and not path.exists(head): + makedirs(head) + rename(old, new) + head, tail = path.split(old) + if head and tail: + try: + removedirs(head) + except error: + pass + +__all__.extend(["makedirs", "removedirs", "renames"]) + +def walk(top, topdown=True, onerror=None, followlinks=False): + """Directory tree generator. + + For each directory in the directory tree rooted at top (including top + itself, but excluding '.' and '..'), yields a 3-tuple + + dirpath, dirnames, filenames + + dirpath is a string, the path to the directory. dirnames is a list of + the names of the subdirectories in dirpath (excluding '.' and '..'). + filenames is a list of the names of the non-directory files in dirpath. + Note that the names in the lists are just names, with no path components. + To get a full path (which begins with top) to a file or directory in + dirpath, do os.path.join(dirpath, name). + + If optional arg 'topdown' is true or not specified, the triple for a + directory is generated before the triples for any of its subdirectories + (directories are generated top down). If topdown is false, the triple + for a directory is generated after the triples for all of its + subdirectories (directories are generated bottom up). + + When topdown is true, the caller can modify the dirnames list in-place + (e.g., via del or slice assignment), and walk will only recurse into the + subdirectories whose names remain in dirnames; this can be used to prune the + search, or to impose a specific order of visiting. Modifying dirnames when + topdown is false is ineffective, since the directories in dirnames have + already been generated by the time dirnames itself is generated. No matter + the value of topdown, the list of subdirectories is retrieved before the + tuples for the directory and its subdirectories are generated. + + By default errors from the os.listdir() call are ignored. If + optional arg 'onerror' is specified, it should be a function; it + will be called with one argument, an os.error instance. It can + report the error to continue with the walk, or raise the exception + to abort the walk. Note that the filename is available as the + filename attribute of the exception object. + + By default, os.walk does not follow symbolic links to subdirectories on + systems that support them. In order to get this functionality, set the + optional argument 'followlinks' to true. + + Caution: if you pass a relative pathname for top, don't change the + current working directory between resumptions of walk. walk never + changes the current directory, and assumes that the client doesn't + either. + + Example: + + import os + from os.path import join, getsize + for root, dirs, files in os.walk('python/Lib/email'): + print root, "consumes", + print sum([getsize(join(root, name)) for name in files]), + print "bytes in", len(files), "non-directory files" + if 'CVS' in dirs: + dirs.remove('CVS') # don't visit CVS directories + + """ + + islink, join, isdir = path.islink, path.join, path.isdir + + # We may not have read permission for top, in which case we can't + # get a list of the files the directory contains. os.path.walk + # always suppressed the exception then, rather than blow up for a + # minor reason when (say) a thousand readable directories are still + # left to visit. That logic is copied here. + try: + # Note that listdir and error are globals in this module due + # to earlier import-*. + names = listdir(top) + except error, err: + if onerror is not None: + onerror(err) + return + + dirs, nondirs = [], [] + for name in names: + if isdir(join(top, name)): + dirs.append(name) + else: + nondirs.append(name) + + if topdown: + yield top, dirs, nondirs + for name in dirs: + new_path = join(top, name) + if followlinks or not islink(new_path): + for x in walk(new_path, topdown, onerror, followlinks): + yield x + if not topdown: + yield top, dirs, nondirs + +__all__.append("walk") + +# Make sure os.environ exists, at least +try: + environ +except NameError: + environ = {} + +def execl(file, *args): + """execl(file, *args) + + Execute the executable file with argument list args, replacing the + current process. """ + execv(file, args) + +def execle(file, *args): + """execle(file, *args, env) + + Execute the executable file with argument list args and + environment env, replacing the current process. """ + env = args[-1] + execve(file, args[:-1], env) + +def execlp(file, *args): + """execlp(file, *args) + + Execute the executable file (which is searched for along $PATH) + with argument list args, replacing the current process. """ + execvp(file, args) + +def execlpe(file, *args): + """execlpe(file, *args, env) + + Execute the executable file (which is searched for along $PATH) + with argument list args and environment env, replacing the current + process. """ + env = args[-1] + execvpe(file, args[:-1], env) + +def execvp(file, args): + """execvp(file, args) + + Execute the executable file (which is searched for along $PATH) + with argument list args, replacing the current process. + args may be a list or tuple of strings. """ + _execvpe(file, args) + +def execvpe(file, args, env): + """execvpe(file, args, env) + + Execute the executable file (which is searched for along $PATH) + with argument list args and environment env , replacing the + current process. + args may be a list or tuple of strings. """ + _execvpe(file, args, env) + +__all__.extend(["execl","execle","execlp","execlpe","execvp","execvpe"]) + +def _execvpe(file, args, env=None): + if env is not None: + func = execve + argrest = (args, env) + else: + func = execv + argrest = (args,) + env = environ + + head, tail = path.split(file) + if head: + func(file, *argrest) + return + if 'PATH' in env: + envpath = env['PATH'] + else: + envpath = defpath + PATH = envpath.split(pathsep) + saved_exc = None + saved_tb = None + for dir in PATH: + fullname = path.join(dir, file) + try: + func(fullname, *argrest) + except error, e: + tb = sys.exc_info()[2] + if (e.errno != errno.ENOENT and e.errno != errno.ENOTDIR + and saved_exc is None): + saved_exc = e + saved_tb = tb + if saved_exc: + raise error, saved_exc, saved_tb + raise error, e, tb + +# Change environ to automatically call putenv() if it exists +try: + # This will fail if there's no putenv + putenv +except NameError: + pass +else: + import UserDict + + # Fake unsetenv() for Windows + # not sure about os2 here but + # I'm guessing they are the same. + + if name in ('os2', 'nt'): + def unsetenv(key): + putenv(key, "") + + if name == "riscos": + # On RISC OS, all env access goes through getenv and putenv + from riscosenviron import _Environ + elif name in ('os2', 'nt'): # Where Env Var Names Must Be UPPERCASE + # But we store them as upper case + class _Environ(UserDict.IterableUserDict): + def __init__(self, environ): + UserDict.UserDict.__init__(self) + data = self.data + for k, v in environ.items(): + data[k.upper()] = v + def __setitem__(self, key, item): + putenv(key, item) + self.data[key.upper()] = item + def __getitem__(self, key): + return self.data[key.upper()] + try: + unsetenv + except NameError: + def __delitem__(self, key): + del self.data[key.upper()] + else: + def __delitem__(self, key): + unsetenv(key) + del self.data[key.upper()] + def clear(self): + for key in self.data.keys(): + unsetenv(key) + del self.data[key] + def pop(self, key, *args): + unsetenv(key) + return self.data.pop(key.upper(), *args) + def has_key(self, key): + return key.upper() in self.data + def __contains__(self, key): + return key.upper() in self.data + def get(self, key, failobj=None): + return self.data.get(key.upper(), failobj) + def update(self, dict=None, **kwargs): + if dict: + try: + keys = dict.keys() + except AttributeError: + # List of (key, value) + for k, v in dict: + self[k] = v + else: + # got keys + # cannot use items(), since mappings + # may not have them. + for k in keys: + self[k] = dict[k] + if kwargs: + self.update(kwargs) + def copy(self): + return dict(self) + + else: # Where Env Var Names Can Be Mixed Case + class _Environ(UserDict.IterableUserDict): + def __init__(self, environ): + UserDict.UserDict.__init__(self) + self.data = environ + def __setitem__(self, key, item): + putenv(key, item) + self.data[key] = item + def update(self, dict=None, **kwargs): + if dict: + try: + keys = dict.keys() + except AttributeError: + # List of (key, value) + for k, v in dict: + self[k] = v + else: + # got keys + # cannot use items(), since mappings + # may not have them. + for k in keys: + self[k] = dict[k] + if kwargs: + self.update(kwargs) + try: + unsetenv + except NameError: + pass + else: + def __delitem__(self, key): + unsetenv(key) + del self.data[key] + def clear(self): + for key in self.data.keys(): + unsetenv(key) + del self.data[key] + def pop(self, key, *args): + unsetenv(key) + return self.data.pop(key, *args) + def copy(self): + return dict(self) + + + environ = _Environ(environ) + +def getenv(key, default=None): + """Get an environment variable, return None if it doesn't exist. + The optional second argument can specify an alternate default.""" + return environ.get(key, default) +__all__.append("getenv") + +def _exists(name): + return name in globals() + +# Supply spawn*() (probably only for Unix) +if _exists("fork") and not _exists("spawnv") and _exists("execv"): + + P_WAIT = 0 + P_NOWAIT = P_NOWAITO = 1 + + # XXX Should we support P_DETACH? I suppose it could fork()**2 + # and close the std I/O streams. Also, P_OVERLAY is the same + # as execv*()? + + def _spawnvef(mode, file, args, env, func): + # Internal helper; func is the exec*() function to use + pid = fork() + if not pid: + # Child + try: + if env is None: + func(file, args) + else: + func(file, args, env) + except: + _exit(127) + else: + # Parent + if mode == P_NOWAIT: + return pid # Caller is responsible for waiting! + while 1: + wpid, sts = waitpid(pid, 0) + if WIFSTOPPED(sts): + continue + elif WIFSIGNALED(sts): + return -WTERMSIG(sts) + elif WIFEXITED(sts): + return WEXITSTATUS(sts) + else: + raise error, "Not stopped, signaled or exited???" + + def spawnv(mode, file, args): + """spawnv(mode, file, args) -> integer + +Execute file with arguments from args in a subprocess. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + return _spawnvef(mode, file, args, None, execv) + + def spawnve(mode, file, args, env): + """spawnve(mode, file, args, env) -> integer + +Execute file with arguments from args in a subprocess with the +specified environment. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + return _spawnvef(mode, file, args, env, execve) + + # Note: spawnvp[e] is't currently supported on Windows + + def spawnvp(mode, file, args): + """spawnvp(mode, file, args) -> integer + +Execute file (which is looked for along $PATH) with arguments from +args in a subprocess. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + return _spawnvef(mode, file, args, None, execvp) + + def spawnvpe(mode, file, args, env): + """spawnvpe(mode, file, args, env) -> integer + +Execute file (which is looked for along $PATH) with arguments from +args in a subprocess with the supplied environment. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + return _spawnvef(mode, file, args, env, execvpe) + +if _exists("spawnv"): + # These aren't supplied by the basic Windows code + # but can be easily implemented in Python + + def spawnl(mode, file, *args): + """spawnl(mode, file, *args) -> integer + +Execute file with arguments from args in a subprocess. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + return spawnv(mode, file, args) + + def spawnle(mode, file, *args): + """spawnle(mode, file, *args, env) -> integer + +Execute file with arguments from args in a subprocess with the +supplied environment. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + env = args[-1] + return spawnve(mode, file, args[:-1], env) + + + __all__.extend(["spawnv", "spawnve", "spawnl", "spawnle",]) + + +if _exists("spawnvp"): + # At the moment, Windows doesn't implement spawnvp[e], + # so it won't have spawnlp[e] either. + def spawnlp(mode, file, *args): + """spawnlp(mode, file, *args) -> integer + +Execute file (which is looked for along $PATH) with arguments from +args in a subprocess with the supplied environment. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + return spawnvp(mode, file, args) + + def spawnlpe(mode, file, *args): + """spawnlpe(mode, file, *args, env) -> integer + +Execute file (which is looked for along $PATH) with arguments from +args in a subprocess with the supplied environment. +If mode == P_NOWAIT return the pid of the process. +If mode == P_WAIT return the process's exit code if it exits normally; +otherwise return -SIG, where SIG is the signal that killed it. """ + env = args[-1] + return spawnvpe(mode, file, args[:-1], env) + + + __all__.extend(["spawnvp", "spawnvpe", "spawnlp", "spawnlpe",]) + + +# Supply popen2 etc. (for Unix) +if _exists("fork"): + if not _exists("popen2"): + def popen2(cmd, mode="t", bufsize=-1): + """Execute the shell command 'cmd' in a sub-process. On UNIX, 'cmd' + may be a sequence, in which case arguments will be passed directly to + the program without shell intervention (as with os.spawnv()). If 'cmd' + is a string it will be passed to the shell (as with os.system()). If + 'bufsize' is specified, it sets the buffer size for the I/O pipes. The + file objects (child_stdin, child_stdout) are returned.""" + import warnings + msg = "os.popen2 is deprecated. Use the subprocess module." + warnings.warn(msg, DeprecationWarning, stacklevel=2) + + import subprocess + PIPE = subprocess.PIPE + p = subprocess.Popen(cmd, shell=isinstance(cmd, basestring), + bufsize=bufsize, stdin=PIPE, stdout=PIPE, + close_fds=True) + return p.stdin, p.stdout + __all__.append("popen2") + + if not _exists("popen3"): + def popen3(cmd, mode="t", bufsize=-1): + """Execute the shell command 'cmd' in a sub-process. On UNIX, 'cmd' + may be a sequence, in which case arguments will be passed directly to + the program without shell intervention (as with os.spawnv()). If 'cmd' + is a string it will be passed to the shell (as with os.system()). If + 'bufsize' is specified, it sets the buffer size for the I/O pipes. The + file objects (child_stdin, child_stdout, child_stderr) are returned.""" + import warnings + msg = "os.popen3 is deprecated. Use the subprocess module." + warnings.warn(msg, DeprecationWarning, stacklevel=2) + + import subprocess + PIPE = subprocess.PIPE + p = subprocess.Popen(cmd, shell=isinstance(cmd, basestring), + bufsize=bufsize, stdin=PIPE, stdout=PIPE, + stderr=PIPE, close_fds=True) + return p.stdin, p.stdout, p.stderr + __all__.append("popen3") + + if not _exists("popen4"): + def popen4(cmd, mode="t", bufsize=-1): + """Execute the shell command 'cmd' in a sub-process. On UNIX, 'cmd' + may be a sequence, in which case arguments will be passed directly to + the program without shell intervention (as with os.spawnv()). If 'cmd' + is a string it will be passed to the shell (as with os.system()). If + 'bufsize' is specified, it sets the buffer size for the I/O pipes. The + file objects (child_stdin, child_stdout_stderr) are returned.""" + import warnings + msg = "os.popen4 is deprecated. Use the subprocess module." + warnings.warn(msg, DeprecationWarning, stacklevel=2) + + import subprocess + PIPE = subprocess.PIPE + p = subprocess.Popen(cmd, shell=isinstance(cmd, basestring), + bufsize=bufsize, stdin=PIPE, stdout=PIPE, + stderr=subprocess.STDOUT, close_fds=True) + return p.stdin, p.stdout + __all__.append("popen4") + +import copy_reg as _copy_reg + +def _make_stat_result(tup, dict): + return stat_result(tup, dict) + +def _pickle_stat_result(sr): + (type, args) = sr.__reduce__() + return (_make_stat_result, args) + +try: + _copy_reg.pickle(stat_result, _pickle_stat_result, _make_stat_result) +except NameError: # stat_result may not exist + pass + +def _make_statvfs_result(tup, dict): + return statvfs_result(tup, dict) + +def _pickle_statvfs_result(sr): + (type, args) = sr.__reduce__() + return (_make_statvfs_result, args) + +try: + _copy_reg.pickle(statvfs_result, _pickle_statvfs_result, + _make_statvfs_result) +except NameError: # statvfs_result may not exist + pass diff --git a/CVIssueCount/v2/posixpath.py b/CVIssueCount/v2/posixpath.py new file mode 100644 index 0000000..6578481 --- /dev/null +++ b/CVIssueCount/v2/posixpath.py @@ -0,0 +1,439 @@ +"""Common operations on Posix pathnames. + +Instead of importing this module directly, import os and refer to +this module as os.path. The "os.path" name is an alias for this +module on Posix systems; on other systems (e.g. Mac, Windows), +os.path provides the same operations in a manner specific to that +platform, and is an alias to another module (e.g. macpath, ntpath). + +Some of this can actually be useful on non-Posix systems too, e.g. +for manipulation of the pathname component of URLs. +""" + +import os +import sys +import stat +import genericpath +import warnings +from genericpath import * +from genericpath import _unicode + +__all__ = ["normcase","isabs","join","splitdrive","split","splitext", + "basename","dirname","commonprefix","getsize","getmtime", + "getatime","getctime","islink","exists","lexists","isdir","isfile", + "ismount","walk","expanduser","expandvars","normpath","abspath", + "samefile","sameopenfile","samestat", + "curdir","pardir","sep","pathsep","defpath","altsep","extsep", + "devnull","realpath","supports_unicode_filenames","relpath"] + +# strings representing various path-related bits and pieces +curdir = '.' +pardir = '..' +extsep = '.' +sep = '/' +pathsep = ':' +defpath = ':/bin:/usr/bin' +altsep = None +devnull = '/dev/null' + +# Normalize the case of a pathname. Trivial in Posix, string.lower on Mac. +# On MS-DOS this may also turn slashes into backslashes; however, other +# normalizations (such as optimizing '../' away) are not allowed +# (another function should be defined to do that). + +def normcase(s): + """Normalize case of pathname. Has no effect under Posix""" + return s + + +# Return whether a path is absolute. +# Trivial in Posix, harder on the Mac or MS-DOS. + +def isabs(s): + """Test whether a path is absolute""" + return s.startswith('/') + + +# Join pathnames. +# Ignore the previous parts if a part is absolute. +# Insert a '/' unless the first part is empty or already ends in '/'. + +def join(a, *p): + """Join two or more pathname components, inserting '/' as needed. + If any component is an absolute path, all previous path components + will be discarded. An empty last part will result in a path that + ends with a separator.""" + path = a + for b in p: + if b.startswith('/'): + path = b + elif path == '' or path.endswith('/'): + path += b + else: + path += '/' + b + return path + + +# Split a path in head (everything up to the last '/') and tail (the +# rest). If the path ends in '/', tail will be empty. If there is no +# '/' in the path, head will be empty. +# Trailing '/'es are stripped from head unless it is the root. + +def split(p): + """Split a pathname. Returns tuple "(head, tail)" where "tail" is + everything after the final slash. Either part may be empty.""" + i = p.rfind('/') + 1 + head, tail = p[:i], p[i:] + if head and head != '/'*len(head): + head = head.rstrip('/') + return head, tail + + +# Split a path in root and extension. +# The extension is everything starting at the last dot in the last +# pathname component; the root is everything before that. +# It is always true that root + ext == p. + +def splitext(p): + return genericpath._splitext(p, sep, altsep, extsep) +splitext.__doc__ = genericpath._splitext.__doc__ + +# Split a pathname into a drive specification and the rest of the +# path. Useful on DOS/Windows/NT; on Unix, the drive is always empty. + +def splitdrive(p): + """Split a pathname into drive and path. On Posix, drive is always + empty.""" + return '', p + + +# Return the tail (basename) part of a path, same as split(path)[1]. + +def basename(p): + """Returns the final component of a pathname""" + i = p.rfind('/') + 1 + return p[i:] + + +# Return the head (dirname) part of a path, same as split(path)[0]. + +def dirname(p): + """Returns the directory component of a pathname""" + i = p.rfind('/') + 1 + head = p[:i] + if head and head != '/'*len(head): + head = head.rstrip('/') + return head + + +# Is a path a symbolic link? +# This will always return false on systems where os.lstat doesn't exist. + +def islink(path): + """Test whether a path is a symbolic link""" + try: + st = os.lstat(path) + except (os.error, AttributeError): + return False + return stat.S_ISLNK(st.st_mode) + +# Being true for dangling symbolic links is also useful. + +def lexists(path): + """Test whether a path exists. Returns True for broken symbolic links""" + try: + os.lstat(path) + except os.error: + return False + return True + + +# Are two filenames really pointing to the same file? + +def samefile(f1, f2): + """Test whether two pathnames reference the same actual file""" + s1 = os.stat(f1) + s2 = os.stat(f2) + return samestat(s1, s2) + + +# Are two open files really referencing the same file? +# (Not necessarily the same file descriptor!) + +def sameopenfile(fp1, fp2): + """Test whether two open file objects reference the same file""" + s1 = os.fstat(fp1) + s2 = os.fstat(fp2) + return samestat(s1, s2) + + +# Are two stat buffers (obtained from stat, fstat or lstat) +# describing the same file? + +def samestat(s1, s2): + """Test whether two stat buffers reference the same file""" + return s1.st_ino == s2.st_ino and \ + s1.st_dev == s2.st_dev + + +# Is a path a mount point? +# (Does this work for all UNIXes? Is it even guaranteed to work by Posix?) + +def ismount(path): + """Test whether a path is a mount point""" + if islink(path): + # A symlink can never be a mount point + return False + try: + s1 = os.lstat(path) + s2 = os.lstat(join(path, '..')) + except os.error: + return False # It doesn't exist -- so not a mount point :-) + dev1 = s1.st_dev + dev2 = s2.st_dev + if dev1 != dev2: + return True # path/.. on a different device as path + ino1 = s1.st_ino + ino2 = s2.st_ino + if ino1 == ino2: + return True # path/.. is the same i-node as path + return False + + +# Directory tree walk. +# For each directory under top (including top itself, but excluding +# '.' and '..'), func(arg, dirname, filenames) is called, where +# dirname is the name of the directory and filenames is the list +# of files (and subdirectories etc.) in the directory. +# The func may modify the filenames list, to implement a filter, +# or to impose a different order of visiting. + +def walk(top, func, arg): + """Directory tree walk with callback function. + + For each directory in the directory tree rooted at top (including top + itself, but excluding '.' and '..'), call func(arg, dirname, fnames). + dirname is the name of the directory, and fnames a list of the names of + the files and subdirectories in dirname (excluding '.' and '..'). func + may modify the fnames list in-place (e.g. via del or slice assignment), + and walk will only recurse into the subdirectories whose names remain in + fnames; this can be used to implement a filter, or to impose a specific + order of visiting. No semantics are defined for, or required of, arg, + beyond that arg is always passed to func. It can be used, e.g., to pass + a filename pattern, or a mutable object designed to accumulate + statistics. Passing None for arg is common.""" + warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.", + stacklevel=2) + try: + names = os.listdir(top) + except os.error: + return + func(arg, top, names) + for name in names: + name = join(top, name) + try: + st = os.lstat(name) + except os.error: + continue + if stat.S_ISDIR(st.st_mode): + walk(name, func, arg) + + +# Expand paths beginning with '~' or '~user'. +# '~' means $HOME; '~user' means that user's home directory. +# If the path doesn't begin with '~', or if the user or $HOME is unknown, +# the path is returned unchanged (leaving error reporting to whatever +# function is called with the expanded path as argument). +# See also module 'glob' for expansion of *, ? and [...] in pathnames. +# (A function should also be defined to do full *sh-style environment +# variable expansion.) + +def expanduser(path): + """Expand ~ and ~user constructions. If user or $HOME is unknown, + do nothing.""" + if not path.startswith('~'): + return path + i = path.find('/', 1) + if i < 0: + i = len(path) + if i == 1: + if 'HOME' not in os.environ: + import pwd + userhome = pwd.getpwuid(os.getuid()).pw_dir + else: + userhome = os.environ['HOME'] + else: + import pwd + try: + pwent = pwd.getpwnam(path[1:i]) + except KeyError: + return path + userhome = pwent.pw_dir + userhome = userhome.rstrip('/') + return (userhome + path[i:]) or '/' + + +# Expand paths containing shell variable substitutions. +# This expands the forms $variable and ${variable} only. +# Non-existent variables are left unchanged. + +_varprog = None +_uvarprog = None + +def expandvars(path): + """Expand shell variables of form $var and ${var}. Unknown variables + are left unchanged.""" + global _varprog, _uvarprog + if '$' not in path: + return path + if isinstance(path, _unicode): + if not _uvarprog: + import re + _uvarprog = re.compile(ur'\$(\w+|\{[^}]*\})', re.UNICODE) + varprog = _uvarprog + encoding = sys.getfilesystemencoding() + else: + if not _varprog: + import re + _varprog = re.compile(r'\$(\w+|\{[^}]*\})') + varprog = _varprog + encoding = None + i = 0 + while True: + m = varprog.search(path, i) + if not m: + break + i, j = m.span(0) + name = m.group(1) + if name.startswith('{') and name.endswith('}'): + name = name[1:-1] + if encoding: + name = name.encode(encoding) + if name in os.environ: + tail = path[j:] + value = os.environ[name] + if encoding: + value = value.decode(encoding) + path = path[:i] + value + i = len(path) + path += tail + else: + i = j + return path + + +# Normalize a path, e.g. A//B, A/./B and A/foo/../B all become A/B. +# It should be understood that this may change the meaning of the path +# if it contains symbolic links! + +def normpath(path): + """Normalize path, eliminating double slashes, etc.""" + # Preserve unicode (if path is unicode) + slash, dot = (u'/', u'.') if isinstance(path, _unicode) else ('/', '.') + if path == '': + return dot + initial_slashes = path.startswith('/') + # POSIX allows one or two initial slashes, but treats three or more + # as single slash. + if (initial_slashes and + path.startswith('//') and not path.startswith('///')): + initial_slashes = 2 + comps = path.split('/') + new_comps = [] + for comp in comps: + if comp in ('', '.'): + continue + if (comp != '..' or (not initial_slashes and not new_comps) or + (new_comps and new_comps[-1] == '..')): + new_comps.append(comp) + elif new_comps: + new_comps.pop() + comps = new_comps + path = slash.join(comps) + if initial_slashes: + path = slash*initial_slashes + path + return path or dot + + +def abspath(path): + """Return an absolute path.""" + if not isabs(path): + if isinstance(path, _unicode): + cwd = os.getcwdu() + else: + cwd = os.getcwd() + path = join(cwd, path) + return normpath(path) + + +# Return a canonical path (i.e. the absolute location of a file on the +# filesystem). + +def realpath(filename): + """Return the canonical path of the specified filename, eliminating any +symbolic links encountered in the path.""" + path, ok = _joinrealpath('', filename, {}) + return abspath(path) + +# Join two paths, normalizing ang eliminating any symbolic links +# encountered in the second path. +def _joinrealpath(path, rest, seen): + if isabs(rest): + rest = rest[1:] + path = sep + + while rest: + name, _, rest = rest.partition(sep) + if not name or name == curdir: + # current dir + continue + if name == pardir: + # parent dir + if path: + path, name = split(path) + if name == pardir: + path = join(path, pardir, pardir) + else: + path = pardir + continue + newpath = join(path, name) + if not islink(newpath): + path = newpath + continue + # Resolve the symbolic link + if newpath in seen: + # Already seen this path + path = seen[newpath] + if path is not None: + # use cached value + continue + # The symlink is not resolved, so we must have a symlink loop. + # Return already resolved part + rest of the path unchanged. + return join(newpath, rest), False + seen[newpath] = None # not resolved symlink + path, ok = _joinrealpath(path, os.readlink(newpath), seen) + if not ok: + return join(path, rest), False + seen[newpath] = path # resolved symlink + + return path, True + + +supports_unicode_filenames = (sys.platform == 'darwin') + +def relpath(path, start=curdir): + """Return a relative version of a path""" + + if not path: + raise ValueError("no path specified") + + start_list = [x for x in abspath(start).split(sep) if x] + path_list = [x for x in abspath(path).split(sep) if x] + + # Work out how much of the filepath is shared by start and path. + i = len(commonprefix([start_list, path_list])) + + rel_list = [pardir] * (len(start_list)-i) + path_list[i:] + if not rel_list: + return curdir + return join(*rel_list) diff --git a/CVIssueCount/v2/random.py b/CVIssueCount/v2/random.py new file mode 100644 index 0000000..3f96a37 --- /dev/null +++ b/CVIssueCount/v2/random.py @@ -0,0 +1,910 @@ +"""Random variable generators. + + integers + -------- + uniform within range + + sequences + --------- + pick random element + pick random sample + generate random permutation + + distributions on the real line: + ------------------------------ + uniform + triangular + normal (Gaussian) + lognormal + negative exponential + gamma + beta + pareto + Weibull + + distributions on the circle (angles 0 to 2pi) + --------------------------------------------- + circular uniform + von Mises + +General notes on the underlying Mersenne Twister core generator: + +* The period is 2**19937-1. +* It is one of the most extensively tested generators in existence. +* Without a direct way to compute N steps forward, the semantics of + jumpahead(n) are weakened to simply jump to another distant state and rely + on the large period to avoid overlapping sequences. +* The random() method is implemented in C, executes in a single Python step, + and is, therefore, threadsafe. + +""" + +from __future__ import division +from warnings import warn as _warn +from types import MethodType as _MethodType, BuiltinMethodType as _BuiltinMethodType +from math import log as _log, exp as _exp, pi as _pi, e as _e, ceil as _ceil +from math import sqrt as _sqrt, acos as _acos, cos as _cos, sin as _sin +from os import urandom as _urandom +from binascii import hexlify as _hexlify +import hashlib as _hashlib + +__all__ = ["Random","seed","random","uniform","randint","choice","sample", + "randrange","shuffle","normalvariate","lognormvariate", + "expovariate","vonmisesvariate","gammavariate","triangular", + "gauss","betavariate","paretovariate","weibullvariate", + "getstate","setstate","jumpahead", "WichmannHill", "getrandbits", + "SystemRandom"] + +NV_MAGICCONST = 4 * _exp(-0.5)/_sqrt(2.0) +TWOPI = 2.0*_pi +LOG4 = _log(4.0) +SG_MAGICCONST = 1.0 + _log(4.5) +BPF = 53 # Number of bits in a float +RECIP_BPF = 2**-BPF + + +# Translated by Guido van Rossum from C source provided by +# Adrian Baddeley. Adapted by Raymond Hettinger for use with +# the Mersenne Twister and os.urandom() core generators. + +import _random + +class Random(_random.Random): + """Random number generator base class used by bound module functions. + + Used to instantiate instances of Random to get generators that don't + share state. Especially useful for multi-threaded programs, creating + a different instance of Random for each thread, and using the jumpahead() + method to ensure that the generated sequences seen by each thread don't + overlap. + + Class Random can also be subclassed if you want to use a different basic + generator of your own devising: in that case, override the following + methods: random(), seed(), getstate(), setstate() and jumpahead(). + Optionally, implement a getrandbits() method so that randrange() can cover + arbitrarily large ranges. + + """ + + VERSION = 3 # used by getstate/setstate + + def __init__(self, x=None): + """Initialize an instance. + + Optional argument x controls seeding, as for Random.seed(). + """ + + self.seed(x) + self.gauss_next = None + + def seed(self, a=None): + """Initialize internal state from hashable object. + + None or no argument seeds from current time or from an operating + system specific randomness source if available. + + If a is not None or an int or long, hash(a) is used instead. + """ + + if a is None: + try: + # Seed with enough bytes to span the 19937 bit + # state space for the Mersenne Twister + a = long(_hexlify(_urandom(2500)), 16) + except NotImplementedError: + import time + a = long(time.time() * 256) # use fractional seconds + + super(Random, self).seed(a) + self.gauss_next = None + + def getstate(self): + """Return internal state; can be passed to setstate() later.""" + return self.VERSION, super(Random, self).getstate(), self.gauss_next + + def setstate(self, state): + """Restore internal state from object returned by getstate().""" + version = state[0] + if version == 3: + version, internalstate, self.gauss_next = state + super(Random, self).setstate(internalstate) + elif version == 2: + version, internalstate, self.gauss_next = state + # In version 2, the state was saved as signed ints, which causes + # inconsistencies between 32/64-bit systems. The state is + # really unsigned 32-bit ints, so we convert negative ints from + # version 2 to positive longs for version 3. + try: + internalstate = tuple( long(x) % (2**32) for x in internalstate ) + except ValueError, e: + raise TypeError, e + super(Random, self).setstate(internalstate) + else: + raise ValueError("state with version %s passed to " + "Random.setstate() of version %s" % + (version, self.VERSION)) + + def jumpahead(self, n): + """Change the internal state to one that is likely far away + from the current state. This method will not be in Py3.x, + so it is better to simply reseed. + """ + # The super.jumpahead() method uses shuffling to change state, + # so it needs a large and "interesting" n to work with. Here, + # we use hashing to create a large n for the shuffle. + s = repr(n) + repr(self.getstate()) + n = int(_hashlib.new('sha512', s).hexdigest(), 16) + super(Random, self).jumpahead(n) + +## ---- Methods below this point do not need to be overridden when +## ---- subclassing for the purpose of using a different core generator. + +## -------------------- pickle support ------------------- + + def __getstate__(self): # for pickle + return self.getstate() + + def __setstate__(self, state): # for pickle + self.setstate(state) + + def __reduce__(self): + return self.__class__, (), self.getstate() + +## -------------------- integer methods ------------------- + + def randrange(self, start, stop=None, step=1, _int=int, _maxwidth=1L< 0: + if istart >= _maxwidth: + return self._randbelow(istart) + return _int(self.random() * istart) + raise ValueError, "empty range for randrange()" + + # stop argument supplied. + istop = _int(stop) + if istop != stop: + raise ValueError, "non-integer stop for randrange()" + width = istop - istart + if step == 1 and width > 0: + # Note that + # int(istart + self.random()*width) + # instead would be incorrect. For example, consider istart + # = -2 and istop = 0. Then the guts would be in + # -2.0 to 0.0 exclusive on both ends (ignoring that random() + # might return 0.0), and because int() truncates toward 0, the + # final result would be -1 or 0 (instead of -2 or -1). + # istart + int(self.random()*width) + # would also be incorrect, for a subtler reason: the RHS + # can return a long, and then randrange() would also return + # a long, but we're supposed to return an int (for backward + # compatibility). + + if width >= _maxwidth: + return _int(istart + self._randbelow(width)) + return _int(istart + _int(self.random()*width)) + if step == 1: + raise ValueError, "empty range for randrange() (%d,%d, %d)" % (istart, istop, width) + + # Non-unit step argument supplied. + istep = _int(step) + if istep != step: + raise ValueError, "non-integer step for randrange()" + if istep > 0: + n = (width + istep - 1) // istep + elif istep < 0: + n = (width + istep + 1) // istep + else: + raise ValueError, "zero step for randrange()" + + if n <= 0: + raise ValueError, "empty range for randrange()" + + if n >= _maxwidth: + return istart + istep*self._randbelow(n) + return istart + istep*_int(self.random() * n) + + def randint(self, a, b): + """Return random integer in range [a, b], including both end points. + """ + + return self.randrange(a, b+1) + + def _randbelow(self, n, _log=_log, _int=int, _maxwidth=1L< n-1 > 2**(k-2) + r = getrandbits(k) + while r >= n: + r = getrandbits(k) + return r + if n >= _maxwidth: + _warn("Underlying random() generator does not supply \n" + "enough bits to choose from a population range this large") + return _int(self.random() * n) + +## -------------------- sequence methods ------------------- + + def choice(self, seq): + """Choose a random element from a non-empty sequence.""" + return seq[int(self.random() * len(seq))] # raises IndexError if seq is empty + + def shuffle(self, x, random=None): + """x, random=random.random -> shuffle list x in place; return None. + + Optional arg random is a 0-argument function returning a random + float in [0.0, 1.0); by default, the standard random.random. + + """ + + if random is None: + random = self.random + _int = int + for i in reversed(xrange(1, len(x))): + # pick an element in x[:i+1] with which to exchange x[i] + j = _int(random() * (i+1)) + x[i], x[j] = x[j], x[i] + + def sample(self, population, k): + """Chooses k unique random elements from a population sequence. + + Returns a new list containing elements from the population while + leaving the original population unchanged. The resulting list is + in selection order so that all sub-slices will also be valid random + samples. This allows raffle winners (the sample) to be partitioned + into grand prize and second place winners (the subslices). + + Members of the population need not be hashable or unique. If the + population contains repeats, then each occurrence is a possible + selection in the sample. + + To choose a sample in a range of integers, use xrange as an argument. + This is especially fast and space efficient for sampling from a + large population: sample(xrange(10000000), 60) + """ + + # Sampling without replacement entails tracking either potential + # selections (the pool) in a list or previous selections in a set. + + # When the number of selections is small compared to the + # population, then tracking selections is efficient, requiring + # only a small set and an occasional reselection. For + # a larger number of selections, the pool tracking method is + # preferred since the list takes less space than the + # set and it doesn't suffer from frequent reselections. + + n = len(population) + if not 0 <= k <= n: + raise ValueError("sample larger than population") + random = self.random + _int = int + result = [None] * k + setsize = 21 # size of a small set minus size of an empty list + if k > 5: + setsize += 4 ** _ceil(_log(k * 3, 4)) # table size for big sets + if n <= setsize or hasattr(population, "keys"): + # An n-length list is smaller than a k-length set, or this is a + # mapping type so the other algorithm wouldn't work. + pool = list(population) + for i in xrange(k): # invariant: non-selected at [0,n-i) + j = _int(random() * (n-i)) + result[i] = pool[j] + pool[j] = pool[n-i-1] # move non-selected item into vacancy + else: + try: + selected = set() + selected_add = selected.add + for i in xrange(k): + j = _int(random() * n) + while j in selected: + j = _int(random() * n) + selected_add(j) + result[i] = population[j] + except (TypeError, KeyError): # handle (at least) sets + if isinstance(population, list): + raise + return self.sample(tuple(population), k) + return result + +## -------------------- real-valued distributions ------------------- + +## -------------------- uniform distribution ------------------- + + def uniform(self, a, b): + "Get a random number in the range [a, b) or [a, b] depending on rounding." + return a + (b-a) * self.random() + +## -------------------- triangular -------------------- + + def triangular(self, low=0.0, high=1.0, mode=None): + """Triangular distribution. + + Continuous distribution bounded by given lower and upper limits, + and having a given mode value in-between. + + http://en.wikipedia.org/wiki/Triangular_distribution + + """ + u = self.random() + try: + c = 0.5 if mode is None else (mode - low) / (high - low) + except ZeroDivisionError: + return low + if u > c: + u = 1.0 - u + c = 1.0 - c + low, high = high, low + return low + (high - low) * (u * c) ** 0.5 + +## -------------------- normal distribution -------------------- + + def normalvariate(self, mu, sigma): + """Normal distribution. + + mu is the mean, and sigma is the standard deviation. + + """ + # mu = mean, sigma = standard deviation + + # Uses Kinderman and Monahan method. Reference: Kinderman, + # A.J. and Monahan, J.F., "Computer generation of random + # variables using the ratio of uniform deviates", ACM Trans + # Math Software, 3, (1977), pp257-260. + + random = self.random + while 1: + u1 = random() + u2 = 1.0 - random() + z = NV_MAGICCONST*(u1-0.5)/u2 + zz = z*z/4.0 + if zz <= -_log(u2): + break + return mu + z*sigma + +## -------------------- lognormal distribution -------------------- + + def lognormvariate(self, mu, sigma): + """Log normal distribution. + + If you take the natural logarithm of this distribution, you'll get a + normal distribution with mean mu and standard deviation sigma. + mu can have any value, and sigma must be greater than zero. + + """ + return _exp(self.normalvariate(mu, sigma)) + +## -------------------- exponential distribution -------------------- + + def expovariate(self, lambd): + """Exponential distribution. + + lambd is 1.0 divided by the desired mean. It should be + nonzero. (The parameter would be called "lambda", but that is + a reserved word in Python.) Returned values range from 0 to + positive infinity if lambd is positive, and from negative + infinity to 0 if lambd is negative. + + """ + # lambd: rate lambd = 1/mean + # ('lambda' is a Python reserved word) + + # we use 1-random() instead of random() to preclude the + # possibility of taking the log of zero. + return -_log(1.0 - self.random())/lambd + +## -------------------- von Mises distribution -------------------- + + def vonmisesvariate(self, mu, kappa): + """Circular data distribution. + + mu is the mean angle, expressed in radians between 0 and 2*pi, and + kappa is the concentration parameter, which must be greater than or + equal to zero. If kappa is equal to zero, this distribution reduces + to a uniform random angle over the range 0 to 2*pi. + + """ + # mu: mean angle (in radians between 0 and 2*pi) + # kappa: concentration parameter kappa (>= 0) + # if kappa = 0 generate uniform random angle + + # Based upon an algorithm published in: Fisher, N.I., + # "Statistical Analysis of Circular Data", Cambridge + # University Press, 1993. + + # Thanks to Magnus Kessler for a correction to the + # implementation of step 4. + + random = self.random + if kappa <= 1e-6: + return TWOPI * random() + + s = 0.5 / kappa + r = s + _sqrt(1.0 + s * s) + + while 1: + u1 = random() + z = _cos(_pi * u1) + + d = z / (r + z) + u2 = random() + if u2 < 1.0 - d * d or u2 <= (1.0 - d) * _exp(d): + break + + q = 1.0 / r + f = (q + z) / (1.0 + q * z) + u3 = random() + if u3 > 0.5: + theta = (mu + _acos(f)) % TWOPI + else: + theta = (mu - _acos(f)) % TWOPI + + return theta + +## -------------------- gamma distribution -------------------- + + def gammavariate(self, alpha, beta): + """Gamma distribution. Not the gamma function! + + Conditions on the parameters are alpha > 0 and beta > 0. + + The probability distribution function is: + + x ** (alpha - 1) * math.exp(-x / beta) + pdf(x) = -------------------------------------- + math.gamma(alpha) * beta ** alpha + + """ + + # alpha > 0, beta > 0, mean is alpha*beta, variance is alpha*beta**2 + + # Warning: a few older sources define the gamma distribution in terms + # of alpha > -1.0 + if alpha <= 0.0 or beta <= 0.0: + raise ValueError, 'gammavariate: alpha and beta must be > 0.0' + + random = self.random + if alpha > 1.0: + + # Uses R.C.H. Cheng, "The generation of Gamma + # variables with non-integral shape parameters", + # Applied Statistics, (1977), 26, No. 1, p71-74 + + ainv = _sqrt(2.0 * alpha - 1.0) + bbb = alpha - LOG4 + ccc = alpha + ainv + + while 1: + u1 = random() + if not 1e-7 < u1 < .9999999: + continue + u2 = 1.0 - random() + v = _log(u1/(1.0-u1))/ainv + x = alpha*_exp(v) + z = u1*u1*u2 + r = bbb+ccc*v-x + if r + SG_MAGICCONST - 4.5*z >= 0.0 or r >= _log(z): + return x * beta + + elif alpha == 1.0: + # expovariate(1) + u = random() + while u <= 1e-7: + u = random() + return -_log(u) * beta + + else: # alpha is between 0 and 1 (exclusive) + + # Uses ALGORITHM GS of Statistical Computing - Kennedy & Gentle + + while 1: + u = random() + b = (_e + alpha)/_e + p = b*u + if p <= 1.0: + x = p ** (1.0/alpha) + else: + x = -_log((b-p)/alpha) + u1 = random() + if p > 1.0: + if u1 <= x ** (alpha - 1.0): + break + elif u1 <= _exp(-x): + break + return x * beta + +## -------------------- Gauss (faster alternative) -------------------- + + def gauss(self, mu, sigma): + """Gaussian distribution. + + mu is the mean, and sigma is the standard deviation. This is + slightly faster than the normalvariate() function. + + Not thread-safe without a lock around calls. + + """ + + # When x and y are two variables from [0, 1), uniformly + # distributed, then + # + # cos(2*pi*x)*sqrt(-2*log(1-y)) + # sin(2*pi*x)*sqrt(-2*log(1-y)) + # + # are two *independent* variables with normal distribution + # (mu = 0, sigma = 1). + # (Lambert Meertens) + # (corrected version; bug discovered by Mike Miller, fixed by LM) + + # Multithreading note: When two threads call this function + # simultaneously, it is possible that they will receive the + # same return value. The window is very small though. To + # avoid this, you have to use a lock around all calls. (I + # didn't want to slow this down in the serial case by using a + # lock here.) + + random = self.random + z = self.gauss_next + self.gauss_next = None + if z is None: + x2pi = random() * TWOPI + g2rad = _sqrt(-2.0 * _log(1.0 - random())) + z = _cos(x2pi) * g2rad + self.gauss_next = _sin(x2pi) * g2rad + + return mu + z*sigma + +## -------------------- beta -------------------- +## See +## http://mail.python.org/pipermail/python-bugs-list/2001-January/003752.html +## for Ivan Frohne's insightful analysis of why the original implementation: +## +## def betavariate(self, alpha, beta): +## # Discrete Event Simulation in C, pp 87-88. +## +## y = self.expovariate(alpha) +## z = self.expovariate(1.0/beta) +## return z/(y+z) +## +## was dead wrong, and how it probably got that way. + + def betavariate(self, alpha, beta): + """Beta distribution. + + Conditions on the parameters are alpha > 0 and beta > 0. + Returned values range between 0 and 1. + + """ + + # This version due to Janne Sinkkonen, and matches all the std + # texts (e.g., Knuth Vol 2 Ed 3 pg 134 "the beta distribution"). + y = self.gammavariate(alpha, 1.) + if y == 0: + return 0.0 + else: + return y / (y + self.gammavariate(beta, 1.)) + +## -------------------- Pareto -------------------- + + def paretovariate(self, alpha): + """Pareto distribution. alpha is the shape parameter.""" + # Jain, pg. 495 + + u = 1.0 - self.random() + return 1.0 / pow(u, 1.0/alpha) + +## -------------------- Weibull -------------------- + + def weibullvariate(self, alpha, beta): + """Weibull distribution. + + alpha is the scale parameter and beta is the shape parameter. + + """ + # Jain, pg. 499; bug fix courtesy Bill Arms + + u = 1.0 - self.random() + return alpha * pow(-_log(u), 1.0/beta) + +## -------------------- Wichmann-Hill ------------------- + +class WichmannHill(Random): + + VERSION = 1 # used by getstate/setstate + + def seed(self, a=None): + """Initialize internal state from hashable object. + + None or no argument seeds from current time or from an operating + system specific randomness source if available. + + If a is not None or an int or long, hash(a) is used instead. + + If a is an int or long, a is used directly. Distinct values between + 0 and 27814431486575L inclusive are guaranteed to yield distinct + internal states (this guarantee is specific to the default + Wichmann-Hill generator). + """ + + if a is None: + try: + a = long(_hexlify(_urandom(16)), 16) + except NotImplementedError: + import time + a = long(time.time() * 256) # use fractional seconds + + if not isinstance(a, (int, long)): + a = hash(a) + + a, x = divmod(a, 30268) + a, y = divmod(a, 30306) + a, z = divmod(a, 30322) + self._seed = int(x)+1, int(y)+1, int(z)+1 + + self.gauss_next = None + + def random(self): + """Get the next random number in the range [0.0, 1.0).""" + + # Wichman-Hill random number generator. + # + # Wichmann, B. A. & Hill, I. D. (1982) + # Algorithm AS 183: + # An efficient and portable pseudo-random number generator + # Applied Statistics 31 (1982) 188-190 + # + # see also: + # Correction to Algorithm AS 183 + # Applied Statistics 33 (1984) 123 + # + # McLeod, A. I. (1985) + # A remark on Algorithm AS 183 + # Applied Statistics 34 (1985),198-200 + + # This part is thread-unsafe: + # BEGIN CRITICAL SECTION + x, y, z = self._seed + x = (171 * x) % 30269 + y = (172 * y) % 30307 + z = (170 * z) % 30323 + self._seed = x, y, z + # END CRITICAL SECTION + + # Note: on a platform using IEEE-754 double arithmetic, this can + # never return 0.0 (asserted by Tim; proof too long for a comment). + return (x/30269.0 + y/30307.0 + z/30323.0) % 1.0 + + def getstate(self): + """Return internal state; can be passed to setstate() later.""" + return self.VERSION, self._seed, self.gauss_next + + def setstate(self, state): + """Restore internal state from object returned by getstate().""" + version = state[0] + if version == 1: + version, self._seed, self.gauss_next = state + else: + raise ValueError("state with version %s passed to " + "Random.setstate() of version %s" % + (version, self.VERSION)) + + def jumpahead(self, n): + """Act as if n calls to random() were made, but quickly. + + n is an int, greater than or equal to 0. + + Example use: If you have 2 threads and know that each will + consume no more than a million random numbers, create two Random + objects r1 and r2, then do + r2.setstate(r1.getstate()) + r2.jumpahead(1000000) + Then r1 and r2 will use guaranteed-disjoint segments of the full + period. + """ + + if not n >= 0: + raise ValueError("n must be >= 0") + x, y, z = self._seed + x = int(x * pow(171, n, 30269)) % 30269 + y = int(y * pow(172, n, 30307)) % 30307 + z = int(z * pow(170, n, 30323)) % 30323 + self._seed = x, y, z + + def __whseed(self, x=0, y=0, z=0): + """Set the Wichmann-Hill seed from (x, y, z). + + These must be integers in the range [0, 256). + """ + + if not type(x) == type(y) == type(z) == int: + raise TypeError('seeds must be integers') + if not (0 <= x < 256 and 0 <= y < 256 and 0 <= z < 256): + raise ValueError('seeds must be in range(0, 256)') + if 0 == x == y == z: + # Initialize from current time + import time + t = long(time.time() * 256) + t = int((t&0xffffff) ^ (t>>24)) + t, x = divmod(t, 256) + t, y = divmod(t, 256) + t, z = divmod(t, 256) + # Zero is a poor seed, so substitute 1 + self._seed = (x or 1, y or 1, z or 1) + + self.gauss_next = None + + def whseed(self, a=None): + """Seed from hashable object's hash code. + + None or no argument seeds from current time. It is not guaranteed + that objects with distinct hash codes lead to distinct internal + states. + + This is obsolete, provided for compatibility with the seed routine + used prior to Python 2.1. Use the .seed() method instead. + """ + + if a is None: + self.__whseed() + return + a = hash(a) + a, x = divmod(a, 256) + a, y = divmod(a, 256) + a, z = divmod(a, 256) + x = (x + a) % 256 or 1 + y = (y + a) % 256 or 1 + z = (z + a) % 256 or 1 + self.__whseed(x, y, z) + +## --------------- Operating System Random Source ------------------ + +class SystemRandom(Random): + """Alternate random number generator using sources provided + by the operating system (such as /dev/urandom on Unix or + CryptGenRandom on Windows). + + Not available on all systems (see os.urandom() for details). + """ + + def random(self): + """Get the next random number in the range [0.0, 1.0).""" + return (long(_hexlify(_urandom(7)), 16) >> 3) * RECIP_BPF + + def getrandbits(self, k): + """getrandbits(k) -> x. Generates a long int with k random bits.""" + if k <= 0: + raise ValueError('number of bits must be greater than zero') + if k != int(k): + raise TypeError('number of bits should be an integer') + bytes = (k + 7) // 8 # bits / 8 and rounded up + x = long(_hexlify(_urandom(bytes)), 16) + return x >> (bytes * 8 - k) # trim excess bits + + def _stub(self, *args, **kwds): + "Stub method. Not used for a system random number generator." + return None + seed = jumpahead = _stub + + def _notimplemented(self, *args, **kwds): + "Method should not be called for a system random number generator." + raise NotImplementedError('System entropy source does not have state.') + getstate = setstate = _notimplemented + +## -------------------- test program -------------------- + +def _test_generator(n, func, args): + import time + print n, 'times', func.__name__ + total = 0.0 + sqsum = 0.0 + smallest = 1e10 + largest = -1e10 + t0 = time.time() + for i in range(n): + x = func(*args) + total += x + sqsum = sqsum + x*x + smallest = min(x, smallest) + largest = max(x, largest) + t1 = time.time() + print round(t1-t0, 3), 'sec,', + avg = total/n + stddev = _sqrt(sqsum/n - avg*avg) + print 'avg %g, stddev %g, min %g, max %g' % \ + (avg, stddev, smallest, largest) + + +def _test(N=2000): + _test_generator(N, random, ()) + _test_generator(N, normalvariate, (0.0, 1.0)) + _test_generator(N, lognormvariate, (0.0, 1.0)) + _test_generator(N, vonmisesvariate, (0.0, 1.0)) + _test_generator(N, gammavariate, (0.01, 1.0)) + _test_generator(N, gammavariate, (0.1, 1.0)) + _test_generator(N, gammavariate, (0.1, 2.0)) + _test_generator(N, gammavariate, (0.5, 1.0)) + _test_generator(N, gammavariate, (0.9, 1.0)) + _test_generator(N, gammavariate, (1.0, 1.0)) + _test_generator(N, gammavariate, (2.0, 1.0)) + _test_generator(N, gammavariate, (20.0, 1.0)) + _test_generator(N, gammavariate, (200.0, 1.0)) + _test_generator(N, gauss, (0.0, 1.0)) + _test_generator(N, betavariate, (3.0, 3.0)) + _test_generator(N, triangular, (0.0, 1.0, 1.0/3.0)) + +# Create one instance, seeded from current time, and export its methods +# as module-level functions. The functions share state across all uses +#(both in the user's code and in the Python libraries), but that's fine +# for most programs and is easier for the casual user than making them +# instantiate their own Random() instance. + +_inst = Random() +seed = _inst.seed +random = _inst.random +uniform = _inst.uniform +triangular = _inst.triangular +randint = _inst.randint +choice = _inst.choice +randrange = _inst.randrange +sample = _inst.sample +shuffle = _inst.shuffle +normalvariate = _inst.normalvariate +lognormvariate = _inst.lognormvariate +expovariate = _inst.expovariate +vonmisesvariate = _inst.vonmisesvariate +gammavariate = _inst.gammavariate +gauss = _inst.gauss +betavariate = _inst.betavariate +paretovariate = _inst.paretovariate +weibullvariate = _inst.weibullvariate +getstate = _inst.getstate +setstate = _inst.setstate +jumpahead = _inst.jumpahead +getrandbits = _inst.getrandbits + +if __name__ == '__main__': + _test() diff --git a/CVIssueCount/v2/rfc822.py b/CVIssueCount/v2/rfc822.py new file mode 100644 index 0000000..c1d0865 --- /dev/null +++ b/CVIssueCount/v2/rfc822.py @@ -0,0 +1,1016 @@ +"""RFC 2822 message manipulation. + +Note: This is only a very rough sketch of a full RFC-822 parser; in particular +the tokenizing of addresses does not adhere to all the quoting rules. + +Note: RFC 2822 is a long awaited update to RFC 822. This module should +conform to RFC 2822, and is thus mis-named (it's not worth renaming it). Some +effort at RFC 2822 updates have been made, but a thorough audit has not been +performed. Consider any RFC 2822 non-conformance to be a bug. + + RFC 2822: http://www.faqs.org/rfcs/rfc2822.html + RFC 822 : http://www.faqs.org/rfcs/rfc822.html (obsolete) + +Directions for use: + +To create a Message object: first open a file, e.g.: + + fp = open(file, 'r') + +You can use any other legal way of getting an open file object, e.g. use +sys.stdin or call os.popen(). Then pass the open file object to the Message() +constructor: + + m = Message(fp) + +This class can work with any input object that supports a readline method. If +the input object has seek and tell capability, the rewindbody method will +work; also illegal lines will be pushed back onto the input stream. If the +input object lacks seek but has an `unread' method that can push back a line +of input, Message will use that to push back illegal lines. Thus this class +can be used to parse messages coming from a buffered stream. + +The optional `seekable' argument is provided as a workaround for certain stdio +libraries in which tell() discards buffered data before discovering that the +lseek() system call doesn't work. For maximum portability, you should set the +seekable argument to zero to prevent that initial \code{tell} when passing in +an unseekable object such as a file object created from a socket object. If +it is 1 on entry -- which it is by default -- the tell() method of the open +file object is called once; if this raises an exception, seekable is reset to +0. For other nonzero values of seekable, this test is not made. + +To get the text of a particular header there are several methods: + + str = m.getheader(name) + str = m.getrawheader(name) + +where name is the name of the header, e.g. 'Subject'. The difference is that +getheader() strips the leading and trailing whitespace, while getrawheader() +doesn't. Both functions retain embedded whitespace (including newlines) +exactly as they are specified in the header, and leave the case of the text +unchanged. + +For addresses and address lists there are functions + + realname, mailaddress = m.getaddr(name) + list = m.getaddrlist(name) + +where the latter returns a list of (realname, mailaddr) tuples. + +There is also a method + + time = m.getdate(name) + +which parses a Date-like field and returns a time-compatible tuple, +i.e. a tuple such as returned by time.localtime() or accepted by +time.mktime(). + +See the class definition for lower level access methods. + +There are also some utility functions here. +""" +# Cleanup and extensions by Eric S. Raymond + +import time + +from warnings import warnpy3k +warnpy3k("in 3.x, rfc822 has been removed in favor of the email package", + stacklevel=2) + +__all__ = ["Message","AddressList","parsedate","parsedate_tz","mktime_tz"] + +_blanklines = ('\r\n', '\n') # Optimization for islast() + + +class Message: + """Represents a single RFC 2822-compliant message.""" + + def __init__(self, fp, seekable = 1): + """Initialize the class instance and read the headers.""" + if seekable == 1: + # Exercise tell() to make sure it works + # (and then assume seek() works, too) + try: + fp.tell() + except (AttributeError, IOError): + seekable = 0 + self.fp = fp + self.seekable = seekable + self.startofheaders = None + self.startofbody = None + # + if self.seekable: + try: + self.startofheaders = self.fp.tell() + except IOError: + self.seekable = 0 + # + self.readheaders() + # + if self.seekable: + try: + self.startofbody = self.fp.tell() + except IOError: + self.seekable = 0 + + def rewindbody(self): + """Rewind the file to the start of the body (if seekable).""" + if not self.seekable: + raise IOError, "unseekable file" + self.fp.seek(self.startofbody) + + def readheaders(self): + """Read header lines. + + Read header lines up to the entirely blank line that terminates them. + The (normally blank) line that ends the headers is skipped, but not + included in the returned list. If a non-header line ends the headers, + (which is an error), an attempt is made to backspace over it; it is + never included in the returned list. + + The variable self.status is set to the empty string if all went well, + otherwise it is an error message. The variable self.headers is a + completely uninterpreted list of lines contained in the header (so + printing them will reproduce the header exactly as it appears in the + file). + """ + self.dict = {} + self.unixfrom = '' + self.headers = lst = [] + self.status = '' + headerseen = "" + firstline = 1 + startofline = unread = tell = None + if hasattr(self.fp, 'unread'): + unread = self.fp.unread + elif self.seekable: + tell = self.fp.tell + while 1: + if tell: + try: + startofline = tell() + except IOError: + startofline = tell = None + self.seekable = 0 + line = self.fp.readline() + if not line: + self.status = 'EOF in headers' + break + # Skip unix From name time lines + if firstline and line.startswith('From '): + self.unixfrom = self.unixfrom + line + continue + firstline = 0 + if headerseen and line[0] in ' \t': + # It's a continuation line. + lst.append(line) + x = (self.dict[headerseen] + "\n " + line.strip()) + self.dict[headerseen] = x.strip() + continue + elif self.iscomment(line): + # It's a comment. Ignore it. + continue + elif self.islast(line): + # Note! No pushback here! The delimiter line gets eaten. + break + headerseen = self.isheader(line) + if headerseen: + # It's a legal header line, save it. + lst.append(line) + self.dict[headerseen] = line[len(headerseen)+1:].strip() + continue + elif headerseen is not None: + # An empty header name. These aren't allowed in HTTP, but it's + # probably a benign mistake. Don't add the header, just keep + # going. + continue + else: + # It's not a header line; throw it back and stop here. + if not self.dict: + self.status = 'No headers' + else: + self.status = 'Non-header line where header expected' + # Try to undo the read. + if unread: + unread(line) + elif tell: + self.fp.seek(startofline) + else: + self.status = self.status + '; bad seek' + break + + def isheader(self, line): + """Determine whether a given line is a legal header. + + This method should return the header name, suitably canonicalized. + You may override this method in order to use Message parsing on tagged + data in RFC 2822-like formats with special header formats. + """ + i = line.find(':') + if i > -1: + return line[:i].lower() + return None + + def islast(self, line): + """Determine whether a line is a legal end of RFC 2822 headers. + + You may override this method if your application wants to bend the + rules, e.g. to strip trailing whitespace, or to recognize MH template + separators ('--------'). For convenience (e.g. for code reading from + sockets) a line consisting of \\r\\n also matches. + """ + return line in _blanklines + + def iscomment(self, line): + """Determine whether a line should be skipped entirely. + + You may override this method in order to use Message parsing on tagged + data in RFC 2822-like formats that support embedded comments or + free-text data. + """ + return False + + def getallmatchingheaders(self, name): + """Find all header lines matching a given header name. + + Look through the list of headers and find all lines matching a given + header name (and their continuation lines). A list of the lines is + returned, without interpretation. If the header does not occur, an + empty list is returned. If the header occurs multiple times, all + occurrences are returned. Case is not important in the header name. + """ + name = name.lower() + ':' + n = len(name) + lst = [] + hit = 0 + for line in self.headers: + if line[:n].lower() == name: + hit = 1 + elif not line[:1].isspace(): + hit = 0 + if hit: + lst.append(line) + return lst + + def getfirstmatchingheader(self, name): + """Get the first header line matching name. + + This is similar to getallmatchingheaders, but it returns only the + first matching header (and its continuation lines). + """ + name = name.lower() + ':' + n = len(name) + lst = [] + hit = 0 + for line in self.headers: + if hit: + if not line[:1].isspace(): + break + elif line[:n].lower() == name: + hit = 1 + if hit: + lst.append(line) + return lst + + def getrawheader(self, name): + """A higher-level interface to getfirstmatchingheader(). + + Return a string containing the literal text of the header but with the + keyword stripped. All leading, trailing and embedded whitespace is + kept in the string, however. Return None if the header does not + occur. + """ + + lst = self.getfirstmatchingheader(name) + if not lst: + return None + lst[0] = lst[0][len(name) + 1:] + return ''.join(lst) + + def getheader(self, name, default=None): + """Get the header value for a name. + + This is the normal interface: it returns a stripped version of the + header value for a given header name, or None if it doesn't exist. + This uses the dictionary version which finds the *last* such header. + """ + return self.dict.get(name.lower(), default) + get = getheader + + def getheaders(self, name): + """Get all values for a header. + + This returns a list of values for headers given more than once; each + value in the result list is stripped in the same way as the result of + getheader(). If the header is not given, return an empty list. + """ + result = [] + current = '' + have_header = 0 + for s in self.getallmatchingheaders(name): + if s[0].isspace(): + if current: + current = "%s\n %s" % (current, s.strip()) + else: + current = s.strip() + else: + if have_header: + result.append(current) + current = s[s.find(":") + 1:].strip() + have_header = 1 + if have_header: + result.append(current) + return result + + def getaddr(self, name): + """Get a single address from a header, as a tuple. + + An example return value: + ('Guido van Rossum', 'guido@cwi.nl') + """ + # New, by Ben Escoto + alist = self.getaddrlist(name) + if alist: + return alist[0] + else: + return (None, None) + + def getaddrlist(self, name): + """Get a list of addresses from a header. + + Retrieves a list of addresses from a header, where each address is a + tuple as returned by getaddr(). Scans all named headers, so it works + properly with multiple To: or Cc: headers for example. + """ + raw = [] + for h in self.getallmatchingheaders(name): + if h[0] in ' \t': + raw.append(h) + else: + if raw: + raw.append(', ') + i = h.find(':') + if i > 0: + addr = h[i+1:] + raw.append(addr) + alladdrs = ''.join(raw) + a = AddressList(alladdrs) + return a.addresslist + + def getdate(self, name): + """Retrieve a date field from a header. + + Retrieves a date field from the named header, returning a tuple + compatible with time.mktime(). + """ + try: + data = self[name] + except KeyError: + return None + return parsedate(data) + + def getdate_tz(self, name): + """Retrieve a date field from a header as a 10-tuple. + + The first 9 elements make up a tuple compatible with time.mktime(), + and the 10th is the offset of the poster's time zone from GMT/UTC. + """ + try: + data = self[name] + except KeyError: + return None + return parsedate_tz(data) + + + # Access as a dictionary (only finds *last* header of each type): + + def __len__(self): + """Get the number of headers in a message.""" + return len(self.dict) + + def __getitem__(self, name): + """Get a specific header, as from a dictionary.""" + return self.dict[name.lower()] + + def __setitem__(self, name, value): + """Set the value of a header. + + Note: This is not a perfect inversion of __getitem__, because any + changed headers get stuck at the end of the raw-headers list rather + than where the altered header was. + """ + del self[name] # Won't fail if it doesn't exist + self.dict[name.lower()] = value + text = name + ": " + value + for line in text.split("\n"): + self.headers.append(line + "\n") + + def __delitem__(self, name): + """Delete all occurrences of a specific header, if it is present.""" + name = name.lower() + if not name in self.dict: + return + del self.dict[name] + name = name + ':' + n = len(name) + lst = [] + hit = 0 + for i in range(len(self.headers)): + line = self.headers[i] + if line[:n].lower() == name: + hit = 1 + elif not line[:1].isspace(): + hit = 0 + if hit: + lst.append(i) + for i in reversed(lst): + del self.headers[i] + + def setdefault(self, name, default=""): + lowername = name.lower() + if lowername in self.dict: + return self.dict[lowername] + else: + text = name + ": " + default + for line in text.split("\n"): + self.headers.append(line + "\n") + self.dict[lowername] = default + return default + + def has_key(self, name): + """Determine whether a message contains the named header.""" + return name.lower() in self.dict + + def __contains__(self, name): + """Determine whether a message contains the named header.""" + return name.lower() in self.dict + + def __iter__(self): + return iter(self.dict) + + def keys(self): + """Get all of a message's header field names.""" + return self.dict.keys() + + def values(self): + """Get all of a message's header field values.""" + return self.dict.values() + + def items(self): + """Get all of a message's headers. + + Returns a list of name, value tuples. + """ + return self.dict.items() + + def __str__(self): + return ''.join(self.headers) + + +# Utility functions +# ----------------- + +# XXX Should fix unquote() and quote() to be really conformant. +# XXX The inverses of the parse functions may also be useful. + + +def unquote(s): + """Remove quotes from a string.""" + if len(s) > 1: + if s.startswith('"') and s.endswith('"'): + return s[1:-1].replace('\\\\', '\\').replace('\\"', '"') + if s.startswith('<') and s.endswith('>'): + return s[1:-1] + return s + + +def quote(s): + """Add quotes around a string.""" + return s.replace('\\', '\\\\').replace('"', '\\"') + + +def parseaddr(address): + """Parse an address into a (realname, mailaddr) tuple.""" + a = AddressList(address) + lst = a.addresslist + if not lst: + return (None, None) + return lst[0] + + +class AddrlistClass: + """Address parser class by Ben Escoto. + + To understand what this class does, it helps to have a copy of + RFC 2822 in front of you. + + http://www.faqs.org/rfcs/rfc2822.html + + Note: this class interface is deprecated and may be removed in the future. + Use rfc822.AddressList instead. + """ + + def __init__(self, field): + """Initialize a new instance. + + `field' is an unparsed address header field, containing one or more + addresses. + """ + self.specials = '()<>@,:;.\"[]' + self.pos = 0 + self.LWS = ' \t' + self.CR = '\r\n' + self.atomends = self.specials + self.LWS + self.CR + # Note that RFC 2822 now specifies `.' as obs-phrase, meaning that it + # is obsolete syntax. RFC 2822 requires that we recognize obsolete + # syntax, so allow dots in phrases. + self.phraseends = self.atomends.replace('.', '') + self.field = field + self.commentlist = [] + + def gotonext(self): + """Parse up to the start of the next address.""" + while self.pos < len(self.field): + if self.field[self.pos] in self.LWS + '\n\r': + self.pos = self.pos + 1 + elif self.field[self.pos] == '(': + self.commentlist.append(self.getcomment()) + else: break + + def getaddrlist(self): + """Parse all addresses. + + Returns a list containing all of the addresses. + """ + result = [] + ad = self.getaddress() + while ad: + result += ad + ad = self.getaddress() + return result + + def getaddress(self): + """Parse the next address.""" + self.commentlist = [] + self.gotonext() + + oldpos = self.pos + oldcl = self.commentlist + plist = self.getphraselist() + + self.gotonext() + returnlist = [] + + if self.pos >= len(self.field): + # Bad email address technically, no domain. + if plist: + returnlist = [(' '.join(self.commentlist), plist[0])] + + elif self.field[self.pos] in '.@': + # email address is just an addrspec + # this isn't very efficient since we start over + self.pos = oldpos + self.commentlist = oldcl + addrspec = self.getaddrspec() + returnlist = [(' '.join(self.commentlist), addrspec)] + + elif self.field[self.pos] == ':': + # address is a group + returnlist = [] + + fieldlen = len(self.field) + self.pos += 1 + while self.pos < len(self.field): + self.gotonext() + if self.pos < fieldlen and self.field[self.pos] == ';': + self.pos += 1 + break + returnlist = returnlist + self.getaddress() + + elif self.field[self.pos] == '<': + # Address is a phrase then a route addr + routeaddr = self.getrouteaddr() + + if self.commentlist: + returnlist = [(' '.join(plist) + ' (' + \ + ' '.join(self.commentlist) + ')', routeaddr)] + else: returnlist = [(' '.join(plist), routeaddr)] + + else: + if plist: + returnlist = [(' '.join(self.commentlist), plist[0])] + elif self.field[self.pos] in self.specials: + self.pos += 1 + + self.gotonext() + if self.pos < len(self.field) and self.field[self.pos] == ',': + self.pos += 1 + return returnlist + + def getrouteaddr(self): + """Parse a route address (Return-path value). + + This method just skips all the route stuff and returns the addrspec. + """ + if self.field[self.pos] != '<': + return + + expectroute = 0 + self.pos += 1 + self.gotonext() + adlist = "" + while self.pos < len(self.field): + if expectroute: + self.getdomain() + expectroute = 0 + elif self.field[self.pos] == '>': + self.pos += 1 + break + elif self.field[self.pos] == '@': + self.pos += 1 + expectroute = 1 + elif self.field[self.pos] == ':': + self.pos += 1 + else: + adlist = self.getaddrspec() + self.pos += 1 + break + self.gotonext() + + return adlist + + def getaddrspec(self): + """Parse an RFC 2822 addr-spec.""" + aslist = [] + + self.gotonext() + while self.pos < len(self.field): + if self.field[self.pos] == '.': + aslist.append('.') + self.pos += 1 + elif self.field[self.pos] == '"': + aslist.append('"%s"' % self.getquote()) + elif self.field[self.pos] in self.atomends: + break + else: aslist.append(self.getatom()) + self.gotonext() + + if self.pos >= len(self.field) or self.field[self.pos] != '@': + return ''.join(aslist) + + aslist.append('@') + self.pos += 1 + self.gotonext() + return ''.join(aslist) + self.getdomain() + + def getdomain(self): + """Get the complete domain name from an address.""" + sdlist = [] + while self.pos < len(self.field): + if self.field[self.pos] in self.LWS: + self.pos += 1 + elif self.field[self.pos] == '(': + self.commentlist.append(self.getcomment()) + elif self.field[self.pos] == '[': + sdlist.append(self.getdomainliteral()) + elif self.field[self.pos] == '.': + self.pos += 1 + sdlist.append('.') + elif self.field[self.pos] in self.atomends: + break + else: sdlist.append(self.getatom()) + return ''.join(sdlist) + + def getdelimited(self, beginchar, endchars, allowcomments = 1): + """Parse a header fragment delimited by special characters. + + `beginchar' is the start character for the fragment. If self is not + looking at an instance of `beginchar' then getdelimited returns the + empty string. + + `endchars' is a sequence of allowable end-delimiting characters. + Parsing stops when one of these is encountered. + + If `allowcomments' is non-zero, embedded RFC 2822 comments are allowed + within the parsed fragment. + """ + if self.field[self.pos] != beginchar: + return '' + + slist = [''] + quote = 0 + self.pos += 1 + while self.pos < len(self.field): + if quote == 1: + slist.append(self.field[self.pos]) + quote = 0 + elif self.field[self.pos] in endchars: + self.pos += 1 + break + elif allowcomments and self.field[self.pos] == '(': + slist.append(self.getcomment()) + continue # have already advanced pos from getcomment + elif self.field[self.pos] == '\\': + quote = 1 + else: + slist.append(self.field[self.pos]) + self.pos += 1 + + return ''.join(slist) + + def getquote(self): + """Get a quote-delimited fragment from self's field.""" + return self.getdelimited('"', '"\r', 0) + + def getcomment(self): + """Get a parenthesis-delimited fragment from self's field.""" + return self.getdelimited('(', ')\r', 1) + + def getdomainliteral(self): + """Parse an RFC 2822 domain-literal.""" + return '[%s]' % self.getdelimited('[', ']\r', 0) + + def getatom(self, atomends=None): + """Parse an RFC 2822 atom. + + Optional atomends specifies a different set of end token delimiters + (the default is to use self.atomends). This is used e.g. in + getphraselist() since phrase endings must not include the `.' (which + is legal in phrases).""" + atomlist = [''] + if atomends is None: + atomends = self.atomends + + while self.pos < len(self.field): + if self.field[self.pos] in atomends: + break + else: atomlist.append(self.field[self.pos]) + self.pos += 1 + + return ''.join(atomlist) + + def getphraselist(self): + """Parse a sequence of RFC 2822 phrases. + + A phrase is a sequence of words, which are in turn either RFC 2822 + atoms or quoted-strings. Phrases are canonicalized by squeezing all + runs of continuous whitespace into one space. + """ + plist = [] + + while self.pos < len(self.field): + if self.field[self.pos] in self.LWS: + self.pos += 1 + elif self.field[self.pos] == '"': + plist.append(self.getquote()) + elif self.field[self.pos] == '(': + self.commentlist.append(self.getcomment()) + elif self.field[self.pos] in self.phraseends: + break + else: + plist.append(self.getatom(self.phraseends)) + + return plist + +class AddressList(AddrlistClass): + """An AddressList encapsulates a list of parsed RFC 2822 addresses.""" + def __init__(self, field): + AddrlistClass.__init__(self, field) + if field: + self.addresslist = self.getaddrlist() + else: + self.addresslist = [] + + def __len__(self): + return len(self.addresslist) + + def __str__(self): + return ", ".join(map(dump_address_pair, self.addresslist)) + + def __add__(self, other): + # Set union + newaddr = AddressList(None) + newaddr.addresslist = self.addresslist[:] + for x in other.addresslist: + if not x in self.addresslist: + newaddr.addresslist.append(x) + return newaddr + + def __iadd__(self, other): + # Set union, in-place + for x in other.addresslist: + if not x in self.addresslist: + self.addresslist.append(x) + return self + + def __sub__(self, other): + # Set difference + newaddr = AddressList(None) + for x in self.addresslist: + if not x in other.addresslist: + newaddr.addresslist.append(x) + return newaddr + + def __isub__(self, other): + # Set difference, in-place + for x in other.addresslist: + if x in self.addresslist: + self.addresslist.remove(x) + return self + + def __getitem__(self, index): + # Make indexing, slices, and 'in' work + return self.addresslist[index] + +def dump_address_pair(pair): + """Dump a (name, address) pair in a canonicalized form.""" + if pair[0]: + return '"' + pair[0] + '" <' + pair[1] + '>' + else: + return pair[1] + +# Parse a date field + +_monthnames = ['jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', + 'aug', 'sep', 'oct', 'nov', 'dec', + 'january', 'february', 'march', 'april', 'may', 'june', 'july', + 'august', 'september', 'october', 'november', 'december'] +_daynames = ['mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun'] + +# The timezone table does not include the military time zones defined +# in RFC822, other than Z. According to RFC1123, the description in +# RFC822 gets the signs wrong, so we can't rely on any such time +# zones. RFC1123 recommends that numeric timezone indicators be used +# instead of timezone names. + +_timezones = {'UT':0, 'UTC':0, 'GMT':0, 'Z':0, + 'AST': -400, 'ADT': -300, # Atlantic (used in Canada) + 'EST': -500, 'EDT': -400, # Eastern + 'CST': -600, 'CDT': -500, # Central + 'MST': -700, 'MDT': -600, # Mountain + 'PST': -800, 'PDT': -700 # Pacific + } + + +def parsedate_tz(data): + """Convert a date string to a time tuple. + + Accounts for military timezones. + """ + if not data: + return None + data = data.split() + if data[0][-1] in (',', '.') or data[0].lower() in _daynames: + # There's a dayname here. Skip it + del data[0] + else: + # no space after the "weekday,"? + i = data[0].rfind(',') + if i >= 0: + data[0] = data[0][i+1:] + if len(data) == 3: # RFC 850 date, deprecated + stuff = data[0].split('-') + if len(stuff) == 3: + data = stuff + data[1:] + if len(data) == 4: + s = data[3] + i = s.find('+') + if i > 0: + data[3:] = [s[:i], s[i+1:]] + else: + data.append('') # Dummy tz + if len(data) < 5: + return None + data = data[:5] + [dd, mm, yy, tm, tz] = data + mm = mm.lower() + if not mm in _monthnames: + dd, mm = mm, dd.lower() + if not mm in _monthnames: + return None + mm = _monthnames.index(mm)+1 + if mm > 12: mm = mm - 12 + if dd[-1] == ',': + dd = dd[:-1] + i = yy.find(':') + if i > 0: + yy, tm = tm, yy + if yy[-1] == ',': + yy = yy[:-1] + if not yy[0].isdigit(): + yy, tz = tz, yy + if tm[-1] == ',': + tm = tm[:-1] + tm = tm.split(':') + if len(tm) == 2: + [thh, tmm] = tm + tss = '0' + elif len(tm) == 3: + [thh, tmm, tss] = tm + else: + return None + try: + yy = int(yy) + dd = int(dd) + thh = int(thh) + tmm = int(tmm) + tss = int(tss) + except ValueError: + return None + tzoffset = None + tz = tz.upper() + if tz in _timezones: + tzoffset = _timezones[tz] + else: + try: + tzoffset = int(tz) + except ValueError: + pass + # Convert a timezone offset into seconds ; -0500 -> -18000 + if tzoffset: + if tzoffset < 0: + tzsign = -1 + tzoffset = -tzoffset + else: + tzsign = 1 + tzoffset = tzsign * ( (tzoffset//100)*3600 + (tzoffset % 100)*60) + return (yy, mm, dd, thh, tmm, tss, 0, 1, 0, tzoffset) + + +def parsedate(data): + """Convert a time string to a time tuple.""" + t = parsedate_tz(data) + if t is None: + return t + return t[:9] + + +def mktime_tz(data): + """Turn a 10-tuple as returned by parsedate_tz() into a UTC timestamp.""" + if data[9] is None: + # No zone info, so localtime is better assumption than GMT + return time.mktime(data[:8] + (-1,)) + else: + t = time.mktime(data[:8] + (0,)) + return t - data[9] - time.timezone + +def formatdate(timeval=None): + """Returns time format preferred for Internet standards. + + Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 + + According to RFC 1123, day and month names must always be in + English. If not for that, this code could use strftime(). It + can't because strftime() honors the locale and could generated + non-English names. + """ + if timeval is None: + timeval = time.time() + timeval = time.gmtime(timeval) + return "%s, %02d %s %04d %02d:%02d:%02d GMT" % ( + ("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")[timeval[6]], + timeval[2], + ("Jan", "Feb", "Mar", "Apr", "May", "Jun", + "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")[timeval[1]-1], + timeval[0], timeval[3], timeval[4], timeval[5]) + + +# When used as script, run a small test program. +# The first command line argument must be a filename containing one +# message in RFC-822 format. + +if __name__ == '__main__': + import sys, os + file = os.path.join(os.environ['HOME'], 'Mail/inbox/1') + if sys.argv[1:]: file = sys.argv[1] + f = open(file, 'r') + m = Message(f) + print 'From:', m.getaddr('from') + print 'To:', m.getaddrlist('to') + print 'Subject:', m.getheader('subject') + print 'Date:', m.getheader('date') + date = m.getdate_tz('date') + tz = date[-1] + date = time.localtime(mktime_tz(date)) + if date: + print 'ParsedDate:', time.asctime(date), + hhmmss = tz + hhmm, ss = divmod(hhmmss, 60) + hh, mm = divmod(hhmm, 60) + print "%+03d%02d" % (hh, mm), + if ss: print ".%02d" % ss, + print + else: + print 'ParsedDate:', None + m.rewindbody() + n = 0 + while f.readline(): + n += 1 + print 'Lines:', n + print '-'*70 + print 'len =', len(m) + if 'Date' in m: print 'Date =', m['Date'] + if 'X-Nonsense' in m: pass + print 'keys =', m.keys() + print 'values =', m.values() + print 'items =', m.items() diff --git a/CVIssueCount/v2/socket.py b/CVIssueCount/v2/socket.py new file mode 100644 index 0000000..614af29 --- /dev/null +++ b/CVIssueCount/v2/socket.py @@ -0,0 +1,577 @@ +# Wrapper module for _socket, providing some additional facilities +# implemented in Python. + +"""\ +This module provides socket operations and some related functions. +On Unix, it supports IP (Internet Protocol) and Unix domain sockets. +On other systems, it only supports IP. Functions specific for a +socket are available as methods of the socket object. + +Functions: + +socket() -- create a new socket object +socketpair() -- create a pair of new socket objects [*] +fromfd() -- create a socket object from an open file descriptor [*] +gethostname() -- return the current hostname +gethostbyname() -- map a hostname to its IP number +gethostbyaddr() -- map an IP number or hostname to DNS info +getservbyname() -- map a service name and a protocol name to a port number +getprotobyname() -- map a protocol name (e.g. 'tcp') to a number +ntohs(), ntohl() -- convert 16, 32 bit int from network to host byte order +htons(), htonl() -- convert 16, 32 bit int from host to network byte order +inet_aton() -- convert IP addr string (123.45.67.89) to 32-bit packed format +inet_ntoa() -- convert 32-bit packed format IP to string (123.45.67.89) +ssl() -- secure socket layer support (only available if configured) +socket.getdefaulttimeout() -- get the default timeout value +socket.setdefaulttimeout() -- set the default timeout value +create_connection() -- connects to an address, with an optional timeout and + optional source address. + + [*] not available on all platforms! + +Special objects: + +SocketType -- type object for socket objects +error -- exception raised for I/O errors +has_ipv6 -- boolean value indicating if IPv6 is supported + +Integer constants: + +AF_INET, AF_UNIX -- socket domains (first argument to socket() call) +SOCK_STREAM, SOCK_DGRAM, SOCK_RAW -- socket types (second argument) + +Many other constants may be defined; these may be used in calls to +the setsockopt() and getsockopt() methods. +""" + +import _socket +from _socket import * +from functools import partial +from types import MethodType + +try: + import _ssl +except ImportError: + # no SSL support + pass +else: + def ssl(sock, keyfile=None, certfile=None): + # we do an internal import here because the ssl + # module imports the socket module + import ssl as _realssl + warnings.warn("socket.ssl() is deprecated. Use ssl.wrap_socket() instead.", + DeprecationWarning, stacklevel=2) + return _realssl.sslwrap_simple(sock, keyfile, certfile) + + # we need to import the same constants we used to... + from _ssl import SSLError as sslerror + from _ssl import \ + RAND_add, \ + RAND_status, \ + SSL_ERROR_ZERO_RETURN, \ + SSL_ERROR_WANT_READ, \ + SSL_ERROR_WANT_WRITE, \ + SSL_ERROR_WANT_X509_LOOKUP, \ + SSL_ERROR_SYSCALL, \ + SSL_ERROR_SSL, \ + SSL_ERROR_WANT_CONNECT, \ + SSL_ERROR_EOF, \ + SSL_ERROR_INVALID_ERROR_CODE + try: + from _ssl import RAND_egd + except ImportError: + # LibreSSL does not provide RAND_egd + pass + +import os, sys, warnings + +try: + from cStringIO import StringIO +except ImportError: + from StringIO import StringIO + +try: + import errno +except ImportError: + errno = None +EBADF = getattr(errno, 'EBADF', 9) +EINTR = getattr(errno, 'EINTR', 4) + +__all__ = ["getfqdn", "create_connection"] +__all__.extend(os._get_exports_list(_socket)) + + +_realsocket = socket + +# WSA error codes +if sys.platform.lower().startswith("win"): + errorTab = {} + errorTab[10004] = "The operation was interrupted." + errorTab[10009] = "A bad file handle was passed." + errorTab[10013] = "Permission denied." + errorTab[10014] = "A fault occurred on the network??" # WSAEFAULT + errorTab[10022] = "An invalid operation was attempted." + errorTab[10035] = "The socket operation would block" + errorTab[10036] = "A blocking operation is already in progress." + errorTab[10048] = "The network address is in use." + errorTab[10054] = "The connection has been reset." + errorTab[10058] = "The network has been shut down." + errorTab[10060] = "The operation timed out." + errorTab[10061] = "Connection refused." + errorTab[10063] = "The name is too long." + errorTab[10064] = "The host is down." + errorTab[10065] = "The host is unreachable." + __all__.append("errorTab") + + + +def getfqdn(name=''): + """Get fully qualified domain name from name. + + An empty argument is interpreted as meaning the local host. + + First the hostname returned by gethostbyaddr() is checked, then + possibly existing aliases. In case no FQDN is available, hostname + from gethostname() is returned. + """ + name = name.strip() + if not name or name == '0.0.0.0': + name = gethostname() + try: + hostname, aliases, ipaddrs = gethostbyaddr(name) + except error: + pass + else: + aliases.insert(0, hostname) + for name in aliases: + if '.' in name: + break + else: + name = hostname + return name + + +_socketmethods = ( + 'bind', 'connect', 'connect_ex', 'fileno', 'listen', + 'getpeername', 'getsockname', 'getsockopt', 'setsockopt', + 'sendall', 'setblocking', + 'settimeout', 'gettimeout', 'shutdown') + +if os.name == "nt": + _socketmethods = _socketmethods + ('ioctl',) + +if sys.platform == "riscos": + _socketmethods = _socketmethods + ('sleeptaskw',) + +# All the method names that must be delegated to either the real socket +# object or the _closedsocket object. +_delegate_methods = ("recv", "recvfrom", "recv_into", "recvfrom_into", + "send", "sendto") + +class _closedsocket(object): + __slots__ = [] + def _dummy(*args): + raise error(EBADF, 'Bad file descriptor') + # All _delegate_methods must also be initialized here. + send = recv = recv_into = sendto = recvfrom = recvfrom_into = _dummy + __getattr__ = _dummy + +# Wrapper around platform socket objects. This implements +# a platform-independent dup() functionality. The +# implementation currently relies on reference counting +# to close the underlying socket object. +class _socketobject(object): + + __doc__ = _realsocket.__doc__ + + __slots__ = ["_sock", "__weakref__"] + list(_delegate_methods) + + def __init__(self, family=AF_INET, type=SOCK_STREAM, proto=0, _sock=None): + if _sock is None: + _sock = _realsocket(family, type, proto) + self._sock = _sock + for method in _delegate_methods: + setattr(self, method, getattr(_sock, method)) + + def close(self, _closedsocket=_closedsocket, + _delegate_methods=_delegate_methods, setattr=setattr): + # This function should not reference any globals. See issue #808164. + self._sock = _closedsocket() + dummy = self._sock._dummy + for method in _delegate_methods: + setattr(self, method, dummy) + close.__doc__ = _realsocket.close.__doc__ + + def accept(self): + sock, addr = self._sock.accept() + return _socketobject(_sock=sock), addr + accept.__doc__ = _realsocket.accept.__doc__ + + def dup(self): + """dup() -> socket object + + Return a new socket object connected to the same system resource.""" + return _socketobject(_sock=self._sock) + + def makefile(self, mode='r', bufsize=-1): + """makefile([mode[, bufsize]]) -> file object + + Return a regular file object corresponding to the socket. The mode + and bufsize arguments are as for the built-in open() function.""" + return _fileobject(self._sock, mode, bufsize) + + family = property(lambda self: self._sock.family, doc="the socket family") + type = property(lambda self: self._sock.type, doc="the socket type") + proto = property(lambda self: self._sock.proto, doc="the socket protocol") + +def meth(name,self,*args): + return getattr(self._sock,name)(*args) + +for _m in _socketmethods: + p = partial(meth,_m) + p.__name__ = _m + p.__doc__ = getattr(_realsocket,_m).__doc__ + m = MethodType(p,None,_socketobject) + setattr(_socketobject,_m,m) + +socket = SocketType = _socketobject + +class _fileobject(object): + """Faux file object attached to a socket object.""" + + default_bufsize = 8192 + name = "" + + __slots__ = ["mode", "bufsize", "softspace", + # "closed" is a property, see below + "_sock", "_rbufsize", "_wbufsize", "_rbuf", "_wbuf", "_wbuf_len", + "_close"] + + def __init__(self, sock, mode='rb', bufsize=-1, close=False): + self._sock = sock + self.mode = mode # Not actually used in this version + if bufsize < 0: + bufsize = self.default_bufsize + self.bufsize = bufsize + self.softspace = False + # _rbufsize is the suggested recv buffer size. It is *strictly* + # obeyed within readline() for recv calls. If it is larger than + # default_bufsize it will be used for recv calls within read(). + if bufsize == 0: + self._rbufsize = 1 + elif bufsize == 1: + self._rbufsize = self.default_bufsize + else: + self._rbufsize = bufsize + self._wbufsize = bufsize + # We use StringIO for the read buffer to avoid holding a list + # of variously sized string objects which have been known to + # fragment the heap due to how they are malloc()ed and often + # realloc()ed down much smaller than their original allocation. + self._rbuf = StringIO() + self._wbuf = [] # A list of strings + self._wbuf_len = 0 + self._close = close + + def _getclosed(self): + return self._sock is None + closed = property(_getclosed, doc="True if the file is closed") + + def close(self): + try: + if self._sock: + self.flush() + finally: + if self._close: + self._sock.close() + self._sock = None + + def __del__(self): + try: + self.close() + except: + # close() may fail if __init__ didn't complete + pass + + def flush(self): + if self._wbuf: + data = "".join(self._wbuf) + self._wbuf = [] + self._wbuf_len = 0 + buffer_size = max(self._rbufsize, self.default_bufsize) + data_size = len(data) + write_offset = 0 + view = memoryview(data) + try: + while write_offset < data_size: + self._sock.sendall(view[write_offset:write_offset+buffer_size]) + write_offset += buffer_size + finally: + if write_offset < data_size: + remainder = data[write_offset:] + del view, data # explicit free + self._wbuf.append(remainder) + self._wbuf_len = len(remainder) + + def fileno(self): + return self._sock.fileno() + + def write(self, data): + data = str(data) # XXX Should really reject non-string non-buffers + if not data: + return + self._wbuf.append(data) + self._wbuf_len += len(data) + if (self._wbufsize == 0 or + (self._wbufsize == 1 and '\n' in data) or + (self._wbufsize > 1 and self._wbuf_len >= self._wbufsize)): + self.flush() + + def writelines(self, list): + # XXX We could do better here for very long lists + # XXX Should really reject non-string non-buffers + lines = filter(None, map(str, list)) + self._wbuf_len += sum(map(len, lines)) + self._wbuf.extend(lines) + if (self._wbufsize <= 1 or + self._wbuf_len >= self._wbufsize): + self.flush() + + def read(self, size=-1): + # Use max, disallow tiny reads in a loop as they are very inefficient. + # We never leave read() with any leftover data from a new recv() call + # in our internal buffer. + rbufsize = max(self._rbufsize, self.default_bufsize) + # Our use of StringIO rather than lists of string objects returned by + # recv() minimizes memory usage and fragmentation that occurs when + # rbufsize is large compared to the typical return value of recv(). + buf = self._rbuf + buf.seek(0, 2) # seek end + if size < 0: + # Read until EOF + self._rbuf = StringIO() # reset _rbuf. we consume it via buf. + while True: + try: + data = self._sock.recv(rbufsize) + except error, e: + if e.args[0] == EINTR: + continue + raise + if not data: + break + buf.write(data) + return buf.getvalue() + else: + # Read until size bytes or EOF seen, whichever comes first + buf_len = buf.tell() + if buf_len >= size: + # Already have size bytes in our buffer? Extract and return. + buf.seek(0) + rv = buf.read(size) + self._rbuf = StringIO() + self._rbuf.write(buf.read()) + return rv + + self._rbuf = StringIO() # reset _rbuf. we consume it via buf. + while True: + left = size - buf_len + # recv() will malloc the amount of memory given as its + # parameter even though it often returns much less data + # than that. The returned data string is short lived + # as we copy it into a StringIO and free it. This avoids + # fragmentation issues on many platforms. + try: + data = self._sock.recv(left) + except error, e: + if e.args[0] == EINTR: + continue + raise + if not data: + break + n = len(data) + if n == size and not buf_len: + # Shortcut. Avoid buffer data copies when: + # - We have no data in our buffer. + # AND + # - Our call to recv returned exactly the + # number of bytes we were asked to read. + return data + if n == left: + buf.write(data) + del data # explicit free + break + assert n <= left, "recv(%d) returned %d bytes" % (left, n) + buf.write(data) + buf_len += n + del data # explicit free + #assert buf_len == buf.tell() + return buf.getvalue() + + def readline(self, size=-1): + buf = self._rbuf + buf.seek(0, 2) # seek end + if buf.tell() > 0: + # check if we already have it in our buffer + buf.seek(0) + bline = buf.readline(size) + if bline.endswith('\n') or len(bline) == size: + self._rbuf = StringIO() + self._rbuf.write(buf.read()) + return bline + del bline + if size < 0: + # Read until \n or EOF, whichever comes first + if self._rbufsize <= 1: + # Speed up unbuffered case + buf.seek(0) + buffers = [buf.read()] + self._rbuf = StringIO() # reset _rbuf. we consume it via buf. + data = None + recv = self._sock.recv + while True: + try: + while data != "\n": + data = recv(1) + if not data: + break + buffers.append(data) + except error, e: + # The try..except to catch EINTR was moved outside the + # recv loop to avoid the per byte overhead. + if e.args[0] == EINTR: + continue + raise + break + return "".join(buffers) + + buf.seek(0, 2) # seek end + self._rbuf = StringIO() # reset _rbuf. we consume it via buf. + while True: + try: + data = self._sock.recv(self._rbufsize) + except error, e: + if e.args[0] == EINTR: + continue + raise + if not data: + break + nl = data.find('\n') + if nl >= 0: + nl += 1 + buf.write(data[:nl]) + self._rbuf.write(data[nl:]) + del data + break + buf.write(data) + return buf.getvalue() + else: + # Read until size bytes or \n or EOF seen, whichever comes first + buf.seek(0, 2) # seek end + buf_len = buf.tell() + if buf_len >= size: + buf.seek(0) + rv = buf.read(size) + self._rbuf = StringIO() + self._rbuf.write(buf.read()) + return rv + self._rbuf = StringIO() # reset _rbuf. we consume it via buf. + while True: + try: + data = self._sock.recv(self._rbufsize) + except error, e: + if e.args[0] == EINTR: + continue + raise + if not data: + break + left = size - buf_len + # did we just receive a newline? + nl = data.find('\n', 0, left) + if nl >= 0: + nl += 1 + # save the excess data to _rbuf + self._rbuf.write(data[nl:]) + if buf_len: + buf.write(data[:nl]) + break + else: + # Shortcut. Avoid data copy through buf when returning + # a substring of our first recv(). + return data[:nl] + n = len(data) + if n == size and not buf_len: + # Shortcut. Avoid data copy through buf when + # returning exactly all of our first recv(). + return data + if n >= left: + buf.write(data[:left]) + self._rbuf.write(data[left:]) + break + buf.write(data) + buf_len += n + #assert buf_len == buf.tell() + return buf.getvalue() + + def readlines(self, sizehint=0): + total = 0 + list = [] + while True: + line = self.readline() + if not line: + break + list.append(line) + total += len(line) + if sizehint and total >= sizehint: + break + return list + + # Iterator protocols + + def __iter__(self): + return self + + def next(self): + line = self.readline() + if not line: + raise StopIteration + return line + +_GLOBAL_DEFAULT_TIMEOUT = object() + +def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, + source_address=None): + """Connect to *address* and return the socket object. + + Convenience function. Connect to *address* (a 2-tuple ``(host, + port)``) and return the socket object. Passing the optional + *timeout* parameter will set the timeout on the socket instance + before attempting to connect. If no *timeout* is supplied, the + global default timeout setting returned by :func:`getdefaulttimeout` + is used. If *source_address* is set it must be a tuple of (host, port) + for the socket to bind as a source address before making the connection. + An host of '' or port 0 tells the OS to use the default. + """ + + host, port = address + err = None + for res in getaddrinfo(host, port, 0, SOCK_STREAM): + af, socktype, proto, canonname, sa = res + sock = None + try: + sock = socket(af, socktype, proto) + if timeout is not _GLOBAL_DEFAULT_TIMEOUT: + sock.settimeout(timeout) + if source_address: + sock.bind(source_address) + sock.connect(sa) + return sock + + except error as _: + err = _ + if sock is not None: + sock.close() + + if err is not None: + raise err + else: + raise error("getaddrinfo returns an empty list") diff --git a/CVIssueCount/v2/ssl.py b/CVIssueCount/v2/ssl.py new file mode 100644 index 0000000..f3e5123 --- /dev/null +++ b/CVIssueCount/v2/ssl.py @@ -0,0 +1,464 @@ +# Wrapper module for _ssl, providing some additional facilities +# implemented in Python. Written by Bill Janssen. + +"""\ +This module provides some more Pythonic support for SSL. + +Object types: + + SSLSocket -- subtype of socket.socket which does SSL over the socket + +Exceptions: + + SSLError -- exception raised for I/O errors + +Functions: + + cert_time_to_seconds -- convert time string used for certificate + notBefore and notAfter functions to integer + seconds past the Epoch (the time values + returned from time.time()) + + fetch_server_certificate (HOST, PORT) -- fetch the certificate provided + by the server running on HOST at port PORT. No + validation of the certificate is performed. + +Integer constants: + +SSL_ERROR_ZERO_RETURN +SSL_ERROR_WANT_READ +SSL_ERROR_WANT_WRITE +SSL_ERROR_WANT_X509_LOOKUP +SSL_ERROR_SYSCALL +SSL_ERROR_SSL +SSL_ERROR_WANT_CONNECT + +SSL_ERROR_EOF +SSL_ERROR_INVALID_ERROR_CODE + +The following group define certificate requirements that one side is +allowing/requiring from the other side: + +CERT_NONE - no certificates from the other side are required (or will + be looked at if provided) +CERT_OPTIONAL - certificates are not required, but if provided will be + validated, and if validation fails, the connection will + also fail +CERT_REQUIRED - certificates are required, and will be validated, and + if validation fails, the connection will also fail + +The following constants identify various SSL protocol variants: + +PROTOCOL_SSLv2 +PROTOCOL_SSLv3 +PROTOCOL_SSLv23 +PROTOCOL_TLSv1 +""" + +import textwrap + +import _ssl # if we can't import it, let the error propagate + +from _ssl import OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_INFO, OPENSSL_VERSION +from _ssl import SSLError +from _ssl import CERT_NONE, CERT_OPTIONAL, CERT_REQUIRED +from _ssl import RAND_status, RAND_egd, RAND_add +from _ssl import \ + SSL_ERROR_ZERO_RETURN, \ + SSL_ERROR_WANT_READ, \ + SSL_ERROR_WANT_WRITE, \ + SSL_ERROR_WANT_X509_LOOKUP, \ + SSL_ERROR_SYSCALL, \ + SSL_ERROR_SSL, \ + SSL_ERROR_WANT_CONNECT, \ + SSL_ERROR_EOF, \ + SSL_ERROR_INVALID_ERROR_CODE +from _ssl import PROTOCOL_SSLv3, PROTOCOL_SSLv23, PROTOCOL_TLSv1 +_PROTOCOL_NAMES = { + PROTOCOL_TLSv1: "TLSv1", + PROTOCOL_SSLv23: "SSLv23", + PROTOCOL_SSLv3: "SSLv3", +} +try: + from _ssl import PROTOCOL_SSLv2 +except ImportError: + pass +else: + _PROTOCOL_NAMES[PROTOCOL_SSLv2] = "SSLv2" + +from socket import socket, _fileobject, _delegate_methods, error as socket_error +from socket import getnameinfo as _getnameinfo +import base64 # for DER-to-PEM translation +import errno + +class SSLSocket(socket): + + """This class implements a subtype of socket.socket that wraps + the underlying OS socket in an SSL context when necessary, and + provides read and write methods over that channel.""" + + def __init__(self, sock, keyfile=None, certfile=None, + server_side=False, cert_reqs=CERT_NONE, + ssl_version=PROTOCOL_SSLv23, ca_certs=None, + do_handshake_on_connect=True, + suppress_ragged_eofs=True, ciphers=None): + socket.__init__(self, _sock=sock._sock) + # The initializer for socket overrides the methods send(), recv(), etc. + # in the instancce, which we don't need -- but we want to provide the + # methods defined in SSLSocket. + for attr in _delegate_methods: + try: + delattr(self, attr) + except AttributeError: + pass + + if certfile and not keyfile: + keyfile = certfile + # see if it's connected + try: + socket.getpeername(self) + except socket_error, e: + if e.errno != errno.ENOTCONN: + raise + # no, no connection yet + self._connected = False + self._sslobj = None + else: + # yes, create the SSL object + self._connected = True + self._sslobj = _ssl.sslwrap(self._sock, server_side, + keyfile, certfile, + cert_reqs, ssl_version, ca_certs, + ciphers) + if do_handshake_on_connect: + self.do_handshake() + self.keyfile = keyfile + self.certfile = certfile + self.cert_reqs = cert_reqs + self.ssl_version = ssl_version + self.ca_certs = ca_certs + self.ciphers = ciphers + self.do_handshake_on_connect = do_handshake_on_connect + self.suppress_ragged_eofs = suppress_ragged_eofs + self._makefile_refs = 0 + + def read(self, len=1024): + + """Read up to LEN bytes and return them. + Return zero-length string on EOF.""" + + try: + return self._sslobj.read(len) + except SSLError, x: + if x.args[0] == SSL_ERROR_EOF and self.suppress_ragged_eofs: + return '' + else: + raise + + def write(self, data): + + """Write DATA to the underlying SSL channel. Returns + number of bytes of DATA actually transmitted.""" + + return self._sslobj.write(data) + + def getpeercert(self, binary_form=False): + + """Returns a formatted version of the data in the + certificate provided by the other end of the SSL channel. + Return None if no certificate was provided, {} if a + certificate was provided, but not validated.""" + + return self._sslobj.peer_certificate(binary_form) + + def cipher(self): + + if not self._sslobj: + return None + else: + return self._sslobj.cipher() + + def send(self, data, flags=0): + if self._sslobj: + if flags != 0: + raise ValueError( + "non-zero flags not allowed in calls to send() on %s" % + self.__class__) + while True: + try: + v = self._sslobj.write(data) + except SSLError, x: + if x.args[0] == SSL_ERROR_WANT_READ: + return 0 + elif x.args[0] == SSL_ERROR_WANT_WRITE: + return 0 + else: + raise + else: + return v + else: + return self._sock.send(data, flags) + + def sendto(self, data, flags_or_addr, addr=None): + if self._sslobj: + raise ValueError("sendto not allowed on instances of %s" % + self.__class__) + elif addr is None: + return self._sock.sendto(data, flags_or_addr) + else: + return self._sock.sendto(data, flags_or_addr, addr) + + def sendall(self, data, flags=0): + if self._sslobj: + if flags != 0: + raise ValueError( + "non-zero flags not allowed in calls to sendall() on %s" % + self.__class__) + amount = len(data) + count = 0 + while (count < amount): + v = self.send(data[count:]) + count += v + return amount + else: + return socket.sendall(self, data, flags) + + def recv(self, buflen=1024, flags=0): + if self._sslobj: + if flags != 0: + raise ValueError( + "non-zero flags not allowed in calls to recv() on %s" % + self.__class__) + return self.read(buflen) + else: + return self._sock.recv(buflen, flags) + + def recv_into(self, buffer, nbytes=None, flags=0): + if buffer and (nbytes is None): + nbytes = len(buffer) + elif nbytes is None: + nbytes = 1024 + if self._sslobj: + if flags != 0: + raise ValueError( + "non-zero flags not allowed in calls to recv_into() on %s" % + self.__class__) + tmp_buffer = self.read(nbytes) + v = len(tmp_buffer) + buffer[:v] = tmp_buffer + return v + else: + return self._sock.recv_into(buffer, nbytes, flags) + + def recvfrom(self, buflen=1024, flags=0): + if self._sslobj: + raise ValueError("recvfrom not allowed on instances of %s" % + self.__class__) + else: + return self._sock.recvfrom(buflen, flags) + + def recvfrom_into(self, buffer, nbytes=None, flags=0): + if self._sslobj: + raise ValueError("recvfrom_into not allowed on instances of %s" % + self.__class__) + else: + return self._sock.recvfrom_into(buffer, nbytes, flags) + + def pending(self): + if self._sslobj: + return self._sslobj.pending() + else: + return 0 + + def unwrap(self): + if self._sslobj: + s = self._sslobj.shutdown() + self._sslobj = None + return s + else: + raise ValueError("No SSL wrapper around " + str(self)) + + def shutdown(self, how): + self._sslobj = None + socket.shutdown(self, how) + + def close(self): + if self._makefile_refs < 1: + self._sslobj = None + socket.close(self) + else: + self._makefile_refs -= 1 + + def do_handshake(self): + + """Perform a TLS/SSL handshake.""" + + self._sslobj.do_handshake() + + def _real_connect(self, addr, return_errno): + # Here we assume that the socket is client-side, and not + # connected at the time of the call. We connect it, then wrap it. + if self._connected: + raise ValueError("attempt to connect already-connected SSLSocket!") + self._sslobj = _ssl.sslwrap(self._sock, False, self.keyfile, self.certfile, + self.cert_reqs, self.ssl_version, + self.ca_certs, self.ciphers) + try: + socket.connect(self, addr) + if self.do_handshake_on_connect: + self.do_handshake() + except socket_error as e: + if return_errno: + return e.errno + else: + self._sslobj = None + raise e + self._connected = True + return 0 + + def connect(self, addr): + """Connects to remote ADDR, and then wraps the connection in + an SSL channel.""" + self._real_connect(addr, False) + + def connect_ex(self, addr): + """Connects to remote ADDR, and then wraps the connection in + an SSL channel.""" + return self._real_connect(addr, True) + + def accept(self): + + """Accepts a new connection from a remote client, and returns + a tuple containing that new connection wrapped with a server-side + SSL channel, and the address of the remote client.""" + + newsock, addr = socket.accept(self) + return (SSLSocket(newsock, + keyfile=self.keyfile, + certfile=self.certfile, + server_side=True, + cert_reqs=self.cert_reqs, + ssl_version=self.ssl_version, + ca_certs=self.ca_certs, + ciphers=self.ciphers, + do_handshake_on_connect=self.do_handshake_on_connect, + suppress_ragged_eofs=self.suppress_ragged_eofs), + addr) + + def makefile(self, mode='r', bufsize=-1): + + """Make and return a file-like object that + works with the SSL connection. Just use the code + from the socket module.""" + + self._makefile_refs += 1 + # close=True so as to decrement the reference count when done with + # the file-like object. + return _fileobject(self, mode, bufsize, close=True) + + + +def wrap_socket(sock, keyfile=None, certfile=None, + server_side=False, cert_reqs=CERT_NONE, + ssl_version=PROTOCOL_SSLv23, ca_certs=None, + do_handshake_on_connect=True, + suppress_ragged_eofs=True, ciphers=None): + + return SSLSocket(sock, keyfile=keyfile, certfile=certfile, + server_side=server_side, cert_reqs=cert_reqs, + ssl_version=ssl_version, ca_certs=ca_certs, + do_handshake_on_connect=do_handshake_on_connect, + suppress_ragged_eofs=suppress_ragged_eofs, + ciphers=ciphers) + + +# some utility functions + +def cert_time_to_seconds(cert_time): + + """Takes a date-time string in standard ASN1_print form + ("MON DAY 24HOUR:MINUTE:SEC YEAR TIMEZONE") and return + a Python time value in seconds past the epoch.""" + + import time + return time.mktime(time.strptime(cert_time, "%b %d %H:%M:%S %Y GMT")) + +PEM_HEADER = "-----BEGIN CERTIFICATE-----" +PEM_FOOTER = "-----END CERTIFICATE-----" + +def DER_cert_to_PEM_cert(der_cert_bytes): + + """Takes a certificate in binary DER format and returns the + PEM version of it as a string.""" + + if hasattr(base64, 'standard_b64encode'): + # preferred because older API gets line-length wrong + f = base64.standard_b64encode(der_cert_bytes) + return (PEM_HEADER + '\n' + + textwrap.fill(f, 64) + '\n' + + PEM_FOOTER + '\n') + else: + return (PEM_HEADER + '\n' + + base64.encodestring(der_cert_bytes) + + PEM_FOOTER + '\n') + +def PEM_cert_to_DER_cert(pem_cert_string): + + """Takes a certificate in ASCII PEM format and returns the + DER-encoded version of it as a byte sequence""" + + if not pem_cert_string.startswith(PEM_HEADER): + raise ValueError("Invalid PEM encoding; must start with %s" + % PEM_HEADER) + if not pem_cert_string.strip().endswith(PEM_FOOTER): + raise ValueError("Invalid PEM encoding; must end with %s" + % PEM_FOOTER) + d = pem_cert_string.strip()[len(PEM_HEADER):-len(PEM_FOOTER)] + return base64.decodestring(d) + +def get_server_certificate(addr, ssl_version=PROTOCOL_SSLv3, ca_certs=None): + + """Retrieve the certificate from the server at the specified address, + and return it as a PEM-encoded string. + If 'ca_certs' is specified, validate the server cert against it. + If 'ssl_version' is specified, use it in the connection attempt.""" + + host, port = addr + if (ca_certs is not None): + cert_reqs = CERT_REQUIRED + else: + cert_reqs = CERT_NONE + s = wrap_socket(socket(), ssl_version=ssl_version, + cert_reqs=cert_reqs, ca_certs=ca_certs) + s.connect(addr) + dercert = s.getpeercert(True) + s.close() + return DER_cert_to_PEM_cert(dercert) + +def get_protocol_name(protocol_code): + return _PROTOCOL_NAMES.get(protocol_code, '') + + +# a replacement for the old socket.ssl function + +def sslwrap_simple(sock, keyfile=None, certfile=None): + + """A replacement for the old socket.ssl function. Designed + for compability with Python 2.5 and earlier. Will disappear in + Python 3.0.""" + + if hasattr(sock, "_sock"): + sock = sock._sock + + ssl_sock = _ssl.sslwrap(sock, 0, keyfile, certfile, CERT_NONE, + PROTOCOL_SSLv23, None) + try: + sock.getpeername() + except socket_error: + # no, no connection yet + pass + else: + # yes, do the handshake + ssl_sock.do_handshake() + + return ssl_sock diff --git a/CVIssueCount/v2/stat.py b/CVIssueCount/v2/stat.py new file mode 100644 index 0000000..abed5c9 --- /dev/null +++ b/CVIssueCount/v2/stat.py @@ -0,0 +1,96 @@ +"""Constants/functions for interpreting results of os.stat() and os.lstat(). + +Suggested usage: from stat import * +""" + +# Indices for stat struct members in the tuple returned by os.stat() + +ST_MODE = 0 +ST_INO = 1 +ST_DEV = 2 +ST_NLINK = 3 +ST_UID = 4 +ST_GID = 5 +ST_SIZE = 6 +ST_ATIME = 7 +ST_MTIME = 8 +ST_CTIME = 9 + +# Extract bits from the mode + +def S_IMODE(mode): + return mode & 07777 + +def S_IFMT(mode): + return mode & 0170000 + +# Constants used as S_IFMT() for various file types +# (not all are implemented on all systems) + +S_IFDIR = 0040000 +S_IFCHR = 0020000 +S_IFBLK = 0060000 +S_IFREG = 0100000 +S_IFIFO = 0010000 +S_IFLNK = 0120000 +S_IFSOCK = 0140000 + +# Functions to test for each file type + +def S_ISDIR(mode): + return S_IFMT(mode) == S_IFDIR + +def S_ISCHR(mode): + return S_IFMT(mode) == S_IFCHR + +def S_ISBLK(mode): + return S_IFMT(mode) == S_IFBLK + +def S_ISREG(mode): + return S_IFMT(mode) == S_IFREG + +def S_ISFIFO(mode): + return S_IFMT(mode) == S_IFIFO + +def S_ISLNK(mode): + return S_IFMT(mode) == S_IFLNK + +def S_ISSOCK(mode): + return S_IFMT(mode) == S_IFSOCK + +# Names for permission bits + +S_ISUID = 04000 +S_ISGID = 02000 +S_ENFMT = S_ISGID +S_ISVTX = 01000 +S_IREAD = 00400 +S_IWRITE = 00200 +S_IEXEC = 00100 +S_IRWXU = 00700 +S_IRUSR = 00400 +S_IWUSR = 00200 +S_IXUSR = 00100 +S_IRWXG = 00070 +S_IRGRP = 00040 +S_IWGRP = 00020 +S_IXGRP = 00010 +S_IRWXO = 00007 +S_IROTH = 00004 +S_IWOTH = 00002 +S_IXOTH = 00001 + +# Names for file flags + +UF_NODUMP = 0x00000001 +UF_IMMUTABLE = 0x00000002 +UF_APPEND = 0x00000004 +UF_OPAQUE = 0x00000008 +UF_NOUNLINK = 0x00000010 +UF_COMPRESSED = 0x00000020 # OS X: file is hfs-compressed +UF_HIDDEN = 0x00008000 # OS X: file should not be displayed +SF_ARCHIVED = 0x00010000 +SF_IMMUTABLE = 0x00020000 +SF_APPEND = 0x00040000 +SF_NOUNLINK = 0x00100000 +SF_SNAPSHOT = 0x00200000 diff --git a/CVIssueCount/v2/string.py b/CVIssueCount/v2/string.py new file mode 100644 index 0000000..23608b4 --- /dev/null +++ b/CVIssueCount/v2/string.py @@ -0,0 +1,656 @@ +"""A collection of string operations (most are no longer used). + +Warning: most of the code you see here isn't normally used nowadays. +Beginning with Python 1.6, many of these functions are implemented as +methods on the standard string object. They used to be implemented by +a built-in module called strop, but strop is now obsolete itself. + +Public module variables: + +whitespace -- a string containing all characters considered whitespace +lowercase -- a string containing all characters considered lowercase letters +uppercase -- a string containing all characters considered uppercase letters +letters -- a string containing all characters considered letters +digits -- a string containing all characters considered decimal digits +hexdigits -- a string containing all characters considered hexadecimal digits +octdigits -- a string containing all characters considered octal digits +punctuation -- a string containing all characters considered punctuation +printable -- a string containing all characters considered printable + +""" + +# Some strings for ctype-style character classification +whitespace = ' \t\n\r\v\f' +lowercase = 'abcdefghijklmnopqrstuvwxyz' +uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' +letters = lowercase + uppercase +ascii_lowercase = lowercase +ascii_uppercase = uppercase +ascii_letters = ascii_lowercase + ascii_uppercase +digits = '0123456789' +hexdigits = digits + 'abcdef' + 'ABCDEF' +octdigits = '01234567' +punctuation = """!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~""" +printable = digits + letters + punctuation + whitespace + +# Case conversion helpers +# Use str to convert Unicode literal in case of -U +l = map(chr, xrange(256)) +_idmap = str('').join(l) +del l + +# Functions which aren't available as string methods. + +# Capitalize the words in a string, e.g. " aBc dEf " -> "Abc Def". +def capwords(s, sep=None): + """capwords(s [,sep]) -> string + + Split the argument into words using split, capitalize each + word using capitalize, and join the capitalized words using + join. If the optional second argument sep is absent or None, + runs of whitespace characters are replaced by a single space + and leading and trailing whitespace are removed, otherwise + sep is used to split and join the words. + + """ + return (sep or ' ').join(x.capitalize() for x in s.split(sep)) + + +# Construct a translation string +_idmapL = None +def maketrans(fromstr, tostr): + """maketrans(frm, to) -> string + + Return a translation table (a string of 256 bytes long) + suitable for use in string.translate. The strings frm and to + must be of the same length. + + """ + if len(fromstr) != len(tostr): + raise ValueError, "maketrans arguments must have same length" + global _idmapL + if not _idmapL: + _idmapL = list(_idmap) + L = _idmapL[:] + fromstr = map(ord, fromstr) + for i in range(len(fromstr)): + L[fromstr[i]] = tostr[i] + return ''.join(L) + + + +#################################################################### +import re as _re + +class _multimap: + """Helper class for combining multiple mappings. + + Used by .{safe_,}substitute() to combine the mapping and keyword + arguments. + """ + def __init__(self, primary, secondary): + self._primary = primary + self._secondary = secondary + + def __getitem__(self, key): + try: + return self._primary[key] + except KeyError: + return self._secondary[key] + + +class _TemplateMetaclass(type): + pattern = r""" + %(delim)s(?: + (?P%(delim)s) | # Escape sequence of two delimiters + (?P%(id)s) | # delimiter and a Python identifier + {(?P%(id)s)} | # delimiter and a braced identifier + (?P) # Other ill-formed delimiter exprs + ) + """ + + def __init__(cls, name, bases, dct): + super(_TemplateMetaclass, cls).__init__(name, bases, dct) + if 'pattern' in dct: + pattern = cls.pattern + else: + pattern = _TemplateMetaclass.pattern % { + 'delim' : _re.escape(cls.delimiter), + 'id' : cls.idpattern, + } + cls.pattern = _re.compile(pattern, _re.IGNORECASE | _re.VERBOSE) + + +class Template: + """A string class for supporting $-substitutions.""" + __metaclass__ = _TemplateMetaclass + + delimiter = '$' + idpattern = r'[_a-z][_a-z0-9]*' + + def __init__(self, template): + self.template = template + + # Search for $$, $identifier, ${identifier}, and any bare $'s + + def _invalid(self, mo): + i = mo.start('invalid') + lines = self.template[:i].splitlines(True) + if not lines: + colno = 1 + lineno = 1 + else: + colno = i - len(''.join(lines[:-1])) + lineno = len(lines) + raise ValueError('Invalid placeholder in string: line %d, col %d' % + (lineno, colno)) + + def substitute(*args, **kws): + if not args: + raise TypeError("descriptor 'substitute' of 'Template' object " + "needs an argument") + self, args = args[0], args[1:] # allow the "self" keyword be passed + if len(args) > 1: + raise TypeError('Too many positional arguments') + if not args: + mapping = kws + elif kws: + mapping = _multimap(kws, args[0]) + else: + mapping = args[0] + # Helper function for .sub() + def convert(mo): + # Check the most common path first. + named = mo.group('named') or mo.group('braced') + if named is not None: + val = mapping[named] + # We use this idiom instead of str() because the latter will + # fail if val is a Unicode containing non-ASCII characters. + return '%s' % (val,) + if mo.group('escaped') is not None: + return self.delimiter + if mo.group('invalid') is not None: + self._invalid(mo) + raise ValueError('Unrecognized named group in pattern', + self.pattern) + return self.pattern.sub(convert, self.template) + + def safe_substitute(*args, **kws): + if not args: + raise TypeError("descriptor 'safe_substitute' of 'Template' object " + "needs an argument") + self, args = args[0], args[1:] # allow the "self" keyword be passed + if len(args) > 1: + raise TypeError('Too many positional arguments') + if not args: + mapping = kws + elif kws: + mapping = _multimap(kws, args[0]) + else: + mapping = args[0] + # Helper function for .sub() + def convert(mo): + named = mo.group('named') or mo.group('braced') + if named is not None: + try: + # We use this idiom instead of str() because the latter + # will fail if val is a Unicode containing non-ASCII + return '%s' % (mapping[named],) + except KeyError: + return mo.group() + if mo.group('escaped') is not None: + return self.delimiter + if mo.group('invalid') is not None: + return mo.group() + raise ValueError('Unrecognized named group in pattern', + self.pattern) + return self.pattern.sub(convert, self.template) + + + +#################################################################### +# NOTE: Everything below here is deprecated. Use string methods instead. +# This stuff will go away in Python 3.0. + +# Backward compatible names for exceptions +index_error = ValueError +atoi_error = ValueError +atof_error = ValueError +atol_error = ValueError + +# convert UPPER CASE letters to lower case +def lower(s): + """lower(s) -> string + + Return a copy of the string s converted to lowercase. + + """ + return s.lower() + +# Convert lower case letters to UPPER CASE +def upper(s): + """upper(s) -> string + + Return a copy of the string s converted to uppercase. + + """ + return s.upper() + +# Swap lower case letters and UPPER CASE +def swapcase(s): + """swapcase(s) -> string + + Return a copy of the string s with upper case characters + converted to lowercase and vice versa. + + """ + return s.swapcase() + +# Strip leading and trailing tabs and spaces +def strip(s, chars=None): + """strip(s [,chars]) -> string + + Return a copy of the string s with leading and trailing + whitespace removed. + If chars is given and not None, remove characters in chars instead. + If chars is unicode, S will be converted to unicode before stripping. + + """ + return s.strip(chars) + +# Strip leading tabs and spaces +def lstrip(s, chars=None): + """lstrip(s [,chars]) -> string + + Return a copy of the string s with leading whitespace removed. + If chars is given and not None, remove characters in chars instead. + + """ + return s.lstrip(chars) + +# Strip trailing tabs and spaces +def rstrip(s, chars=None): + """rstrip(s [,chars]) -> string + + Return a copy of the string s with trailing whitespace removed. + If chars is given and not None, remove characters in chars instead. + + """ + return s.rstrip(chars) + + +# Split a string into a list of space/tab-separated words +def split(s, sep=None, maxsplit=-1): + """split(s [,sep [,maxsplit]]) -> list of strings + + Return a list of the words in the string s, using sep as the + delimiter string. If maxsplit is given, splits at no more than + maxsplit places (resulting in at most maxsplit+1 words). If sep + is not specified or is None, any whitespace string is a separator. + + (split and splitfields are synonymous) + + """ + return s.split(sep, maxsplit) +splitfields = split + +# Split a string into a list of space/tab-separated words +def rsplit(s, sep=None, maxsplit=-1): + """rsplit(s [,sep [,maxsplit]]) -> list of strings + + Return a list of the words in the string s, using sep as the + delimiter string, starting at the end of the string and working + to the front. If maxsplit is given, at most maxsplit splits are + done. If sep is not specified or is None, any whitespace string + is a separator. + """ + return s.rsplit(sep, maxsplit) + +# Join fields with optional separator +def join(words, sep = ' '): + """join(list [,sep]) -> string + + Return a string composed of the words in list, with + intervening occurrences of sep. The default separator is a + single space. + + (joinfields and join are synonymous) + + """ + return sep.join(words) +joinfields = join + +# Find substring, raise exception if not found +def index(s, *args): + """index(s, sub [,start [,end]]) -> int + + Like find but raises ValueError when the substring is not found. + + """ + return s.index(*args) + +# Find last substring, raise exception if not found +def rindex(s, *args): + """rindex(s, sub [,start [,end]]) -> int + + Like rfind but raises ValueError when the substring is not found. + + """ + return s.rindex(*args) + +# Count non-overlapping occurrences of substring +def count(s, *args): + """count(s, sub[, start[,end]]) -> int + + Return the number of occurrences of substring sub in string + s[start:end]. Optional arguments start and end are + interpreted as in slice notation. + + """ + return s.count(*args) + +# Find substring, return -1 if not found +def find(s, *args): + """find(s, sub [,start [,end]]) -> in + + Return the lowest index in s where substring sub is found, + such that sub is contained within s[start,end]. Optional + arguments start and end are interpreted as in slice notation. + + Return -1 on failure. + + """ + return s.find(*args) + +# Find last substring, return -1 if not found +def rfind(s, *args): + """rfind(s, sub [,start [,end]]) -> int + + Return the highest index in s where substring sub is found, + such that sub is contained within s[start,end]. Optional + arguments start and end are interpreted as in slice notation. + + Return -1 on failure. + + """ + return s.rfind(*args) + +# for a bit of speed +_float = float +_int = int +_long = long + +# Convert string to float +def atof(s): + """atof(s) -> float + + Return the floating point number represented by the string s. + + """ + return _float(s) + + +# Convert string to integer +def atoi(s , base=10): + """atoi(s [,base]) -> int + + Return the integer represented by the string s in the given + base, which defaults to 10. The string s must consist of one + or more digits, possibly preceded by a sign. If base is 0, it + is chosen from the leading characters of s, 0 for octal, 0x or + 0X for hexadecimal. If base is 16, a preceding 0x or 0X is + accepted. + + """ + return _int(s, base) + + +# Convert string to long integer +def atol(s, base=10): + """atol(s [,base]) -> long + + Return the long integer represented by the string s in the + given base, which defaults to 10. The string s must consist + of one or more digits, possibly preceded by a sign. If base + is 0, it is chosen from the leading characters of s, 0 for + octal, 0x or 0X for hexadecimal. If base is 16, a preceding + 0x or 0X is accepted. A trailing L or l is not accepted, + unless base is 0. + + """ + return _long(s, base) + + +# Left-justify a string +def ljust(s, width, *args): + """ljust(s, width[, fillchar]) -> string + + Return a left-justified version of s, in a field of the + specified width, padded with spaces as needed. The string is + never truncated. If specified the fillchar is used instead of spaces. + + """ + return s.ljust(width, *args) + +# Right-justify a string +def rjust(s, width, *args): + """rjust(s, width[, fillchar]) -> string + + Return a right-justified version of s, in a field of the + specified width, padded with spaces as needed. The string is + never truncated. If specified the fillchar is used instead of spaces. + + """ + return s.rjust(width, *args) + +# Center a string +def center(s, width, *args): + """center(s, width[, fillchar]) -> string + + Return a center version of s, in a field of the specified + width. padded with spaces as needed. The string is never + truncated. If specified the fillchar is used instead of spaces. + + """ + return s.center(width, *args) + +# Zero-fill a number, e.g., (12, 3) --> '012' and (-3, 3) --> '-03' +# Decadent feature: the argument may be a string or a number +# (Use of this is deprecated; it should be a string as with ljust c.s.) +def zfill(x, width): + """zfill(x, width) -> string + + Pad a numeric string x with zeros on the left, to fill a field + of the specified width. The string x is never truncated. + + """ + if not isinstance(x, basestring): + x = repr(x) + return x.zfill(width) + +# Expand tabs in a string. +# Doesn't take non-printing chars into account, but does understand \n. +def expandtabs(s, tabsize=8): + """expandtabs(s [,tabsize]) -> string + + Return a copy of the string s with all tab characters replaced + by the appropriate number of spaces, depending on the current + column, and the tabsize (default 8). + + """ + return s.expandtabs(tabsize) + +# Character translation through look-up table. +def translate(s, table, deletions=""): + """translate(s,table [,deletions]) -> string + + Return a copy of the string s, where all characters occurring + in the optional argument deletions are removed, and the + remaining characters have been mapped through the given + translation table, which must be a string of length 256. The + deletions argument is not allowed for Unicode strings. + + """ + if deletions or table is None: + return s.translate(table, deletions) + else: + # Add s[:0] so that if s is Unicode and table is an 8-bit string, + # table is converted to Unicode. This means that table *cannot* + # be a dictionary -- for that feature, use u.translate() directly. + return s.translate(table + s[:0]) + +# Capitalize a string, e.g. "aBc dEf" -> "Abc def". +def capitalize(s): + """capitalize(s) -> string + + Return a copy of the string s with only its first character + capitalized. + + """ + return s.capitalize() + +# Substring replacement (global) +def replace(s, old, new, maxreplace=-1): + """replace (str, old, new[, maxreplace]) -> string + + Return a copy of string str with all occurrences of substring + old replaced by new. If the optional argument maxreplace is + given, only the first maxreplace occurrences are replaced. + + """ + return s.replace(old, new, maxreplace) + + +# Try importing optional built-in module "strop" -- if it exists, +# it redefines some string operations that are 100-1000 times faster. +# It also defines values for whitespace, lowercase and uppercase +# that match 's definitions. + +try: + from strop import maketrans, lowercase, uppercase, whitespace + letters = lowercase + uppercase +except ImportError: + pass # Use the original versions + +######################################################################## +# the Formatter class +# see PEP 3101 for details and purpose of this class + +# The hard parts are reused from the C implementation. They're exposed as "_" +# prefixed methods of str and unicode. + +# The overall parser is implemented in str._formatter_parser. +# The field name parser is implemented in str._formatter_field_name_split + +class Formatter(object): + def format(*args, **kwargs): + if not args: + raise TypeError("descriptor 'format' of 'Formatter' object " + "needs an argument") + self, args = args[0], args[1:] # allow the "self" keyword be passed + try: + format_string, args = args[0], args[1:] # allow the "format_string" keyword be passed + except IndexError: + if 'format_string' in kwargs: + format_string = kwargs.pop('format_string') + else: + raise TypeError("format() missing 1 required positional " + "argument: 'format_string'") + return self.vformat(format_string, args, kwargs) + + def vformat(self, format_string, args, kwargs): + used_args = set() + result = self._vformat(format_string, args, kwargs, used_args, 2) + self.check_unused_args(used_args, args, kwargs) + return result + + def _vformat(self, format_string, args, kwargs, used_args, recursion_depth): + if recursion_depth < 0: + raise ValueError('Max string recursion exceeded') + result = [] + for literal_text, field_name, format_spec, conversion in \ + self.parse(format_string): + + # output the literal text + if literal_text: + result.append(literal_text) + + # if there's a field, output it + if field_name is not None: + # this is some markup, find the object and do + # the formatting + + # given the field_name, find the object it references + # and the argument it came from + obj, arg_used = self.get_field(field_name, args, kwargs) + used_args.add(arg_used) + + # do any conversion on the resulting object + obj = self.convert_field(obj, conversion) + + # expand the format spec, if needed + format_spec = self._vformat(format_spec, args, kwargs, + used_args, recursion_depth-1) + + # format the object and append to the result + result.append(self.format_field(obj, format_spec)) + + return ''.join(result) + + + def get_value(self, key, args, kwargs): + if isinstance(key, (int, long)): + return args[key] + else: + return kwargs[key] + + + def check_unused_args(self, used_args, args, kwargs): + pass + + + def format_field(self, value, format_spec): + return format(value, format_spec) + + + def convert_field(self, value, conversion): + # do any conversion on the resulting object + if conversion is None: + return value + elif conversion == 's': + return str(value) + elif conversion == 'r': + return repr(value) + raise ValueError("Unknown conversion specifier {0!s}".format(conversion)) + + + # returns an iterable that contains tuples of the form: + # (literal_text, field_name, format_spec, conversion) + # literal_text can be zero length + # field_name can be None, in which case there's no + # object to format and output + # if field_name is not None, it is looked up, formatted + # with format_spec and conversion and then used + def parse(self, format_string): + return format_string._formatter_parser() + + + # given a field_name, find the object it references. + # field_name: the field being looked up, e.g. "0.name" + # or "lookup[3]" + # used_args: a set of which args have been used + # args, kwargs: as passed in to vformat + def get_field(self, field_name, args, kwargs): + first, rest = field_name._formatter_field_name_split() + + obj = self.get_value(first, args, kwargs) + + # loop through the rest of the field_name, doing + # getattr or getitem as needed + for is_attr, i in rest: + if is_attr: + obj = getattr(obj, i) + else: + obj = obj[i] + + return obj, first diff --git a/CVIssueCount/v2/struct.py b/CVIssueCount/v2/struct.py new file mode 100644 index 0000000..b022355 --- /dev/null +++ b/CVIssueCount/v2/struct.py @@ -0,0 +1,3 @@ +from _struct import * +from _struct import _clearcache +from _struct import __doc__ diff --git a/CVIssueCount/v2/tempfile.py b/CVIssueCount/v2/tempfile.py new file mode 100644 index 0000000..184dfc1 --- /dev/null +++ b/CVIssueCount/v2/tempfile.py @@ -0,0 +1,639 @@ +"""Temporary files. + +This module provides generic, low- and high-level interfaces for +creating temporary files and directories. All of the interfaces +provided by this module can be used without fear of race conditions +except for 'mktemp'. 'mktemp' is subject to race conditions and +should not be used; it is provided for backward compatibility only. + +This module also provides some data items to the user: + + TMP_MAX - maximum number of names that will be tried before + giving up. + template - the default prefix for all temporary names. + You may change this to control the default prefix. + tempdir - If this is set to a string before the first use of + any routine from this module, it will be considered as + another candidate location to store temporary files. +""" + +__all__ = [ + "NamedTemporaryFile", "TemporaryFile", # high level safe interfaces + "SpooledTemporaryFile", + "mkstemp", "mkdtemp", # low level safe interfaces + "mktemp", # deprecated unsafe interface + "TMP_MAX", "gettempprefix", # constants + "tempdir", "gettempdir" + ] + + +# Imports. + +import io as _io +import os as _os +import errno as _errno +from random import Random as _Random + +try: + from cStringIO import StringIO as _StringIO +except ImportError: + from StringIO import StringIO as _StringIO + +try: + import fcntl as _fcntl +except ImportError: + def _set_cloexec(fd): + pass +else: + def _set_cloexec(fd): + try: + flags = _fcntl.fcntl(fd, _fcntl.F_GETFD, 0) + except IOError: + pass + else: + # flags read successfully, modify + flags |= _fcntl.FD_CLOEXEC + _fcntl.fcntl(fd, _fcntl.F_SETFD, flags) + + +try: + import thread as _thread +except ImportError: + import dummy_thread as _thread +_allocate_lock = _thread.allocate_lock + +_text_openflags = _os.O_RDWR | _os.O_CREAT | _os.O_EXCL +if hasattr(_os, 'O_NOINHERIT'): + _text_openflags |= _os.O_NOINHERIT +if hasattr(_os, 'O_NOFOLLOW'): + _text_openflags |= _os.O_NOFOLLOW + +_bin_openflags = _text_openflags +if hasattr(_os, 'O_BINARY'): + _bin_openflags |= _os.O_BINARY + +if hasattr(_os, 'TMP_MAX'): + TMP_MAX = _os.TMP_MAX +else: + TMP_MAX = 10000 + +template = "tmp" + +# Internal routines. + +_once_lock = _allocate_lock() + +if hasattr(_os, "lstat"): + _stat = _os.lstat +elif hasattr(_os, "stat"): + _stat = _os.stat +else: + # Fallback. All we need is something that raises os.error if the + # file doesn't exist. + def _stat(fn): + try: + f = open(fn) + except IOError: + raise _os.error + f.close() + +def _exists(fn): + try: + _stat(fn) + except _os.error: + return False + else: + return True + +class _RandomNameSequence: + """An instance of _RandomNameSequence generates an endless + sequence of unpredictable strings which can safely be incorporated + into file names. Each string is six characters long. Multiple + threads can safely use the same instance at the same time. + + _RandomNameSequence is an iterator.""" + + characters = ("abcdefghijklmnopqrstuvwxyz" + + "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + + "0123456789_") + + def __init__(self): + self.mutex = _allocate_lock() + self.normcase = _os.path.normcase + + @property + def rng(self): + cur_pid = _os.getpid() + if cur_pid != getattr(self, '_rng_pid', None): + self._rng = _Random() + self._rng_pid = cur_pid + return self._rng + + def __iter__(self): + return self + + def next(self): + m = self.mutex + c = self.characters + choose = self.rng.choice + + m.acquire() + try: + letters = [choose(c) for dummy in "123456"] + finally: + m.release() + + return self.normcase(''.join(letters)) + +def _candidate_tempdir_list(): + """Generate a list of candidate temporary directories which + _get_default_tempdir will try.""" + + dirlist = [] + + # First, try the environment. + for envname in 'TMPDIR', 'TEMP', 'TMP': + dirname = _os.getenv(envname) + if dirname: dirlist.append(dirname) + + # Failing that, try OS-specific locations. + if _os.name == 'riscos': + dirname = _os.getenv('Wimp$ScrapDir') + if dirname: dirlist.append(dirname) + elif _os.name == 'nt': + dirlist.extend([ r'c:\temp', r'c:\tmp', r'\temp', r'\tmp' ]) + else: + dirlist.extend([ '/tmp', '/var/tmp', '/usr/tmp' ]) + + # As a last resort, the current directory. + try: + dirlist.append(_os.getcwd()) + except (AttributeError, _os.error): + dirlist.append(_os.curdir) + + return dirlist + +def _get_default_tempdir(): + """Calculate the default directory to use for temporary files. + This routine should be called exactly once. + + We determine whether or not a candidate temp dir is usable by + trying to create and write to a file in that directory. If this + is successful, the test file is deleted. To prevent denial of + service, the name of the test file must be randomized.""" + + namer = _RandomNameSequence() + dirlist = _candidate_tempdir_list() + flags = _text_openflags + + for dir in dirlist: + if dir != _os.curdir: + dir = _os.path.normcase(_os.path.abspath(dir)) + # Try only a few names per directory. + for seq in xrange(100): + name = namer.next() + filename = _os.path.join(dir, name) + try: + fd = _os.open(filename, flags, 0o600) + try: + try: + with _io.open(fd, 'wb', closefd=False) as fp: + fp.write(b'blat') + finally: + _os.close(fd) + finally: + _os.unlink(filename) + return dir + except (OSError, IOError) as e: + if e.args[0] == _errno.EEXIST: + continue + if (_os.name == 'nt' and e.args[0] == _errno.EACCES and + _os.path.isdir(dir) and _os.access(dir, _os.W_OK)): + # On windows, when a directory with the chosen name already + # exists, EACCES error code is returned instead of EEXIST. + continue + break # no point trying more names in this directory + raise IOError, (_errno.ENOENT, + ("No usable temporary directory found in %s" % dirlist)) + +_name_sequence = None + +def _get_candidate_names(): + """Common setup sequence for all user-callable interfaces.""" + + global _name_sequence + if _name_sequence is None: + _once_lock.acquire() + try: + if _name_sequence is None: + _name_sequence = _RandomNameSequence() + finally: + _once_lock.release() + return _name_sequence + + +def _mkstemp_inner(dir, pre, suf, flags): + """Code common to mkstemp, TemporaryFile, and NamedTemporaryFile.""" + + names = _get_candidate_names() + + for seq in xrange(TMP_MAX): + name = names.next() + file = _os.path.join(dir, pre + name + suf) + try: + fd = _os.open(file, flags, 0600) + _set_cloexec(fd) + return (fd, _os.path.abspath(file)) + except OSError, e: + if e.errno == _errno.EEXIST: + continue # try again + if (_os.name == 'nt' and e.errno == _errno.EACCES and + _os.path.isdir(dir) and _os.access(dir, _os.W_OK)): + # On windows, when a directory with the chosen name already + # exists, EACCES error code is returned instead of EEXIST. + continue + raise + + raise IOError, (_errno.EEXIST, "No usable temporary file name found") + + +# User visible interfaces. + +def gettempprefix(): + """Accessor for tempdir.template.""" + return template + +tempdir = None + +def gettempdir(): + """Accessor for tempfile.tempdir.""" + global tempdir + if tempdir is None: + _once_lock.acquire() + try: + if tempdir is None: + tempdir = _get_default_tempdir() + finally: + _once_lock.release() + return tempdir + +def mkstemp(suffix="", prefix=template, dir=None, text=False): + """User-callable function to create and return a unique temporary + file. The return value is a pair (fd, name) where fd is the + file descriptor returned by os.open, and name is the filename. + + If 'suffix' is specified, the file name will end with that suffix, + otherwise there will be no suffix. + + If 'prefix' is specified, the file name will begin with that prefix, + otherwise a default prefix is used. + + If 'dir' is specified, the file will be created in that directory, + otherwise a default directory is used. + + If 'text' is specified and true, the file is opened in text + mode. Else (the default) the file is opened in binary mode. On + some operating systems, this makes no difference. + + The file is readable and writable only by the creating user ID. + If the operating system uses permission bits to indicate whether a + file is executable, the file is executable by no one. The file + descriptor is not inherited by children of this process. + + Caller is responsible for deleting the file when done with it. + """ + + if dir is None: + dir = gettempdir() + + if text: + flags = _text_openflags + else: + flags = _bin_openflags + + return _mkstemp_inner(dir, prefix, suffix, flags) + + +def mkdtemp(suffix="", prefix=template, dir=None): + """User-callable function to create and return a unique temporary + directory. The return value is the pathname of the directory. + + Arguments are as for mkstemp, except that the 'text' argument is + not accepted. + + The directory is readable, writable, and searchable only by the + creating user. + + Caller is responsible for deleting the directory when done with it. + """ + + if dir is None: + dir = gettempdir() + + names = _get_candidate_names() + + for seq in xrange(TMP_MAX): + name = names.next() + file = _os.path.join(dir, prefix + name + suffix) + try: + _os.mkdir(file, 0700) + return file + except OSError, e: + if e.errno == _errno.EEXIST: + continue # try again + if (_os.name == 'nt' and e.errno == _errno.EACCES and + _os.path.isdir(dir) and _os.access(dir, _os.W_OK)): + # On windows, when a directory with the chosen name already + # exists, EACCES error code is returned instead of EEXIST. + continue + raise + + raise IOError, (_errno.EEXIST, "No usable temporary directory name found") + +def mktemp(suffix="", prefix=template, dir=None): + """User-callable function to return a unique temporary file name. The + file is not created. + + Arguments are as for mkstemp, except that the 'text' argument is + not accepted. + + This function is unsafe and should not be used. The file name + refers to a file that did not exist at some point, but by the time + you get around to creating it, someone else may have beaten you to + the punch. + """ + +## from warnings import warn as _warn +## _warn("mktemp is a potential security risk to your program", +## RuntimeWarning, stacklevel=2) + + if dir is None: + dir = gettempdir() + + names = _get_candidate_names() + for seq in xrange(TMP_MAX): + name = names.next() + file = _os.path.join(dir, prefix + name + suffix) + if not _exists(file): + return file + + raise IOError, (_errno.EEXIST, "No usable temporary filename found") + + +class _TemporaryFileWrapper: + """Temporary file wrapper + + This class provides a wrapper around files opened for + temporary use. In particular, it seeks to automatically + remove the file when it is no longer needed. + """ + + def __init__(self, file, name, delete=True): + self.file = file + self.name = name + self.close_called = False + self.delete = delete + + def __getattr__(self, name): + # Attribute lookups are delegated to the underlying file + # and cached for non-numeric results + # (i.e. methods are cached, closed and friends are not) + file = self.__dict__['file'] + a = getattr(file, name) + if not issubclass(type(a), type(0)): + setattr(self, name, a) + return a + + # The underlying __enter__ method returns the wrong object + # (self.file) so override it to return the wrapper + def __enter__(self): + self.file.__enter__() + return self + + # NT provides delete-on-close as a primitive, so we don't need + # the wrapper to do anything special. We still use it so that + # file.name is useful (i.e. not "(fdopen)") with NamedTemporaryFile. + if _os.name != 'nt': + # Cache the unlinker so we don't get spurious errors at + # shutdown when the module-level "os" is None'd out. Note + # that this must be referenced as self.unlink, because the + # name TemporaryFileWrapper may also get None'd out before + # __del__ is called. + unlink = _os.unlink + + def close(self): + if not self.close_called: + self.close_called = True + try: + self.file.close() + finally: + if self.delete: + self.unlink(self.name) + + def __del__(self): + self.close() + + # Need to trap __exit__ as well to ensure the file gets + # deleted when used in a with statement + def __exit__(self, exc, value, tb): + result = self.file.__exit__(exc, value, tb) + self.close() + return result + else: + def __exit__(self, exc, value, tb): + self.file.__exit__(exc, value, tb) + + +def NamedTemporaryFile(mode='w+b', bufsize=-1, suffix="", + prefix=template, dir=None, delete=True): + """Create and return a temporary file. + Arguments: + 'prefix', 'suffix', 'dir' -- as for mkstemp. + 'mode' -- the mode argument to os.fdopen (default "w+b"). + 'bufsize' -- the buffer size argument to os.fdopen (default -1). + 'delete' -- whether the file is deleted on close (default True). + The file is created as mkstemp() would do it. + + Returns an object with a file-like interface; the name of the file + is accessible as file.name. The file will be automatically deleted + when it is closed unless the 'delete' argument is set to False. + """ + + if dir is None: + dir = gettempdir() + + if 'b' in mode: + flags = _bin_openflags + else: + flags = _text_openflags + + # Setting O_TEMPORARY in the flags causes the OS to delete + # the file when it is closed. This is only supported by Windows. + if _os.name == 'nt' and delete: + flags |= _os.O_TEMPORARY + + (fd, name) = _mkstemp_inner(dir, prefix, suffix, flags) + try: + file = _os.fdopen(fd, mode, bufsize) + return _TemporaryFileWrapper(file, name, delete) + except: + _os.close(fd) + raise + +if _os.name != 'posix' or _os.sys.platform == 'cygwin': + # On non-POSIX and Cygwin systems, assume that we cannot unlink a file + # while it is open. + TemporaryFile = NamedTemporaryFile + +else: + def TemporaryFile(mode='w+b', bufsize=-1, suffix="", + prefix=template, dir=None): + """Create and return a temporary file. + Arguments: + 'prefix', 'suffix', 'dir' -- as for mkstemp. + 'mode' -- the mode argument to os.fdopen (default "w+b"). + 'bufsize' -- the buffer size argument to os.fdopen (default -1). + The file is created as mkstemp() would do it. + + Returns an object with a file-like interface. The file has no + name, and will cease to exist when it is closed. + """ + + if dir is None: + dir = gettempdir() + + if 'b' in mode: + flags = _bin_openflags + else: + flags = _text_openflags + + (fd, name) = _mkstemp_inner(dir, prefix, suffix, flags) + try: + _os.unlink(name) + return _os.fdopen(fd, mode, bufsize) + except: + _os.close(fd) + raise + +class SpooledTemporaryFile: + """Temporary file wrapper, specialized to switch from + StringIO to a real file when it exceeds a certain size or + when a fileno is needed. + """ + _rolled = False + + def __init__(self, max_size=0, mode='w+b', bufsize=-1, + suffix="", prefix=template, dir=None): + self._file = _StringIO() + self._max_size = max_size + self._rolled = False + self._TemporaryFileArgs = (mode, bufsize, suffix, prefix, dir) + + def _check(self, file): + if self._rolled: return + max_size = self._max_size + if max_size and file.tell() > max_size: + self.rollover() + + def rollover(self): + if self._rolled: return + file = self._file + newfile = self._file = TemporaryFile(*self._TemporaryFileArgs) + del self._TemporaryFileArgs + + newfile.write(file.getvalue()) + newfile.seek(file.tell(), 0) + + self._rolled = True + + # The method caching trick from NamedTemporaryFile + # won't work here, because _file may change from a + # _StringIO instance to a real file. So we list + # all the methods directly. + + # Context management protocol + def __enter__(self): + if self._file.closed: + raise ValueError("Cannot enter context with closed file") + return self + + def __exit__(self, exc, value, tb): + self._file.close() + + # file protocol + def __iter__(self): + return self._file.__iter__() + + def close(self): + self._file.close() + + @property + def closed(self): + return self._file.closed + + def fileno(self): + self.rollover() + return self._file.fileno() + + def flush(self): + self._file.flush() + + def isatty(self): + return self._file.isatty() + + @property + def mode(self): + try: + return self._file.mode + except AttributeError: + return self._TemporaryFileArgs[0] + + @property + def name(self): + try: + return self._file.name + except AttributeError: + return None + + def next(self): + return self._file.next + + def read(self, *args): + return self._file.read(*args) + + def readline(self, *args): + return self._file.readline(*args) + + def readlines(self, *args): + return self._file.readlines(*args) + + def seek(self, *args): + self._file.seek(*args) + + @property + def softspace(self): + return self._file.softspace + + def tell(self): + return self._file.tell() + + def truncate(self): + self._file.truncate() + + def write(self, s): + file = self._file + rv = file.write(s) + self._check(file) + return rv + + def writelines(self, iterable): + file = self._file + rv = file.writelines(iterable) + self._check(file) + return rv + + def xreadlines(self, *args): + if hasattr(self._file, 'xreadlines'): # real file + return iter(self._file) + else: # StringIO() + return iter(self._file.readlines(*args)) diff --git a/CVIssueCount/v2/textwrap.py b/CVIssueCount/v2/textwrap.py new file mode 100644 index 0000000..5c2e4fa --- /dev/null +++ b/CVIssueCount/v2/textwrap.py @@ -0,0 +1,429 @@ +"""Text wrapping and filling. +""" + +# Copyright (C) 1999-2001 Gregory P. Ward. +# Copyright (C) 2002, 2003 Python Software Foundation. +# Written by Greg Ward + +__revision__ = "$Id$" + +import string, re + +try: + _unicode = unicode +except NameError: + # If Python is built without Unicode support, the unicode type + # will not exist. Fake one. + class _unicode(object): + pass + +# Do the right thing with boolean values for all known Python versions +# (so this module can be copied to projects that don't depend on Python +# 2.3, e.g. Optik and Docutils) by uncommenting the block of code below. +#try: +# True, False +#except NameError: +# (True, False) = (1, 0) + +__all__ = ['TextWrapper', 'wrap', 'fill', 'dedent'] + +# Hardcode the recognized whitespace characters to the US-ASCII +# whitespace characters. The main reason for doing this is that in +# ISO-8859-1, 0xa0 is non-breaking whitespace, so in certain locales +# that character winds up in string.whitespace. Respecting +# string.whitespace in those cases would 1) make textwrap treat 0xa0 the +# same as any other whitespace char, which is clearly wrong (it's a +# *non-breaking* space), 2) possibly cause problems with Unicode, +# since 0xa0 is not in range(128). +_whitespace = '\t\n\x0b\x0c\r ' + +class TextWrapper: + """ + Object for wrapping/filling text. The public interface consists of + the wrap() and fill() methods; the other methods are just there for + subclasses to override in order to tweak the default behaviour. + If you want to completely replace the main wrapping algorithm, + you'll probably have to override _wrap_chunks(). + + Several instance attributes control various aspects of wrapping: + width (default: 70) + the maximum width of wrapped lines (unless break_long_words + is false) + initial_indent (default: "") + string that will be prepended to the first line of wrapped + output. Counts towards the line's width. + subsequent_indent (default: "") + string that will be prepended to all lines save the first + of wrapped output; also counts towards each line's width. + expand_tabs (default: true) + Expand tabs in input text to spaces before further processing. + Each tab will become 1 .. 8 spaces, depending on its position in + its line. If false, each tab is treated as a single character. + replace_whitespace (default: true) + Replace all whitespace characters in the input text by spaces + after tab expansion. Note that if expand_tabs is false and + replace_whitespace is true, every tab will be converted to a + single space! + fix_sentence_endings (default: false) + Ensure that sentence-ending punctuation is always followed + by two spaces. Off by default because the algorithm is + (unavoidably) imperfect. + break_long_words (default: true) + Break words longer than 'width'. If false, those words will not + be broken, and some lines might be longer than 'width'. + break_on_hyphens (default: true) + Allow breaking hyphenated words. If true, wrapping will occur + preferably on whitespaces and right after hyphens part of + compound words. + drop_whitespace (default: true) + Drop leading and trailing whitespace from lines. + """ + + whitespace_trans = string.maketrans(_whitespace, ' ' * len(_whitespace)) + + unicode_whitespace_trans = {} + uspace = ord(u' ') + for x in map(ord, _whitespace): + unicode_whitespace_trans[x] = uspace + + # This funky little regex is just the trick for splitting + # text up into word-wrappable chunks. E.g. + # "Hello there -- you goof-ball, use the -b option!" + # splits into + # Hello/ /there/ /--/ /you/ /goof-/ball,/ /use/ /the/ /-b/ /option! + # (after stripping out empty strings). + wordsep_re = re.compile( + r'(\s+|' # any whitespace + r'[^\s\w]*\w+[^0-9\W]-(?=\w+[^0-9\W])|' # hyphenated words + r'(?<=[\w\!\"\'\&\.\,\?])-{2,}(?=\w))') # em-dash + + # This less funky little regex just split on recognized spaces. E.g. + # "Hello there -- you goof-ball, use the -b option!" + # splits into + # Hello/ /there/ /--/ /you/ /goof-ball,/ /use/ /the/ /-b/ /option!/ + wordsep_simple_re = re.compile(r'(\s+)') + + # XXX this is not locale- or charset-aware -- string.lowercase + # is US-ASCII only (and therefore English-only) + sentence_end_re = re.compile(r'[%s]' # lowercase letter + r'[\.\!\?]' # sentence-ending punct. + r'[\"\']?' # optional end-of-quote + r'\Z' # end of chunk + % string.lowercase) + + + def __init__(self, + width=70, + initial_indent="", + subsequent_indent="", + expand_tabs=True, + replace_whitespace=True, + fix_sentence_endings=False, + break_long_words=True, + drop_whitespace=True, + break_on_hyphens=True): + self.width = width + self.initial_indent = initial_indent + self.subsequent_indent = subsequent_indent + self.expand_tabs = expand_tabs + self.replace_whitespace = replace_whitespace + self.fix_sentence_endings = fix_sentence_endings + self.break_long_words = break_long_words + self.drop_whitespace = drop_whitespace + self.break_on_hyphens = break_on_hyphens + + # recompile the regexes for Unicode mode -- done in this clumsy way for + # backwards compatibility because it's rather common to monkey-patch + # the TextWrapper class' wordsep_re attribute. + self.wordsep_re_uni = re.compile(self.wordsep_re.pattern, re.U) + self.wordsep_simple_re_uni = re.compile( + self.wordsep_simple_re.pattern, re.U) + + + # -- Private methods ----------------------------------------------- + # (possibly useful for subclasses to override) + + def _munge_whitespace(self, text): + """_munge_whitespace(text : string) -> string + + Munge whitespace in text: expand tabs and convert all other + whitespace characters to spaces. Eg. " foo\\tbar\\n\\nbaz" + becomes " foo bar baz". + """ + if self.expand_tabs: + text = text.expandtabs() + if self.replace_whitespace: + if isinstance(text, str): + text = text.translate(self.whitespace_trans) + elif isinstance(text, _unicode): + text = text.translate(self.unicode_whitespace_trans) + return text + + + def _split(self, text): + """_split(text : string) -> [string] + + Split the text to wrap into indivisible chunks. Chunks are + not quite the same as words; see _wrap_chunks() for full + details. As an example, the text + Look, goof-ball -- use the -b option! + breaks into the following chunks: + 'Look,', ' ', 'goof-', 'ball', ' ', '--', ' ', + 'use', ' ', 'the', ' ', '-b', ' ', 'option!' + if break_on_hyphens is True, or in: + 'Look,', ' ', 'goof-ball', ' ', '--', ' ', + 'use', ' ', 'the', ' ', '-b', ' ', option!' + otherwise. + """ + if isinstance(text, _unicode): + if self.break_on_hyphens: + pat = self.wordsep_re_uni + else: + pat = self.wordsep_simple_re_uni + else: + if self.break_on_hyphens: + pat = self.wordsep_re + else: + pat = self.wordsep_simple_re + chunks = pat.split(text) + chunks = filter(None, chunks) # remove empty chunks + return chunks + + def _fix_sentence_endings(self, chunks): + """_fix_sentence_endings(chunks : [string]) + + Correct for sentence endings buried in 'chunks'. Eg. when the + original text contains "... foo.\\nBar ...", munge_whitespace() + and split() will convert that to [..., "foo.", " ", "Bar", ...] + which has one too few spaces; this method simply changes the one + space to two. + """ + i = 0 + patsearch = self.sentence_end_re.search + while i < len(chunks)-1: + if chunks[i+1] == " " and patsearch(chunks[i]): + chunks[i+1] = " " + i += 2 + else: + i += 1 + + def _handle_long_word(self, reversed_chunks, cur_line, cur_len, width): + """_handle_long_word(chunks : [string], + cur_line : [string], + cur_len : int, width : int) + + Handle a chunk of text (most likely a word, not whitespace) that + is too long to fit in any line. + """ + # Figure out when indent is larger than the specified width, and make + # sure at least one character is stripped off on every pass + if width < 1: + space_left = 1 + else: + space_left = width - cur_len + + # If we're allowed to break long words, then do so: put as much + # of the next chunk onto the current line as will fit. + if self.break_long_words: + cur_line.append(reversed_chunks[-1][:space_left]) + reversed_chunks[-1] = reversed_chunks[-1][space_left:] + + # Otherwise, we have to preserve the long word intact. Only add + # it to the current line if there's nothing already there -- + # that minimizes how much we violate the width constraint. + elif not cur_line: + cur_line.append(reversed_chunks.pop()) + + # If we're not allowed to break long words, and there's already + # text on the current line, do nothing. Next time through the + # main loop of _wrap_chunks(), we'll wind up here again, but + # cur_len will be zero, so the next line will be entirely + # devoted to the long word that we can't handle right now. + + def _wrap_chunks(self, chunks): + """_wrap_chunks(chunks : [string]) -> [string] + + Wrap a sequence of text chunks and return a list of lines of + length 'self.width' or less. (If 'break_long_words' is false, + some lines may be longer than this.) Chunks correspond roughly + to words and the whitespace between them: each chunk is + indivisible (modulo 'break_long_words'), but a line break can + come between any two chunks. Chunks should not have internal + whitespace; ie. a chunk is either all whitespace or a "word". + Whitespace chunks will be removed from the beginning and end of + lines, but apart from that whitespace is preserved. + """ + lines = [] + if self.width <= 0: + raise ValueError("invalid width %r (must be > 0)" % self.width) + + # Arrange in reverse order so items can be efficiently popped + # from a stack of chucks. + chunks.reverse() + + while chunks: + + # Start the list of chunks that will make up the current line. + # cur_len is just the length of all the chunks in cur_line. + cur_line = [] + cur_len = 0 + + # Figure out which static string will prefix this line. + if lines: + indent = self.subsequent_indent + else: + indent = self.initial_indent + + # Maximum width for this line. + width = self.width - len(indent) + + # First chunk on line is whitespace -- drop it, unless this + # is the very beginning of the text (ie. no lines started yet). + if self.drop_whitespace and chunks[-1].strip() == '' and lines: + del chunks[-1] + + while chunks: + l = len(chunks[-1]) + + # Can at least squeeze this chunk onto the current line. + if cur_len + l <= width: + cur_line.append(chunks.pop()) + cur_len += l + + # Nope, this line is full. + else: + break + + # The current line is full, and the next chunk is too big to + # fit on *any* line (not just this one). + if chunks and len(chunks[-1]) > width: + self._handle_long_word(chunks, cur_line, cur_len, width) + + # If the last chunk on this line is all whitespace, drop it. + if self.drop_whitespace and cur_line and cur_line[-1].strip() == '': + del cur_line[-1] + + # Convert current line back to a string and store it in list + # of all lines (return value). + if cur_line: + lines.append(indent + ''.join(cur_line)) + + return lines + + + # -- Public interface ---------------------------------------------- + + def wrap(self, text): + """wrap(text : string) -> [string] + + Reformat the single paragraph in 'text' so it fits in lines of + no more than 'self.width' columns, and return a list of wrapped + lines. Tabs in 'text' are expanded with string.expandtabs(), + and all other whitespace characters (including newline) are + converted to space. + """ + text = self._munge_whitespace(text) + chunks = self._split(text) + if self.fix_sentence_endings: + self._fix_sentence_endings(chunks) + return self._wrap_chunks(chunks) + + def fill(self, text): + """fill(text : string) -> string + + Reformat the single paragraph in 'text' to fit in lines of no + more than 'self.width' columns, and return a new string + containing the entire wrapped paragraph. + """ + return "\n".join(self.wrap(text)) + + +# -- Convenience interface --------------------------------------------- + +def wrap(text, width=70, **kwargs): + """Wrap a single paragraph of text, returning a list of wrapped lines. + + Reformat the single paragraph in 'text' so it fits in lines of no + more than 'width' columns, and return a list of wrapped lines. By + default, tabs in 'text' are expanded with string.expandtabs(), and + all other whitespace characters (including newline) are converted to + space. See TextWrapper class for available keyword args to customize + wrapping behaviour. + """ + w = TextWrapper(width=width, **kwargs) + return w.wrap(text) + +def fill(text, width=70, **kwargs): + """Fill a single paragraph of text, returning a new string. + + Reformat the single paragraph in 'text' to fit in lines of no more + than 'width' columns, and return a new string containing the entire + wrapped paragraph. As with wrap(), tabs are expanded and other + whitespace characters converted to space. See TextWrapper class for + available keyword args to customize wrapping behaviour. + """ + w = TextWrapper(width=width, **kwargs) + return w.fill(text) + + +# -- Loosely related functionality ------------------------------------- + +_whitespace_only_re = re.compile('^[ \t]+$', re.MULTILINE) +_leading_whitespace_re = re.compile('(^[ \t]*)(?:[^ \t\n])', re.MULTILINE) + +def dedent(text): + """Remove any common leading whitespace from every line in `text`. + + This can be used to make triple-quoted strings line up with the left + edge of the display, while still presenting them in the source code + in indented form. + + Note that tabs and spaces are both treated as whitespace, but they + are not equal: the lines " hello" and "\\thello" are + considered to have no common leading whitespace. (This behaviour is + new in Python 2.5; older versions of this module incorrectly + expanded tabs before searching for common leading whitespace.) + """ + # Look for the longest leading string of spaces and tabs common to + # all lines. + margin = None + text = _whitespace_only_re.sub('', text) + indents = _leading_whitespace_re.findall(text) + for indent in indents: + if margin is None: + margin = indent + + # Current line more deeply indented than previous winner: + # no change (previous winner is still on top). + elif indent.startswith(margin): + pass + + # Current line consistent with and no deeper than previous winner: + # it's the new winner. + elif margin.startswith(indent): + margin = indent + + # Find the largest common whitespace between current line and previous + # winner. + else: + for i, (x, y) in enumerate(zip(margin, indent)): + if x != y: + margin = margin[:i] + break + else: + margin = margin[:len(indent)] + + # sanity check (testing/debugging only) + if 0 and margin: + for line in text.split("\n"): + assert not line or line.startswith(margin), \ + "line = %r, margin = %r" % (line, margin) + + if margin: + text = re.sub(r'(?m)^' + margin, '', text) + return text + +if __name__ == "__main__": + #print dedent("\tfoo\n\tbar") + #print dedent(" \thello there\n \t how are you?") + print dedent("Hello there.\n This is indented.") diff --git a/CVIssueCount/v2/types.py b/CVIssueCount/v2/types.py new file mode 100644 index 0000000..d414f54 --- /dev/null +++ b/CVIssueCount/v2/types.py @@ -0,0 +1,86 @@ +"""Define names for all type symbols known in the standard interpreter. + +Types that are part of optional modules (e.g. array) are not listed. +""" +import sys + +# Iterators in Python aren't a matter of type but of protocol. A large +# and changing number of builtin types implement *some* flavor of +# iterator. Don't check the type! Use hasattr to check for both +# "__iter__" and "next" attributes instead. + +NoneType = type(None) +TypeType = type +ObjectType = object + +IntType = int +LongType = long +FloatType = float +BooleanType = bool +try: + ComplexType = complex +except NameError: + pass + +StringType = str + +# StringTypes is already outdated. Instead of writing "type(x) in +# types.StringTypes", you should use "isinstance(x, basestring)". But +# we keep around for compatibility with Python 2.2. +try: + UnicodeType = unicode + StringTypes = (StringType, UnicodeType) +except NameError: + StringTypes = (StringType,) + +BufferType = buffer + +TupleType = tuple +ListType = list +DictType = DictionaryType = dict + +def _f(): pass +FunctionType = type(_f) +LambdaType = type(lambda: None) # Same as FunctionType +CodeType = type(_f.func_code) + +def _g(): + yield 1 +GeneratorType = type(_g()) + +class _C: + def _m(self): pass +ClassType = type(_C) +UnboundMethodType = type(_C._m) # Same as MethodType +_x = _C() +InstanceType = type(_x) +MethodType = type(_x._m) + +BuiltinFunctionType = type(len) +BuiltinMethodType = type([].append) # Same as BuiltinFunctionType + +ModuleType = type(sys) +FileType = file +XRangeType = xrange + +try: + raise TypeError +except TypeError: + tb = sys.exc_info()[2] + TracebackType = type(tb) + FrameType = type(tb.tb_frame) + del tb + +SliceType = slice +EllipsisType = type(Ellipsis) + +DictProxyType = type(TypeType.__dict__) +NotImplementedType = type(NotImplemented) + +# For Jython, the following two types are identical +GetSetDescriptorType = type(FunctionType.func_code) +MemberDescriptorType = type(FunctionType.func_globals) + +del sys, _f, _g, _C, _x # Not for export + +__all__ = list(n for n in globals() if n[:1] != '_') diff --git a/CVIssueCount/v2/urllib.py b/CVIssueCount/v2/urllib.py new file mode 100644 index 0000000..ccb0574 --- /dev/null +++ b/CVIssueCount/v2/urllib.py @@ -0,0 +1,1637 @@ +"""Open an arbitrary URL. + +See the following document for more info on URLs: +"Names and Addresses, URIs, URLs, URNs, URCs", at +http://www.w3.org/pub/WWW/Addressing/Overview.html + +See also the HTTP spec (from which the error codes are derived): +"HTTP - Hypertext Transfer Protocol", at +http://www.w3.org/pub/WWW/Protocols/ + +Related standards and specs: +- RFC1808: the "relative URL" spec. (authoritative status) +- RFC1738 - the "URL standard". (authoritative status) +- RFC1630 - the "URI spec". (informational status) + +The object returned by URLopener().open(file) will differ per +protocol. All you know is that is has methods read(), readline(), +readlines(), fileno(), close() and info(). The read*(), fileno() +and close() methods work like those of open files. +The info() method returns a mimetools.Message object which can be +used to query various info about the object, if available. +(mimetools.Message objects are queried with the getheader() method.) +""" + +import string +import socket +import os +import time +import sys +import base64 +import re + +from urlparse import urljoin as basejoin + +__all__ = ["urlopen", "URLopener", "FancyURLopener", "urlretrieve", + "urlcleanup", "quote", "quote_plus", "unquote", "unquote_plus", + "urlencode", "url2pathname", "pathname2url", "splittag", + "localhost", "thishost", "ftperrors", "basejoin", "unwrap", + "splittype", "splithost", "splituser", "splitpasswd", "splitport", + "splitnport", "splitquery", "splitattr", "splitvalue", + "getproxies"] + +__version__ = '1.17' # XXX This version is not always updated :-( + +MAXFTPCACHE = 10 # Trim the ftp cache beyond this size + +# Helper for non-unix systems +if os.name == 'nt': + from nturl2path import url2pathname, pathname2url +elif os.name == 'riscos': + from rourl2path import url2pathname, pathname2url +else: + def url2pathname(pathname): + """OS-specific conversion from a relative URL of the 'file' scheme + to a file system path; not recommended for general use.""" + return unquote(pathname) + + def pathname2url(pathname): + """OS-specific conversion from a file system path to a relative URL + of the 'file' scheme; not recommended for general use.""" + return quote(pathname) + +# This really consists of two pieces: +# (1) a class which handles opening of all sorts of URLs +# (plus assorted utilities etc.) +# (2) a set of functions for parsing URLs +# XXX Should these be separated out into different modules? + + +# Shortcut for basic usage +_urlopener = None +def urlopen(url, data=None, proxies=None, context=None): + """Create a file-like object for the specified URL to read from.""" + from warnings import warnpy3k + warnpy3k("urllib.urlopen() has been removed in Python 3.0 in " + "favor of urllib2.urlopen()", stacklevel=2) + + global _urlopener + if proxies is not None or context is not None: + opener = FancyURLopener(proxies=proxies, context=context) + elif not _urlopener: + opener = FancyURLopener() + _urlopener = opener + else: + opener = _urlopener + if data is None: + return opener.open(url) + else: + return opener.open(url, data) +def urlretrieve(url, filename=None, reporthook=None, data=None, context=None): + global _urlopener + if context is not None: + opener = FancyURLopener(context=context) + elif not _urlopener: + _urlopener = opener = FancyURLopener() + else: + opener = _urlopener + return opener.retrieve(url, filename, reporthook, data) +def urlcleanup(): + if _urlopener: + _urlopener.cleanup() + _safe_quoters.clear() + ftpcache.clear() + +# check for SSL +try: + import ssl +except: + _have_ssl = False +else: + _have_ssl = True + +# exception raised when downloaded size does not match content-length +class ContentTooShortError(IOError): + def __init__(self, message, content): + IOError.__init__(self, message) + self.content = content + +ftpcache = {} +class URLopener: + """Class to open URLs. + This is a class rather than just a subroutine because we may need + more than one set of global protocol-specific options. + Note -- this is a base class for those who don't want the + automatic handling of errors type 302 (relocated) and 401 + (authorization needed).""" + + __tempfiles = None + + version = "Python-urllib/%s" % __version__ + + # Constructor + def __init__(self, proxies=None, context=None, **x509): + if proxies is None: + proxies = getproxies() + assert hasattr(proxies, 'has_key'), "proxies must be a mapping" + self.proxies = proxies + self.key_file = x509.get('key_file') + self.cert_file = x509.get('cert_file') + self.context = context + self.addheaders = [('User-Agent', self.version)] + self.__tempfiles = [] + self.__unlink = os.unlink # See cleanup() + self.tempcache = None + # Undocumented feature: if you assign {} to tempcache, + # it is used to cache files retrieved with + # self.retrieve(). This is not enabled by default + # since it does not work for changing documents (and I + # haven't got the logic to check expiration headers + # yet). + self.ftpcache = ftpcache + # Undocumented feature: you can use a different + # ftp cache by assigning to the .ftpcache member; + # in case you want logically independent URL openers + # XXX This is not threadsafe. Bah. + + def __del__(self): + self.close() + + def close(self): + self.cleanup() + + def cleanup(self): + # This code sometimes runs when the rest of this module + # has already been deleted, so it can't use any globals + # or import anything. + if self.__tempfiles: + for file in self.__tempfiles: + try: + self.__unlink(file) + except OSError: + pass + del self.__tempfiles[:] + if self.tempcache: + self.tempcache.clear() + + def addheader(self, *args): + """Add a header to be used by the HTTP interface only + e.g. u.addheader('Accept', 'sound/basic')""" + self.addheaders.append(args) + + # External interface + def open(self, fullurl, data=None): + """Use URLopener().open(file) instead of open(file, 'r').""" + fullurl = unwrap(toBytes(fullurl)) + # percent encode url, fixing lame server errors for e.g, like space + # within url paths. + fullurl = quote(fullurl, safe="%/:=&?~#+!$,;'@()*[]|") + if self.tempcache and fullurl in self.tempcache: + filename, headers = self.tempcache[fullurl] + fp = open(filename, 'rb') + return addinfourl(fp, headers, fullurl) + urltype, url = splittype(fullurl) + if not urltype: + urltype = 'file' + if urltype in self.proxies: + proxy = self.proxies[urltype] + urltype, proxyhost = splittype(proxy) + host, selector = splithost(proxyhost) + url = (host, fullurl) # Signal special case to open_*() + else: + proxy = None + name = 'open_' + urltype + self.type = urltype + name = name.replace('-', '_') + if not hasattr(self, name): + if proxy: + return self.open_unknown_proxy(proxy, fullurl, data) + else: + return self.open_unknown(fullurl, data) + try: + if data is None: + return getattr(self, name)(url) + else: + return getattr(self, name)(url, data) + except socket.error, msg: + raise IOError, ('socket error', msg), sys.exc_info()[2] + + def open_unknown(self, fullurl, data=None): + """Overridable interface to open unknown URL type.""" + type, url = splittype(fullurl) + raise IOError, ('url error', 'unknown url type', type) + + def open_unknown_proxy(self, proxy, fullurl, data=None): + """Overridable interface to open unknown URL type.""" + type, url = splittype(fullurl) + raise IOError, ('url error', 'invalid proxy for %s' % type, proxy) + + # External interface + def retrieve(self, url, filename=None, reporthook=None, data=None): + """retrieve(url) returns (filename, headers) for a local object + or (tempfilename, headers) for a remote object.""" + url = unwrap(toBytes(url)) + if self.tempcache and url in self.tempcache: + return self.tempcache[url] + type, url1 = splittype(url) + if filename is None and (not type or type == 'file'): + try: + fp = self.open_local_file(url1) + hdrs = fp.info() + fp.close() + return url2pathname(splithost(url1)[1]), hdrs + except IOError: + pass + fp = self.open(url, data) + try: + headers = fp.info() + if filename: + tfp = open(filename, 'wb') + else: + import tempfile + garbage, path = splittype(url) + garbage, path = splithost(path or "") + path, garbage = splitquery(path or "") + path, garbage = splitattr(path or "") + suffix = os.path.splitext(path)[1] + (fd, filename) = tempfile.mkstemp(suffix) + self.__tempfiles.append(filename) + tfp = os.fdopen(fd, 'wb') + try: + result = filename, headers + if self.tempcache is not None: + self.tempcache[url] = result + bs = 1024*8 + size = -1 + read = 0 + blocknum = 0 + if "content-length" in headers: + size = int(headers["Content-Length"]) + if reporthook: + reporthook(blocknum, bs, size) + while 1: + block = fp.read(bs) + if block == "": + break + read += len(block) + tfp.write(block) + blocknum += 1 + if reporthook: + reporthook(blocknum, bs, size) + finally: + tfp.close() + finally: + fp.close() + + # raise exception if actual size does not match content-length header + if size >= 0 and read < size: + raise ContentTooShortError("retrieval incomplete: got only %i out " + "of %i bytes" % (read, size), result) + + return result + + # Each method named open_ knows how to open that type of URL + + def open_http(self, url, data=None): + """Use HTTP protocol.""" + import httplib + user_passwd = None + proxy_passwd= None + if isinstance(url, str): + host, selector = splithost(url) + if host: + user_passwd, host = splituser(host) + host = unquote(host) + realhost = host + else: + host, selector = url + # check whether the proxy contains authorization information + proxy_passwd, host = splituser(host) + # now we proceed with the url we want to obtain + urltype, rest = splittype(selector) + url = rest + user_passwd = None + if urltype.lower() != 'http': + realhost = None + else: + realhost, rest = splithost(rest) + if realhost: + user_passwd, realhost = splituser(realhost) + if user_passwd: + selector = "%s://%s%s" % (urltype, realhost, rest) + if proxy_bypass(realhost): + host = realhost + + #print "proxy via http:", host, selector + if not host: raise IOError, ('http error', 'no host given') + + if proxy_passwd: + proxy_passwd = unquote(proxy_passwd) + proxy_auth = base64.b64encode(proxy_passwd).strip() + else: + proxy_auth = None + + if user_passwd: + user_passwd = unquote(user_passwd) + auth = base64.b64encode(user_passwd).strip() + else: + auth = None + h = httplib.HTTP(host) + if data is not None: + h.putrequest('POST', selector) + h.putheader('Content-Type', 'application/x-www-form-urlencoded') + h.putheader('Content-Length', '%d' % len(data)) + else: + h.putrequest('GET', selector) + if proxy_auth: h.putheader('Proxy-Authorization', 'Basic %s' % proxy_auth) + if auth: h.putheader('Authorization', 'Basic %s' % auth) + if realhost: h.putheader('Host', realhost) + for args in self.addheaders: h.putheader(*args) + h.endheaders(data) + errcode, errmsg, headers = h.getreply() + fp = h.getfile() + if errcode == -1: + if fp: fp.close() + # something went wrong with the HTTP status line + raise IOError, ('http protocol error', 0, + 'got a bad status line', None) + # According to RFC 2616, "2xx" code indicates that the client's + # request was successfully received, understood, and accepted. + if (200 <= errcode < 300): + return addinfourl(fp, headers, "http:" + url, errcode) + else: + if data is None: + return self.http_error(url, fp, errcode, errmsg, headers) + else: + return self.http_error(url, fp, errcode, errmsg, headers, data) + + def http_error(self, url, fp, errcode, errmsg, headers, data=None): + """Handle http errors. + Derived class can override this, or provide specific handlers + named http_error_DDD where DDD is the 3-digit error code.""" + # First check if there's a specific handler for this error + name = 'http_error_%d' % errcode + if hasattr(self, name): + method = getattr(self, name) + if data is None: + result = method(url, fp, errcode, errmsg, headers) + else: + result = method(url, fp, errcode, errmsg, headers, data) + if result: return result + return self.http_error_default(url, fp, errcode, errmsg, headers) + + def http_error_default(self, url, fp, errcode, errmsg, headers): + """Default error handler: close the connection and raise IOError.""" + fp.close() + raise IOError, ('http error', errcode, errmsg, headers) + + if _have_ssl: + def open_https(self, url, data=None): + """Use HTTPS protocol.""" + + import httplib + user_passwd = None + proxy_passwd = None + if isinstance(url, str): + host, selector = splithost(url) + if host: + user_passwd, host = splituser(host) + host = unquote(host) + realhost = host + else: + host, selector = url + # here, we determine, whether the proxy contains authorization information + proxy_passwd, host = splituser(host) + urltype, rest = splittype(selector) + url = rest + user_passwd = None + if urltype.lower() != 'https': + realhost = None + else: + realhost, rest = splithost(rest) + if realhost: + user_passwd, realhost = splituser(realhost) + if user_passwd: + selector = "%s://%s%s" % (urltype, realhost, rest) + #print "proxy via https:", host, selector + if not host: raise IOError, ('https error', 'no host given') + if proxy_passwd: + proxy_passwd = unquote(proxy_passwd) + proxy_auth = base64.b64encode(proxy_passwd).strip() + else: + proxy_auth = None + if user_passwd: + user_passwd = unquote(user_passwd) + auth = base64.b64encode(user_passwd).strip() + else: + auth = None + h = httplib.HTTPS(host, 0, + key_file=self.key_file, + cert_file=self.cert_file, + context=self.context) + if data is not None: + h.putrequest('POST', selector) + h.putheader('Content-Type', + 'application/x-www-form-urlencoded') + h.putheader('Content-Length', '%d' % len(data)) + else: + h.putrequest('GET', selector) + if proxy_auth: h.putheader('Proxy-Authorization', 'Basic %s' % proxy_auth) + if auth: h.putheader('Authorization', 'Basic %s' % auth) + if realhost: h.putheader('Host', realhost) + for args in self.addheaders: h.putheader(*args) + h.endheaders(data) + errcode, errmsg, headers = h.getreply() + fp = h.getfile() + if errcode == -1: + if fp: fp.close() + # something went wrong with the HTTP status line + raise IOError, ('http protocol error', 0, + 'got a bad status line', None) + # According to RFC 2616, "2xx" code indicates that the client's + # request was successfully received, understood, and accepted. + if (200 <= errcode < 300): + return addinfourl(fp, headers, "https:" + url, errcode) + else: + if data is None: + return self.http_error(url, fp, errcode, errmsg, headers) + else: + return self.http_error(url, fp, errcode, errmsg, headers, + data) + + def open_file(self, url): + """Use local file or FTP depending on form of URL.""" + if not isinstance(url, str): + raise IOError, ('file error', 'proxy support for file protocol currently not implemented') + if url[:2] == '//' and url[2:3] != '/' and url[2:12].lower() != 'localhost/': + return self.open_ftp(url) + else: + return self.open_local_file(url) + + def open_local_file(self, url): + """Use local file.""" + import mimetypes, mimetools, email.utils + try: + from cStringIO import StringIO + except ImportError: + from StringIO import StringIO + host, file = splithost(url) + localname = url2pathname(file) + try: + stats = os.stat(localname) + except OSError, e: + raise IOError(e.errno, e.strerror, e.filename) + size = stats.st_size + modified = email.utils.formatdate(stats.st_mtime, usegmt=True) + mtype = mimetypes.guess_type(url)[0] + headers = mimetools.Message(StringIO( + 'Content-Type: %s\nContent-Length: %d\nLast-modified: %s\n' % + (mtype or 'text/plain', size, modified))) + if not host: + urlfile = file + if file[:1] == '/': + urlfile = 'file://' + file + elif file[:2] == './': + raise ValueError("local file url may start with / or file:. Unknown url of type: %s" % url) + return addinfourl(open(localname, 'rb'), + headers, urlfile) + host, port = splitport(host) + if not port \ + and socket.gethostbyname(host) in (localhost(), thishost()): + urlfile = file + if file[:1] == '/': + urlfile = 'file://' + file + return addinfourl(open(localname, 'rb'), + headers, urlfile) + raise IOError, ('local file error', 'not on local host') + + def open_ftp(self, url): + """Use FTP protocol.""" + if not isinstance(url, str): + raise IOError, ('ftp error', 'proxy support for ftp protocol currently not implemented') + import mimetypes, mimetools + try: + from cStringIO import StringIO + except ImportError: + from StringIO import StringIO + host, path = splithost(url) + if not host: raise IOError, ('ftp error', 'no host given') + host, port = splitport(host) + user, host = splituser(host) + if user: user, passwd = splitpasswd(user) + else: passwd = None + host = unquote(host) + user = user or '' + passwd = passwd or '' + host = socket.gethostbyname(host) + if not port: + import ftplib + port = ftplib.FTP_PORT + else: + port = int(port) + path, attrs = splitattr(path) + path = unquote(path) + dirs = path.split('/') + dirs, file = dirs[:-1], dirs[-1] + if dirs and not dirs[0]: dirs = dirs[1:] + if dirs and not dirs[0]: dirs[0] = '/' + key = user, host, port, '/'.join(dirs) + # XXX thread unsafe! + if len(self.ftpcache) > MAXFTPCACHE: + # Prune the cache, rather arbitrarily + for k in self.ftpcache.keys(): + if k != key: + v = self.ftpcache[k] + del self.ftpcache[k] + v.close() + try: + if not key in self.ftpcache: + self.ftpcache[key] = \ + ftpwrapper(user, passwd, host, port, dirs) + if not file: type = 'D' + else: type = 'I' + for attr in attrs: + attr, value = splitvalue(attr) + if attr.lower() == 'type' and \ + value in ('a', 'A', 'i', 'I', 'd', 'D'): + type = value.upper() + (fp, retrlen) = self.ftpcache[key].retrfile(file, type) + mtype = mimetypes.guess_type("ftp:" + url)[0] + headers = "" + if mtype: + headers += "Content-Type: %s\n" % mtype + if retrlen is not None and retrlen >= 0: + headers += "Content-Length: %d\n" % retrlen + headers = mimetools.Message(StringIO(headers)) + return addinfourl(fp, headers, "ftp:" + url) + except ftperrors(), msg: + raise IOError, ('ftp error', msg), sys.exc_info()[2] + + def open_data(self, url, data=None): + """Use "data" URL.""" + if not isinstance(url, str): + raise IOError, ('data error', 'proxy support for data protocol currently not implemented') + # ignore POSTed data + # + # syntax of data URLs: + # dataurl := "data:" [ mediatype ] [ ";base64" ] "," data + # mediatype := [ type "/" subtype ] *( ";" parameter ) + # data := *urlchar + # parameter := attribute "=" value + import mimetools + try: + from cStringIO import StringIO + except ImportError: + from StringIO import StringIO + try: + [type, data] = url.split(',', 1) + except ValueError: + raise IOError, ('data error', 'bad data URL') + if not type: + type = 'text/plain;charset=US-ASCII' + semi = type.rfind(';') + if semi >= 0 and '=' not in type[semi:]: + encoding = type[semi+1:] + type = type[:semi] + else: + encoding = '' + msg = [] + msg.append('Date: %s'%time.strftime('%a, %d %b %Y %H:%M:%S GMT', + time.gmtime(time.time()))) + msg.append('Content-type: %s' % type) + if encoding == 'base64': + data = base64.decodestring(data) + else: + data = unquote(data) + msg.append('Content-Length: %d' % len(data)) + msg.append('') + msg.append(data) + msg = '\n'.join(msg) + f = StringIO(msg) + headers = mimetools.Message(f, 0) + #f.fileno = None # needed for addinfourl + return addinfourl(f, headers, url) + + +class FancyURLopener(URLopener): + """Derived class with handlers for errors we can handle (perhaps).""" + + def __init__(self, *args, **kwargs): + URLopener.__init__(self, *args, **kwargs) + self.auth_cache = {} + self.tries = 0 + self.maxtries = 10 + + def http_error_default(self, url, fp, errcode, errmsg, headers): + """Default error handling -- don't raise an exception.""" + return addinfourl(fp, headers, "http:" + url, errcode) + + def http_error_302(self, url, fp, errcode, errmsg, headers, data=None): + """Error 302 -- relocated (temporarily).""" + self.tries += 1 + if self.maxtries and self.tries >= self.maxtries: + if hasattr(self, "http_error_500"): + meth = self.http_error_500 + else: + meth = self.http_error_default + self.tries = 0 + return meth(url, fp, 500, + "Internal Server Error: Redirect Recursion", headers) + result = self.redirect_internal(url, fp, errcode, errmsg, headers, + data) + self.tries = 0 + return result + + def redirect_internal(self, url, fp, errcode, errmsg, headers, data): + if 'location' in headers: + newurl = headers['location'] + elif 'uri' in headers: + newurl = headers['uri'] + else: + return + fp.close() + # In case the server sent a relative URL, join with original: + newurl = basejoin(self.type + ":" + url, newurl) + + # For security reasons we do not allow redirects to protocols + # other than HTTP, HTTPS or FTP. + newurl_lower = newurl.lower() + if not (newurl_lower.startswith('http://') or + newurl_lower.startswith('https://') or + newurl_lower.startswith('ftp://')): + raise IOError('redirect error', errcode, + errmsg + " - Redirection to url '%s' is not allowed" % + newurl, + headers) + + return self.open(newurl) + + def http_error_301(self, url, fp, errcode, errmsg, headers, data=None): + """Error 301 -- also relocated (permanently).""" + return self.http_error_302(url, fp, errcode, errmsg, headers, data) + + def http_error_303(self, url, fp, errcode, errmsg, headers, data=None): + """Error 303 -- also relocated (essentially identical to 302).""" + return self.http_error_302(url, fp, errcode, errmsg, headers, data) + + def http_error_307(self, url, fp, errcode, errmsg, headers, data=None): + """Error 307 -- relocated, but turn POST into error.""" + if data is None: + return self.http_error_302(url, fp, errcode, errmsg, headers, data) + else: + return self.http_error_default(url, fp, errcode, errmsg, headers) + + def http_error_401(self, url, fp, errcode, errmsg, headers, data=None): + """Error 401 -- authentication required. + This function supports Basic authentication only.""" + if not 'www-authenticate' in headers: + URLopener.http_error_default(self, url, fp, + errcode, errmsg, headers) + stuff = headers['www-authenticate'] + import re + match = re.match('[ \t]*([^ \t]+)[ \t]+realm="([^"]*)"', stuff) + if not match: + URLopener.http_error_default(self, url, fp, + errcode, errmsg, headers) + scheme, realm = match.groups() + if scheme.lower() != 'basic': + URLopener.http_error_default(self, url, fp, + errcode, errmsg, headers) + name = 'retry_' + self.type + '_basic_auth' + if data is None: + return getattr(self,name)(url, realm) + else: + return getattr(self,name)(url, realm, data) + + def http_error_407(self, url, fp, errcode, errmsg, headers, data=None): + """Error 407 -- proxy authentication required. + This function supports Basic authentication only.""" + if not 'proxy-authenticate' in headers: + URLopener.http_error_default(self, url, fp, + errcode, errmsg, headers) + stuff = headers['proxy-authenticate'] + import re + match = re.match('[ \t]*([^ \t]+)[ \t]+realm="([^"]*)"', stuff) + if not match: + URLopener.http_error_default(self, url, fp, + errcode, errmsg, headers) + scheme, realm = match.groups() + if scheme.lower() != 'basic': + URLopener.http_error_default(self, url, fp, + errcode, errmsg, headers) + name = 'retry_proxy_' + self.type + '_basic_auth' + if data is None: + return getattr(self,name)(url, realm) + else: + return getattr(self,name)(url, realm, data) + + def retry_proxy_http_basic_auth(self, url, realm, data=None): + host, selector = splithost(url) + newurl = 'http://' + host + selector + proxy = self.proxies['http'] + urltype, proxyhost = splittype(proxy) + proxyhost, proxyselector = splithost(proxyhost) + i = proxyhost.find('@') + 1 + proxyhost = proxyhost[i:] + user, passwd = self.get_user_passwd(proxyhost, realm, i) + if not (user or passwd): return None + proxyhost = quote(user, safe='') + ':' + quote(passwd, safe='') + '@' + proxyhost + self.proxies['http'] = 'http://' + proxyhost + proxyselector + if data is None: + return self.open(newurl) + else: + return self.open(newurl, data) + + def retry_proxy_https_basic_auth(self, url, realm, data=None): + host, selector = splithost(url) + newurl = 'https://' + host + selector + proxy = self.proxies['https'] + urltype, proxyhost = splittype(proxy) + proxyhost, proxyselector = splithost(proxyhost) + i = proxyhost.find('@') + 1 + proxyhost = proxyhost[i:] + user, passwd = self.get_user_passwd(proxyhost, realm, i) + if not (user or passwd): return None + proxyhost = quote(user, safe='') + ':' + quote(passwd, safe='') + '@' + proxyhost + self.proxies['https'] = 'https://' + proxyhost + proxyselector + if data is None: + return self.open(newurl) + else: + return self.open(newurl, data) + + def retry_http_basic_auth(self, url, realm, data=None): + host, selector = splithost(url) + i = host.find('@') + 1 + host = host[i:] + user, passwd = self.get_user_passwd(host, realm, i) + if not (user or passwd): return None + host = quote(user, safe='') + ':' + quote(passwd, safe='') + '@' + host + newurl = 'http://' + host + selector + if data is None: + return self.open(newurl) + else: + return self.open(newurl, data) + + def retry_https_basic_auth(self, url, realm, data=None): + host, selector = splithost(url) + i = host.find('@') + 1 + host = host[i:] + user, passwd = self.get_user_passwd(host, realm, i) + if not (user or passwd): return None + host = quote(user, safe='') + ':' + quote(passwd, safe='') + '@' + host + newurl = 'https://' + host + selector + if data is None: + return self.open(newurl) + else: + return self.open(newurl, data) + + def get_user_passwd(self, host, realm, clear_cache=0): + key = realm + '@' + host.lower() + if key in self.auth_cache: + if clear_cache: + del self.auth_cache[key] + else: + return self.auth_cache[key] + user, passwd = self.prompt_user_passwd(host, realm) + if user or passwd: self.auth_cache[key] = (user, passwd) + return user, passwd + + def prompt_user_passwd(self, host, realm): + """Override this in a GUI environment!""" + import getpass + try: + user = raw_input("Enter username for %s at %s: " % (realm, + host)) + passwd = getpass.getpass("Enter password for %s in %s at %s: " % + (user, realm, host)) + return user, passwd + except KeyboardInterrupt: + print + return None, None + + +# Utility functions + +_localhost = None +def localhost(): + """Return the IP address of the magic hostname 'localhost'.""" + global _localhost + if _localhost is None: + _localhost = socket.gethostbyname('localhost') + return _localhost + +_thishost = None +def thishost(): + """Return the IP address of the current host.""" + global _thishost + if _thishost is None: + try: + _thishost = socket.gethostbyname(socket.gethostname()) + except socket.gaierror: + _thishost = socket.gethostbyname('localhost') + return _thishost + +_ftperrors = None +def ftperrors(): + """Return the set of errors raised by the FTP class.""" + global _ftperrors + if _ftperrors is None: + import ftplib + _ftperrors = ftplib.all_errors + return _ftperrors + +_noheaders = None +def noheaders(): + """Return an empty mimetools.Message object.""" + global _noheaders + if _noheaders is None: + import mimetools + try: + from cStringIO import StringIO + except ImportError: + from StringIO import StringIO + _noheaders = mimetools.Message(StringIO(), 0) + _noheaders.fp.close() # Recycle file descriptor + return _noheaders + + +# Utility classes + +class ftpwrapper: + """Class used by open_ftp() for cache of open FTP connections.""" + + def __init__(self, user, passwd, host, port, dirs, + timeout=socket._GLOBAL_DEFAULT_TIMEOUT, + persistent=True): + self.user = user + self.passwd = passwd + self.host = host + self.port = port + self.dirs = dirs + self.timeout = timeout + self.refcount = 0 + self.keepalive = persistent + try: + self.init() + except: + self.close() + raise + + def init(self): + import ftplib + self.busy = 0 + self.ftp = ftplib.FTP() + self.ftp.connect(self.host, self.port, self.timeout) + self.ftp.login(self.user, self.passwd) + _target = '/'.join(self.dirs) + self.ftp.cwd(_target) + + def retrfile(self, file, type): + import ftplib + self.endtransfer() + if type in ('d', 'D'): cmd = 'TYPE A'; isdir = 1 + else: cmd = 'TYPE ' + type; isdir = 0 + try: + self.ftp.voidcmd(cmd) + except ftplib.all_errors: + self.init() + self.ftp.voidcmd(cmd) + conn = None + if file and not isdir: + # Try to retrieve as a file + try: + cmd = 'RETR ' + file + conn, retrlen = self.ftp.ntransfercmd(cmd) + except ftplib.error_perm, reason: + if str(reason)[:3] != '550': + raise IOError, ('ftp error', reason), sys.exc_info()[2] + if not conn: + # Set transfer mode to ASCII! + self.ftp.voidcmd('TYPE A') + # Try a directory listing. Verify that directory exists. + if file: + pwd = self.ftp.pwd() + try: + try: + self.ftp.cwd(file) + except ftplib.error_perm, reason: + raise IOError, ('ftp error', reason), sys.exc_info()[2] + finally: + self.ftp.cwd(pwd) + cmd = 'LIST ' + file + else: + cmd = 'LIST' + conn, retrlen = self.ftp.ntransfercmd(cmd) + self.busy = 1 + ftpobj = addclosehook(conn.makefile('rb'), self.file_close) + self.refcount += 1 + conn.close() + # Pass back both a suitably decorated object and a retrieval length + return (ftpobj, retrlen) + + def endtransfer(self): + if not self.busy: + return + self.busy = 0 + try: + self.ftp.voidresp() + except ftperrors(): + pass + + def close(self): + self.keepalive = False + if self.refcount <= 0: + self.real_close() + + def file_close(self): + self.endtransfer() + self.refcount -= 1 + if self.refcount <= 0 and not self.keepalive: + self.real_close() + + def real_close(self): + self.endtransfer() + try: + self.ftp.close() + except ftperrors(): + pass + +class addbase: + """Base class for addinfo and addclosehook.""" + + def __init__(self, fp): + self.fp = fp + self.read = self.fp.read + self.readline = self.fp.readline + if hasattr(self.fp, "readlines"): self.readlines = self.fp.readlines + if hasattr(self.fp, "fileno"): + self.fileno = self.fp.fileno + else: + self.fileno = lambda: None + if hasattr(self.fp, "__iter__"): + self.__iter__ = self.fp.__iter__ + if hasattr(self.fp, "next"): + self.next = self.fp.next + + def __repr__(self): + return '<%s at %r whose fp = %r>' % (self.__class__.__name__, + id(self), self.fp) + + def close(self): + self.read = None + self.readline = None + self.readlines = None + self.fileno = None + if self.fp: self.fp.close() + self.fp = None + +class addclosehook(addbase): + """Class to add a close hook to an open file.""" + + def __init__(self, fp, closehook, *hookargs): + addbase.__init__(self, fp) + self.closehook = closehook + self.hookargs = hookargs + + def close(self): + try: + closehook = self.closehook + hookargs = self.hookargs + if closehook: + self.closehook = None + self.hookargs = None + closehook(*hookargs) + finally: + addbase.close(self) + + +class addinfo(addbase): + """class to add an info() method to an open file.""" + + def __init__(self, fp, headers): + addbase.__init__(self, fp) + self.headers = headers + + def info(self): + return self.headers + +class addinfourl(addbase): + """class to add info() and geturl() methods to an open file.""" + + def __init__(self, fp, headers, url, code=None): + addbase.__init__(self, fp) + self.headers = headers + self.url = url + self.code = code + + def info(self): + return self.headers + + def getcode(self): + return self.code + + def geturl(self): + return self.url + + +# Utilities to parse URLs (most of these return None for missing parts): +# unwrap('') --> 'type://host/path' +# splittype('type:opaquestring') --> 'type', 'opaquestring' +# splithost('//host[:port]/path') --> 'host[:port]', '/path' +# splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]' +# splitpasswd('user:passwd') -> 'user', 'passwd' +# splitport('host:port') --> 'host', 'port' +# splitquery('/path?query') --> '/path', 'query' +# splittag('/path#tag') --> '/path', 'tag' +# splitattr('/path;attr1=value1;attr2=value2;...') -> +# '/path', ['attr1=value1', 'attr2=value2', ...] +# splitvalue('attr=value') --> 'attr', 'value' +# unquote('abc%20def') -> 'abc def' +# quote('abc def') -> 'abc%20def') + +try: + unicode +except NameError: + def _is_unicode(x): + return 0 +else: + def _is_unicode(x): + return isinstance(x, unicode) + +def toBytes(url): + """toBytes(u"URL") --> 'URL'.""" + # Most URL schemes require ASCII. If that changes, the conversion + # can be relaxed + if _is_unicode(url): + try: + url = url.encode("ASCII") + except UnicodeError: + raise UnicodeError("URL " + repr(url) + + " contains non-ASCII characters") + return url + +def unwrap(url): + """unwrap('') --> 'type://host/path'.""" + url = url.strip() + if url[:1] == '<' and url[-1:] == '>': + url = url[1:-1].strip() + if url[:4] == 'URL:': url = url[4:].strip() + return url + +_typeprog = None +def splittype(url): + """splittype('type:opaquestring') --> 'type', 'opaquestring'.""" + global _typeprog + if _typeprog is None: + import re + _typeprog = re.compile('^([^/:]+):') + + match = _typeprog.match(url) + if match: + scheme = match.group(1) + return scheme.lower(), url[len(scheme) + 1:] + return None, url + +_hostprog = None +def splithost(url): + """splithost('//host[:port]/path') --> 'host[:port]', '/path'.""" + global _hostprog + if _hostprog is None: + import re + _hostprog = re.compile('^//([^/?]*)(.*)$') + + match = _hostprog.match(url) + if match: + host_port = match.group(1) + path = match.group(2) + if path and not path.startswith('/'): + path = '/' + path + return host_port, path + return None, url + +_userprog = None +def splituser(host): + """splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'.""" + global _userprog + if _userprog is None: + import re + _userprog = re.compile('^(.*)@(.*)$') + + match = _userprog.match(host) + if match: return match.group(1, 2) + return None, host + +_passwdprog = None +def splitpasswd(user): + """splitpasswd('user:passwd') -> 'user', 'passwd'.""" + global _passwdprog + if _passwdprog is None: + import re + _passwdprog = re.compile('^([^:]*):(.*)$',re.S) + + match = _passwdprog.match(user) + if match: return match.group(1, 2) + return user, None + +# splittag('/path#tag') --> '/path', 'tag' +_portprog = None +def splitport(host): + """splitport('host:port') --> 'host', 'port'.""" + global _portprog + if _portprog is None: + import re + _portprog = re.compile('^(.*):([0-9]*)$') + + match = _portprog.match(host) + if match: + host, port = match.groups() + if port: + return host, port + return host, None + +_nportprog = None +def splitnport(host, defport=-1): + """Split host and port, returning numeric port. + Return given default port if no ':' found; defaults to -1. + Return numerical port if a valid number are found after ':'. + Return None if ':' but not a valid number.""" + global _nportprog + if _nportprog is None: + import re + _nportprog = re.compile('^(.*):(.*)$') + + match = _nportprog.match(host) + if match: + host, port = match.group(1, 2) + if port: + try: + nport = int(port) + except ValueError: + nport = None + return host, nport + return host, defport + +_queryprog = None +def splitquery(url): + """splitquery('/path?query') --> '/path', 'query'.""" + global _queryprog + if _queryprog is None: + import re + _queryprog = re.compile('^(.*)\?([^?]*)$') + + match = _queryprog.match(url) + if match: return match.group(1, 2) + return url, None + +_tagprog = None +def splittag(url): + """splittag('/path#tag') --> '/path', 'tag'.""" + global _tagprog + if _tagprog is None: + import re + _tagprog = re.compile('^(.*)#([^#]*)$') + + match = _tagprog.match(url) + if match: return match.group(1, 2) + return url, None + +def splitattr(url): + """splitattr('/path;attr1=value1;attr2=value2;...') -> + '/path', ['attr1=value1', 'attr2=value2', ...].""" + words = url.split(';') + return words[0], words[1:] + +_valueprog = None +def splitvalue(attr): + """splitvalue('attr=value') --> 'attr', 'value'.""" + global _valueprog + if _valueprog is None: + import re + _valueprog = re.compile('^([^=]*)=(.*)$') + + match = _valueprog.match(attr) + if match: return match.group(1, 2) + return attr, None + +# urlparse contains a duplicate of this method to avoid a circular import. If +# you update this method, also update the copy in urlparse. This code +# duplication does not exist in Python3. + +_hexdig = '0123456789ABCDEFabcdef' +_hextochr = dict((a + b, chr(int(a + b, 16))) + for a in _hexdig for b in _hexdig) +_asciire = re.compile('([\x00-\x7f]+)') + +def unquote(s): + """unquote('abc%20def') -> 'abc def'.""" + if _is_unicode(s): + if '%' not in s: + return s + bits = _asciire.split(s) + res = [bits[0]] + append = res.append + for i in range(1, len(bits), 2): + append(unquote(str(bits[i])).decode('latin1')) + append(bits[i + 1]) + return ''.join(res) + + bits = s.split('%') + # fastpath + if len(bits) == 1: + return s + res = [bits[0]] + append = res.append + for item in bits[1:]: + try: + append(_hextochr[item[:2]]) + append(item[2:]) + except KeyError: + append('%') + append(item) + return ''.join(res) + +def unquote_plus(s): + """unquote('%7e/abc+def') -> '~/abc def'""" + s = s.replace('+', ' ') + return unquote(s) + +always_safe = ('ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789' '_.-') +_safe_map = {} +for i, c in zip(xrange(256), str(bytearray(xrange(256)))): + _safe_map[c] = c if (i < 128 and c in always_safe) else '%{:02X}'.format(i) +_safe_quoters = {} + +def quote(s, safe='/'): + """quote('abc def') -> 'abc%20def' + + Each part of a URL, e.g. the path info, the query, etc., has a + different set of reserved characters that must be quoted. + + RFC 2396 Uniform Resource Identifiers (URI): Generic Syntax lists + the following reserved characters. + + reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" | + "$" | "," + + Each of these characters is reserved in some component of a URL, + but not necessarily in all of them. + + By default, the quote function is intended for quoting the path + section of a URL. Thus, it will not encode '/'. This character + is reserved, but in typical usage the quote function is being + called on a path where the existing slash characters are used as + reserved characters. + """ + # fastpath + if not s: + if s is None: + raise TypeError('None object cannot be quoted') + return s + cachekey = (safe, always_safe) + try: + (quoter, safe) = _safe_quoters[cachekey] + except KeyError: + safe_map = _safe_map.copy() + safe_map.update([(c, c) for c in safe]) + quoter = safe_map.__getitem__ + safe = always_safe + safe + _safe_quoters[cachekey] = (quoter, safe) + if not s.rstrip(safe): + return s + return ''.join(map(quoter, s)) + +def quote_plus(s, safe=''): + """Quote the query fragment of a URL; replacing ' ' with '+'""" + if ' ' in s: + s = quote(s, safe + ' ') + return s.replace(' ', '+') + return quote(s, safe) + +def urlencode(query, doseq=0): + """Encode a sequence of two-element tuples or dictionary into a URL query string. + + If any values in the query arg are sequences and doseq is true, each + sequence element is converted to a separate parameter. + + If the query arg is a sequence of two-element tuples, the order of the + parameters in the output will match the order of parameters in the + input. + """ + + if hasattr(query,"items"): + # mapping objects + query = query.items() + else: + # it's a bother at times that strings and string-like objects are + # sequences... + try: + # non-sequence items should not work with len() + # non-empty strings will fail this + if len(query) and not isinstance(query[0], tuple): + raise TypeError + # zero-length sequences of all types will get here and succeed, + # but that's a minor nit - since the original implementation + # allowed empty dicts that type of behavior probably should be + # preserved for consistency + except TypeError: + ty,va,tb = sys.exc_info() + raise TypeError, "not a valid non-string sequence or mapping object", tb + + l = [] + if not doseq: + # preserve old behavior + for k, v in query: + k = quote_plus(str(k)) + v = quote_plus(str(v)) + l.append(k + '=' + v) + else: + for k, v in query: + k = quote_plus(str(k)) + if isinstance(v, str): + v = quote_plus(v) + l.append(k + '=' + v) + elif _is_unicode(v): + # is there a reasonable way to convert to ASCII? + # encode generates a string, but "replace" or "ignore" + # lose information and "strict" can raise UnicodeError + v = quote_plus(v.encode("ASCII","replace")) + l.append(k + '=' + v) + else: + try: + # is this a sufficient test for sequence-ness? + len(v) + except TypeError: + # not a sequence + v = quote_plus(str(v)) + l.append(k + '=' + v) + else: + # loop over the sequence + for elt in v: + l.append(k + '=' + quote_plus(str(elt))) + return '&'.join(l) + +# Proxy handling +def getproxies_environment(): + """Return a dictionary of scheme -> proxy server URL mappings. + + Scan the environment for variables named _proxy; + this seems to be the standard convention. If you need a + different way, you can pass a proxies dictionary to the + [Fancy]URLopener constructor. + + """ + proxies = {} + for name, value in os.environ.items(): + name = name.lower() + if value and name[-6:] == '_proxy': + proxies[name[:-6]] = value + return proxies + +def proxy_bypass_environment(host): + """Test if proxies should not be used for a particular host. + + Checks the environment for a variable named no_proxy, which should + be a list of DNS suffixes separated by commas, or '*' for all hosts. + """ + no_proxy = os.environ.get('no_proxy', '') or os.environ.get('NO_PROXY', '') + # '*' is special case for always bypass + if no_proxy == '*': + return 1 + # strip port off host + hostonly, port = splitport(host) + # check if the host ends with any of the DNS suffixes + no_proxy_list = [proxy.strip() for proxy in no_proxy.split(',')] + for name in no_proxy_list: + if name and (hostonly.endswith(name) or host.endswith(name)): + return 1 + # otherwise, don't bypass + return 0 + + +if sys.platform == 'darwin': + from _scproxy import _get_proxy_settings, _get_proxies + + def proxy_bypass_macosx_sysconf(host): + """ + Return True iff this host shouldn't be accessed using a proxy + + This function uses the MacOSX framework SystemConfiguration + to fetch the proxy information. + """ + import re + import socket + from fnmatch import fnmatch + + hostonly, port = splitport(host) + + def ip2num(ipAddr): + parts = ipAddr.split('.') + parts = map(int, parts) + if len(parts) != 4: + parts = (parts + [0, 0, 0, 0])[:4] + return (parts[0] << 24) | (parts[1] << 16) | (parts[2] << 8) | parts[3] + + proxy_settings = _get_proxy_settings() + + # Check for simple host names: + if '.' not in host: + if proxy_settings['exclude_simple']: + return True + + hostIP = None + + for value in proxy_settings.get('exceptions', ()): + # Items in the list are strings like these: *.local, 169.254/16 + if not value: continue + + m = re.match(r"(\d+(?:\.\d+)*)(/\d+)?", value) + if m is not None: + if hostIP is None: + try: + hostIP = socket.gethostbyname(hostonly) + hostIP = ip2num(hostIP) + except socket.error: + continue + + base = ip2num(m.group(1)) + mask = m.group(2) + if mask is None: + mask = 8 * (m.group(1).count('.') + 1) + + else: + mask = int(mask[1:]) + mask = 32 - mask + + if (hostIP >> mask) == (base >> mask): + return True + + elif fnmatch(host, value): + return True + + return False + + def getproxies_macosx_sysconf(): + """Return a dictionary of scheme -> proxy server URL mappings. + + This function uses the MacOSX framework SystemConfiguration + to fetch the proxy information. + """ + return _get_proxies() + + def proxy_bypass(host): + if getproxies_environment(): + return proxy_bypass_environment(host) + else: + return proxy_bypass_macosx_sysconf(host) + + def getproxies(): + return getproxies_environment() or getproxies_macosx_sysconf() + +elif os.name == 'nt': + def getproxies_registry(): + """Return a dictionary of scheme -> proxy server URL mappings. + + Win32 uses the registry to store proxies. + + """ + proxies = {} + try: + import _winreg + except ImportError: + # Std module, so should be around - but you never know! + return proxies + try: + internetSettings = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER, + r'Software\Microsoft\Windows\CurrentVersion\Internet Settings') + proxyEnable = _winreg.QueryValueEx(internetSettings, + 'ProxyEnable')[0] + if proxyEnable: + # Returned as Unicode but problems if not converted to ASCII + proxyServer = str(_winreg.QueryValueEx(internetSettings, + 'ProxyServer')[0]) + if '=' in proxyServer: + # Per-protocol settings + for p in proxyServer.split(';'): + protocol, address = p.split('=', 1) + # See if address has a type:// prefix + import re + if not re.match('^([^/:]+)://', address): + address = '%s://%s' % (protocol, address) + proxies[protocol] = address + else: + # Use one setting for all protocols + if proxyServer[:5] == 'http:': + proxies['http'] = proxyServer + else: + proxies['http'] = 'http://%s' % proxyServer + proxies['https'] = 'https://%s' % proxyServer + proxies['ftp'] = 'ftp://%s' % proxyServer + internetSettings.Close() + except (WindowsError, ValueError, TypeError): + # Either registry key not found etc, or the value in an + # unexpected format. + # proxies already set up to be empty so nothing to do + pass + return proxies + + def getproxies(): + """Return a dictionary of scheme -> proxy server URL mappings. + + Returns settings gathered from the environment, if specified, + or the registry. + + """ + return getproxies_environment() or getproxies_registry() + + def proxy_bypass_registry(host): + try: + import _winreg + import re + except ImportError: + # Std modules, so should be around - but you never know! + return 0 + try: + internetSettings = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER, + r'Software\Microsoft\Windows\CurrentVersion\Internet Settings') + proxyEnable = _winreg.QueryValueEx(internetSettings, + 'ProxyEnable')[0] + proxyOverride = str(_winreg.QueryValueEx(internetSettings, + 'ProxyOverride')[0]) + # ^^^^ Returned as Unicode but problems if not converted to ASCII + except WindowsError: + return 0 + if not proxyEnable or not proxyOverride: + return 0 + # try to make a host list from name and IP address. + rawHost, port = splitport(host) + host = [rawHost] + try: + addr = socket.gethostbyname(rawHost) + if addr != rawHost: + host.append(addr) + except socket.error: + pass + try: + fqdn = socket.getfqdn(rawHost) + if fqdn != rawHost: + host.append(fqdn) + except socket.error: + pass + # make a check value list from the registry entry: replace the + # '' string by the localhost entry and the corresponding + # canonical entry. + proxyOverride = proxyOverride.split(';') + # now check if we match one of the registry values. + for test in proxyOverride: + if test == '': + if '.' not in rawHost: + return 1 + test = test.replace(".", r"\.") # mask dots + test = test.replace("*", r".*") # change glob sequence + test = test.replace("?", r".") # change glob char + for val in host: + # print "%s <--> %s" %( test, val ) + if re.match(test, val, re.I): + return 1 + return 0 + + def proxy_bypass(host): + """Return a dictionary of scheme -> proxy server URL mappings. + + Returns settings gathered from the environment, if specified, + or the registry. + + """ + if getproxies_environment(): + return proxy_bypass_environment(host) + else: + return proxy_bypass_registry(host) + +else: + # By default use environment variables + getproxies = getproxies_environment + proxy_bypass = proxy_bypass_environment + +# Test and time quote() and unquote() +def test1(): + s = '' + for i in range(256): s = s + chr(i) + s = s*4 + t0 = time.time() + qs = quote(s) + uqs = unquote(qs) + t1 = time.time() + if uqs != s: + print 'Wrong!' + print repr(s) + print repr(qs) + print repr(uqs) + print round(t1 - t0, 3), 'sec' + + +def reporthook(blocknum, blocksize, totalsize): + # Report during remote transfers + print "Block number: %d, Block size: %d, Total size: %d" % ( + blocknum, blocksize, totalsize) diff --git a/CVIssueCount/v2/urllib2.py b/CVIssueCount/v2/urllib2.py new file mode 100644 index 0000000..9277b1d --- /dev/null +++ b/CVIssueCount/v2/urllib2.py @@ -0,0 +1,1488 @@ +"""An extensible library for opening URLs using a variety of protocols + +The simplest way to use this module is to call the urlopen function, +which accepts a string containing a URL or a Request object (described +below). It opens the URL and returns the results as file-like +object; the returned object has some extra methods described below. + +The OpenerDirector manages a collection of Handler objects that do +all the actual work. Each Handler implements a particular protocol or +option. The OpenerDirector is a composite object that invokes the +Handlers needed to open the requested URL. For example, the +HTTPHandler performs HTTP GET and POST requests and deals with +non-error returns. The HTTPRedirectHandler automatically deals with +HTTP 301, 302, 303 and 307 redirect errors, and the HTTPDigestAuthHandler +deals with digest authentication. + +urlopen(url, data=None) -- Basic usage is the same as original +urllib. pass the url and optionally data to post to an HTTP URL, and +get a file-like object back. One difference is that you can also pass +a Request instance instead of URL. Raises a URLError (subclass of +IOError); for HTTP errors, raises an HTTPError, which can also be +treated as a valid response. + +build_opener -- Function that creates a new OpenerDirector instance. +Will install the default handlers. Accepts one or more Handlers as +arguments, either instances or Handler classes that it will +instantiate. If one of the argument is a subclass of the default +handler, the argument will be installed instead of the default. + +install_opener -- Installs a new opener as the default opener. + +objects of interest: + +OpenerDirector -- Sets up the User Agent as the Python-urllib client and manages +the Handler classes, while dealing with requests and responses. + +Request -- An object that encapsulates the state of a request. The +state can be as simple as the URL. It can also include extra HTTP +headers, e.g. a User-Agent. + +BaseHandler -- + +exceptions: +URLError -- A subclass of IOError, individual protocols have their own +specific subclass. + +HTTPError -- Also a valid HTTP response, so you can treat an HTTP error +as an exceptional event or valid response. + +internals: +BaseHandler and parent +_call_chain conventions + +Example usage: + +import urllib2 + +# set up authentication info +authinfo = urllib2.HTTPBasicAuthHandler() +authinfo.add_password(realm='PDQ Application', + uri='https://mahler:8092/site-updates.py', + user='klem', + passwd='geheim$parole') + +proxy_support = urllib2.ProxyHandler({"http" : "http://ahad-haam:3128"}) + +# build a new opener that adds authentication and caching FTP handlers +opener = urllib2.build_opener(proxy_support, authinfo, urllib2.CacheFTPHandler) + +# install it +urllib2.install_opener(opener) + +f = urllib2.urlopen('http://www.python.org/') + + +""" + +# XXX issues: +# If an authentication error handler that tries to perform +# authentication for some reason but fails, how should the error be +# signalled? The client needs to know the HTTP error code. But if +# the handler knows that the problem was, e.g., that it didn't know +# that hash algo that requested in the challenge, it would be good to +# pass that information along to the client, too. +# ftp errors aren't handled cleanly +# check digest against correct (i.e. non-apache) implementation + +# Possible extensions: +# complex proxies XXX not sure what exactly was meant by this +# abstract factory for opener + +import base64 +import hashlib +import httplib +import mimetools +import os +import posixpath +import random +import re +import socket +import sys +import time +import urlparse +import bisect +import warnings + +try: + from cStringIO import StringIO +except ImportError: + from StringIO import StringIO + +# check for SSL +try: + import ssl +except ImportError: + _have_ssl = False +else: + _have_ssl = True + +from urllib import (unwrap, unquote, splittype, splithost, quote, + addinfourl, splitport, splittag, toBytes, + splitattr, ftpwrapper, splituser, splitpasswd, splitvalue) + +# support for FileHandler, proxies via environment variables +from urllib import localhost, url2pathname, getproxies, proxy_bypass + +# used in User-Agent header sent +__version__ = sys.version[:3] + +_opener = None +def urlopen(url, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT, + cafile=None, capath=None, cadefault=False, context=None): + global _opener + if cafile or capath or cadefault: + if context is not None: + raise ValueError( + "You can't pass both context and any of cafile, capath, and " + "cadefault" + ) + if not _have_ssl: + raise ValueError('SSL support not available') + context = ssl.create_default_context(purpose=ssl.Purpose.SERVER_AUTH, + cafile=cafile, + capath=capath) + https_handler = HTTPSHandler(context=context) + opener = build_opener(https_handler) + elif context: + https_handler = HTTPSHandler(context=context) + opener = build_opener(https_handler) + elif _opener is None: + _opener = opener = build_opener() + else: + opener = _opener + return opener.open(url, data, timeout) + +def install_opener(opener): + global _opener + _opener = opener + +# do these error classes make sense? +# make sure all of the IOError stuff is overridden. we just want to be +# subtypes. + +class URLError(IOError): + # URLError is a sub-type of IOError, but it doesn't share any of + # the implementation. need to override __init__ and __str__. + # It sets self.args for compatibility with other EnvironmentError + # subclasses, but args doesn't have the typical format with errno in + # slot 0 and strerror in slot 1. This may be better than nothing. + def __init__(self, reason): + self.args = reason, + self.reason = reason + + def __str__(self): + return '' % self.reason + +class HTTPError(URLError, addinfourl): + """Raised when HTTP error occurs, but also acts like non-error return""" + __super_init = addinfourl.__init__ + + def __init__(self, url, code, msg, hdrs, fp): + self.code = code + self.msg = msg + self.hdrs = hdrs + self.fp = fp + self.filename = url + # The addinfourl classes depend on fp being a valid file + # object. In some cases, the HTTPError may not have a valid + # file object. If this happens, the simplest workaround is to + # not initialize the base classes. + if fp is not None: + self.__super_init(fp, hdrs, url, code) + + def __str__(self): + return 'HTTP Error %s: %s' % (self.code, self.msg) + + # since URLError specifies a .reason attribute, HTTPError should also + # provide this attribute. See issue13211 fo discussion. + @property + def reason(self): + return self.msg + + def info(self): + return self.hdrs + +# copied from cookielib.py +_cut_port_re = re.compile(r":\d+$") +def request_host(request): + """Return request-host, as defined by RFC 2965. + + Variation from RFC: returned value is lowercased, for convenient + comparison. + + """ + url = request.get_full_url() + host = urlparse.urlparse(url)[1] + if host == "": + host = request.get_header("Host", "") + + # remove port, if present + host = _cut_port_re.sub("", host, 1) + return host.lower() + +class Request: + + def __init__(self, url, data=None, headers={}, + origin_req_host=None, unverifiable=False): + # unwrap('') --> 'type://host/path' + self.__original = unwrap(url) + self.__original, self.__fragment = splittag(self.__original) + self.type = None + # self.__r_type is what's left after doing the splittype + self.host = None + self.port = None + self._tunnel_host = None + self.data = data + self.headers = {} + for key, value in headers.items(): + self.add_header(key, value) + self.unredirected_hdrs = {} + if origin_req_host is None: + origin_req_host = request_host(self) + self.origin_req_host = origin_req_host + self.unverifiable = unverifiable + + def __getattr__(self, attr): + # XXX this is a fallback mechanism to guard against these + # methods getting called in a non-standard order. this may be + # too complicated and/or unnecessary. + # XXX should the __r_XXX attributes be public? + if attr[:12] == '_Request__r_': + name = attr[12:] + if hasattr(Request, 'get_' + name): + getattr(self, 'get_' + name)() + return getattr(self, attr) + raise AttributeError, attr + + def get_method(self): + if self.has_data(): + return "POST" + else: + return "GET" + + # XXX these helper methods are lame + + def add_data(self, data): + self.data = data + + def has_data(self): + return self.data is not None + + def get_data(self): + return self.data + + def get_full_url(self): + if self.__fragment: + return '%s#%s' % (self.__original, self.__fragment) + else: + return self.__original + + def get_type(self): + if self.type is None: + self.type, self.__r_type = splittype(self.__original) + if self.type is None: + raise ValueError, "unknown url type: %s" % self.__original + return self.type + + def get_host(self): + if self.host is None: + self.host, self.__r_host = splithost(self.__r_type) + if self.host: + self.host = unquote(self.host) + return self.host + + def get_selector(self): + return self.__r_host + + def set_proxy(self, host, type): + if self.type == 'https' and not self._tunnel_host: + self._tunnel_host = self.host + else: + self.type = type + self.__r_host = self.__original + + self.host = host + + def has_proxy(self): + return self.__r_host == self.__original + + def get_origin_req_host(self): + return self.origin_req_host + + def is_unverifiable(self): + return self.unverifiable + + def add_header(self, key, val): + # useful for something like authentication + self.headers[key.capitalize()] = val + + def add_unredirected_header(self, key, val): + # will not be added to a redirected request + self.unredirected_hdrs[key.capitalize()] = val + + def has_header(self, header_name): + return (header_name in self.headers or + header_name in self.unredirected_hdrs) + + def get_header(self, header_name, default=None): + return self.headers.get( + header_name, + self.unredirected_hdrs.get(header_name, default)) + + def header_items(self): + hdrs = self.unredirected_hdrs.copy() + hdrs.update(self.headers) + return hdrs.items() + +class OpenerDirector: + def __init__(self): + client_version = "Python-urllib/%s" % __version__ + self.addheaders = [('User-agent', client_version)] + # self.handlers is retained only for backward compatibility + self.handlers = [] + # manage the individual handlers + self.handle_open = {} + self.handle_error = {} + self.process_response = {} + self.process_request = {} + + def add_handler(self, handler): + if not hasattr(handler, "add_parent"): + raise TypeError("expected BaseHandler instance, got %r" % + type(handler)) + + added = False + for meth in dir(handler): + if meth in ["redirect_request", "do_open", "proxy_open"]: + # oops, coincidental match + continue + + i = meth.find("_") + protocol = meth[:i] + condition = meth[i+1:] + + if condition.startswith("error"): + j = condition.find("_") + i + 1 + kind = meth[j+1:] + try: + kind = int(kind) + except ValueError: + pass + lookup = self.handle_error.get(protocol, {}) + self.handle_error[protocol] = lookup + elif condition == "open": + kind = protocol + lookup = self.handle_open + elif condition == "response": + kind = protocol + lookup = self.process_response + elif condition == "request": + kind = protocol + lookup = self.process_request + else: + continue + + handlers = lookup.setdefault(kind, []) + if handlers: + bisect.insort(handlers, handler) + else: + handlers.append(handler) + added = True + + if added: + bisect.insort(self.handlers, handler) + handler.add_parent(self) + + def close(self): + # Only exists for backwards compatibility. + pass + + def _call_chain(self, chain, kind, meth_name, *args): + # Handlers raise an exception if no one else should try to handle + # the request, or return None if they can't but another handler + # could. Otherwise, they return the response. + handlers = chain.get(kind, ()) + for handler in handlers: + func = getattr(handler, meth_name) + + result = func(*args) + if result is not None: + return result + + def open(self, fullurl, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT): + # accept a URL or a Request object + if isinstance(fullurl, basestring): + req = Request(fullurl, data) + else: + req = fullurl + if data is not None: + req.add_data(data) + + req.timeout = timeout + protocol = req.get_type() + + # pre-process request + meth_name = protocol+"_request" + for processor in self.process_request.get(protocol, []): + meth = getattr(processor, meth_name) + req = meth(req) + + response = self._open(req, data) + + # post-process response + meth_name = protocol+"_response" + for processor in self.process_response.get(protocol, []): + meth = getattr(processor, meth_name) + response = meth(req, response) + + return response + + def _open(self, req, data=None): + result = self._call_chain(self.handle_open, 'default', + 'default_open', req) + if result: + return result + + protocol = req.get_type() + result = self._call_chain(self.handle_open, protocol, protocol + + '_open', req) + if result: + return result + + return self._call_chain(self.handle_open, 'unknown', + 'unknown_open', req) + + def error(self, proto, *args): + if proto in ('http', 'https'): + # XXX http[s] protocols are special-cased + dict = self.handle_error['http'] # https is not different than http + proto = args[2] # YUCK! + meth_name = 'http_error_%s' % proto + http_err = 1 + orig_args = args + else: + dict = self.handle_error + meth_name = proto + '_error' + http_err = 0 + args = (dict, proto, meth_name) + args + result = self._call_chain(*args) + if result: + return result + + if http_err: + args = (dict, 'default', 'http_error_default') + orig_args + return self._call_chain(*args) + +# XXX probably also want an abstract factory that knows when it makes +# sense to skip a superclass in favor of a subclass and when it might +# make sense to include both + +def build_opener(*handlers): + """Create an opener object from a list of handlers. + + The opener will use several default handlers, including support + for HTTP, FTP and when applicable, HTTPS. + + If any of the handlers passed as arguments are subclasses of the + default handlers, the default handlers will not be used. + """ + import types + def isclass(obj): + return isinstance(obj, (types.ClassType, type)) + + opener = OpenerDirector() + default_classes = [ProxyHandler, UnknownHandler, HTTPHandler, + HTTPDefaultErrorHandler, HTTPRedirectHandler, + FTPHandler, FileHandler, HTTPErrorProcessor] + if hasattr(httplib, 'HTTPS'): + default_classes.append(HTTPSHandler) + skip = set() + for klass in default_classes: + for check in handlers: + if isclass(check): + if issubclass(check, klass): + skip.add(klass) + elif isinstance(check, klass): + skip.add(klass) + for klass in skip: + default_classes.remove(klass) + + for klass in default_classes: + opener.add_handler(klass()) + + for h in handlers: + if isclass(h): + h = h() + opener.add_handler(h) + return opener + +class BaseHandler: + handler_order = 500 + + def add_parent(self, parent): + self.parent = parent + + def close(self): + # Only exists for backwards compatibility + pass + + def __lt__(self, other): + if not hasattr(other, "handler_order"): + # Try to preserve the old behavior of having custom classes + # inserted after default ones (works only for custom user + # classes which are not aware of handler_order). + return True + return self.handler_order < other.handler_order + + +class HTTPErrorProcessor(BaseHandler): + """Process HTTP error responses.""" + handler_order = 1000 # after all other processing + + def http_response(self, request, response): + code, msg, hdrs = response.code, response.msg, response.info() + + # According to RFC 2616, "2xx" code indicates that the client's + # request was successfully received, understood, and accepted. + if not (200 <= code < 300): + response = self.parent.error( + 'http', request, response, code, msg, hdrs) + + return response + + https_response = http_response + +class HTTPDefaultErrorHandler(BaseHandler): + def http_error_default(self, req, fp, code, msg, hdrs): + raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) + +class HTTPRedirectHandler(BaseHandler): + # maximum number of redirections to any single URL + # this is needed because of the state that cookies introduce + max_repeats = 4 + # maximum total number of redirections (regardless of URL) before + # assuming we're in a loop + max_redirections = 10 + + def redirect_request(self, req, fp, code, msg, headers, newurl): + """Return a Request or None in response to a redirect. + + This is called by the http_error_30x methods when a + redirection response is received. If a redirection should + take place, return a new Request to allow http_error_30x to + perform the redirect. Otherwise, raise HTTPError if no-one + else should try to handle this url. Return None if you can't + but another Handler might. + """ + m = req.get_method() + if (code in (301, 302, 303, 307) and m in ("GET", "HEAD") + or code in (301, 302, 303) and m == "POST"): + # Strictly (according to RFC 2616), 301 or 302 in response + # to a POST MUST NOT cause a redirection without confirmation + # from the user (of urllib2, in this case). In practice, + # essentially all clients do redirect in this case, so we + # do the same. + # be conciliant with URIs containing a space + newurl = newurl.replace(' ', '%20') + newheaders = dict((k,v) for k,v in req.headers.items() + if k.lower() not in ("content-length", "content-type") + ) + return Request(newurl, + headers=newheaders, + origin_req_host=req.get_origin_req_host(), + unverifiable=True) + else: + raise HTTPError(req.get_full_url(), code, msg, headers, fp) + + # Implementation note: To avoid the server sending us into an + # infinite loop, the request object needs to track what URLs we + # have already seen. Do this by adding a handler-specific + # attribute to the Request object. + def http_error_302(self, req, fp, code, msg, headers): + # Some servers (incorrectly) return multiple Location headers + # (so probably same goes for URI). Use first header. + if 'location' in headers: + newurl = headers.getheaders('location')[0] + elif 'uri' in headers: + newurl = headers.getheaders('uri')[0] + else: + return + + # fix a possible malformed URL + urlparts = urlparse.urlparse(newurl) + if not urlparts.path: + urlparts = list(urlparts) + urlparts[2] = "/" + newurl = urlparse.urlunparse(urlparts) + + newurl = urlparse.urljoin(req.get_full_url(), newurl) + + # For security reasons we do not allow redirects to protocols + # other than HTTP, HTTPS or FTP. + newurl_lower = newurl.lower() + if not (newurl_lower.startswith('http://') or + newurl_lower.startswith('https://') or + newurl_lower.startswith('ftp://')): + raise HTTPError(newurl, code, + msg + " - Redirection to url '%s' is not allowed" % + newurl, + headers, fp) + + # XXX Probably want to forget about the state of the current + # request, although that might interact poorly with other + # handlers that also use handler-specific request attributes + new = self.redirect_request(req, fp, code, msg, headers, newurl) + if new is None: + return + + # loop detection + # .redirect_dict has a key url if url was previously visited. + if hasattr(req, 'redirect_dict'): + visited = new.redirect_dict = req.redirect_dict + if (visited.get(newurl, 0) >= self.max_repeats or + len(visited) >= self.max_redirections): + raise HTTPError(req.get_full_url(), code, + self.inf_msg + msg, headers, fp) + else: + visited = new.redirect_dict = req.redirect_dict = {} + visited[newurl] = visited.get(newurl, 0) + 1 + + # Don't close the fp until we are sure that we won't use it + # with HTTPError. + fp.read() + fp.close() + + return self.parent.open(new, timeout=req.timeout) + + http_error_301 = http_error_303 = http_error_307 = http_error_302 + + inf_msg = "The HTTP server returned a redirect error that would " \ + "lead to an infinite loop.\n" \ + "The last 30x error message was:\n" + + +def _parse_proxy(proxy): + """Return (scheme, user, password, host/port) given a URL or an authority. + + If a URL is supplied, it must have an authority (host:port) component. + According to RFC 3986, having an authority component means the URL must + have two slashes after the scheme: + + >>> _parse_proxy('file:/ftp.example.com/') + Traceback (most recent call last): + ValueError: proxy URL with no authority: 'file:/ftp.example.com/' + + The first three items of the returned tuple may be None. + + Examples of authority parsing: + + >>> _parse_proxy('proxy.example.com') + (None, None, None, 'proxy.example.com') + >>> _parse_proxy('proxy.example.com:3128') + (None, None, None, 'proxy.example.com:3128') + + The authority component may optionally include userinfo (assumed to be + username:password): + + >>> _parse_proxy('joe:password@proxy.example.com') + (None, 'joe', 'password', 'proxy.example.com') + >>> _parse_proxy('joe:password@proxy.example.com:3128') + (None, 'joe', 'password', 'proxy.example.com:3128') + + Same examples, but with URLs instead: + + >>> _parse_proxy('http://proxy.example.com/') + ('http', None, None, 'proxy.example.com') + >>> _parse_proxy('http://proxy.example.com:3128/') + ('http', None, None, 'proxy.example.com:3128') + >>> _parse_proxy('http://joe:password@proxy.example.com/') + ('http', 'joe', 'password', 'proxy.example.com') + >>> _parse_proxy('http://joe:password@proxy.example.com:3128') + ('http', 'joe', 'password', 'proxy.example.com:3128') + + Everything after the authority is ignored: + + >>> _parse_proxy('ftp://joe:password@proxy.example.com/rubbish:3128') + ('ftp', 'joe', 'password', 'proxy.example.com') + + Test for no trailing '/' case: + + >>> _parse_proxy('http://joe:password@proxy.example.com') + ('http', 'joe', 'password', 'proxy.example.com') + + """ + scheme, r_scheme = splittype(proxy) + if not r_scheme.startswith("/"): + # authority + scheme = None + authority = proxy + else: + # URL + if not r_scheme.startswith("//"): + raise ValueError("proxy URL with no authority: %r" % proxy) + # We have an authority, so for RFC 3986-compliant URLs (by ss 3. + # and 3.3.), path is empty or starts with '/' + end = r_scheme.find("/", 2) + if end == -1: + end = None + authority = r_scheme[2:end] + userinfo, hostport = splituser(authority) + if userinfo is not None: + user, password = splitpasswd(userinfo) + else: + user = password = None + return scheme, user, password, hostport + +class ProxyHandler(BaseHandler): + # Proxies must be in front + handler_order = 100 + + def __init__(self, proxies=None): + if proxies is None: + proxies = getproxies() + assert hasattr(proxies, 'has_key'), "proxies must be a mapping" + self.proxies = proxies + for type, url in proxies.items(): + setattr(self, '%s_open' % type, + lambda r, proxy=url, type=type, meth=self.proxy_open: \ + meth(r, proxy, type)) + + def proxy_open(self, req, proxy, type): + orig_type = req.get_type() + proxy_type, user, password, hostport = _parse_proxy(proxy) + + if proxy_type is None: + proxy_type = orig_type + + if req.host and proxy_bypass(req.host): + return None + + if user and password: + user_pass = '%s:%s' % (unquote(user), unquote(password)) + creds = base64.b64encode(user_pass).strip() + req.add_header('Proxy-authorization', 'Basic ' + creds) + hostport = unquote(hostport) + req.set_proxy(hostport, proxy_type) + + if orig_type == proxy_type or orig_type == 'https': + # let other handlers take care of it + return None + else: + # need to start over, because the other handlers don't + # grok the proxy's URL type + # e.g. if we have a constructor arg proxies like so: + # {'http': 'ftp://proxy.example.com'}, we may end up turning + # a request for http://acme.example.com/a into one for + # ftp://proxy.example.com/a + return self.parent.open(req, timeout=req.timeout) + +class HTTPPasswordMgr: + + def __init__(self): + self.passwd = {} + + def add_password(self, realm, uri, user, passwd): + # uri could be a single URI or a sequence + if isinstance(uri, basestring): + uri = [uri] + if not realm in self.passwd: + self.passwd[realm] = {} + for default_port in True, False: + reduced_uri = tuple( + [self.reduce_uri(u, default_port) for u in uri]) + self.passwd[realm][reduced_uri] = (user, passwd) + + def find_user_password(self, realm, authuri): + domains = self.passwd.get(realm, {}) + for default_port in True, False: + reduced_authuri = self.reduce_uri(authuri, default_port) + for uris, authinfo in domains.iteritems(): + for uri in uris: + if self.is_suburi(uri, reduced_authuri): + return authinfo + return None, None + + def reduce_uri(self, uri, default_port=True): + """Accept authority or URI and extract only the authority and path.""" + # note HTTP URLs do not have a userinfo component + parts = urlparse.urlsplit(uri) + if parts[1]: + # URI + scheme = parts[0] + authority = parts[1] + path = parts[2] or '/' + else: + # host or host:port + scheme = None + authority = uri + path = '/' + host, port = splitport(authority) + if default_port and port is None and scheme is not None: + dport = {"http": 80, + "https": 443, + }.get(scheme) + if dport is not None: + authority = "%s:%d" % (host, dport) + return authority, path + + def is_suburi(self, base, test): + """Check if test is below base in a URI tree + + Both args must be URIs in reduced form. + """ + if base == test: + return True + if base[0] != test[0]: + return False + common = posixpath.commonprefix((base[1], test[1])) + if len(common) == len(base[1]): + return True + return False + + +class HTTPPasswordMgrWithDefaultRealm(HTTPPasswordMgr): + + def find_user_password(self, realm, authuri): + user, password = HTTPPasswordMgr.find_user_password(self, realm, + authuri) + if user is not None: + return user, password + return HTTPPasswordMgr.find_user_password(self, None, authuri) + + +class AbstractBasicAuthHandler: + + # XXX this allows for multiple auth-schemes, but will stupidly pick + # the last one with a realm specified. + + # allow for double- and single-quoted realm values + # (single quotes are a violation of the RFC, but appear in the wild) + rx = re.compile('(?:.*,)*[ \t]*([^ \t]+)[ \t]+' + 'realm=(["\']?)([^"\']*)\\2', re.I) + + # XXX could pre-emptively send auth info already accepted (RFC 2617, + # end of section 2, and section 1.2 immediately after "credentials" + # production). + + def __init__(self, password_mgr=None): + if password_mgr is None: + password_mgr = HTTPPasswordMgr() + self.passwd = password_mgr + self.add_password = self.passwd.add_password + + + def http_error_auth_reqed(self, authreq, host, req, headers): + # host may be an authority (without userinfo) or a URL with an + # authority + # XXX could be multiple headers + authreq = headers.get(authreq, None) + + if authreq: + mo = AbstractBasicAuthHandler.rx.search(authreq) + if mo: + scheme, quote, realm = mo.groups() + if quote not in ['"', "'"]: + warnings.warn("Basic Auth Realm was unquoted", + UserWarning, 2) + if scheme.lower() == 'basic': + return self.retry_http_basic_auth(host, req, realm) + + def retry_http_basic_auth(self, host, req, realm): + user, pw = self.passwd.find_user_password(realm, host) + if pw is not None: + raw = "%s:%s" % (user, pw) + auth = 'Basic %s' % base64.b64encode(raw).strip() + if req.get_header(self.auth_header, None) == auth: + return None + req.add_unredirected_header(self.auth_header, auth) + return self.parent.open(req, timeout=req.timeout) + else: + return None + + +class HTTPBasicAuthHandler(AbstractBasicAuthHandler, BaseHandler): + + auth_header = 'Authorization' + + def http_error_401(self, req, fp, code, msg, headers): + url = req.get_full_url() + response = self.http_error_auth_reqed('www-authenticate', + url, req, headers) + return response + + +class ProxyBasicAuthHandler(AbstractBasicAuthHandler, BaseHandler): + + auth_header = 'Proxy-authorization' + + def http_error_407(self, req, fp, code, msg, headers): + # http_error_auth_reqed requires that there is no userinfo component in + # authority. Assume there isn't one, since urllib2 does not (and + # should not, RFC 3986 s. 3.2.1) support requests for URLs containing + # userinfo. + authority = req.get_host() + response = self.http_error_auth_reqed('proxy-authenticate', + authority, req, headers) + return response + + +def randombytes(n): + """Return n random bytes.""" + # Use /dev/urandom if it is available. Fall back to random module + # if not. It might be worthwhile to extend this function to use + # other platform-specific mechanisms for getting random bytes. + if os.path.exists("/dev/urandom"): + f = open("/dev/urandom") + s = f.read(n) + f.close() + return s + else: + L = [chr(random.randrange(0, 256)) for i in range(n)] + return "".join(L) + +class AbstractDigestAuthHandler: + # Digest authentication is specified in RFC 2617. + + # XXX The client does not inspect the Authentication-Info header + # in a successful response. + + # XXX It should be possible to test this implementation against + # a mock server that just generates a static set of challenges. + + # XXX qop="auth-int" supports is shaky + + def __init__(self, passwd=None): + if passwd is None: + passwd = HTTPPasswordMgr() + self.passwd = passwd + self.add_password = self.passwd.add_password + self.retried = 0 + self.nonce_count = 0 + self.last_nonce = None + + def reset_retry_count(self): + self.retried = 0 + + def http_error_auth_reqed(self, auth_header, host, req, headers): + authreq = headers.get(auth_header, None) + if self.retried > 5: + # Don't fail endlessly - if we failed once, we'll probably + # fail a second time. Hm. Unless the Password Manager is + # prompting for the information. Crap. This isn't great + # but it's better than the current 'repeat until recursion + # depth exceeded' approach + raise HTTPError(req.get_full_url(), 401, "digest auth failed", + headers, None) + else: + self.retried += 1 + if authreq: + scheme = authreq.split()[0] + if scheme.lower() == 'digest': + return self.retry_http_digest_auth(req, authreq) + + def retry_http_digest_auth(self, req, auth): + token, challenge = auth.split(' ', 1) + chal = parse_keqv_list(parse_http_list(challenge)) + auth = self.get_authorization(req, chal) + if auth: + auth_val = 'Digest %s' % auth + if req.headers.get(self.auth_header, None) == auth_val: + return None + req.add_unredirected_header(self.auth_header, auth_val) + resp = self.parent.open(req, timeout=req.timeout) + return resp + + def get_cnonce(self, nonce): + # The cnonce-value is an opaque + # quoted string value provided by the client and used by both client + # and server to avoid chosen plaintext attacks, to provide mutual + # authentication, and to provide some message integrity protection. + # This isn't a fabulous effort, but it's probably Good Enough. + dig = hashlib.sha1("%s:%s:%s:%s" % (self.nonce_count, nonce, time.ctime(), + randombytes(8))).hexdigest() + return dig[:16] + + def get_authorization(self, req, chal): + try: + realm = chal['realm'] + nonce = chal['nonce'] + qop = chal.get('qop') + algorithm = chal.get('algorithm', 'MD5') + # mod_digest doesn't send an opaque, even though it isn't + # supposed to be optional + opaque = chal.get('opaque', None) + except KeyError: + return None + + H, KD = self.get_algorithm_impls(algorithm) + if H is None: + return None + + user, pw = self.passwd.find_user_password(realm, req.get_full_url()) + if user is None: + return None + + # XXX not implemented yet + if req.has_data(): + entdig = self.get_entity_digest(req.get_data(), chal) + else: + entdig = None + + A1 = "%s:%s:%s" % (user, realm, pw) + A2 = "%s:%s" % (req.get_method(), + # XXX selector: what about proxies and full urls + req.get_selector()) + if qop == 'auth': + if nonce == self.last_nonce: + self.nonce_count += 1 + else: + self.nonce_count = 1 + self.last_nonce = nonce + + ncvalue = '%08x' % self.nonce_count + cnonce = self.get_cnonce(nonce) + noncebit = "%s:%s:%s:%s:%s" % (nonce, ncvalue, cnonce, qop, H(A2)) + respdig = KD(H(A1), noncebit) + elif qop is None: + respdig = KD(H(A1), "%s:%s" % (nonce, H(A2))) + else: + # XXX handle auth-int. + raise URLError("qop '%s' is not supported." % qop) + + # XXX should the partial digests be encoded too? + + base = 'username="%s", realm="%s", nonce="%s", uri="%s", ' \ + 'response="%s"' % (user, realm, nonce, req.get_selector(), + respdig) + if opaque: + base += ', opaque="%s"' % opaque + if entdig: + base += ', digest="%s"' % entdig + base += ', algorithm="%s"' % algorithm + if qop: + base += ', qop=auth, nc=%s, cnonce="%s"' % (ncvalue, cnonce) + return base + + def get_algorithm_impls(self, algorithm): + # algorithm should be case-insensitive according to RFC2617 + algorithm = algorithm.upper() + # lambdas assume digest modules are imported at the top level + if algorithm == 'MD5': + H = lambda x: hashlib.md5(x).hexdigest() + elif algorithm == 'SHA': + H = lambda x: hashlib.sha1(x).hexdigest() + # XXX MD5-sess + KD = lambda s, d: H("%s:%s" % (s, d)) + return H, KD + + def get_entity_digest(self, data, chal): + # XXX not implemented yet + return None + + +class HTTPDigestAuthHandler(BaseHandler, AbstractDigestAuthHandler): + """An authentication protocol defined by RFC 2069 + + Digest authentication improves on basic authentication because it + does not transmit passwords in the clear. + """ + + auth_header = 'Authorization' + handler_order = 490 # before Basic auth + + def http_error_401(self, req, fp, code, msg, headers): + host = urlparse.urlparse(req.get_full_url())[1] + retry = self.http_error_auth_reqed('www-authenticate', + host, req, headers) + self.reset_retry_count() + return retry + + +class ProxyDigestAuthHandler(BaseHandler, AbstractDigestAuthHandler): + + auth_header = 'Proxy-Authorization' + handler_order = 490 # before Basic auth + + def http_error_407(self, req, fp, code, msg, headers): + host = req.get_host() + retry = self.http_error_auth_reqed('proxy-authenticate', + host, req, headers) + self.reset_retry_count() + return retry + +class AbstractHTTPHandler(BaseHandler): + + def __init__(self, debuglevel=0): + self._debuglevel = debuglevel + + def set_http_debuglevel(self, level): + self._debuglevel = level + + def do_request_(self, request): + host = request.get_host() + if not host: + raise URLError('no host given') + + if request.has_data(): # POST + data = request.get_data() + if not request.has_header('Content-type'): + request.add_unredirected_header( + 'Content-type', + 'application/x-www-form-urlencoded') + if not request.has_header('Content-length'): + request.add_unredirected_header( + 'Content-length', '%d' % len(data)) + + sel_host = host + if request.has_proxy(): + scheme, sel = splittype(request.get_selector()) + sel_host, sel_path = splithost(sel) + + if not request.has_header('Host'): + request.add_unredirected_header('Host', sel_host) + for name, value in self.parent.addheaders: + name = name.capitalize() + if not request.has_header(name): + request.add_unredirected_header(name, value) + + return request + + def do_open(self, http_class, req, **http_conn_args): + """Return an addinfourl object for the request, using http_class. + + http_class must implement the HTTPConnection API from httplib. + The addinfourl return value is a file-like object. It also + has methods and attributes including: + - info(): return a mimetools.Message object for the headers + - geturl(): return the original request URL + - code: HTTP status code + """ + host = req.get_host() + if not host: + raise URLError('no host given') + + # will parse host:port + h = http_class(host, timeout=req.timeout, **http_conn_args) + h.set_debuglevel(self._debuglevel) + + headers = dict(req.unredirected_hdrs) + headers.update(dict((k, v) for k, v in req.headers.items() + if k not in headers)) + + # We want to make an HTTP/1.1 request, but the addinfourl + # class isn't prepared to deal with a persistent connection. + # It will try to read all remaining data from the socket, + # which will block while the server waits for the next request. + # So make sure the connection gets closed after the (only) + # request. + headers["Connection"] = "close" + headers = dict( + (name.title(), val) for name, val in headers.items()) + + if req._tunnel_host: + tunnel_headers = {} + proxy_auth_hdr = "Proxy-Authorization" + if proxy_auth_hdr in headers: + tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] + # Proxy-Authorization should not be sent to origin + # server. + del headers[proxy_auth_hdr] + h.set_tunnel(req._tunnel_host, headers=tunnel_headers) + + try: + h.request(req.get_method(), req.get_selector(), req.data, headers) + except socket.error, err: # XXX what error? + h.close() + raise URLError(err) + else: + try: + r = h.getresponse(buffering=True) + except TypeError: # buffering kw not supported + r = h.getresponse() + + # Pick apart the HTTPResponse object to get the addinfourl + # object initialized properly. + + # Wrap the HTTPResponse object in socket's file object adapter + # for Windows. That adapter calls recv(), so delegate recv() + # to read(). This weird wrapping allows the returned object to + # have readline() and readlines() methods. + + # XXX It might be better to extract the read buffering code + # out of socket._fileobject() and into a base class. + + r.recv = r.read + fp = socket._fileobject(r, close=True) + + resp = addinfourl(fp, r.msg, req.get_full_url()) + resp.code = r.status + resp.msg = r.reason + return resp + + +class HTTPHandler(AbstractHTTPHandler): + + def http_open(self, req): + return self.do_open(httplib.HTTPConnection, req) + + http_request = AbstractHTTPHandler.do_request_ + +if hasattr(httplib, 'HTTPS'): + class HTTPSHandler(AbstractHTTPHandler): + + def __init__(self, debuglevel=0, context=None): + AbstractHTTPHandler.__init__(self, debuglevel) + self._context = context + + def https_open(self, req): + return self.do_open(httplib.HTTPSConnection, req, + context=self._context) + + https_request = AbstractHTTPHandler.do_request_ + +class HTTPCookieProcessor(BaseHandler): + def __init__(self, cookiejar=None): + import cookielib + if cookiejar is None: + cookiejar = cookielib.CookieJar() + self.cookiejar = cookiejar + + def http_request(self, request): + self.cookiejar.add_cookie_header(request) + return request + + def http_response(self, request, response): + self.cookiejar.extract_cookies(response, request) + return response + + https_request = http_request + https_response = http_response + +class UnknownHandler(BaseHandler): + def unknown_open(self, req): + type = req.get_type() + raise URLError('unknown url type: %s' % type) + +def parse_keqv_list(l): + """Parse list of key=value strings where keys are not duplicated.""" + parsed = {} + for elt in l: + k, v = elt.split('=', 1) + if v[0] == '"' and v[-1] == '"': + v = v[1:-1] + parsed[k] = v + return parsed + +def parse_http_list(s): + """Parse lists as described by RFC 2068 Section 2. + + In particular, parse comma-separated lists where the elements of + the list may include quoted-strings. A quoted-string could + contain a comma. A non-quoted string could have quotes in the + middle. Neither commas nor quotes count if they are escaped. + Only double-quotes count, not single-quotes. + """ + res = [] + part = '' + + escape = quote = False + for cur in s: + if escape: + part += cur + escape = False + continue + if quote: + if cur == '\\': + escape = True + continue + elif cur == '"': + quote = False + part += cur + continue + + if cur == ',': + res.append(part) + part = '' + continue + + if cur == '"': + quote = True + + part += cur + + # append last part + if part: + res.append(part) + + return [part.strip() for part in res] + +def _safe_gethostbyname(host): + try: + return socket.gethostbyname(host) + except socket.gaierror: + return None + +class FileHandler(BaseHandler): + # Use local file or FTP depending on form of URL + def file_open(self, req): + url = req.get_selector() + if url[:2] == '//' and url[2:3] != '/' and (req.host and + req.host != 'localhost'): + req.type = 'ftp' + return self.parent.open(req) + else: + return self.open_local_file(req) + + # names for the localhost + names = None + def get_names(self): + if FileHandler.names is None: + try: + FileHandler.names = tuple( + socket.gethostbyname_ex('localhost')[2] + + socket.gethostbyname_ex(socket.gethostname())[2]) + except socket.gaierror: + FileHandler.names = (socket.gethostbyname('localhost'),) + return FileHandler.names + + # not entirely sure what the rules are here + def open_local_file(self, req): + import email.utils + import mimetypes + host = req.get_host() + filename = req.get_selector() + localfile = url2pathname(filename) + try: + stats = os.stat(localfile) + size = stats.st_size + modified = email.utils.formatdate(stats.st_mtime, usegmt=True) + mtype = mimetypes.guess_type(filename)[0] + headers = mimetools.Message(StringIO( + 'Content-type: %s\nContent-length: %d\nLast-modified: %s\n' % + (mtype or 'text/plain', size, modified))) + if host: + host, port = splitport(host) + if not host or \ + (not port and _safe_gethostbyname(host) in self.get_names()): + if host: + origurl = 'file://' + host + filename + else: + origurl = 'file://' + filename + return addinfourl(open(localfile, 'rb'), headers, origurl) + except OSError, msg: + # urllib2 users shouldn't expect OSErrors coming from urlopen() + raise URLError(msg) + raise URLError('file not on local host') + +class FTPHandler(BaseHandler): + def ftp_open(self, req): + import ftplib + import mimetypes + host = req.get_host() + if not host: + raise URLError('ftp error: no host given') + host, port = splitport(host) + if port is None: + port = ftplib.FTP_PORT + else: + port = int(port) + + # username/password handling + user, host = splituser(host) + if user: + user, passwd = splitpasswd(user) + else: + passwd = None + host = unquote(host) + user = user or '' + passwd = passwd or '' + + try: + host = socket.gethostbyname(host) + except socket.error, msg: + raise URLError(msg) + path, attrs = splitattr(req.get_selector()) + dirs = path.split('/') + dirs = map(unquote, dirs) + dirs, file = dirs[:-1], dirs[-1] + if dirs and not dirs[0]: + dirs = dirs[1:] + try: + fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) + type = file and 'I' or 'D' + for attr in attrs: + attr, value = splitvalue(attr) + if attr.lower() == 'type' and \ + value in ('a', 'A', 'i', 'I', 'd', 'D'): + type = value.upper() + fp, retrlen = fw.retrfile(file, type) + headers = "" + mtype = mimetypes.guess_type(req.get_full_url())[0] + if mtype: + headers += "Content-type: %s\n" % mtype + if retrlen is not None and retrlen >= 0: + headers += "Content-length: %d\n" % retrlen + sf = StringIO(headers) + headers = mimetools.Message(sf) + return addinfourl(fp, headers, req.get_full_url()) + except ftplib.all_errors, msg: + raise URLError, ('ftp error: %s' % msg), sys.exc_info()[2] + + def connect_ftp(self, user, passwd, host, port, dirs, timeout): + fw = ftpwrapper(user, passwd, host, port, dirs, timeout, + persistent=False) +## fw.ftp.set_debuglevel(1) + return fw + +class CacheFTPHandler(FTPHandler): + # XXX would be nice to have pluggable cache strategies + # XXX this stuff is definitely not thread safe + def __init__(self): + self.cache = {} + self.timeout = {} + self.soonest = 0 + self.delay = 60 + self.max_conns = 16 + + def setTimeout(self, t): + self.delay = t + + def setMaxConns(self, m): + self.max_conns = m + + def connect_ftp(self, user, passwd, host, port, dirs, timeout): + key = user, host, port, '/'.join(dirs), timeout + if key in self.cache: + self.timeout[key] = time.time() + self.delay + else: + self.cache[key] = ftpwrapper(user, passwd, host, port, dirs, timeout) + self.timeout[key] = time.time() + self.delay + self.check_cache() + return self.cache[key] + + def check_cache(self): + # first check for old ones + t = time.time() + if self.soonest <= t: + for k, v in self.timeout.items(): + if v < t: + self.cache[k].close() + del self.cache[k] + del self.timeout[k] + self.soonest = min(self.timeout.values()) + + # then check the size + if len(self.cache) == self.max_conns: + for k, v in self.timeout.items(): + if v == self.soonest: + del self.cache[k] + del self.timeout[k] + break + self.soonest = min(self.timeout.values()) + + def clear_cache(self): + for conn in self.cache.values(): + conn.close() + self.cache.clear() + self.timeout.clear() diff --git a/CVIssueCount/v2/urlparse.py b/CVIssueCount/v2/urlparse.py new file mode 100644 index 0000000..4cd3d67 --- /dev/null +++ b/CVIssueCount/v2/urlparse.py @@ -0,0 +1,428 @@ +"""Parse (absolute and relative) URLs. + +urlparse module is based upon the following RFC specifications. + +RFC 3986 (STD66): "Uniform Resource Identifiers" by T. Berners-Lee, R. Fielding +and L. Masinter, January 2005. + +RFC 2732 : "Format for Literal IPv6 Addresses in URL's by R.Hinden, B.Carpenter +and L.Masinter, December 1999. + +RFC 2396: "Uniform Resource Identifiers (URI)": Generic Syntax by T. +Berners-Lee, R. Fielding, and L. Masinter, August 1998. + +RFC 2368: "The mailto URL scheme", by P.Hoffman , L Masinter, J. Zwinski, July 1998. + +RFC 1808: "Relative Uniform Resource Locators", by R. Fielding, UC Irvine, June +1995. + +RFC 1738: "Uniform Resource Locators (URL)" by T. Berners-Lee, L. Masinter, M. +McCahill, December 1994 + +RFC 3986 is considered the current standard and any future changes to +urlparse module should conform with it. The urlparse module is +currently not entirely compliant with this RFC due to defacto +scenarios for parsing, and for backward compatibility purposes, some +parsing quirks from older RFCs are retained. The testcases in +test_urlparse.py provides a good indicator of parsing behavior. + +""" + +import re + +__all__ = ["urlparse", "urlunparse", "urljoin", "urldefrag", + "urlsplit", "urlunsplit", "parse_qs", "parse_qsl"] + +# A classification of schemes ('' means apply by default) +uses_relative = ['ftp', 'http', 'gopher', 'nntp', 'imap', + 'wais', 'file', 'https', 'shttp', 'mms', + 'prospero', 'rtsp', 'rtspu', '', 'sftp', + 'svn', 'svn+ssh'] +uses_netloc = ['ftp', 'http', 'gopher', 'nntp', 'telnet', + 'imap', 'wais', 'file', 'mms', 'https', 'shttp', + 'snews', 'prospero', 'rtsp', 'rtspu', 'rsync', '', + 'svn', 'svn+ssh', 'sftp','nfs','git', 'git+ssh'] +uses_params = ['ftp', 'hdl', 'prospero', 'http', 'imap', + 'https', 'shttp', 'rtsp', 'rtspu', 'sip', 'sips', + 'mms', '', 'sftp', 'tel'] + +# These are not actually used anymore, but should stay for backwards +# compatibility. (They are undocumented, but have a public-looking name.) +non_hierarchical = ['gopher', 'hdl', 'mailto', 'news', + 'telnet', 'wais', 'imap', 'snews', 'sip', 'sips'] +uses_query = ['http', 'wais', 'imap', 'https', 'shttp', 'mms', + 'gopher', 'rtsp', 'rtspu', 'sip', 'sips', ''] +uses_fragment = ['ftp', 'hdl', 'http', 'gopher', 'news', + 'nntp', 'wais', 'https', 'shttp', 'snews', + 'file', 'prospero', ''] + +# Characters valid in scheme names +scheme_chars = ('abcdefghijklmnopqrstuvwxyz' + 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + '0123456789' + '+-.') + +MAX_CACHE_SIZE = 20 +_parse_cache = {} + +def clear_cache(): + """Clear the parse cache.""" + _parse_cache.clear() + + +class ResultMixin(object): + """Shared methods for the parsed result objects.""" + + @property + def username(self): + netloc = self.netloc + if "@" in netloc: + userinfo = netloc.rsplit("@", 1)[0] + if ":" in userinfo: + userinfo = userinfo.split(":", 1)[0] + return userinfo + return None + + @property + def password(self): + netloc = self.netloc + if "@" in netloc: + userinfo = netloc.rsplit("@", 1)[0] + if ":" in userinfo: + return userinfo.split(":", 1)[1] + return None + + @property + def hostname(self): + netloc = self.netloc.split('@')[-1] + if '[' in netloc and ']' in netloc: + return netloc.split(']')[0][1:].lower() + elif ':' in netloc: + return netloc.split(':')[0].lower() + elif netloc == '': + return None + else: + return netloc.lower() + + @property + def port(self): + netloc = self.netloc.split('@')[-1].split(']')[-1] + if ':' in netloc: + port = netloc.split(':')[1] + if port: + port = int(port, 10) + # verify legal port + if (0 <= port <= 65535): + return port + return None + +from collections import namedtuple + +class SplitResult(namedtuple('SplitResult', 'scheme netloc path query fragment'), ResultMixin): + + __slots__ = () + + def geturl(self): + return urlunsplit(self) + + +class ParseResult(namedtuple('ParseResult', 'scheme netloc path params query fragment'), ResultMixin): + + __slots__ = () + + def geturl(self): + return urlunparse(self) + + +def urlparse(url, scheme='', allow_fragments=True): + """Parse a URL into 6 components: + :///;?# + Return a 6-tuple: (scheme, netloc, path, params, query, fragment). + Note that we don't break the components up in smaller bits + (e.g. netloc is a single string) and we don't expand % escapes.""" + tuple = urlsplit(url, scheme, allow_fragments) + scheme, netloc, url, query, fragment = tuple + if scheme in uses_params and ';' in url: + url, params = _splitparams(url) + else: + params = '' + return ParseResult(scheme, netloc, url, params, query, fragment) + +def _splitparams(url): + if '/' in url: + i = url.find(';', url.rfind('/')) + if i < 0: + return url, '' + else: + i = url.find(';') + return url[:i], url[i+1:] + +def _splitnetloc(url, start=0): + delim = len(url) # position of end of domain part of url, default is end + for c in '/?#': # look for delimiters; the order is NOT important + wdelim = url.find(c, start) # find first of this delim + if wdelim >= 0: # if found + delim = min(delim, wdelim) # use earliest delim position + return url[start:delim], url[delim:] # return (domain, rest) + +def urlsplit(url, scheme='', allow_fragments=True): + """Parse a URL into 5 components: + :///?# + Return a 5-tuple: (scheme, netloc, path, query, fragment). + Note that we don't break the components up in smaller bits + (e.g. netloc is a single string) and we don't expand % escapes.""" + allow_fragments = bool(allow_fragments) + key = url, scheme, allow_fragments, type(url), type(scheme) + cached = _parse_cache.get(key, None) + if cached: + return cached + if len(_parse_cache) >= MAX_CACHE_SIZE: # avoid runaway growth + clear_cache() + netloc = query = fragment = '' + i = url.find(':') + if i > 0: + if url[:i] == 'http': # optimize the common case + scheme = url[:i].lower() + url = url[i+1:] + if url[:2] == '//': + netloc, url = _splitnetloc(url, 2) + if (('[' in netloc and ']' not in netloc) or + (']' in netloc and '[' not in netloc)): + raise ValueError("Invalid IPv6 URL") + if allow_fragments and '#' in url: + url, fragment = url.split('#', 1) + if '?' in url: + url, query = url.split('?', 1) + v = SplitResult(scheme, netloc, url, query, fragment) + _parse_cache[key] = v + return v + for c in url[:i]: + if c not in scheme_chars: + break + else: + # make sure "url" is not actually a port number (in which case + # "scheme" is really part of the path) + rest = url[i+1:] + if not rest or any(c not in '0123456789' for c in rest): + # not a port number + scheme, url = url[:i].lower(), rest + + if url[:2] == '//': + netloc, url = _splitnetloc(url, 2) + if (('[' in netloc and ']' not in netloc) or + (']' in netloc and '[' not in netloc)): + raise ValueError("Invalid IPv6 URL") + if allow_fragments and '#' in url: + url, fragment = url.split('#', 1) + if '?' in url: + url, query = url.split('?', 1) + v = SplitResult(scheme, netloc, url, query, fragment) + _parse_cache[key] = v + return v + +def urlunparse(data): + """Put a parsed URL back together again. This may result in a + slightly different, but equivalent URL, if the URL that was parsed + originally had redundant delimiters, e.g. a ? with an empty query + (the draft states that these are equivalent).""" + scheme, netloc, url, params, query, fragment = data + if params: + url = "%s;%s" % (url, params) + return urlunsplit((scheme, netloc, url, query, fragment)) + +def urlunsplit(data): + """Combine the elements of a tuple as returned by urlsplit() into a + complete URL as a string. The data argument can be any five-item iterable. + This may result in a slightly different, but equivalent URL, if the URL that + was parsed originally had unnecessary delimiters (for example, a ? with an + empty query; the RFC states that these are equivalent).""" + scheme, netloc, url, query, fragment = data + if netloc or (scheme and scheme in uses_netloc and url[:2] != '//'): + if url and url[:1] != '/': url = '/' + url + url = '//' + (netloc or '') + url + if scheme: + url = scheme + ':' + url + if query: + url = url + '?' + query + if fragment: + url = url + '#' + fragment + return url + +def urljoin(base, url, allow_fragments=True): + """Join a base URL and a possibly relative URL to form an absolute + interpretation of the latter.""" + if not base: + return url + if not url: + return base + bscheme, bnetloc, bpath, bparams, bquery, bfragment = \ + urlparse(base, '', allow_fragments) + scheme, netloc, path, params, query, fragment = \ + urlparse(url, bscheme, allow_fragments) + if scheme != bscheme or scheme not in uses_relative: + return url + if scheme in uses_netloc: + if netloc: + return urlunparse((scheme, netloc, path, + params, query, fragment)) + netloc = bnetloc + if path[:1] == '/': + return urlunparse((scheme, netloc, path, + params, query, fragment)) + if not path and not params: + path = bpath + params = bparams + if not query: + query = bquery + return urlunparse((scheme, netloc, path, + params, query, fragment)) + segments = bpath.split('/')[:-1] + path.split('/') + # XXX The stuff below is bogus in various ways... + if segments[-1] == '.': + segments[-1] = '' + while '.' in segments: + segments.remove('.') + while 1: + i = 1 + n = len(segments) - 1 + while i < n: + if (segments[i] == '..' + and segments[i-1] not in ('', '..')): + del segments[i-1:i+1] + break + i = i+1 + else: + break + if segments == ['', '..']: + segments[-1] = '' + elif len(segments) >= 2 and segments[-1] == '..': + segments[-2:] = [''] + return urlunparse((scheme, netloc, '/'.join(segments), + params, query, fragment)) + +def urldefrag(url): + """Removes any existing fragment from URL. + + Returns a tuple of the defragmented URL and the fragment. If + the URL contained no fragments, the second element is the + empty string. + """ + if '#' in url: + s, n, p, a, q, frag = urlparse(url) + defrag = urlunparse((s, n, p, a, q, '')) + return defrag, frag + else: + return url, '' + +try: + unicode +except NameError: + def _is_unicode(x): + return 0 +else: + def _is_unicode(x): + return isinstance(x, unicode) + +# unquote method for parse_qs and parse_qsl +# Cannot use directly from urllib as it would create a circular reference +# because urllib uses urlparse methods (urljoin). If you update this function, +# update it also in urllib. This code duplication does not existin in Python3. + +_hexdig = '0123456789ABCDEFabcdef' +_hextochr = dict((a+b, chr(int(a+b,16))) + for a in _hexdig for b in _hexdig) +_asciire = re.compile('([\x00-\x7f]+)') + +def unquote(s): + """unquote('abc%20def') -> 'abc def'.""" + if _is_unicode(s): + if '%' not in s: + return s + bits = _asciire.split(s) + res = [bits[0]] + append = res.append + for i in range(1, len(bits), 2): + append(unquote(str(bits[i])).decode('latin1')) + append(bits[i + 1]) + return ''.join(res) + + bits = s.split('%') + # fastpath + if len(bits) == 1: + return s + res = [bits[0]] + append = res.append + for item in bits[1:]: + try: + append(_hextochr[item[:2]]) + append(item[2:]) + except KeyError: + append('%') + append(item) + return ''.join(res) + +def parse_qs(qs, keep_blank_values=0, strict_parsing=0): + """Parse a query given as a string argument. + + Arguments: + + qs: percent-encoded query string to be parsed + + keep_blank_values: flag indicating whether blank values in + percent-encoded queries should be treated as blank strings. + A true value indicates that blanks should be retained as + blank strings. The default false value indicates that + blank values are to be ignored and treated as if they were + not included. + + strict_parsing: flag indicating what to do with parsing errors. + If false (the default), errors are silently ignored. + If true, errors raise a ValueError exception. + """ + dict = {} + for name, value in parse_qsl(qs, keep_blank_values, strict_parsing): + if name in dict: + dict[name].append(value) + else: + dict[name] = [value] + return dict + +def parse_qsl(qs, keep_blank_values=0, strict_parsing=0): + """Parse a query given as a string argument. + + Arguments: + + qs: percent-encoded query string to be parsed + + keep_blank_values: flag indicating whether blank values in + percent-encoded queries should be treated as blank strings. A + true value indicates that blanks should be retained as blank + strings. The default false value indicates that blank values + are to be ignored and treated as if they were not included. + + strict_parsing: flag indicating what to do with parsing errors. If + false (the default), errors are silently ignored. If true, + errors raise a ValueError exception. + + Returns a list, as G-d intended. + """ + pairs = [s2 for s1 in qs.split('&') for s2 in s1.split(';')] + r = [] + for name_value in pairs: + if not name_value and not strict_parsing: + continue + nv = name_value.split('=', 1) + if len(nv) != 2: + if strict_parsing: + raise ValueError, "bad query field: %r" % (name_value,) + # Handle case of a control-name with no equal sign + if keep_blank_values: + nv.append('') + else: + continue + if len(nv[1]) or keep_blank_values: + name = unquote(nv[0].replace('+', ' ')) + value = unquote(nv[1].replace('+', ' ')) + r.append((name, value)) + + return r diff --git a/CVIssueCount/v2/warnings.py b/CVIssueCount/v2/warnings.py new file mode 100644 index 0000000..b0d53aa --- /dev/null +++ b/CVIssueCount/v2/warnings.py @@ -0,0 +1,422 @@ +"""Python part of the warnings subsystem.""" + +# Note: function level imports should *not* be used +# in this module as it may cause import lock deadlock. +# See bug 683658. +import linecache +import sys +import types + +__all__ = ["warn", "warn_explicit", "showwarning", + "formatwarning", "filterwarnings", "simplefilter", + "resetwarnings", "catch_warnings"] + + +def warnpy3k(message, category=None, stacklevel=1): + """Issue a deprecation warning for Python 3.x related changes. + + Warnings are omitted unless Python is started with the -3 option. + """ + if sys.py3kwarning: + if category is None: + category = DeprecationWarning + warn(message, category, stacklevel+1) + +def _show_warning(message, category, filename, lineno, file=None, line=None): + """Hook to write a warning to a file; replace if you like.""" + if file is None: + file = sys.stderr + if file is None: + # sys.stderr is None - warnings get lost + return + try: + file.write(formatwarning(message, category, filename, lineno, line)) + except (IOError, UnicodeError): + pass # the file (probably stderr) is invalid - this warning gets lost. +# Keep a working version around in case the deprecation of the old API is +# triggered. +showwarning = _show_warning + +def formatwarning(message, category, filename, lineno, line=None): + """Function to format a warning the standard way.""" + try: + unicodetype = unicode + except NameError: + unicodetype = () + try: + message = str(message) + except UnicodeEncodeError: + pass + s = "%s: %s: %s\n" % (lineno, category.__name__, message) + line = linecache.getline(filename, lineno) if line is None else line + if line: + line = line.strip() + if isinstance(s, unicodetype) and isinstance(line, str): + line = unicode(line, 'latin1') + s += " %s\n" % line + if isinstance(s, unicodetype) and isinstance(filename, str): + enc = sys.getfilesystemencoding() + if enc: + try: + filename = unicode(filename, enc) + except UnicodeDecodeError: + pass + s = "%s:%s" % (filename, s) + return s + +def filterwarnings(action, message="", category=Warning, module="", lineno=0, + append=0): + """Insert an entry into the list of warnings filters (at the front). + + 'action' -- one of "error", "ignore", "always", "default", "module", + or "once" + 'message' -- a regex that the warning message must match + 'category' -- a class that the warning must be a subclass of + 'module' -- a regex that the module name must match + 'lineno' -- an integer line number, 0 matches all warnings + 'append' -- if true, append to the list of filters + """ + import re + assert action in ("error", "ignore", "always", "default", "module", + "once"), "invalid action: %r" % (action,) + assert isinstance(message, basestring), "message must be a string" + assert isinstance(category, (type, types.ClassType)), \ + "category must be a class" + assert issubclass(category, Warning), "category must be a Warning subclass" + assert isinstance(module, basestring), "module must be a string" + assert isinstance(lineno, int) and lineno >= 0, \ + "lineno must be an int >= 0" + item = (action, re.compile(message, re.I), category, + re.compile(module), lineno) + if append: + filters.append(item) + else: + filters.insert(0, item) + +def simplefilter(action, category=Warning, lineno=0, append=0): + """Insert a simple entry into the list of warnings filters (at the front). + + A simple filter matches all modules and messages. + 'action' -- one of "error", "ignore", "always", "default", "module", + or "once" + 'category' -- a class that the warning must be a subclass of + 'lineno' -- an integer line number, 0 matches all warnings + 'append' -- if true, append to the list of filters + """ + assert action in ("error", "ignore", "always", "default", "module", + "once"), "invalid action: %r" % (action,) + assert isinstance(lineno, int) and lineno >= 0, \ + "lineno must be an int >= 0" + item = (action, None, category, None, lineno) + if append: + filters.append(item) + else: + filters.insert(0, item) + +def resetwarnings(): + """Clear the list of warning filters, so that no filters are active.""" + filters[:] = [] + +class _OptionError(Exception): + """Exception used by option processing helpers.""" + pass + +# Helper to process -W options passed via sys.warnoptions +def _processoptions(args): + for arg in args: + try: + _setoption(arg) + except _OptionError, msg: + print >>sys.stderr, "Invalid -W option ignored:", msg + +# Helper for _processoptions() +def _setoption(arg): + import re + parts = arg.split(':') + if len(parts) > 5: + raise _OptionError("too many fields (max 5): %r" % (arg,)) + while len(parts) < 5: + parts.append('') + action, message, category, module, lineno = [s.strip() + for s in parts] + action = _getaction(action) + message = re.escape(message) + category = _getcategory(category) + module = re.escape(module) + if module: + module = module + '$' + if lineno: + try: + lineno = int(lineno) + if lineno < 0: + raise ValueError + except (ValueError, OverflowError): + raise _OptionError("invalid lineno %r" % (lineno,)) + else: + lineno = 0 + filterwarnings(action, message, category, module, lineno) + +# Helper for _setoption() +def _getaction(action): + if not action: + return "default" + if action == "all": return "always" # Alias + for a in ('default', 'always', 'ignore', 'module', 'once', 'error'): + if a.startswith(action): + return a + raise _OptionError("invalid action: %r" % (action,)) + +# Helper for _setoption() +def _getcategory(category): + import re + if not category: + return Warning + if re.match("^[a-zA-Z0-9_]+$", category): + try: + cat = eval(category) + except NameError: + raise _OptionError("unknown warning category: %r" % (category,)) + else: + i = category.rfind(".") + module = category[:i] + klass = category[i+1:] + try: + m = __import__(module, None, None, [klass]) + except ImportError: + raise _OptionError("invalid module name: %r" % (module,)) + try: + cat = getattr(m, klass) + except AttributeError: + raise _OptionError("unknown warning category: %r" % (category,)) + if not issubclass(cat, Warning): + raise _OptionError("invalid warning category: %r" % (category,)) + return cat + + +# Code typically replaced by _warnings +def warn(message, category=None, stacklevel=1): + """Issue a warning, or maybe ignore it or raise an exception.""" + # Check if message is already a Warning object + if isinstance(message, Warning): + category = message.__class__ + # Check category argument + if category is None: + category = UserWarning + assert issubclass(category, Warning) + # Get context information + try: + caller = sys._getframe(stacklevel) + except ValueError: + globals = sys.__dict__ + lineno = 1 + else: + globals = caller.f_globals + lineno = caller.f_lineno + if '__name__' in globals: + module = globals['__name__'] + else: + module = "" + filename = globals.get('__file__') + if filename: + fnl = filename.lower() + if fnl.endswith((".pyc", ".pyo")): + filename = filename[:-1] + else: + if module == "__main__": + try: + filename = sys.argv[0] + except AttributeError: + # embedded interpreters don't have sys.argv, see bug #839151 + filename = '__main__' + if not filename: + filename = module + registry = globals.setdefault("__warningregistry__", {}) + warn_explicit(message, category, filename, lineno, module, registry, + globals) + +def warn_explicit(message, category, filename, lineno, + module=None, registry=None, module_globals=None): + lineno = int(lineno) + if module is None: + module = filename or "" + if module[-3:].lower() == ".py": + module = module[:-3] # XXX What about leading pathname? + if registry is None: + registry = {} + if isinstance(message, Warning): + text = str(message) + category = message.__class__ + else: + text = message + message = category(message) + key = (text, category, lineno) + # Quick test for common case + if registry.get(key): + return + # Search the filters + for item in filters: + action, msg, cat, mod, ln = item + if ((msg is None or msg.match(text)) and + issubclass(category, cat) and + (mod is None or mod.match(module)) and + (ln == 0 or lineno == ln)): + break + else: + action = defaultaction + # Early exit actions + if action == "ignore": + registry[key] = 1 + return + + # Prime the linecache for formatting, in case the + # "file" is actually in a zipfile or something. + linecache.getlines(filename, module_globals) + + if action == "error": + raise message + # Other actions + if action == "once": + registry[key] = 1 + oncekey = (text, category) + if onceregistry.get(oncekey): + return + onceregistry[oncekey] = 1 + elif action == "always": + pass + elif action == "module": + registry[key] = 1 + altkey = (text, category, 0) + if registry.get(altkey): + return + registry[altkey] = 1 + elif action == "default": + registry[key] = 1 + else: + # Unrecognized actions are errors + raise RuntimeError( + "Unrecognized action (%r) in warnings.filters:\n %s" % + (action, item)) + # Print message and context + showwarning(message, category, filename, lineno) + + +class WarningMessage(object): + + """Holds the result of a single showwarning() call.""" + + _WARNING_DETAILS = ("message", "category", "filename", "lineno", "file", + "line") + + def __init__(self, message, category, filename, lineno, file=None, + line=None): + local_values = locals() + for attr in self._WARNING_DETAILS: + setattr(self, attr, local_values[attr]) + self._category_name = category.__name__ if category else None + + def __str__(self): + return ("{message : %r, category : %r, filename : %r, lineno : %s, " + "line : %r}" % (self.message, self._category_name, + self.filename, self.lineno, self.line)) + + +class catch_warnings(object): + + """A context manager that copies and restores the warnings filter upon + exiting the context. + + The 'record' argument specifies whether warnings should be captured by a + custom implementation of warnings.showwarning() and be appended to a list + returned by the context manager. Otherwise None is returned by the context + manager. The objects appended to the list are arguments whose attributes + mirror the arguments to showwarning(). + + The 'module' argument is to specify an alternative module to the module + named 'warnings' and imported under that name. This argument is only useful + when testing the warnings module itself. + + """ + + def __init__(self, record=False, module=None): + """Specify whether to record warnings and if an alternative module + should be used other than sys.modules['warnings']. + + For compatibility with Python 3.0, please consider all arguments to be + keyword-only. + + """ + self._record = record + self._module = sys.modules['warnings'] if module is None else module + self._entered = False + + def __repr__(self): + args = [] + if self._record: + args.append("record=True") + if self._module is not sys.modules['warnings']: + args.append("module=%r" % self._module) + name = type(self).__name__ + return "%s(%s)" % (name, ", ".join(args)) + + def __enter__(self): + if self._entered: + raise RuntimeError("Cannot enter %r twice" % self) + self._entered = True + self._filters = self._module.filters + self._module.filters = self._filters[:] + self._showwarning = self._module.showwarning + if self._record: + log = [] + def showwarning(*args, **kwargs): + log.append(WarningMessage(*args, **kwargs)) + self._module.showwarning = showwarning + return log + else: + return None + + def __exit__(self, *exc_info): + if not self._entered: + raise RuntimeError("Cannot exit %r without entering first" % self) + self._module.filters = self._filters + self._module.showwarning = self._showwarning + + +# filters contains a sequence of filter 5-tuples +# The components of the 5-tuple are: +# - an action: error, ignore, always, default, module, or once +# - a compiled regex that must match the warning message +# - a class representing the warning category +# - a compiled regex that must match the module that is being warned +# - a line number for the line being warning, or 0 to mean any line +# If either if the compiled regexs are None, match anything. +_warnings_defaults = False +try: + from _warnings import (filters, default_action, once_registry, + warn, warn_explicit) + defaultaction = default_action + onceregistry = once_registry + _warnings_defaults = True +except ImportError: + filters = [] + defaultaction = "default" + onceregistry = {} + + +# Module initialization +_processoptions(sys.warnoptions) +if not _warnings_defaults: + silence = [ImportWarning, PendingDeprecationWarning] + # Don't silence DeprecationWarning if -3 or -Q was used. + if not sys.py3kwarning and not sys.flags.division_warning: + silence.append(DeprecationWarning) + for cls in silence: + simplefilter("ignore", category=cls) + bytes_warning = sys.flags.bytes_warning + if bytes_warning > 1: + bytes_action = "error" + elif bytes_warning: + bytes_action = "default" + else: + bytes_action = "ignore" + simplefilter(bytes_action, category=BytesWarning, append=1) +del _warnings_defaults diff --git a/CVIssueCount/v2/weakref.py b/CVIssueCount/v2/weakref.py new file mode 100644 index 0000000..ca37f87 --- /dev/null +++ b/CVIssueCount/v2/weakref.py @@ -0,0 +1,458 @@ +"""Weak reference support for Python. + +This module is an implementation of PEP 205: + +http://www.python.org/dev/peps/pep-0205/ +""" + +# Naming convention: Variables named "wr" are weak reference objects; +# they are called this instead of "ref" to avoid name collisions with +# the module-global ref() function imported from _weakref. + +import UserDict + +from _weakref import ( + getweakrefcount, + getweakrefs, + ref, + proxy, + CallableProxyType, + ProxyType, + ReferenceType) + +from _weakrefset import WeakSet, _IterationGuard + +from exceptions import ReferenceError + + +ProxyTypes = (ProxyType, CallableProxyType) + +__all__ = ["ref", "proxy", "getweakrefcount", "getweakrefs", + "WeakKeyDictionary", "ReferenceError", "ReferenceType", "ProxyType", + "CallableProxyType", "ProxyTypes", "WeakValueDictionary", 'WeakSet'] + + +class WeakValueDictionary(UserDict.UserDict): + """Mapping class that references values weakly. + + Entries in the dictionary will be discarded when no strong + reference to the value exists anymore + """ + # We inherit the constructor without worrying about the input + # dictionary; since it uses our .update() method, we get the right + # checks (if the other dictionary is a WeakValueDictionary, + # objects are unwrapped on the way out, and we always wrap on the + # way in). + + def __init__(*args, **kw): + if not args: + raise TypeError("descriptor '__init__' of 'WeakValueDictionary' " + "object needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + def remove(wr, selfref=ref(self)): + self = selfref() + if self is not None: + if self._iterating: + self._pending_removals.append(wr.key) + else: + del self.data[wr.key] + self._remove = remove + # A list of keys to be removed + self._pending_removals = [] + self._iterating = set() + UserDict.UserDict.__init__(self, *args, **kw) + + def _commit_removals(self): + l = self._pending_removals + d = self.data + # We shouldn't encounter any KeyError, because this method should + # always be called *before* mutating the dict. + while l: + del d[l.pop()] + + def __getitem__(self, key): + o = self.data[key]() + if o is None: + raise KeyError, key + else: + return o + + def __delitem__(self, key): + if self._pending_removals: + self._commit_removals() + del self.data[key] + + def __contains__(self, key): + try: + o = self.data[key]() + except KeyError: + return False + return o is not None + + def has_key(self, key): + try: + o = self.data[key]() + except KeyError: + return False + return o is not None + + def __repr__(self): + return "" % id(self) + + def __setitem__(self, key, value): + if self._pending_removals: + self._commit_removals() + self.data[key] = KeyedRef(value, self._remove, key) + + def clear(self): + if self._pending_removals: + self._commit_removals() + self.data.clear() + + def copy(self): + new = WeakValueDictionary() + for key, wr in self.data.items(): + o = wr() + if o is not None: + new[key] = o + return new + + __copy__ = copy + + def __deepcopy__(self, memo): + from copy import deepcopy + new = self.__class__() + for key, wr in self.data.items(): + o = wr() + if o is not None: + new[deepcopy(key, memo)] = o + return new + + def get(self, key, default=None): + try: + wr = self.data[key] + except KeyError: + return default + else: + o = wr() + if o is None: + # This should only happen + return default + else: + return o + + def items(self): + L = [] + for key, wr in self.data.items(): + o = wr() + if o is not None: + L.append((key, o)) + return L + + def iteritems(self): + with _IterationGuard(self): + for wr in self.data.itervalues(): + value = wr() + if value is not None: + yield wr.key, value + + def iterkeys(self): + with _IterationGuard(self): + for k in self.data.iterkeys(): + yield k + + __iter__ = iterkeys + + def itervaluerefs(self): + """Return an iterator that yields the weak references to the values. + + The references are not guaranteed to be 'live' at the time + they are used, so the result of calling the references needs + to be checked before being used. This can be used to avoid + creating references that will cause the garbage collector to + keep the values around longer than needed. + + """ + with _IterationGuard(self): + for wr in self.data.itervalues(): + yield wr + + def itervalues(self): + with _IterationGuard(self): + for wr in self.data.itervalues(): + obj = wr() + if obj is not None: + yield obj + + def popitem(self): + if self._pending_removals: + self._commit_removals() + while 1: + key, wr = self.data.popitem() + o = wr() + if o is not None: + return key, o + + def pop(self, key, *args): + if self._pending_removals: + self._commit_removals() + try: + o = self.data.pop(key)() + except KeyError: + if args: + return args[0] + raise + if o is None: + raise KeyError, key + else: + return o + + def setdefault(self, key, default=None): + try: + wr = self.data[key] + except KeyError: + if self._pending_removals: + self._commit_removals() + self.data[key] = KeyedRef(default, self._remove, key) + return default + else: + return wr() + + def update(*args, **kwargs): + if not args: + raise TypeError("descriptor 'update' of 'WeakValueDictionary' " + "object needs an argument") + self = args[0] + args = args[1:] + if len(args) > 1: + raise TypeError('expected at most 1 arguments, got %d' % len(args)) + dict = args[0] if args else None + if self._pending_removals: + self._commit_removals() + d = self.data + if dict is not None: + if not hasattr(dict, "items"): + dict = type({})(dict) + for key, o in dict.items(): + d[key] = KeyedRef(o, self._remove, key) + if len(kwargs): + self.update(kwargs) + + def valuerefs(self): + """Return a list of weak references to the values. + + The references are not guaranteed to be 'live' at the time + they are used, so the result of calling the references needs + to be checked before being used. This can be used to avoid + creating references that will cause the garbage collector to + keep the values around longer than needed. + + """ + return self.data.values() + + def values(self): + L = [] + for wr in self.data.values(): + o = wr() + if o is not None: + L.append(o) + return L + + +class KeyedRef(ref): + """Specialized reference that includes a key corresponding to the value. + + This is used in the WeakValueDictionary to avoid having to create + a function object for each key stored in the mapping. A shared + callback object can use the 'key' attribute of a KeyedRef instead + of getting a reference to the key from an enclosing scope. + + """ + + __slots__ = "key", + + def __new__(type, ob, callback, key): + self = ref.__new__(type, ob, callback) + self.key = key + return self + + def __init__(self, ob, callback, key): + super(KeyedRef, self).__init__(ob, callback) + + +class WeakKeyDictionary(UserDict.UserDict): + """ Mapping class that references keys weakly. + + Entries in the dictionary will be discarded when there is no + longer a strong reference to the key. This can be used to + associate additional data with an object owned by other parts of + an application without adding attributes to those objects. This + can be especially useful with objects that override attribute + accesses. + """ + + def __init__(self, dict=None): + self.data = {} + def remove(k, selfref=ref(self)): + self = selfref() + if self is not None: + if self._iterating: + self._pending_removals.append(k) + else: + del self.data[k] + self._remove = remove + # A list of dead weakrefs (keys to be removed) + self._pending_removals = [] + self._iterating = set() + if dict is not None: + self.update(dict) + + def _commit_removals(self): + # NOTE: We don't need to call this method before mutating the dict, + # because a dead weakref never compares equal to a live weakref, + # even if they happened to refer to equal objects. + # However, it means keys may already have been removed. + l = self._pending_removals + d = self.data + while l: + try: + del d[l.pop()] + except KeyError: + pass + + def __delitem__(self, key): + del self.data[ref(key)] + + def __getitem__(self, key): + return self.data[ref(key)] + + def __repr__(self): + return "" % id(self) + + def __setitem__(self, key, value): + self.data[ref(key, self._remove)] = value + + def copy(self): + new = WeakKeyDictionary() + for key, value in self.data.items(): + o = key() + if o is not None: + new[o] = value + return new + + __copy__ = copy + + def __deepcopy__(self, memo): + from copy import deepcopy + new = self.__class__() + for key, value in self.data.items(): + o = key() + if o is not None: + new[o] = deepcopy(value, memo) + return new + + def get(self, key, default=None): + return self.data.get(ref(key),default) + + def has_key(self, key): + try: + wr = ref(key) + except TypeError: + return 0 + return wr in self.data + + def __contains__(self, key): + try: + wr = ref(key) + except TypeError: + return 0 + return wr in self.data + + def items(self): + L = [] + for key, value in self.data.items(): + o = key() + if o is not None: + L.append((o, value)) + return L + + def iteritems(self): + with _IterationGuard(self): + for wr, value in self.data.iteritems(): + key = wr() + if key is not None: + yield key, value + + def iterkeyrefs(self): + """Return an iterator that yields the weak references to the keys. + + The references are not guaranteed to be 'live' at the time + they are used, so the result of calling the references needs + to be checked before being used. This can be used to avoid + creating references that will cause the garbage collector to + keep the keys around longer than needed. + + """ + with _IterationGuard(self): + for wr in self.data.iterkeys(): + yield wr + + def iterkeys(self): + with _IterationGuard(self): + for wr in self.data.iterkeys(): + obj = wr() + if obj is not None: + yield obj + + __iter__ = iterkeys + + def itervalues(self): + with _IterationGuard(self): + for value in self.data.itervalues(): + yield value + + def keyrefs(self): + """Return a list of weak references to the keys. + + The references are not guaranteed to be 'live' at the time + they are used, so the result of calling the references needs + to be checked before being used. This can be used to avoid + creating references that will cause the garbage collector to + keep the keys around longer than needed. + + """ + return self.data.keys() + + def keys(self): + L = [] + for wr in self.data.keys(): + o = wr() + if o is not None: + L.append(o) + return L + + def popitem(self): + while 1: + key, value = self.data.popitem() + o = key() + if o is not None: + return o, value + + def pop(self, key, *args): + return self.data.pop(ref(key), *args) + + def setdefault(self, key, default=None): + return self.data.setdefault(ref(key, self._remove),default) + + def update(self, dict=None, **kwargs): + d = self.data + if dict is not None: + if not hasattr(dict, "items"): + dict = type({})(dict) + for key, value in dict.items(): + d[ref(key, self._remove)] = value + if len(kwargs): + self.update(kwargs) diff --git a/CVIssueCount/v2/xml2py.py b/CVIssueCount/v2/xml2py.py new file mode 100644 index 0000000..e108f0a --- /dev/null +++ b/CVIssueCount/v2/xml2py.py @@ -0,0 +1,121 @@ +##################################################################################### +# +# Copyright (c) Harry Pierson. All rights reserved. +# +# This source code is subject to terms and conditions of the Microsoft Public License. +# A copy of the license can be found at http://opensource.org/licenses/ms-pl.html +# By using this source code in any fashion, you are agreeing to be bound +# by the terms of the Microsoft Public License. +# +# You must not remove this notice, or any other, from this software. +# +##################################################################################### + +import ipypulldom +from System.Xml import XmlNodeType + +class _type_factory(object): + class _type_node(object): + def __init__(self, node): + ty = type(node) + self.name = ty.__name__ + self.namespace = ty.xmlns + + def __init__(self): + self.types = {} + + def find_type(self, node, parent): + def create_type(node, parent): + return type(node.name, (parent,), {'xmlns':node.namespace}) + + if parent not in self.types: + self.types[parent] = {} + + tp = self.types[parent] + if node.name not in tp: + tp[node.name] = [create_type(node, parent)] + + tpn = tp[node.name] + + for t in tpn: + if t.xmlns == node.namespace: + return t + + #if there's no matching namespace type, create one and add it to the list + new_type = create_type(node, parent) + tpn.append(new_type) + return new_type + + def __call__(self, node, parent=object): + if isinstance(node, ipypulldom.XmlNode): + return self.find_type(node, parent) + return self.find_type(self._type_node(node), parent) + + +xtype = _type_factory() + + +def xml2py(nodelist): + + def children(nodelist): + while True: + child = xml2py(nodelist) + if child is None: + break + yield child + + def set_attribute(parent, child): + name = type(child).__name__ + if not hasattr(parent, name): + setattr(parent, name, child) + else: + val = getattr(parent, name) + if isinstance(val, list): + val.append(child) + else: + setattr(parent, name, [val, child]) + + node = nodelist.next() + if node.nodeType == XmlNodeType.EndElement: + return None + + elif node.nodeType == XmlNodeType.Text or node.nodeType == XmlNodeType.CDATA: + return node.value + + elif node.nodeType == XmlNodeType.Element: + + #create a new object type named for the element name + cur = xtype(node)() + cur._nodetype = XmlNodeType.Element + + #collect all the attributes and children in lists + attributes = [xtype(attr, str)(attr.value) for attr in node.attributes] + children = [child for child in children(nodelist)] + + if len(children) == 1 and isinstance(children[0], str): + #fold up elements with a single text node + cur = xtype(cur, str)(children[0]) + cur._nodetype = XmlNodeType.Element + else: + #otherwise, add child elements as properties on the current node + for child in children: + set_attribute(cur, child) + + for attr in attributes: + attr._nodetype = XmlNodeType.Attribute + set_attribute(cur, attr) + + return cur + + +def parse(xml): + return xml2py(ipypulldom.parse(xml)) + +def parseString(xml): + return xml2py(ipypulldom.parseString(xml)) + + +if __name__ == '__main__': + rss = parse('http://feeds.feedburner.com/Devhawk') + for item in rss.channel.item: + print item.title diff --git a/Data Manager/dataman.dat.20220711 b/Data Manager/dataman.dat.20220711 new file mode 100644 index 0000000..6b3db3b --- /dev/null +++ b/Data Manager/dataman.dat.20220711 @@ -0,0 +1,4281 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Data Manager/dataman.dat.20220813 b/Data Manager/dataman.dat.20220813 new file mode 100644 index 0000000..99e8699 --- /dev/null +++ b/Data Manager/dataman.dat.20220813 @@ -0,0 +1,4556 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FromDucks/Characters.dat b/FromDucks/Characters.dat index bfecf19..c55a122 100644 --- a/FromDucks/Characters.dat +++ b/FromDucks/Characters.dat @@ -8,6 +8,7 @@ charactercode^languagecode^charactername^preferred^characternamecomment^ --^fi^Ei hahmoa^Y^^ --^it^Nessuno^Y^^ --^ja^誰でも^Y^^ +--^nl^niemand^Y^^ --^no^ingen^Y^^ --^sv^Ingen^Y^^ 0.0. Duck^da^00-Dirk^Y^^ @@ -42,9 +43,10 @@ A Bug's Life^el^Ζουζούνια^Y^^ A Bug's Life^en^A Bug's Life^Y^^ A Bug's Life^fi^Ötökän elämää^Y^^ A Bug's Life^it^A Bug's Life^Y^^ -A Bug's Life^nl^Een Luizenleven^Y^^ +A Bug's Life^nl^Een luizenleven^Y^^ A Bug's Life^no^Småkryp^Y^^ A Maroon Cartoon^en^A Maroon Cartoon^Y^^ +A Maroon Cartoon^nl^A Maroon Cartoon^Y^^ ALA^bg^Аладин^Y^^ ALA^da^Aladdin^Y^^ ALA^de^Aladdin^Y^^ @@ -127,6 +129,7 @@ AR^id^Kucing Ningrat^Y^^ AR^it^Aristogatti^Y^^ AR^it^Gli Aristogatti^N^^ AR^nl^De Aristokatten^Y^^ +AR^nl^De Aristocats^N^jaren 70^ AR^no^Aristokattene^Y^^ AR^pl^Aryskotraci^Y^^ AR^pt^Aristogatos^Y^^ @@ -143,7 +146,8 @@ ARK^fi^Aristokattien pennut^Y^^ ARK^fr^Berlioz Toulouse et Marie^Y^^ ARK^it^Aristomici^Y^^ ARK^it^Gli Aristomici^N^^ -ARK^nl^Berlioz Marie en Toulouse^Y^^ +ARK^nl^De Aristokatten^Y^^ +ARK^nl^De Aristocats^N^jaren 70^ ARK^no^Aristokattungene^Y^^ ARK^pt^Gatinhos Aristogatos^Y^^ ARK^pt-br^Gatinhos Aristogatas^Y^^ @@ -155,16 +159,21 @@ Abby Mallard^de^Susi Schnatter^Y^^ Abby Mallard^el^Άμπυ η Αγριόπαπια^Y^^ Abby Mallard^en^Abby Mallard^Y^^ Abby Mallard^fi^Sini Sorsa^Y^^ +Abby Mallard^nl^Malle Abby^Y^^ Abby Mallard^no^Anna Metanna^Y^^ Abby Mallard^pt-br^Hebe Marreca^Y^^ Abby Mallard^pt-br^Pata Feia^N^^ Abby Mallard^sv^Anki Dopping^Y^^ +Abby Park^fi^Abby Park^Y^^ Abdomah^da^Abduma^Y^^ Abdomah^fi^Wazawa^Y^^ Abdomah^fi^Attuma^N^^ Abdomah^fr^Abdomah^Y^^ +Abdomah^nl^Abduma^Y^^ Abel Konnery^da^Abel Konnery^Y^^ +Abel Konnery^de^Abel Konnery^Y^^ Abel Konnery^fi^Jan Konnari^Y^^ +Abel Konnery^nl^Abel Konnery^Y^^ Abel Konnery^pl^Abel Konnery^Y^^ Abena^da^Abena^Y^^ Abena^en^Abena^Y^^ @@ -180,6 +189,7 @@ Abigail and Amelia^no^Abigail og Amelia^Y^^ Abigail and Amelia^pt-br^Abigail e Amélia^Y^^ Abigail and Amelia^sr-cyrl^Ебигејл и Емилија^Y^^ Abigail and Amelia^sv^Abigail och Amelia^Y^^ +Abigail from MED^nl^Abigail^Y^^ Abis Mal^de^El Fatal^Y^^ Abis Mal^el^Αμπίς Μαλ^Y^^ Abis Mal^en^Abis Mal^Y^^ @@ -214,6 +224,7 @@ Acciuga^fi^Siipi-Veikko^Y^^ Acciuga^fi^Rolle MacRilli^N^^ Acciuga^fi^Kapteeni Tyrsky^N^^ Acciuga^it^Acciuga^Y^^ +Acciuga^nl^Blinkie^Y^^ Acciuga^no^Villy Vand^Y^^ Acciuga^pt-br^Manjuba^Y^^ Actinia^da^Actinia^Y^^ @@ -224,6 +235,7 @@ Adelaide Pinko^de^Adele Pinkus^Y^^ Adelaide Pinko^el^Αδελαΐδα Πίνκο^Y^^ Adelaide Pinko^fi^Adeliia^Y^^ Adelaide Pinko^fi^Regina^N^^ +Adelaide Pinko^nl^Adèle Pinko^Y^^ Admiral Boom^fi^Amiraali Poiju^Y^^ Admiral Grimitz^da^Admiral Grimitz^Y^^ Admiral Grimitz^de^Admiral Grimitz^Y^^ @@ -234,6 +246,7 @@ Admiral Grimitz^sr-cyrl^Адмирал Гримиц^Y^^ Adonis^da^Adonis^Y^^ Adonis^de^Adonis^Y^^ Adonis^en^Adonis^Y^^ +Adonis^nl^Adonis^Y^^ Adonis^pt^Adonis^Y^^ Adonis^pt-br^Adonis^Y^^ Adonis^sv^Adonis^Y^^ @@ -266,18 +279,22 @@ Agent Black^it^Agente Black^Y^^ Agent Black^no^Skum-L^Y^^ Agent Black^pl^B-Black^Y^^ Agent Black^pt-br^Agente B-Black^Y^^ +Agent Schamel^da^betjent Skahm^Y^^ +Agent Sjoemel^da^betjent Sønd^Y^^ Agente Mellor^da^Agent Møller^Y^^ Agente Mellor^de^Agent Larven^Y^^ Agente Mellor^fi^Agentti Grundström^Y^^ Agente Osterberg^da^Agent Østerberg^Y^^ Agente Osterberg^de^Agent Hüllen^Y^^ Agente Osterberg^fi^Agentti Österberg^Y^^ +Agnes^de^Agnes^Y^^ Agnes^el^Αγνή^Y^^ Agnes^en^Agnes^Y^^ Agnes^fi^Lea^Y^^ Agnes^fr^Agnès^Y^^ Agnes^pt^Agnes^Y^^ Agnes^pt-br^Agnes^Y^^ +Aiken Axler^lv^Nitrods^Y^^ Air Pirates^da^Luftpirater^Y^^ Air Pirates^de^Luftpiraten^Y^^ Air Pirates^en^Air Pirates^Y^^ @@ -312,6 +329,7 @@ Al Popone^da^Karl Klatøje^Y^^ Al Popone^de^Harry^Y^^ Al Popone^it^Al Popone^Y^^ Al Testone^da^Valde Slåbrok^Y^^ +Al Testone^de^Al Popone^Y^^ Aladar^en^Aladar^Y^^ Aladar^fi^Aladar^Y^^ Aladar^is^Aladar^Y^^ @@ -334,6 +352,7 @@ Alan-A-Dale^pt-br^Galo Trovador^Y^^ Alan-A-Dale^sv^Alan-I-Dalen^Y^^ Alazão-de-Pau^pt^Alazão-de-Pau^Y^^ Albemarle Mouse^da^Mourits Mouse^Y^^ +Albemarle Mouse^de^Adalbrand Maus^Y^^ Albemarle Mouse^en^Albemarle Mouse^Y^^ Albemarle Mouse^fi^Isoeno Morris^Y^^ Albemarle Mouse^no^Jeronimus Mus^Y^^ @@ -358,12 +377,14 @@ Alberto^it^Alberto^Y^^ Alberto^pt^Alberto^Y^^ Alberto^pt-br^Jaime^Y^^ Alberto^sv^Albert^Y^^ +Alberto Scorfano^fi^Alberto Scorfano^Y^^ Alborn^it^Alborn^Y^^ Alborn^no^Alborn^Y^^ Alborn^pt-br^Thomas^Y^^ Alborn^sv^Alborn^Y^^ Alborn^sv^Thomas Brown^N^^ Alcaide^en^Alcaide^Y^^ +Alcaide^nl^Alcade^Y^^ Alcmene^da^Alkmene^Y^^ Alcmene^de^Alkmene^Y^^ Alcmene^en^Alcmene^Y^^ @@ -373,7 +394,8 @@ Alejandro^da^Alejandro^Y^^ Alejandro^de^Alejandro^Y^^ Alejandro^en^Alejandro^Y^^ Alejandro^fr^Don Alejandro^Y^^ -Alejandro^nl^Alejandro^Y^^ +Alejandro^nl^Don Alessandro^Y^^ +Alejandro^nl^Don Alejandro^N^^ Alejandro^pt^Dom Alejandro^Y^^ Alejandro^pt-br^Dom Alejandro^Y^^ Alejandro^sv^Alejandro^Y^^ @@ -458,8 +480,10 @@ Ambrose^pt^Gato Pirata^Y^^ Ambrose^pt-br^Gato Pirata^Y^^ Ambrose^sr-cyrl^Мачак Мита^Y^^ Ambrose^sr-latn^Mačak Feliks^Y^^ +Ammiraglio Storm^de^Admiral Sturm^Y^^ Ammiraglio Storm^fi^Amiraali Myrsky^Y^^ Ammiraglio Storm^fi^Kapteeni Myrsky^N^^ +Ammiraglio Storm^fr^Amiral Storm^Y^^ Ammonia Pine^da^Ammonia Pine^Y^^ Ammonia Pine^de^Salpetra Schniefschnabel^Y^^ Ammonia Pine^fr^Ammonia Citron-Vert^Y^^ @@ -493,6 +517,7 @@ Amphitryon^sv^Amfitryon^Y^^ Anacardo Mitraglia^da^Allan Trælsen^Y^^ Anacardo Mitraglia^de^Rupert Schurigel^Y^^ Anacardo Mitraglia^el^Μπίλλυ Τουρμπίνας^Y^^ +Anacardo Mitraglia^fi^Aleksi^Y^^ Anacardo Mitraglia^it^Anacardo Mitraglia^Y^^ Anacardo Mitraglia^pl^Ancymon Jones^Y^^ Anacardo Mitraglia^pt-br^Antunes Estilingue^Y^^ @@ -540,6 +565,7 @@ Andy^pt^Andy^Y^^ Andy^pt-br^Andy^Y^^ Andy^sr-cyrl^Енди^Y^^ Andy^sv^Andy^Y^^ +Andy Ascott^de^Berthold Blitz^Y^^ Andy Ascott^el^Άντυ^Y^^ Andy Ascott^el^Άρτσυ Παπαράτσι^N^^ Angela^de^Angela^Y^^ @@ -551,6 +577,8 @@ Angelito Miraflores^nl^Angelino^Y^^ Angelito Miraflores^pl^Duduś^Y^^ Angelito Miraflores^pt^Angelito Miraflores^Y^^ Angelito Miraflores^pt-br^Angelito Miraflores^Y^^ +Anger^fi^Kiukku^Y^^ +Anger^fr^Colère^Y^^ Angus^da^Konrad Kiwi^Y^^ Angus^de^Konrad Kiwi^Y^^ Angus^el^Άνγκους Φάνγκους^Y^^ @@ -644,6 +672,7 @@ Anton Ego^en^Anton Ego^Y^^ Anton Ego^fi^Anton Ego^Y^^ Anton Ego^no^Anton Ego^Y^^ Anton Ego^sv^Anton Ego^Y^^ +Antonio^fi^Antonio^Y^^ Ants from SC^nl^De mieren^Y^^ Ants from SC^pt-br^Formigas de Banzé^Y^^ Anymore Boring^de^Andreas Aktenreiter^Y^^ @@ -651,6 +680,7 @@ Anymore Boring^it^Anymore Boring^Y^^ Anymore Boring^no^Per Person^Y^^ Anymore Boring^sv^Anymore Boring^Y^^ Ape from George of the Jungle^fi^Apina^Y^^ +Ape from YM 115^de^Akademikeraffe^Y^^ Ape from YM 115^fi^Eka Vekaran apina^Y^^ Aracuan^de^Bruno^Y^^ Aracuan^en^The aracuan bird^Y^^ @@ -662,6 +692,7 @@ Aracuan^pt-br^Folião^Y^^ Aracuan^zh-hans^阿拉肯^Y^^ Archie the spider^da^Arkibald^Y^^ Archie the spider^de^Archibald^Y^^ +Archimede gallettino^de^Daniel Düsentrieb^Y^Kind^ Archimedes the owl^da^Arkimedes^Y^^ Archimedes the owl^de^Archimedes^Y^^ Archimedes the owl^el^Αρχιμήδης^Y^^ @@ -681,10 +712,11 @@ Arie^fi^Ari^Y^^ Arie^nl^Arie^Y^^ Arie^no^Remi^Y^^ Ariel's sisters^da^Ariels søstre^Y^^ +Ariel's sisters^de^Ariels Schwestern^Y^^ Ariel's sisters^en^Ariel's sisters^Y^^ Ariel's sisters^nl^Ariëls zussen^Y^^ Ariel's sisters^pt-br^Irmãs de Ariel^Y^^ -Arkhot il crudele^de^Archont^Y^^ +Arkhont il crudele^de^Archont^Y^^ Arlo^fi^Arlo^Y^^ Armadillo^el^Αρμάνδος Αρμαντίλλο^Y^^ Armadillo^en^Armadillo^Y^^ @@ -787,6 +819,7 @@ Aunt Millicent^en^Aunt Millicent^Y^^ Aunt Millicent^fr^Tante Cléa^Y^^ Aunt Millicent^sv^Moster Tilda^Y^^ Aunt Minerva^da^Tante Mine^Y^^ +Aunt Minerva^de^Minerva Maus^Y^^ Aunt Minerva^en^Aunt Minerva^Y^^ Aunt Minerva^fi^Isotäti Minerva^Y^^ Aunt Minerva^it^Zia Minerva^Y^^ @@ -815,6 +848,7 @@ Auntie Beagle^pt-br^Titia Metralha^Y^^ Automaton X^da^Skrotbot X-111^Y^^ Automaton X^en^Automaton X^Y^^ Avvocato^da^Advokaten^Y^^ +Avvocato^de^Genie^Y^^ Avvocato^fi^Tuomari \(Tuomiopäivän liigan johtaja\)^Y^^ Avvocato^it^Avvocato^Y^^ Avvocato Headstrong^el^Τραφάλγκαρ «Τρουφ» Τραγογένης^Y^^ @@ -826,17 +860,21 @@ Awfultonians^fi^Vihoviimeisen rotankolon asukkaat^Y^^ Awfultonians^fr^Sétatrociens^Y^^ Awfultonians^pl^Mieszkańcy Równiny Okropności^Y^^ Axel Alpha^da^Axel "Agent Nul" Alpha^Y^^ +Axel Alpha^de^Axel Alpha^Y^^ +Axel Alpha^el^Άξελ Άλφα^Y^^ Axel Alpha^fi^Akseli Alfa^Y^^ Axel Alpha^fi^N-Olla^N^^ Azimuth^da^Ludwig van Rap^Y^^ Azimuth^de^Azimut van Absinth^Y^^ Azimuth^el^Άζιμουθ Βαν Κουάκ^Y^^ Azimuth^fi^Ludwig von Kvak^Y^^ +Azimuth^fr^Azimuth Van Couac^Y^^ Azimuth^it^Azimuth^Y^^ Azimuth^pl^Azymut Van Kwak^Y^^ Azimuth^pt-br^Azimute Van Quac^Y^^ Azimuth^sv^Azimuth Van Quack^Y^^ Azimuth's pirates^da^Ludwigs kumpaner^Y^^ +Azimuth's pirates^de^Azimuts Piraten^Y^^ Azimuth's pirates^fi^Von Kvakin merirosvot^Y^^ Azimuth's pirates^sv^Azimuth's pirates^Y^^ Azinuth from PKNA^no^Azinuth^Y^^ @@ -893,6 +931,7 @@ BAM's mother^it^Madre di Bambi^Y^^ BAM's mother^nl^Bambi's moeder^Y^^ BAM's mother^no^Bambis mor^Y^^ BAM's mother^sr-cyrl^Бамбијева мајка^Y^^ +BB^ar^عصابة القناع الأسود^Y^^ BB^bg^Бандата Бийгъл^Y^^ BB^cs^Rafani^Y^^ BB^da^Bjørne-banden^Y^^ @@ -923,7 +962,7 @@ BB^ja^ビーグルボーイ^Y^^ BB^lt^Broliai Grybšt^Y^^ BB^lv^Suņapuikas^Y^^ BB^nl^Zware Jongens^Y^^ -BB^nl-be^de Schelm-boys^Y^^ +BB^nl-be^De Schelm-boys^Y^^ BB^no^B-gjengen^Y^^ BB^pl^Bracia Be^Y^^ BB^pt^Irmãos Metralha^Y^^ @@ -1007,7 +1046,7 @@ BBB2^pt-br^Dois Metralhinhas^Y^^ BBB2^sv^Två Björnglin^Y^^ BFB^da^Mesterdetektiven Basil Mus^Y^^ BFB^de^Basil der grosse Mäusedetektiv^Y^^ -BFB^en^Basil from Baker Street^Y^^ +BFB^en^Basil of Baker Street^Y^^ BFB^es^Basil^Y^^ BFB^fi^Basil Hiiri^Y^^ BFB^fr^Basil détective privé^Y^^ @@ -1285,6 +1324,7 @@ BRI^sr-latn^Brižita^Y^^ BRI^sv^Gittan^Y^^ BRI^zh-hans^布林齐^Y^^ BU^da^Lillekryb^Y^^ +BU^de^Karl Käfer^Y^^ BU^el^Μπάκυ Μπακ^Y^^ BU^en^Bucky Bug^Y^^ BU^en^Buckey Bug^N^^ @@ -1370,6 +1410,7 @@ Babay Money^nl^Babay Money^Y^^ Babay Money^pl^Gerard Kasior^Y^^ Babay Money^sv^Laban Lury-Fax^Y^^ Babbo di Louis^da^Ludvig Eriksen^Y^^ +Babbo di Louis^de^Dennis Vater^Y^^ Babbo di Louis^el^Ευγένιος Σπον^Y^^ Babbo di Louis^fi^Vekan isä^Y^^ Babbo di Louis^it^padre di Louis^Y^^ @@ -1420,6 +1461,7 @@ Balabù^fr^Barzalou^Y^^ Balabù^pt-br^Balabu^Y^^ Balabù^sv^Balabu^Y^^ Baldo^da^Baldo^Y^^ +Baldo^el^Μπάλντο ο Χαρούμενος Κάστορας^Y^^ Baldo^fi^Masa \(mainio majava\)^Y^^ Baldo^it^Baldo^Y^^ Baldo^no^Burre Bever^Y^^ @@ -1458,6 +1500,7 @@ Bara E'Ciani^de^Mecha Nikerin^Y^^ Barao de Bazofia^pt-br^Barão de Bazófia^Y^^ Barbie from Toy Story^en^Barbie^Y^^ Barbie from Toy Story^fi^Barbie^Y^^ +Barbie from Toy Story^pt-br^Barbie de Toy Story^Y^^ Barbie from Toy Story^sv^Barbie^Y^^ Barley Lightfoot^en^Barley Lightfoot^Y^^ Barley Lightfoot^fi^Aaro Kajastus^Y^^ @@ -1548,6 +1591,7 @@ Battista^pt-br^Batista^Y^^ Battista^sv^Albert^Y^^ Battista^zh-hans^巴蒂斯^Y^^ Battista in Cimino scripts^da^Albert^Y^^ +Battista in Cimino scripts^de^Baptist^Y^Cimino^ Battista in Cimino scripts^fi^Juuso \(varhaisempi versio\)^Y^^ Baylene^en^Baylene^Y^^ Baylene^fi^Baylene^Y^^ @@ -1562,6 +1606,7 @@ Beast^da^Udyret^Y^^ Beast^el^Τέρας^Y^^ Beast^en^The Beast^Y^^ Beast^fi^Hirviö^Y^^ +Beast^fr^La Bête^Y^^ Beast^it^La bestia^Y^^ Beast^ja^野獣^Y^^ Beast^nl^Het beest^Y^^ @@ -1579,7 +1624,7 @@ Beauty and the Beast^de^Die Schöne und das Biest^Y^^ Beauty and the Beast^el^Η Πεντάμορφη και το Τέρας^Y^^ Beauty and the Beast^en^Beauty and the Beast^Y^^ Beauty and the Beast^fi^Kaunotar ja Hirviö^Y^^ -Beauty and the Beast^fr^La belle et la bête^Y^^ +Beauty and the Beast^fr^La Belle et la Bête^Y^^ Beauty and the Beast^it^La bella e la bestia^Y^^ Beauty and the Beast^ja^美女と野獣^Y^^ Beauty and the Beast^nl^Belle en het Beest^Y^^ @@ -1591,6 +1636,7 @@ Beauty and the Beast^ru^Красавица и Чудовище^Y^^ Beauty and the Beast^sr-cyrl^Лепотица и звер^Y^^ Beauty and the Beast^sv^Skönheten och Odjuret^Y^^ Beaver^da^Billy Bæver^Y^^ +Beaver^fr^Prosper^Y^^ Beaver^it^Castoro^Y^^ Beaver^no^Beveren^Y^^ Beaver^ru^Бобер^Y^^ @@ -1665,6 +1711,7 @@ Belle Duck^pt^Pata Ricarda^Y^^ Belle Duck^pt^Baronesa Ricarda^N^^ Belle Duck^pt-br^Pata Ricarda^Y^^ Belle Duck^pt-br^Baronesa Ricarda^N^^ +Ben Bubbola^de^Jakob Holtin^Y^^ Ben Bubbola^el^Μπομπ Μοντάζ^Y^^ Ben Bubbola^it^Ben Bubbola^Y^^ Benjamin Franklin from ZT 004^en^Benjamin Franklin^Y^^ @@ -1680,6 +1727,7 @@ Benny^fi^Pena Kiesi^Y^^ Benny^it^Benny^Y^^ Benny^pt^Benny^Y^^ Benny^pt-br^Benny^Y^^ +Benny from The Wild^fi^Veeti^Y^^ Benny from the I-Team^cs^Dan^Y^^ Benny from the I-Team^da^Benny^Y^^ Benny from the I-Team^de^Lenny^Y^^ @@ -1754,6 +1802,7 @@ Beta betulla^da^Beta Birka^Y^^ Beta betulla^de^Betula^Y^^ Beta betulla^el^Σέμη η Σημύδα^Y^^ Beta betulla^fi^Inka Koivu^Y^^ +Beth from I TL 3363-2^de^Bea^Y^^ Betty^da^Frida^Y^^ Betty^de^Betty^Y^^ Betty^it^Betty^Y^^ @@ -1775,6 +1824,7 @@ Betty Lou^sr-cyrl^Бјанка^Y^^ Bhaltair McDuck^da^Walther von And^Y^^ Bhaltair McDuck^fi^Valtteri MacAnkka^Y^^ Bhaltair McDuck^fr^Bhaltair McPicsou^Y^^ +Bhaltair McDuck^sr-cyrl^Ујка Балтар^Y^^ Biagio Presagio^de^Augur Aurelio^Y^^ Bianca^da^Bianca^Y^^ Bianca^de^Bianca^Y^^ @@ -1835,6 +1885,7 @@ Big Toot^nl^Grote Toet^Y^^ Big Toot^sv^Lilla Trågets pappa^Y^^ Biggles^da^Bimse^Y^^ Biggles^en^Biggles^Y^^ +Bill Andersen^fi^Bill Andersen^Y^^ Billy Beagle^en^Billy Beagle^Y^^ Billy Bones^fi^Billy Bones^Y^^ Billy Bow^en^Billy Bow^Y^^ @@ -1867,6 +1918,7 @@ Billy Paganino^no^Billy Paganino^Y^^ Billy Paganino^pt-br^Billy Paganino^Y^^ Billy Paganino^sv^Billy Paganino^Y^^ Billy and Rick^it^Billy & Rick^Y^^ +Bing Bong^fi^Bing Bong^Y^^ Binkie Muddlefoot^da^Frida Fumlefod^Y^^ Binkie Muddlefoot^de^Binkie Wirrfuß^Y^^ Binkie Muddlefoot^en^Binkie Muddlefoot^Y^^ @@ -1921,6 +1973,7 @@ Blackjack^pt-br^Negrinho^N^obsolete^ Blackjack^pt-br^Tiquinho^N^obsolete^ Blackjack^ru^Блэкджек^Y^^ Blacksnake McQuirt^da^Blackson McBlack^Y^^ +Blacksnake McQuirt^de^Herbie Hickock^Y^^ Blacksnake McQuirt^el^Μαύρος Τζακ Φοβέρας^Y^^ Blacksnake McQuirt^en^Blacksnake McQuirt^Y^^ Blacksnake McQuirt^fi^Kyrmy McKyy^Y^^ @@ -1943,6 +1996,7 @@ Blonk^da^BLONK^Y^^ Blonk^el^Χρυσοφτέρουγος^Y^^ Blonk^en^Blonk^Y^^ Blonk^en^BLONK^N^^ +Blonk^nl^Blonk^Y^^ Blonk^no^GLONK^Y^^ Blonk^pl^ABC^Y^^ Blonk^pt^BRONKA^Y^^ @@ -1997,6 +2051,7 @@ Bo Peep^sv^Bo^Y^^ Bo Peep^sv^Bo-peep^N^Toy Story 1^ Bo Peep^sv^Bo Peep^N^Toy Story 2^ Bob^fi^Bob^Y^^ +Bob Cutlass^el^Μπομπ Κάτλας^Y^^ Bobble^en^Bobble^Y^^ Bobble^fr^Gabble^Y^^ Bobble^it^Bloblò^Y^^ @@ -2031,6 +2086,7 @@ Bogarto^pl^Kuper Boggart^N^^ Bogarto^pt^Ranfrei Bogar^Y^^ Bogarto^pt-br^Ranfrei Bogar^Y^^ Bogarto^sv^Sven Snokare^Y^^ +Bogey McDivot^da^Eagle McTee^Y^^ Boinifacio^it^Bonifacio^Y^^ Boinifacio^pt^Boinifácio^Y^^ Boinifacio^pt-br^Boinifácio^Y^^ @@ -2118,6 +2174,7 @@ Bootle Beetle^pt-br^Sr. K. Chimbo^Y^^ Bootle Beetle^sv^Stövelbaggen^Y^^ Bootsie^en^Bootsie^Y^^ Bootstrap Bill^en^Bootstrap Bill^Y^^ +Bootstrap Bill^it^Sputafuoco Bill Turner^Y^^ Bootstrap Bill^ja^靴ひものビル^Y^^ Bootstrap Bill^ja^ブーツストラップビル^N^^ Bootstrap Bill^no^Bootstrap Bill^Y^^ @@ -2174,7 +2231,8 @@ Boz^fr^Boz^Y^^ Boz^it^Boz^Y^^ Boze Bij^nl^Boze Bij^Y^^ Brad Van Beck^da^Kim Bodhorn^Y^^ -Brad Van Beck^el^Μπράντ Βαν Ντακ^Y^^ +Brad Van Beck^de^Brad Van Beck^Y^^ +Brad Van Beck^el^Μπραντ Βαν Ντακ^Y^^ Brad Van Beck^en^Brad Van Beak^Y^^ Brad Van Beck^fi^Brad Van Beck^Y^^ Brad Van Beck^it^Brad Van Beck^Y^^ @@ -2184,12 +2242,14 @@ Brain the computer^en^Brain^Y^^ Brat the wuzzle^en^Brat^Y^^ Brave^fi^Urhea^Y^^ Brave Damesbond^nl^Brave Damesbond^Y^^ +Bravo^de^Bruno^Y^^ Bravo^en^Bravo^Y^^ Bravo^fi^Pukari^Y^^ Bravo^sv^Bravo^Y^^ Brawn boys^da^Hans Baton og hans bror^Y^^ Brawn boys^el^Αδέλφια Μπράουν^Y^^ Brawn boys^fi^Sylttylän kaksoset^Y^^ +Brendon^de^Brendon^Y^^ Brendon^en^Brendon^Y^^ Brendon^fi^Brendon^Y^^ Brendon^no^Brage^Y^^ @@ -2331,13 +2391,18 @@ Brer Wolf^fi^Mikko Repolainen^N^^ Brer Wolf^fi^Mikko Lurjus Repolainen^N^^ Brer Wolf^pt^Compadre Lobo^Y^^ Brer Wolf^pt-br^Compadre Lobo^Y^^ +Brickheart Glomgold^da^Robbert Flintesten^Y^^ +Brickheart Glomgold^de^Gac Moneysac^Y^^ +Bridget from The Wild^fi^Pirkko^Y^^ Brigittik^da^Hjerteand den romantiske hævnerske^Y^^ Brigittik^de^Die Romantische Rächerin^Y^^ Brigittik^el^Τζεν Τζετ^Y^^ +Brigittik^fi^Taikariitta^Y^^ Brigittik^fr^Brigittalde^Y^^ Brigittik^no^Super-Birgitte^Y^^ Brigittik^pl^Amorina^Y^^ Brigittik^pt^SuperBrigite^Y^^ +Brik^de^Varn^Y^^ Broadway^de^Broadway^Y^^ Broadway^en^Broadway^Y^^ Broken Feather^en^Broken Feather^Y^^ @@ -2423,6 +2488,7 @@ Buck Calhoun^fi^Onni Ojanen^Y^^ Buck Cluck^el^Λάκης Πουλάκης^Y^^ Buck Cluck^en^Buck Cluck^Y^^ Buck Cluck^fi^Kukko Kieku^Y^^ +Buck Cluck^nl^Buck Cluck^Y^^ Buck Cluck^no^Kåre Klukk^Y^^ Buck Cluck^pt-br^Pedro Galo^Y^^ Buck Cluck^sv^Tupp Kluck^Y^^ @@ -2467,13 +2533,16 @@ Bull^pt-br^Cãozarrão^Y^^ Bullseye^de^Bully^Y^^ Bullseye^en^Bullseye^Y^^ Bullseye^fi^Napakymppi^Y^^ +Bullseye^pt-br^Bala no Alvo^Y^^ Bullseye^sv^Bullseye^Y^^ Bum Bum Ghigno^bg^Бум Бум Подигравката^Y^^ Bum Bum Ghigno^da^Bisse^Y^^ Bum Bum Ghigno^de^Sergei Schlamassi^Y^^ Bum Bum Ghigno^el^Μπαμ Μπαμ^Y^^ +Bum Bum Ghigno^en^Boomer Buff^Y^^ Bum Bum Ghigno^fi^Palle Pulppu^Y^^ Bum Bum Ghigno^fi^Tahvo Tursoke^N^^ +Bum Bum Ghigno^fr^Boum Boum^Y^^ Bum Bum Ghigno^it^Bum Bum Ghigno^Y^^ Bum Bum Ghigno^no^Pøsolv^Y^^ Bum Bum Ghigno^pl^Rychu^Y^^ @@ -2541,6 +2610,7 @@ Butch^sr-cyrl^Пацко^Y^^ Butch^sr-cyrl^Штрока Чупавко^N^^ Butch^sv^Berra^Y^^ Butch^zh-hans^布奇^Y^^ +Butch from The Good Dinosaur^fi^Kake^Y^^ Butch the bulldog^da^Bittenus^Y^^ Butch the bulldog^el^Μπατς^Y^^ Butch the bulldog^en^Butch^Y^^ @@ -2702,6 +2772,7 @@ CIN^sr-cyrl^Пепељуга^Y^^ CIN^sr-latn^Pepeljuga^Y^^ CIN^sv^Askungen^Y^^ CIN^zh-hans^灰姑娘^Y^^ +CL^ar^كوكبة^Y^^ CL^bg^Кларабел^Y^^ CL^bg^Кларабела^N^^ CL^cs^Klarabella^Y^^ @@ -2786,6 +2857,7 @@ Calla^pt-br^Princesa Carla^Y^^ Calla^ru^Принцесса Калла^Y^^ Calla^sv^Prinsessan Ylva^Y^^ Calvin Coyote^pt-br^Caio Coiote^Y^^ +Calvin the new recruit^da^Jonas^Y^^ Camera9^da^Kamera 9^Y^^ Camera9^de^Kamera 9^Y^^ Camera9^el^Κάμερα-9^Y^^ @@ -2832,12 +2904,15 @@ Capitan Pato^fi^Kapteeni Remo^Y^^ Capitan Pato^fr^Capitaine Toucan^Y^^ Capitan Pato^no^Kaptein Kveite^Y^^ Capitano Brake^da^Kaptajn Blyg^Y^^ +Capitano Brake^de^Kapitän Brack^Y^^ Capitano Brake^fi^Kapteeni Aalto^Y^^ +Capitano Brake^fr^Capitaine Brake^Y^^ Capitao Pagode^pt^Capitão Pagode^Y^^ Capitao Pagode^pt-br^Capitão Pagode^Y^^ Capitao Penoso^pt-br^Capitão Penoso^Y^^ Capitao Porreta^pt-br^Capitão Porreta^Y^^ Capo dei capi dell'Organizzazione^da^Chefen for Organisationen^Y^^ +Capo dei capi dell'Organizzazione^de^Boss der Organisation^Y^^ Capo dei capi dell'Organizzazione^fi^Järjestön johtaja^Y^^ Capt. Dan Holland^en^Capt. Dan Holland^Y^^ Capt. Eustace^en^Capt. Eustace^Y^^ @@ -2879,6 +2954,7 @@ Captain Orville^no^Orville^Y^^ Captain Orville^pt-br^Capitão Abílio^Y^^ Captain Orville^sv^Orville^Y^^ Captain Ramrod^da^Fru Stivstik^Y^^ +Captain Ramrod^de^Fräulein Kraus^Y^^ Captain Ramrod^en^Captain Ramrod^Y^^ Captain Ramrod^fi^Peukaloisten partiojohtaja^Y^^ Captain Ramrod^fi^Terttu^N^^ @@ -2911,6 +2987,8 @@ Carlotta^de^Carlotta^Y^^ Carlotta^el^Καρλότα^Y^^ Carlotta^en^Carlotta^Y^^ Carlotta^nl^Carlotta^Y^^ +Carpenter from Alice in Wonderland^pt-br^Carpinteiro do País das Maravilhas^Y^^ +Carrie Rawlins^fi^Carrie Rawlins^Y^^ Cars^el^Αυτοκίνητα^Y^^ Cars^en^Cars^Y^^ Cars^fi^Autot^Y^^ @@ -2957,9 +3035,11 @@ Cassie^de^Kassandra^Y^^ Cassie^en^Cassie^Y^^ Cassie^en^Cassandra^N^^ Castaway^en^Castaway^Y^^ +Cat dogcatcher^de^Hundefänger^Y^^ Cat-Tankerous^de^Panzerkatz^Y^^ Caterpillar^en^Caterpillar^Y^^ Caterpillar^fi^Kaalimato^Y^^ +Caterpillar^pt-br^Lagarta^Y^^ Cavin^da^Jonas^Y^^ Cavin^de^Kevin^Y^^ Cavin^en^Cavin^Y^^ @@ -2975,6 +3055,8 @@ Cedric^ja^セドリック^Y^^ Cedric^no^Cedric^Y^^ Cedric^pt-br^Cedric^Y^^ Cedric^sv^Cedric^Y^^ +Celantus^de^Mordrag^Y^^ +Celantus^fi^Celantus^Y^^ Celia Mae^el^Σίλια^Y^^ Celia Mae^en^Celia Mae^Y^^ Celia Mae^fi^Sirkka^Y^^ @@ -3007,6 +3089,7 @@ Charlene Sinclair^pt^Charlene da Silva Sauro^Y^^ Charlene Sinclair^pt-br^Charlene da Silva Sauro^Y^^ Charles Lyndon^fi^Charles Lyndon^Y^^ Charles Lyndon^sv^Charles Lyndon^Y^^ +Charlie Rawlins^fi^Charlie Rawlins^Y^^ Charlie from Paperino Paperotto^da^Charlie^Y^^ Charlie from Paperino Paperotto^de^Mark^Y^^ Charlie from Paperino Paperotto^el^Τσάρλυ^Y^^ @@ -3023,6 +3106,7 @@ Chatter Telephone^fi^Lelupuhelin^Y^^ Chattie Chipmunk^en^Chattie Chipmunk^Y^^ Chatty^de^Hörni^Y^^ Chatty^de^Huschi^N^^ +Chatty^de^Eichkatz^N^^ Chatty^en^Chatty^Y^^ Chatty^fi^Huiskahäntä \(Pepi-sarjoissa\)^Y^^ Chatty^fi^Kurre^N^^ @@ -3217,11 +3301,13 @@ Chip the cup^de^Tassilo^Y^^ Chip the cup^en^Chip^Y^^ Chip the cup^fi^Kippo^Y^^ Chip the cup^no^Skipp^Y^^ +Chip the cup^pl^Bryczek^Y^^ Chip the cup^pt^Zip^Y^^ Chip the cup^pt-br^Zip^Y^^ Chip the cup^sr-cyrl^Крцко^Y^^ Chip the cup^sv^Chip^Y^^ Chips^da^Chips^Y^^ +Chips^de^Chippi^Y^^ Chips^el^Τσιπ^Y^^ Chips^it^Chips^Y^^ Chips^no^Chips^Y^^ @@ -3297,6 +3383,8 @@ Cicci Snobby^fi^Keimo "Ceccu" Ahnasto^Y^^ Cicci Snobby^fi^Hugo Hienonen^N^^ Cicci Snobby^fi^Kreivi Keikari^N^^ Cicci Snobby^it^Cicci Snobby^Y^^ +Ciccio anatrotto^de^Franz Gans^Y^Kind^ +Ciccio and Guido^fi^Ciccio ja Guido^Y^^ Cientista^pt^Cientista Mascarado^Y^^ Cientista^pt-br^Cientista Mascarado^Y^^ Cinda^da^Cinda^Y^^ @@ -3304,6 +3392,7 @@ Cinda^fi^Cinda^Y^^ Cinda^pt^Cinda^Y^^ Cinda^pt-br^Cinda^Y^^ Cinderella's fairy godmother^de^Gute Fee^Y^^ +Cinderella's fairy godmother^el^Καλή Νεράιδα^Y^^ Cinderella's fairy godmother^en^Fairy godmother^Y^^ Cinderella's fairy godmother^fi^Haltijatarkummi^Y^^ Cinderella's fairy godmother^fr^La marraine de Cendrillon^Y^^ @@ -3362,6 +3451,7 @@ Clara Cluck^sr-cyrl^Кока Клара^Y^^ Clara Cluck^sr-latn^Koka Klara^Y^^ Clara Cluck^sv^Klara Kluck^Y^^ Clara Cluck^zh-hans^克拉 克逻有 女士^Y^^ +Clarg^de^Worg^Y^^ Clarg^en^Clarg^Y^^ Clarg^fi^Klark^Y^^ Clarg^no^Klarg^Y^^ @@ -3380,6 +3470,7 @@ Clarissa^de^Oberstwaldmeisterin Trixi^Y^^ Clarissa^it^Clarissa^Y^^ Clarissa^no^Meisemogulen^Y^^ Clarissa^zh-hans^克拉丽渉^Y^^ +Claude Scruggs^lv^Līklejs^Y^^ Clayton^da^Clayton^Y^^ Clayton^de^Clayton^Y^^ Clayton^el^Κλέητον^Y^^ @@ -3393,6 +3484,7 @@ Clayton^sr-cyrl^Клејтон^Y^^ Clayton^sv^Clayton^Y^^ Clementine and her kittens^el^Κλημεντίνη και τα γατάκια της^Y^^ Clementine and her kittens^en^Clementine and her kittens^Y^^ +Clementine and her kittens^pl^Klementynka i jej kocięta^Y^^ Cleo^da^Cleo^Y^^ Cleo^de^Cleo^Y^^ Cleo^el^Κλεό^Y^^ @@ -3473,6 +3565,7 @@ Coachman^pt-br^Cocheiro^Y^^ Coachman^sv^Herr Kusk^Y^^ Cobra Bubbles^en^Cobra Bubbles^Y^^ Cock Robin^en^Cock Robin^Y^^ +Cock Robin^nl^Robin Roodborst^Y^^ Codino^el^Γκοτίνο^Y^^ Codino^it^Codino^Y^^ Cody^de^Cody^Y^^ @@ -3485,6 +3578,7 @@ Cody^sv^Joey^Y^^ Cogsworth^de^Herr von Unruh^Y^^ Cogsworth^en^Cogsworth^Y^^ Cogsworth^fi^Könni^Y^^ +Cogsworth^fr^Big Ben^Y^^ Cogsworth^no^Klokksworth^Y^^ Cogsworth^pl^Trybik^Y^^ Cogsworth^pt^Horloge^Y^^ @@ -3502,7 +3596,8 @@ Collectionneur^pt^Colecionador Maluco^Y^^ Collectionneur^pt-br^Colecionador Maluco^Y^^ Colonel Bassett^de^Lord Mops^Y^^ Colonel Bassett^en^Colonel Bassett^Y^^ -Colonel Bassett^fi^Eversti Passeli^Y^^ +Colonel Bassett^fi^Eversti Ruutana^Y^^ +Colonel Bassett^fi^Eversti Passeli^N^^ Colonel Bassett^nl-be^Kolonel Bossum^Y^^ Colonel Bassett^pt-br^Coronel Bassett^Y^^ Colonel Bassett^sv^Överste Bassett^Y^^ @@ -3548,6 +3643,7 @@ Commandante^fi^Kapteeni Monasterio^Y^^ Commandante^fi^Komendantti Monastario^N^^ Commandante^fr^Gouverneur^Y^^ Commandante^it^Comandante^Y^^ +Commandante^nl^Capitan Monestario^Y^^ Commandante^pt^Comandante^Y^^ Commandante^pt-br^Comandante^Y^^ Commandante^sv^Kommendant Monastario^Y^^ @@ -3556,6 +3652,8 @@ Commissario Pinko^de^Kommissar Pinkus^Y^^ Commissario Pinko^el^Επιθεωρητής Πίνκο^Y^^ Commissario Pinko^fi^Komisario Luikko^Y^^ Commissario Pinko^fi^Anselmi Luikko^N^^ +Commissario Pinko^nl^Commissaris Pinko^Y^^ +Commissario Pinko^nl^Frederik Pinko^N^^ Commissario Pinko^pl^Komisarz Nochal^Y^^ Commissario Pinko^pt^Comissário Pinko^Y^^ Commissario Pinko^pt-br^Comissário Pinko^Y^^ @@ -3566,6 +3664,7 @@ Conde Draquila^pt-br^Conde Dráquila^Y^^ Condorman^en^Condorman^Y^^ Conseil^en^Conseil^Y^^ Control Seven^da^Kontrol Syv^Y^^ +Control Seven^de^Kommando Sieben^Y^^ Control Seven^fi^Valvoja Seitsemän^Y^^ Coon kids^fi^Pepe Pesukarhu^Y^^ Copernico Pitagorico^cs^Chytrolín^Y^^ @@ -3633,6 +3732,7 @@ Cornelius Coot^pt-br^Cornélio Patus^Y^^ Cornelius Coot^ru^Корнелиус Кут^Y^^ Cornelius Coot^sv^Cornelius Knös^Y^^ Corporal Reyes^en^Corporal Reyes^Y^^ +Corporal Reyes^nl^Korporaal Reyes^Y^^ Corporal Reyes^pt-br^Cabo Reyes^Y^^ Cotton^el^Κόττον^Y^^ Cotton^en^Cotton^Y^^ @@ -3644,11 +3744,13 @@ Cotton's parrot^ja^コットンのオウム^Y^^ Cotton's parrot^no^Cottons papegøye^Y^^ Count Gryphon^da^Grev Barba^Y^^ Count Gryphon^de^Baron von Bohmback^Y^^ +Count Gryphon^el^Κόμης Γκρυφόν^Y^^ Count Gryphon^fi^Kreivi Pihvi^Y^^ Count Gryphon^it^Conte Grifoni^Y^^ Count de Sheckels^da^Grev Snurrig^Y^^ Count de Sheckels^de^Baron von Bregel^Y^^ Count de Sheckels^de^Graf Migrene^N^^ +Count de Sheckels^el^Κόμης ντε Σέκελς^Y^^ Count de Sheckels^en^Count de Sheckels^Y^^ Count de Sheckels^fi^Kreivi Mikreeni^Y^^ Count de Sheckels^fi^Kreivi Ronski^N^^ @@ -3665,6 +3767,7 @@ Country Cousin^en^Country Cousin^Y^^ Country Cousin^nl^Timmie Trippel^Y^^ Courtney Grumper^fi^Courtney Grumper^Y^^ Courtney Grumper^sv^Courtney Grumper^Y^^ +Cousin Chirpy^da^Cita^Y^^ Cousin Chirpy^fr^Cousine Guénolé^Y^^ Cousin Daniel^da^Fætter Dan^Y^^ Cousin Daniel^de^Danny Dulle^Y^^ @@ -3722,7 +3825,7 @@ Crimson^sv^Crimson^Y^^ Croc the wuzzle^da^Gru^Y^^ Croc the wuzzle^en^Croc^Y^^ Cronocomandante^da^Kronokommandanten^Y^^ -Cronocomandante^de^Kronokommandant^Y^^ +Cronocomandante^de^Chronokommandant^Y^^ Cronocomandante^el^Κύριος διοικητής^Y^^ Cronocomandante^en^Chrono-Commander^Y^^ Cronocomandante^fi^Aikapoliisin päällikkö^Y^^ @@ -3736,7 +3839,7 @@ Crosby^de^Knüller^Y^^ Crosby^el^Κρόσμπυ^Y^^ Crosby^it^Crosby^Y^^ Crows^de^Krähen aus Dumbo^Y^^ -Crows^en^Jim Crow Preacher Straw Hat and Glasses^Y^^ +Crows^en^Crows from Dumbo^Y^^ Crows^fi^Dumbon korpit^Y^^ Crows^it^Corvi di Dumbo^Y^^ Crows^nl^Kraaien van Dombo^Y^^ @@ -3797,6 +3900,7 @@ Curator^pt-br^Curador do Museu de Patópolis^Y^^ Curator^sv^intendenten^Y^^ Curator^sv^herr intendent^N^^ Curator of Duckburg’s archaeological museum^da^Professor Graveglad^Y^^ +Custode della Camera Omega^el^Ο Φύλακας της Αίθουσας Ωμέγα^Y^^ Cuthbert Coot^bg^Водния петел Кръшкача^Y^^ Cuthbert Coot^da^Bertel Blisand^Y^^ Cuthbert Coot^de^Willibald Wasserhuhn^Y^^ @@ -3861,6 +3965,7 @@ D+F^no^Donald og Klodrik^Y^^ D+F^pl^Donald i Dziobas^Y^^ D+F^pt^Donald e Peninha^Y^^ D+F^pt-br^Donald e Peninha^Y^^ +D+F^sr-cyrl^Паја и Праја^Y^^ D+F^sr-latn^Paja i Caja^Y^^ D+F^sv^Kalle och Knase^Y^^ D+N^da^Anders og ungerne^Y^^ @@ -3908,6 +4013,7 @@ DA^et^Daisy^Y^^ DA^et^Piilupart Daisy^N^^ DA^fi^Iines Ankka^Y^^ DA^fr^Daisy^Y^^ +DA^fy^Katryn Duck^Y^^ DA^hr^Vlatka Patka^Y^^ DA^hu^Daisy^Y^^ DA^id^Desi^Y^^ @@ -4005,6 +4111,7 @@ DD^fo^Dunnaldur Dunna^Y^^ DD^fr^Donald Duck^Y^^ DD^fr-ca^Donald le canard^Y^^ DD^fr-ca^Donald Duck^N^in LS^ +DD^fy^Donald Duck^Y^^ DD^he^Donald ha-barvaz^Y^^ DD^hr^Paško Patak^Y^Egmont^ DD^hr^Patak na zadatku^N^hero field for riddles^ @@ -4059,6 +4166,7 @@ DDb^sr-cyrl^Пајица^Y^^ DDb^sr-latn^Pajica^Y^^ DDb^sv^Kalle som bebis^Y^^ DJ the car^lv^DJ^Y^^ +DMM^de^Walt Disneys lustige Menagerie^Y^^ DMM^en^Walt Disney's Merry Menagerie^Y^^ DMM^es-co^Zoo Disney^Y^^ DMM^fi^Iloiset veitikat^Y^^ @@ -4066,6 +4174,7 @@ DMM^no^Disneys Dyrehage^Y^^ DMM^pt^Zôo Disney^Y^^ DMM^pt^Zoo Disney^N^^ DMM^pt-br^Zôo Disney^Y^^ +DMM^sl^Veseli zverinjak^Y^^ DMM^sr-cyrl^Весела менажерија^Y^^ DMM^sr-cyrl^Дизнијева менажерија^N^^ DMM^sr-latn^Vesela menažerija^Y^^ @@ -4148,6 +4257,7 @@ Daedalus^pt^Dédalus^Y^^ Daedalus^pt-br^Dédalus^Y^^ Daedalus^sv^Daidalos^Y^^ Dagmar the police dog^da^Dagmar^Y^^ +Dagmar the police dog^de^Dagmar^Y^^ Daisy's aunt Drusilla^da^Tante Drusilla^Y^^ Daisy's aunt Drusilla^de^Tante Melitta^Y^^ Daisy's aunt Drusilla^pt-br^Tia Cotinha^Y^^ @@ -4224,7 +4334,7 @@ Daltons^sr-cyrl^Далтони^Y^^ Daltons^sv^Bröderna Dalton^Y^^ Dan Woodstein^da^Dan Woodstein^Y^^ Dan Woodstein^de^Dan Woodstein^Y^^ -Dan Woodstein^el^Νταν Γούντσταϊν^Y^^ +Dan Woodstein^el^Νταν Στερν^Y^^ Dan Woodstein^en^Dan Woodstain^Y^^ Dan Woodstein^fi^Dan^Y^^ Dan Woodstein^fi^Kauno Käppänä^N^^ @@ -4257,7 +4367,6 @@ Daphne Duck^pt-br^Patrícia Pato^Y^^ Daphne Duck^pt-br^Patrícia Pata^N^^ Daphne Duck^sr-cyrl^Дафне^Y^^ Daphne Duck^sv^Doris Anka^Y^^ -Darbus^fi^Darbus^Y^^ Darby^sv^Ditte^Y^^ Dark Mother^fi^Varjojen äiti^Y^^ Dark Mother^sv^Dark Mother^Y^^ @@ -4297,6 +4406,7 @@ Darling^en^Betty^N^^ Darling^fi^Pepin emäntä^Y^^ Darling^sv^Malin^Y^^ Darling^sv^Älskling^N^^ +Darrell Cartrip^el^Ντάρυλ Καλοτάξιδος^Y^^ Darryl Doork^da^Drivert Dompap^Y^^ Dash^de^Dash^Y^^ Dash^fi^Dash^Y^^ @@ -4305,6 +4415,7 @@ Dash Parr^en^Dash Parr^Y^^ Dash Parr^fi^Esa Vaara^Y^^ Dash Parr^fi^Esalias Vaara^N^^ Dash Parr^no^Dash Parr^Y^^ +Dash Parr^pt-br^Flecha^Y^^ Dasuku^en^Dusk^Y^^ Dasuku^ja^ダスク^Y^^ Dave^en^Dave^Y^^ @@ -4366,6 +4477,7 @@ Destiny the whale shark^fi^Destiny^Y^^ Destroyer Duck^no^Destroyer Duck^Y^^ Destroyer Duck^sv^Destroyer Duck^Y^^ Detectives^bg^Детективите на Скрудж на Везувий^Y^^ +Detectives^cs^Skrblíkovy detektivové^Y^^ Detectives^da^Onkel Joakims detektiver på Vesuvio^Y^^ Detectives^de^Dagoberts Detektive^Y^^ Detectives^el^Πράκτορες του Σκρουτζ^Y^^ @@ -4382,7 +4494,8 @@ Detectives^sv^Joakims detektiver på Vesuvii sluttning^Y^^ Dexter Dingus^da^Didrik Dimsen^Y^^ Dexter Dingus^el^Ντέξτερ^Y^^ Dexter Dingus^en^Dexter Dingus^Y^^ -Dexter Dingus^fi^Pasi Pikkuaivo^Y^^ +Dexter Dingus^fi^Lennart^Y^^ +Dexter Dingus^fi^Pasi Pikkuaivo^N^^ Dexter Dingus^no^Nerden^Y^^ Dexter Dingus^pl^Dexter Dingus^Y^^ Dexter Dingus^sr-cyrl^Декстер^Y^^ @@ -4397,10 +4510,12 @@ Diecidecimi^fi^Täyskymppi^Y^^ Diego^el^Δον Ντιέγκο^Y^^ Diego^en^Don Diego de la Vega^Y^^ Diego^fi^Don Diego de la Vega^Y^^ -Diego^nl^Diego^Y^^ +Diego^nl^Don Diego^Y^^ Diego^pt-br^Dom Diego de la Vega^Y^^ Diego^sv^Don Diego de la Vega^Y^^ Dikke Tor^nl^Dikke Tor^Y^^ +Dimmy^da^Lille-Kludriand^Y^^ +Dimmy^fi^Pikku-Toope^Y^^ Dimples^en^Dimples^Y^^ Dimwitty^da^Kludriand^Y^^ Dimwitty^da^Kludrian^N^^ @@ -4484,8 +4599,11 @@ Dirty Bill^en^Dirty Bill^Y^^ Dirty Bill^fi^Inha-Ville^Y^^ Dirty Bill^fi^Moska-Ville^N^^ Dirty Bill^fr-be^Bill l'Affreux^Y^^ +Dirty Bill^nl-be^Bill-de-Vreselijke^Y^^ Dirty Bill^sr-cyrl^Хајдук Робин^Y^^ Diru^ja^ディル^Y^^ +Disgust^fi^Inho^Y^^ +Disgust^fr^Dégoût^Y^^ Dizu^en^DiZ^Y^^ Dizu^ja^ディズ^Y^^ Djali^bg^Джали^Y^^ @@ -4571,6 +4689,7 @@ Doc Hudson^no^Doc Hudson^Y^^ Doc Hudson^pl^Wójt Hudson^Y^^ Doc Hudson^sv^Doc^Y^^ Doc Mut^da^Doktor Gack^Y^^ +Doc Mut^de^Doktor Peng^Y^^ Doctor Stat^de^Doktor Zweistein^Y^aus der Paralleldimension^ Doctor Stat^en^Doctor Stat^Y^^ Doctor Stat^fi^Tohtori Staasi^Y^^ @@ -4579,6 +4698,7 @@ Doctor Stat^no^Professor Status^Y^^ Doctor Stat^pl^Doktor Statystyk^Y^^ Doctor Stat^pt-br^Dr. Sabetudo Malvado^Y^^ Doctor Stat^sv^Den elake Doc Static^Y^^ +Doctor with beard^de^Psychiater mit Bart^Y^^ Doctor with beard^fi^Tohtori Huilu^Y^^ Doctor with beard^it^Dottore con la barba^Y^^ Doctor with beard^pt^Doutor com barba^Y^^ @@ -4593,6 +4713,7 @@ Dodger^no^Dodger^Y^^ Dodger^pl^Bajer^Y^^ Dodger^pt-br^Vivaldo^Y^^ Dodger^sv^Dodger^Y^^ +Dodici Antichi^de^Der Orden der zwölf Alten^Y^^ Dodo^da^Dodo^Y^^ Dodo^en^Dodo^Y^^ Dodo^fi^Dodo^Y^^ @@ -4633,6 +4754,7 @@ Dolly Paprika^el^Ντομινίκ Φαντομινίκ^N^^ Dolly Paprika^fi^Roosa Pippuri^Y^^ Dolly Paprika^pl^Lilly^Y^^ Dolly Paprika^pt-br^Dolly Páprika^Y^^ +Dolores^fi^Dolores^Y^^ Don Jollio^fi^Don Jupelo^Y^^ Don Jollio^fi^Don Hurmuri^N^^ Don Karnage^da^Don Karnage^Y^^ @@ -4691,8 +4813,9 @@ Doofus^pt-br^Asnésio^Y^^ Doofus^ru^Пупс^Y^^ Doofus^sr-cyrl^Дуфус^Y^^ Doofus^sv^Dufus^Y^^ +Doorknob from Alice in Wonderland^fi^Ovenkahva^Y^^ Doorknob from Alice in Wonderland^nl^De deurknop^Y^^ -Doorknob from Alice in Wonderland^pt-br^Fechadura de Alice no País das Maravilhas^Y^^ +Doorknob from Alice in Wonderland^pt-br^Fechadura do País das Maravilhas^Y^^ Dopey^cs^Šmudla^Y^^ Dopey^da^Dumpe^Y^^ Dopey^de^Seppl^Y^^ @@ -4801,7 +4924,9 @@ Dr Teeth^en^Dr Teeth^Y^^ Dr Teeth^fi^Dr. Teeth^Y^^ Dr. Alex Durant^en^Dr. Alex Durant^Y^^ Dr. Dark^da^Doktor Dyster^Y^^ +Dr. Dark^de^Doktor Dark^Y^^ Dr. Dark^fi^Tohtori Tärvä^Y^^ +Dr. Dark^fr^Docteur Dark^Y^^ Dr. Dark^pl^Doktor Mrok^Y^^ Dr. Dawson^da^Dr. David Q. Hotson^Y^^ Dr. Dawson^de^Dr. Wasdenn^Y^^ @@ -4830,6 +4955,7 @@ Dr. Drakken^pl^Drakken^Y^^ Dr. Drakken^ru^Доктор Драккен^Y^^ Dr. Drakken^sv^Doktor Drakken^Y^^ Dr. Everett Koppenhooper^da^Professor Albert Hovedkerne^Y^^ +Dr. Everett Koppenhooper^de^Professor Koppelhoffer^Y^^ Dr. Everett Koppenhooper^en^Dr. Everett Koppenhooper^Y^^ Dr. Everett Koppenhooper^fi^Tohtori Eevertti Kopinhöper^Y^^ Dr. Everett Koppenhooper^fi^Tohtori Eevert Kopinhöper^N^^ @@ -4881,6 +5007,8 @@ Dr. Zxo^el^Καθηγητής Παγάκιας^Y^^ Dr. Zxo^en^Dr. Zxo^Y^^ Dracon^de^Tony Drakon^Y^^ Dracon^en^Dracon^Y^^ +Dragobert^de^Dragobert^Y^^ +Dragon in Kingdom of Duckmelot^de^Radiatus^Y^^ Drake Mallard^da^Gunnar Gråand^Y^^ Drake Mallard^de^Eddie Erpel^Y^^ Drake Mallard^en^Drake Mallard^Y^^ @@ -4891,6 +5019,7 @@ Drake Mallard^ru^Кряк Лапчатый^Y^^ Drake Mallard^sv^Drake Mallard^Y^^ Dredking^de^Schuppor^Y^^ Drilly^da^Spæt^Y^^ +Drilly^de^Drilli^Y^^ Drilly^en^Drilly^Y^^ Duc^da^Ællinger^Y^^ Duc^nl^Duckies^Y^^ @@ -4903,7 +5032,8 @@ Duchess^en^Duchess^Y^^ Duchess^fi^Herttuatar^Y^^ Duchess^fr^Duchesse^Y^^ Duchess^it^Duchessa^Y^^ -Duchess^nl^Duchess^Y^^ +Duchess^nl^Hertogin^Y^^ +Duchess^nl^Duchess^N^jaren 70^ Duchess^no^Duchess^Y^^ Duchess^pt^Duquesa^Y^^ Duchess^pt-br^Duquesa^Y^^ @@ -4956,6 +5086,10 @@ Due^it^Due^Y^^ Due^nl^Twee^Y^^ Due^no^Slupus^Y^^ Due^sv^Tvåan^Y^^ +Due Di Picche^de^Zwietracht^Y^^ +Due Di Picche^fi^Patakakkonen^Y^^ +Due Di Picche^it^Due Di Picche^Y^^ +Due Di Picche^it^2DiPicche^N^^ Duepiedi^de^Mac Feix^Y^^ Duepiedi^el^Ποδάρας^Y^^ Duepiedi^fi^Hovila^Y^^ @@ -4972,12 +5106,14 @@ Dug^fi^Dogi^Y^^ Dug^pl^As^Y^^ Duke Varlott^de^Fürst Schufty^Y^^ Duke Varlott^de^Graf Schlaim^N^^ +Duke Varlott^el^Δούκας Βάρελοτ^Y^^ Duke Varlott^en^Duke Varlott^Y^^ Duke Varlott^fi^Herttua de Liero^Y^^ Duke Varlott^fi^Kreivi Jalopää^N^^ Duke Varlott^fi^Herttua Kiero^N^^ Duke de la Puche^de^Graf Anker^Y^^ Duke de la Puche^de^Herzog Flostich^N^^ +Duke de la Puche^el^Δούκας ντε Φράγκο^Y^^ Duke de la Puche^en^Duke de la Puche^Y^^ Duke de la Puche^fi^Kirppulan herttua^Y^^ Duke de la Puche^fi^Paroni Pinko^N^^ @@ -5026,6 +5162,7 @@ Dunder^pl^Sierżant Dunder^Y^^ Durandus^fr^Professeur Durandus^Y^^ Dustibones^da^Professor Knoglekjær^Y^^ Dustibones^de^Professor Trockenstaub^Y^^ +Dustibones^el^Καθηγητής Μαίανδρος^Y^^ Dustibones^en^Professor Dustibones^Y^^ Dustibones^fi^Professori Tomuluinen^Y^^ Dustibones^fi^Toivo Tomuluinen^N^^ @@ -5079,6 +5216,7 @@ EB^sr-latn^Eta Beta^Y^^ EB^sv^Eta Beta^Y^^ EB^sv^Fega Knega^N^se/ST^ EB^sv^Ecki Becki^N^JAG-böcker^ +EB's fiancee^de^Gammas besondere Freundin^Y^^ EB's fiancee^it^fidanzata di Eta Beta^Y^^ EB's fiancee^nl^De verloofde van Ega Beva^Y^^ EB's fiancee^pt-br^Mira^Y^^ @@ -5176,6 +5314,7 @@ Eddie Megget^it^Eddie Megget^Y^^ Eddie Valiant^en^Eddie Valiant^Y^^ Eddie Valiant^it^Eddie Valiant^Y^^ Eddie Valiant^sr-cyrl^Еди Волијент^Y^^ +Eddie from Young Donald Duck^de^Eddie^Y^^ Edgar^da^Edgar^Y^^ Edgar^de^Edgar^Y^^ Edgar^el^Έντγκαρ^Y^^ @@ -5196,6 +5335,7 @@ Edna Gale^pt-br^Edna Gale^Y^^ Edna Mode^en^Edna Mode^Y^^ Edna Mode^fi^Eira "E" Kuosi^Y^^ Edna Mode^no^E^Y^^ +Edna Mode^pt-br^Edna Moda^Y^^ Eduard Eekhoorn^nl^Eduard Eekhoorn^Y^^ Edward Folkner^fi^Edward Folkner^Y^^ Edward Folkner^sv^Herr Folkner^Y^^ @@ -5268,6 +5408,7 @@ Eilonwy^fi^Elena^Y^^ Eilonwy^fr^Éloïse^Y^^ Einmug^da^Professor Krinkelkrogh^Y^^ Einmug^de^Professor M^Y^^ +Einmug^de^Professor Wunderlich^N^^ Einmug^el^Καθηγητής Ενίγκμα^Y^^ Einmug^el^Καθηγητής Αινιγμούλης^N^^ Einmug^el^Καθηγητής Αινίγκμα^N^^ @@ -5294,7 +5435,9 @@ Elastigirl^en^Elastigirl^Y^^ Elastigirl^fi^Neiti Rajaton^Y^^ Elastigirl^fi^Elli Vaara^N^^ Elastigirl^no^Elastika^Y^^ +Elastigirl^pt-br^Mulher Elástica^Y^^ Elektron^da^Elektron^Y^^ +Elektron^de^Elektron^Y^^ Elektron^el^Ήλεκτρον^Y^^ Elektron^fi^Elektron^Y^^ Eleroo^da^Kængufant^Y^^ @@ -5330,6 +5473,7 @@ Elliott^en^Elliott^Y^^ Elliott^it^Elliot^Y^^ Elliott^sr-latn^Aždaja Eliot^Y^^ Elliott^sv^Elliott^Y^^ +Elmer Elephant^da^Elmer Elefant^Y^^ Elmer Elephant^de^Adolar^Y^^ Elmer Elephant^el^Έλμερ^Y^^ Elmer Elephant^en^Elmer Elephant^Y^^ @@ -5345,6 +5489,7 @@ Elmer Elephant^pt-br^Elefante Bolinha^Y^^ Elmer Elephant^sr-cyrl^Бојажљиви Ћира^Y^^ Elmer Elephant^sr-cyrl^Слонче Ћира^N^^ Elmer Elephant^sv^Elmer Elefant^Y^^ +Elmo Noodle^da^professor Gorm Gravesen-Glemsom^Y^^ Elmo Noodle^en^Elmo Noodle^Y^^ Elsa^el^Έλσα^Y^^ Elsa^fi^Elsa^Y^^ @@ -5364,10 +5509,13 @@ Emperor^sv^Kejsaren av Kina^Y^^ Endarno^fi^Endarno^Y^^ Endarno^sv^Endarno^Y^^ Enrietta Richardson^de^Richardson^Y^^ +Enrietta Richardson^el^Εριέττα Ρίτσαρντσον^Y^^ Enrietta Richardson^it^Enrietta Richardson^Y^^ Enrietta Richardson^no^Henriette Rikardsen^Y^^ Enrietta Richardson^sv^Fröken Richardsson^Y^^ Enrique Fuentes^en^Enrique Fuentes^Y^^ +Enrique Fuentes^nl^Enrique Fuentes^Y^^ +Ercole Visconti^fi^Ercole Visconti^Y^^ Eric Lyndon^fi^Eric Lyndon^Y^^ Eric Lyndon^no^Eric Lyndon^Y^^ Eric Lyndon^sv^Eric Lyndon^Y^^ @@ -5415,6 +5563,7 @@ Euclid the butler^da^Albert^Y^^ Euclid the butler^en^Euclid^Y^^ Eugene Photomas^da^Emil Fotomas^Y^^ Eugene Photomas^de^Eugene Photomas^Y^^ +Eugene Photomas^el^Λεξ Σουπλέξ^Y^^ Eugene Photomas^it^Eugene Photomas^Y^^ Eugene Photomas^no^Eugenio Photomas^Y^^ Eugene Photomas^sv^Eugene Photomas^Y^^ @@ -5445,6 +5594,7 @@ Evil Manta^da^Den onde manta^Y^^ Evil Manta^de^Der böse Mantarochen^Y^^ Evil Manta^en^Evil Manta^Y^^ Evil Manta^sv^Den onda mantan^Y^^ +Evil dwarfs^de^Die bösen Zwerge^Y^^ Evil dwarfs^it^Sette Nani Cattivi^Y^^ Evil dwarfs^it^Furbicchio Sibilo Maligno Mastino Ricino Spinaccio e Cipiglio^N^^ Evil dwarfs^pt^Sete Anões Maus^Y^^ @@ -5565,6 +5715,7 @@ FLG^sr-cyrl^Тврдољуб Штедић^N^^ FLG^sr-latn^Škrta^Y^^ FLG^sv^Guld-Ivar Flinthjärta^Y^^ FLG^zh-hans^葛罗姆哥德^Y^^ +FLG's mother^de^Mac Moneysacs Mutter^Y^^ FLG's mother^pt-br^Mãe do MacMônei^Y^^ Fa Li^de^Fa Li^Y^^ Fa Li^en^Fa Li^Y^^ @@ -5681,6 +5832,8 @@ Fat Cat^ru^Толстопуз^Y^^ Fat Cat^sr-cyrl^Мачак Тигрић^Y^^ Fat Cat^sv^Svinpäls^Y^^ Father Winter^da^Kong Vinter^Y^^ +Father Winter^fi^Pakkasherra^Y^^ +Father Winter^fi^Herra Pakkanen^N^^ Father of Azure Blue^da^Grå^Y^^ Father of Azure Blue^fi^Herra Sininen \(Simppu Sinisen isä\)^Y^^ Father of Clerkly^da^Spareby^Y^^ @@ -5708,6 +5861,8 @@ Fawn^pl^Jelonka^Y^^ Fawn^sv^Vinka^Y^^ Fawn Deer^de^Fawn Deer^Y^^ Fawn Deer^en^Fawn Deer^Y^^ +Fear^fi^Pelko^Y^^ +Fear^fr^Peur^Y^^ Feather Mallard^da^Mille Gråand^Y^^ Feather Mallard^el^Ευτυχίτσα Γουρλού^Y^^ Feather Mallard^en^Feather Mallard^Y^^ @@ -5715,6 +5870,7 @@ Feather Mallard^fi^Soila Sorsa^Y^^ Feather Mallard^nl^Fladdertje Vederlicht^Y^^ Feather Mallard^pl^Kwatia Puch^Y^^ Feather Mallard^pt-br^Flor Tuna^Y^^ +Featherbrain^de^Hansi^Y^^ Featherbrain^en^Featherbrain^Y^^ Featherduster^en^Featherduster^Y^^ Featherduster^sv^Vippan^Y^^ @@ -5908,6 +6064,7 @@ Firmina^pt^Firmina^Y^^ Firmina^pt-br^Firmina^Y^^ Fish Hooks^zh-hans^鱼乐圈^Y^^ Fish Out of Water^el^Ψάρι Έξω απ'το Νερό^Y^^ +Fish Out of Water^nl^Victor Vis^Y^^ Fitzroy^de^Fitzmann^Y^^ Fitzroy^it^Fitzroy^Y^^ Fitzroy^no^Birger Brå^Y^^ @@ -6028,6 +6185,8 @@ Flumbert^sv^Dumbert^Y^^ Flunkey^el^Φλάνκυ^Y^^ Flunkey^en^Flunkey^Y^^ Flurry^da^Vindpust^Y^^ +Flurry^fi^Kohva^Y^^ +Flurry^fi^Pyry^N^^ Fly King^en^Fly King^Y^^ Fly King^fi^Kärpäskuningas^Y^^ Fly King^fi^Kärpästen kuningas^N^^ @@ -6053,8 +6212,11 @@ Footstool^no^Fido^Y^^ Footstool^sr-cyrl^Ногодржав-ав^Y^^ Forest sheriff^fi^Paavo Poliisi^Y^^ Forest sheriff^nl^De sheriff van het bos^Y^^ +Forgetters^fi^Unohtajat^Y^^ +Former owner of Agnes^de^Agnes früherer Eigentümer^Y^^ Former queen of Atlantis^sv^Atlantis' förra drottning^Y^^ Foul Fellows' Club^da^Slyngelklubben^Y^^ +Foul Fellows' Club^de^Böse-Buben-Klub^Y^^ Foul Fellows' Club^el^ΑΠΑΤΕΞ & ΣΙΑ^Y^^ Foul Fellows' Club^en^Foul Fellows' Club^Y^^ Foul Fellows' Club^fi^Kelmien kerho^Y^^ @@ -6088,6 +6250,7 @@ Foxy Loxy^el^Μπουμπού^N^^ Foxy Loxy^el^Λόξυ Ντάουν^N^^ Foxy Loxy^en^Foxy Loxy^Y^^ Foxy Loxy^fi^Ringa Repo^Y^^ +Foxy Loxy^nl^Foxy Loxy^Y^^ Foxy Loxy^pt-br^Raposa Rosa^Y^^ Foxy Loxy^sv^Lollo Listig^Y^^ Fozzie Bear^en^Fozzie Bear^Y^^ @@ -6112,6 +6275,7 @@ Frank and Jesse James^en^Frank and Jesse James^Y^^ Frank and Jesse James^nl^Frank en Jesse James^Y^^ Frank and Jesse James^no^Frank og Jesse James^Y^^ Frank and Jesse James^pl^Frank i Jesse James^Y^^ +Frank from Inside Out^fi^Frank^Y^^ Frank the journalist^da^Frank^Y^^ Frank the journalist^de^Frank^Y^^ Frank the journalist^el^Φρανκ^Y^^ @@ -6155,6 +6319,7 @@ Friend Owl^en^Friend Owl^Y^^ Friend Owl^fi^Pöllövaari^Y^^ Friend Owl^fr^Dame Chouette^Y^^ Friend Owl^it^Gufo Saggio^Y^^ +Friend Owl^pl^Puchacz^Y^^ Friend Owl^pt^Seu Corujão^Y^^ Friend Owl^pt-br^Seu Corujão^Y^^ Friend Owl^sv^Bror Uggla^Y^^ @@ -6195,6 +6360,7 @@ Frozone^fi^Hyytäjä^Y^^ Frozone^fi^Julius Väre^N^^ Frozone^no^Frozone^Y^^ Frozone^pl^Mrożon^Y^^ +Frozone^pt-br^Gelado^Y^^ Frump^da^Rektor Terp^Y^^ Frump^de^Direktor Dorsch^Y^^ Frump^en^Frump^Y^^ @@ -6215,7 +6381,7 @@ Fulldrip Pulpbugle^pl^Wasyl Wybijoko^Y^^ Fulldrip Pulpbugle^pt-br^Naso Sensitivo^Y^^ Fulldrip Pulpbugle^sv^Knut-Börje Rapp^Y^^ Fulton Gearloose^da^Gerhard Gearløs^Y^^ -Fulton Gearloose^de^Dübel Düsentrieb^Y^^ +Fulton Gearloose^de^Dankwart Düsentrieb^Y^^ Fulton Gearloose^el^Σπύρος Γρανάζης^Y^^ Fulton Gearloose^en^Fulton Gearloose^Y^^ Fulton Gearloose^fi^Pietari Peloton^Y^^ @@ -6376,10 +6542,12 @@ GL^et^Hans Hani^Y^^ GL^fi^Hannu Hanhi^Y^^ GL^fr^Gontran Bonheur^Y^^ GL^fr-be^Jonathan le Veinard^Y^^ +GL^fy^Guus Gelok^Y^^ GL^hr^Cakani Cajo^Y^^ GL^id^Untung Angsa^Y^^ GL^is^Hábeinn Heppni^Y^^ GL^it^Gastone^Y^^ +GL^lim^Guus Gelök^Y^^ GL^lt^Žąsinas Pilypas^Y^^ GL^lv^Cietsmaidis^Y^^ GL^nl^Guus Geluk^Y^^ @@ -6415,6 +6583,7 @@ GNAM^da^M.U.M.S.^Y^^ GNAM^de^G.A.G.^Y^^ GNAM^pl^ADIOS^Y^^ GNAM^pl^Agencja Degustacji i Oceny Smaku^N^^ +GO^ar^بندق^Y^^ GO^bg^Гуфи^Y^^ GO^cs^Goofy^Y^^ GO^da^Fedtmule^Y^^ @@ -6442,6 +6611,8 @@ GO^fr^Quenotte^N^^ GO^fr^Compte-gouttes^N^LM 36-02-25^ GO^fr-ca^Goofy^Y^^ GO^fr-ca^Cafard^N^in L'action catholique^ +GO^fr-ca^Lefflanqué^N^in La Patrie 1937^ +GO^fy^Goofy^Y^^ GO^he^גופי^Y^^ GO^hr^Šiljo^Y^^ GO^hu^Goofy^Y^^ @@ -6552,6 +6723,7 @@ GUb^pt^Gansolino Bebê^Y^^ GUb^pt-br^Gansolino Bebê^Y^^ GUb^sr-cyrl^Гутица^Y^^ GUb^sv^Mårten Gås som bebis^Y^^ +GY^ar^أستاذ عبقرينو^Y^^ GY^bg^Хари Хлопдъск^Y^^ GY^bg^Жиро Конструиро^N^^ GY^cs^Šikula^Y^^ @@ -6584,6 +6756,8 @@ GY^is^Georg Gírlausi^N^^ GY^it^Archimede^Y^^ GY^it^Archimede Pitagorico^N^^ GY^ja^はつめいかのジャイロギアルーズ ^Y^^ +GY^lim^Willie Wetjalles^Y^^ +GY^lim^Wielie Wortel^N^^ GY^lt^Sriegas Bevaržtis^Y^^ GY^lv^Bruno Bezbremze^Y^^ GY^nl^Willie Wortel^Y^^ @@ -6613,6 +6787,7 @@ GY^uk^Гвинт Розгвинтайло^Y^^ GY^vi^Gyro Gearloose^Y^^ GY^zh-hans^吉罗^Y^^ GY^zh-hant^吉羅^Y^^ +GY's mother^da^Georg Gearløs' mor^Y^^ GY's mother^fi^Pelle Pelottoman äiti^Y^^ GY's mother^it^Madre di Archimede^Y^^ GY's mother^pt^Mãe do Prof. Pardal^Y^^ @@ -6671,6 +6846,7 @@ Gadget^pt-br^Geninha^Y^^ Gadget^ru^Гайка^Y^^ Gadget^sv^Pärlan^Y^^ Gadget Gearloose^da^Igor Gearløs^Y^^ +Gadget Gearloose^fi^Pellervo Peloton^Y^^ Gadget Gearloose^fr^Wilbur Trouvetou^Y^^ Gaetan Moliere^el^Λέρας^Y^^ Gaetan Moliere^en^Gaetan Moliere^Y^^ @@ -6699,7 +6875,7 @@ Garcia^en^Demetrio Lopez Garcia^N^^ Garcia^fi^Garcia^Y^^ Garcia^fr^Sergent Garcia^Y^^ Garcia^it^Sergente Garcia^Y^^ -Garcia^nl^Garcia^Y^^ +Garcia^nl^Sergeant Garcia^Y^^ Garcia^pt^Sargento Garcia^Y^^ Garcia^pt-br^Sargento Garcia^Y^^ Garcia^sv^Garcia^Y^^ @@ -6731,6 +6907,7 @@ Gaston^pt-br^Gaston^Y^^ Gaston^sr-cyrl^Гасто^Y^^ Gaston^sv^Gaston^Y^^ Gastone Paperotto^da^Lille Højben^Y^^ +Gastone Paperotto^de^Gustav Gans^Y^Kind^ Gastone Paperotto^fi^Pikku-Hannu^Y^^ Gastone Paperotto^it^Gastone Paperotto^Y^^ Gastone Paperotto^pt^Gastão Menino^Y^^ @@ -6845,7 +7022,9 @@ Gepetto^pt-br^Gepeto^Y^^ Gepetto^sr-cyrl^Ђепето^Y^^ Gepetto^sv^Gepetto^Y^^ Gerald the sea lion^en^Gerald^Y^^ +Geraldina^de^Geraldine^Y^^ Geraldina^fi^Geraldiina^Y^^ +Geraldina^fr^Géraldine^Y^^ Gerda from Frozen^fi^Gerda^Y^^ Gerda from Frozen^pt-br^Gerda de Frozen^Y^^ Geronimo^da^Geronimo^Y^^ @@ -6856,6 +7035,9 @@ Geronimo^no^Lille Puma^Y^^ Geronimo^pt^Gerônimo^Y^^ Geronimo^pt-br^Gerônimo^Y^^ Geronimo^sv^Geronimo^Y^^ +Geronimo from Altacraz^en^J. Cobalt Bloogle^Y^^ +Geronimo from Altacraz^fi^Tim Tamar^Y^^ +Geronimo from Altacraz^fr^Tim Tamar^Y^^ Geronimo from Altacraz^it^Geronimo^Y^^ Gerry Wilde^da^Jerry Wilde^Y^^ Gerry Wilde^de^Gerry Wilde^Y^^ @@ -6969,6 +7151,7 @@ Ginger^fi^Ginger^Y^^ Gingerbread from Cookieland^fi^Piparipoika^Y^^ Giorgio Cavazzano^fi^Giorgio Cavazzano^Y^^ Gioviali^da^Jupittere^Y^^ +Giulia Marcovaldo^fi^Giulia Marcovaldo^Y^^ Gizmo^da^Unikum^Y^^ Gizmo^de^Gizmo^Y^^ Gizmo^el^Δόκτωρ Κατσαβίδας^Y^^ @@ -7037,6 +7220,7 @@ Gloria Squackson^de^Gloria Squackson^Y^^ Gloria Squackson^fi^Gloria Skvaakson^Y^^ Glorijane^fr^Ravigotte de la jungle^Y^^ Glorijane^pt-br^Glorijane^Y^^ +Glory-Bee^da^Bibi^Y^^ Glory-Bee^de^Gloria^Y^^ Glory-Bee^en^Glory-Bee^Y^^ Glory-Bee^fi^Helinä^Y^^ @@ -7111,6 +7295,7 @@ Goliath II^pt^Golias II^Y^^ Goliath II^pt-br^Golias II^Y^^ Goliath II^sr-cyrl^Ћира млађи^Y^^ Gomes^da^Gomes^Y^^ +Gomes^de^Gomes^Y^^ Gomes^fi^Gomes^Y^^ Gomes^fi^Rauli^N^^ Gomes^no^Gomez^Y^^ @@ -7127,6 +7312,7 @@ Goo the mongoose^fr^Man Gosta dit Ali-Alô^Y^^ Goo the mongoose^nl^Maupi de mongoz^Y^^ Goo the mongoose^no^Mungo^Y^^ Goo the mongoose^sv^Melvin Mån Gol^Y^^ +Goob^fi^Kuuppa^Y^^ Gooch Gorilla^el^Μπιλ ο Γορίλλας^Y^^ Gooch Gorilla^en^Gooch Gorilla^Y^^ Gooch Gorilla^fi^Jori^Y^^ @@ -7153,6 +7339,7 @@ Goostave Gander^de^General Golo Gans^Y^^ Goostave Gander^el^Γουσταύος Γκάντερ^Y^^ Goostave Gander^en^Goostave Gander^Y^^ Goostave Gander^fi^Hjalmar Hanhi^Y^^ +Goostave Gander^fr^Gustave Bonheur^Y^^ Goostave Gander^it^Gustavo Paperone^Y^^ Goostave Gander^nl^Fortunus Geluk^Y^^ Goostave Gander^no^Onkel Andrik^Y^^ @@ -7176,6 +7363,7 @@ Gopher^sr-cyrl^Кртица^Y^^ Gopher^sv^Sorken^Y^^ Gopher^sv^Sork^N^^ Gordon from Brave^en^Gordon^Y^^ +Gorgo^de^Gorgo^Y^^ Gorilla Gorilla^en^Gorilla Gorilla^Y^^ Gorilla Gorilla^pt-br^Gorila Gorila^Y^^ Gorthan^da^Overklo Gorthan^Y^^ @@ -7342,7 +7530,7 @@ Gremlins^da^Gremlingerne^Y^^ Gremlins^en^Gremlins^Y^^ Gremlins^no^Gremlins^Y^^ Gremlins^pl^Gremliny^Y^^ -Greta Glamor^da^Isa Dulle^Y^^ +Greta Glamor^da^Grethe Glamour^Y^^ Greta Glamor^en^Greta Glamor^Y^^ Greta Glamor^fi^Lulu Lumotar^Y^^ Greta Reginald^fi^Greta Reginald^Y^^ @@ -7364,6 +7552,8 @@ Griffy^da^Griffi^Y^^ Griffy^de^Griffi^Y^^ Griffy^fi^Aarni^Y^^ Griffy^no^Griffy^Y^^ +Grifone^de^Der Greif^Y^^ +Grifone^el^Γρύπας^Y^^ Grifone^it^Grifone^Y^^ Grifone^no^Gribben^Y^^ Grifone^sv^Gripen^Y^^ @@ -7378,6 +7568,7 @@ Grimsby^ja^グリムズビー^Y^^ Grimsby^nl^Grimbert^Y^^ Grimsby^sv^Grimsby^Y^^ Grizelda^de^Griselda^Y^^ +Groob^de^Groob^Y^^ Groob^en^Groob^Y^^ Groob^fi^Kruup^Y^^ Groob^no^Grubb^Y^^ @@ -7472,6 +7663,7 @@ Gummi Bears^ru^Мишки Гамми^Y^^ Gummi Bears^sr-cyrl^Гумимеде^Y^^ Gummi Bears^sv^Bumbi-Björnarna^Y^^ Gummi Bears^sv^Bumbibjörnarna^N^^ +Gunnar il postino^de^Gunnar^Y^^ Gunni Helm^de^Gunni Helm^Y^^ Gunni Helm^el^Γκούνι Χελμ^Y^^ Gunni Helm^fi^Hemmo Hattu^Y^^ @@ -7501,6 +7693,7 @@ Gus from GJ^pt^Tatá^Y^^ Gus from GJ^pt-br^Tatá^Y^^ Gus from GJ^sr-cyrl^Буца^Y^^ Gus from GJ^sv^Gus^Y^^ +Gus from I TL 3362-1P^de^Gustl^Y^^ Gusto^da^Bobbi^Y^^ Gusto^de^Gusto Gummi^Y^^ Gusto^en^Gusto^Y^^ @@ -7534,6 +7727,7 @@ HAZ^ru^Ведьма Хэзел^Y^^ HAZ^sr-cyrl^Караконда^Y^^ HAZ^sr-latn^Karakonda^Y^^ HAZ^sv^Tyra Trollpacka^Y^^ +HDL^ar^توتو سوسو ولولو^Y^^ HDL^bg^Хюи Дюи и Луи^Y^^ HDL^cs^Kulík Dulík a Bubík^Y^^ HDL^cs^Synovci^N^^ @@ -7558,6 +7752,7 @@ HDL^fo^Rúni Rani og Rói^N^^ HDL^fr^Riri Fifi et Loulou^Y^^ HDL^fr^Nestor Oscar et Désiré^N^BHNS^ HDL^fr-be^Jojo Loulou et Victor^Y^^ +HDL^fy^Kwik Kwek en Kwak^Y^^ HDL^hr^Hinko Dinko i Vinko^Y^^ HDL^hu^Viki Niki és Tiki^Y^^ HDL^id^Kwik Kwek Kwak^Y^^ @@ -7566,6 +7761,7 @@ HDL^it^Qui Quo Qua^Y^^ HDL^ja^ヒューイとデューイとルイ^Y^^ HDL^ja^ヒュイーとデュイーとルイー^N^^ HDL^la^Titus Totus Tutus^Y^^ +HDL^lim^Kwietsj Kwetsj en Kwatsj^Y^^ HDL^lt^Bilis Vilis ir Dilis^Y^^ HDL^lv^Tiks Tīks Triks^Y^^ HDL^nl^Kwik Kwek en Kwak^Y^^ @@ -7637,12 +7833,13 @@ HDL4^fi^Neljä Akun sukulaispoikaa^Y^^ HDL4^fi^Rupu Ankka^N^^ HDL4^fr^Quatre neveux de Donald^Y^^ HDL4^it^Qui Quo Qua e Que^Y^^ -HDL4^nl^Vier neefjes^Y^inclusief Kwuk^ +HDL4^nl^Vier neefjes^Y^inclusief Kwok^ HDL4^no^Fire nevøer^Y^^ HDL4^pl^Czterej siostrzeńcy Donalda^Y^^ HDL4^pt^Quatro sobrinhos de Donald^Y^^ HDL4^pt-br^Quatro sobrinhos de Donald^Y^^ HDL4^sv^Fyra knattar^Y^^ +HH^ar^أبو طويلة^Y^^ HH^bg^Хорас Хамут^Y^^ HH^cs^Horác^Y^^ HH^da^Klavs Krikke^Y^^ @@ -7729,6 +7926,7 @@ Hairy Harry^da^Skægtyven^Y^^ Hairy Harry^de^Der haarige Harry^Y^^ Hairy Harry^el^Μαλλιαρός Χάρρυ^Y^^ Hairy hermit from W WDC 39-01^nl^Herman de Heremiet^Y^^ +Hairy hermit from W WDC 39-01^pl^Zarośnięty pustelnik^Y^^ Haley^da^Haley^Y^^ Haley^en^Haley^Y^^ Haley^fi^Haley Long^Y^^ @@ -7742,6 +7940,7 @@ Hamm^de^Specki^Y^^ Hamm^en^Hamm^Y^^ Hamm^fi^Röh^Y^^ Hamm^pl^Hamm^Y^^ +Hamm^pt-br^Porquinho^Y^^ Hamm^sv^Hamm^Y^^ Hammerhead Hannigan^de^Donnerhorn^Y^^ Hank^da^Knud^Y^^ @@ -7753,6 +7952,7 @@ Hank the octopus^fi^Hank^Y^^ Hannah^en^Hannah^Y^^ Hannah^no^Hannah^Y^^ Hannah^sv^Hanna^Y^^ +Hans Sdrubel^de^Theo Trübträufl^Y^^ Hans Sdrubel^fi^Professori Pedro Hytti^Y^^ Hans from Frozen^en^Hans^Y^^ Hans from Frozen^fi^Prinssi Hans^Y^^ @@ -7932,11 +8132,13 @@ High School Musical^en^High School Musical^Y^^ High School Musical^fi^High School Musical^Y^^ High School Musical^no^High School Musical^Y^^ High School Musical^sv^High School Musical^Y^^ +Hintermann^de^Habaduk^Y^^ Hintermann^en^Hintermann^Y^^ Hintermann^fi^Hintermann^Y^^ Hintermann^no^Hintermann^Y^^ Hintermann^pl^Aster^Y^^ Hintermann^pt-br^Hintermann^Y^^ +Hippo Hippopotamus^da^Joey^Y^^ Hippo Hippopotamus^en^Hippo Hippopotamus^Y^^ Hiro Hamada^el^Χίρο Χαμάντα^Y^^ Hiro Hamada^fi^Hiro Hamada^Y^^ @@ -8145,6 +8347,7 @@ Humphrey Bear^pt-br^Colimério^Y^^ Humpie^da^Juffi^Y^^ Humpie^nl^Humpie^Y^^ Humpty Dumpty^fi^Tyyris Tyllerö^Y^^ +Humpty Dumpty^pt-br^Ovo Biruta^Y^^ Huntsman from SW^el^Σέντρικ^Y^^ Huntsman from SW^fi^Metsästäjä-Matti^Y^^ Huntsman from SW^fi^Humbert^N^^ @@ -8176,6 +8379,7 @@ Hyenas^pt^Hienas^Y^^ Hyenas^pt-br^Hienas^Y^^ Hyenas^sv^Hyenorna^Y^^ Hyenas^sv^Shenzi Banzai och Flin^N^^ +Hyrrr^de^Hijän^Y^^ Hyrrr^en^Hyrrr^Y^^ Hyrrr^fi^Kenraali Hyrk^Y^^ Hyrrr^no^Hisss^Y^^ @@ -8237,6 +8441,7 @@ Ice^it^Ice^Y^^ Ice^no^Kalle^Y^^ Ice^pt-br^Gelado^Y^^ Ice^sv^Ice^Y^^ +Idris^da^Idris^Y^^ Idris^fi^Plop^Y^^ Igor Blov^el^Μπόρις Μπόνωφ^Y^^ Igor Blov^fi^Igor Molski^Y^^ @@ -8365,6 +8570,7 @@ Irma^no^Irma^Y^^ Irma^pt-br^Irma^Y^^ Irma^sv^Irma^Y^^ Irma Boots^da^Irma Thast^Y^^ +Irma Boots^de^Irma Boots^Y^^ Irma Boots^fi^Irma Entteri^Y^^ Iron Ciccius^de^Mampfer^Y^^ Iron Ciccius^el^Σούπερ Πασχάλης^Y^^ @@ -8373,9 +8579,11 @@ Iron Ciccius^fr^Iron Gus^Y^^ Iron Ciccius^nl^IJzer-Gijs^Y^^ Iron Ciccius^pt-br^Ganso de Aço^Y^^ Iron Ears Colony^da^Balder Blomkålsøre^Y^^ +Iron Ears Colony^de^Eisenohr Kolonzik^Y^^ Iron Ears Colony^en^Iron Ears Colony^Y^^ Iron Ears Colony^it^Cranio di Ghisa^Y^^ Iron Ears Colony^it^Orecchio di ferro Coloni^N^^ +Isabela^fi^Isabela^Y^^ Isabella Garcia-Shapiro^en^Isabella Garcia-Shapiro^Y^^ Isabella Garcia-Shapiro^fi^Isabella Garcia-Shapiro^Y^^ Isabella Garcia-Shapiro^no^Isabella Garcia-Shapiro^Y^^ @@ -8383,6 +8591,7 @@ Isidor^da^Røde^Y^^ Isidor^de^Isidor^Y^^ Isidor^el^Ισίδωρος^Y^^ Isidor^fi^Isidor^Y^^ +Isidor^fr^Isidore^Y^^ Isidor^pl^Izydor^Y^^ Isidor^pt-br^Isidoro^Y^^ Isidor^sv^Isidor^Y^^ @@ -8412,13 +8621,14 @@ Izzy^pl^Kiep^Y^^ Izzy^pt-br^Ivãzinho^Y^^ Izzy^sv^Izzy^Y^^ J. Fladder Welkinring^da^Artiskokko Katapult^Y^^ +J. Fladder Welkinring^pl^Buck Blockbuster^Y^^ J. Gander Hooter^da^F.B. Øje^Y^^ J. Gander Hooter^de^Direktor Ganter^Y^^ J. Gander Hooter^en^J. Gander Hooter^Y^^ J. Gander Hooter^ru^Эдгар Клювер^Y^^ J. Gander Hooter^sv^P.G. Boss^Y^^ JC^da^Jesper Fårekylling^Y^^ -JC^de^Jimminy Grille^Y^^ +JC^de^Jiminy Grille^Y^^ JC^el^Τζίμινι Κρίκετ^Y^^ JC^el^Τζίμυ Κρίκετ^N^^ JC^en^Jiminy Cricket^Y^^ @@ -8512,6 +8722,7 @@ JW^es-mx^Los Pequeños Castores^Y^^ JW^et^Noorpiilurid^Y^^ JW^fi^Sudenpennut^Y^^ JW^fr^Les Castors Juniors^Y^^ +JW^fy^Jonge Waadrinners^Y^^ JW^hr^Mladi izviđači^Y^^ JW^hu^Ifjú mormoták^Y^^ JW^id^Pramuka Siaga^Y^^ @@ -8562,7 +8773,8 @@ JW hound^sv^Snuffe^Y^^ JWAlvin^da^Theo^Y^^ JWAlvin^de^Theo^Y^^ JWAlvin^en^Alvin^Y^^ -JWAlvin^fi^Tarmo^Y^^ +JWAlvin^fi^Tarmo \(Sudenpentu-sarjoissa\)^Y^^ +JWAlvin^fi^Alvin^N^^ JWAlvin^it^Alvin^Y^^ JWAlvin^no^Theo^Y^^ JWAlvin^pl^Alvin^Y^^ @@ -8584,7 +8796,7 @@ Jack Sparrow the pirate^el^Τζακ Σπάρροου^Y^^ Jack Sparrow the pirate^en^Captain Jack Sparrow^Y^^ Jack Sparrow the pirate^fi^Jack Sparrow^Y^^ Jack Sparrow the pirate^ja^キャプテンジャック・スパロウ^Y^^ -Jack Sparrow the pirate^nl^Jack Sparrow de piraat^Y^^ +Jack Sparrow the pirate^nl^Kapitein Jack Sparrow^Y^^ Jack Sparrow the pirate^no^Kaptein Jack Sparrow^Y^^ Jack Sparrow the pirate^pt-br^Capitão Jack Sparrow^Y^^ Jack Sparrow the pirate^ru^Джек Воробей^Y^^ @@ -8594,6 +8806,7 @@ Jack the monkey^ja^猿のジャック^Y^^ Jack-Jack Parr^en^Jack-Jack Parr^Y^^ Jack-Jack Parr^fi^Jaska Vaara^Y^^ Jack-Jack Parr^no^Jack-Jack Parr^Y^^ +Jack-Jack Parr^pt-br^Zezé^Y^^ Jackie Gilligan^fi^Jackie Gilligan^Y^^ Jackie Gilligan^no^Jackie Gilligan^Y^^ Jackie Gilligan^sv^Jackie Gilligan^Y^^ @@ -8652,9 +8865,10 @@ Jake McDuck^no^Jacob McDuck^Y^^ Jake McDuck^pl^Nerwus McKwacz^Y^^ Jake McDuck^pt^Nicolau Patusco^Y^^ Jake McDuck^pt-br^Nicolau Patusco^Y^^ +Jamal from I TL 3363-2^de^Jamal^Y^^ Jambalaya Jake^de^Jambalaya Jake^Y^^ James^da^Andersen^Y^^ -James^el^Ιγνάτιος^Y^^ +James^el^Αρμάνδος^Y^^ James^en^James^Y^^ James^fi^Aalto^Y^^ James^it^James^Y^^ @@ -8707,6 +8921,7 @@ Janson^fi^Janson^Y^^ Janson^it^Janson^Y^^ Janson^no^Janson^Y^^ Janson^sv^Janson^Y^^ +Janus il superbo^de^Janus^Y^^ Jaq^da^Tim^Y^^ Jaq^de^Jacki^Y^^ Jaq^el^Ζακ^Y^^ @@ -8763,12 +8978,16 @@ Jay from Paperino Paperotto^de^Flo^Y^^ Jay from Paperino Paperotto^el^Τζέυ^Y^^ Jay from Paperino Paperotto^fi^Jare^Y^^ Jay from Paperino Paperotto^it^Jay^Y^^ +Jeb from Young Donald Duck^de^Rowi^Y^^ +Jeb from Young Donald Duck^nl^Job^Y^^ Jeb the goat^en^Jeb^Y^^ Jeb the goat^no^Jeb^Y^^ Jeb the goat^sv^Geten Jeb^Y^^ Jebidiah Allardyce Farnsworth^en^Jebidiah Allardyce Farnsworth^Y^^ +Jebidiah Allardyce Farnsworth^fi^Cookie^Y^^ Jebidiah Allardyce Farnsworth^no^Jebediah Allardyce Farnsworth^Y^^ Jebidiah Allardyce Farnsworth^sv^Jebidiah Allardyce "Kakan" Farnsworth^Y^^ +Jed il postino^el^Τζεφ ο ταχυδρόμος^Y^^ Jedge Owl^en^Jedge Owl^Y^^ Jedge Owl^fi^Tuomari Pöllö \(Takametsä-sarjoissa\)^Y^^ Jedge Owl^fi^Pöllö Tuomari^N^^ @@ -8814,6 +9033,7 @@ Jessie^pt-br^Jessie^Y^^ Jessie^sr-cyrl^Џеси^Y^^ Jessie^sv^Jessie^Y^^ Jet Bradley^en^Jet Bradley^Y^^ +Jill Andersen^fi^Jill Andersen^Y^^ Jim Cocorina^de^Jim Cocorina^Y^^ Jim Cocorina^fi^Aatos Hämärä^Y^^ Jim Cocorina^fr^Jim Cocorina^Y^^ @@ -8825,6 +9045,7 @@ Jim Possible^fi^Jim Possible^Y^^ Jim Possible^no^Jim Possible^Y^^ Jim Possible^ru^Джим Пять-с-плюсом^Y^^ Jim Possible^sv^Jim Possible^Y^^ +Jin Lee^fi^Jin Lee^Y^^ Jinx^da^Bent^Y^^ Jinx^en^Cousin Bertie^Y^^ Jinx^fi^Pelle^Y^^ @@ -8926,10 +9147,12 @@ Joker Beagle^pt-br^Metralha Brincalhão^Y^^ Jolly Roger^da^Gæve Gunner^Y^^ Jolly Roger^de^Jolly Roger^Y^^ Jolly Roger^en^Jolly Roger^Y^^ +Jonathan Laramie^de^Jonathan Laramie^Y^^ Jonathan Laramie^en^Jonathan Laramie^Y^^ Jonathan Laramie^fi^Jooseppi Mullikka^Y^^ Jonathan Laramie^it^Bufalo Barbisoni^Y^^ Jonathan Ludmoore^sv^Jonathan Ludmoore^Y^^ +Jonathan Mouse^de^Jonathan Maus^Y^^ Jonathan Mouse^en^Jonathan Mouse^Y^^ Jonathan Mouse^fi^Juhana Hiironen^Y^^ Jonathan Mouse^fi^Karolus von Rotta^N^^ @@ -8953,6 +9176,7 @@ Jones^fi^J. Janttu^N^^ Jones^fi^Kapteeni Kaarlo Kiiski^N^^ Jones^fr^Lagrogne^Y^^ Jones^fr^Achille Lagrogne^N^^ +Jones^fy^Bartle Baltbast^Y^^ Jones^hr^Vladek^Y^^ Jones^id^Pokijan^Y^^ Jones^is^Herra Jónas^Y^^ @@ -8986,6 +9210,8 @@ Joshua Strongbear Sweet^en^Joshua Strongbear Sweet^Y^^ Joshua Strongbear Sweet^fi^Joshua "Kiva" Sweet^Y^^ Joshua Strongbear Sweet^no^Joshua Strongbear Sweet^Y^^ Joshua Strongbear Sweet^sv^Joshua Strongbear Fiin^Y^^ +Joy^fi^Ilo^Y^^ +Joy^fr^Joie^Y^^ Juanella Van Damm^da^Rosanna von Schmuck^Y^^ Juanella Van Damm^de^Aline van Cleef^Y^^ Juanella Van Damm^fi^Alina van Välke^Y^^ @@ -9003,6 +9229,7 @@ Judy Hopps^fi^Judy Hopps^Y^^ Juf Clara^fi^Klaara-neiti^Y^^ Juffrouw Knol^fi^Neiti Nauris^Y^^ Juffrouw Knol^nl^Juffrouw Knol^Y^^ +Julieta^fi^Julieta^Y^^ Jumba Jookiba^en^Jumba Jookiba^Y^^ June Bug^da^Bittekryb^Y^^ June Bug^el^Μπέκυ^Y^^ @@ -9032,11 +9259,13 @@ Junior the buffalo^en^Junior^Y^^ Junior the buffalo^no^Junior^Y^^ Junior the buffalo^sv^Buffeln Junior^Y^^ Juniper^de^Juniper Ducklair^Y^^ +Juniper^el^Τζούνιπερ^Y^^ Juniper^it^Juniper^Y^^ Juniper^no^Junifer Ducklair^Y^^ Juniper^sv^Juniper Ducklair^Y^^ Justice Ducks^da^Superænderne^Y^^ Justice Ducks^en^Justice Ducks^Y^^ +Jute^de^Cid^Y^^ Jute^en^Jute^Y^^ Jute^fi^Juke^Y^^ Jute^no^Gorm^Y^^ @@ -9063,6 +9292,7 @@ Kai from Frozen^fi^Kai^Y^^ Kai from Frozen^pt-br^Kai de Frozen^Y^^ Kairi^el^Καϊρί^Y^^ Kairi^en^Kairi^Y^^ +Kairi^fi^Kairi^Y^^ Kairi^ja^カイリ^Y^^ Kairi^pt-br^Kairi^Y^^ Kairi^sv^Kairi^Y^^ @@ -9076,6 +9306,7 @@ Kala^pt-br^Kala^Y^^ Kala^sr-cyrl^Кала^Y^^ Kala^sv^Kala^Y^^ Kalamit^da^Prince^Y^^ +Kalamit^de^Kong^Y^^ Kandor^fi^Kandor^Y^^ Kandor^no^Kandor^Y^^ Kandor^sv^Kandor^Y^^ @@ -9202,6 +9433,7 @@ Kevin^pt-br^Zico do Pernetas FC^Y^^ Kevin Flynn^en^Kevin Flynn^Y^^ Kevin Jensen^pt-br^Kevin Jensen^Y^^ Kevin Jensen^sv^Kevin Jensen^Y^^ +Kevin from I TL 2124-4^de^Kevin^Y^^ Khan^de^Kahn^Y^^ Khan^en^Khan^Y^^ Khan^it^Khan^Y^^ @@ -9251,6 +9483,7 @@ Kim's dad^ru^Доктор Джеймс Тимоти Пять-с-плюсом^Y^^ Kim's mom^fi^Maria Ann Possible^Y^^ Kim's mom^nl^Kims moeder^Y^^ King^da^King^Y^^ +King^de^King^Y^^ King^el^Κινγκ^Y^^ King^fi^King^Y^^ King^fi^Kinko^N^^ @@ -9279,8 +9512,10 @@ King Jujube^fi^Kuningas Jujupatti^N^^ King Jujube^it^re Buruburù^Y^^ King Kashekim Nedakh^el^Βασιλιάς Νέντακ^Y^^ King Kashekim Nedakh^en^King Kashekim Nedakh^Y^^ +King Kashekim Nedakh^fi^Atlantiksen kuningas^Y^^ King Kashekim Nedakh^no^Kong Kashekim Nedakh^Y^^ King Kashekim Nedakh^sv^Kung Kashekim Nedakh^Y^^ +King Leonidas^fi^Kuningas Leonidas^Y^^ King Lion^da^Kong Løve^Y^^ King Lion^de^König Klwe^Y^^ King Lion^en^King Lion^Y^^ @@ -9311,6 +9546,7 @@ King Louie^sr-latn^Kralj Luj^Y^^ King Louie^sv^Kung Louie^Y^^ King Michael XIV^da^Kong Markus af Muskatel^Y^^ King Michael XIV^de^König Mausius III.^Y^in der Fortsetzung in LTB 169: König Mausi^ +King Michael XIV^el^Βασιλεύς Μιχαήλ^Y^^ King Michael XIV^en^King Michael XIV^Y^^ King Michael XIV^es^Rey Ratón^Y^^ King Michael XIV^es-co^Rey Ratón^Y^^ @@ -9374,6 +9610,7 @@ King of Rippan Taro^pt-br^Rei Boa-Bola^N^Obsolete^ King of Rippan Taro^pt-br^Rei Songa-Monga^N^Obsolete^ Kirara^en^Kilala^Y^^ Kirara^ja^きらら^Y^^ +Kirby^el^Κίρμπυ^Y^^ Kit^da^Kim Luftskipper^Y^^ Kit^de^Kit Wolkenflitzer^Y^^ Kit^el^Θράσος^Y^^ @@ -9387,6 +9624,7 @@ Kit^pl^Kit Chmurołap^Y^^ Kit^ru^Кит Ветрогон^Y^^ Kit^sv^Ville Virvel^Y^^ Kitty Duckis^da^Kitty Andsen^Y^^ +Kitty Duckis^de^Kaia Kants^Y^^ Kitty Duckis^el^Τζίνα^Y^^ Kitty Duckis^fi^Lotta Vankkanen^Y^^ Kitty Duckis^fi^Kati^N^^ @@ -9403,6 +9641,7 @@ Koda^is^Kóda^Y^^ Koda^it^Koda^Y^^ Koda^no^Koda^Y^^ Koda^sv^Koda^Y^^ +Kolbin^de^Kurt Kolbin^Y^^ Kolik^cs^Katrin Kolíková^Y^^ Kolik^da^Katrine Kolik^Y^^ Kolik^da^Agent Kolik^N^^ @@ -9430,6 +9669,7 @@ Kraken^en^Kraken^Y^^ Kraken^fi^Kraken^Y^^ Kraken^ja^海獣クラーケン^Y^^ Kraken^no^Kraken^Y^^ +Krang^de^Zworg^Y^^ Krang^en^Krang^Y^^ Krang^fi^Krank^Y^^ Krang^no^Krang^Y^^ @@ -9463,6 +9703,7 @@ Kron^is^Kron^Y^^ Kron^ru^Крон^Y^^ Kron^sr-cyrl^Крон^Y^^ Kron^sv^Kron^Y^^ +Kronin^el^Κρόνιν^Y^^ Kronin^it^Kronin^Y^^ Kronin^nl^Kronin^Y^^ Kronin^no^Kronin^Y^^ @@ -9473,6 +9714,7 @@ Kronk^fi^Kronk^Y^^ Kronk^is^Kronki^Y^^ Kronk^pl^Kronk^Y^^ Kronk^sv^Kronk^Y^^ +Kropus^de^Kropus^Y^^ Kurt^fi^Kurt van Buren^Y^^ Kurt^no^Kurt^Y^^ Kurt^sv^Kurt^Y^^ @@ -9489,7 +9731,9 @@ Kyto^fi^Kyto^Y^^ Kyto^sv^Kyto^Y^^ L'Organizzazione^da^Organisationen^Y^^ L'Organizzazione^de^Die Organisation^Y^^ -L'Organizzazione^fi^Järjestö \(00 Tuplanolla-sarjoissa\)^Y^^ +L'Organizzazione^fi^Järjestö \(Tuplanolla-sarjoissa\)^Y^^ +L'autista di Manny^de^Missis Chauffeur^Y^^ +L'autista di Manny^fi^Mannan autonkuljettaja^Y^^ LH^bg^Хаяуата^Y^^ LH^cs^Hiawatha^Y^^ LH^da^Lille Hiawatha^Y^^ @@ -9587,8 +9831,8 @@ LVD^es-co^Profesor Ludwig^N^^ LVD^fi^Taavi Ankka^Y^^ LVD^fi^Pekko Ankkala^N^^ LVD^fi^Ludvig Ankka^N^^ -LVD^fr^Ludwig van Drake^Y^^ -LVD^fr^Donald Dingue^N^^ +LVD^fr^Donald Dingue^Y^^ +LVD^fr^Ludwig van Drake^N^^ LVD^he^לודוויג פון דרייק^Y^^ LVD^id^Professor Otto^Y^^ LVD^is^Pikkó^Y^^ @@ -9610,6 +9854,7 @@ LVD^pt-br^Ludovico Von Pato^N^^ LVD^ru^Людвиг фон Дрейк^Y^^ LVD^sr-cyrl^Деда Стаја^Y^^ LVD^sr-cyrl^Стаја Патак^N^^ +LVD^sr-cyrl^Професор Фон Патак^N^^ LVD^sr-latn^Deda Staja^Y^^ LVD^sv^Ludvig von Anka^Y^^ LVD^sv^Ludwig von Anka^N^^ @@ -9658,6 +9903,7 @@ LW^sv^Lilla Stygga Vargen^Y^^ LW^vi^Sói Con^Y^^ LW^zh-hans^小坏狼^Y^^ LW^zh-hans^小浪利尔^N^^ +La regina dei Formicotteri^de^Ahameisen Königin^Y^^ Lady^da^Lady^Y^^ Lady^de^Susi^Y^^ Lady^el^Λαίδη^Y^^ @@ -9710,12 +9956,14 @@ Lafayette^pt^Lafaiete^Y^^ Lafayette^pt-br^Lafaiete^Y^^ Lafayette^ru^Лафайет^Y^^ Lafayette^sv^Lafayette^Y^^ +Laffy^de^Lachi^Y^^ Laggy^en^Laggy^Y^^ Lah Deedah^da^Luh Lalej^Y^^ Lah Deedah^el^Λάντι Ντα^Y^^ Lah Deedah^en^Lah Deedah^Y^^ Lah Deedah^no^La Dida^Y^^ Lah Deedah^pl^La Duda^Y^^ +Lambert the sheepish lion^da^Lambert den fromme løve^Y^^ Lambert the sheepish lion^de^Lambert^Y^^ Lambert the sheepish lion^el^Τσερλίνο^Y^^ Lambert the sheepish lion^en^Lambert^Y^^ @@ -9743,6 +9991,7 @@ Lanky Man's 1st helper boy^fi^Hirnaus^Y^^ Lanky Man's short 2nd helper boy^fi^Tylsimys^Y^^ Lanky Man's tall 3rd helper boy^fi^Typerys^Y^^ Lapo^da^General Snif^Y^^ +Lapo^de^Spurobold^Y^^ Lapo^el^Σπίθας^Y^^ Lapo^fr^Lapo^Y^^ Lapo^it^Lapo^Y^^ @@ -9769,6 +10018,7 @@ Larkies^da^Harpyer^Y^^ Larkies^de^Harpyien^Y^^ Larkies^fi^Harpyijat^Y^^ Larkies^pl^Harpie^Y^^ +Larry from The Wild^fi^Late^Y^^ Larry the duck^en^Larry^Y^^ Larry the duck^sv^Ankan Larry^Y^^ Lattuga^en^Leafy^Y^^ @@ -9799,6 +10049,7 @@ Lazy Jack^da^Dovne Dennis^Y^^ Lazy Jack^de^Skipper Smutje^Y^^ Lazy Jack^el^Μαρίδας^Y^^ Lazy Jack^fi^Laiska-Jaakko^Y^^ +Lazy Jack^fr^Lazy Jack^Y^^ Lazy Jack^pt-br^Pachola^Y^^ Lazy Jack^sv^Lazy Jack^Y^^ Le Fou^de^Lefou^Y^^ @@ -9808,20 +10059,25 @@ Le Fou^sr-cyrl^Лефу^Y^^ Le Fou^sv^Le Fou^Y^^ Leah^fi^Leah^Y^^ Lena^fi^Leena^Y^^ +Lenny^de^Mikko^Y^^ Lenny Grunt^da^Mads^Y^^ Lenny Grunt^fi^Lenni^Y^^ Leo Van Cortex^da^Leo Van Cortex^Y^^ Leo Van Cortex^en^Leo Van Cortex^Y^^ Leo Van Cortex^fi^Make Mutu^Y^^ Leo Van Cortex^pl^Lars Fiksen^Y^^ +Leonard Vertighel^de^Leonard Vertighel^Y^^ +Leonard Vertighel^el^Λέοναρντ Βερτιγκελ^Y^^ Leonard from MED^fi^Viljami^Y^^ Leopold Millighan^de^Leopold Millighan^Y^^ Leopold Millighan^fi^Leopold Millighan^Y^^ Leopold Millighan^it^Leopold Millighan^Y^^ Leviathan^en^Leviathan^Y^^ +Leviathan^fi^Leviatan^Y^^ Leviathan^no^Leviatan^Y^^ Leviathan^sv^Leviatan^Y^^ Lew Zealand^en^Lew Zealand^Y^^ +Lewis^fi^Lauri^Y^^ Lexington^de^Lexington^Y^^ Lexington^en^Lexington^Y^^ Li Shang^bg^Ли Шанг^Y^^ @@ -9853,8 +10109,10 @@ Li'l Puma^sv^Lilla Puman^Y^^ Liam^fi^Liam^Y^^ Liam^no^Liam^Y^^ Libby^fi^Lippe^Y^^ +Librus^de^Raubbuch^Y^^ Librus^fi^Kirre^Y^^ Licenciado Pina^en^Licenciado Pina^Y^^ +Licenciado Pina^nl^Licenciado Pina^Y^^ Lidia Bollando^da^Lidia Bollando^Y^^ Lidia Bollando^de^Lydia^Y^^ Lightning McQueen^cs^Blesk McQueen^Y^^ @@ -9958,6 +10216,7 @@ Little Toot^pt-br^Rebocadorzinho Agapito^Y^^ Little Toot^sr-cyrl^Мали Реморкер^Y^^ Little Toot^sv^Lilla Tråget^Y^^ Litzy^da^Helle^Y^^ +Litzy^de^Lizzy^Y^^ Litzy^it^Litzy^Y^^ Litzy^no^Lise^Y^^ Litzy^sv^Litzy^Y^^ @@ -9971,11 +10230,13 @@ Liz Zago^pl^Liz Zago^Y^^ Liz Zago^pt-br^Liz Zago^Y^^ Liz Zago^zh-hans^丽兹^Y^^ Lizard Lizard^en^Lizard Lizard^Y^^ +Lizard Lizard^pt-br^Lagarto Lagarto^Y^^ Lizzie McGuire^en^Lizzie McGuire^Y^^ Lizzie McGuire^nl^Lizzie McGuire^Y^^ Lizzie from Cars^en^Lizzie^Y^^ Lizzie from Cars^fi^Lizzie^Y^^ Lizzie from Cars^no^Lizzie^Y^^ +Lloyd in Space^de^LLoyd im All^Y^^ Lloyd in Space^en^Lloyd in Space^Y^^ Lloyd in Space^fi^Olli avaruudessa^Y^^ Lloyd in Space^no^Lloyd i rommet^Y^^ @@ -9995,6 +10256,8 @@ Lolo^el^Λόλο^Y^^ Lolo^en^Lolo^Y^^ Lolo from WDC 27^da^Lola^Y^^ Lolo from WDC 27^en^Lolo^Y^^ +Lolo from WDC 27^nl^Loeloe^Y^^ +Lonesome Ghosts^fr^Les Revenants solitaires^Y^^ Long Horn^en^Long Horn^Y^^ Long Horn^fr^Long Horn^Y^^ Lora^en^Lora^Y^^ @@ -10008,6 +10271,7 @@ Lord Cutler Beckett^en^Lord Cutler Beckett^Y^^ Lord Cutler Beckett^ja^カトラー・ベケット^Y^^ Lord Cutler Beckett^no^Lord Cutler Beckett^Y^^ Lord Dingwall^el^Λόρδος Ντίνγκγουολ^Y^^ +Lord Ector^pt-br^Sir Heitor^Y^^ Lord MacGuffin^el^Λόρδος Μαγκάφιν^Y^^ Lord Macintosh^el^Λόρδος Μάκιντος^Y^^ Lord Money^da^Lord Peppermint^Y^^ @@ -10028,6 +10292,7 @@ Lord Quackett^pt-br^Lorde Quackett^Y^^ Loretta^fi^Roosa^Y^^ Loretta^it^Loretta^Y^^ Lorraine Duckis^da^Amanda Andsen^Y^^ +Lorraine Duckis^de^Katja Kants^Y^^ Lorraine Duckis^el^Λώρα^Y^^ Lorraine Duckis^fi^Lola Vankkanen^Y^^ Lorraine Duckis^fi^Lea^N^^ @@ -10077,6 +10342,7 @@ Lt. Pug^en^Lt. Pug^Y^^ Luba^fi^Luba^Y^^ Luba^no^Luba^Y^^ Luba^sv^Luba^Y^^ +Luca Paguro^fi^Luca Paguro^Y^^ Lucifer^da^Lucifer^Y^^ Lucifer^de^Luzifer^Y^^ Lucifer^el^Λούσιφερ^Y^^ @@ -10090,6 +10356,7 @@ Lucifer^pt^Lúcifer^Y^^ Lucifer^pt-br^Lúcifer^Y^^ Lucifer^sv^Lucifer^Y^^ Lucille Bruceburton^da^Lucy Bruceburton^Y^^ +Lucille Bruceburton^el^Λουσίλ 'Λούσυ' Λαλούν^Y^^ Lucille Bruceburton^fi^Professori Jaana Hyvänen^Y^^ Lucille Bruceburton^it^Lucille Bruceburton^Y^^ Lucille Bruceburton^nl^Lucy Bruceburton^Y^^ @@ -10102,6 +10369,7 @@ Lucius Lamb^pt^Conde Cordeiro^Y^^ Lucius Lamb^pt-br^Conde Cordeiro^Y^^ Lucky^da^Lucky^Y^^ Lucky^de^Lucky^Y^^ +Lucky^el^Λάκυ^Y^^ Lucky^en^Lucky^Y^^ Lucky^it^Lucky^Y^^ Lucky^pt^Primo Sortudo^Y^^ @@ -10127,6 +10395,7 @@ Luis Carlos^da^Carlos^Y^^ Luis Carlos^fi^Carlos^Y^^ Luis Carlos^pt^Luis Carlos^Y^^ Luis Carlos^pt-br^Luis Carlos^Y^^ +Luisa^fi^Luisa^Y^^ Luke Goose^da^Gunnar Gås^Y^^ Luke Goose^de^Gangolf Gans^Y^^ Luke Goose^el^Αργύρης Χήνος^Y^^ @@ -10162,6 +10431,7 @@ Lulubelle Loon^pt-br^Patina Dora^Y^^ Lumiere^de^Lumiere^Y^^ Lumiere^en^Lumiere^Y^^ Lumiere^fi^Lumiere^Y^^ +Lumiere^fr^Lumière^Y^^ Lumiere^no^Lymiere^Y^^ Lumiere^pl^Płomyk^Y^^ Lumiere^pt^Lumiere^Y^^ @@ -10186,6 +10456,7 @@ Lumpy^de^Lumpi^Y^^ Lumpy^en^Lumpy^Y^^ Lumpy^nl^Lollie^Y^^ Lumpy^pt-br^Bolota^Y^^ +Luna-Lu^de^Luna-Lu^Y^^ Luna-Lu^fi^Sus-Anne^Y^^ Lusky^da^Luske^Y^^ Lusky^de^Anwantzer^Y^^ @@ -10209,7 +10480,7 @@ Lusky^pt-br^Roque^Y^^ Lusky^sv^Nilsson^Y^^ Lyla^da^Lydia^Y^^ Lyla^de^Klarissa^Y^^ -Lyla^el^Λύλα^Y^^ +Lyla^el^Λύλα Λέυ^Y^^ Lyla^el^Λίλα^N^^ Lyla^en^Lyla Lee^Y^^ Lyla^fi^Lydia^Y^^ @@ -10415,7 +10686,7 @@ MF^fr^Morty & Ferdie^N^^ MF^fr^Juju^N^JM 2443^ MF^fr^Ferdinand & Frédéric^N^BS 2^ MF^fr-ca^Morty et Ferdie^Y^^ -MF^hr^Miško i Mirek^Y^^ +MF^hr^Mirek i Mirek^Y^^ MF^hu^Frici és Minci^Y^^ MF^hu^Makk és Mukk^N^^ MF^hu^Tip és Tap^N^^ @@ -10478,6 +10749,7 @@ MF6^no^Seks av Mikkes nevøer^Y^^ MF6^pt^Seis sobrinhos de Mickey^Y^^ MF6^pt-br^Seis sobrinhos de Mickey^Y^^ MF6^sv^6 av Musses brorsöner^Y^^ +MI^ar^ميني ماوس^Y^^ MI^bg^Мини Маус^Y^^ MI^cs^Minnie^Y^^ MI^da^Minnie Mouse^Y^^ @@ -10605,7 +10877,7 @@ MK^pt^Super-Cavaleiro^N^obsolete^ MK^pt-br^Supercavaleiro^Y^^ MK^pt-br^Super Cavaleiro^N^^ MK^sl^Supervitez^Y^^ -MM^ar^ميكى^Y^^ +MM^ar^الفأر ميكي^Y^^ MM^bg^Мики Маус^Y^^ MM^cs^Mickey Mouse^Y^^ MM^da^Mickey Mouse^Y^^ @@ -10622,7 +10894,7 @@ MM^et^Miki Hiir^Y^^ MM^fi^Mikki Hiiri^Y^^ MM^fr^Mickey Mouse^Y^^ MM^fr-ca^Mickey^Y^^ -MM^fr-ca^La souris Miquette^N^in L'action catholique^ +MM^fr-ca^Miquette^N^in L'action catholique and La Patrie^ MM^he^Miki ha-`akhbar^Y^^ MM^hr^Miki Maus^Y^^ MM^hu^Mickey Mouse^Y^^ @@ -10631,7 +10903,6 @@ MM^id^Miki Tikus^Y^^ MM^is^Mikki Mús^Y^^ MM^it^Topolino^Y^^ MM^ja^ミッキーマウス^Y^^ -MM^kk^Микки_Маус^Y^^ MM^la^Míchaël Músculus^Y^^ MM^lt^Peliukas Mikis^Y^^ MM^lv^Mikijs^Y^^ @@ -10761,6 +11032,7 @@ Mac the sailor^en^Mac^Y^^ Mac the sailor^it^Mac il marinaio^Y^^ Mac the sailor^it^Ciccio Sbronza^N^^ MacGoogan^en^MacGoogan^Y^^ +Machiavelli^fi^Machiavelli^Y^^ Mack^da^Mads^Y^^ Mack^de^Kai^Y^^ Mack^el^Μακ^Y^^ @@ -10769,6 +11041,7 @@ Mack^fi^Mäksä^Y^^ Mack^pl^Mack^Y^^ Mack^pt-br^Leo^Y^^ Mack^sv^Loffe^Y^^ +Macwolf^de^McWolf^Y^^ Macy^fi^Maija^Y^^ Mad Doctor^de^Der verrückte Doktor^Y^^ Mad Doctor^en^Mad Doctor^Y^^ @@ -10818,6 +11091,7 @@ Madame Medusa^fi^Madam Medusa^Y^^ Madame Medusa^nl^Madame Medusa^Y^^ Madame Panache^en^Madame Panache^Y^^ Madame Truseau^fi^Madame Mariam^Y^^ +Madame Zebú^de^Madame Zebú^Y^^ Madeline Mouse^da^Madeline Mouse^Y^^ Madeline Mouse^de^Mimmi Maus^Y^^ Madeline Mouse^en^Madeline Mouse^Y^^ @@ -10842,6 +11116,7 @@ Magda Marshbird^no^Mor Myrull^Y^^ Magda Marshbird^pl^Babuszka Bagiennaja^Y^^ Magda Marshbird^sr-cyrl^Вера^Y^^ Magellano the parrot^da^Poppe^Y^^ +Magellano the parrot^de^Magellan^Y^^ Magellano the parrot^el^Μαγγελάνος^Y^^ Magellano the parrot^it^Magellano^Y^^ Maggie the cow^el^Μάγκυ^Y^^ @@ -10919,6 +11194,7 @@ Maleficent^el^Η Κακιά Μάγισσα^Y^^ Maleficent^en^Maleficent^Y^^ Maleficent^fi^Pahatar^Y^^ Maleficent^fi^Paha Haltijatar^N^^ +Maleficent^fr^Maléfique^Y^^ Maleficent^it^Malefica^Y^^ Maleficent^ja^マレフィセント^Y^^ Maleficent^no^Den onde feen^Y^^ @@ -10944,6 +11220,7 @@ Mama Crackshell^ru^Мама Крякшелл^Y^^ Mama Crackshell^sr-cyrl^Мама Крекшел^Y^^ Mama Heffalump^fr^Maman Éfélant^Y^^ Mamma di Tom^da^Fru Larsen^Y^^ +Mamma di Tom^de^Guidos Mutter^Y^^ Mamma di Tom^el^Κυρία Μπαμπούλ^Y^^ Mamma di Tom^fi^Rouva Kaakkuri^Y^^ Mamma di Tom^no^Kjartans mor^Y^^ @@ -11059,6 +11336,7 @@ Martina Ubersetzen^da^Martina Ruina^Y^^ Martina Ubersetzen^el^Μαρτίνα Φροϋλάνεν^Y^^ Martina Ubersetzen^fi^Saija Sanasieppo^Y^^ Martina Ubersetzen^fi^Rita Raisula^N^^ +Martina Ubersetzen^fr^Martina Übersetzen^Y^^ Martina Ubersetzen^it^Martina Ubersetzen^Y^^ Martina Ubersetzen^nl^Martina^Y^^ Martina Ubersetzen^pl^Martyna^Y^^ @@ -11073,6 +11351,8 @@ Marusha^el^Μαρλούξια^Y^^ Marusha^en^Marluxia^Y^^ Marusha^ja^マールーシャ^Y^^ Marvin Suggs^en^Marvin Suggs^Y^^ +Mary Ann Bringethorn^de^Frau Brinkmann^Y^^ +Mary Ann Bringethorn^el^Δεσποινίς Μπρίτζθορν^Y^^ Mary Ann Bringethorn^fi^Viihdetoimittaja Meeri Hypönen^Y^^ Mary Ann Bringethorn^it^Mary Ann Bringethorn^Y^^ Mary Ann Bringethorn^no^Birgitte^Y^^ @@ -11100,6 +11380,7 @@ Marzabar^no^Skrull^Y^^ Marzabar^pt-br^Almeida^Y^^ Mason^de^Anwalt Mason^Y^^ Mason^it^Mason^Y^^ +Massimo Marcovaldo^fi^Massimo Marcovaldo^Y^^ Master Wix^fi^Nuoriherra Wix^Y^^ Mata Harrier^de^Mata Haarig^Y^^ Mata Harrier^el^Μάτα Μπαχάρι^Y^^ @@ -11107,6 +11388,7 @@ Mata Harrier^en^Mata Harrier^Y^^ Mata Harrier^fi^Mata Harriet^Y^^ Mata Harrier^it^Mata Harrier^Y^^ Mata Harrier^nl^Hata Mari^Y^^ +Mata Harrier^nl^Mata Haria^N^^ Mata Harrier^no^Mata Harrier^Y^^ Mata Harrier^pt^Pata Hari^Y^^ Mata Harrier^pt-br^Pata Hari^Y^^ @@ -11247,6 +11529,7 @@ McBoo^pt-br^Kid Mônius^Y^^ McBoo^pt-br^Maldonado Perigoso^N^^ McBoo^sv^Knölen^Y^^ McCoy^de^Leutnant McCoy^Y^^ +McCoy^el^Λοχαγός Μακόυ^Y^^ McCoy^fi^Luutnantti McCoy^Y^^ McCoy^no^Boisen^Y^^ McCoy^sv^McCoy^Y^^ @@ -11293,6 +11576,8 @@ Meeko^pl^Meeko^Y^^ Meeko^pt^Meeko^Y^^ Meeko^pt-br^Meeko^Y^^ Meeko^sv^Meeko^Y^^ +Meet the Robinsons^de^Triff die Robinsons^Y^^ +Meet the Robinsons^fi^Riemukas Robinsonin perhe^Y^^ Mefistofele^da^Mefister^Y^^ Mefistofele^fi^Mefistofeles^Y^^ Mefistofele^it^Mefistofele^Y^^ @@ -11324,6 +11609,7 @@ Megavolt^fr^Mégavolt^Y^^ Megavolt^pt-br^Megavolt^Y^^ Megavolt^ru^Мегавольт^Y^^ Megavolt^sv^Megavolt^Y^^ +Mei^fi^Meilin "Mei" Lee^Y^^ Mekanikles^de^Mechanikles^Y^^ Mekanikles^en^Mekanikles^Y^^ Mekanikles^sv^Mekanikles^Y^^ @@ -11346,6 +11632,7 @@ Melody^sv^Tuttan^Y^^ Melvin^el^Μέλβιν^Y^^ Melvin^en^Melvin^Y^^ Melvin^fi^Mauri Tähtinen^Y^^ +Melvin^nl^Melvin^Y^^ Melvin^no^Per Vikebø^Y^^ Melvin^pt-br^Murilo^Y^^ Melvin^sv^Bengt Wikberg^Y^^ @@ -11355,6 +11642,7 @@ Melvin X. Nickelby^en^Melvin X. Nickelby^Y^^ Melvin X. Nickelby^fi^Arvo Rahnasto^Y^^ Melvin X. Nickelby^fi^Nikke Markkanen^N^^ Melvin X. Nickelby^pl^Nikodem Nikl^Y^^ +Mentacat^de^Mentacat^Y^^ Mepps^da^Møvs^Y^^ Mepps^de^Kralle^Y^^ Mepps^en^Mepps^Y^^ @@ -11396,6 +11684,7 @@ Merlin Jones^sr-cyrl^Мерлин Џонс^Y^^ Merlin Jones^sr-latn^Merlin Džons^Y^^ Merlock^da^Merlok^Y^^ Merrywather^de^Merryweather^Y^^ +Merrywather^el^Γκραντ^Y^^ Merrywather^fi^Merisää^Y^^ Merrywather^it^Merrywather^Y^^ Merrywather^no^Willy Nebbsen^Y^^ @@ -11438,6 +11727,7 @@ Michel Souris^el^Μίκη Πόντικας^Y^^ Michel Souris^fi^Marko Rotta^Y^^ Michel Souris^pt-br^Rato Michel^Y^^ Michelle^fi^Michelle^Y^^ +Michelle from I TL 3363-2^de^Maren^Y^^ Mickey the dog^el^Αυτάκιας^Y^^ Mickey the dog^en^Mickey^Y^^ Micro-Ducks^da^Mikrofolk^Y^^ @@ -11506,6 +11796,7 @@ Miklos^sr-cyrl^Миклош^Y^^ Mildred Huxtetter^en^Mildred Huxtetter^Y^^ Mildred Phelps^da^Maren Rottosen^Y^^ Mildred Phelps^en^Mildred Phelps^Y^^ +Mildred from Meet the Robinsons^fi^Mirja Toivola^Y^^ Miles Axlerod^it^Miles Axlerod^Y^^ Millard Fillmore Duck^en^Millard Fillmore Duck^Y^^ Miller^da^Miller^Y^^ @@ -11515,6 +11806,8 @@ Miller^fi^Miller^Y^^ Miller^it^Miller^Y^^ Miller^no^Miller^Y^^ Miller^sv^Miller^Y^^ +Miller from I TL 3391-1P^de^Klotz^Y^^ +Miller from I TL 3391-1P^fi^Keimola^Y^^ Millicent^cs^Mirka^Y^^ Millicent^da^Helle^Y^^ Millicent^de^Rafaela^Y^^ @@ -11542,10 +11835,12 @@ Milo Thatch^fi^Milo Thatch^Y^^ Milo Thatch^no^Milo Thatch^Y^^ Milo Thatch^sv^Milo James Thatch^Y^^ Mina Uack^da^Ertha And^Y^^ +Mina Uack^fi^Vaula Joikuliemi^Y^^ Mindy^da^Minna^Y^^ Mindy^en^Mindy^Y^^ Mindy^fi^Minttu^Y^^ Mindy^pl^Mindy^Y^^ +Ming Lee^fi^Ming Lee^Y^^ Minima^da^Bittelil^Y^^ Minima^de^Klein Wanda^Y^^ Minima^el^Καζαμπελ^Y^^ @@ -11577,6 +11872,7 @@ Mira Nova^en^Mira Nova^Y^^ Mira Nova^pt^Mira Nova^Y^^ Mira Nova^pt-br^Mira Nova^Y^^ Mira Nova^sr-cyrl^Мира Нова^Y^^ +Mirabel^fi^Mirabel^Y^^ Mirage^fi^Mirage^Y^^ Miranda Wright^de^Miranda^Y^^ Miranda Wright^en^Miranda Wright^Y^^ @@ -11585,7 +11881,9 @@ Miriadel^no^Miriadel^Y^^ Miriadel^pt-br^Eleanor^Y^^ Miriadel^sv^Miriadel^Y^^ Miriadel^sv^Eleanor Brown^N^^ +Miriam Mendelsohn^fi^Miriam Mendelsohn^Y^^ Mirmidon^de^Mirmidon^Y^^ +Mirror from SW^de^Spieglein an der Wand^Y^^ Mirror from SW^el^Μαγικός Καθρέφτης^Y^^ Mirror from SW^fi^Taikapeili^Y^^ Mirror from SW^fi^Taikakuvastin^N^^ @@ -11594,6 +11892,7 @@ Mirror from SW^pt-br^Espelho da Bruxa Má^Y^^ Mirror from SW^sr-cyrl^Чаробно огледало^Y^^ Mirtillo^it^Mirtillo^Y^^ Mirtillo^pl^Skunks Lilia^Y^^ +Miss Eglantine Price^fi^Eglantine Price^Y^^ Miss Fingelbauer^de^Frau Fingelbauer^Y^^ Miss Fingelbauer^it^Miss Fingelbauer^Y^^ Miss Fingelbauer^no^Lissy^Y^^ @@ -11640,6 +11939,9 @@ Mister Melvin Meek^fi^Tilintarkastaja Eetu P. Tasanen^Y^^ Mister Sippy^de^Herr Hüpfer^Y^^ Mister Sippy^el^Κύριος Λέρας^Y^^ Mister Vertigo^da^hr. Vertigo^Y^^ +Mister Vertigo^de^Mister Vertigo^Y^^ +Mister Vertigo^fi^Herra Spiraali^Y^^ +Mister Webfoot^de^Rafaelas Vater^Y^^ Mitch^cs^Míra^Y^^ Mitch^da^Tyr^Y^^ Mitch^de^Kalle^Y^^ @@ -11651,6 +11953,7 @@ Mitch^no^Slegga^Y^^ Mitch^pl^Mitch^Y^^ Mitch^pt-br^Tourino^Y^^ Mitch^sv^Micke^Y^^ +Mittens from Bolt^fi^Missu^Y^^ Mitzi^da^Kamilla^Y^^ Mitzi^it^Mitzi^Y^^ Mitzi^zh-hans^米兹^Y^^ @@ -11765,6 +12068,7 @@ Molok Mak^nl^Molok Mak^Y^^ Molok Mak^pl^Molok Mok^Y^^ Moltoc^da^Moltoc^Y^^ Moltoc^en^Moltoc^Y^^ +Momma Ida^fi^Arlon äiti^Y^^ Monkey Fist^en^Monkey Fist^Y^^ Monkey Fist^fi^Apinanyrkki^Y^^ Monkey Fist^ru^Драк Макак^Y^^ @@ -11858,6 +12162,7 @@ Moosel^da^Elmer^Y^^ Moosel^en^Moosel^Y^^ Moosel^pt^Alçoca^Y^^ Moosel^pt-br^Alçoca^Y^^ +Moraq^de^Morag^Y^^ Moraq^en^Moraq^Y^^ Moraq^fi^Lordi Morak^Y^^ Moraq^no^Moraq^Y^^ @@ -11892,6 +12197,7 @@ Mortimer Bloom^no^Mortimer Blom^Y^^ Mortimer Bloom^sv^Mortimer Bloom^Y^^ Mortimer L. Marquand^de^Mortimer^Y^^ Mortimer L. Marquand^de^Martin M. Maunzke^N^^ +Mostra Linda^de^Putz-Paula^Y^^ Mother Gothel^da^Mor Gothel^Y^^ Mother Gothel^fi^Gothel^Y^^ Mother Pfoughh^fi^Äiti Pfoughh^Y^^ @@ -11929,6 +12235,7 @@ Mr. Dibble^fi^Herra Syynälä^Y^^ Mr. Dibble^fi^Rakennustarkastaja Kyttä^N^^ Mr. Dibble^fr^Monsieur Dible^Y^^ Mr. Dibble^it^Spinosetti^Y^^ +Mr. Flubb^de^Hundefänger Bullmann^Y^^ Mr. Foozle^da^Lennart Tryk^Y^^ Mr. Foozle^en^Mr. Foozle^Y^^ Mr. Foozle^fi^Herra Kluutti^Y^^ @@ -11937,8 +12244,12 @@ Mr. Foozle^fi^Herra Pöllö^N^^ Mr. Foozle^fi^Herra Lehti^N^^ Mr. Foozle^it^Signor Linotipi^Y^^ Mr. Foozle^sv^Totte^Y^^ +Mr. Gao^fi^Herra Gao^Y^^ +Mr. Gassington^de^Herr Tohn^Y^^ +Mr. Gassington^nl^Meneer Gaaimans^Y^^ Mr. George^en^Mr. George^Y^^ Mr. Gloom^fi^Herra Synkeä^Y^^ +Mr. Goldstein^de^G. Goldstein^Y^^ Mr. Goldstein^el^Ζβάιν Στάιν^Y^^ Mr. Goose^en^Mr. Goose^Y^^ Mr. Goose^fi^Hanhi Honottaja^Y^^ @@ -11947,6 +12258,8 @@ Mr. Goose^fi^Hessu Hanhi^N^^ Mr. Goose^fi^Hanski Hanhi^N^^ Mr. Goose^fi^Heikki Hanhi^N^^ Mr. Goose^no^Bror Gasse^Y^^ +Mr. Greensham^de^Gärtner Grünberg^Y^^ +Mr. Greensham^fi^Herra Viherrontti^Y^^ Mr. Harcourt^en^Mr. Harcourt^Y^^ Mr. Harcourt^fi^Herra Harcourt^Y^^ Mr. Harcourt^sv^Herr Harcourt^Y^^ @@ -11971,6 +12284,7 @@ Mr. Incredible^fi^Ilari "Ilu" Vaara^N^^ Mr. Incredible^fr^M. Indestructible^Y^^ Mr. Incredible^no^Herr Utrolig^Y^^ Mr. Incredible^pl^Pan Iniemamocny^Y^^ +Mr. Incredible^pt-br^Sr. Incrível^Y^^ Mr. Incredible^sr-cyrl^Господин Невероватнић^Y^^ Mr. Invisible^da^Grev Siegfried von Krolok^Y^^ Mr. Invisible^de^Graf Durchblick^Y^^ @@ -11979,6 +12293,7 @@ Mr. Invisible^fi^Herra Näkymätön^Y^^ Mr. Invisible^no^Grev Usett^Y^^ Mr. Invisible^pl^Mr. Invisible^Y^^ Mr. Invisible^ru^Мистер Невидимка^Y^^ +Mr. Kieslowski^fi^Herra Kieslowski^Y^^ Mr. Klordane^de^Mr. Klordane^Y^^ Mr. Klordane^en^Mr. Klordane^Y^^ Mr. McKatz^da^McKlap^Y^^ @@ -12016,15 +12331,20 @@ Mr. Potato Head^fi^Herra Pottu^N^^ Mr. Potato Head^no^Herr Potethode^Y^^ Mr. Potato Head^pl^Pan Bulwa^Y^^ Mr. Potato Head^pt^Sr. Cabeça de Batata^Y^^ -Mr. Potato Head^pt-br^Sr. Cabeça de Batata^Y^^ +Mr. Potato Head^pt-br^Sr. Cabeça-de-Batata^Y^^ Mr. Potato Head^sv^Mr. Potatohead^Y^Toy Story 1^ Mr. Potato Head^sv^Mr. Potato Head^N^Toy Story 2^ Mr. Pricklepants^en^Mr. Pricklepants^Y^^ Mr. Pricklepants^fi^Herra Piikkis^Y^^ +Mr. Ramirez^en^Ramirez^Y^^ +Mr. Ramirez^fi^Ramirez^Y^^ +Mr. Ramirez^no^Ramirez^Y^^ +Mr. Ramirez^sv^Ramirez^Y^^ Mr. Ray^en^Mr. Ray^Y^^ Mr. Ray^fi^Herra Rausku^Y^^ Mr. Ray^ru^Мистер Скат^Y^^ Mr. Sleaze^da^Hr. Slesk^Y^^ +Mr. Sleaze^de^Igor^Y^^ Mr. Slicker^da^Rotto Smartmås^Y^^ Mr. Slicker^en^Mr. Slicker^Y^^ Mr. Slicker^fi^Herra Lipevä^Y^^ @@ -12035,6 +12355,7 @@ Mr. Slicker^it^Felice^N^^ Mr. Stork^da^Torkild Stork^Y^^ Mr. Stork^en^Mr. Stork^Y^^ Mr. Stork^fi^Herra Haikara^Y^^ +Mr. Stork^pl^Pan Bociek^Y^^ Mr. Stork^pt-br^Sr. Cegonha^Y^^ Mr. Stork^sv^Farbror Stork^Y^1990-talets dubbning av QMF 4^ Mr. Toad^en^Mr. Toad^Y^^ @@ -12054,6 +12375,7 @@ Mr. Wildcat^fi^Veli Villikissa^Y^^ Mr. Woolensworth^el^Κύριος Πρόβειος^Y^^ Mr. Woolensworth^en^Mr. Woolensworth^Y^^ Mr. Woolensworth^fi^Herra Puolivilla^Y^^ +Mr. Woolensworth^nl^Meneer Woolensworth^Y^^ Mr. Woolensworth^pt-br^Sr. Orelhão^Y^^ Mr. Woolensworth^sv^Magister Ullsson^Y^^ Mr. Yatz^da^Hr. Snoldborg^Y^^ @@ -12134,6 +12456,7 @@ Mrs. Knickerbocher^ja^ミス・ニッカーボッカー^Y^^ Mrs. Knickerbocher^no^Fru Knickerbocher^Y^^ Mrs. Knickerbocher^pt-br^Sra. Knickerbocher^Y^^ Mrs. Knickerbocher^sv^Fru Knickerbocker^Y^^ +Mrs. Marbles^de^Miss Marbles^Y^^ Mrs. Marbles^en^Mrs. Marbles^Y^^ Mrs. Marbles^fi^Neiti Marpela^Y^^ Mrs. Mitridge^fi^Rouva Mitridge^Y^^ @@ -12155,7 +12478,7 @@ Mrs. Potato Head^de^Charlotte Naseweis^N^^ Mrs. Potato Head^en^Mrs. Potato Head^Y^^ Mrs. Potato Head^fi^Rouva Perunapää^Y^^ Mrs. Potato Head^pl^Pani Bulwa^Y^^ -Mrs. Potato Head^pt-br^Sra. Cabeça de Batata^Y^^ +Mrs. Potato Head^pt-br^Sra. Cabeça-de-Batata^Y^^ Mrs. Potato Head^sv^Mrs. Potato Head^Y^^ Mrs. Potts^de^Madame Pottine^Y^^ Mrs. Potts^en^Mrs. Potts^Y^^ @@ -12187,6 +12510,9 @@ Mrs. Van Swank^en^Mrs. Van Swank^Y^^ Mrs. Van Swank^fi^Rouva Iso-Rössi^Y^^ Mrs. Van Swank^fi^Rouva Äverinen^N^^ Mrs. Van Swank^fr^Madame Rubis^Y^^ +Ms. Darbus^fi^Darbus^Y^^ +Ms. Millibar^de^Doktor Millibar^Y^^ +Ms. Millibar^nl^Juf Decibel^Y^^ Muck Rakers^de^Muck Rakers^Y^^ Muck Rakers^fi^Muck Rakers^Y^^ Muck Rakers^it^Muck Rakers^Y^^ @@ -12203,6 +12529,7 @@ Mufasa^pt^Mufasa^Y^^ Mufasa^pt-br^Mufasa^Y^^ Mufasa^sr-cyrl^Муфаса^Y^^ Mufasa^sv^Mufasa^Y^^ +Muffa Johnson^el^Λούνα Τζόνσον^Y^^ Mulan^bg^Мулан^Y^^ Mulan^de^Mulan^Y^^ Mulan^de^Fa Mulan^N^^ @@ -12273,6 +12600,7 @@ NEF^pt^Nefárius^Y^^ NEF^pt-br^Nefárius^Y^^ NEF^sv^Professor Morsning^Y^^ Nacho Torres^en^Don Ignacio 'Nacho' Torres^Y^^ +Nacho Torres^nl^Don Nacho Torres^Y^^ Nagadir^fi^Nagadir^Y^^ Nagadir^sv^Nagadir^Y^^ Nakoma^de^Nakoma^Y^^ @@ -12342,10 +12670,13 @@ Napoleon the cat^sv^Napoleon^Y^^ Napoléon Bonaparte^no^Napoleon Bonaparte^Y^^ Napoléon Bonaparte^sr-cyrl^Наполеон Бонапарта^Y^^ Nappy^en^Nappy^Y^^ +Nappy^nl^Slapie^Y^^ Nappy^pt^Soneca^Y^^ Nappy^pt-br^Soneca^Y^^ +Nash and Ramsey^fi^Nasse ja Lissu^Y^^ Nashter^fi^Nashter^Y^^ Natale^da^Nico^Y^^ +Natale^de^Pascale^Y^^ Natalia Rambova^en^Natalia Rambova^Y^^ Nataniele Ragnatele^de^Samuel Spinnweb^Y^^ Nataniele Ragnatele^fi^Samuli Seitti^Y^^ @@ -12357,7 +12688,7 @@ Navy captain from YM 028^it^capitano Bluff^Y^^ Nebula^en^Nebula^Y^^ Nebula^pt^Nébula^Y^^ Nebula^pt-br^Nébula^Y^^ -Nebula Faraday^el^Νέμπουλα Φαραντέυ^Y^^ +Nebula Faraday^el^Νέμπουλα Φάραντεϋ^Y^^ Ned Land^el^Νεντ Λαντ^Y^^ Ned Land^en^Ned Land^Y^^ Neera^en^Neera^Y^^ @@ -12390,7 +12721,9 @@ Nemo the fish^sr-cyrl^Немо^Y^^ Nemo the fish^sv^Nemo^Y^^ Nenem^it^Loreto^Y^^ Neopard^de^Neopard^Y^^ +Neopard^el^Λέοπαρντ^Y^^ Neopard^no^Neopard^Y^^ +Nequomanti^de^Nequomanten^Y^^ Neraja^da^Natja^Y^^ Neraja^de^Neraja^Y^^ Nereus^da^Mester Nereus^Y^^ @@ -12415,6 +12748,7 @@ Nestor^it^Nestore^Y^^ Nestor^nl^Manuel^Y^^ Nestor^pt^Nestor^Y^^ Nestor^pt-br^Nestor^Y^^ +Nestor from X-Mickey^de^Nestor^Y^^ Nestor from X-Mickey^fi^Paavo^Y^^ Nestore il gatto^da^Tiger^Y^^ Nestore il gatto^de^Nestor^Y^^ @@ -12425,7 +12759,7 @@ Netunia^it^Nettunia^Y^^ Netunia^pt^Netúnia^Y^^ Netunia^pt-br^Netúnia^Y^^ Newton^da^Lille Edison^Y^^ -Newton^de^Dieter^Y^^ +Newton^de^Dieter Düsentrieb^Y^^ Newton^el^Νεύτων^Y^^ Newton^el^Λούλης^N^^ Newton^en^Newton^Y^^ @@ -12459,6 +12793,7 @@ Nigel^no^Nigel^Y^^ Nigel^pt-br^Nigel^Y^^ Nigel^sv^Nigel^Y^^ Nigel Gearsley^it^Nigel Gearsley^Y^^ +Nigel from The Wild^fi^Niilo^Y^^ Nigel the pelican^en^Nigel^Y^^ Nigel the pelican^fi^Nestori^Y^^ Nigel the pelican^ru^Найджел^Y^^ @@ -12466,7 +12801,7 @@ Nightmare Ned^en^Nightmare Ned^Y^^ Nihila^fi^Nihila^Y^^ Nimrod^de^Nimrod^Y^^ Nimrod^de^Captain Nimrod^N^^ -Nimrod^el^Νίμροντ^Y^^ +Nimrod^el^Διοικητής Νίμροντ^Y^^ Nimrod^fi^Kapteeni Niska^Y^^ Nimrod^it^Nimrod^Y^^ Nimrod^no^Nimrod^Y^^ @@ -12475,6 +12810,7 @@ Nina^da^Nina^Y^^ Nina^de^Nina^Y^^ Nina^el^Νίνα^Y^^ Nina^fi^Haili-Marja^Y^^ +Nina^fr^Nina^Y^^ Nina^pl^Nina^Y^^ Nina^sv^Nina^Y^^ Ning and Nong^da^Ning og Nong^Y^^ @@ -12486,8 +12822,9 @@ Nipper^fi^Arkka^Y^^ Nipper^nl^Tijn^Y^^ Nipper^no^Pjokken^Y^^ Nipper^pl^Nipek^Y^^ -Nitroade^lv^Nitrods^Y^^ Nonna Cioppa^it^Nonna Cioppa^Y^^ +Nonna Sassi^de^Oma Steinbeiß^Y^^ +Nonna Sassi^pl^Babunia Mauer^Y^^ Nora^da^Nora^Y^^ Nora^de^Nora^Y^^ Nora^sv^Nora^Y^^ @@ -12508,6 +12845,7 @@ Norton Nimnul^sr-cyrl^Доктор Нулић^Y^^ Norton Nimnul^sv^Doktor Grym^Y^^ Number 625^el^Πείραμα 625^Y^^ Number 625^en^Number 625^Y^^ +Nurg^de^Urk^Y^^ Nurg^en^Nurg^Y^^ Nurg^fi^Nurk^Y^^ Nurg^no^Nurk^Y^^ @@ -12527,6 +12865,7 @@ O'Connors^de^Kapitän Roland Rasmus^Y^^ O'Connors^fi^Myrsky^Y^^ O'Connors^fi^Amiraali Myrsky^N^^ O'Connors^fi^Kapteeni Ossian O'Liivi^N^^ +O'Connors^fr^Réginald O'Connors^Y^^ O'Connors^pl^O'Liwa^Y^^ O'Connors^sv^Styrbjörn^Y^^ O'Doom^en^O'Doom^Y^^ @@ -12627,6 +12966,7 @@ Oaken^pt-br^Oaken^Y^^ Oberon^de^Oberon^Y^^ Oberon^en^Oberon^Y^^ Oberon De Spair^de^Oberon De Spair^Y^^ +Oberon De Spair^el^Ομπερον Ντε Σπερ^Y^^ Oberon De Spair^fi^Oberon Epätoivo^Y^^ Oberon De Spair^it^Oberon De Spair^Y^^ Oberon De Spair^no^Oberon De Sperat^Y^^ @@ -12647,6 +12987,7 @@ Olaf from Frozen^el^Όλαφ^Y^^ Olaf from Frozen^en^Olaf^Y^^ Olaf from Frozen^fi^Olaf^Y^^ Olaf from Frozen^pt-br^Olaf de Frozen^Y^^ +Old Father William^fr^Père François^Y^^ Old King Cole^en^Old King Cole^Y^^ Old Tom^da^Gamle Tom^Y^^ Old Tom^en^Old Tom^Y^^ @@ -12673,6 +13014,7 @@ Old Trusty^pt-br^Velho Fiel^Y^^ Old Trusty^sv^Trofast^Y^^ Old monk^da^Lama^Y^^ Old monk^de^Ehrwürdiger Abt^Y^^ +Old monk^el^Ηγούμενος του Μοναστηριού της Ντάσαμ-Μπουλ^Y^^ Old monk^fi^Vanha munkki^Y^^ Old monk^it^priore^Y^^ Old monk^it^Vecchio monaco^N^^ @@ -12705,6 +13047,7 @@ Oliver^pt-br^Oliver^Y^^ Oliver^sr-cyrl^Оливер^Y^^ Oliver^sv^Oliver^Y^^ Oliver Gooswon^da^Øffe^Y^^ +Oliver Gooswon^de^Oliver Bleibtreu^Y^^ Oliver Gooswon^el^Όλιβερ^Y^^ Oliver Gooswon^fi^Olli^Y^^ Oliver Gooswon^pt-br^Oliver Porcolino^Y^^ @@ -12733,15 +13076,21 @@ Ome Dries^fi^Eka-eno^Y^^ Ome Dries^fi^Kärsämö^N^^ Ome Dries^nl^Ome Dries^Y^^ Ome Dries^no^Svinesen^Y^^ +Omega Omicron^de^Omega Omikron^Y^^ +Omen-1313^da^Fætter 1313^Y^^ +Omen-1313^de^Vetter 1313^Y^^ Omen-1313^en^Omen-1313^Y^^ Omen-1313^fr^Boris Rapetou^Y^^ Omen-1313^pt^Azarado-1313^Y^^ Omen-1313^pt^Azarento-1313^N^occasional^ Omen-1313^pt-br^Azarado-1313^Y^^ -Omicron Pi^fi^Professori\/Tohtori Omicron Pii^Y^^ +Omicron Pi^de^Omikron^Y^^ +Omicron Pi^fi^Omicron Pii^Y^^ +Omicron Pi^fi^Professori\/Tohtori Omicron Pii^N^^ Omicron Pi^pl^Terefere^Y^^ Omicron Pi^pt-br^Dr. Ômicron Pi^Y^^ One-Shot^de^One-Shot^Y^^ +Oneiros e Aicantus^de^Gedächtnissauger^Y^^ Onward^en^Onward^Y^^ Onward^fi^Eteenpäin^Y^^ Oona^cs^Oona^Y^^ @@ -12797,6 +13146,7 @@ Orridus^el^Δόκτωρ Φάμπιο^Y^^ Orridus^el^Καθηγητής Όριμβολ^N^^ Orridus^el^Καθηγητής Ντε Βολφ^N^^ Orridus^it^Orridus^Y^^ +Orsetto^pl^Szop^Y^^ Orube^el^Ορούμπε^Y^^ Orube^fi^Orube^Y^^ Orube^it^Orube^Y^^ @@ -12836,6 +13186,8 @@ Oswald's cat girlfriend^no^Ortensia^Y^^ Oswald's cat girlfriend^pl^Ortensja^Y^^ Oswald's cat girlfriend^pt-br^Hortência^Y^^ Oswald's cat girlfriend^sv^Ortensia^Y^^ +Otis from Young Donald Duck^de^Otis^Y^^ +Otis from Young Donald Duck^nl^Otis^Y^^ Ottavio Crook^de^Bert Preller^Y^^ Ottoperotto^bg^Осем-по-осем^Y^^ Ottoperotto^da^Bølle^Y^^ @@ -12969,6 +13321,7 @@ PBI^fi^ATP - Ankkalinnan tiedustelupalvelu Taikaviitta 2000-sarjoissa^Y^^ PBI^it^PBI^Y^^ PBI^no^PBI^Y^^ PBI^sv^AUB^Y^^ +PE^ar^دنجل^Y^^ PE^bg^Черния Пит^Y^^ PE^bg^Лошия Пийт^N^^ PE^cs^Černý Pete^Y^^ @@ -13103,6 +13456,7 @@ PK^sr-latn^Fantom Paja^Y^^ PK^sv^Stål-Kalle^Y^^ PK^zh-hans^超人鸭^Y^^ PK^zh-hant^超人鴨^Y^^ +PL^ar^بلوتو^Y^^ PL^bg^Плуто^Y^^ PL^cs^Pluto^Y^^ PL^da^Pluto^Y^^ @@ -13218,6 +13572,7 @@ PYE's gang^pt^A Turma da Pata Lee^Y^^ PYE's gang^pt-br^A Turma da Pata Lee^Y^^ Pa Paardepoot^fi^Pollen isä^Y^^ Pa Paardepoot^nl^Pa Paardepoot^Y^^ +Pa-Per-Ling^pl^Ka-Czek^Y^^ Pablo^en^Pablo^Y^^ Pablo^fr^Pablo^Y^^ Pablo^it^Pablo^Y^^ @@ -13241,6 +13596,7 @@ Pacuvio^da^Viffevald^Y^^ Pacuvio^de^Märzhase^Y^^ Pacuvio^it^Pacuvio^Y^^ Padre Felipe^en^Padre Felipe^Y^^ +Padre Felipe^nl^Padre Felipe^Y^^ Pafwangs^da^Stornæserne^Y^^ Pafwangs^fi^Kaitanaamojen heimo^Y^^ Pafwangs^fi^Pulloposkien heimo^N^^ @@ -13261,6 +13617,7 @@ Pairetsu^en^Pirate^Y^^ Pairetsu^ja^パイレーツ^Y^^ Paladino Implacavel^pt-br^Paladino Implacável^Y^^ Pandy Pap^da^Panda^Y^^ +Pandy Pap^de^Danny Duck^Y^^ Pandy Pap^el^Λίλυ Χλωροφίλη^Y^^ Pandy Pap^it^Pandy Pap^Y^^ Pandy Pap^pt^Pandy Pap^Y^^ @@ -13292,13 +13649,16 @@ PaperMagic^de^Megamago^Y^^ PaperMagic^fi^Taika-Ankka^Y^^ PaperMagic^pl^Kwadini^Y^^ Paperbella^da^Smuksine^Y^^ +Paperbella^de^Hazel Nutella^Y^^ Paperbella^fi^Bella^Y^^ Paperdick^da^Onkel Nolle^Y^^ +Paperdick^de^Dick Duck^Y^^ Paperefano Bolletta^de^Oswald Peterton^Y^^ Paperefano Bolletta^pl^Rafa Blacharz^Y^^ Paperelfo^el^Παλιάτσος^Y^^ Paperelfo^fi^Vilperi^Y^^ Paperelle^da^Annika^Y^^ +Paperelle^de^Gundula^Y^^ Paperelle^el^Σόνια^Y^^ Paperica^da^Andfred^Y^^ Paperica^de^Peter Plauder^Y^^ @@ -13312,6 +13672,7 @@ Paperica^pl^Kwazek^Y^^ Paperica^pt^Joca Telaplana^Y^^ Paperica^pt-br^Joca Telaplana^Y^^ Paperilla Starry^da^Chili Paprika^Y^^ +Paperilla Starry^de^Gina Luluduckita^Y^^ Paperilla Starry^el^Ρετζίνα Σταρ^Y^^ Paperilla Starry^en^Saxony Starbright^Y^^ Paperilla Starry^fi^Neiti Tuike^Y^^ @@ -13319,6 +13680,7 @@ Paperilla Starry^fi^Annuli^N^^ Paperilla Starry^it^Paperilla Starry^Y^^ Paperilla Starry^no^Anne Ducken^Y^^ Paperilla Starry^pt-br^Patilda Starry^Y^^ +Paperina Paperotta^de^Daisy Duck^Y^Kind^ Paperinika^da^Supersine^Y^^ Paperinika^de^Phantomime^Y^^ Paperinika^el^Μάρβελ Ντακ^Y^^ @@ -13343,10 +13705,12 @@ Paperinika^pt^Super-Pata^N^obsolete^ Paperinika^pt-br^Superpata^Y^^ Paperinika^sv^Stål-Kajsa^Y^^ Papermary^da^Mary Moseand^Y^^ +Papermary^de^Omnia Erpel-Klein^Y^^ Papernova^da^Andtrick^Y^^ Papernova^de^Magowitz^Y^^ Papernova^fi^Magi Mustonen^Y^^ Papernova^pl^Donald Kwakerfield^Y^^ +Paperoga paperotto^de^Dussel Duck^Y^Kind^ Paperosauri^el^Παπιόσαυροι^Y^^ Papertotti^da^Andtner^Y^^ Papertotti^el^Φραντσέσκο Τόπι^Y^^ @@ -13397,6 +13761,7 @@ Patty Ballestreros^it^Patty Ballesteros^Y^^ Paul Bunyan^el^Πώλ Μπάνυαν^Y^^ Paul Bunyan^en^Paul Bunyan^Y^^ Paul Bunyan^pt-br^Paulo Bunyan^Y^^ +Paul Rawlins^fi^Paul Rawlins^Y^^ Peach^en^Peach^Y^^ Peach^fi^Liisku^Y^^ Peach^ru^Персик^Y^^ @@ -13481,6 +13846,7 @@ Pegasus^pt^Pégaso^Y^^ Pegasus^pt-br^Pégaso^Y^^ Pegasus^ru^Пегас^Y^^ Pegasus^sv^Pegasus^Y^^ +Peggy Duck^de^Paula^Y^^ Pelly^da^Pelly Pelikan^Y^^ Pelly^en^Pelly^Y^^ Pena Gordon^pt^Pena Gordon^Y^^ @@ -13507,6 +13873,9 @@ Pena das Selvas^it^Papertarzan^N^it/MG 439gb;it/DCX 10m^ Pena das Selvas^no^Skoganden^Y^^ Pena das Selvas^pt^Pena das Selvas^Y^^ Pena das Selvas^pt-br^Pena das Selvas^Y^^ +Penelope Crochet^de^Klara Kritzel^Y^^ +Penelope Crochet^fi^Rouva Peuraluoto^Y^^ +Penelope Crochet^fi^Jenni Jännälä^N^^ Penguin from YD 41-12-01^da^Pinky^Y^^ Penny^de^Penny^Y^^ Penny^en^Penny^Y^^ @@ -13518,11 +13887,13 @@ Penny from BB^da^Penny^Y^^ Penny from BB^el^Πένυ^Y^^ Penny from BB^it^Penny^Y^^ Penny from BB^pl^Kasia^Y^^ +Penny from Bolt^fi^Penny^Y^^ Pepper^de^Fränzchen^Y^^ Pepper^el^Πιπέρης^Y^^ Pepper^fi^Petteri^Y^^ Pepper Ann^en^Pepper Ann^Y^^ Pepper Ann^pt-br^Pepper Ann^Y^^ +Pepper from 101 Dalmatians^el^Πέππερ^Y^^ Percival^en^Percival^Y^^ Percival^fi^Musta Jakke^Y^^ Percival^fr^M. Van Tilateur^Y^^ @@ -13568,6 +13939,7 @@ Perry the Platypus^pl^Pepe Pan Dziobak^Y^^ Perry the Platypus^pt-br^Perry o Ornitorrinco^Y^^ Perry the Platypus^sv^näbbdjuret Perry^Y^^ Perry the Platypus^sv^Agent P^N^^ +Pete from Pete's dragon^fr^Peter^Y^^ Peter Cook^fi^Peter Cook^Y^^ Peter Cook^it^Peter^Y^^ Peter Cook^no^Peter^Y^^ @@ -13593,7 +13965,7 @@ Peter from QMF 8G^sr-latn^Peća^Y^^ Peter van der Gaap^da^Peter van der Gaap^Y^^ Peter van der Gaap^no^Knallstein Fallvik^Y^^ Petulia^da^Petunia^Y^^ -Petulia^de^Petunia^Y^^ +Petulia^de^Petunia Hunter^Y^^ Petulia^el^Πετούνια^Y^^ Petulia^fi^Sirkka^Y^^ Petulia^it^Petulia^Y^^ @@ -13649,6 +14021,7 @@ Philo T. Ellic^el^Φιλ Ο' Τέλλης^Y^^ Philo T. Ellic^en^Philo T. Ellic^Y^^ Philo T. Ellic^fi^Ismo Isoharkko^Y^^ Philo T. Ellic^nl^Fila T. List^Y^^ +Philo T. Ellic^pl^Phil A.T. List^Y^^ Phineas^de^Phineas^Y^^ Phineas^en^Phineas^Y^^ Phineas^en^Phineas Flynn^N^^ @@ -13674,6 +14047,7 @@ Phoebus^pt-br^Fobos^Y^^ Phoebus^sv^Phoebus^Y^^ Phylline^de^Prinzessin Filomena^Y^^ Phylline^de^Fräulein Pussi^N^^ +Phylline^el^Πριγκήπισσα Φιλλίν^Y^^ Phylline^en^Phylline^Y^^ Phylline^fi^Prinsessa Vilina^Y^^ Phylline^fi^Felina^N^^ @@ -13706,11 +14080,13 @@ Pierre the poodle^el^Πιέρ^Y^^ Pierre the poodle^en^Pierre^Y^^ Pierre-Pierre^da^Pierre-Pierre^Y^^ Pierre-Pierre^en^Pierre-Pierre^Y^^ +Pierre-Pierre^fr^Pierre-Pierre^Y^^ Pierre-Pierre^sv^Pierre-Pierre^Y^^ Pietroh Dhollar^it^Pietroh Dhollar^Y^^ Pig journalist from W WDC 131-02^da^Svinesen^Y^Q-items^ Pig journalist from W WDC 131-02^el^Ο γουρουνόμορφος δημοσιογράφος από το W WDC 131-02^Y^^ Pig journalist from W WDC 131-02^no^Svinesen^Y^Q-items^ +Pig journalist from W WDC 131-02^pl^Dziennikarz o świńskim ryjku^Y^^ Pig journalist from W WDC 131-02^sv^Svinesson^Y^Q-items^ Pig mayor^cs^Starosta Prkenice^Y^uncertain issues^ Pig mayor^da^Borgmester Thryne^Y^^ @@ -13778,6 +14154,8 @@ Piglet^zh-hans^皮杰^Y^^ Pilot Gus^en^Pilot Gus^Y^^ Pilot Jamface^en^Pilot Jamface^Y^^ Pingo^it^Pingo^Y^^ +Pinko from I TL 3413-6P^de^Kommissar Pinkus^Y^^ +Pinko from I TL 3413-6P^fi^Latinki^Y^^ Pinky Pack^it^Pinky Pack^Y^^ Pintail Duck^da^Andy And^Y^^ Pintail Duck^da^Andy Bådsmand^N^^ @@ -13803,6 +14181,7 @@ Pip-Pot^el^Μακ^Y^^ Pip-Pot^fi^Hesmish^Y^^ Piperito Serapè^de^Pepito Serape^Y^^ Pippagico^it^Pippagico^Y^^ +Pippendale^de^Goofendale^Y^^ Pippostro^da^Platmule^Y^^ Pippostro^it^Pippostro Trimefisto^Y^^ Pipwolf^de^Goofwolf^Y^^ @@ -13915,6 +14294,7 @@ Pongo^bg^Понго^Y^^ Pongo^cs^Pongo^Y^^ Pongo^da^Pongo^Y^^ Pongo^de^Pongo^Y^^ +Pongo^el^Πόνγκο^Y^^ Pongo^en^Pongo^Y^^ Pongo^fi^Pongo^Y^^ Pongo^fr^Pongo^Y^^ @@ -13948,6 +14328,7 @@ Pop Weezil^fi^Jyri Ponteva^Y^^ Pop Weezil^fr^Monsieur Lacaille^Y^^ Pop Weezil^it^Pop Weezil^Y^^ Pop Weezil^pl^Hun Zwot^Y^^ +Poppa Henry^fi^Arlon isä^Y^^ Pops^en^Pops^Y^^ Porcupine from QMF 24^pt-br^Porco-Espinho de O Cão e a Raposa^Y^^ Porkchop^de^Porkchop^Y^^ @@ -13959,6 +14340,7 @@ Porker Hogg^en^Porker Hogg^Y^^ Porker Hogg^fr^Oscar Porcin^Y^^ Porker Hogg^no^E. G. McBacon^Y^^ Porker Hogg^pl^Porker Hogg^Y^^ +Porky Porcupine^da^Peter Pindsvin^Y^^ Porky Porcupine^de^Rudi Stachelschwein^Y^^ Porky Porcupine^en^Porky Porcupine^Y^^ Porky Porcupine^fi^Pelle Piikkisika^Y^^ @@ -13979,6 +14361,9 @@ Porpy^pt^Arquibaldo^Y^^ Porpy^pt-br^Arquibaldo^Y^^ Porpy^sv^Tumle^Y^^ Posey^de^Posey^Y^^ +Posidippo^da^Pernittenmule^Y^^ +Posidippo^de^Grufy^Y^^ +Posidippo^fi^Herbertti^Y^^ Posty^da^Ekspressus^Y^^ Posty^el^Λούης^Y^^ Posty^en^Posty^Y^^ @@ -14038,6 +14423,7 @@ Primo Saggio^de^Generalsekretär der Vereinigten Galaxien^Y^^ Primo Saggio^fi^Ensimmäinen Viisas^Y^^ Primo Saggio^it^Primo Saggio^Y^^ Primo Saggio^pl^Pierwszy Mędrzec^Y^^ +Primo cerusico from Pacificus^de^Kanzler des Planeten Pacifius^Y^^ Prince Ahmed^en^Prince Ahmed^Y^^ Prince Ahmed^no^Prins Ahmed^Y^^ Prince Ahmed^pt-br^Príncipe Ahmed^Y^^ @@ -14098,11 +14484,16 @@ Princess Atta^fi^Prinsessa Atta^Y^^ Princess Atta^pl^Księżniczka Ata^Y^^ Princess Atta^ru^Принцесса Атта^Y^^ Princess Patty from Cookieland^fi^Keksimaan prinsessa Marina^Y^^ +Principal Dumbull^de^Direktor Dumbull^Y^^ +Principal Dumbull^nl^Directeur Den Uil^Y^^ Principal Fetchit^en^Principal Fetchit^Y^^ Principal Fetchit^fi^Rehtori Noutaja^Y^^ Principal Fetchit^pt-br^Diretor Totó^Y^^ Principal Fetchit^sv^Rektor Apport^Y^^ Principal Jukes^en^Principal Jukes^Y^^ +Principe delle Nebbie^en^Prince of Fogs^Y^^ +Principe delle Nebbie^fr^Prince des Nuées^Y^^ +Priya Mangal^fi^Priya Mangal^Y^^ Proctor^de^Dr. Dröse^Y^^ Proctor^en^Doctor Proctor^Y^^ Proctor^fi^Tohtori Troppi^Y^^ @@ -14128,13 +14519,16 @@ Professor Brain^pl^Profesor Brain^Y^^ Professor Cicero Webster^en^Professor Cicero Webster^Y^^ Professor Cicero Webster^it^Cicero Webster^Y^^ Professor Cicero Webster^it^Ugo Ugolini^N^^ +Professor Claude Schlung^de^Professor Schlung^Y^^ Professor Claude Schlung^en^Professor Claude Schlung^Y^^ Professor Claude Schlung^fi^Professori Tälli^Y^^ +Professor Emelius Browne^fi^Emelius Browne^Y^^ Professor Grossnoose^da^Professor Ejekær^Y^^ Professor Grossnoose^en^Professor Grossnoose^Y^^ Professor Grossnoose^fi^Professori Katalisto^Y^^ Professor Headstrong^fi^Professori Jääräpää^Y^^ Professor Kelp^en^Professor Kelp^Y^^ +Professor Kimikus^de^Professor Spleenig^Y^^ Professor Meridianus^pl^Profesor Południkus^Y^^ Professor Moliarty^da^Mik Muldvarp^Y^^ Professor Moliarty^de^Professor Moliarty^Y^^ @@ -14150,6 +14544,7 @@ Professor Mollicule^no^Professor Mohlekühl^Y^^ Professor Mollicule^pl^Profesor Molekular^Y^^ Professor Mollicule^pt-br^Professor Molícula^Y^^ Professor Nobuo^fi^Professori Nobuo^Y^^ +Professor Orville Flung^de^Professor Flung^Y^^ Professor Orville Flung^en^Professor Orville Flung^Y^^ Professor Orville Flung^fi^Professori Älli^Y^^ Professor Parallelus^pl^Profesor Równoleżnikus^Y^^ @@ -14215,7 +14610,7 @@ QF^fi^Neiti Näpsä^Y^^ QF^fi^Sirkku Nenonilla Näpsä^N^^ QF^fi^Neiti Natunen^N^^ QF^fr^Miss Frappe^Y^^ -QF^fr^Mademoiselle Belfrap^N^JM 1105^ +QF^fr^Émilie Frappe^N^^ QF^hr^Gospođica Brzotipkić^Y^^ QF^id^Nona Ketik^Y^^ QF^is^Ungfrú Pikkólina^Y^^ @@ -14237,6 +14632,7 @@ QF^zh-hans^泰普法丝特 小姐^Y^^ QP^da^Rap Sjakket^Y^^ QP^en^Quack Pack^Y^^ QP^fi^Nokkapokka^Y^^ +QP^fr^Couacs en vrac^Y^^ QP^it^Quack Pack^Y^^ QP^nl^Quack Pack^Y^^ QP^pl^Kacza Paczka^Y^^ @@ -14382,6 +14778,7 @@ RKD^sr-latn^Varalić^Y^^ RKD^sv^von Pluring^Y^^ RKD^sv^P. Luring^N^^ RKD^zh-hans^罗兰鸭^Y^^ +RKD's mother^de^Klevers Mutter^Y^^ RKD's nephews^da^Alexander Benjamin og Cornelius^Y^^ RKD's nephews^fi^Kroisos Pennosen sukulaispojat^Y^^ RKD's nephews^fi^Tauno\, Rauno ja Mauno^N^^ @@ -14460,10 +14857,6 @@ Rama^no^Rama^Y^^ Rama^pt^Rama^Y^^ Rama^pt-br^Rama^Y^^ Rama^sv^Rama^Y^^ -Ramirez^en^Ramirez^Y^^ -Ramirez^fi^Ramirez^Y^^ -Ramirez^no^Ramirez^Y^^ -Ramirez^sv^Ramirez^Y^^ Ramiro Burton^da^Burton Ramirez^Y^^ Ramiro Burton^de^Burton Ramirez^Y^^ Ramiro Burton^fi^Rollo Ramirez^Y^^ @@ -14480,6 +14873,8 @@ Randall^no^Randall^Y^^ Randall^pl^Randal^Y^^ Randall^pt-br^Randall^Y^^ Randall^sv^Randall^Y^^ +Randall Sassi^de^Sammy Steinbeiß^Y^^ +Randall Sassi^pl^Felix Mauer^Y^^ Ranger^en^J. Audubon Woodlore^Y^^ Ranger^fi^Metsänvartija Puiseva^Y^^ Ranger^fr^Le gardien Lanature^Y^^ @@ -14512,6 +14907,7 @@ Raphael Sylla^fi^Raphael Sylla^Y^^ Raphael Sylla^it^Raphael Sylla^Y^^ Raphael Sylla^it^Ralph Sylla^N^^ Raphael Sylla^sv^Raphael Sylla^Y^^ +Rapper Duck^de^Rapper Duck^Y^^ Rapunzel^da^Rapunzel^Y^^ Rapunzel^el^Ραπουνζέλ^Y^^ Rapunzel^fi^Tähkäpää^Y^^ @@ -14520,6 +14916,10 @@ Rapunzel^pt-br^Rapunzel^Y^^ Rapunzel^sr-cyrl^Златокоса^Y^^ Rapunzel^zh-hans^长发公主^Y^^ Raquel Toledano^en^Raquel Toledano^Y^^ +Raquel Toledano^nl^Raquel Toledano^Y^^ +Rascal^de^Rascal^Y^^ +Rascal^fi^Juge^Y^^ +Rasmus^de^Rasmus^Y^^ Rasmus^en^Rasmus^Y^^ Rasmus^fi^Rasmus^Y^^ Rasmus^no^Rasmus^Y^^ @@ -14533,7 +14933,7 @@ Ratatouille^no^Rottatouille^Y^^ Ratatouille^pt-br^Ratatouille^Y^^ Ratatouille^sv^Råttatouille^Y^^ Ratchet Gearloose^da^Gregor Gearløs^Y^^ -Ratchet Gearloose^de^Dankwart Düsentrieb^Y^^ +Ratchet Gearloose^de^Dübel Düsentrieb^Y^^ Ratchet Gearloose^el^Ράτσετ Γρανάζης^Y^^ Ratchet Gearloose^en^Ratchet Gearloose^Y^^ Ratchet Gearloose^fi^Petteri Peloton^Y^^ @@ -14610,6 +15010,7 @@ Ray^fi^Ray^Y^^ Ray^it^Ray^Y^^ Ray Fieldestein^fi^Ray Fieldestein^Y^^ Ray from Area 15^de^Max^Y^^ +Ray from Area 15^nl^Rolf^Y^^ Ray from Princess and the Frog^en^Ray^Y^^ Ray from Princess and the Frog^fi^Ray^Y^^ Ray from Princess and the Frog^ja^レイ^Y^^ @@ -14671,6 +15072,7 @@ Red Eye and his brother^da^Rottefjæs og Skallesmækker^Y^^ Red Eye and his brother^de^Ratz und Oliver^Y^^ Red Eye and his brother^el^Κοκκινομάτης και ο αδελφός του^Y^^ Red Eye and his brother^en^Red Eye and his brother^Y^^ +Red Eye and his brother^pl^Krasnooki i jego brat^Y^^ Red Minna^da^Ulvina^Y^^ Red Minna^en^Red Minna^Y^^ Red Minna^fi^Susiina-täti^Y^^ @@ -14702,6 +15104,7 @@ Redac chef^it^Direttore^Y^^ Redac chef^it^Direttore del giornale di CL^N^^ Redac chef^no^Redaktøren i "Daily Tribune"^Y^^ Redac chef^pl^Redaktor naczelny^Y^^ +Reginald Snobbs^de^Reginald Snobbs^Y^^ Reginella^da^Dronning Annabella af Venlia^Y^^ Reginella^de^Marbella^Y^^ Reginella^el^Ρεγγίνα^Y^^ @@ -14720,6 +15123,7 @@ Rekuseusu^en^Lexaeus^Y^^ Rekuseusu^ja^レクセウス^Y^^ Reluctant Dragon^da^Den elskværdige drage^Y^^ Reluctant Dragon^da^Den fredelige drage^N^^ +Reluctant Dragon^de^Der Drache wider Willen^Y^^ Reluctant Dragon^el^Αγαθός Δράκος^Y^^ Reluctant Dragon^en^Reluctant Dragon^Y^^ Reluctant Dragon^it^Drago Timido^Y^^ @@ -14741,6 +15145,7 @@ Rex^sr-cyrl^Рекс^Y^^ Rex^sv^Rex^Y^^ Rhia^da^Ria^Y^^ Rhia^fi^Rhia^Y^^ +Rhino from Bolt^fi^Raivo^Y^^ Rhinokey^da^Chimmy^Y^^ Rhinokey^en^Rhinokey^Y^^ Rhinokey^pt^Rinocaco^Y^^ @@ -14790,6 +15195,7 @@ Rik^fi^Riku^Y^^ Rik^no^Jo^Y^^ Riku^el^Ρίκου^Y^^ Riku^en^Riku^Y^^ +Riku^fi^Riku^Y^^ Riku^ja^リク^Y^^ Riku^pt-br^Riku^Y^^ Riku^sv^Riku^Y^^ @@ -14797,6 +15203,7 @@ Riku Fukusei^ja^リク複製^Y^^ Riku Fukusei^ja^リク・レプリカ^N^^ Riley^da^Riley Dristig^Y^^ Riley^fi^Riley Urho^Y^^ +Riley Andersen^fi^Riley Andersen^Y^^ Rip Clutchgoneski^it^Rip Clutchgoneski^Y^^ Rip Van Beagle^pt-br^Primo Soneca^Y^^ Rita from Oliver^el^Ρίτα^Y^^ @@ -14811,7 +15218,8 @@ Robert Sinclair^pt-br^Bobbie da Silva Sauro^Y^^ Roberta^da^Roberta^Y^^ Roberta^de^Mona Menetekel^Y^^ Roberta^el^Ρομπέρτα^Y^^ -Roberta^fi^Vieno Vipunen^Y^^ +Roberta^fi^Rosita^Y^^ +Roberta^fi^Vieno Vipunen^N^^ Roberta^fi^Etna^N^^ Roberta^fi^Laila Lumous^N^^ Roberta^fr^Roberta^Y^^ @@ -14838,6 +15246,8 @@ Robin Hood from ZM 012^fi^Robin Hood^Y^^ Robin Hood the human^el^Ρομπέν των Δασών^Y^^ Robin Hood the human^en^Robin Hood^Y^^ Robin Hood the human^fi^Robin Hood^Y^^ +Robin Hood the human^fr^Robin des Bois^Y^^ +Robin Hood the human^fr-be^Robin des Bois^Y^^ Robin Hood the human^nl^Robin Hood de mens^Y^^ Robin Hood the human^no^Robin Hood^Y^^ Robin Hood the human^pt^Robin Hood versão humano^Y^^ @@ -14854,6 +15264,7 @@ Robot baby^en^Little Rollo^Y^^ Robot baby^pt-br^Rolo^Y^^ Robot baby^sv^Lille Robban^Y^^ Roby Vic^da^Rune Bo^Y^^ +Roby Vic^de^Robby Vic^Y^^ Roby Vic^fi^Risto Viikari^Y^^ Roby Vic^pl^Roby Myk^Y^^ Rocha Vaz^fi^Rocha Vaz^Y^^ @@ -14917,6 +15328,7 @@ Roger from 101 Dalmatians^pt^Roger de 101 Dálmatas^Y^^ Roger from 101 Dalmatians^pt-br^Roger de 101 Dálmatas^Y^^ Roger from 101 Dalmatians^sr-cyrl^Роџер^Y^^ Roger from 101 Dalmatians^sv^Roger^Y^^ +Roger from Topolinia 20802^de^Roger^Y^^ Roknar^de^Roknar^Y^^ Roknar^no^Roknar^Y^^ Roknar^sv^Roknar^Y^^ @@ -14924,6 +15336,7 @@ Roknar from WoM^da^Roknar^Y^^ Roknar from WoM^de^Roknar^Y^^ Rokusasu^en^Roxas^Y^^ Rokusasu^ja^ロクサス^Y^^ +Rollerdollar^de^Ruin^Y^^ Rollerdollar^el^Ρόμπομπαξ^Y^^ Rollerdollar^fi^Rahoittaja^Y^^ Rollerdollar^pt-br^Ricaço^Y^^ @@ -15014,6 +15427,8 @@ Rourke^fi^Komentaja Rourke^Y^^ Rourke^no^Kaptein Rourke^Y^^ Rourke^sv^Kapten Lyle Tiberius Rourke^Y^^ Rover^en^Rover^Y^^ +Rover from Young Donald Duck^de^Samir^Y^^ +Rover from Young Donald Duck^nl^Rover^Y^^ Rowena^de^Rowenta^Y^^ Rowena^fi^Rowena^Y^^ Rowlf^en^Rowlf^Y^^ @@ -15045,6 +15460,9 @@ Roz^ja^ロズ^Y^^ Roz^no^Roz^Y^^ Roz^pl^Roz^Y^^ Roz^pt-br^Roz^Y^^ +Rud Sassi^de^Severus Steinbeiß^Y^^ +Rud Sassi^fi^Väiski Murske^Y^^ +Rud Sassi^pl^Wujek Frank Mauer^Y^^ Rudder the sea lion^en^Rudder^Y^^ Rudder the sea lion^fi^Ruori^Y^^ Ruffhouse Rat^da^Jock Dumpsey^Y^^ @@ -15059,6 +15477,10 @@ Rufus^no^Rufus^Y^^ Rufus^pl^Rufus^Y^^ Rufus^ru^Руфус^Y^^ Rufus^sv^Rufus^Y^^ +Rufus or Ralph Sassi^de^Steffen Steinbeiß^Y^^ +Rufus or Ralph Sassi^fi^Raimo Murske^Y^^ +Rufus or Ralph Sassi^fi^Rauli Murske^N^^ +Rufus or Ralph Sassi^pl^Fred Mauer^Y^^ Rumplewatt^en^Rumplewatt^Y^^ Rumplewatt^it^Rumplewatt^Y^^ Rumplewatt^it^Gigante Mangiafuoco^N^^ @@ -15075,6 +15497,7 @@ Rumpus^fi^Unkka T. Kumiankka^N^^ Rumpus^fr^Léon Sanzun^Y^^ Rumpus^id^Rumpus^Y^^ Rumpus^is^Gargan Aliönd^Y^^ +Rumpus^it^Anatrone de' Pennuti^Y^^ Rumpus^nl^Heisa McSores^Y^^ Rumpus^no^Jubalon^Y^^ Rumpus^pl^Kwacjusz McLump^Y^^ @@ -15084,10 +15507,12 @@ Rumpus^ru^Крякун^Y^^ Rumpus^sr-cyrl^Слаја^Y^^ Rumpus^sv^Slöfus McFjäs^Y^^ Rumpus^zh-hans^朗姆帕斯 麦克弗尔^Y^^ +Rung from X-Mickey^de^Rung^Y^^ Runt of the Litter^de^Ed von Speck^Y^^ Runt of the Litter^el^Ραντ Μπέμπης ο Νεώτερος^Y^^ Runt of the Litter^en^Runt of the Litter^Y^^ Runt of the Litter^fi^Possu Ponneton^Y^^ +Runt of the Litter^nl^Billy Big^Y^^ Runt of the Litter^no^Nurk E. Lurken^Y^^ Runt of the Litter^pt-br^Raspa no Tacho^Y^^ Runt of the Litter^sv^Plutten^Y^^ @@ -15100,7 +15525,7 @@ Rupert Potomac^sv^Rupert Potomac^Y^^ Russ Devlin^en^Russ Devlin^Y^^ Russel^da^Norman Bates Russel^Y^^ Russel^de^Russel^Y^^ -Russel^el^Ιερεμίας Μαγκανοπήγαδος^Y^^ +Russel^el^Ιερεμίας Μαγκανοπηγάδας^Y^^ Russel^fi^Herra Reponen^Y^^ Russel^fi^Reiska^N^^ Russel^it^Norman Bates Russel^Y^^ @@ -15124,6 +15549,7 @@ Rutt^sv^Rutt^Y^^ Ryan Evans^en^Ryan Evans^Y^^ Ryan Evans^fi^Ryan Evans^Y^^ Ryan Evans^it^Ryan Evans^Y^^ +Ryan from The Wild^fi^Roni^Y^^ Rémy^el^Ρεμύ^Y^^ Rémy^el^Μικρός σεφ^N^^ Rémy^en^Rémy^Y^^ @@ -15201,7 +15627,6 @@ SCU^fr^Lafouine^Y^^ SCU^fr-ca^Barney^Y^MM 2^ SCU^id^Weasel^Y^^ SCU^it^Sgrinfia^Y^^ -SCU^it^Grinfia^N^^ SCU^no^Skaftetryne^Y^^ SCU^no^Minken^N^^ SCU^pl^Alojzy Łom^Y^^ @@ -15350,6 +15775,7 @@ SS^nl^Silly Symphony^Y^^ SS^sr-cyrl^Сили Симфонија^Y^^ SS^sr-cyrl^Луда Симфонија^N^^ SS^sv^Silly Symphony^Y^^ +SW^ar^سنو وايت^Y^^ SW^bg^Снежанка^Y^^ SW^da^Snehvide^Y^^ SW^de^Schneewittchen^Y^^ @@ -15376,14 +15802,18 @@ Sabor^de^Sabor^Y^^ Sabor^en^Sabor^Y^^ Sabor^sv^Sabor^Y^^ Sadie Squirrel^da^kusine Kajsa^Y^^ +Sadie Squirrel^fr^Cousine Scarlatine^Y^^ Sadira^da^Sadira^Y^^ Sadira^de^Sadira^Y^^ Sadira^en^Sadira^Y^^ Sadira^sv^Sadira^Y^^ +Sadness^fi^Suru^Y^^ +Sadness^fr^Tristesse^Y^^ Sagola^da^Blink^Y^^ Sagola^de^Silas^Y^^ Sagola^el^Σουπιάς^Y^^ Sagola^fi^Tonttula^Y^^ +Sagola^fr^Sagola^Y^^ Sagola^it^Sagola^Y^^ Sagola^pl^Bramsel^Y^^ Sagola^pt-br^Talinga^Y^^ @@ -15402,12 +15832,15 @@ Sally Carrera^el^Σάλυ Καρέρα^Y^^ Sally Carrera^en^Sally Carrera^Y^^ Sally Carrera^fi^Salli^Y^^ Sally Carrera^no^Sally^Y^^ +Sally Skunk^da^Sally Stinkdyr^Y^^ Salty^en^Salty^Y^^ Salty^fi^Vekku^Y^^ Salty^pt^Nanquim^Y^^ Salty^pt-br^Nanquim^Y^^ Salvador Quintana^en^Salvador Quintana^Y^^ +Salvador Quintana^nl^Salvador Quintana^Y^^ Sam Plot^da^Tom Plot^Y^^ +Sam Plot^de^Sam Plot^Y^^ Sam Plot^el^Σαμ Ίντριγκας^Y^^ Sam Plot^en^Shorty Scenario^Y^^ Sam Plot^fi^Aaro Tavaus^Y^^ @@ -15442,12 +15875,14 @@ Samson Hex^it^Civetto^Y^^ Samson Hex^nl^Hendrikus Heks^Y^^ Samson Hex^pt^Tantã^Y^^ Samson Hex^pt-br^Tantã^Y^^ +Samson from The Wild^fi^Simson Villi^Y^^ Samson the horse^en^Samson^Y^^ Samson the horse^fi^Simson^Y^^ Samson the horse^fi^Simpson^N^^ Samson the horse^no^Samson^Y^^ Samson the horse^pt-br^Cavalo Sansão^Y^^ Samuel Fathom^de^Dr. Samuel Fathom^Y^^ +Samuel Fathom^el^Δόκτωρ Φαμπλομ^Y^^ Samuel Fathom^it^Samuel Fathom^Y^^ Samuel Fathom^no^Samuel Fathom^Y^^ Samuel Fathom^sv^Samuel Fathom^Y^^ @@ -15499,6 +15934,7 @@ Sark^en^Sark^Y^^ Sasha the bird^el^Κώστας^Y^^ Sasha the bird^en^Sasha^Y^^ Sasha the bird^pt-br^Sasha\, o passarinho^Y^^ +Sasuke Paperoshi^de^Jaibinso Dihgitali^Y^^ Sasuke Paperoshi^it^Sasuke Paperoshi^Y^^ Satana^da^Gamle Erik^Y^^ Satana^fi^Saatana^Y^^ @@ -15524,6 +15960,7 @@ Scar^sv^Scar^Y^^ Scarlet^da^Ida^Y^^ Scarlet^it^Scarlet^Y^^ Scat Cat^da^Scat Cat^Y^^ +Scat Cat^el^Σκατ Κατ^Y^^ Scat Cat^en^Scat Cat^Y^^ Scat Cat^it^Scat Cat^Y^^ Scat Cat^nl^Scat Kat^Y^^ @@ -15556,6 +15993,7 @@ Scottie^pl^Scottie McTerrier^Y^^ Scottie^pt^Jonas^Y^^ Scottie^pt-br^Jonas^Y^^ Scottie^sv^Scottie^Y^^ +Scrags^it^Graffio^Y^^ Scroop^fi^Scroop^Y^^ Seafoam McDuck^da^Havskum von And^Y^^ Seafoam McDuck^de^Käpt'n David Fürchtegott Duck^Y^^ @@ -15576,6 +16014,7 @@ Seafoam McDuck^pt-br^Capitão MacPatinhas^Y^^ Seafoam McDuck^pt-br^Capitão Mac^N^^ Seagull^fi^Kapteeni Tyrsky^Y^^ Sean LeDuck^da^Lasse Leander^Y^^ +Sean LeDuck^de^Sean LeDuck^Y^^ Sean LeDuck^el^Σων ΛεΝτάκ^Y^^ Sean LeDuck^en^Sean Le Duck^Y^^ Sean LeDuck^fi^Sean LeDuck^Y^^ @@ -15608,6 +16047,7 @@ Sentinel^it^Sentinel^Y^^ Sentinel^no^Fjesland^Y^^ Sentinel^pt-br^Sentinela^Y^^ Sentinel^sv^Sentinel^Y^^ +Sentinelle^de^Soldaten^Y^^ Sentinelle^fi^Augustus Ankan sotilaat^Y^^ Ser Soldano^da^Tobby MacIntosh^Y^^ Ser Soldano^it^Ser Soldano^Y^^ @@ -15695,6 +16135,7 @@ Shamrock Bones from WDC 164^it^Solmes Merlock^N^^ Shamrock Gander^da^Lille Lavben^Y^^ Shamrock Gander^de^Golo Gans^Y^^ Shamrock Gander^en^Shamrock Gander^Y^^ +Shamrock Gander^fi^Otto^Y^^ Shamrock Gander^pt^Trevinho^Y^^ Shamrock Gander^pt-br^Trevinho^Y^^ Shamrock Gander^sv^Lycko-Axel Lukas^Y^^ @@ -15702,6 +16143,7 @@ Shan Yu^en^Shan Yu^Y^^ Shan Yu^no^Shan-Yu^Y^^ Shan Yu^sv^Shan-Yu^Y^^ Shanti^en^Shanti^Y^^ +Shanti^fi^Jasmiini^Y^^ Shanti^sr-cyrl^Шанти^Y^^ Sharky^da^Skarp Skarpson^Y^^ Sharky^de^Justizrat Wendig^Y^^ @@ -15746,6 +16188,10 @@ Shere Khan^pt-br^Jângal Khan^Y^^ Shere Khan^ru^Шер-Хан^Y^^ Shere Khan^sr-cyrl^Шир Кан^Y^^ Shere Khan^sv^Shere Khan^Y^^ +Sheriduck^da^kommissær Winge^Y^^ +Sheriduck^de^Inspektor Imglück^Y^^ +Sheriduck^fi^Ylikomisario Supiposki^Y^^ +Sheriduck^it^Sheriduck^Y^^ Sheriff Bill Goat^en^Sheriff Bill Goat^Y^^ Sheriff Bill Goat^it^Sceriffo da YM 002^Y^^ Sheriff Sam^en^Sheriff Sam^Y^^ @@ -15813,7 +16259,7 @@ Shyster^pt-br^Omar Mitão^N^^ Shyster^sr-cyrl^Мрки Мргудић^Y^^ Shyster^sv^Fusky^Y^^ Shyster^zh-hans^赛持斯^Y^^ -Si Bumpkin^da^Gartner Græskar^Y^^ +Si Bumpkin^da^gårdmand A. Grumle^Y^^ Si Bumpkin^el^Ιωνάθαν Κουάκερ^Y^^ Si Bumpkin^en^Si Bumpkin^Y^^ Si Bumpkin^fi^Aimo Heinähattu^Y^^ @@ -15854,11 +16300,14 @@ Siff^el^Σίντυ^Y^^ Siff^fi^Sohvi^Y^^ Siff^no^Aurora^Y^^ Siff^pl^Sonia^Y^^ +Signora Fitzwater^de^Biggis Mutter^Y^^ Signora Fitzwater^el^Κυρία Νερομπούλη^Y^^ +Signora Marsigliese^fi^Rouva Marsigliese^Y^^ Signora Plow^da^Fru Musholm^Y^^ Signora Plow^el^Γερτρούδη Βαν Στρικ^Y^^ Signora Plow^fi^Rouva Hallikainen^Y^^ Signora Plow^fi^Neiti Liitu^N^^ +Silia^de^Cilia^Y^^ Silia^en^Silia^Y^^ Silia^fi^Silia^Y^^ Silia^no^Silia^Y^^ @@ -15869,7 +16318,9 @@ Silky^en^Silky^Y^^ Silky^en^Chiffon^N^^ Silky^fi^Siru^Y^^ Silky^fi^Silkki^N^^ +Silky^fr^Chiffon^Y^^ Silky^fr-ca^Chiffon^Y^^ +Silky^pl^Psinka^Y^^ Silky^pt^Chifon^Y^^ Silky^pt-br^Jóia^Y^^ Silky^pt-br^Chiffon^N^^ @@ -15878,7 +16329,9 @@ Silvermist^pl^Mgiełka^Y^^ Silvermist^sv^Silverdagg^Y^^ Simeon^de^Simon^Y^^ Simeon^en^Simeon^Y^^ +Sindaco Persis^de^Bürgermeister Persis^Y^^ Sindaco Persis^fi^Pormestari Piirivirta^Y^^ +Sindaco di Duckport^de^Bürgermeister von Entenhafen^Y^^ Sindaco di Duckport^fi^Pormestari Ankportin tarinoissa^Y^^ Sindaco di Quack Town^da^Bernt Musholm^Y^^ Sindaco di Quack Town^de^Bürgermeister Bückling^Y^^ @@ -15945,6 +16398,7 @@ Sir Hiss^pt^Sir Chio^Y^^ Sir Hiss^pt-br^Sir Chio^Y^^ Sir Hiss^sr-cyrl^Сер змија^Y^^ Sir Hiss^sv^Sir Vääs^Y^^ +Sir Kay^pt-br^Kay^Y^^ Sir Quackly McDuck^cs^Sir Kvak McKváč^Y^^ Sir Quackly McDuck^da^Hertug McUakkson von And^Y^^ Sir Quackly McDuck^de^Sir Donnerbold Duck^Y^^ @@ -16011,6 +16465,9 @@ Sir Swamphole McDuck^nl^Sir Leip McDuck^Y^^ Sir Swamphole McDuck^no^Hertug McGorien McDuck^Y^^ Sir Swamphole McDuck^pl^Sir Eremitus McKwacz^Y^^ Sir Swamphole McDuck^pt-br^Sir Mac Reco^Y^^ +Sir Top de Tops^de^Sir Michael Mauser^Y^^ +Sir Top de Tops^fr^Sir Mick de Mick^Y^^ +Sir Top de Tops^it^Sir Top de Tops^Y^^ Sir Tuxford^da^Baron Futsko^Y^^ Sir Tuxford^de^Sir Tuxford^Y^^ Sir Tuxford^en^Sir Tuxford^Y^^ @@ -16046,6 +16503,7 @@ Sitka^fi^Sitka^Y^^ Sitka^is^Sitka^Y^^ Sitka^no^Sitka^Y^^ Sitka^sv^Sitka^Y^^ +Skag^de^Ark^Y^^ Skag^en^Skag^Y^^ Skag^fi^Skäk^Y^^ Skag^no^Skagg^Y^^ @@ -16082,11 +16540,14 @@ Skippy^no^Skippy^Y^^ Skippy^pt-br^Tapiti^Y^^ Skippy^sv^Hoppsan^Y^^ Slackjaw Snorehead^da^Slaphans Papand^Y^^ +Slackjaw Snorehead^de^Marc Moneysac^Y^^ Slackjaw Snorehead^el^Ανάργυρος Περαβρέχης^Y^^ Slackjaw Snorehead^en^Slackjaw Snorehead^Y^^ Slackjaw Snorehead^nl^Sloompie Snurker^Y^^ Slackjaw Snorehead^pl^Kwacek Zgryz^Y^^ Slackjaw Snorehead^pt-br^Asnésio Papocabeça^Y^^ +Slackjaw Snorehead^sr-cyrl^Дремало^Y^^ +Slappo from Topolinia 20802^de^Schlabbo^Y^^ Sleeping Beauty^da^Tornerose^Y^^ Sleeping Beauty^de^Dornröschen^Y^^ Sleeping Beauty^el^Η Ωραία Κοιμωμένη^Y^^ @@ -16140,12 +16601,14 @@ Sleuth^nl^Oliver Flops^Y^^ Sleuth^no^Hårlock^Y^^ Sleuth^pt^Sir Lock Holmes^Y^^ Sleuth^pt-br^Sir Lock Holmes^Y^^ +Sleuth^sr-cyrl^Херлок Шолмс^Y^^ Sleuth^sv^Spårlock^Y^^ Slim the soda jerk^pt-br^Joca^Y^^ Slinky Dog^de^Slinky^Y^^ Slinky Dog^en^Slinky Dog^Y^^ Slinky Dog^fi^Slinky^Y^^ Slinky Dog^pl^Cienki^Y^^ +Slinky Dog^pt-br^Slinky^Y^^ Slinky Dog^sr-cyrl^Слинки^Y^^ Slinky Dog^sv^Slinky^Y^^ Sluggy^en^Sluggy^Y^^ @@ -16194,6 +16657,8 @@ Smee^pt-br^Barrica^Y^^ Smee^sr-cyrl^Господин Сми^Y^^ Smee^sv^styrman Smee^Y^^ Smilzo^it^Smilzo^Y^^ +Smitty^de^Schmittchen^Y^^ +Smoky^de^Fuff^Y^^ Smoky^en^Smoky^Y^^ Smoky^fi^Sauhu^Y^^ Smoky^fr^Cheminée^Y^^ @@ -16210,6 +16675,7 @@ Snappy^da^Kroko^Y^^ Snappy^en^Snappy^Y^^ Snappy^fi^Rousku^Y^^ Snappy^pt-br^Carniça^Y^^ +Snark^de^Snark^Y^^ Snark^en^Snark^Y^^ Snark^fi^Snark^Y^^ Snark^no^Snerk^Y^^ @@ -16242,6 +16708,7 @@ Sniffer^nl^Snuffel^Y^^ Sniffer^no^Sniffer^Y^^ Sniffer^sr-latn^Njuškalo^Y^^ Sniffer^sv^Sniffer^Y^^ +Sniffles^de^Sniff^Y^^ Sniffles^en^Sniffles^Y^^ Sniffles^fi^Nuuhku^Y^^ Sniffles^fr^Morvouille^Y^^ @@ -16350,6 +16817,7 @@ Sooty^da^Kis^Y^^ Sooty^en^Sooty^Y^^ Sora^el^Σόρα^Y^^ Sora^en^Sora^Y^^ +Sora^fi^Sora^Y^^ Sora^it^Sora^Y^^ Sora^ja^ソラ^Y^^ Sora^pt-br^Sora^Y^^ @@ -16419,6 +16887,7 @@ Spitfire^pl^Mruczek^Y^^ Spitfire^pt^Mefistófeles^Y^^ Spitfire^pt-br^Mefistófeles^Y^^ Spitfire^sv^Fräsis^Y^^ +Spitfire from Dragonlords^de^Fauch^Y^^ Spitfire from Dragonlords^en^Spitfire^Y^^ Spitfire from Dragonlords^fi^Leisku^Y^^ Spitfire from Dragonlords^fr^Crache-le-feu^Y^^ @@ -16612,6 +17081,7 @@ Stitch^pl^Stich^Y^^ Stitch^ru^Стич^Y^^ Stitch^sr-cyrl^Стич^Y^^ Stoneheart Glomgold^da^Finnbjørn Flintesten^Y^^ +Stoneheart Glomgold^de^Zac Moneysac^Y^^ Stoneheart Glomgold^fr^Rockbald^Y^^ Stoneheart Glomgold^pt-br^MacDureza^Y^^ Stoolie-123^da^Plapre^Y^^ @@ -16626,8 +17096,6 @@ Stormy^en^Stormy^Y^^ Straight Aunt Annie^da^Dydsirede tante Dora^Y^^ Straight Aunt Annie^en^Straight Aunt Annie^Y^^ Strega Mammona^de^Oberhexe Mammona^Y^^ -Streghella^el^Τζέζαμπελ^Y^^ -Streghella^it^Streghella^Y^^ Stretch from Toy Story^en^Stretch^Y^^ Stretch from Toy Story^fi^Turski^Y^^ Stretch from Toy Story^sv^Bläckis^Y^^ @@ -16764,6 +17232,7 @@ Supersensitive-666^fr^Rapetouradar^Y^^ Supersensitive-666^pt^Supersensível-666^Y^^ Supersensitive-666^pt-br^Supersensível-666^Y^^ Supersensitive-666^sv^Överkänslige 666^Y^^ +Suprema Oscurità^de^Monstermeister^Y^^ Suri^en^Suri^Y^^ Suri^fi^Suri^Y^^ Suri^is^Súrí^Y^^ @@ -17150,12 +17619,13 @@ Terk^sv^Terk^Y^^ Termitófeles daPest^pt-br^Prof. Termitófeles daPest^Y^^ Terrible Terror^en^Terrible Terror^Y^^ Terries and Fermies^da^Terrier og Fermier^Y^^ -Terries and Fermies^de^Kuller und Roller^Y^^ +Terries and Fermies^de^Ost- und Westkullern^Y^^ Terries and Fermies^el^Χθόνιοι και Υπόγειοι^Y^^ Terries and Fermies^en^Terries and Fermies^Y^^ Terries and Fermies^fi^Kamaraiset ja Tantereiset^Y^^ Terries and Fermies^fi^Maalaiset ja Lujalaiset^N^^ Terries and Fermies^fr^Les Cracs Badaboums^Y^^ +Terries and Fermies^fr^Terri-Fermiens^N^^ Terries and Fermies^it^Terrini e Fermini^Y^^ Terries and Fermies^nl^Honkies en Tonkies^Y^^ Terries and Fermies^no^Terratittene og fermittene^Y^^ @@ -17180,6 +17650,7 @@ Tessie^it^Zia Betty^Y^^ Tessie^it^Zia Tessie^N^^ Tessie^pt^Tia Giselda^Y^^ Tessie^pt-br^Tia Giselda^Y^^ +Tessie^sr-cyrl^Шиљка^Y^^ Tex Dinoco^it^Tex Dinoco^Y^^ Tex Tinstar^en^Tex Tinstar^Y^^ Texas John Slaughter^en^Texas John Slaughter^Y^^ @@ -17199,9 +17670,11 @@ The Big Blonk^pt-br^Grande BRONKA^Y^^ The Cleaner^en^The Cleaner^Y^^ The Cleaner^sv^Rensaren^Y^^ The Dormouse^fi^Unikekohiiri^Y^^ +The Dormouse^pt-br^Dom Ratinho^Y^^ The Eagle^en^The Eagle^Y^^ The Eagle^en^Señor José Sebastián de Varga^N^^ The Eagle^es-cl^El Águila^Y^^ +The Eagle^nl^De Arend^Y^^ The Eagle^pt^O Águia^Y^^ The Eagle^pt-br^O Águia^Y^^ The Eagle^sv^Örnen^Y^^ @@ -17213,6 +17686,7 @@ The Flying Gauchito^pt^Gauchinho Voador^Y^^ The Flying Gauchito^pt-br^Gauchinho Voador^Y^^ The Flying Gauchito^sr-cyrl^Мали гаучо^Y^^ The Flying Gauchito^sv^Lille Gauchito^Y^^ +The Flying Mouse^da^Den flyvende mus^Y^^ The Flying Mouse^en^The Flying Mouse^Y^^ The Flying Mouse^sr-cyrl^Летећи миш^Y^^ The Fox and the Hound^da^Mads og Mikkel^Y^^ @@ -17262,6 +17736,7 @@ The Liquidator^sv^Vattuskräcken^Y^^ The Little Ape^en^The Little Ape^Y^^ The Little Ape^fi^Pikku-Apina^Y^^ The Little Ape^pl^Huru-Buru^Y^^ +The Little Oysters^pt-br^Ostras do País das Maravilhas^Y^^ The Lost Boys^da^Drengene^Y^^ The Lost Boys^de^Die verlorenen Jungs^Y^^ The Lost Boys^el^Τα Χαμένα Παιδιά^Y^^ @@ -17307,6 +17782,7 @@ The Rescuers^pt-br^Bernardo e Bianca^Y^^ The Rescuers^sr-cyrl^Бјанка и Бернард^Y^^ The Rescuers^sv^Bernard och Bianca^Y^^ The Scarecrow^en^The Scarecrow^Y^^ +The Scarecrow^pt-br^O Espantalho^Y^^ The Shaggy Dog^el^Τζέρεμυ^Y^^ The Shaggy Dog^en^The Shaggy Dog^Y^^ The Shaggy Dog^it^Geremia^Y^^ @@ -17350,6 +17826,7 @@ Theodore Roosevelt^el^Θεόδωρος Ρούζβελτ^Y^^ Theodore Roosevelt^en^Theodore Roosevelt^Y^^ Theodore Roosevelt^fi^Theodore Roosevelt^Y^^ Theodore Roosevelt^fr^Theodore Roosevelt^Y^^ +Theodore Roosevelt^fr^Teddy^N^surnom^ Theodore Roosevelt^it^Theodore Roosevelt^Y^^ Theodore Roosevelt^nl^Theodore Roosevelt^Y^^ Theodore Roosevelt^no^Theodore Roosevelt^Y^^ @@ -17368,6 +17845,7 @@ Theresa Cook^sv^Theresa Cook^Y^^ Thomas^da^Thomas^Y^^ Thomas^de^Thomas^Y^^ Thomas Duckis^da^Krank Andsen^Y^^ +Thomas Duckis^de^Karl Kants^Y^^ Thomas Duckis^el^Ντέμης Γκαντέμης^Y^^ Thomas Duckis^fi^Turo Vankkanen^Y^^ Thomas Duckis^fi^Professori Valto Vahvero^N^^ @@ -17375,12 +17853,14 @@ Thomas Duckis^fi^Professori Kaapo Ankka^N^^ Thomas Duckis^it^Crunk^Y^^ Thomas Vandom^fi^Thomas Vandom^Y^^ Thomas Vandom^no^Thomas^Y^^ +Thompson^de^Hajo Hadrecht^Y^^ Thornenclaw^en^Thornenclaw^Y^^ Thornenclaw^fi^Velho Kolho^Y^^ Thornenclaw^it^Thornenclaw^Y^^ Thornenclaw^no^Store Tordenklo^Y^^ Thornenclaw^pl^Fettor^Y^^ Thornenclaw^sv^Törnetagg^Y^^ +Three Blind Mouseketeers^da^Tre blinde museketerer^Y^^ Three Blind Mouseketeers^en^Three Blind Mouseketeers^Y^^ Three little wolves^en^Three little wolves^Y^^ Three little wolves^fi^Kolme pientä sutta^Y^^ @@ -17431,6 +17911,8 @@ Tiburzio^fi^Tiberius^N^^ Tiburzio^fi^Uuno^N^^ Tiburzio^fi^Harmo^N^^ Tiburzio^fi^Tommo^N^^ +Tiburzio^fr^Tiburce^Y^^ +Tiburzio^fr^Basilus^N^Série le chevalier déjanté^ Tiburzio^it^Tiburzio^Y^^ Tiburzio^no^Burrito^Y^^ Tiburzio^pl^Felek^Y^^ @@ -17480,6 +17962,7 @@ Tigger^pt-br^Tigrão^Y^^ Tigger^sr-cyrl^Тигар^Y^^ Tigger^sv^Tiger^Y^^ Tigger^zh-hans^跳跳虎^Y^^ +Tillie Tiger^da^Tillie Tiger^Y^^ Tillie Tiger^el^Ρεζίνα^Y^^ Tillie Tiger^en^Tillie Tiger^Y^^ Tillie Tiger^es-mx^Tili^Y^^ @@ -17494,6 +17977,8 @@ Tim Possible^no^Tim Possible^Y^^ Tim Possible^pl^Tim Kolwiek^Y^^ Tim Possible^ru^Тим Пять-с-плюсом^Y^^ Tim Possible^sv^Tim Possible^Y^^ +Timeboy^de^Timeboy^Y^^ +Timeboy^el^Τάιμ Μπόυ^Y^^ Timeboy^fi^Aikapoika^Y^^ Timeboy^it^Timeboy^Y^^ Timeboy^no^Timeboy^Y^^ @@ -17528,6 +18013,7 @@ Timothy^el^Τιμ^Y^^ Timothy^el^Τιμόθεος^N^^ Timothy^en^Timothy Mouse^Y^^ Timothy^fi^Timotei^Y^^ +Timothy^fr^Timothée^Y^^ Timothy^it^Timoteo^Y^^ Timothy^nl^Timmie^Y^^ Timothy^no^Tim^Y^^ @@ -17545,6 +18031,8 @@ Tina^fi^Tiina Tähtinen^Y^^ Tina^no^Turid Vikebø^Y^^ Tina^pt-br^Tina^Y^^ Tina^sv^Tina Wikberg^Y^^ +Tiny and Lily^de^Milly und Molly^Y^^ +Tiny and Lily^el^Μόλυ και Μίλυ^Y^^ Tiny and Lily^it^Tiny & Lily^Y^^ Tiny from YM^en^Tiny^Y^^ Tiny from YM^fi^Pikkuli^Y^^ @@ -17641,6 +18129,7 @@ Toddi Ghigno^de^Boris Schlamassi^Y^^ Toddi Ghigno^fi^Tommi^Y^^ Toddi Ghigno^fi^Agentti Tupla-Äffä^N^^ Toddi Ghigno^fi^Kalle^N^^ +Tokkie the chicken^da^Gokke^Y^^ Tom^cs^Tonda Tlučhuba^Y^^ Tom^cs^Vilda Bujón^N^^ Tom^da^Henning Larsen^Y^^ @@ -17651,6 +18140,7 @@ Tom^fi^Karo Kaakkuri^Y^^ Tom^fi^Kimmo Kiljuhanhi^N^^ Tom^fi^Pate^N^^ Tom^fi^Paavo^N^^ +Tom^fr^Tom^Y^^ Tom^it^Tom^Y^^ Tom^nl^Tom^Y^^ Tom^no^Kjartan^Y^^ @@ -17668,10 +18158,12 @@ Tom Lair^fi^Tom Lair^Y^^ Tom Lair^no^Tom Lair^Y^^ Tom Lair^sv^Tom Lair^Y^^ Tom O'Hara^da^Tom Striks^Y^^ +Tom O'Hara^fi^Sulevi Sisu^Y^^ Tom O'Hara^fr^Jack Finot^Y^^ Tom Turtle^da^Sigurd Skildpadde^Y^^ Tomi Wattinen^fi^Tomi Wattinen^Y^^ Tommy Duckis^da^Tommy Andsen^Y^^ +Tommy Duckis^de^Konrad Kants^Y^^ Tommy Duckis^el^Τόμμυ Γκαντέμης^Y^^ Tommy Duckis^fi^Taneli Vankkanen^Y^^ Tommy Duckis^fi^Tommi^N^^ @@ -17690,6 +18182,7 @@ Tony from LT^en^Tony^Y^^ Tony from LT^sv^Tony^Y^^ Toothy^da^Tjikki^Y^^ Toothy^da^Fløjlspels^N^^ +Toothy^de^Emil Erdhörnchen^Y^^ Toothy^en^Toothy^Y^^ Toothy^pt-br^Doninha Dentinho^Y^^ Toots^da^Trut^Y^^ @@ -17707,6 +18200,7 @@ Topalbano^de^Commissario Malvo Mausalbano^Y^^ Topalbano^fi^Komisario Hiiralbano^Y^^ Topalbano^fi^Salvo Hiiralbano^N^^ Topalbano^nl^Salvo Mousalbano^Y^^ +Topalbano^pl^Mausalbano^Y^^ Topolinda^da^Tante Musalinde^Y^^ Topolinda^de^Tante Linda^Y^^ Topolinda^el^Θεία Πουλχερία^Y^^ @@ -17731,6 +18225,7 @@ Toppersby^it^Toppersby^Y^^ Toppersby^no^H.P. Samlerud^Y^^ Toppersby^pt-br^Ratonildo^Y^^ Toppersby^sv^Toppersby^Y^^ +Tornado^nl^Swallow^Y^^ Torniquete^el^Γυριστρούλα^Y^^ Toshiro Tanaka^de^Toshiro Tatanakata^Y^^ Toshiro Tanaka^el^Τοσίρο Τανάκα^Y^^ @@ -17748,6 +18243,7 @@ Toulouse^it^Matisse^Y^^ Toulouse^nl^Toulouse^Y^^ Toulouse^no^Toulouse^Y^^ Toulouse^pl^Toulouse^Y^^ +Toulouse^pl^Tuluzek^N^^ Toy Story^da^Toy Story^Y^^ Toy Story^de^Toy Story^Y^^ Toy Story^en^Toy Story^Y^^ @@ -17855,6 +18351,7 @@ Trippa^da^Slughals^Y^^ Trippa^de^Trappel^Y^^ Trippa^el^Ταξιδευτής^Y^^ Trippa^fi^Massu^Y^^ +Trippa^fr^Trippa^Y^^ Trippa^it^Trippa^Y^^ Trippa^nl^Schrokkie^Y^^ Trippa^pl^Pulpet^Y^^ @@ -17866,6 +18363,7 @@ Trixie^fi^Triksi^Y^^ Trixie^it^Trixie^Y^^ Trixie and Louise^da^Trixie og Louise^Y^^ Trizompa^da^Yukse Skummelum^Y^^ +Trizompa^de^Tarak Trisaltuol^Y^^ Trizompa^fi^Hirmuhyppääjä Josi Julma^Y^^ Trizompa^fi^Ähmed Ärripurri^N^^ Trolls from Frozen^fi^Peikot^Y^^ @@ -17934,6 +18432,7 @@ Tuffy Tiger^fi^Karski^Y^^ Tuffy Tiger^fi^Timo Tiikeri^N^^ Tuffy Tiger^pl^Kot Morus^Y^^ Tuffy Tiger^sr-cyrl^Брана^Y^^ +Tuffy the cat^it^Grinfia^Y^^ Tug^de^Tug^Y^^ Tug^en^Tug^Y^^ Tug^fi^Takku^Y^^ @@ -17962,6 +18461,7 @@ Tummi^sr-cyrl^Тами^Y^^ Tummi^sv^Hubbe^Y^^ Turbo from WoM^da^Turbo^Y^^ Turbo from WoM^de^Helikopteros^Y^^ +Turkey Lurkey^el^Γάλος Κάλος^Y^^ Turkey Lurkey^en^Turkey Lurkey^Y^^ Turkey Lurkey^fi^Tolkku Kalkkuna^Y^^ Turkey Lurkey^no^Karl Kuhn^Y^^ @@ -18038,6 +18538,7 @@ US^fr^Omer Picsou^N^JM 197^ US^fr-be^Oncle Jérémie^Y^^ US^fr-be^Jérémie Mc Duck^N^^ US^fr-ca^Oncle Picsou^Y^^ +US^fy^Omke Dagobert^Y^^ US^he^הדוד קמצוץ^Y^^ US^hr^Tvrdica McTwrdy^Y^^ US^hr^Ujak Tvrdica^N^^ @@ -18051,6 +18552,7 @@ US^it^Zio Paperone^Y^^ US^it^Paperon de' Paperoni^N^^ US^ja^スクルージおじさん^Y^^ US^la^Scrúgulus^Y^^ +US^lim^Dagobert Duck^Y^^ US^lt^Skrudžas Makdakas^Y^^ US^lt^Dėdulė Skrudžas^N^^ US^lv^Tēvocis Knaps^Y^^ @@ -18187,6 +18689,7 @@ Uncle Waldo^da^Onkel Vralte^Y^^ Uncle Waldo^en^Uncle Waldo^Y^^ Uncle Waldo^sr-cyrl^Ујка Валдо^Y^^ Uncle Waldo^sv^Farbror Waldo^Y^^ +Uncle Wombat^da^onkel Wombatmule^Y^^ Uncle Wombat^de^Onkel Wombat^Y^^ Uncle Wombat^el^Ντας Πατέντας^Y^^ Uncle Wombat^en^Uncle Wombat^Y^^ @@ -18202,6 +18705,7 @@ Uncle Zero^fr^Oncle Zéro^Y^^ Uncle Zero^pt^Tio Zero^Y^^ Uncle Zero^pt-br^Tio Zero^Y^^ Uncle Zero^sv^Farbror Noll^Y^^ +Unione dei Cattiwoni^de^Union der Übeltäter^Y^^ Uno^da^Globus^Y^^ Uno^de^Eins^Y^^ Uno^el^Νούμερο Ένα^Y^^ @@ -18261,6 +18765,8 @@ Ursula^sv^Ursula^Y^^ V.I.N.CENT.^en^V.I.N.CENT.^Y^^ Vaal^fi^Vaal^Y^^ Vaal^sv^Vaal^Y^^ +Valedrin from WoM^de^Valedrin^Y^^ +Vampiero e Vampietro^de^Vampeter und Vampaul^Y^^ Vampirex^fi^Vampiiri^Y^^ Vampirex^no^Vampapyrus^Y^^ Van Gander^en^Van Gander^Y^^ @@ -18290,6 +18796,9 @@ Vera Ackerman^de^Vera Caspary^Y^^ Vera Ackerman^fi^Vera Ackerman^Y^^ Vera Ackerman^fi^Vera Caspary^N^^ Vera Ackerman^it^Vera Ackerman^Y^^ +Vercingetorix^de^Wallenstein^Y^^ +Vercingetorix^fi^Vercingetorix^Y^^ +Verdana^de^Verdana^Y^^ Vicky^da^Vickey^Y^^ Vicky^de^Vicky^Y^^ Vicky^el^Βίκυ^Y^^ @@ -18327,6 +18836,7 @@ Vincenzo Santorini^sv^Vincenzo "Vinny" Santorini^Y^^ Violet Parr^en^Violet Parr^Y^^ Violet Parr^fi^Ilona Vaara^Y^^ Violet Parr^no^Volletta Parr^Y^^ +Violet Parr^pt-br^Violeta^Y^^ Vito Camaleonte^de^Freddy Füchsle^Y^^ Vixey^da^Mille^Y^^ Vixey^en^Vixey^Y^^ @@ -18345,6 +18855,7 @@ Vostok^fi^Vostok^Y^^ Vostok^it^Vostok^Y^^ Vostok^no^Vostok^Y^^ Vostok^sv^Vostok^Y^^ +Vulnus Vendor^de^Vulnus Vendor^Y^^ Vulnus Vendor^no^Vilnus Vendor^Y^^ Vulnus Vendor^sv^Vulnus Vendor^Y^^ Vulter^da^Orango^Y^^ @@ -18433,12 +18944,14 @@ Waffles^fi^Hässä^Y^^ Waffles^sr-cyrl^Шиљина мачка^Y^^ Waffles^sv^Våfflan^Y^^ Wagstaff^de^Professor Grabert^Y^^ +Wagstaff^el^Καθηγητής Σφραγιδόλιθος^Y^^ Wagstaff^en^Wagstaff^Y^^ Wagstaff^fi^Luikkula^Y^^ Wagstaff^pl^Profesor von Skorupa^Y^^ Wagstaff^sv^Professor Vaggstaff^Y^^ Waldorf^en^Waldorf^Y^^ Waldorf^nl^Waldorf^Y^^ +Walking brooms from Fantasia^fi^Kävelevät luudat^Y^^ Walking brooms from Fantasia^nl^De lopende bezems uit Fantasia^Y^^ Walking brooms from Fantasia^pl^Chodzące miotły z Fantazji^Y^^ Walking brooms from Fantasia^pt^Vassouras encantadas^Y^^ @@ -18456,7 +18969,7 @@ Wally from Riverside Rovers^en^Wally^Y^^ Wally from Riverside Rovers^fi^Jusa^Y^^ Wally from Riverside Rovers^nl^Wallie^Y^^ Walrus from Alice in Wonderland^fi^Mursu^Y^^ -Walrus from Alice in Wonderland^pt-br^Morsa de Alice no País das Maravilhas^Y^^ +Walrus from Alice in Wonderland^pt-br^Morsa do País das Maravilhas^Y^^ Walrus from Alice in Wonderland^sr-latn^Morž^Y^^ Walt Disney^bg^Уолт Дисни^Y^^ Walt Disney^da^Walt Disney^Y^^ @@ -18476,6 +18989,7 @@ Wang^da^Wang^Y^^ Wang^de^Wang^Y^^ Wang^el^Ουάνγκ^Y^^ Wang^fi^Lui-Hu^Y^^ +Wang^fr^Wang^Y^^ Wang^pl^Wang^Y^^ Wang^sv^Wang^Y^^ Warbol^da^Vimmer^Y^^ @@ -18486,6 +19000,7 @@ Warbol^no^Lærer Grinesen^Y^^ Wardrobe^en^Wardrobe^Y^^ Wardrobe^sv^Tant Garderob^Y^^ Warlock^da^Trold^Y^^ +Warlock^de^Tobias^Y^^ Warlock^el^Μουσμουλάκος^Y^^ Warlock^en^Warlock^Y^^ Warlock^fi^Velho-Vilho^Y^^ @@ -18516,6 +19031,7 @@ We the white creature^no^We^Y^^ We the white creature^sv^We^Y^^ We the white creature^sv^WE^N^^ Weatherby Swann^en^Weatherby Swann^Y^^ +Weatherby Swann^it^Governatore Swann^Y^^ Weatherby Swann^ja^ウェザビー・スワン^Y^^ Weatherby Swann^no^Guvernør Swann^Y^^ Webby^bg^Уеби^Y^^ @@ -18574,7 +19090,7 @@ Wesley the cattle broker^no^Wesley^Y^^ Wesley the cattle broker^sv^Wessman^Y^^ Westcock^da^Oberst Westcock^Y^^ Westcock^de^General Westcock^Y^^ -Westcock^el^Συνταγματάρχης Μάγκνουμ^Y^^ +Westcock^el^Κλιντ Μάγκνουμ^Y^^ Westcock^fi^Kenraali Gowest^Y^^ Westcock^it^Clint E. Westcock^Y^^ Westcock^no^Haggelmo^Y^^ @@ -18657,6 +19173,7 @@ Wiggins^fr^Wiggins^Y^^ Wiggins^it^Wiggins^Y^^ Wiggins^no^Wiggins^Y^^ Wiggins^sv^Wiggins^Y^^ +Wilbur Robinson^fi^Vilppu Robinson^Y^^ Wilbur the albatross^de^Wilbur^Y^^ Wilbur the albatross^el^Γουίλμπορ^Y^^ Wilbur the albatross^en^Wilbur^Y^^ @@ -18666,6 +19183,7 @@ Wilbur the albatross^no^Wilbur^Y^^ Wilbur the albatross^sv^Wilbur^Y^^ Wilbur the chick^en^Wilbur^Y^^ Wilbur the chick^fr-ca^Mistral^Y^^ +Wilbur the grasshopper^de^Wilbur^Y^^ Wilbur the grasshopper^en^Wilbur^Y^^ Wildcat^da^Vildkat^Y^^ Wildcat^de^Wildkatz^Y^^ @@ -18753,6 +19271,7 @@ Wispy Willie^de^Irrlichterinchen^Y^^ Wispy Willie^nl^Dirk Dwaallicht^Y^^ Wispy Willie^pl^Głodozmorek^Y^^ Witch Child^da^Heksine^Y^^ +Witch Child^de^Hexi^Y^^ Witch Child^el^Μάτζι^Y^^ Witch Child^es^Maguita^Y^^ Witch Child^fi^Taika-Taija^Y^^ @@ -18778,6 +19297,7 @@ Witch birds^sv^Häxfåglar^Y^^ Witch doctor from W US 32-02^el^Μάγος Βουντού^Y^^ Witch doctor from W US 32-02^fi^Poppamies^Y^^ Witch from Brave^fi^Noita^Y^^ +Witch of the West^fi^Lännen ilkeä noita^Y^^ Witch of the West^it^Strega dell'ovest^Y^^ Witch of the West^pt^Bruxa do Oeste^Y^^ Witch of the West^pt-br^Bruxa do Oeste^Y^^ @@ -18802,6 +19322,8 @@ Wolf Barker^it^Wolf^N^^ Wolf Barker^nl^Roy Rauwbaard^Y^^ Wolf from QMF 8G^el^Λύκος^Y^^ Wolf from QMF 8G^pt-br^Lobo de 'Pedro e o Lobo'^Y^^ +Wolfila^de^Wolfyla^Y^^ +Wolflint^de^Käpten Wolflint^Y^^ Woody^bg^Уди^Y^^ Woody^da^Woody^Y^^ Woody^de^Woody^Y^^ @@ -18825,6 +19347,7 @@ Wreck-It Ralph^fi^Räyhä-Ralf^Y^^ Wreck-It Ralph^pt-br^Detona Ralph^Y^^ Wrinkles^en^Wrinkles^Y^^ Wuxwu^da^Wuxwu^Y^^ +Wuxwu^de^Wuxwu^Y^^ Wuxwu^el^Ζουζου^Y^^ Wuxwu^it^Wuxwu^Y^^ Wyatt Earp^fi^Wyatt Earp^Y^^ @@ -18928,6 +19451,7 @@ Yan Lin^no^Yan Lin^Y^^ Yan Lin^pt-br^Yan Lin^Y^^ Yan Lin^sv^Yan Lin^Y^^ Yanez^da^Yanez^Y^^ +Yanez^de^Yanez^Y^^ Yanez^el^Γιανέζ^Y^^ Yanez^it^Yanez^Y^^ Yao^de^Yao^Y^^ @@ -18959,6 +19483,7 @@ Yellow Beak^fi^Kippari^N^^ Yellow Beak^fr^Bec-Jaune^Y^^ Yellow Beak^it^Bacicin Parodi^Y^^ Yellow Beak^no^Kaptein Klo^Y^^ +Yellow Beak^pl^Stary Żółtodzioby^Y^^ Yellow Beak^pt^Bico Amarelo^Y^^ Yellow Beak^pt-br^Bico Amarelo^Y^^ Yellow Beak^sr-cyrl^Жути Кљун^Y^^ @@ -18994,6 +19519,7 @@ Young Billy Goat^pt-br^Barbicha Filhote^Y^^ Yua^sv^Yua^Y^^ Yuri^da^Jura^Y^^ Yuri^de^Yurk^Y^^ +Yuri^fi^Juri^Y^^ Yuri^it^Yuri^Y^^ Yuri^no^Yurk^Y^^ Yussuf Aiper^da^Sheik Jussuf^Y^^ @@ -19021,6 +19547,7 @@ ZAP^pl^Zapotek^Y^^ ZAP^pt^Zapotec^Y^^ ZAP^pt-br^Zapotec Zarato^Y^^ ZAP^sv^Zapotec^Y^^ +ZOR^ar^زورو^Y^^ ZOR^da^Zorro^Y^^ ZOR^de^Zorro^Y^^ ZOR^el^Ζορρό^Y^^ @@ -19083,6 +19610,7 @@ Zazu^sr-cyrl^Зазу^Y^^ Zazu^sv^Zazu^Y^^ Zazu^zh-hans^沙祖^Y^^ Zeb Wolf^da^Alfred Ulv^Y^^ +Zeb Wolf^de^Erwin Wolf^Y^^ Zeb Wolf^en^Zeb Wolf^Y^^ Zeb Wolf^fi^Aatu^Y^^ Zeb Wolf^fi^Roima^N^^ @@ -19107,10 +19635,12 @@ Zenobia^no^Zenobia^Y^^ Zenobia^pl^Zenobia^Y^^ Zenzero^de^Luftikus^Y^^ Zenzero^el^Τολμηρός^Y^^ +Zenzero^en^Breezy^Y^^ Zenzero^fr^Zenzero^Y^^ Zenzero^it^Zenzero^Y^^ Zero^da^Professor Nuller^Y^^ Zero^de^Professor Dunkelblum^Y^^ +Zero^fi^Tohtori Nolla^Y^^ Zero^it^Prof. Zero^Y^^ Zero^no^Professor Dunkelblum^Y^^ Zeus^da^Zeus^Y^^ @@ -19131,7 +19661,7 @@ Zia Nena^pt^Tia Nena^Y^^ Zia Nena^pt-br^Tia Nena^Y^^ Ziggy^da^Ziggy^Y^^ Ziggy^de^Ziggy^Y^^ -Ziggy^el^Ζίγγυ^Y^^ +Ziggy^el^Ζίγκυ Φλάναγκαν^Y^^ Ziggy^en^Ziggy^Y^^ Ziggy^fi^Ziegfried "Zigu" Liehuletti^Y^^ Ziggy^it^Ziggy^Y^^ @@ -19149,12 +19679,13 @@ Zini^ru^Зини^Y^^ Zini^sv^Zini^Y^^ Zintrow^pt^Zintrow^Y^^ Zintrow^pt-br^Zintrow^Y^^ -Zio Wilbur^fi^Viljami-setä^Y^^ +Zio Papster^de^Donster Monsterduck^Y^^ Zip^da^Zip^Y^^ Zip^en^Zip^Y^^ Zip^it^Cippino^Y^^ Zip^it^Zip^N^^ Zip^no^Svupp^Y^^ +Zip-Zip^da^Fnug^Y^^ Zip-Zip^en^Zip-Zip^Y^^ Zip-Zip^fr^Zazou^Y^^ Zip-Zip^pt-br^Zup-Zup^Y^^ @@ -19228,7 +19759,7 @@ Zoster^pt-br^Zoster^Y^^ Zoster^sv^Zoster^Y^^ Zotnam^da^Zotnam^Y^^ Zotnam^de^Zotnam^Y^^ -Zotnam^el^Ζότναμ^Y^^ +Zotnam^el^Αυτοκράτορας Ζότναμ^Y^^ Zotnam^it^Zotnam^Y^^ Zotnam^no^Zotnam^Y^^ Zotnam^pt-br^Sumo Zultan^Y^^ @@ -19273,6 +19804,8 @@ lord Jason^fi^Lordi Leo^Y^^ professor Arkano^de^Professor Argano^Y^^ professor Arkano^el^Καθηγητής Μυστίκ / Δόκτωρ Μυστίκ^Y^^ professor Arkano^fi^Professori Myytti^Y^^ +prozio Wilbur^de^Onkel Wilbur^Y^^ +prozio Wilbur^fi^Viljami-setä^Y^^ Émile^el^Εμίλ^Y^^ Émile^en^Émile^Y^^ Émile^fi^Emile^Y^^ diff --git a/FromDucks/FromDucks.dat b/FromDucks/FromDucks.dat index d6d56b3..3f8f816 100644 --- a/FromDucks/FromDucks.dat +++ b/FromDucks/FromDucks.dat @@ -1,126 +1,139 @@ publicationcode^countrycode^languagecode^title^size^publicationcomment^circulation^numbersarefake^error^locked^inxforbidden^inputfilecode^maintenanceteamcode^ -ae/DC^ae^ar^مدينة البط- (Duck City)^^^^N^N^N^N^504^^ -ae/DDF^ae^ar^بطوط واصدقاؤه- (Donald Duck and Friends)^^^^N^N^N^N^504^^ -ae/HM^ae^ar^إجازة مع ميكي- (Holiday with Mickey)^^^^N^N^N^N^504^^ -ae/MI^ae^ar^ميني (Minnie)^^^^N^N^N^N^504^^ -ae/MM^ae^ar^ميكي (Mickey)^^^^N^N^N^N^504^^ -ae/PRIN^ae^ar^(Princesses)^^[Distributed to Bahrain, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi-Arabia and Yemen]^^N^N^N^N^504^^ -ae/SB^ae^ar^(Super Bath)^^^^N^N^N^N^504^^ -ae/WIT^ae^ar^(W.i.t.c.h.)^^^^N^N^N^N^504^^ -al/MM^al^sq^Miki Miu^^^^N^N^N^N^505^^ -ar/AE^ar^es-ar^Album Extra de Walt Disney^^[Selección de historietas ya publicadas en otras revistas]^^N^N^N^N^506^Team_CGZ^ -ar/AP^ar^es-ar^Aventuras de película^^^^N^N^N^N^506^Team_CGZ^ -ar/AWD^ar^es-ar^Aventuras Walt Disney^^^^N^N^N^N^506^Team_CGZ^ -ar/CO^ar^es-ar^Colección Oro^^[Disney Explora]^^N^N^N^N^506^Team_CGZ^ -ar/CP^ar^es-ar^Aventuras de Ciber Pato^^[Se publicó junto con la revista Disney Explora]^^N^N^N^N^506^Team_CGZ^ -ar/DC^ar^es-ar^Disneyclub^^^^N^N^N^N^506^Team_CGZ^ -ar/DCS^ar^es-ar^Disney Comics^^^^N^N^N^N^506^Team_CGZ^ -ar/DD^ar^es-ar^Doble Donald^^^^N^N^N^N^506^Team_CGZ^ -ar/DDA^ar^es-ar^Disney en Dibujos Animados^^[Numeración orientativa]^^N^N^N^N^506^Team_CGZ^ -ar/DI^ar^es-ar^Diviértete en Inglés^^^^N^N^N^N^506^Team_CGZ^ -ar/DIS^ar^es-ar^Disneylandia^^^^N^N^N^N^506^Team_CGZ^ -ar/DIS2^ar^es-ar^Disneylandia^^[2nd series]^^N^N^N^N^506^Team_CGZ^ -ar/DLO^ar^es-ar^Disneylandia de Oro^^^^N^N^N^N^506^Team_CGZ^ -ar/EPD^ar^es-ar^El Pato Donald^^[also features non-Disney comics]^^N^N^N^N^506^Team_CGZ^ -ar/EX^ar^es-ar^Explora^^^^N^N^N^N^506^Team_CGZ^ -ar/FD^ar^es-ar^Fiesta Disney^^[Selección de historietas ya publicadas en otras revistas]^^N^N^N^N^506^Team_CGZ^ -ar/GD^ar^es-ar^Grandisney^^^^N^N^N^N^506^Team_CGZ^ -ar/GH^ar^es-ar^La Gran Historieta^^^^N^N^N^N^506^Team_CGZ^ -ar/HAD^ar^es-ar^Hadas^^^^N^N^N^N^506^Team_CGZ^ -ar/MK^ar^es-ar^Mickey (Abril)^^^^N^N^N^N^506^Team_CGZ^ -ar/MM^ar^es-ar^Mickey 1ª (Tucumán)^^^^N^N^N^N^506^Team_CGZ^ -ar/MM2^ar^es-ar^Mickey 2ª (Tucumán)^^^^N^N^N^N^506^Team_CGZ^ -ar/MT^ar^es-ar^Mickey Total^^^^N^N^N^N^506^Team_CGZ^ -ar/MS^ar^es-ar^Mickey Show^^^^N^N^N^N^506^Team_CGZ^ -ar/NG^ar^es-ar^Novelas Gráficas^^^^N^N^N^N^506^Team_CGZ^ -ar/NB^ar^es-ar^Nueva Biblioteca Clarín de la Historieta^^^^N^N^N^N^506^Team_CGZ^ -ar/PD^ar^es-ar^Pato Donald^^^^N^N^N^N^506^Team_CGZ^ -ar/PDJ^ar^es-ar^Pato Donald Junior^^^^N^N^N^N^506^Team_CGZ^ -ar/PL^ar^es-ar^Pluto^^^^N^N^N^N^506^Team_CGZ^ -ar/PL2^ar^es-ar^Pluto^^[2nd series]^^N^N^N^N^506^Team_CGZ^ -ar/PTL^ar^es-ar^Patolandia^^^^N^N^N^N^506^Team_CGZ^ -ar/SPD^ar^es-ar^Super Pato Donald^^^^N^N^N^N^506^Team_CGZ^ -ar/TB^ar^es-ar^Tribilín^^^^N^N^N^N^506^Team_CGZ^ -ar/TB2^ar^es-ar^Tribilín^^[2nd series]^^N^N^N^N^506^Team_CGZ^ -ar/TR^ar^es-ar^Tío Rico^^^^N^N^N^N^506^Team_CGZ^ -ar/TR2^ar^es-ar^Tío Rico^^[2nd series]^^N^N^N^N^506^Team_CGZ^ -ar/TWD^ar^es-ar^Tesoros de Walt Disney^^^^N^N^N^N^506^Team_CGZ^ -ar/VAR^ar^es-ar^Variedades^^^^N^N^N^N^506^Team_CGZ^ -ar/VD^ar^es-ar^Vacaciones con Disney^^[Selección de historietas ya publicadas en otras revistas]^^N^N^N^N^506^Team_CGZ^ -ar/WI^ar^es-ar^W.i.t.c.h.^^^^N^N^N^N^506^Team_CGZ^ -ar/ZOR^ar^es-ar^Zorro^^^^N^N^N^N^506^Team_CGZ^ -at/ATJC^at^de^Abenteuer Team Jumbo-Comics^^^^N^N^N^N^507^Team_de^ -at/CF^at^de^Comic-Forum^^[Austrian comic magazine from Vienna]^^N^N^N^N^507^Team_de^ -at/FFMJC^at^de^Ein Fall für Micky - Jumbo Comics^^^^N^N^N^N^507^Team_de^ -at/KB^at^de^Kiebitz^^^^N^N^N^N^507^Team_de^ -at/KR^at^de^Das Krönlein^^[Kronen-Zeitung Wochen-Beilage in den 1970er-Jahren]^^N^N^N^N^507^Team_de^ -at/LSB^at^de^Limit Super-Sammelband^^^^N^N^N^N^507^Team_de^ -at/LTBA^at^de^Lustiges Taschenbuch (österreichische Varianten)^12,5×19,0 cm^^^N^N^N^N^507^Team_de^ -at/MAKTIVSB^at^de^Micky aktiv Sammelband^^^^N^N^N^N^507^Team_de^ -at/MCA^at^de^Mammut Comics (österreichische Varianten)^^[Erste Serie - First Series]^^N^N^N^N^507^Team_de^ -at/MCAZ^at^de^Mammut Comics (österreichische Varianten)^^[Zweite Serie - Second Series]^^N^N^N^N^507^Team_de^ -at/MISB^at^de^Minnie Sammelband^^^^N^N^N^N^507^Team_de^ -at/MMA^at^de^Micky Maus (österreichische Varianten)^^^^N^N^N^N^507^Team_de^ -at/MMGA^at^de^Micky Maus Geburtstags-Ausgabe^^^^N^N^N^N^507^Team_de^ -at/MML^at^de^Mega Magnum Lesespaß^^^^N^N^N^N^507^Team_de^ -at/MMLP^at^de^Micky Maus Magazin Leseprobe^^^^N^N^N^N^507^Team_de^ -at/MMPSB^at^de^Micky Maus präsentiert Sammelband^^[auch in der Schweiz veröffentlicht]^^N^N^N^N^507^Team_de^ -at/MMS^at^de^Micky Maus (Sonderausgabe)^^[kostenlos verteilt an Tankstellen in Österreich]^^N^N^N^N^507^Team_de^ -at/MMSP^at^de^Micky Maus Spezial^18,5 x 26 cm^^^N^N^N^N^507^Team_de^ -at/NKZ^at^de^Neue Kronen Zeitung Magazin^^[weekly supplement of Kronen Zeitung]^^N^N^N^N^507^Team_de^ -at/PAP^at^de^Der Papagei die Kinderzeitung^^^^N^N^N^N^507^Team_de^ -at/SCHM^at^de^Schmetterling die bunte Kinderzeitung^^^^N^N^N^N^507^Team_de^ -at/XD^at^de^Extra Duck^^^^N^N^N^N^507^Team_de^ -at/XDS^at^de^Extra Duck Sammelband^^^^N^N^N^N^507^Team_de^ -au/AWW^au^en^The Australian Women's Weekly^^^^N^N^N^N^508^Team_au^ -au/BP^au^en^Beach Party (BP Series)^^^^N^N^N^N^508^Team_au^ -au/CI^au^en^Character Issue (CI Series)^^^^N^N^N^N^508^Team_au^ -au/CL^au^en^Chicken Little (Otter Press)^^^^N^N^N^N^508^Team_au^ -au/CND^au^en^Chip'n'Dale (Magman)^^^^N^N^N^N^508^Team_au^ -au/CP^au^en^Walt Disney's Christmas Parade (CP Series)^^^^N^N^N^N^508^Team_au^ -au/DD^au^en^Donald Duck (DD series)^^^^N^N^N^N^508^Team_au^ -au/DDM^au^en^Donald Duck (Magman)^^^^N^N^N^N^508^Team_au^ -au/DDOT^au^en^Donald Duck Adventures (Otter Press)^^^^N^N^N^N^508^Team_au^ -au/DS^au^en^Donald Duck (D series)^^^^N^N^N^N^508^Team_au^ -au/FB^au^en^Fun Book (FB Series)^^^^N^N^N^N^508^Team_au^ -au/FP^au^en^Film Preview (FP Series)^^^^N^N^N^N^508^Team_au^ -au/GS^au^en^Giant (G Series)^^^^N^N^N^N^508^Team_au^ -au/JS^au^en^Jumbo (J Series)^^^^N^N^N^N^508^Team_au^ -au/LS^au^en^Large (L series)^^^^N^N^N^N^508^Team_au^ -au/MM^au^en^Mickey Mouse (MM series)^^^^N^N^N^N^508^Team_au^ -au/MMJ^au^en^John Sands comics^^^^N^N^N^N^508^Team_au^ -au/MMOT^au^en^Mickey Mouse And Friends (Otter Press)^^[series begins with issue 257]^^N^N^N^N^508^Team_au^ -au/MOB^au^en^Mobil giveaway series (pages 130x180 mm, 2 rows per page)^^^^N^N^N^N^508^Team_au^ -au/MMM^au^en^Mickey Mouse (Magman)^^^^N^N^N^N^508^Team_au^ -au/MS^au^en^Mickey Mouse (M series)^^^^N^N^N^N^508^Team_au^ -au/OS^au^en^One Shot (OS Series)^^^^N^N^N^N^508^Team_au^ -au/RH^au^en^Unnumbered W.G.Publications comics^^^^N^N^N^N^508^Team_au^ -au/SGM^au^en^Super Goof (Magman)^^^^N^N^N^N^508^Team_au^ -au/SS^au^en^Special (S Series)^^^^N^N^N^N^508^Team_au^ -au/SSS^au^en^Silly Symphonies (SS Series)^^^^N^N^N^N^508^Team_au^ -au/TICB^au^en^The Incredibles^^^^N^N^N^N^508^Team_au^ -au/US^au^en^Uncle Scrooge (Magman)^^^^N^N^N^N^508^Team_au^ -au/USOT^au^en^Uncle Scrooge (Otter Press)^147x210 mm^[series begins with issue 319]^^N^N^N^N^508^Team_au^ -au/VP^au^en^Vacation Parade (VP Series)^^^^N^N^N^N^508^Team_au^ -au/WDC^au^en^Walt Disney's Comics (No. Series)^^^^N^N^N^N^508^Team_au^ -au/WDJ^au^en^Ayres & James comics^^^^N^N^N^N^508^Team_au^ -au/WDM^au^en^Walt Disney's Comics & Stories (Magman)^^^^N^N^N^N^508^Team_au^ -au/WDOT^au^en^Walt Disney's Comics (Otter Press)^147x210 mm^[series begins with issue 634]^^N^N^N^N^508^Team_au^ -au/WEE^au^en^Weeties/Kornies giveaway series^90×180 mm^^^N^N^N^N^508^Team_au^ -au/WP^au^en^Winter Parade (WP Series)^^^^N^N^N^N^508^Team_au^ -be/ALJM^be^fr-be^Album du journal de Mickey^^[identique à fr/ALJM mis à part mention du prix sur la couverture et indication de la périodicité]^^N^Y^N^N^510^Team_beFR^ -be/ALMM^be^fr-be^Mickey Magazine Albums^^^^N^Y^N^N^510^Team_beFR^ -be/AMMN^be^nl-be^Mickey Magazine Halfjaarlijks Album (Vlaamse uitgave)^^^^N^N^N^N^511^Team_be^ -be/AWDBB^be^fr-be^Walt Disney De Beukelaer (Albums)^34.5x24.5 cm^[see also fr/AWD]^^N^N^N^N^512^Team_be^ -be/DK^be^nl-be^Disneykrant^^[bijlage bij Het Laatste Nieuws]^^N^N^N^N^513^Team_be^ +ae/DC^ae^ar^مدينة البط- (Duck City)^^^^N^N^N^N^503^^ +ae/DDF^ae^ar^بطوط واصدقاؤه- (Donald Duck and Friends)^^^^N^N^N^N^503^^ +ae/HM^ae^ar^إجازة مع ميكي- (Holiday with Mickey)^^^^N^N^N^N^503^^ +ae/MI^ae^ar^ميني (Minnie)^^^^N^N^N^N^503^^ +ae/MM^ae^ar^ميكي (Mickey)^^^^N^N^N^N^503^^ +ae/PRIN^ae^ar^أميرات (Princess)^^[Distributed to Bahrain, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi-Arabia and Yemen]^^N^N^N^N^503^^ +ae/SB^ae^ar^س ب . مغامرات سوبر بط (PK Paperinik New Adventures)^^^^N^N^N^N^503^^ +ae/WIT^ae^ar^فتيات (W.i.t.c.h.)^^^^N^N^N^N^503^^ +ae/WTP^ae^ar^ويني الدبدوب (Winnie the Pooh)^^^^N^N^N^N^503^^ +al/MM^al^sq^Miki Miu^^^^N^N^N^N^504^^ +ar/AE^ar^es-ar^Álbum Extra de Walt Disney^^[Selección de historietas ya publicadas en otras revistas]^^N^N^N^N^505^Team_CGZ^ +ar/AP^ar^es-ar^Aventuras de película^^^^N^N^N^N^505^Team_CGZ^ +ar/AWD^ar^es-ar^Aventuras Walt Disney^^^^N^N^N^N^505^Team_CGZ^ +ar/CO^ar^es-ar^Colección Oro^^[Disney Explora]^^N^N^N^N^505^Team_CGZ^ +ar/CP^ar^es-ar^Aventuras de Ciber Pato^^[Se publicó junto con la revista Disney Explora]^^N^N^N^N^505^Team_CGZ^ +ar/DC^ar^es-ar^Disneyclub^^^^N^N^N^N^505^Team_CGZ^ +ar/DCS^ar^es-ar^Disney Comics^^^^N^N^N^N^505^Team_CGZ^ +ar/DD^ar^es-ar^Doble Donald^^^^N^N^N^N^505^Team_CGZ^ +ar/DDA^ar^es-ar^Disney en Dibujos Animados^^[Numeración orientativa]^^N^N^N^N^505^Team_CGZ^ +ar/DI^ar^es-ar^Diviértete en Inglés^^^^N^N^N^N^505^Team_CGZ^ +ar/DIS^ar^es-ar^Disneylandia^^^^N^N^N^N^505^Team_CGZ^ +ar/DIS2^ar^es-ar^Disneylandia^^[2nd series]^^N^N^N^N^505^Team_CGZ^ +ar/DLO^ar^es-ar^Disneylandia de Oro^^^^N^N^N^N^505^Team_CGZ^ +ar/EPD^ar^es-ar^El Pato Donald^^[also features non-Disney comics]^^N^N^N^N^505^Team_CGZ^ +ar/EX^ar^es-ar^Explora^^^^N^N^N^N^505^Team_CGZ^ +ar/FD^ar^es-ar^Fiesta Disney^^[Selección de historietas ya publicadas en otras revistas]^^N^N^N^N^505^Team_CGZ^ +ar/GD^ar^es-ar^Grandisney^^^^N^N^N^N^505^Team_CGZ^ +ar/GH^ar^es-ar^La Gran Historieta^^^^N^N^N^N^505^Team_CGZ^ +ar/HAD^ar^es-ar^Hadas^^^^N^N^N^N^505^Team_CGZ^ +ar/MK^ar^es-ar^Mickey (Abril)^^^^N^N^N^N^505^Team_CGZ^ +ar/MM^ar^es-ar^Mickey 1ª (Tucumán)^^^^N^N^N^N^505^Team_CGZ^ +ar/MM2^ar^es-ar^Mickey 2ª (Tucumán)^^^^N^N^N^N^505^Team_CGZ^ +ar/MT^ar^es-ar^Mickey Total^^^^N^N^N^N^505^Team_CGZ^ +ar/MS^ar^es-ar^Mickey Show^^^^N^N^N^N^505^Team_CGZ^ +ar/NB^ar^es-ar^Nueva Biblioteca Clarín de la Historieta^^^^N^N^N^N^505^Team_CGZ^ +ar/NG^ar^es-ar^Novelas Gráficas^^^^N^N^N^N^505^Team_CGZ^ +ar/PD^ar^es-ar^Pato Donald^^^^N^N^N^N^505^Team_CGZ^ +ar/PDJ^ar^es-ar^Pato Donald Junior^^^^N^N^N^N^505^Team_CGZ^ +ar/PL^ar^es-ar^Pluto^^^^N^N^N^N^505^Team_CGZ^ +ar/PL2^ar^es-ar^Pluto^^[2nd series]^^N^N^N^N^505^Team_CGZ^ +ar/PTL^ar^es-ar^Patolandia^^^^N^N^N^N^505^Team_CGZ^ +ar/RZOR^ar^es-ar^Revista Zorro^^^^N^N^N^N^505^Team_CGZ^ +ar/SPD^ar^es-ar^Super Pato Donald^^^^N^N^N^N^505^Team_CGZ^ +ar/TB^ar^es-ar^Tribilín^^^^N^N^N^N^505^Team_CGZ^ +ar/TB2^ar^es-ar^Tribilín^^[2nd series]^^N^N^N^N^505^Team_CGZ^ +ar/TR^ar^es-ar^Tío Rico^^^^N^N^N^N^505^Team_CGZ^ +ar/TR2^ar^es-ar^Tío Rico^^[2nd series]^^N^N^N^N^505^Team_CGZ^ +ar/TWD^ar^es-ar^Tesoros de Walt Disney^^^^N^N^N^N^505^Team_CGZ^ +ar/VAR^ar^es-ar^Variedades^^^^N^N^N^N^505^Team_CGZ^ +ar/VD^ar^es-ar^Vacaciones con Disney^^[Selección de historietas ya publicadas en otras revistas]^^N^N^N^N^505^Team_CGZ^ +ar/WI^ar^es-ar^W.i.t.c.h.^^^^N^N^N^N^505^Team_CGZ^ +ar/ZOR^ar^es-ar^Zorro^^^^N^N^N^N^505^Team_CGZ^ +ar/ZORES^ar^es-ar^Zorro Especial^^^^N^N^N^N^505^Team_CGZ^ +at/ATJC^at^de^Abenteuer Team Jumbo-Comics^^^^N^N^N^N^506^Team_de^ +at/CF^at^de^Comic-Forum^^[Austrian comic magazine from Vienna]^^N^N^N^N^506^Team_de^ +at/FFMJC^at^de^Ein Fall für Micky - Jumbo Comics^^^^N^N^N^N^506^Team_de^ +at/KB^at^de^Kiebitz^^^^N^N^N^N^506^Team_de^ +at/KR^at^de^Das Krönlein^^[Kronen-Zeitung Wochen-Beilage in den 1970er-Jahren]^^N^N^N^N^506^Team_de^ +at/LSB^at^de^Limit Super-Sammelband^^^^N^N^N^N^506^Team_de^ +at/LTBA^at^de^Lustiges Taschenbuch (österreichische Varianten)^12,5×19,0 cm^^^N^N^N^N^506^Team_de^ +at/MAKTIVSB^at^de^Micky aktiv Sammelband^^^^N^N^N^N^506^Team_de^ +at/MCA^at^de^Mammut Comics (österreichische Varianten)^^[Erste Serie - First Series]^^N^N^N^N^506^Team_de^ +at/MCAZ^at^de^Mammut Comics (österreichische Varianten)^^[Zweite Serie - Second Series]^^N^N^N^N^506^Team_de^ +at/MISB^at^de^Minnie Sammelband^^^^N^N^N^N^506^Team_de^ +at/MMA^at^de^Micky Maus (österreichische Varianten)^^^^N^N^N^N^506^Team_de^ +at/MMGA^at^de^Micky Maus Geburtstags-Ausgabe^^^^N^N^N^N^506^Team_de^ +at/MML^at^de^Mega Magnum Lesespaß^^^^N^N^N^N^506^Team_de^ +at/MMLP^at^de^Micky Maus Magazin Leseprobe^^^^N^N^N^N^506^Team_de^ +at/MMPSB^at^de^Micky Maus präsentiert Sammelband^^[auch in der Schweiz veröffentlicht]^^N^N^N^N^506^Team_de^ +at/MMS^at^de^Micky Maus (Sonderausgabe)^^[kostenlos verteilt an Tankstellen in Österreich]^^N^N^N^N^506^Team_de^ +at/MMSP^at^de^Micky Maus Spezial^18,5 x 26 cm^^^N^N^N^N^506^Team_de^ +at/NKZ^at^de^Neue Kronen Zeitung Magazin^^[weekly supplement of Kronen Zeitung]^^N^N^N^N^506^Team_de^ +at/PAP^at^de^Der Papagei die Kinderzeitung^^^^N^N^N^N^506^Team_de^ +at/RBR^at^de^Remus - Bunte Reihe^^^^N^N^N^N^506^Team_de^ +at/SCHM^at^de^Schmetterling die bunte Kinderzeitung^^^^N^N^N^N^506^Team_de^ +at/XD^at^de^Extra Duck^^^^N^N^N^N^506^Team_de^ +at/XDS^at^de^Extra Duck Sammelband^^^^N^N^N^N^506^Team_de^ +au/AWW^au^en^The Australian Women's Weekly^^^^N^N^N^N^507^Team_au^ +au/BP^au^en^Beach Party (BP Series)^^^^N^N^N^N^507^Team_au^ +au/CI^au^en^Character Issue (CI Series)^^^^N^N^N^N^507^Team_au^ +au/CL^au^en^Chicken Little (Otter Press)^^^^N^N^N^N^507^Team_au^ +au/CND^au^en^Chip'n'Dale (Magman)^^^^N^N^N^N^507^Team_au^ +au/CP^au^en^Walt Disney's Christmas Parade (CP Series)^^^^N^N^N^N^507^Team_au^ +au/DD^au^en^Donald Duck (DD series)^^^^N^N^N^N^507^Team_au^ +au/DDM^au^en^Donald Duck (Magman)^^^^N^N^N^N^507^Team_au^ +au/DDOT^au^en^Donald Duck Adventures (Otter Press)^^^^N^N^N^N^507^Team_au^ +au/DS^au^en^Donald Duck (D series)^^^^N^N^N^N^507^Team_au^ +au/FB^au^en^Fun Book (FB Series)^^^^N^N^N^N^507^Team_au^ +au/FP^au^en^Film Preview (FP Series)^^^^N^N^N^N^507^Team_au^ +au/GS^au^en^Giant (G Series)^^^^N^N^N^N^507^Team_au^ +au/JS^au^en^Jumbo (J Series)^^^^N^N^N^N^507^Team_au^ +au/LS^au^en^Large (L series)^^^^N^N^N^N^507^Team_au^ +au/MM^au^en^Mickey Mouse (MM series)^^^^N^N^N^N^507^Team_au^ +au/MMJ^au^en^John Sands comics^^^^N^N^N^N^507^Team_au^ +au/MMOT^au^en^Mickey Mouse And Friends (Otter Press)^^[series begins with issue 257]^^N^N^N^N^507^Team_au^ +au/MOB^au^en^Mobil giveaway series (pages 130x180 mm, 2 rows per page)^^^^N^N^N^N^507^Team_au^ +au/MMM^au^en^Mickey Mouse (Magman)^^^^N^N^N^N^507^Team_au^ +au/MS^au^en^Mickey Mouse (M series)^^^^N^N^N^N^507^Team_au^ +au/OS^au^en^One Shot (OS Series)^^^^N^N^N^N^507^Team_au^ +au/RH^au^en^Unnumbered W.G.Publications comics^^^^N^N^N^N^507^Team_au^ +au/SGM^au^en^Super Goof (Magman)^^^^N^N^N^N^507^Team_au^ +au/SS^au^en^Special (S Series)^^^^N^N^N^N^507^Team_au^ +au/SSS^au^en^Silly Symphonies (SS Series)^^^^N^N^N^N^507^Team_au^ +au/TICB^au^en^The Incredibles^^^^N^N^N^N^507^Team_au^ +au/US^au^en^Uncle Scrooge (Magman)^^^^N^N^N^N^507^Team_au^ +au/USOT^au^en^Uncle Scrooge (Otter Press)^147x210 mm^[series begins with issue 319]^^N^N^N^N^507^Team_au^ +au/VP^au^en^Vacation Parade (VP Series)^^^^N^N^N^N^507^Team_au^ +au/WDC^au^en^Walt Disney's Comics (No. Series)^^^^N^N^N^N^507^Team_au^ +au/WDJ^au^en^Ayres & James comics^^^^N^N^N^N^507^Team_au^ +au/WDM^au^en^Walt Disney's Comics & Stories (Magman)^^^^N^N^N^N^507^Team_au^ +au/WDOT^au^en^Walt Disney's Comics (Otter Press)^147x210 mm^[series begins with issue 634]^^N^N^N^N^507^Team_au^ +au/WEE^au^en^Weeties/Kornies giveaway series^90×180 mm^^^N^N^N^N^507^Team_au^ +au/WP^au^en^Winter Parade (WP Series)^^^^N^N^N^N^507^Team_au^ +be/ALJM^be^fr-be^Album du journal de Mickey^^[identique à fr/ALJM mis à part mention du prix sur la couverture et indication de la périodicité]^^N^Y^N^N^509^Team_beFR^ +be/ALMM^be^fr-be^Mickey Magazine Albums^^^^N^Y^N^N^509^Team_beFR^ +be/AMMN^be^nl-be^Mickey Magazine Halfjaarlijks Album (Vlaamse uitgave)^^^^N^N^N^N^510^Team_be^ +be/AWDBB^be^fr-be^Walt Disney De Beukelaer (Albums)^34.5x24.5 cm^[see also fr/AWD]^^N^N^N^N^511^Team_be^ +be/CISOS^be^nl-be^Ciso Supplement^^^^N^N^N^N^511^Team_be^ +be/DDG^be^nl^Disney door Glénat^^[geen officiële reeksnaam bekend]^^Y^N^N^N^512^Team_be^ +be/DFS^be^nl-be^56 onvergetelijke Disney filmstrips^^[Uitgave van Het Laatste Nieuws: met een bon uit de krant bij de krantenwinkel of door na te bestellen voor € 1,95; als abonnee kan de gehele collectie met verzamelbox en 5 strips cadeau voor € 99 worden besteld.]^^N^N^N^N^512^Team_be^ +be/DK^be^nl^Disneykrant^^[bijlage bij Het Laatste Nieuws]^^N^N^N^N^513^Team_be^ be/DKZW^be^nl-be^Disneykrant Zomerboek / Winterboek^^^^N^N^N^N^514^Team_be^ be/DSM^be^nl-be^De stijl maakt de mens!^^[gratis blaadje voor Mickey Magazine-lezers, oblong-formaat 21x10 cm. Ook als bijlage bij MMN 130.]^^N^N^N^N^515^Team_be^ be/FSF^be^nl-be^Filmstripfestival^^^^N^N^N^N^516^Team_be^ be/FX^be^nl-be^FX zomerboek/winterboek^^^^Y^N^N^N^517^Team_be^ +be/HBIV^be^en^Het beeldverhaal in Vlaanderen^^^^N^N^N^N^517^Team_be^ be/JM^be^fr-be^Le Journal de Mickey (Édition Belge)^^^^N^Y^N^N^518^Team_beFR^ +be/JUNGL^be^en^Het Jungle Boek magazine / Le Livre de la Jungle magazine^^[mini-magazines, promotional giveaway with Nestlé and Nesquik]^^N^N^N^N^518^Team_be^ be/MM^be^fr-be^Mickey Magazine^^[édition francophone]^^N^Y^N^N^519^Team_beFR^ be/MMN^be^nl-be^Mickey Magazine (Nederlandstalig)^^[heeft meestal dezelfde inhoud als de Franstalige (op sommige gags van 1 pagina of minder na), zie MM. Mogelijk is het laatste nummer 481 (een Nederlandse Donald Duck met opschrift) zodat een heel kalenderjaar gevuld wordt.]^^N^N^N^N^520^Team_be^ +be/MMNF^be^nl-be^Mickey Magazine folder^^^^N^N^N^N^520^Team_be^ be/MMS^be^fr-be^Le style, c'est l'homme !^^^^N^Y^N^N^521^Team_beFR^ +be/ROBIN^be^fr-be^Robin Hood^^[promo for detergent from N.V. Lesieur-Cotelle et Associés]^^N^N^N^N^521^Team_be^ +be/TSM^be^nl-be^Toy Story Magazine^^[bijlage bij Het Nieuwsblad en De Gentenaar]^^N^N^N^N^521^Team_be^ +be/VA^be^nl-be^Violetta^^^^N^N^N^N^521^Team_be^ bg/CA^bg^bg^Колите^^^^N^N^N^N^522^Team_MJe^ bg/CAR^bg^bg^Колите - Новакът^^^^N^N^N^N^522^Team_MJe^ bg/CSN^bg^bg^Чуден свят^^[Bulgarian "illustrated fun newspaper" (as listed in the national library's database). Published 1940-1943]^^N^N^N^N^522^Team_MJe^ @@ -150,7 +163,7 @@ br/AEFP^br^pt-br^Almanaque Encantado (de Férias) Princesas^20x26.5cm^[CANCELED] br/AEM^br^pt-br^Almanaque dos Escoteiros Mirins^13.5x19cm^[Junior Woodchucks stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/AF^br^pt-br^Almanaque Disney de Férias^13.5x19cm^[Vacation stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/AFD^br^pt-br^Almanaque da Família Dinossauros^13.5x19cm^[Dinosaurs comics stories] [One-shot edition]^^N^N^Y^N^524^Team_br^ -br/AFDS^br^pt-br^Album de Figurinhas Disney Stars^^[Card album including comic stories (Brazilian reprint of it/AD 2)] [One-shot edition]^^N^N^Y^N^524^Team_br^ +br/AFDS^br^pt-br^Livro Ilustrado: Disney Stars^^[Card album including comic stories (Brazilian reprint of it/AD 2)] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/AGD^br^pt-br^Agenda Disney^^[Disney Agenda including comic strips] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/AGL^br^pt-br^A Guarda do Leão^^[One-shot edition]^^N^N^Y^N^524^Team_br^ br/AGT^br^pt-br^Almanaque do Gastão^^[Gladstone Gander stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ @@ -167,7 +180,6 @@ br/ALP2^br^pt-br^Almanaque do Prof. Pardal (2ª Série)^13.5x19cm^[Gyro Gearloos br/ALPL^br^pt-br^Almanaque do Pluto (1ª Série)^13.5x19cm^[Pluto stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/ALPN^br^pt-br^Almanaque do Peninha (2ª Série)^13.5x19cm^[Fethry Duck stories] [Mainly reprints] [2nd series] [CANCELED]^^N^N^Y^N^524^Team_br^ br/ALPT^br^pt-br^Almanaque do Pateta^13.5x19cm^[Goofy stories] [Only reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ -br/ALPX^br^pt-br^Aladdin^^["Aladdin"] [One-shot hardback edition]^^N^N^Y^N^524^Team_br^ br/ALSP^br^pt-br^Almanaque do Superpateta (1ª Série)^13.5x19cm^[Super Goof stories - 1st series] [Mainly reprints] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/ALU^br^pt-br^Almanaque do Urtigão^13.5x19cm^[Hard Haid Moe stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/AM^br^pt-br^Artistas e Modelos^^[Artists and Models] [Thematic Disney #45 (unofficial)]^^N^N^Y^N^524^Team_br^ @@ -184,12 +196,13 @@ br/AOMK^br^pt-br^Os Anos de Ouro de Mickey^26.5x20.5cm^[Mickey Mouse's Golden Ye br/AOPD^br^pt-br^Anos de Ouro do Pato Donald^19x25cm^[Reprint in full of the first 21 issues of "O Pato Donald" in 3 volumes]^^N^N^Y^N^524^Team_br^ br/AOTP^br^pt-br^Anos de Ouro do Tio Patinhas^13.5x21cm^[Partial reprint of the first 16 issues of "Tio Patinhas" in 4 volumes]^^N^N^Y^N^524^Team_br^ br/AOZC^br^pt-br^Anos de Ouro do Zé Carioca^13.5x21cm^[Reprint in full of the first 52 issues of "Zé Carioca" in 4 volumes]^^N^N^Y^N^524^Team_br^ -br/AP0S^br^pt-br^A Patada (Série Inaugural)^21x30cm^[US's chronicle (Free B&W suplement with releases, articles and gags (only gags indexed)]^^N^N^Y^N^524^Team_br^ -br/AP1S^br^pt-br^A Patada (1ª Série)^21x30cm^[US's chronicle (Free B&W suplement with releases, articles and gags (only gags indexed)] [CANCELED]^^N^N^Y^N^524^Team_br^ -br/AP2S^br^pt-br^A Patada (2ª Série)^21x30cm^[US's chronicle (Free B&W suplement with releases, articles and gags; only gags indexed)] [CANCELED]^^N^N^Y^N^524^Team_br^ -br/APD^br^pt-br^Almanaque do Pato Donald (1ª Série)^13.5x19cm^[Donald Duck stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ -br/APD2^br^pt-br^Almanaque do Pato Donald (2ª Série)^13.5x19cm^[Donald Duck stories] [Only reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ -br/APDO^br^pt-br^Almanaque do Pato Donald^18x26cm^[Donald Duck's almanac (reprint of us/DDFB 2)] [One-shot edition]^^N^N^Y^N^524^Team_br^ +br/AP0S^br^pt-br^A Patada (Abril - 1ª Série)^21x30cm^[US's chronicle (Free B&W suplement with releases, news, short articles and gags (only gags indexed)]^^N^N^Y^N^524^Team_br^ +br/AP1S^br^pt-br^A Patada (Abril - 2ª Série)^21x30cm^[US's chronicle (Free B&W suplement with releases, news, short articles and gags (only gags indexed)] [CANCELED]^^N^N^Y^N^524^Team_br^ +br/AP2S^br^pt-br^A Patada (Abril - 3ª Série)^21x30cm^[US's chronicle (Free B&W suplement with releases, news, short articles and gags; only gags indexed)] [CANCELED]^^N^N^Y^N^524^Team_br^ +br/APCL^br^pt-br^A Patada (Culturama)^20x27cm^[US's chronicle - Free gift for subscribers of Culturama's Disney comic issues #13]^^N^N^Y^N^524^Team_br^ +br/APD^br^pt-br^Almanaque do Pato Donald (Abril - 1ª Série)^13.5x19cm^[Donald Duck stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ +br/APD2^br^pt-br^Almanaque do Pato Donald (Abril - 2ª Série)^13.5x19cm^[Donald Duck stories] [Only reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ +br/APDO^br^pt-br^Almanaque do Pato Donald (Orbis)^18x26cm^[Donald Duck's almanac (reprint of us/DDFB 2)] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/APL^br^pt-br^Almanaque do Prof. Pardal e Lampadinha^13.5x19cm^[Gyro Gearloose & Helper stories] [Mainly reprints] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/APL2^br^pt-br^Almanaque do Pluto (2ª Série)^13.5x19cm^[Pluto stories] [Only reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/APM^br^pt-br^Alice no País das Maravilhas^15x21cm^[Alice in Wonderland (based on Tim Burton's] [2 volumes]^^N^N^Y^N^524^Team_br^ @@ -197,14 +210,14 @@ br/APN^br^pt-br^Almanaque do Peninha (1ª Série)^13.5x19cm^[Fethry Duck stories br/APN3^br^pt-br^Almanaque do Peninha (3ª Série)^13.5x19cm^[Fethry Duck stories] [Only reprints] [3rd series] [CANCELED]^^N^N^Y^N^524^Team_br^ br/APS^br^pt-br^A Pequena Sereia^^[The Little Mermaid comic book] [CANCELED]^^N^N^Y^N^524^Team_br^ br/APSQ^br^pt-br^A Pequena Sereia Quadrinhos^^['The Little Mermaid' comic version] [One-shot edition]^^N^N^Y^N^524^Team_br^ -br/ARP^br^pt-br^Atlantis - O Reino Perdido^^[Atlantis mini-series in 4 editions (Abril + McDonalds)]^^N^N^Y^N^524^Team_br^ +br/ARP^br^pt-br^Atlantis, O Reino Perdido (Abril)^^[Atlantis mini-series in 4 editions (Abril + McDonalds)]^^N^N^Y^N^524^Team_br^ br/ASA^br^pt-br^Asterix e Seus Amigos^20.8x27.8^[Asterix edition (featuring a story with Disney characters)] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/ASH^br^pt-br^Almanaque dos Super-Heróis (1ª Série)^13.5x19cm^[Disney's super heroes stories] [Mainly reprints] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/ASH2^br^pt-br^Almanaque dos Super-Heróis Disney (2ª Série)^13.5x19cm^[Disney's super heroes stories] [Only reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/ASP^br^pt-br^Almanaque do Superpateta (2ª Série)^13.5x19cm^[Super Goof stories] [Mainly reprints] [2nd series] [CANCELED]^^N^N^Y^N^524^Team_br^ br/ASPD^br^pt-br^Almanaque do Superpato^13.5x19cm^[Paperinik stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/AT^br^pt-br^Atividades Disney^^[Game pages and some issues with comics] [CANCELED by #164]^^N^N^Y^N^524^Team_br^ -br/ATL^br^pt-br^Atlantis, O Reino Perdido^20.1x21cm^['Atlantis' comic adaptation] [One issue] [One-shot edition]^^N^N^Y^N^524^Team_br^ +br/ATL^br^pt-br^Atlantis, O Reino Perdido (Edelbra)^20.1x21cm^['Atlantis' photo-comic version] [One issue] [One-shot edition]^^N^N^Y^N^524^Team_br^ br/ATP^br^pt-br^Almanaque do Tio Patinhas (1ª Série)^13.5x19cm^[Uncle Scrooge stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/ATP2^br^pt-br^Almanaque do Tio Patinhas (2ª Série)^13.5x19cm^[Uncle Scrooge stories] [Only reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/ATS^br^pt-br^Almanaque Toy Story^20x26.5cm^[CANCELED]^^N^N^Y^N^524^Team_br^ @@ -218,21 +231,19 @@ br/AZ^br^pt-br^Almanaque Zorro^13.5x19cm^[Zorro stories] [Mainly reprints] [CANC br/AZC^br^pt-br^Almanaque do Zé Carioca (1ª Série)^13.5x19cm^[Joe Carioca stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/AZC2^br^pt-br^Almanaque do Zé Carioca (2ª Série)^13.5x19cm^[Joe Carioca stories] [Only reprints] [CANCELED]^^N^N^Y^N^524^Team_br^ br/BBTC^br^pt-br^Bernardo e Bianca na Terra dos Cangurus^^["The Rescuers Down Under"] [One-shot edition]^^N^N^Y^N^525^Team_br^ -br/BD^br^pt-br^O Bom Dinossauro^^["Good Dinosaur" (hardback)] [One-shot edition]^^N^N^Y^N^525^Team_br^ -br/BDI^br^pt-br^O Bom Dinossauro^^[CANCELED]^^N^N^Y^N^525^Team_br^ +br/BDI^br^pt-br^O Bom Dinossauro (Abril)^^['Good Dinosaur'] [CANCELED]^^N^N^Y^N^525^Team_br^ br/BDR^br^pt-br^Biblioteca Don Rosa^22x28cm^[Don Rosa's Library (hardback)]^^N^N^Y^N^525^Team_br^ br/BEM^br^pt-br^Biblioteca do Escoteiro Mirim^^[Junior Woodchucks' Library] [Hardback collection with illustrated articles] [Edited/remounted/added material from MAN series spread through 20 volumes]^^N^N^Y^N^525^Team_br^ +br/BEMC^br^pt-br^Biblioteca do Escoteiro Mirim (Culturama)^15x21cm^[Junior Woodchucks' Library]^^N^N^Y^N^525^Team_br^ br/BFQ^br^pt-br^A Bela e A Fera em Quadrinhos^^["Beauty and The Beast"] [One-shot edition]^^N^N^Y^N^525^Team_br^ br/BMM^br^pt-br^Bruxas, Magos & Magia^^[Witches, Wizards and Magic] [Thematic Disney #48 (unofficial)]^^N^N^Y^N^525^Team_br^ br/BNJO^br^pt-br^Branca de Neve Jubileu de Ouro^^[Snow White's Gold Jubille] [One-shot edition]^^N^N^Y^N^525^Team_br^ -br/BNPX^br^pt-br^Branca de Neve e Os Sete Anões^^["Snow White and the Seven Dwarfs"] [One-shot hardback edition]^^N^N^Y^N^525^Team_br^ br/BO90^br^pt-br^Bafo de Onça 90 Anos^^[Pete's 90 anniversary] [Thematic Disney #51 (unofficial)]^^N^N^Y^N^525^Team_br^ br/BSC^br^pt-br^Bolt Supercão - Revista Especial^^["Bolt"] [One-shot edition]^^N^N^Y^N^525^Team_br^ br/BZ^br^pt-br^Buzz^21x28cm^[Buzz Lightyear] [CANCELED]^^N^N^Y^N^525^Team_br^ -br/CAR^br^pt-br^Carros^20x26.5cm^["Cars" comic book (Only stories will be indexed)] [CANCELED]^^N^N^Y^N^526^Team_br^ -br/CAR2^br^pt-br^Carros (2ª Série)^20x26.5cm^["Cars" comic book (2nd series)] [CANCELED]^^N^N^Y^N^526^Team_br^ -br/CAR3^br^pt-br^Carros 3^^[One-shot edition]^^N^N^Y^N^526^Team_br^ -br/CARE^br^pt-br^Carros Especial^^["Cars" special edition (4 issues)]^^N^N^Y^N^526^Team_br^ +br/CAR^br^pt-br^Carros (Abril - 1ª Série)^20x26.5cm^["Cars" comic book (Only stories will be indexed)] [CANCELED]^^N^N^Y^N^526^Team_br^ +br/CAR2^br^pt-br^Carros (Abril - 2ª Série)^20x26.5cm^["Cars" comic book (2nd series)] [CANCELED]^^N^N^Y^N^526^Team_br^ +br/CARE^br^pt-br^Carros Especial (Abril)^^["Cars" special edition (4 issues)]^^N^N^Y^N^526^Team_br^ br/CC^br^pt-br^O Descobrimento da América^13.5x19cm^[America's Discovery] [One-shot edition]^^N^N^Y^N^526^Team_br^ br/CCBD^br^pt-br^Coleção Carl Barks Definitiva^16x23.7cm^[Carl Barks' Definitive Collection (Brazilian version of us/CBDL)]^^N^N^Y^N^526^Team_br^ br/CCWD^br^pt-br^Coleção Clássicos Walt Disney^^[Bound volume of CWD issues] [One-shot edition]^^N^N^Y^N^526^Team_br^ @@ -266,8 +277,8 @@ br/CPEQ^br^pt-br^Clube Penguin Especial de Quadrinhos^^[Club Penguin Special]^^N br/CPQ^br^pt-br^Clube Penguin Quadrinhos^^[Club Penguin] [One-shot edition]^^N^N^Y^N^526^Team_br^ br/CQ^br^pt-br^Cine Quadrinhos^^[Disney movies] [CANCELED]^^N^N^Y^N^526^Team_br^ br/CR^br^pt-br^O Cão e a Raposa: Amigos Inimigos^16x22cm^["The Fox and the Hound"] [One-shot edition]^^N^N^Y^N^526^Team_br^ -br/CSR^br^pt-br^Carros: Super Revista^20x26.5cm^[Cars' Special Edition] [One-shot edition]^^N^N^Y^N^526^Team_br^ -br/CTR^br^pt-br^Carros^17x26cm^["Cars The Rookie" mini series in 2 editions]^^N^N^Y^N^526^Team_br^ +br/CSR^br^pt-br^Cars Super-Revista (Abril)^20x26.5cm^[Cars' Special Edition] [One-shot edition]^^N^N^Y^N^526^Team_br^ +br/CTR^br^pt-br^Carros Minissérie (Abril)^17x26cm^["Cars The Rookie" mini series in 2 editions]^^N^N^Y^N^526^Team_br^ br/CWD^br^pt-br^Clássicos Walt Disney (1968-70)^20.5x27.5cm^[Disney classical movies (1968-70 edition)] [CANCELED]^^N^N^Y^N^526^Team_br^ br/DA^br^pt-br^Disney Apresenta^13.5x19cm^[Bound volume (no original covers)] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DAI^br^pt-br^Donald e Peninha: Dominadores de Ameaças Inumanas^18x26cm^[Hardback] [One-shot edition]^^N^N^Y^N^527^Team_br^ @@ -282,17 +293,18 @@ br/DDU^br^pt-br^DonaldDuplo^19x28.5cm^[Hardback]^^N^N^Y^N^527^Team_br^ br/DE^br^pt-br^Disney Especial (1ª Série)^13.5x21cm,13.5x19cm(135,136)^[Same-theme stories (1st series, from #1 to 180)] [Only reprints] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DE2^br^pt-br^Disney Especial (2ª Série)^13.5x19cm^[Same-theme stories (2nd series with unofficial numbering from #181, resuming the 1st series')] [Only reprints] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DEB^br^pt-br^Destaque e Brinque^^[Children's activities book plus a comic story]^^N^N^Y^N^527^Team_br^ -br/DEC^br^en^Disney English Comics^17x26 cm^[Disney comic in English]^^N^N^Y^N^527^Team_br^ +br/DEC^br^en^Disney English Comics^17x26 cm^[Disney comics in English]^^N^N^Y^N^527^Team_br^ br/DECD^br^pt-br^Disney Especialíssimo (Capa Dura)^^[Hardback volumes with 2 DE or DER (except covers)] [No issue dates] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DEJ^br^pt-br^Diversões Escolares/Juvenis^^[Student-oriented articles and comic stories] [Only issues with Disney comics are indexed] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DER^br^pt-br^Disney Especial Reedição^13.5x21cm,13.5x19cm(71,72)^[Partial reprint of DE series] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DESP^br^pt-br^Disney Especialíssimo^^[Volumes with 2 DE, DER or DSE (except covers)] [No issue dates] [CANCELED]^^N^N^Y^N^527^Team_br^ +br/DEXC^br^pt-br^Disney Explora (Correio da Bahia)^^[Comics, games and fun pages] [Only Disney comics are indexed]^^N^N^Y^N^527^Team_br^ br/DEXG^br^pt-br^Disney Explora (Globo)^^[Comics, games and fun pages] [Only Disney comics are indexed]^^N^N^Y^N^527^Team_br^ br/DEXP^br^pt-br^Disney Explora (Publifolha)^^[Comics, games and fun pages] [Only Disney comics are indexed] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DF^br^pt-br^Futebol 2012^13.4x19cm^[Thematic Disney #06 (unofficial)] ['Soccer 2012']^^N^N^Y^N^527^Team_br^ br/DFCQ^br^pt-br^Disney Filmes Clássicos Em Quadrinhos^17x24cm^[CANCELED]^^N^N^Y^N^527^Team_br^ br/DFQ^br^pt-br^Disney Filmes Em Quadrinhos^17x24cm^[Comic adaptations of modern Disney movie] [CANCELED]^^N^N^Y^N^527^Team_br^ -br/DFQE^br^pt-br^Disney Filmes Em Quadrinhos^17x24cm^[Comic adaptations of modern Disney movies (special edition)] [CANCELED]^^N^N^Y^N^527^Team_br^ +br/DFQE^br^pt-br^Disney Filmes Em Quadrinhos Especial^17x24cm^[Comic adaptations of modern Disney movies (special edition)] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DG^br^pt-br^Disney Gol^13.4x19cm^[4-issue series about soccer]^^N^N^Y^N^527^Team_br^ br/DGA^br^pt-br^Disney Game^26.5x20.5cm^[Puzzle stories and game pages (only stories indexed)] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DGAE^br^pt-br^Disney Game Especial^26.5x20.5cm^[Puzzle story and game pages (only story indexed)] [One-shot edition]^^N^N^Y^N^527^Team_br^ @@ -300,7 +312,7 @@ br/DGAX^br^pt-br^Disney Game Extra^20.5x26.5cm^[Puzzle stories and game pages (o br/DGIG^br^pt-br^Disney Gigante^21x30cm^[Brazilian version of "I Giganti di Topolino"] [Content in Black & White] [One-shot edition]^^N^N^Y^N^527^Team_br^ br/DH^br^pt-br^Horror^13.4x19cm^[Thematic Disney #09 (unofficial)] ['Horror']^^N^N^Y^N^527^Team_br^ br/DI^br^en^Disney em Inglês^13.5x19cm^[Disney stories in English] [CANCELED]^^N^N^Y^N^527^Team_br^ -br/DIR^br^pt-br^Dois Irmãos - Uma Jornada Fantástica^20.5x27.5 cm^[Harddback (one-shot edition)]^^N^N^Y^N^527^Team_br^ +br/DIM^br^pt-br^Disney Mania^21x26.5cm^[One-shot edition)]^^N^N^Y^N^527^Team_br^ br/DIS^br^pt-br^Revista Disneylândia^^[Magazine with children-oriented articles, games and stories] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DJ^br^pt-br^Disney Jumbo^13.4x19cm^[Collection of reprinted stories] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DJAR^br^pt-br^Disney Junior - A Revista^^[CANCELED]^^N^N^Y^N^527^Team_br^ @@ -311,11 +323,11 @@ br/DJV^br^pt-br^Disney Juvenil^13.5x19cm^[Children stories] [Mainly reprints] [C br/DL0^br^pt-br^Disneylândia 30 Anos^13.5x19cm^[Disneyland's 30th anniversary issue] [One-shot edition]^^N^N^Y^N^527^Team_br^ br/DM^br^pt-br^Disney Mix^13.5x19cm^[Children stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DMA^br^pt-br^Disney Mangá^15x21.3cm^[Disney stories in Manga style] [CANCELED]^^N^N^Y^N^527^Team_br^ -br/DME^br^pt-br^Divertida Mente^20x26.5cm^['Inside Out'] [One-shot edition]^^N^N^Y^N^527^Team_br^ -br/DMT^br^pt-br^Divertida Mente^^[One-shot edition]^^N^N^Y^N^527^Team_br^ +br/DME^br^pt-br^Divertida Mente: Revista Oficial do Filme^20x26.5cm^['Inside Out' one-shot edition]^^N^N^Y^N^527^Team_br^ br/DNC^br^pt-br^Disney na Cozinha^^^^N^N^Y^N^527^Team_br^ br/DNCX^br^pt-br^Disney na Cozinha Extra^^^^N^N^Y^N^527^Team_br^ br/DO^br^pt-br^Disney Olímpico^13.4x19cm^[Thematic Disney #07 (unofficial)] ['Olympic']^^N^N^Y^N^527^Team_br^ +br/DOM^br^pt-br^Disney Omnibus^18.3x27.7cm^[Hardback deluxe one-shot edition]^^N^N^Y^N^527^Team_br^ br/DR^br^pt-br^Detona Ralph - Revista Oficial do Filme^20x26cm^[Wreck-It Ralph Official Movie Special] [One-shot edition]^^N^N^Y^N^527^Team_br^ br/DS^br^pt-br^Donald Super^17x26cm^[New Paperinik 2002 adventures and articles (only stories indexed)] [CANCELED]^^N^N^Y^N^527^Team_br^ br/DSA^br^pt-br^Disney Saga^16x24cm^[CANCELED]^^N^N^Y^N^527^Team_br^ @@ -343,18 +355,16 @@ br/EEPD^br^pt-br^Pato Donald Edição Extra^17x26cm^[Donald Duck's experimental br/EEX^br^pt-br^Edições Extras Experimentais^^[Experimental extra issues] [CANCELED]^^N^N^Y^N^528^Team_br^ br/EL^br^pt-br^Edição de Luxo^13.5x19cm^[CANCELED]^^N^N^Y^N^528^Team_br^ br/EM^br^pt-br^Escoteiros Mirins^13.5x19cm^[Junior Woodchucks comic book] [CANCELED]^^N^N^Y^N^528^Team_br^ -br/EMJ^br^pt-br^O Estranho Mundo de Jack^^[One-shot edition]^^N^N^Y^N^528^Team_br^ +br/EMJ^br^pt-br^O Estranho Mundo de Jack (Abril)^^[One-shot edition]^^N^N^Y^N^528^Team_br^ br/EMK^br^pt-br^Epic Mickey^19x25cm^[Thematic Disney #14 (unofficial)] [Epic Mickey]^^N^N^Y^N^528^Team_br^ br/EMSA^br^pt-br^Escoteiros Mirins Sempre Alerta^^[Thematic Disney #04 (unofficial)] [Junior Woodchucks]^^N^N^Y^N^528^Team_br^ -br/ENP^br^pt-br^Enrolados^^['Tangled' (hardback)] [One-shot edition]^^N^N^Y^N^528^Team_br^ br/ENR^br^pt-br^Enrolados - Revista Especial^^[One-shot edition]^^N^N^Y^N^528^Team_br^ br/ESP^br^pt-br^Espiões^^[Spies] [Thematic Disney #50 (unofficial)]^^N^N^Y^N^528^Team_br^ br/FAB^br^pt-br^Fadas^^[Brazilian version of Italian "Faries" series] [CANCELED]^^N^N^Y^N^529^Team_br^ -br/FAC^br^pt-br^Frozen: Uma Aventura Congelante (Pixel)^^['Frozen' (hardback)] [One-shot edition]^^N^N^Y^N^529^Team_br^ br/FAN^br^pt-br^Fantomius Ladrão de Casaca^26.5x20.5cm^^^N^N^Y^N^529^Team_br^ br/FBDD^br^pt-br^Frozen: Brisas de Diversão^17x26 cm^["Frozen" one-shot hardback edition]^^N^N^Y^N^529^Team_br^ br/FCL^br^pt-br^Especial de Férias^^[Holiday Special]^^N^N^Y^N^529^Team_br^ -br/FD^br^pt-br^Família Dinossauros^^[Dinosaurs 'photo-comics'] [One-shot edition]^^N^N^Y^N^529^Team_br^ +br/FD^br^pt-br^Família Dinossauros em Fotoquadrinhos!^^[Dinosaurs 'photo-comics'] [One-shot edition]^^N^N^Y^N^529^Team_br^ br/FDI^br^pt-br^Futebol Disney 2013^17x26cm^[Soccer 2013 one-shot special edition]^^N^N^Y^N^529^Team_br^ br/FDI2^br^pt-br^Futebol Disney 2014^13.4x19cm^[Soccer 2014 Special Edition]^^N^N^Y^N^529^Team_br^ br/FDO^br^pt-br^Febre do Ouro^13.4x19cm^[Thematic Disney #29 (unofficial)] ['Gold Fever']^^N^N^Y^N^529^Team_br^ @@ -363,10 +373,9 @@ br/FEFA^br^pt-br^Frozen Especial de Fim de Ano^^[One-shot edition]^^N^N^Y^N^529^ br/FFC^br^pt-br^Frozen: Febre Congelante^^[One-shot edition]^^N^N^Y^N^529^Team_br^ br/FN^br^pt-br^Festa de Natal^^[Christmas one-shot special issue (reprint of us/W CP 6)]^^N^N^Y^N^529^Team_br^ br/FRL^br^pt-br^Frozen: Rompendo Limites^26.5x20 cm^^^N^N^Y^N^529^Team_br^ -br/FRO^br^pt-br^Frozen: Uma Aventura Congelante (Revista Oficial - Abril)^^[Frozen] [One-shot edition]^^N^N^Y^N^529^Team_br^ +br/FRO^br^pt-br^Frozen: Uma Aventura Congelante - Revista Oficial do Filme (Abril)^^[Frozen] [One-shot edition]^^N^N^Y^N^529^Team_br^ br/FROZ^br^pt-br^Frozen: Uma Aventura Congelante (Abril)^^[Frozen] [CANCELED]^^N^N^Y^N^529^Team_br^ -br/FRZ^br^pt-br^Frozen: Uma Aventura Congelante (Quadrinização Oficial - Abril)^20.3x27.5 cm^[Frozen (Official comic version)] [One-shot edition]^^N^N^Y^N^529^Team_br^ -br/FRZ2^br^pt-br^Frozen II^20.5x27 cm^[Frozen II comic version] [One-shot edition]^^N^N^Y^N^529^Team_br^ +br/FRZ^br^pt-br^Frozen: Uma Aventura Congelante - Quadrinização Oficial (Abril)^20.3x27.5 cm^[Frozen (Official comic version)] [One-shot edition]^^N^N^Y^N^529^Team_br^ br/FWD^br^pt-br^Festival Walt Disney^19x27.5cm^[One-shot edition]^^N^N^Y^N^529^Team_br^ br/GA^br^pt-br^Grande Almanaque de Férias/Natal^16.5x24.5cm(1-7),16.5x23cm(8-?),15x21.5cm(?-18?)^[Vacations or Christmas stories and games] [CANCELED]^^N^N^Y^N^530^Team_br^ br/GAD^br^pt-br^Grandes Aventuras Disney^^[Great adventures mini series] [Mainly reprints] [13.5x19(cm)] [One-shot edition]^^N^N^Y^N^530^Team_br^ @@ -377,25 +386,24 @@ br/GAO^br^pt-br^Grandes Aventuras no Oriente^^[Adventures in the East (formerly br/GCL^br^pt-br^O Galinho Chicken Little: Super-Revista^20x26.5cm^[Chicken Little's Special Edition] [One-shot edition]^^N^N^Y^N^530^Team_br^ br/GD^br^pt-br^Graphic Disney (Abril)^^[Disney Graphic Novels] [21x27 cm, 17x26 cm(#2)] [CANCELED]^^N^N^Y^N^530^Team_br^ br/GDA^br^pt-br^A Guerra dos Dálmatas^^[101 Dalmatians] [15.5x23(cm)] [One-shot edition]^^N^N^Y^N^530^Team_br^ -br/GEE^br^pt-br^GOOOOL^^[2014 World Soccer Cup Italian stories] [One-shot edition]^^N^N^Y^N^530^Team_br^ +br/GEE^br^pt-br^GOOOOL - Edição Especial^^[2014 World Soccer Cup Italian stories] [One-shot edition]^^N^N^Y^N^530^Team_br^ br/GHF^br^pt-br^Grandes Histórias de Férias^29.7x42cm^[Vacation stories]^^N^N^Y^N^530^Team_br^ br/GHH^br^pt-br^Grandes Histórias de Halloween^^[Halloween stories]^^N^N^Y^N^530^Team_br^ br/GIBI^br^pt-br^Gibi^21x28cm^[Assorted comic stories (1939-1950)] [Only issues with Disney comics are indexed]^^N^N^Y^N^530^Team_br^ br/GLD^br^pt-br^O Grande Livro Disney^26x35cm^[Hardback collection with articles, stories and games (bound version of individual instalments] [Publisher's former name 'Abril Cultural']^^N^N^Y^N^530^Team_br^ br/GN^br^pt-br^Graphic Novel^^[Official comic versions of Disney/Pixar movies] [CANCELED]^^N^N^Y^N^530^Team_br^ -br/GOL^br^pt-br^GOL!^^[Joe Carioca in the World Soccer Cup (articles and stories?)] [CANCELED]^^N^N^Y^N^530^Team_br^ +br/GOL^br^pt-br^GOL!^^[Articles about World Soccer Cup] [CANCELED]^^N^N^Y^N^530^Team_br^ br/GRD^br^pt-br^Graphic Disney (Panini)^^[Disney Graphic Novels] [Unofficial numbering based on release dates]^^N^N^Y^N^530^Team_br^ -br/HB^br^pt-br^Histórias da Baía^19x28.5cm^[Hardback]^^N^N^Y^N^531^Team_br^ +br/HB^br^pt-br^Histórias da Baía^18.5x28.5cm^[Hardback]^^N^N^Y^N^531^Team_br^ br/HC^br^pt-br^A História do Computador^^["The History of Computer" one-shot special edition]^^N^N^Y^N^531^Team_br^ br/HCU^br^pt-br^Histórias Curtas^13.5x19cm)^[Disney short stories]^^N^N^Y^N^531^Team_br^ br/HERC^br^pt-br^Hércules^^[Comic version of "Hercules" animated movie] [One-shot edition]^^N^N^Y^N^531^Team_br^ -br/HFQ^br^pt-br^A História do Filme em Quadrinhos^17x26cm^[Comic versions of Disney movies] [One-shot edition]^^N^N^Y^N^531^Team_br^ -br/HGDP^br^pt-br^História E Glória Da Dinastia Pato^^[Italian Duck Dynasty series]^^N^N^Y^N^531^Team_br^ -br/HP^br^pt-br^A História De Patópolis^13.4x19.0cm^[Thematic Disney #05 (unofficial)] ['Duckburg's History']^^N^N^Y^N^531^Team_br^ +br/HFQ^br^pt-br^A História do Filme em Quadrinhos^17x26cm^[Comic versions of Disney movies]^^N^N^Y^N^531^Team_br^ +br/HGDP^br^pt-br^História e Glória da Dinastia Pato^^[Italian Duck Dynasty series]^^N^N^Y^N^531^Team_br^ +br/HP^br^pt-br^A História de Patópolis^13.4x19.0cm^[Thematic Disney #05 (unofficial)] ['Duckburg's History']^^N^N^Y^N^531^Team_br^ br/HSM^br^pt-br^High School Musical^^^^N^N^Y^N^531^Team_br^ br/ID^br^pt-br^Inglês Divertido^22x30.5cm^[Disney English lessons (Bookmaker/1994)] [Includes 1 strip per page] [One-shot edition]^^N^N^Y^N^532^Team_br^ br/INC^br^pt-br^Os Incríveis^^[The Incredibles - Comics, games and articles] [CANCELED]^^N^N^Y^N^532^Team_br^ -br/INC2^br^pt-br^Os Incríveis 2^^[The Incredibles] [One-shot edition]^^N^N^Y^N^532^Team_br^ br/INV^br^pt-br^Os Inventores^^[Inventors] [Thematic Disney #43 (unofficial)]^^N^N^Y^N^532^Team_br^ br/IU^br^pt-br^Irmão Urso^^[Brother Bear (Official comic version)] [One-shot edition]^^N^N^Y^N^532^Team_br^ br/JUR^br^pt-br^Jurássico^^[Jurassic stories] [One-shot edition]^^N^N^Y^N^533^Team_br^ @@ -411,17 +419,18 @@ br/LDI^br^pt-br^Lendas Disney^16x24cm^[Disney Legends] [CANCELED]^^N^N^Y^N^535^T br/MAN^br^pt-br^Manuais (Abril)^^[Disney manuals featuring articles with illustrations] [Unofficial numbering for indexing purpose] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MAR^br^pt-br^Margarida (2ª Série)^13.5x19cm^[Daisy Duck's comic book - 2nd series] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MAS^br^pt-br^Mickey através dos Séculos^^[Mickey's Time Travels French mini series] [27.5x21(cm)] [One-shot edition]^^N^N^Y^N^536^Team_br^ +br/MB^br^pt-br^Monte Brinque^19x26cm^[Cardboard cutout toy plus a comic story]^^N^N^Y^N^536^Team_br^ br/MCM^br^pt-br^Manual da Copa do Mundo^^[1986's World Soccer Cup Manual] [13.5x19(cm)] [One-shot edition]^^N^N^Y^N^536^Team_br^ -br/MD^br^pt-br^Mundo Disney^^[Bound volume with some PD and MK issues (do not confuse with MDY)] [One-shot edition]^^N^N^Y^N^536^Team_br^ +br/MD^br^pt-br^Mundo Disney (2001)^^[Bound volume with some PD and MK issues (do not confuse with MDY)] [One-shot edition]^^N^N^Y^N^536^Team_br^ br/MDI^br^pt-br^Manuais Disney (Nova Cultural)^^[Disney manuals (articles with illustrations)] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MDS^br^pt-br^O Mistério dos Signos^^[Brazilian reprint of Italian series "Alla ricerca della pietra zodiacale"]^^N^N^Y^N^536^Team_br^ br/MDSE^br^pt-br^O Mistério dos Signos (Encadernada)^^[Bound issues] [One-shot edition]^^N^N^Y^N^536^Team_br^ -br/MDY^br^pt-br^Mundo Disney^27.5x21cm^[Hardback collection with articles and illustrations (do not confuse with MD]^^N^N^Y^N^536^Team_br^ -br/ME^br^pt-br^Magic English^22x28.5cm^[Disney English lessons (Planeta DeAGostini)] [1-page gag on back cover]^^N^N^Y^N^536^Team_br^ +br/MDY^br^pt-br^Mundo Disney (1976)^27.5x21cm^[Hardback collection with articles and illustrations (do not confuse with MD)]^^N^N^Y^N^536^Team_br^ +br/ME^br^pt-br^Magic English (Planeta)^22x28.5cm^[Disney English lessons (Planeta DeAGostini)] [1-page gag on back cover]^^N^N^Y^N^536^Team_br^ br/MEC^br^pt-br^O Manual dos Exploradores Curiosos^15x21cm^[Ducktales's Curious Explorers' Manual] [One-shot edition]^^N^N^Y^N^536^Team_br^ br/MED^br^pt-br^Mestres Disney^^[Brazilian version of Italian "I Maestri Disney" comic book] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MEEA^br^pt-br^Edição Exclusiva para Assinantes^15x21cm^[Subscribers' exclusive hardback edition)] [One-shot edition]^^N^N^Y^N^536^Team_br^ -br/MEN^br^pt-br^Magic English^^[Magic English] [CANCELED]^^N^N^Y^N^536^Team_br^ +br/MEN^br^pt-br^Magic English (Abril)^^[Magic English] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MG^br^pt-br^Margarida (1ª Série)^^[Daisy Duck's comic book - 1st series] [13.5x19(cm)] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MGD^br^pt-br^Mega Disney^13.5x19cm^["The Biggest Disney Comic Book in the World" (804 pages)] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MGEA^br^pt-br^Margarida Especial de Aniversário^^[1st anniversary commemorative issues]^^N^N^Y^N^536^Team_br^ @@ -441,13 +450,13 @@ br/MKF^br^pt-br^Mickey Férias^13.5x19cm^[Mickey Mouse's vacations edition] [CAN br/MKI^br^en^Mickey em Inglês!^^[Mickey Mouse stories in English] [13.5x19(cm)] [One-shot edition]^^N^N^Y^N^536^Team_br^ br/MKO^br^pt-br^Mickey de Ouro^13.5x21cm^[Reprint of Mickey Mouse's selected stories] [One-shot edition]^^N^N^Y^N^536^Team_br^ br/MM^br^pt-br^Minnie & Margarida^20x26.5cm^[Minnie & Daisy stories, games and articles] [CANCELED]^^N^N^Y^N^536^Team_br^ -br/MM90^br^pt-br^Mickey Mouse História com Cromos^^[Trading cards album with MM comic story] [Regular and hardcover version]^^N^N^Y^N^536^Team_br^ +br/MM90^br^pt-br^Livro Ilustrado: Mickey Mouse História Com Cromos^^[Trading cards album with MM comic story] [Regular and hardcover version]^^N^N^Y^N^536^Team_br^ br/MMN^br^pt-br^Mistérios e Maravilhas da Natureza^^[True Life Adventures] [Brazilian version of us/TLA 1] [One-shot edition]^^N^N^Y^N^536^Team_br^ +br/MMSP^br^pt-br^Minnie & Margarida - Spypower^15x22cm^^^N^N^Y^N^536^Team_br^ br/MNA^br^pt-br^Mulan Novas Aventuras^13.5x19cm^[Mulan] [One-shot edition]^^N^N^Y^N^536^Team_br^ br/MNR^br^pt-br^Maravilhas da Natureza de Rinso^13.5x21cm^[Free one-shot promo gift of soap powder packages]^^N^N^Y^N^536^Team_br^ br/MOA^br^pt-br^Moana - Um Mar de Aventuras^20x26.5cm^["Moana" comic book] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MON^br^pt-br^Monstros^13.4x19cm^[Thematic Disney #26 (unofficial)] ['Monsters']^^N^N^Y^N^536^Team_br^ -br/MOP^br^pt-br^Moana^^[Hardback] [One-shot edition]^^N^N^Y^N^536^Team_br^ br/MPD^br^pt-br^As Melhores Piadas (1986-1988)^11x16.5cm^[Assorted daily strips collections] [CANCELED]^^N^N^Y^N^536^Team_br^ br/MPL^br^pt-br^Minnie Pocket Love^12,5x18,5cm^[CANCELED]^^N^N^Y^N^536^Team_br^ br/MPL1^br^pt-br^As Melhores Piadas (1976-1978)^21x13.5cm^[Assorted daily strips collections] [No cover numbering] [CANCELED]^^N^N^Y^N^536^Team_br^ @@ -471,13 +480,14 @@ br/NTF^br^pt-br^Na Terra dos Faraós^13.4x19cm^[Thematic Disney #23 (unofficial) br/NTL^br^pt-br^Nossa Turma Lacta^^[Chocolate bars with collectable cards featuring Disney 1-page gags]^^N^N^Y^N^537^Team_br^ br/NVT^br^pt-br^Nem Que a Vaca Tussa: Revistão do Filme^20x26.5cm^[Home on the Range's Special Edition] [One-shot edition]^^N^N^Y^N^537^Team_br^ br/OB^br^pt-br^Olé Brasil!^13.5x19cm^[1986's World Soccer Cup promotional one-shot issue]^^N^N^Y^N^538^Team_br^ -br/OBD^br^pt-br^O Bom Dinossauro^20x26cm^[One-shot edition]^^N^N^Y^N^538^Team_br^ +br/OBD^br^pt-br^O Bom Dinossauro - Revista Oficial do Filme (Abril)^20x26cm^['Good Dinosaur' one-shot edition]^^N^N^Y^N^538^Team_br^ br/OBH^br^pt-br^Operação Big Hero^15x21cm^[Big Hero 2-issue series]^^N^N^Y^N^538^Team_br^ br/OBHO^br^pt-br^Operação Big Hero - Revista Oficial do Filme^20x26.5cm^[Big Hero] [One-shot edition]^^N^N^Y^N^538^Team_br^ -br/OEMJ^br^pt-br^O Estranho Mundo De Jack^^[One-shot edition]^^N^N^Y^N^538^Team_br^ +br/OEMJ^br^pt-br^O Estranho Mundo De Jack (Panini)^^[One-shot edition]^^N^N^Y^N^538^Team_br^ br/OGJ^br^pt-br^O Globo Juvenil^^[Assorted comic stories (1937-1952)] [Only issues with Disney comics are indexed]^^N^N^Y^N^538^Team_br^ br/OGU^br^pt-br^O Guri^^[Assorted comic stories] [Only issues with Disney comics are indexed] [One-shot edition]^^N^N^Y^N^538^Team_br^ -br/OIFM^br^pt-br^Os Incríveis^^[The Incredibles "Family Matters" - mini series in 2 editions]^^N^N^Y^N^538^Team_br^ +br/OIEE^br^pt-br^Os Incríveis Edição Especial^^[The Incredibles Special One-Shot Edition]^^N^N^Y^N^538^Team_br^ +br/OIFM^br^pt-br^Os Incríveis Minissérie^^[The Incredibles "Family Matters" - mini series in 2 editions]^^N^N^Y^N^538^Team_br^ br/OL^br^pt-br^Olimpíada 88^13.5x19cm^[1988's Olympiad one-shot special issue]^^N^N^Y^N^538^Team_br^ br/OMD^br^pt-br^O Melhor da Disney: As Obras Completas de Carl Barks^17x26cm^[Brazilian version of "Carl Barks Library" in color in 41 volumes] [Introductory articles by Marcelo Alencar]^^N^N^Y^N^538^Team_br^ br/OMDD^br^pt-br^O Melhor da Disney^^[CANCELED]^^N^N^Y^N^538^Team_br^ @@ -494,32 +504,30 @@ br/PAT^br^pt-br^Pateta (Abril - 3ª Série)^13.5x19cm^[Goofy's comic Book (3rd s br/PATR^br^pt-br^Pateta Reedição Promocional^^[Reprint of PAT #6 for subscription promotion] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PB^br^pt-br^As Piadas de Bolso^11x16.5cm^[Assorted daily strips and/or sunday pages collections] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PCA^br^pt-br^Pocahontas - O Encontro de Dois Mundos^^[Pocahontas (Monthly)]^^N^N^Y^N^539^Team_br^ -br/PCAVS^br^pt-br^Piratas Do Caribe A Vingança de Salazar^21x28cm^[Pirates of the Caribbean: Dead Men Tell No Tales] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PCNAM^br^pt-br^Piratas Do Caribe Navegando Em Águas Misteriosas^20x26.5cm^[Pirates of the Caribbean: On Stranger Tides] [Only stories indexed] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PD^br^pt-br^O Pato Donald (Abril)^20x26cm(1-21),13.5x21cm(22-1478),13.5x19cm(1480-1750,1765-2481),15x22cm(1751-1764)^[Donald Duck's comic book] [Odd numbers between 479-1749 are "Zé Carioca"] [No article "O" since #1470] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PD1FS^br^pt-br^Facsímile de O Pato Donald Número 1^^[Facsimile of PD #1 as free gift for some special editions]^^N^N^Y^N^539^Team_br^ br/PD40^br^pt-br^40 Anos da Revista Pato Donald^21x27.5cm^[40th anniversary commemorative issue] [One-shot edition]^^N^N^Y^N^539^Team_br^ -br/PD50^br^pt-br^O Pato Donald 50 Anos da Revista^20x26.5cm^[50th anniversary commemorative issue] [One-shot edition]^^N^N^Y^N^539^Team_br^ +br/PD50^br^pt-br^Pato Donald 50 Anos da Revista^20x26.5cm^[50th anniversary commemorative issue] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PD70^br^pt-br^Pato Donald 70 Anos^^[Donald Duck's 70th anniversary special edition] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PD98^br^pt-br^Pato Donald (1998)^^[Bound issues] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PDCE^br^pt-br^Pato Donald Especial (1989-1992)^13.5x19cm^[Donald Duck stories] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PDCL^br^pt-br^Pato Donald (Culturama)^^[Donald Duck's comic book] [This is br/PD series by a new publisher (cover numbering starting from 0 with internal numbering resuming br/PD's)]^^N^N^Y^N^539^Team_br^ br/PDE^br^pt-br^Pato Donald Especial de Aniversário^13.5x19cm^[50th anniversary commemorative issue] [One-shot edition]^^N^N^Y^N^539^Team_br^ -br/PDEEA^br^pt-br^Pato Donald Edição Especial de Aniversário^21x27.5cm^[DD's 50th anniversary trading cards album (including 3 YD gags, CB oils and DD paintings)] [One-shot edition]^^N^N^Y^N^539^Team_br^ +br/PDEEA^br^pt-br^Livro Ilustrado: Pato Donald Edição Especial de Aniversário^21x27.5cm^[DD's 50th anniversary trading cards album (including 3 YD gags, CB oils and DD paintings)] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PDEI^br^en^Pato Donald em Inglês!^13.5x19cm^[Donald Duck stories in English] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PDES^br^pt-br^Pato Donald Especial 60 Anos^17x26cm^[Donald Duck's 60th anniversary commemorative one-shot issue (sold together with PD #2043)]^^N^N^Y^N^539^Team_br^ br/PDEX^br^pt-br^Pato Donald Extra!^13.5x19cm^[Extra Edition with reprinted DD stories] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PDF^br^pt-br^Pato Donald Férias^13.5x19cm^[Donald Duck's Vacations edition] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PDO^br^pt-br^Pato Donald de Ouro^13.5x21cm^[Reprint of Donald Duck's selected stories] [One-shot edition]^^N^N^Y^N^539^Team_br^ -br/PDP^br^pt-br^Procurando Dory^^["Finding Dory" (hardback)] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PDR^br^pt-br^Presente de Rinso^13.5x21cm^[Free gift of soap powder packages]^^N^N^Y^N^539^Team_br^ br/PDSC^br^pt-br^Suplemento Comemorativo de O Pato Donald 25 Anos^^["O Pato Donald" 25 years commemorative supplements as free gift of regular issues]^^N^N^Y^N^539^Team_br^ br/PDSE^br^pt-br^O Pato Donald Suplemento Especial^19,8x28,1cm^[PD's special one-shot suplement] [No issue date]^^N^N^Y^N^539^Team_br^ br/PDX^br^pt-br^Pato Donald Extra^^[CANCELED]^^N^N^Y^N^539^Team_br^ -br/PDY^br^pt-br^Procurando Dory^20x26.5cm^[CANCELED]^^N^N^Y^N^539^Team_br^ +br/PDY^br^pt-br^Procurando Dory (Abril)^20x26.5cm^[CANCELED]^^N^N^Y^N^539^Team_br^ br/PE^br^pt-br^Peninha (2ª série)^13.5x19cm^[Fethry Duck's comic book - 2nd series] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PEF^br^pt-br^Phineas E Ferb^17x26cm^[Phineas and Ferb] [CANCELED]^^N^N^Y^N^539^Team_br^ -br/PEN^br^pt-br^Peninha^16x24cm^[Fethry Duck Complete Collection] [CANCELED]^^N^N^Y^N^539^Team_br^ +br/PEN^br^pt-br^Peninha - Coleção Completa das Histórias Feitas por Seus Criadores^16x24cm^[Fethry Duck Complete Collection] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PEOT^br^pt-br^Pateta e O Tênis^27x38cm^[GO's giant special edition about tennis]^^N^N^Y^N^539^Team_br^ br/PFH^br^pt-br^Pateta Faz História^14.7x20.7^[Goofy's Classics (complete collection)]^^N^N^Y^N^539^Team_br^ br/PFRQ^br^pt-br^Phineas e Ferb - Revista em Quadrinhos^^[Phineas and Ferb] [CANCELED]^^N^N^Y^N^539^Team_br^ @@ -530,18 +538,19 @@ br/PIR^br^pt-br^Piratas^13.4x19cm^[Thematic Disney #22 (unofficial)] ['Pirates'] br/PKL^br^pt-br^Princesa Kilala^15x21cm^[Princess Kilala 5-issue series]^^N^N^Y^N^539^Team_br^ br/PL^br^pt-br^Pluto^^[Pluto's comic book] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PN^br^pt-br^Peninha (1ª Série)^13.5x19cm^[Fethry Duck's comic book - 1st series] [CANCELED]^^N^N^Y^N^539^Team_br^ -br/PNE^br^pt-br^Procurando Nemo^^['Finding Nemo' comic version] [One-shot edition]^^N^N^Y^N^539^Team_br^ -br/PNM^br^pt-br^Procurando Nemo^20x26.5cm^[Finding Nemo 3-issue special]^^N^N^Y^N^539^Team_br^ +br/PNE^br^pt-br^Procurando Nemo (Alto Astral)^^['Finding Nemo' one-shot edition]^^N^N^Y^N^539^Team_br^ +br/PNM^br^pt-br^Procurando Nemo Minissérie (Abril)^20x26.5cm^['Finding Nemo' 3-issue mini series]^^N^N^Y^N^539^Team_br^ br/PNO^br^pt-br^Pateta nas Olimpíadas^16x23cm^[1984 Olympiad's special edition] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PNOR^br^pt-br^Pateta nas Olimpíadas^13.5x19cm^[Reprint of PNO #1 for 1992's Olympiad] [One-shot edition]^^N^N^Y^N^539^Team_br^ +br/PNRO^br^pt-br^Procurando Nemo - Revista Oficial do Filme (Abril)^20x27cm^['Finding Nemo' one-shot edition]^^N^N^Y^N^539^Team_br^ br/POCA^br^pt-br^Pocahontas^17x26cm^["Pocahontas"] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PPER^br^pt-br^Palace Pet - A Revista^20.5x27cm^[CANCELED]^^N^N^Y^N^539^Team_br^ br/PPMV^br^pt-br^O Pula-Pula do Morcego Vermelho^21x27.5cm^[MOV's hopping ball] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PR^br^pt-br^Pateta Repórter^13.4x19cm^[Thematic Disney #24 (unofficial)] [Goofy Reporter]^^N^N^Y^N^539^Team_br^ -br/PRDA^br^pt-br^Princesas^21x28cm^[Princesses] [CANCELED]^^N^N^Y^N^539^Team_br^ -br/PRDB^br^pt-br^Princesas^20x26.5cm^[Brazilian version of Italian "Principesse Disney" comic book (only stories will be indexed)] [CANCELED]^^N^N^Y^N^539^Team_br^ +br/PRDA^br^pt-br^Princesas (Moving)^21x28cm^[Princesses] [CANCELED]^^N^N^Y^N^539^Team_br^ +br/PRDB^br^pt-br^Princesas (Abril)^20x26.5cm^[Brazilian version of Italian "Principesse Disney" comic book (only stories will be indexed)] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PRM^br^pt-br^Pura Risada Com O Mickey!^17x26cm^[CANCELED]^^N^N^Y^N^539^Team_br^ -br/PRN^br^pt-br^Procurando Nemo^15x21cm^[Finding Nemo] [One-shot edition]^^N^N^Y^N^539^Team_br^ +br/PRN^br^pt-br^Procurando Nemo (Abril)^15x21cm^['Finding Nemo' one-shot edition]^^N^N^Y^N^539^Team_br^ br/PRP^br^pt-br^Peter Pan^15x22cm^["Peter Pan"] [One-shot edition]^^N^N^Y^N^539^Team_br^ br/PT^br^pt-br^Pateta (Abril - 2ª Série)^13.5x19cm^[Goofy's comic Book - 2nd series] [CANCELED]^^N^N^Y^N^539^Team_br^ br/PTCL^br^pt-br^Pateta (Culturama)^^[Goofy's comic book] [This is br/PAT series by a new publisher (cover numbering starting from 0 with internal numbering resuming br/PAT's)]^^N^N^Y^N^539^Team_br^ @@ -553,24 +562,23 @@ br/PTT^br^pt-br^Pateta (Abril - 1ª Série)^13.5x19cm^[Goofy's comic book - 1st br/PTTI^br^pt-br^Pateta é... em Inglês^21x27.5cm^[Goofy History in English plus half-sized version in Portuguese] [3nd series] [CANCELED]^^N^N^Y^N^539^Team_br^ br/QC^br^pt-br^Quac!^21x27.5cm^[Teenager-oriented comic book with games, puzzles and stories (only stories indexed)] [CANCELED]^^N^N^Y^N^540^Team_br^ br/RCF^br^pt-br^O Roubo da Coroa das Fadas^^[Fairies] [One-shot edition]^^N^N^Y^N^541^Team_br^ -br/RDCD^br^pt-br^Dragon Lords - O Reino dos Dragões^17x24cm^[Dragon Lords hardback one-shot edition]^^N^N^Y^N^541^Team_br^ -br/REC^br^pt-br^Recreio^^[Only issues with Disney comics indexed]^^N^N^Y^N^541^Team_br^ +br/REC^br^pt-br^Recreio (Abril/Caras/Perfil - 2ª Série)^^[Only issues with Disney indexed]^^N^N^Y^N^541^Team_br^ +br/REC1^br^pt-br^Recreio (Abril - 1ª Série)^^[Only issues with Disney indexed]^^N^N^Y^N^541^Team_br^ br/RL^br^pt-br^O Rei Leão (Capa normal)^17x26cm^["Lion King" official movie version]^^N^N^Y^N^541^Team_br^ br/RLC^br^pt-br^O Rei Leão (Capa cartonada)^17x26cm^["Lion King" official movie version (paperback version of br/RL with new cover)]^^N^N^Y^N^541^Team_br^ -br/RLPX^br^pt-br^O Rei Leão^^["Lion King"] [One-shot hardback edition]^^N^N^Y^N^541^Team_br^ br/ROB^br^pt-br^Robinson^18x26.5cm^[Reprints in full of at least 10 issues of us/OS] [Bimonthly - Date uncertain (late 50s or early 60s)] [CANCELED]^^N^N^Y^N^541^Team_br^ br/ROC^br^pt-br^Rock^13.4x19cm^[Rock music stories] [Thematic Disney #41 (unofficial)]^^N^N^Y^N^541^Team_br^ br/RPD^br^pt-br^Pato Donald 2398 (Reimpressão)^^[Reprint of PD #2398 with minor alterations to promote subscritions] [One-shot edition]^^N^N^Y^N^541^Team_br^ br/RR^br^pt-br^Roger Rabbit^17x26cm^[Roger Rabbit] [CANCELED]^^N^N^Y^N^541^Team_br^ br/RRFQ^br^pt-br^Uma Cilada Para Roger Rabbit^27.3x20.8cm^["Who Framed Roger Rabbit"] [One-shot edition]^^N^N^Y^N^541^Team_br^ +br/RRL^br^pt-br^Revista do Rei Leão^20.5x27cm^[The Lion King magazine]^^N^N^Y^N^541^Team_br^ br/RTZ^br^pt-br^Revistinha Tarzan^9.5x13.5cm^[Tarzan stories (Give away issues)]^^N^N^Y^N^541^Team_br^ -br/RUD^br^pt-br^Raya E O Último Dragão^^[One-shot edition]^^N^N^Y^N^541^Team_br^ br/RVI^br^pt-br^O Resgate do Vapor Willie^17x26cm^[MM's Anniversary special one-shot edition]^^N^N^Y^N^541^Team_br^ -br/SALM^br^pt-br^Superalmanaque Disney^20x26cm^[Stories, games and puzzles] [Only issues with Disney comics are indexed] [CANCELED]^^N^N^Y^N^542^Team_br^ +br/SALM^br^pt-br^Superalmanaque^20x26cm^[Stories, games and puzzles] [Only issues with Disney comics are indexed] [CANCELED]^^N^N^Y^N^542^Team_br^ br/SCWD^br^pt-br^Seleções Coloridas^20x27.5cm^[Only issues with Disney comics are indexed] [CANCELED]^^N^N^Y^N^542^Team_br^ br/SD^br^pt-br^Seleção Disney^13.5x19cm^[Same-theme stories] [Mainly reprints] [CANCELED]^^N^N^Y^N^542^Team_br^ -br/SDCC^br^pt-br^Seleção Disney (Encadernada, 1ª Série)^^[Bound issues - 1st series] [One-shot edition]^^N^N^Y^N^542^Team_br^ -br/SDE^br^pt-br^Seleção Disney (Encadernada, 2ª Série)^13.5x19cm^[Bound issues - 2nd series] [CANCELED]^^N^N^Y^N^542^Team_br^ +br/SDCC^br^pt-br^Seleção Disney (Encadernada - 1ª Série)^^[Bound issues - 1st series] [One-shot edition]^^N^N^Y^N^542^Team_br^ +br/SDE^br^pt-br^Seleção Disney (Encadernada - 2ª Série)^13.5x19cm^[Bound issues - 2nd series] [CANCELED]^^N^N^Y^N^542^Team_br^ br/SDF^br^pt-br^Tinker Bell: O Segredo das Fadas^17x26cm^[One-shot edition]^^N^N^Y^N^542^Team_br^ br/SH^br^pt-br^Super-Heróis^13.4x19cm^[Thematic Disney #17 (unofficial)] [Super Heroes]^^N^N^Y^N^542^Team_br^ br/SHD^br^pt-br^Show Disney^13.5x19cm^[Bound issues] [CANCELED]^^N^N^Y^N^542^Team_br^ @@ -587,7 +595,9 @@ br/SP40^br^pt-br^Superpato 40 Anos^^[Thematic Disney #03 (unofficial)] [Paperini br/SPA^br^pt-br^Superpateta^^[Super Goof] [Thematic Disney #44 (unofficial)]^^N^N^Y^N^542^Team_br^ br/SPL^br^pt-br^Superpato: O Legado^13.4x19cm^[Thematic Disney #25 (unofficial)] [Paperinik The Legace]^^N^N^Y^N^542^Team_br^ br/SPNA^br^pt-br^Superpato Novas Aventuras^17x26cm^[Brazilian reprint of Italian series "PK New Adventures"] [CANCELED]^^N^N^Y^N^542^Team_br^ +br/SPZ^br^pt-br^Spookyzone - Histórias de Terror^15x22cm^^^N^N^Y^N^542^Team_br^ br/SSR^br^pt-br^Selvagem: Super-Revista^20x26.5cm^[The Wild's Special Edition] [One-shot edition]^^N^N^Y^N^542^Team_br^ +br/SSY^br^pt-br^Silly Symphonies^29x21.5cm^[Unofficial numbering based on issue dates]^^N^N^Y^N^542^Team_br^ br/ST^br^pt-br^Star Tranko^19x28.5cm^[Hardback] [One-shot]^^N^N^Y^N^542^Team_br^ br/STB^br^pt-br^O Segredo de Tinker Bell^15x21cm^[One-shot edition]^^N^N^Y^N^542^Team_br^ br/STI^br^pt-br^Stitch^^[Stitch] [One-shot edition]^^N^N^Y^N^542^Team_br^ @@ -597,7 +607,6 @@ br/TB^br^pt-br^Tinker Bell (On Line)^^[CANCELED]^^N^N^Y^N^543^Team_br^ br/TB2^br^pt-br^Tinker Bell (Alto Astral)^^[CANCELED]^^N^N^Y^N^543^Team_br^ br/TB3^br^pt-br^Tinker Bell (Abril)^^[CANCELED]^^N^N^Y^N^543^Team_br^ br/TBHQ^br^pt-br^Tinker Bell Histórias em Quadrinhos^13.4x20.5cm^[CANCELED]^^N^N^Y^N^543^Team_br^ -br/TBMO^br^pt-br^Tinker Bell e O Monstro Da Terra Do Nunca^^[One-shot edition]^^N^N^Y^N^543^Team_br^ br/TDI^br^pt-br^Tesouros Disney^^["Disney Treasures" (Hardback)] [Unofficial numbering based on release dates]^^N^N^Y^N^543^Team_br^ br/THQ^br^pt-br^365 Histórias em Quadrinhos^13.5x20.5 cm^[365 Disney comic stories] [One-shot edition]^^N^N^Y^N^543^Team_br^ br/TIT^br^pt-br^$.O.$. Titanic^13.5x19cm^[Sea trips] [One-shot edition]^^N^N^Y^N^543^Team_br^ @@ -615,47 +624,45 @@ br/TPI^br^en^Tio Patinhas em Inglês!^13.5x19cm^[Uncle Scrooge stories in Englis br/TPO^br^pt-br^Tio Patinhas de Ouro^13.5x21cm^[Reprint of Uncle Scrooge's selected stories] [CANCELED]^^N^N^Y^N^543^Team_br^ br/TPX^br^pt-br^Tio Patinhas (Experimental)^^[US's two experimental issues] [Both issues with same cover, same number 1 and different page counts]^^N^N^Y^N^543^Team_br^ br/TS^br^pt-br^Toy Story - Um Mundo de Aventuras^17x26cm^["Toy Story"] [One-shot edition]^^N^N^Y^N^543^Team_br^ -br/TS4^br^pt-br^Toy Story 4^^["Toy Story 4"] [One-shot hardback edition]^^N^N^Y^N^543^Team_br^ br/TSMS^br^pt-br^Toy Story Minissérie^17x26cm^[Toy Story "The Mysterious Stranger" mini series in 2 editions]^^N^N^Y^N^543^Team_br^ br/TSO^br^pt-br^Revista Oficial Toy Story^^[Toy Story Official Magazine] [CANCELED]^^N^N^Y^N^543^Team_br^ br/U50A^br^pt-br^Urtigão 50 Anos^13.4x19cm^[Thematic Disney #31 (unofficial)] [Hard Haid Moe's 50 Years special issue]^^N^N^Y^N^544^Team_br^ br/UED^br^pt-br^Um Especial Disney^15.5x21cm^^^N^N^Y^N^544^Team_br^ -br/UME^br^pt-br^Universidade Monstros Especial^20x26.5cm^[One-shot edition]^^N^N^Y^N^544^Team_br^ +br/UME^br^pt-br^Universidade Monstros: Revista Oficial do Filme^20x26.5cm^[One-shot edition]^^N^N^Y^N^544^Team_br^ br/UPCH^br^pt-br^Um Presente Chambinho^^[Special editions for yoghurt packages]^^N^N^Y^N^544^Team_br^ br/URT^br^pt-br^Urtigão (2ª Série)^13.5x19cm^[Hard Haid Moe's comic book - 2nd series] [CANCELED]^^N^N^Y^N^544^Team_br^ br/UT^br^pt-br^Urtigão (1ª Série)^13.5x19cm^[Hard Haid Moe's comic book - 1st series] [CANCELED]^^N^N^Y^N^544^Team_br^ br/VAL^br^pt-br^Valente (Alto Astral)^^['Brave'] [One-shot edition]^^N^N^Y^N^545^Team_br^ -br/VALE^br^pt-br^Valente (Abril)^21x26.5cm)^['Brave'] [One-shot edition]^^N^N^Y^N^545^Team_br^ +br/VALE^br^pt-br^Valente - Revista Oficial do Filme (Abril)^21x26.5cm)^['Brave'] [One-shot edition]^^N^N^Y^N^545^Team_br^ br/VD^br^pt-br^Video Disney^21x27.5cm(1-3),15x22cm(4)^[Computer & Video articles and stories (only stories indexed)] [CANCELED]^^N^N^Y^N^545^Team_br^ br/VED^br^pt-br^Velozes e Desastrosos^13.4x19cm^[Thematic Disney #19 (unofficial)] ['Fast and Disastrous']^^N^N^Y^N^545^Team_br^ br/VF^br^pt-br^Viagens Fantásticas^13.4x19cm^[Thematic Disney #18 (unofficial)] [Fantastic Voyages]^^N^N^Y^N^545^Team_br^ br/VIK^br^pt-br^Vikings^13.4x19cm^[Thematic Disney #20 (unofficial)] [Vikings]^^N^N^Y^N^545^Team_br^ -br/VIV^br^pt-br^Viva - A Vida é uma Festa^^["Koko"] [One-shot edition]^^N^N^Y^N^545^Team_br^ br/VLD^br^pt-br^Video-Livro Disney^^[Disney video-books] [No numbering] [CANCELED]^^N^N^Y^N^545^Team_br^ br/VNT^br^pt-br^Viagens no Tempo^13.4x19cm^[Thematic Disney #36 (unofficial)] ['Time Travels']^^N^N^Y^N^545^Team_br^ br/VO^br^pt-br^Velho Oeste^13.5x19cm^[Thematic Disney #08 (unofficial)] [Old West]^^N^N^Y^N^545^Team_br^ br/VVD^br^pt-br^Viva Donald!^21.5x28cm^[Probably partial reprint of br/ECD 1] [One-shot edition]^^N^N^Y^N^545^Team_br^ br/WE^br^pt-br^WALL-E^^[One-shot edition]^^N^N^Y^N^546^Team_br^ -br/WEAN^br^pt-br^Especial de Ano Novo W.I.T.C.H.^^[W.I.T.C.H. New Year's special one-shot edition]^^N^N^Y^N^546^Team_br^ -br/WFR^br^pt-br^WiFi Ralph^^["Wifi Ralph" (hardback)] [One-shot edition?]^^N^N^Y^N^546^Team_br^ -br/WIT^br^pt-br^W.I.T.C.H. (As Bruxinhas)^^[Brazilian version of Italian "W.I.T.C.H."] [CANCELED]^^N^N^Y^N^546^Team_br^ -br/WITC^br^pt-br^W.I.T.C.H Collection^^[CANCELED]^^N^N^Y^N^546^Team_br^ -br/WITE^br^pt-br^Edição Especial W.I.T.C.H.^^[W.I.T.C.H.'s special edition] [CANCELED]^^N^N^Y^N^546^Team_br^ -br/WITM^br^pt-br^Mundo W.I.T.C.H.^^[Mini-series W.I.T.C.H. in 5 issues]^^N^N^Y^N^546^Team_br^ -br/WITX^br^pt-br^W.I.T.C.H. Extra^^[W.I.T.C.H. one-shot extra edition]^^N^N^Y^N^546^Team_br^ +br/WEAN^br^pt-br^W.i.t.c.h. Especial de Ano Novo^^[W.i.t.c.h. New Year's special one-shot edition]^^N^N^Y^N^546^Team_br^ +br/WIT^br^pt-br^W.i.t.c.h. (As Bruxinhas)^^[Brazilian version of Italian "W.i.t.c.h."] [CANCELED]^^N^N^Y^N^546^Team_br^ +br/WITC^br^pt-br^W.i.t.c.h. Collection^^[CANCELED]^^N^N^Y^N^546^Team_br^ +br/WITE^br^pt-br^W.i.t.c.h. Edição Especial^^[W.i.t.c.h.'s special edition] [CANCELED]^^N^N^Y^N^546^Team_br^ +br/WITM^br^pt-br^Mundo W.i.t.c.h.^^[Mini-series W.i.t.c.h. in 5 issues]^^N^N^Y^N^546^Team_br^ +br/WITX^br^pt-br^W.i.t.c.h. Extra^^[W.i.t.c.h. one-shot extra edition]^^N^N^Y^N^546^Team_br^ br/ZC^br^pt-br^Zé Carioca^13.5x21cm(479-1469),13.5x19cm(1471-2446)^[Joe Carioca's comic book] [Even numbers between 480-1750 are "O Pato Donald"] [CANCELED]^^N^N^Y^N^547^Team_br^ br/ZC20^br^pt-br^Zé Carioca Especial 20 Anos^13.5x19cm^[20th anniversary commemorative issue] [One-shot edition]^^N^N^Y^N^547^Team_br^ br/ZC60^br^pt-br^Zé Carioca 60 Anos^13.5x19cm^[Joe Carioca's 60th anniversary commemorative issue] [One-shot edition]^^N^N^Y^N^547^Team_br^ br/ZC70A^br^pt-br^Zé Carioca 70 Anos^13.4x19cm^[Thematic Disney #11 & 12 (unofficial)] [JOC 70 Years in 2 volumes]^^N^N^Y^N^547^Team_br^ -br/ZCC^br^pt-br^Zé na Copa^^[1998 World Soccer Cup's special edition published as part of PD 2137, ZC 2101, TP 394, AD 322 and MK 582]^^N^N^Y^N^547^Team_br^ +br/ZCC^br^pt-br^Zé na Copa^^[1998 World Soccer Cup's special edition (included in br/PD 2137, br/ZC 2101, br/TP 394, br/AD 322, br/MK 582 and br/SHD 17)]^^N^N^Y^N^547^Team_br^ br/ZCEE^br^pt-br^Zé Carioca Edição Ecológica^13.5x19cm^[Joe Carioca's one-shot special issue]^^N^N^Y^N^547^Team_br^ br/ZCEX^br^pt-br^Zé Carioca Edição Extra^17x26^[Experimental edition] [CANCELED]^^N^N^Y^N^547^Team_br^ br/ZCF^br^pt-br^Zé Carioca Férias^13.5x19cm^[Joe Carioca's Vacations edition] [CANCELED]^^N^N^Y^N^547^Team_br^ br/ZCLC^br^pt-br^Zé Carioca Lions Club^13.5x21cm^[JOC's one-shot special edition for Lions Club Brazil]^^N^N^Y^N^547^Team_br^ br/ZCQA^br^pt-br^Zé Carioca Brasil 500 Anos^^[Brazil's 500th anniversary commemorative issue] [One-shot edition]^^N^N^Y^N^547^Team_br^ -br/ZLPM^br^pt-br^Zorro^^[Disney's Zorro stories] [One-shot edition]^^N^N^Y^N^547^Team_br^ +br/ZCVF^br^pt-br^Zé Carioca - Viagens Fantásticas^21x28cm^[JOC mini series]^^N^N^Y^N^547^Team_br^ +br/ZJBC^br^pt-br^Zorro (JBraga)^20.5x28cm^[Zorro stories by Alex Toth (Hardback)]^^N^N^Y^N^547^Team_br^ +br/ZLPM^br^pt-br^Zorro (L&PM)^^[Disney's Zorro stories] [One-shot edition]^^N^N^Y^N^547^Team_br^ br/ZOA^br^pt-br^Zootopia (Abril)^20x26.5cm^[Official comic version (one-shot edition)]^^N^N^Y^N^547^Team_br^ -br/ZOP^br^pt-br^Zootopia (Pixel)^^[Hardback (one-shot edition)]^^N^N^Y^N^547^Team_br^ by/MM^by^be^Mickey Mouse^^^^N^N^N^N^548^^ ca/AC^ca^fr-ca^L'album du collectionneur^17x25cm^[réeditions de numéros sous forme d'albums à couverture souple]^^N^N^N^N^549^Team_ca^ ca/ALJM^ca^fr-ca^Album du Journal de Mickey^^[Reliure souple contenant quelques numéros du Journal de Mickey français]^^N^N^N^N^549^Team_ca^ @@ -672,6 +679,7 @@ ca/LS^ca^fr-ca^Le Soleil^^[publishing SC and MM strips up to 1985, at least]^^N^ ca/LSM^ca^fr-ca^20,000 lieues sous les mers^^^^N^N^N^N^549^Team_ca^ ca/MM^ca^fr-ca^Mickey Mouse^17x25cm^^^N^N^N^N^549^Team_ca^ ca/MMA^ca^en^Mickey Mouse Annual^^^^N^N^N^N^549^Team_ca^ +ca/MMAD^ca^en^Mickey Mouse Adventures^^^^N^N^N^N^549^Team_ca^ ca/MMD^ca^fr-ca^Le monde merveilleux de Disney^17.5x12.5cm^[couverture souple] [divers personnages Disney dont MM, DD, WTP, CD, US, GO]^^N^N^N^N^549^Team_ca^ ca/OP^ca^fr-ca^Oncle Pic$ou^17x25cm^^^N^N^N^N^549^Team_ca^ ca/PJ^ca^fr-ca^Le Petit Journal^^[Hebdomadaire de Montréal publié le dimanche]^^N^N^N^N^549^Team_ca^ @@ -680,6 +688,7 @@ ca/SELG^ca^fr-ca^Sélection géant^^[recueils de trois numéros de MMD]^^N^N^N^N ca/SPM^ca^fr-ca^Super Picsou Magazine^^[recueils de Picsou Magazines]^^N^N^N^N^549^Team_ca^ ca/SG^ca^fr-ca^Super Goof^17x25cm^^^N^N^N^N^549^Team_ca^ ca/W^ca^fr-ca^Winnie l'ourson^17x25cm^^^N^N^N^N^549^Team_ca^ +ch/BDP^ch^de^Bédéphile^^[Revue éditée lors du festival BDFIL de Lausanne]^^N^N^N^N^550^Team_de^ ch/LTBA^ch^de^Lustiges Taschenbuch (schweizerische Varianten)^12,5×19,0 cm^^^N^N^N^N^550^Team_de^ ch/MMZ^ch^de^Micky Maus Zeitung^28 x 37 cm^^^N^N^N^N^550^Team_de^ ch/PT^ch^fr^Pour Tous^^[Hebdomadaire familial illustré]^^N^N^N^N^550^Team_de^ @@ -727,6 +736,7 @@ cn/CE^cn^zh-hans^卡通连环画选^^["periodical cartoon series" (illegal publi cn/CHB^cn^zh-hans^终极米迷口袋书超厚版^^[Paperback extra, issued four times a year, canceled in 2015 / 2015年取消]^^N^N^N^N^552^Team_cn^ cn/D^cn^zh-hans^迪期尼乐园^^[Disneyland Park Magazine]^^N^N^N^N^552^Team_cn^ cn/DJ^cn^zh-hans^米奇妙妙屋 Disney Junior^^[monthly, ISSN 2095-6053]^^N^N^N^N^552^Team_cn^ +cn/DM^cn^zh-hans^米老鼠大侦探 (detective Mickey Mouse)^^[Collection of 5 Mickey Detective comics published in 1994]^^N^N^N^N^552^Team_cn^ cn/DMJM^cn^en^迪士尼米奇经典漫画^^[bilingual Mickey Sunday pages classics ("Disney's Mickey Classic Comics")]^^N^N^N^N^552^Team_cn^ cn/DMM^cn^zh-hans^迪士尼米老鼠漫画集^11.5x17.0 cm^[Floyd Gottfredson Collection Economy Edition ("Disney's Mickey Mouse Comic Books")]^^N^N^N^N^552^Team_cn^ cn/DMMD^cn^zh-hans^迪士尼米老鼠漫画典藏集^22.3x26.6 cm^[Floyd Gottfredson Collection ("Disney's Mickey Mouse Comic Collection"), canceled after 8 issues]^^N^N^N^N^552^Team_cn^ @@ -846,9 +856,12 @@ cz/DDS^cz^cs^Donald Duck (special issues)^^^^Y^N^N^N^554^Team_MJe^ cz/DS^cz^cs^Disney's Slunie^^[Princesses magazine]^^N^N^N^N^554^Team_MJe^ cz/DT^cz^cs^DuckTales^^^^N^N^N^N^554^Team_MJe^ cz/GOOOL^cz^cs^Góóól!^^[A special one-time issue for Euro 2012]^^N^N^N^N^554^Team_MJe^ +cz/JUN^cz^cs^Junák^^^^N^N^N^N^554^Team_MJe^ cz/KDC^cz^cs^Kačer Donald^^[replaced MM in 1996] [Similar to Polish KD, Slovakian KD, Hungarian DK (until 2009), Croatian MMH (since 2000), Slovenian MS (since 1999) and Latvian DD (since 1999). In some countries, the publishing rate differs.] [published every two weeks, then every three weeks, and from issue 2016-01 on every four weeks] [Usually translated by David Litvák or Pavel Wiegel.] [The price is usually 48 CZK (since 2004), 86 CZK, 45 CZK or 39 CZK (mostly until 2001).]^^N^N^N^N^554^Team_MJe^ cz/KG^cz^cs^Komiks Gigant^^[pocket books]^^N^N^N^N^554^Team_MJe^ cz/KJD^cz^cs^Speciál: Kde je Donald?^^^^N^N^N^N^554^Team_MJe^ +cz/KPCZD^cz^cs^Kačeří příběhy: Cesty za dobrodružstvím^^^^N^N^N^N^554^Team_MJe^ +cz/KPVKZ^cz^cs^Kačeří příběhy: Velká kniha zábavy^^^^N^N^N^N^554^Team_MJe^ cz/LK^cz^cs^Ledové království^^[Frozen magazin, one issue]^^N^N^N^N^554^Team_MJe^ cz/MAX^cz^cs^Mickey Max^^^^N^N^N^N^554^Team_MJe^ cz/MM^cz^cs^Mickey Mouse^^[continues as KDC since 1996]^^N^N^N^N^554^Team_MJe^ @@ -860,6 +873,7 @@ cz/SKKD^cz^cs^Školní Kalendař Kačera Donalda^^^^N^N^N^N^554^Team_MJe^ cz/SP^cz^cs^Speciál^^[These issues are summer specials]^^N^N^N^N^554^Team_MJe^ cz/SPMS^cz^cs^Speciální příručka Mladých Svišťů^^^^N^N^N^N^554^Team_MJe^ cz/V^cz^cs^Víly - Objev kouzelný svět víly Zvonilky^^[ISSN 1801-6316]^^N^N^N^N^554^Team_MJe^ +cz/VPR^cz^cs^Vpřed^^^^N^N^N^N^554^Team_MJe^ cz/W^cz^cs^W.i.t.c.h.^^[ISSN 1213-6190]^^N^N^N^N^554^Team_MJe^ cz/ZK^cz^cs^Zlatá Klasika^^^^N^N^N^N^554^Team_MJe^ cz/ZSK^cz^cs^Život a doba Skrblíka McKváka^^[The Life and Times of Scrooge McDuck]^^N^N^N^N^554^Team_MJe^ @@ -908,4705 +922,4931 @@ dc/XMIC^dc^en^X-Mickey^^[comiXology series 10284]^^N^N^N^N^555^^ de/60JOD^de^de^60 Jahre Onkel Dagobert^22,1 x 29,4 cm^^^N^N^N^N^557^Team_de^ de/70JDD^de^de^70 Jahre Donald Duck^22 x 29 cm^^^N^N^N^N^558^Team_de^ de/70JPK^de^de^70 Jahre Panzerknacker^22 x 29 cm^^^N^N^N^N^559^Team_de^ -de/75JDD^de^de^75 Jahre Donald Duck^^^^N^N^N^N^560^Team_de^ -de/80JDD^de^de^80 Jahre Donald Duck^^^^N^N^N^N^561^Team_de^ -de/80JMM^de^de^80 Jahre Micky Maus^22,1 x 29,4 cm^^^N^N^N^N^562^Team_de^ -de/80TW^de^de^Mit 80 Talern um die Welt^^^^N^N^N^N^562^Team_de^ -de/85JDD^de^de^85 Jahre Donald Duck^^^^N^N^N^N^563^Team_de^ -de/85JMMJ^de^de^85 Jahre Micky Maus (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild) zum 85. Geburtstag Micky Maus']^^N^N^N^N^564^Team_de^ -de/90JMM^de^de^90 Jahre Micky Maus^^^^N^N^N^N^565^Team_de^ -de/AGIP^de^de^Das Agip Magazin^^^^N^N^N^N^566^Team_de^ -de/AM^de^de^Arielle die Meerjungfrau^^^^N^N^N^N^567^Team_de^ -de/AMS^de^de^Arielle die Meerjungfrau Sonderheft^^^^N^N^N^N^568^Team_de^ -de/ANTHO^de^de^Anthologie-Reihe^16.5 x 24,1 cm^^^N^N^N^N^569^Team_de^ -de/AODS^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe^^^^N^N^N^N^570^Team_de^ -de/AODSHC^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe (Hardcover)^^^^N^N^N^N^571^Team_de^ -de/AODSN^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe^^[softcover] [new edition / Neuauflage]^^N^N^N^N^572^Team_de^ -de/AODSSB^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe - Sammelband^^^^N^N^N^N^573^Team_de^ -de/AT^de^de^Abenteuer Team^^^^N^N^N^N^574^Team_de^ -de/ATL^de^de^Atlantis - Das Geheimnis der verlorenen Stadt^^^^N^N^N^N^575^Team_de^ -de/AUMM^de^de^Alles über Micky Maus^17,5 x 24,5 cm^^^N^N^N^N^576^Team_de^ -de/AXF^de^de^Asterix und seine Freunde^^^^N^N^N^N^577^Team_de^ -de/BATH^de^de^Barks' Thierleben - Biodiversität in Entenhausen^^[Begleitheft zur gleichnamigen Ausstellung im Naturkunde-Museum Bamberg, Sommer 2012] [überarbeitete Auflage von Der Donaldist-Sonderheft 40]^^N^N^N^N^578^Team_de^ -de/BAZ^de^de^Badische Zeitung^^^^N^N^N^N^579^Team_de^ -de/BBB^de^de^Big Black Books^26,5 x 35,0 cm^^^N^N^N^N^580^Team_de^ -de/BBFE^de^de^Botho Bremer: Der Fall Entenhausen - Die Machenschaften von Dagobert, Donald und der übrigen Brut auf dem juristischen Prüfstand^^^^N^N^N^N^581^Team_de^ -de/BBM^de^de^Bernard und Bianca Die Mäusepolizei^17.5 x 26 cm^^^N^N^N^N^582^Team_de^ -de/BCA^de^de^Best of... Cars^^^^N^N^N^N^583^Team_de^ -de/BCAS^de^de^Barks Comics and Stories - von Carl Barks^^[From 2010, the series was launched a second time in the same form]^^N^N^N^N^584^Team_de^ -de/BCB^de^de^Bild Comic-Bibliothek^17,5 x 24 cm^[hardcover]^^N^N^N^N^585^Team_de^ -de/BCLSP^de^de^Disneys beste Comics aus Lustige Taschenbücher Spezial^^^^N^N^N^N^586^Team_de^ -de/BCLTB^de^de^Disneys beste Comics aus Lustige Taschenbücher^^["Die besten Comics" (Band 1 u. 2)]^^N^N^N^N^587^Team_de^ -de/BCM^de^de^Die besten Comics aus Micky Maus^^^^N^N^N^N^588^Team_de^ -de/BDD^de^de^Barks Donald Duck^^^^N^N^N^N^589^Team_de^ -de/BDO^de^de^Barks Daisy und Oma Duck^^^^N^N^N^N^590^Team_de^ -de/BFC^de^de^Big Fun Comics^^^^N^N^N^N^591^Team_de^ -de/BFF^de^de^Barks Fähnlein Fieselschweif^^^^N^N^N^N^592^Team_de^ -de/BG^de^de^Die besten Geschichten von...^17,5×24,5 cm^^^N^N^N^N^593^Team_de^ -de/BGM^de^de^Basil der grosse Mäusedetektiv^^^^N^N^N^N^594^Team_de^ -de/BI^de^de^Bild^^[Boulevardtageszeitung / daily popular newspaper]^^N^N^N^N^595^Team_de^ -de/BK^de^de^Bause Kinderschuhe^14,5 x 10 cm^[First Edition as booklet, second edition as folder] [Es gibt 2 verschiedene Ausführungen: 1. Ausführung als Heft, 2. Ausführung als Faltcomic. Die Heft-Variante ist daran erkennbar, dass der Bause-Schriftzug in einer Art Blase eher handschriftlich erscheint und das Wort Kinderschuhe nach rechts abgesetzt ist. Bei der Faltcomic-Variante dagegen ist der Name Bause immer Fett gedruckt, das Wort Kinderschuhe steht bis auf eine Ausnahme immer in kleinerer Schrift unter Bause. Die Ausnahme bildet das Heft "Micky Maus - Ich bin der Schnellste".] [1960er-Jahre]^^N^N^N^N^596^Team_de^ -de/BL^de^de^Barks Library^^^^N^N^N^N^597^Team_de^ -de/BLDA^de^de^Barks Library Special Daisy Duck^^^^N^N^N^N^598^Team_de^ -de/BLDD^de^de^Barks Library Special Donald Duck^^^^N^N^N^N^599^Team_de^ -de/BLDDW^de^de^Barks Library - Donald Duck Weihnachtsgeschichten^^^^N^N^N^N^600^Team_de^ -de/BLDT^de^de^Barks Library Special Daniel Düsentrieb^^^^N^N^N^N^601^Team_de^ -de/BLFF^de^de^Barks Library Special Fähnlein Fieselschweif^^^^N^N^N^N^602^Team_de^ -de/BLOD^de^de^Barks Library Special Onkel Dagobert^^^^N^N^N^N^603^Team_de^ -de/BLOMA^de^de^Barks Library Special Oma Duck^^^^N^N^N^N^604^Team_de^ -de/BOD^de^de^Barks Onkel Dagobert^^^^N^N^N^N^605^Team_de^ -de/BPC^de^de^Blickpunkt Comic^^^^N^N^N^N^606^Team_de^ -de/BUF^de^de^Bild und Funk^^[Fernsehillustrierte mit gelegentlichen Disney-Abdrucken]^^N^N^N^N^607^Team_de^ -de/BWO^de^de^Berliner Woche^^[free weekly newspaper / kostenlose Wochenzeitung]^^N^N^N^N^608^Team_de^ -de/BX^de^de^Bertel-Express^^[Der Inducks listet keine reinen Buchbesprechungen auf / book reviews are not listed in the Inducks entries]^^N^N^N^N^609^Team_de^ -de/BXS^de^de^Bertel-Express Spezial^^[Comics & Sonderthemen]^^N^N^N^N^610^Team_de^ -de/CA^de^de^Cars^^^^N^N^N^N^611^Team_de^ -de/CARS^de^de^Cars 2 Das Comic-Magazin zum Film^^^^N^N^N^N^612^Team_de^ -de/CBAK^de^de^Carl Barks^^^^N^N^N^N^613^Team_de^ -de/CBC^de^de^Carl Barks Collection^^[limited to 3333 copies]^^N^N^N^N^614^Team_de^ -de/CBCAC^de^de^Carl Barks Cover Art Calendar^^[wall calendar]^^N^N^N^N^615^Team_de^ -de/CBCEO^de^de^Carl Barks - Calgary Eye Opener^22,1 x 29,4 cm^^^N^N^N^N^616^Team_de^ -de/CBDB^de^de^Carl Barks - Die Biographie^^[von Michael Barrier]^^N^N^N^N^617^Team_de^ -de/CBGW^de^en^Carl Barks gesammelte Werke^30 x 36,5 cm^[Der COMIC.BUCH.CLUB PRÄSENTIERT CARL BARKS GESAMMELTE WERKE HERAUSGEGEBEN VON PETER ORBAN / HORST SCHRÖDER] [limitiert auf 300, später 500 Exemplare / limited to 300, later on 500 copies]^^N^N^N^N^618^Team_de^ -de/CBO^de^de^Carl Barks - Die Ölgemälde^22,5x30,0 cm^^^N^N^N^N^619^Team_de^ -de/CBOELK^de^de^Carl Barks Ölgemälde-Kalender^^^^N^N^N^N^620^Team_de^ -de/CBOELKSE^de^de^Carl Barks Ölgemälde-Kalender Sonder-Edition^^^^N^N^N^N^621^Team_de^ -de/CBVD^de^de^Carl Barks - Der Vater der Ducks^^^^N^N^N^N^622^Team_de^ -de/CLKJA^de^de^Comicladen-Kollektiv Jubiläumsausgabe^^^^N^N^N^N^623^Team_de^ -de/CO^de^de^Comics^^^^N^N^N^N^624^Team_de^ -de/CR^de^de^Comic Reader^^[German fold comic magazine]^^N^N^N^N^625^Team_de^ -de/CSL^de^de^Comic Speedline^^[a general German comic magazine]^^N^N^N^N^626^Team_de^ -de/CX^de^de^Comixene^^[German fold comic magazine]^^N^N^N^N^627^Team_de^ -de/CZ^de^de^Comic Zeitung^47 x 31,5 cm^[German comic magazine]^^N^N^N^N^628^Team_de^ -de/DAA^de^de^Disney-Autoalbum^^^^N^N^N^N^629^Team_de^ -de/DAASB^de^de^Disney-Autoalbum Sammelband^^^^N^N^N^N^630^Team_de^ -de/DB40K^de^de^Donald Baba und die 40 Knacker^^^^N^N^N^N^631^Team_de^ -de/DBF^de^de^Die beliebtesten Filme von Walt Disney^^^^N^N^N^N^632^Team_de^ -de/DC^de^de^Disney Classics^21,0 x 27,8 cm^^^N^N^N^N^633^Team_de^ -de/DCB^de^de^Disney Comic Bücher^24,5 x 34,3 cm^^^N^N^N^N^634^Team_de^ -de/DCIN^de^de^Disney Cinema^^^^N^N^N^N^635^Team_de^ -de/DCK^de^de^Disneys Comic-Klassiker^^^^N^N^N^N^636^Team_de^ -de/DCM^de^de^Donald Comics & Mehr^^^^N^N^N^N^637^Team_de^ -de/DCSJK^de^de^Donald Duck Comics & Stories (Jokers)^21.6 x 28.7 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^638^Team_de^ -de/DD^de^de^Donald Duck^13,3 x 18,68 cm (up to no.: 512), 14,8 x 21,8 (from no. 513)^[4 issues 01 - 04 in 1974, 1 - 529 from 1975]^^N^N^N^N^639^Team_de^ -de/DDC^de^de^Donald Duck Comics^^^^N^N^N^N^640^Team_de^ -de/DDCO^de^de^Donald Duck & Co^12,5 x 18,8 cm^^^N^N^N^Y^641^Team_de^ -de/DDD^de^de^Onkel Dagobert - Der Dax der Ducks: Gold Edition^13,9 x 20,0 cm^^^N^N^N^N^642^Team_de^ -de/DDEE^de^de^Donald Duck Eine Ente wie Du und ich^^^^N^N^N^N^643^Team_de^ -de/DDEF^de^de^Die Ducks - Eine Familienchronik^17,5 x 24,5 cm^^^N^N^N^N^644^Team_de^ -de/DDEHJ^de^de^Disney - Die ersten 100 Jahre^^^^N^N^N^N^645^Team_de^ -de/DDEI^de^de^Donald Duck - Vom Ei zum Erpel^^^^N^N^N^N^646^Team_de^ -de/DDEM^de^de^^^^^N^N^N^N^646^Team_de^ -de/DDFD^de^de^Donald Duck für duckies^17,0 x 24,0 cm^^^N^N^N^N^647^Team_de^ -de/DDFJ^de^de^Donald Duck 50 Jahre und kein bisschen leise^^^^N^N^N^N^647^Team_de^ -de/DDLP^de^de^Donald Duck - Sein Leben, seine Pleiten^17,5 x 24,5 cm^^^N^N^N^N^648^Team_de^ -de/DDPSY^de^de^Die Ducks - Psychogramm einer Sippe^^^^N^N^N^N^649^Team_de^ -de/DDRS^de^de^Daniel Düsentriebs Rätsel-Shop^^^^N^N^N^Y^650^Team_de^ -de/DDRSSB^de^de^Daniel Düsentriebs Rätsel-Shop Sammelband^^^^N^N^N^N^651^Team_de^ -de/DDSBI^de^de^Donald Duck So bin ich und so bleibe ich^^^^N^N^N^N^652^Team_de^ -de/DDSHE^de^de^Der Donaldist - Sonderheft Extra^^^^N^N^N^N^652^Team_de^ -de/DDSS^de^de^Donald Duck Sonntags-Seiten von Al Taliaferro und Bob Karp^^^^N^N^N^N^653^Team_de^ -de/DDVJG^de^de^Donald Duck von Jan Gulbransson^22,1 x 29,2 cm^^^N^N^N^N^654^Team_de^ -de/DDW^de^de^Der Ducksche Weltatlas^22,1 x 29,4 cm^^^N^N^N^N^655^Team_de^ -de/DDWK^de^de^Donald Duck - Weihnachten für Kummersdorf^37,2 x 26,8 cm^^^N^N^N^N^656^Team_de^ -de/DDZ^de^de^Donald Duck (Zweitauflage)^^^^N^N^N^N^657^Team_de^ -de/DF^de^de^Disney Family^^^^N^N^N^N^658^Team_de^ -de/DFPGE^de^de^Ducktionary: Für die polyglott globetrottende Ente^15.3 x 21,6 cm^^^N^N^N^N^659^Team_de^ -de/DG^de^de^Donalds Geschichten^12,4 x 18,7 cm^^^N^N^N^N^660^Team_de^ -de/DGB^de^de^Disneys geheime Bücher^^^^N^N^N^N^661^Team_de^ -de/DGDB^de^de^Das große Disney-Buch^^[Das Dschungelbuch und die schönsten Geschichten von Micky Maus, Donald Duck und Bambi]^^N^N^N^N^662^Team_de^ -de/DGSW^de^de^Das gläserne Schwert^^^^N^N^N^N^663^Team_de^ -de/DHH^de^de^Disneys heimliche Helden^17,5 x 24,5 cm^^^N^N^N^N^664^Team_de^ -de/DHL^de^de^Die Disney-Hommagen^14,8 x 21 cm^^^N^N^N^N^665^Team_de^ -de/DIF^de^de^INFO^^[Gratis Infoheft der D.O.N.A.L.D.]^^N^N^N^N^666^Team_de^ -de/DISHR^de^de^Disney-Hommage-Reihe^^^^N^N^N^N^667^Team_de^ -de/DIST^de^de^Disney Stars - Das Beste von Disney^20,8 x 27,8 cm^[monatliches Magazin / monthly magazine]^^N^N^N^N^668^Team_de^ -de/DIUD^de^de^Disney und du^^^^N^N^N^N^669^Team_de^ -de/DJ^de^de^Disney Junior^^^^N^N^N^N^670^Team_de^ -de/DJI^de^de^Duck Stories von Daan Jippes^^^^N^N^N^N^671^Team_de^ -de/DJZR^de^de^Disney-Jahrzehntereihe^^^^N^N^N^N^672^Team_de^ -de/DKFC^de^de^Disneys Klassische Film-Comics^^^^N^N^N^N^673^Team_de^ -de/DKMKLD^de^de^Duckomenta - Kalender^^^^N^N^N^N^674^Team_de^ -de/DKP^de^de^Kilala Princess^^^^N^N^N^N^675^Team_de^ -de/DL^de^de^Disneyland^26,0 x 32,1 cm^[INDUCKS lists only the information about the real comics in these issues!]^^N^N^N^N^676^Team_de^ -de/DLB^de^de^Donalds Lieblingsbücher^^^^N^N^N^N^677^Team_de^ -de/DLL^de^la^Disney Linguà Latinà^^[distributed by Ehapa Verlag]^^N^N^N^N^678^Team_de^ -de/DM^de^de^Detektei Maus^^^^N^N^N^N^679^Team_de^ -de/DMC^de^de^Disney Mini Comic - Entenhausen Stars^^[Beilage zu der Serie "Entenhausen Stars" mit 10 Disney Figuren (je Euro(D) 2,99)]^^N^N^N^N^680^Team_de^ -de/DMU^de^de^Disney Mundart^^^^N^N^N^N^681^Team_de^ -de/DNDD^de^de^Duck oder nicht Duck - Duckspeares gesammelte Werke^17,5 x 24,5 cm^^^N^N^N^N^682^Team_de^ -de/DNO^de^de^DONALDO - Das Fußballheft vom Micky Maus Magazin^^^^N^N^N^N^683^Team_de^ -de/DOCL^de^de^Donald Classics - Das Beste aus Entenhausen^^^^N^N^N^N^684^Team_de^ -de/DOPU^de^de^Donald Punk^^[satire]^^N^N^N^N^685^Team_de^ -de/DP^de^de^Disney Pocket^10,5 x 17,8 cm^^^N^N^N^N^686^Team_de^ -de/DPB^de^de^Disney Paperback Edition^^^^N^N^N^N^687^Team_de^ -de/DPLP^de^de^Disney Paperback Leseprobe^^^^N^N^N^N^688^Team_de^ -de/DR^de^de^Onkel Dagobert von Don Rosa^^[all issues have a backlist with covers of the other issues in this series (without #0), sometimes include the issue itself, sometimes without it]^^N^N^N^N^689^Team_de^ -de/DRACH^de^de^Drachenritter^^^^N^N^N^N^690^Team_de^ -de/DRBIO^de^de^Onkel Dagobert - Sein Leben, seine Milliarden - Die Biografie von Don Rosa^17,5 x 24,5 cm^^^N^N^N^N^691^Team_de^ -de/DRBN^de^de^Onkel Dagobert - Sein Leben, seine Milliarden - Die Biografie von Don Rosa^cm^^^N^N^N^N^692^Team_de^ -de/DRC^de^de^Düsentriebs Rätsel-Comic^^^^N^N^N^N^693^Team_de^ -de/DRCLA^de^en^Don Rosa Classics^^^^N^N^N^N^694^Team_de^ -de/DRCOL^de^de^Don Rosa Collection^^[limited to 2300 copies]^^N^N^N^N^695^Team_de^ -de/DRCSB^de^de^Düsentriebs Rätsel-Comic Super-Ferien-Sammelband^^^^N^N^N^N^696^Team_de^ -de/DRKLD^de^de^Don Rosa - Kalender^^^^N^N^N^N^697^Team_de^ -de/DRL^de^de^Don Rosa Library^^^^N^N^N^N^698^Team_de^ -de/DRP^de^de^Die rätselhafte Pyramide^^[Genehmigter Nachdruck aus LTB Nr. 171]^^N^N^N^N^699^Team_de^ -de/DRS^de^de^Donalds Rätselspass^^^^N^N^N^N^700^Team_de^ -de/DRSB^de^de^Don Rosa: Onkel Dagobert - Sein Leben, seine Milliarden^^^^N^N^N^N^701^Team_de^ -de/DRSBHC^de^de^Don Rosa: Onkel Dagobert - Sein Leben, seine Milliarden^^[limitiert auf 999 Stück]^^N^N^N^N^702^Team_de^ -de/DSA^de^de^Disney-Sonderalbum^^[1st two albums also without number]^^N^N^N^N^703^Team_de^ -de/DSASB^de^de^Weihnachtsgeschichten aus Entenhausen - Sonderalbum-Sammelband^^^^N^N^N^N^704^Team_de^ -de/DSBDD^de^de^Der Stammbaum der Ducks^24,1 x 16,5 cm^^^N^N^N^N^705^Team_de^ -de/DSW^de^de^Die schönsten Weihnachtsgeschichten von Walt Disney^22,2×29,2 cm^^^N^N^N^N^706^Team_de^ -de/DTC^de^de^DuckTales Classics^28,5 x 21,6 cm^^^N^N^N^N^707^Team_de^ -de/DTEA^de^de^DUCK - Typenhandbuch Entenhausener Autos 1937 bis heute^^^^N^N^N^N^708^Team_de^ -de/DTLP^de^de^DuckTales Leseprobe^^^^N^N^N^N^708^Team_de^ -de/DTR^de^de^Disney Treasures^^^^N^N^N^N^709^Team_de^ -de/DU^de^de^Durchblick Comic^^[in the beginning "Durchblick" until DU 2]^^N^N^N^N^710^Team_de^ -de/DVI^de^de^Disney von Innen - Gespräche über das Imperium der Maus^^^^N^N^N^N^711^Team_de^ -de/DVS^de^de^Liebe, Lust und Leidenschaft - Die Ducks von Sinnen^23 x 30,5 cm^^^N^N^N^N^712^Team_de^ -de/DWSJK^de^de^Die schönsten Weihnachtsgeschichten von Walt Disney (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^713^Team_de^ -de/DY^de^de^DYou^^^^N^N^N^N^714^Team_de^ -de/DZ^de^de^Disney Zoom^^^^N^N^N^N^715^Team_de^ -de/EE^de^en^Micky Maus English Edition^20,8 x 27,8 cm^[canceled]^^N^N^N^Y^716^Team_de^ -de/EEDCB^de^de^Entenhausen-Edition Donald von Carl Barks^^^^N^N^N^N^717^Team_de^ -de/EEXSG^de^de^Entenhausen exklusiv: Die Spitzen der Gesellschaft^^^^N^N^N^N^718^Team_de^ -de/EFB^de^de^Ehapa-Filmband^22,0 x 29,0 cm^[Von 15 Ausgaben nur ein Album mit Disney Material]^^N^N^N^N^719^Team_de^ -de/EFFK^de^de^Ernsting's family Familien-Kalender^45,0 x 23,0 cm^^^N^N^N^N^720^Team_de^ -de/EFKKR^de^de^Entenhausener Filmklassiker^17.5 x 24,5 cm^^^N^N^N^N^721^Team_de^ -de/EG^de^de^entlich glücklich^14.8 x 21,0cm^^^N^N^N^N^722^Team_de^ -de/EGB^de^de^EGB - Entenhausener Gesetzbuch^22,1 x 29,4 cm^^^N^N^N^N^723^Team_de^ -de/EGW^de^de^Entenhausen: Die ganze Wahrheit^^^^N^N^N^N^724^Team_de^ -de/EKA^de^de^Die Eiskönigin - Kalendermagazin^^^^N^N^N^N^725^Team_de^ -de/EKX^de^de^Die Eiskönigin - Extra^^^^N^N^N^N^726^Team_de^ -de/EMW^de^de^Entenhausens Most wanted - Schwere Jungs und leichte Beute^17,5 x 24,5 cm^^^N^N^N^N^727^Team_de^ -de/ENT^de^de^Enthologien^13,9 x 20,0 cm^^^N^N^N^Y^728^Team_de^ -de/ENTS^de^de^Enthologien Spezial^13,9 x 20,0 cm^^^N^N^N^N^729^Team_de^ -de/ESB^de^de^Ehapa Sonderband^^^^N^N^N^N^730^Team_de^ -de/ESC^de^de^Die Eiskönigin - Comics^^^^N^N^N^N^731^Team_de^ -de/ESP^de^de^Die Eiskönigin - Spezial^^^^N^N^N^N^732^Team_de^ -de/ESS^de^de^Ente süss-sauer^^^^N^N^N^N^733^Team_de^ -de/ESSH^de^de^Die Eiskönigin - Sonderheft^^^^N^N^N^N^734^Team_de^ -de/EST^de^de^Die Eiskönigin - Story^^^^N^N^N^N^735^Team_de^ -de/ET^de^de^Einfach tierisch^^[Serie fortgesetzt als "Pfötchen"]^^N^N^N^N^736^Team_de^ -de/ETS^de^de^Enten, Tiere, Sensationen^17,5 x 24,5 cm^^^N^N^N^N^736^Team_de^ -de/EVU^de^de^Die Eiskönigin - Völlig Unverfroren^^^^N^N^N^N^737^Team_de^ -de/EWB^de^de^Entenhausener Weltbibliothek^13,9 x 20,0 cm^^^N^N^N^N^738^Team_de^ -de/EWG^de^de^Entenhausen - Weltstadt an der Gumpe^17,5 x 24,5 cm^^^N^N^N^N^738^Team_de^ -de/FAI^de^de^Disney Fairies - Die zauberhafte Welt der Feen^17,5 x 26cm^^^N^N^N^N^739^Team_de^ -de/FAMS^de^de^Frankfurter Allgemeine Magazin-Spezial^^^^N^N^N^N^740^Team_de^ -de/FAZ^de^de^Frankfurter Allgemeine Zeitung^^^^N^N^N^N^741^Team_de^ -de/FAZTB^de^de^Klassiker der Comic-Literatur - Ausgewählt vom F.A.Z.-Feuilleton^^[of a total of 20 issues just #5 and #16 contain Disney material / von insgesamt 20 Bänden enthalten nur #5 und #16 Disney-Material]^^N^N^N^N^742^Team_de^ -de/FDD^de^de^Die Fantastilliarden des Dagobert Duck^^^^N^N^N^N^743^Team_de^ -de/FDIEN^de^de^Finde deine innere Ente^14.8 x 21,0 cm^^^N^N^N^N^744^Team_de^ -de/FDK^de^de^Fluch der Karibik 2^^^^N^N^N^N^745^Team_de^ -de/FDKMAG^de^de^Fluch der Karibik - Das Magazin zum Film^^[first issue part of de/X / erstes Heft als Teil von de/X veröffentlicht]^^N^N^N^N^746^Team_de^ -de/FDM^de^de^Findet Dorie - Magazin^^[zweimonatliches Magazin / bi-monthly magazine]^^N^N^N^N^747^Team_de^ -de/FDR^de^de^Findet Dorie^^^^N^N^N^N^748^Team_de^ -de/FFM^de^de^Ein Fall für Micky^^^^N^N^N^N^749^Team_de^ -de/FGL^de^de^Floyd Gottfredson Library^22.2 x 26.4 cm^^^N^N^N^N^750^Team_de^ -de/FJDT^de^de^50 Jahre Daniel Düsentrieb^^^^N^N^N^N^751^Team_de^ -de/FJOD^de^de^50 Jahre Onkel Dagobert^^^^N^N^N^N^752^Team_de^ -de/FJPK^de^de^50 Jahre Panzerknacker^^^^N^N^N^N^753^Team_de^ -de/FKC^de^de^50 Klassiker Comics^^^^N^N^N^N^754^Team_de^ -de/FN^de^de^Findet Nemo - Magazin^^^^N^N^N^N^755^Team_de^ -de/FNM^de^de^Findet Nemo^^^^N^N^N^N^756^Team_de^ -de/FR^de^de^Frankfurter Rundschau^^^^N^N^N^N^757^Team_de^ -de/FS^de^de^Walt Disneys Film-Sonderheft^17,5 x 26,0 cm^^^N^N^N^N^758^Team_de^ -de/FWMM^de^de^Frohe Weihnachten mit Micky Maus und seinen Freunden^^^^N^N^N^N^759^Team_de^ -de/G^de^de^Goofy^21,5 x 28,1 bis G 1981-10 (GbÜ), 17,4 x 26 ab G 1981-11 (Gb)^[in the beginning "Goofy Magazin" until G 1981-10]^^N^N^N^N^760^Team_de^ -de/GA^de^de^Das große Goofy Album^21,8 x 28,7 cm^^^N^N^N^N^761^Team_de^ -de/GAXL^de^de^Das große Asterix-Lexikon^^^^N^N^N^N^762^Team_de^ -de/GCT^de^de^Gratis-Comic-Tag^^^^N^N^N^N^763^Team_de^ -de/GDH^de^de^Der Große Duckhaus^17,5x24,6 cm^^^N^N^N^N^764^Team_de^ -de/GER^de^de^Donald Duck - Das große Entenbuch der Rekorde^22,1 x 29,2 cm^^^N^N^N^N^765^Team_de^ -de/GK^de^de^Die großen Klassiker^24,5 x 34,3 cm^^^N^N^N^N^766^Team_de^ -de/GKH^de^de^Goofy - Eine komische Historie^17,5 x 24,5 cm^^^N^N^N^N^767^Team_de^ -de/GNG^de^de^Gute Nacht Geschichten^^^^N^N^N^N^768^Team_de^ -de/GWE^de^de^Die große Welt von Entenhausen^60 x 41 cm^^^N^N^N^N^769^Team_de^ -de/HA^de^de^Hamburger Abendblatt^^^^N^N^N^N^770^Team_de^ -de/HAZ^de^de^Hildesheimer Allgemeine Zeitung^^[Tageszeitung / daily newspaper] [veröffentlicht wöchentlich Donald Duck-Strips]^^N^N^N^N^771^Team_de^ -de/HBL^de^de^Handelsblatt^29×40 cm^^^N^N^N^N^772^Team_de^ -de/HBOD^de^de^Happy Birthday, Onkel Dagobert! - 70 Goldene Jahre^22,1 x 29,4 cm^^^N^N^N^N^772^Team_de^ -de/HD^de^de^Der Donaldist^^["Der Hamburger Donaldist" (bis Ausgabe 51 / until #51)] [Der Inducks listet keine reinen Buchbesprechungen auf / book reviews are not listed in the Inducks entries]^^N^N^N^N^773^Team_de^ -de/HDSH^de^de^Der Donaldist - Sonderheft^^[issue 39 not published] ["Der Hamburger Donaldist - Sonderheft" (bis Ausgabe 15 / until #15)]^^N^N^N^N^774^Team_de^ -de/HE^de^de^Hamburger Echo^^^^N^N^N^N^775^Team_de^ -de/HEGEK^de^de^Hier bin ich Ente, hier darf ich's sein: Goethes Entenhausener Klassik^17,5 x 24,7 cm^^^N^N^N^N^776^Team_de^ -de/HEU^de^de^Heute^26,6x36,6 cm^[zweiwöchig erscheinende Illustrierte] [erschien zwischen 1945 und 1951 alle zwei Wochen, herausgegeben von der Amerikanischen Militärregierung, auch in Österreich verkauft (mit Schilling-Preisangabe), Ausgabe 100 ohne Comic]^^N^N^N^N^777^Team_de^ -de/HMB^de^de^Herlitz Malblock^DIN A3^^^N^N^N^N^778^Team_de^ -de/HOF^de^de^Disneys Hall of Fame^17,5 x 24,5 cm^^^N^N^N^N^779^Team_de^ -de/HSH^de^de^Herlitz Schulhefte^^^^N^N^N^N^780^Team_de^ -de/HZ^de^de^Hörzu^^[German TV-Magazine]^^N^N^N^N^781^Team_de^ -de/IAZ^de^de^Internet von A-Z^19,5 x 15 cm^^^N^N^N^N^782^Team_de^ -de/IDD^de^de^Ich Donald Duck^24,5 x 34,3 cm^[published as identical editions both at Melzer and Bertelsmann / Als identische Ausgaben bei Melzer und Bertelsmann veröffentlicht]^^N^N^N^N^783^Team_de^ -de/IDDJK^de^de^Ich, Donald Duck (Jokers)^26,5 x 35.0 cm^[Lizenzausgabe für Jokers (Weltbild) zum 77. Geburtstag Donald Ducks]^^N^N^N^N^784^Team_de^ -de/IG^de^de^Ich Goofy^24,5 x 34,3 cm^^^N^N^N^N^785^Team_de^ -de/IMM^de^de^Ich Micky Maus^24,5 x 34,3 cm^[published as identical editions both at Melzer and Bertelsmann / Als identische Ausgaben bei Melzer und Bertelsmann veröffentlicht]^^N^N^N^N^786^Team_de^ -de/INZS^de^de^Dem Ingeniör ist nichts zu schwör^17,5 x 24,5 cm^^^N^N^N^N^786^Team_de^ -de/IOD^de^de^Ich Onkel Dagobert^24,5 x 34,3 cm^[published as identical editions both at Melzer and Bertelsmann / Als identische Ausgaben bei Melzer und Bertelsmann veröffentlicht]^^N^N^N^N^787^Team_de^ -de/JAMM^de^de^Jubiläumsalbum Micky Maus^^[jeweils auch in einer Sammelbox erhältlich]^^N^N^N^N^788^Team_de^ -de/JATG^de^de^Jubiläumsalbum Die Tollsten Geschichten von Donald Duck^^[jeweils auch in einer Sammelbox erhältlich]^^N^N^N^N^789^Team_de^ -de/JC^de^de^Jumbo-Comics^^^^N^N^N^N^790^Team_de^ -de/JFPVM^de^de^Comics Anno: Jahrbuch der Forschung zu populär-visuellen Medien^^^^N^N^N^N^791^Team_de^ -de/JUNT^de^de^Jungle Town^^[softcover]^^N^N^N^N^792^Team_de^ -de/KA^de^de^Die besten Geschichten mit Donald Duck - Klassik Album^^^^N^N^N^N^793^Team_de^ -de/KADB^de^de^Die besten Geschichten mit Donald Duck - Klassik Album - Doppelband^^^^N^N^N^N^794^Team_de^ -de/KAHC^de^de^Die besten Geschichten mit Donald Duck - Klassik Album - Hardcover^^^^N^N^N^N^795^Team_de^ -de/KASBHC^de^de^Donald Duck Klassik Album^^[Neben dieser edlen Hardcoverausgabe existiert auch noch eine Softcoverausgabe aus Remittenden (KASBSC) / Apart from this high quality hardcover edition there exists also a softcover edition made of returned books (KASBSC)]^^N^N^N^N^796^Team_de^ -de/KASBSC^de^de^Die besten Geschichten mit Donald Duck (Klassik-Album) - Sammelband^^[Neben dieser Softcoverausgabe aus Remittenden existiert auch noch eine edle Hardcoverausgabe (KASBHC) / Apart from this softcover edition made of returned books there exists also a high quality hardcover edition (KASBHC)]^^N^N^N^N^797^Team_de^ -de/KAZ^de^de^Der klassische amerikanische Zeichentrickfilm^^[Heyne Filmbibliothek 42]^^N^N^N^N^798^Team_de^ -de/KDC^de^de^Die Kunst der Comics^^^^N^N^N^N^799^Team_de^ -de/KH^de^de^Disneys Kingdom Hearts^^[softcover]^^N^N^N^N^800^Team_de^ -de/KHCM^de^de^Disneys Kingdom Hearts - Chain Of Memory^^^^N^N^N^N^801^Team_de^ -de/KHZ^de^de^Disneys Kingdom Hearts II^^[softcover]^^N^N^N^N^802^Team_de^ -de/KIZ^de^de^Kölnische Illustrierte Zeitung^^^^N^N^N^N^803^Team_de^ -de/KK^de^de^Kleine Köche^22,1 x 29,8 cm^^^N^N^N^N^804^Team_de^ -de/KP^de^de^Kim Possible^^^^N^N^N^N^805^Team_de^ -de/KT^de^de^Disneys kleine Tierfreunde^^[series continued as "Pfötchen & Co" (PF) / Serie fortgesetzt als "Pfötchen & Co" (PF)]^^N^N^N^N^806^Team_de^ -de/KWDB^de^de^Kleine Walt Disney-Bilderbücher^16 x 20 cm^^^N^N^N^N^807^Team_de^ -de/KY^de^de^Kylion - sechs freunde, eine mission^^[Kioskausgabe / kiosk edition]^^N^N^N^N^808^Team_de^ -de/KYTB^de^de^Kylion^^^^N^N^N^N^809^Team_de^ -de/L^de^de^Limit^^^^N^N^N^N^810^Team_de^ -de/LAP^de^de^LTB ABO+^12 × 18,5 cm^[Kundenzeitschrift für Abonnenten des "Lustiges Taschenbuch"]^^N^N^N^N^811^Team_de^ -de/LCZ^de^de^Limit Comic Zone^^[extras of Limit]^^N^N^N^N^812^Team_de^ -de/LEA^de^de^Länder - Enten - Abenteuer: Familie Duck auf Schatzsuche^17,5 x 24,5 cm^^^N^N^N^N^813^Team_de^ -de/LME^de^de^Das Lifestylemagazin aus Entenhausen^23,0 x 28,5 cm^^^N^N^N^N^814^Team_de^ -de/LMG^de^de^Lizzy McGuire^^^^N^N^N^N^815^Team_de^ -de/LP^de^de^Comic-Hörspiele^31,6 x 31,3 cm^^^N^N^N^N^816^Team_de^ -de/LSLP^de^de^Lilo & Stitch Leseprobe^15,0x21,0 cm^^^N^N^N^N^817^Team_de^ -de/LTB^de^de^Lustiges Taschenbuch^12,5×19,0 cm^^^N^N^N^Y^818^Team_de^ -de/LTBABO^de^de^Beilage zum Lustigen Taschenbuch für Abonnenten^12,5×19,0 cm^^^N^N^N^N^824^Team_de^ -de/LTBAV^de^de^Lustiges Taschenbuch Sonderband: Advent^^[24 stories with pages to open up]^^N^N^N^N^825^Team_de^ -de/LTBBA^de^de^Lustiges Taschenbuch Sonderband: Urlaub^^^^N^N^N^N^826^Team_de^ -de/LTBBC^de^de^Lustiges Taschenbuch Briefmarken Collection^^[Heft mit 4 Briefmarken in einem Sammelfolder]^^N^N^N^Y^827^Team_de^ -de/LTBCE^de^de^Lustiges Taschenbuch Classic Edition^14,5 x 21,5 cm^^^N^N^N^N^828^Team_de^ -de/LTBCL^de^de^Lustiges Taschenbuch Collectors Edition (limitierte Nachdrucke)^^[with cover's facsimile incl. artist's signature]^^N^N^N^N^829^Team_de^ -de/LTBCLE^de^de^Lustiges Taschenbuch Collectors Edition Exklusiv: 50 Jahre LTB (limitierte Nachdrucke)^^[Mit Titelbildnachzeichnung und Signatur, nur erhältlich im LTB Pop-Up-Store in Berlin zwischen dem 7.11. und 22.12.2017, with cover's facsimile incl. artist's signature, available only in LTB Pop-Up-Store in Berlin between 7th November and 22nd December 2017]^^N^N^N^N^830^Team_de^ -de/LTBCO^de^de^Lustiges Taschenbuch Collection^^^^N^N^N^N^831^Team_de^ -de/LTBCOH^de^de^Lustiges Taschenbuch Collection - Kampf der Zauberer (Hardcover)^^^^N^N^N^N^832^Team_de^ -de/LTBCR^de^de^Lustiges Taschenbuch Crime^14,5 x 21,0 cm^[auch in einer Sammelbox erhältlich (zum Erscheinungsdatum des ersten Bandes)]^^N^N^N^N^833^Team_de^ -de/LTBDT^de^de^Lustiges Taschenbuch DuckTales^20,0 x 13,5 cm^^^N^N^N^N^834^Team_de^ -de/LTBE^de^de^Lustiges Taschenbuch Enten-Edition^12,5×19,0 cm^^^N^N^N^N^835^Team_de^ -de/LTBENG^de^en^Lustiges Taschenbuch English Edition^12,5×19,0 cm^^^N^N^N^N^836^Team_de^ -de/LTBENGH^de^en^Lustiges Taschenbuch English Edition - Hardcover^^^^N^N^N^N^837^Team_de^ -de/LTBEOS^de^de^Lustiges Taschenbuch eComic Sonderausgabe Frohe Ostern in Entenhausen^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^837^Team_de^ -de/LTBES^de^de^Lustiges Taschenbuch eComic Sonderausgabe^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^838^Team_de^ -de/LTBESO^de^de^Lustiges Taschenbuch eComic Sonderausgabe Sommer in Entenhausen^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^838^Team_de^ -de/LTBEW^de^de^Lustiges Taschenbuch eComic Sonderausgabe - Weihnachten^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^839^Team_de^ -de/LTBEX^de^de^Lustiges Taschenbuch Exklusiv^12,5×19,0 cm^[Limitierte Auflage für Abonnenten / limited edition just for subscribers]^^N^N^N^N^840^Team_de^ -de/LTBFY^de^de^Lustiges Taschenbuch Fantasy^^^^N^N^N^Y^841^Team_de^ -de/LTBG^de^de^Lustiges Taschenbuch Geschenk^^^^N^N^N^Y^842^Team_de^ -de/LTBGA^de^de^Lustiges Taschenbuch Galaxy^^^^N^N^N^Y^843^Team_de^ -de/LTBHA^de^de^Lustiges Taschenbuch Sonderband: Halloween^^^^N^N^N^N^844^Team_de^ -de/LTBHI^de^de^Lustiges Taschenbuch History^^^^N^N^N^Y^845^Team_de^ -de/LTBKB^de^de^Lustiges Taschenbuch Kochbuch^14,5×21,0 cm^^^N^N^N^N^846^Team_de^ -de/LTBLS^de^de^Lustiges Taschenbuch Lesespaß^^^^N^N^N^N^847^Team_de^ -de/LTBM^de^de^Lustiges Taschenbuch Maus-Edition^12,5×19,0 cm^^^N^N^N^N^848^Team_de^ -de/LTBMB^de^de^Lustiges Taschenbuch Malbuch^14,5x21 cm^^^N^N^N^Y^849^Team_de^ -de/LTBMP^de^de^Lustiges Taschenbuch Mini Pocket^^^^N^N^N^N^850^Team_de^ -de/LTBMU^de^de^Lustiges Taschenbuch Mundart^13,5×20,0 cm^^^N^N^N^N^851^Team_de^ -de/LTBN^de^de^Lustiges Taschenbuch (Neuauflagen mit neuen Titeln und Titelbildern ab 1997)^^^^N^N^N^N^852^Team_de^ -de/LTBNE^de^de^Lustiges Taschenbuch Nostalgie-Edition^12,5 x 19,0^[Nachdruck der LTB-Erstauflagen 1-10]^^N^N^N^Y^852^Team_de^ -de/LTBNL^de^de^Lustiges Taschenbuch Nikolaus^cm^^^N^N^N^N^853^Team_de^ -de/LTBOJ^de^de^Lustiges Taschenbuch Online-Jubiliäumsausgabe^^^^N^N^N^N^854^Team_de^ -de/LTBOS^de^de^Lustiges Taschenbuch Sonderband: Ostern^^^^N^N^N^N^855^Team_de^ -de/LTBOSH^de^de^Lustiges Taschenbuch Sonderband: Ostern (Hardcover)^^^^N^N^N^N^856^Team_de^ -de/LTBPK^de^de^Lustiges Taschenbuch Postkartenbuch^10,5×14,8 cm^^^N^N^N^N^857^Team_de^ -de/LTBPR^de^de^Lustiges Taschenbuch Premium^14,5×21,0 cm^^^N^N^N^N^858^Team_de^ -de/LTBPRP^de^de^Lustiges Taschenbuch Premium Plus^^^^N^N^N^Y^859^Team_de^ -de/LTBPS^de^de^Lustiges Taschenbuch präsentiert^13,5×20,0 cm^[auch in Sammelboxen erhältlich (zum Erscheinungsdatum des ersten, dritten und fünften Bandes)]^^N^N^N^Y^860^Team_de^ -de/LTBR^de^de^Lustiges Taschenbuch ("Retro-Edition" der ersten 10 LTB mit dem Design und den Titeln der Nachdrucke zwischen 1987 und 1997)^^^^N^N^N^N^861^Team_de^ -de/LTBRO^de^de^Lustiges Taschenbuch Sonderband: Royal^^^^N^N^N^N^862^Team_de^ -de/LTBRP^de^de^Lustiges Taschenbuch - Eine Retrospektive^28,0x40,0 cm^[Coffee Table Book zum 50. LTB-Jubiläum, verkauft in einem Schutzkoffer]^^N^N^N^N^863^Team_de^ -de/LTBRW^de^de^Lustiges Taschenbuch Rewe Sammel-Edition^^[Zum 50. LTB-Jubiläum als Geschenk bei Einkäufen in Rewe-Supermärkten sowie bei Sky, Ausgaben sortiert nach Buchrückenbild]^^N^N^N^N^864^Team_de^ -de/LTBSA^de^de^Lustiges Taschenbuch Sonderausgabe^^[Beilage zum Spiel Disney Micky Epic - Die Macht der 2]^^N^N^N^Y^865^Team_de^ -de/LTBSAP^de^de^Lustiges Taschenbuch Sonderausgabe - Panzerknacker^^[Beilage zu einer Panzerknacker-Buchtasche]^^N^N^N^Y^866^Team_de^ -de/LTBSB^de^de^Lustiges Taschenbuch Sonderband: Weihnachten^^["Lustiges Taschenbuch Sonderband" (bis Ausgabe 11 / until #11)]^^N^N^N^N^867^Team_de^ -de/LTBSBH^de^de^Lustiges Taschenbuch Sonderband: Weihnachten (Hardcover)^^^^N^N^N^N^868^Team_de^ -de/LTBSBM^de^de^Lustiges Taschenbuch Sonderband^^[Jubiläen]^^N^N^N^N^869^Team_de^ -de/LTBSE^de^de^Lustiges Taschenbuch Sonderedition^^[jeweils auch in einer Sammelbox erhältlich (zum Erscheinungsdatum des ersten Bandes oder kurz darauf)]^^N^N^N^N^870^Team_de^ -de/LTBSO^de^de^Lustiges Taschenbuch Sonderband: Sommer^^^^N^N^N^N^871^Team_de^ -de/LTBSOH^de^de^Lustiges Taschenbuch Sonderband: Sommer (Hardcover)^^^^N^N^N^N^872^Team_de^ -de/LTBSP^de^de^Lustiges Taschenbuch Spezial^12,5×19,0 cm^^^N^N^N^N^873^Team_de^ -de/LTBSS^de^de^Lustiges Taschenbuch Sommerspiele^^[auch in einer Sammelbox erhältlich (zum Erscheinungsdatum des ersten Bandes)]^^N^N^N^Y^874^Team_de^ -de/LTBTBM^de^de^Lustiges Taschenbuch Testausgabe Berlin/München^^[komplett farbige Seiten]^^N^N^N^N^875^Team_de^ -de/LTBUNI^de^de^Lustiges Taschenbuch Leseprobe^^[kostenlose Auslage an Universitäten, in Waschsalons, Fitnessstudios sowie tw. auch im Einzelhandel]^^N^N^N^N^876^Team_de^ -de/LTBUP^de^de^Lustiges Taschenbuch Ultimate Phantomias^14,5×21,0 cm^[Die Chronik eines Superhelden]^^N^N^N^N^877^Team_de^ -de/LTBW^de^de^Lustiges Taschenbuch Sonderband: Winter^^^^N^N^N^N^878^Team_de^ -de/LTBWR^de^de^Lustiges Taschenbuch Weltreise^^^^N^N^N^N^879^Team_de^ -de/LTBX^de^de^Lustiges Taschenbuch Extra^^^^N^N^N^N^880^Team_de^ -de/LTBXH^de^de^Lustiges Taschenbuch Extra Fußball (Hardcover)^^^^N^N^N^N^881^Team_de^ -de/MAD^de^de^MAD - Das intelligenteste Magazin der Welt^^[Satiremagazin / Satirical magazine]^^N^N^N^N^882^Team_de^ -de/MAKTIV^de^de^Micky Maus spezial: Micky aktiv - Das Spaß- und Action-Magazin^^[from #25 on called "Micky Maus aktiv" / ab Ausgabe 25 "Micky Maus aktiv"]^^N^N^N^N^883^Team_de^ -de/MAL^de^de^Micky Maltese^^^^N^N^N^N^884^Team_de^ -de/MARE^de^de^mare - Die Zeitschrift der Meere^21 x 28 cm^^^N^N^N^N^885^Team_de^ -de/MBC^de^de^Mickys bunte Comicwelt^^^^N^N^N^N^886^Team_de^ -de/MBIB^de^de^marebibliothek^22,0 x 30,0 cm^^^N^N^N^N^887^Team_de^ -de/MC^de^de^Mammut Comics^^[neue Serie / new series] [die Ausgaben 13 bis 66 sind nicht erschienen (nur in Österreich und der Schweiz) / issues 13 to 66 not published (only in Austria/Switzerland), s. at/MCAZ]^^N^N^N^N^888^Team_de^ -de/MCE^de^de^Mammut Comics^^[Erste Serie - First Series] [Mammut Comics - Abenteuer aus Walt Disneys Lustige Taschenbücher]^^N^N^N^N^889^Team_de^ -de/MCZ^de^de^Mammut Comics^^[Zweite Serie / Second Series] [500 Mammut - 500 Seiten Comics]^^N^N^N^N^890^Team_de^ -de/MCZSB^de^de^Mammut Sonderband^^[Mammut Sonderband - 500 Seiten Comics]^^N^N^N^N^891^Team_de^ -de/MDC^de^de^Micky, Donald & Co. - Die drei Jubiläumsbände^^^^N^N^N^N^892^Team_de^ -de/ME^de^en^Magic English^^[Magazin zum Englisch lernen mit Video-Kassette]^^N^N^N^N^893^Team_de^ -de/MEMA^de^de^Mega Magnum^^[Sammelband mit je drei LTB]^^N^N^N^N^894^Team_de^ -de/MEP^de^de^Micky Epic^29,2 x 22,2 cm^^^N^N^N^N^895^Team_de^ -de/MG^de^de^Micky Maus Genial^20,8 x 27,8 cm^^^N^N^N^Y^896^Team_de^ -de/MGDUD^de^de^Micky Maus Genial (Duden)^^^^N^N^N^N^897^Team_de^ -de/MGE^de^de^Micky & Goofy auf Entdeckungsreise^^^^N^N^N^N^898^Team_de^ -de/MGS^de^de^Mickys größte Schau^23,6 cm x 19,0 cm^^^N^N^N^N^899^Team_de^ -de/MGZ^de^de^Micky Maus ...und der Goldene Zeiger^26,0 cm x 17,7 cm^^^N^N^N^N^900^Team_de^ -de/MHDW^de^de^Micky Holmes & Donald Watson^^^^N^N^N^N^901^Team_de^ -de/MI^de^de^Minnie^^["Totally Minnie" (bis MI1990-04), "Minnie - Mehr Spaß für Mädchen" (MI1990-09 bis MI1999-25), "Minnie" (ab MI1999-26), "Minnie Comics" (MI2000-07 bis MI2000-15), "Minnie" (ab MI2012-04)] [splits into Minnie Comics (MI2000-07 bis MI2000-15) and Minnie - Mädchen mittendrin, a girl's book with few comic one-pagers (MIMM2000-04+), reintroduced as "Minnie" in 2012]^^N^N^N^Y^902^Team_de^ -de/MID^de^de^Micky, Donald & Co.^17,6 x 24,4 cm^^^N^N^N^N^903^Team_de^ -de/MIMM^de^de^Minnie - Mädchen mittendrin^^^^N^N^N^N^904^Team_de^ -de/MIS^de^de^Micky Maus macht Schule^^^^N^N^N^N^905^Team_de^ -de/MISH^de^de^Minnie & Company - Sonderheft^^^^N^N^N^N^906^Team_de^ -de/MISP^de^de^Minnie Spezialheft^^^^N^N^N^N^907^Team_de^ -de/MJ^de^de^Micky Maus Junior Magazin^^^^N^N^N^Y^908^Team_de^ -de/MK^de^de^Mickys Klassiker^^^^N^N^N^N^909^Team_de^ -de/MLP^de^de^Minnie Leseprobe^^^^N^N^N^N^910^Team_de^ -de/MM^de^de^Micky Maus^17,5×26,5 cm^[deutsche Disneyhauptpublikation] [monatlich erschienen 1951-1955; zweiwöchentlich 1956-1957, 2017-; wöchentlich 1957-2015; dreimal monatlich 2016/2017 / main German Disney publication, monthly 1951-1955; bi-weekly 1956-1957, 2017-; weekly 1957-2015; three times a month 2016/2017.]^^N^N^N^Y^911^Team_de^ -de/MMA^de^de^Micky Maus Album^^^^N^N^N^N^926^Team_de^ -de/MMAXX^de^de^Micky Maxx^^^^N^N^N^N^927^Team_de^ -de/MMB^de^de^Micky Maus Beilagen (60er Jahre)^^^^N^N^N^N^928^Team_de^ -de/MMC^de^de^Micky Maus Comics^^^^N^N^N^Y^929^Team_de^ -de/MMCS^de^de^Micky Maus Comic-Spass^^[Nachdrucke aus "Micky Maus Taschenbuch", Sonderausgabe für "kik" / reprints out of "Micky Maus Taschenbuch" for "kik"]^^N^N^N^Y^930^Team_de^ -de/MMCX^de^de^Micky Maus Comics - XXL^^^^N^N^N^Y^931^Team_de^ -de/MMDD^de^de^Micky Maus und Donald Duck^^^^N^N^N^N^932^Team_de^ -de/MMDS^de^de^Micky Maus Duck Stars^^^^N^N^N^N^933^Team_de^ -de/MME^de^de^Micky Maus Edition^^^^N^N^N^Y^934^Team_de^ -de/MMEA^de^de^Micky Maus - Es war einmal in Amerika^17,5 x 24,5 cm^^^N^N^N^N^935^Team_de^ -de/MMEHC^de^de^Micky Maus Edition Hardcover^^^^N^N^N^N^936^Team_de^ -de/MMGH^de^de^Micky Maus Geburtstagsheft^^^^N^N^N^N^937^Team_de^ -de/MMGSW^de^de^Micky Maus - Der größte Star der Welt^^[Es existiert ein zweiter Band mit pinkem Cover, ohne Comicinhalt von 1988 / there's also a second issue with pink cover but without comic content from 1988]^^N^N^N^N^938^Team_de^ -de/MMJB^de^de^Micky Maus Jubiläumsband^^^^N^N^N^N^939^Team_de^ -de/MMJS^de^de^Micky Maus Jubiläums-Sonderband^^^^N^N^N^N^940^Team_de^ -de/MMJVJ^de^de^Micky Maus Jubiläumsausgabe 40 Jahre^^^^N^N^N^N^941^Team_de^ -de/MMK^de^de^Micky Maus Kalender^10,5×14,5 cm^^^N^N^N^Y^942^Team_de^ -de/MMKKK^de^de^Knappschaft - Die Krankenkasse präsentiert: Micky Maus^17,5×26,5 cm^[in Westdeutschland in Arztpraxen ausgelegt]^^N^N^N^Y^943^Team_de^ -de/MMLP^de^de^Micky Maus Magazin Leseprobe (2000er)^^^^N^N^N^N^944^Team_de^ -de/MMLPN^de^de^Micky Maus Magazin Leseprobe (Neckermann)^^^^N^N^N^N^945^Team_de^ -de/MMM^de^de^MEGA Micky Maus^22,5 x 29,8 cm^^^N^N^N^N^946^Team_de^ -de/MMMC^de^de^Micky Maus Mini-Comic^^[all issues are 1/4-pages]^^N^N^N^N^947^Team_de^ -de/MMME^de^de^Micky Maus Magazin Extra^17,5 x 26 cm^["Die Ehapa Hausdruckerei der Micky Maus, MAUL BELSER, hatte am 16. Mai 1999 ihren Tag der offenen Tür. Es handelt sich hierbei um Europas größte Druckerei. Und um den vielen anwesenden Kindern wie auch Erwachsenen zu zeigen wie ein Micky Maus Heft entsteht hat man anläßlich dieses Ehrentages aus verschiedenen Geschichten der letzten Wochen, mit der ausdrücklichen Genehmigung der Ehapa Verlagsleitung, ein 32-seitiges Heft zusammengestellt und anschließend durch die Druckmaschine laufen lassen. Die Auflage in Höhe von etwa 11.400 Exemplaren wurde dann kostenlos an die Kids oder die anderen Interessierten verteilt. Dieses Heft trägt die Nummer 22/‘99 und kam nie in den regulären Handel!" (Quelle:Treffer Comic-Sammlermagazin Nr.8)]^^N^N^N^N^948^Team_de^ -de/MMML^de^de^Micky Maus Das ist Mein Leben^^^^N^N^N^N^949^Team_de^ -de/MMMS^de^de^Micky Maus Magazin Sonderheft^21,5 x 28 cm^^^N^N^N^N^950^Team_de^ -de/MMNEW^de^en^The Complete Daily Strip Adventures of Mickey Mouse 1930-1955^DIN A4 Querformat / standard landscape A4^[published by Horst Schröder] [Printed and manufactured in the GDR in the early 1970s.]^^N^N^N^N^951^Team_de^ -de/MMNUT^de^de^Micky Maus Mini-Magazin^^^^N^N^N^N^952^Team_de^ -de/MMOLYSH^de^de^Olympia Sonderheft Micky Maus - Magazin exclusiv im McDonald's Happy Meal^^^^N^N^N^N^953^Team_de^ -de/MMP^de^de^Micky Maus präsentiert^^^^N^N^N^N^954^Team_de^ -de/MMRB^de^de^Micky Maus - Die frühen Jahre^^[Micky Maus Reprintbücher]^^N^N^N^N^955^Team_de^ -de/MMRK^de^de^Micky Maus Reprint Kassette^^^^N^N^N^N^956^Team_de^ -de/MMRM^de^de^Micky Maus Rätselmagazin^19,5×26,0 cm^^^N^N^N^N^957^Team_de^ -de/MMS^de^de^MEGA Micky Maus Sonderheft^20,8 x 27,8 cm^^^N^N^N^N^958^Team_de^ -de/MMSB^de^de^Micky Maus Sammelband^^[Sammelbände aus Remittenden. Auf Sammelbandumschlägen gelegentlich neues Comic-Material]^^N^N^N^N^959^Team_de^ -de/MMSH^de^de^Micky Maus Sonderheft^^[richtiger Titel "Sonderheft der Micky Maus"]^^N^N^N^N^960^Team_de^ -de/MMSPA^de^de^Micky Maus Spezialausgabe (Kamps)^17,5×26,5 cm^[Sonderausgabe für Bäckerei Kamps] [Aktion nur in Nordrhein-Westfalen und Teilen Hessens]^^N^N^N^N^961^Team_de^ -de/MMSPB^de^de^Micky Maus Spezialausgabe (Brunnen)^17,5×26,5 cm^[Beilage in der BRUNNEN Juniorbox 2012] [Aktion von Februar bis September 2012]^^N^N^N^N^962^Team_de^ -de/MMSS^de^de^Micky Maus Sticker Story^22,5 x 28,8 cm^^^N^N^N^N^963^Team_de^ -de/MMSSS^de^de^Micky Maus Super Sommer Spaß^^^^N^N^N^N^964^Team_de^ -de/MMST^de^de^Das Stubaital-Sonderheft^^^^N^N^N^N^965^Team_de^ -de/MMT^de^de^Micky Maus Taschenbuch^^^^N^N^N^Y^966^Team_de^ -de/MMUC^de^de^Walt Disney's Mickey Mouse - Die ultimative Chronik^^^^N^N^N^N^967^Team_de^ -de/MONAG^de^de^Monster AG^^^^N^N^N^N^968^Team_de^ -de/MP^de^de^Die Muppets^^^^N^N^N^N^969^Team_de^ -de/MRBENT^de^de^Onkel Dagobert - Milliardenraub in Entenhausen: Taler in Gefahr!^^^^N^N^N^N^970^Team_de^ -de/MRS^de^de^Minnie Rätselspass^19,4 x 26,0 cm^^^N^N^N^N^971^Team_de^ -de/MRZ^de^de^Mickys Reisen durch die Zeit^22,0 x 29,2 cm^^^N^N^N^N^972^Team_de^ -de/MS^de^de^Die Muppet Show^26,5 x 17,6 cm^^^N^N^N^N^973^Team_de^ -de/MSP^de^de^Micky Maus SPEZIAL!^18,5×26 cm^[Sonderheft]^^N^N^N^N^974^Team_de^ -de/MSS^de^de^Die Muppet Show Spezial^26,5 x 17,6 cm^^^N^N^N^N^975^Team_de^ -de/MTVX^de^de^Micky TV Extra^^[Eine Sonderveröffentlichung des Micky Maus Magazines]^^N^N^N^N^976^Team_de^ -de/MV^de^de^Mickyvision^^[second series started in 1967 with absolute numbering] [size;1st series (from 1962) 17,0 x 26,0 cm, 21,0 x 24,5 cm (from MV1966-19), 18,0 x 26,0 cm (from MV1969-04; 2nd series (ab 1967) 17,5 x 26,5 cm]^^N^N^N^N^977^Team_de^ -de/MVJJ^de^de^Micky 40 Jahre jung! Großes Jubiläums-Sonderheft^^^^N^N^N^N^978^Team_de^ -de/MVSB^de^de^Mickyvision Sammelband^^[Sammelbände aus Remittenden. Auf Sammelbandumschlägen gelegentlich neues Comic-Material]^^N^N^N^N^979^Team_de^ -de/MVSSB^de^de^Mickyvision Super-Sammelband^^[Sammelbände aus Remittenden]^^N^N^N^N^980^Team_de^ -de/MVZ^de^de^Mickyvision (Zweitauflage)^^^^N^N^N^N^981^Team_de^ -de/MX^de^de^Micky X^^^^N^N^N^N^982^Team_de^ -de/NAD^de^de^Neue Abenteuer der Ducks^^^^N^N^N^N^983^Team_de^ -de/NEMO^de^de^Findet Nemo^^^^N^N^N^N^984^Team_de^ -de/NKS^de^de^Nur keine Sentimentalitäten!^^^^N^N^N^N^985^Team_de^ -de/NN^de^de^Nürnberger Nachrichten^^[daily newspaper / Tageszeitung]^^N^N^N^N^986^Team_de^ -de/NND^de^de^NullNull Duck - No Time To Duck^16,5 x 24,1 cm^^^N^N^N^N^987^Team_de^ -de/NOZ^de^de^Neue Osnabrücker Zeitung^^[daily newspaper / Tageszeitung]^^N^N^N^N^988^Team_de^ -de/OD^de^de^Onkel Dagobert^^^^N^N^N^N^989^Team_de^ -de/ODEG^de^de^11 1/2 Orte die Ente gesehen haben muss^17,5 x 24,5 cm^^^N^N^N^N^990^Team_de^ -de/ODF^de^de^Die original Disney-Filmcomics^21,0 x 28,0 cm^[Kooperation Ehapas mit der Bild am Sonntag] [Zehn Bände in einem Schuber für 49,99 €, einzeln 7,99 €] [ISBN 978-3-505-13145-5]^^N^N^N^N^991^Team_de^ -de/ODJOK^de^de^Onkel Dagobert (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild) zum 66. Geburtstag Onkel Dagoberts]^^N^N^N^N^992^Team_de^ -de/ODLF^de^de^Onkel Dagobert - Aus dem Leben eines Fantastilliardärs^^^^N^N^N^N^993^Team_de^ -de/ODODS^de^de^Onkel Dagobert - Alle Abenteuer aus Onkel Dagoberts Schatztruhe^17,5×24,5 cm^^^N^N^N^Y^994^Team_de^ -de/ODSB^de^de^Onkel Dagoberts Sparbuch^14,5 x 20,5 cm^^^N^N^N^N^995^Team_de^ -de/OX^de^de^OXMOX - Hamburgs StadtMagazin^^^^N^N^N^N^996^Team_de^ -de/PAF^de^de^Phineas und Ferb^^^^N^N^N^N^997^Team_de^ -de/PLA^de^de^Planes^^[canceled]^^N^N^N^N^998^Team_de^ -de/PAN^de^de^Figurine Panini^^^^N^N^N^N^999^Team_de^ -de/PD^de^de^Playhouse Disney^^[Serie mit Vorschulgeschichten / series with pre school stories]^^N^N^N^N^1000^Team_de^ -de/PF^de^de^Pfötchen & Co^^[Serie fortgesetzt als "Einfach tierisch"]^^N^N^N^N^1001^Team_de^ -de/PFO^de^de^Pfötchen^^[Fortsetzung von "Einfach tierisch"]^^N^N^N^N^1002^Team_de^ -de/PH^de^de^Phantomias^^^^N^N^N^N^1003^Team_de^ -de/PHA^de^de^Phantomias^^^^N^N^N^N^1004^Team_de^ -de/PIN^de^de^Pinocchio^17,5 x 26,0 cm^^^N^N^N^N^1005^Team_de^ -de/PK^de^de^Panzerknacker & Co^^^^N^N^N^N^1006^Team_de^ -de/PKM^de^de^Poster- & Kalender-Magazin^^^^N^N^N^N^1007^Team_de^ -de/PLTB^de^de^Lustiges Taschenbuch Spezial-Edition^12,5x19,0 cm^[Personalisierte Ausgabe]^^N^N^N^N^1008^Team_de^ -de/PM^de^de^Poster Magazin^21,5 × 28,4 cm^^^N^N^N^N^1009^Team_de^ -de/PMMM^de^de^Personalisiertes Micky Maus-Magazin^17,5 × 26,5 cm^[Personalisierte Ausgabe]^^N^N^N^N^1010^Team_de^ -de/POC^de^de^Pirates of the Caribbean^^^^N^N^N^N^1011^Team_de^ -de/POP^de^de^Prince of Persia - Vor dem Sandsturm^^^^N^N^N^N^1012^Team_de^ -de/PR^de^de^Power Rangers Magazin^^^^N^N^N^N^1013^Team_de^ -de/PRNS^de^de^Power Rangers - Ninja Storm^^^^N^N^N^N^1014^Team_de^ -de/PRZ^de^de^Prinzessin^^^^N^N^N^N^1015^Team_de^ -de/PSCHY^de^de^Pschyrentel: Entenhausener Zipperlein^24,1x16,5 cm^^^N^N^N^N^1016^Team_de^ -de/PSE^de^de^Phantomias - Schatten über Entenhausen^^^^N^N^N^N^1017^Team_de^ -de/QLUP^de^de^Lupo^^^^N^N^N^N^1018^Team_de^ -de/RABE^de^de^Der Rabe - Magazin für jede Art von Literatur^^^^N^N^N^N^1019^Team_de^ -de/RED^de^de^Reddition^^^^N^N^N^N^1020^Team_de^ -de/RFENT^de^de^Reiseführer Entenhausen - Die 13 schönsten Sehenswürdigkeiten^^^^N^N^N^N^1021^Team_de^ -de/RM^de^de^Rätsel Maus^17,0×24,0 cm^^^N^N^N^N^1022^Team_de^ -de/RZ^de^de^Rapunzel - Neu Verföhnt^^^^N^N^N^N^1023^Team_de^ -de/SBGF^de^de^Das Schlaue Buch - Die Geheimnisse des Fähnlein Fieselschweif^17,5 x 24,5 cm^^^N^N^N^N^1024^Team_de^ -de/SCHACH^de^de^Schachbuch von Anatoli Karpow^^^^N^N^N^N^1025^Team_de^ -de/SDD^de^de^Der Stammbaum der Ducks^^^^N^N^N^N^1026^Team_de^ -de/SDG^de^de^Die schönsten Disney-Geschichten^21,5 x 28,6 cm^^^N^N^N^N^1027^Team_de^ -de/SFDF^de^de^Spassbuch für Donald-Fans^^^^N^N^N^N^1028^Team_de^ -de/SFPF^de^de^Sexualpädagogik und Familienplanung : Zeitschrift der Pro Familia^^^^N^N^N^N^1029^Team_de^ -de/SH^de^de^Schulhefte^^^^N^N^N^N^1030^Team_de^ -de/SIMP^de^de^Simpsons Comics^^^^N^N^N^N^1031^Team_de^ -de/SJDD^de^de^60 Jahre Donald Duck^^^^N^N^N^N^1032^Team_de^ -de/SJMM^de^de^Micky Maus - 70 Jahre Micky Maus^^^^N^N^N^N^1033^Team_de^ -de/SL^de^de^Das Schwarze Loch^17,8 x 26,1 cm^^^N^N^N^N^1034^Team_de^ -de/SLS^de^de^Super Lese-Spaß^^[Sonderveröffentlichung des Ehapa Verlages 2007 für Penny-Markt, pro Band 2 LTB-Nachdrucke]^^N^N^N^N^1035^Team_de^ -de/SMWD^de^de^Spielend ... mit Walt Disney^^[no number / nicht numeriert]^^N^N^N^N^1036^Team_de^ -de/SP^de^de^Der SPIEGEL^^[German News Magazine / Deutsches Nachrichtenmagazin]^^N^N^N^N^1037^Team_de^ -de/SPBL^de^de^Die Sprechblase^^^^N^N^N^N^1038^Team_de^ -de/SPL^de^de^Splitter Das Comic-Journal^^^^N^N^N^N^1039^Team_de^ -de/STR^de^de^Strolchi - Das Comic-Magazin für Tierfreunde^^^^N^N^N^N^1040^Team_de^ -de/SU^de^de^Disney Sudoku^^[Rätselheft mit 50 Sudokus und 5 Karukos] [Auflage ca. 100.000 Stück.; sollte vierteljährlich erscheinen, wurde aber mit der 1. Ausgabe eingestellt]^^N^N^N^N^1041^Team_de^ -de/SUS^de^de^Schnabel um Schnabel^17,5 x 24,5 cm^^^N^N^N^N^1042^Team_de^ -de/SUSZ^de^de^Schneewittchen und die Sieben Zwerge^^^^N^N^N^N^1043^Team_de^ -de/SWRO^de^de^Das Schwert und die Rose^^^^N^N^N^N^1044^Team_de^ -de/SZ^de^de^Süddeutsche Zeitung^^^^N^N^N^N^1045^Team_de^ -de/SZM^de^de^Süddeutsche Zeitung Magazin^^[Wöchentliche Beilage der Süddeutschen Zeitung]^^N^N^N^N^1046^Team_de^ -de/TAZ^de^de^die tageszeitung^^^^N^N^N^N^1047^Team_de^ -de/TC^de^de^Thanks, Carl! - In memoriam Carl Barks 1901-2000^^^^N^N^N^N^1048^Team_de^ -de/TDB^de^de^Tick, Trick und Track - Ein Trio mit drei Bürzeln^17,5 x 24,5 cm^^^N^N^N^N^1049^Team_de^ -de/TEM^de^de^Tempo Magazin^^^^N^N^N^N^1050^Team_de^ -de/TGDD^de^de^Die tollsten Geschichten von Donald Duck (Sonderheft)^^^^N^N^N^Y^1051^Team_de^ -de/TGDDE^de^de^Die tollsten Geschichten von Donald Duck - Edition^^^^N^N^N^N^1052^Team_de^ -de/TGDDN^de^de^Die tollsten Geschichten von Donald Duck (Sonderheft) Nachdruck^^^^N^N^N^N^1053^Team_de^ -de/TGDDSB^de^de^Die tollsten Geschichten von Donald Duck - Sammelband^^[von #1 bis #8 mit ergänzendem Schriftzug "Großer Sammelband", "Donald Duck - Sonderheft - Sammelband", "Donald Duck Sonderheft - Die tollsten Geschichten - Sammelband"]^^N^N^N^N^1054^Team_de^ -de/TGDDSBHC^de^de^Die tollsten Geschichten von Donald Duck - Sammelband^^^^N^N^N^N^1055^Team_de^ -de/TGDDSBZ^de^de^Die tollsten Geschichten von Donald Duck - Sammelband^^[Zweite Serie - Second Series]^^N^N^N^N^1056^Team_de^ -de/TGDDSE^de^de^Die tollsten Geschichten von Donald Duck - Sonderedition^^^^N^N^N^N^1057^Team_de^ -de/TGDDSP^de^de^Die tollsten Geschichten von Donald Duck - Spezial^^^^N^N^N^Y^1058^Team_de^ -de/TGDDZ^de^de^Die tollsten Geschichten von Donald Duck (Sonderheft) (Zweitauflage)^^^^N^N^N^N^1059^Team_de^ -de/TGMM^de^de^Die tollsten Geschichten von Micky Maus (Sonderheft)^^^^N^N^N^Y^1060^Team_de^ -de/TIP^de^de^Tip^^[biweekly city magazine published in Berlin]^^N^N^N^N^1062^Team_de^ -de/TL^de^de^Tron Legacy^^[978-3-7704-3433-6]^^N^N^N^N^1063^Team_de^ -de/TOCK^de^de^Tock Tock - Kundenmagazin des Egmont Ehapa Verlages^^^^N^N^N^N^1064^Team_de^ -de/TOR^de^de^Disney Tooor! - Das Fußballheft vom Micky Maus Magazin^^^^N^N^N^N^1065^Team_de^ -de/TS^de^de^Toy Story^21,5×28,0 cm^^^N^N^N^N^1066^Team_de^ -de/TTT^de^de^Tick, Trick & Track^^^^N^N^N^N^1067^Team_de^ -de/UFF^de^de^U.F.F. Unternehmen Fähnlein Fieselschweif^^^^N^N^N^N^1068^Team_de^ -de/UNG^de^de^Die Unglaublichen^^^^N^N^N^N^1069^Team_de^ -de/UNGMAG^de^de^Die Unglaublichen - Das Magazin zum Film^^^^N^N^N^N^1070^Team_de^ -de/UNK^de^de^Uniking^^^^N^N^N^N^1071^Team_de^ -de/W^de^de^W.I.T.C.H. - Das magische Mädchenmagazin^^^^N^N^N^N^1072^Team_de^ -de/WDFWZ^de^de^Walt Disneys Fröhlicher Weihnachtszauber^^^^N^N^N^N^1073^Team_de^ -de/WDFW^de^de^Walt Disneys Frohes Weihnachtsfest^22,1 x 29,4 cm^^^N^N^N^N^1074^Team_de^ -de/WDG^de^de^Walt Disney-Großband^^^^N^N^N^N^1074^Team_de^ -de/WDLW^de^de^Walt Disneys Lustiges Weihnachtsfest^22,1 x 29,4 cm^^^N^N^N^N^1075^Team_de^ -de/WDLWE^de^de^Walt Disneys Lustige Weihnachten (Weltbild)^22.1 x 29.3 cm^[Lizenzausgabe für Weltbild]^^N^N^N^N^1076^Team_de^ -de/WDSB^de^de^Walt Disneys Schöne Bescherung^22,3 x 29,3 cm^^^N^N^N^N^1077^Team_de^ -de/WDSBW^de^de^Walt Disneys Schöne Bescherung (Weltbild)^22.1 x 29.3 cm^[Lizenzausgabe für Weltbild]^^N^N^N^N^1078^Team_de^ -de/WDWWW^de^de^Walt Disneys Wundervolles Weihnachtsfest (Weltbild)^22,1 x 29,4 cm^^^N^N^N^N^1079^Team_de^ -de/WDWZ^de^de^Walt Disneys Weihnachtszauber^^^^N^N^N^N^1080^Team_de^ -de/WEEN^de^de^Weihnachten in Entenhausen^21,5 x 28,7 cm^[zwei Bände im Schuber]^^N^N^N^N^1081^Team_de^ -de/WEH^de^de^Wie Enten hausen - Die Ducks von A bis Z^^^^N^N^N^N^1082^Team_de^ -de/WEIH^de^de^Weihnachtsalbum^^^^N^N^N^N^1083^Team_de^ -de/WEIHKL^de^de^Walt Disneys Weihnachtsklassiker^22.3 x 29.3 cm^^^N^N^N^N^1084^Team_de^ -de/WEIHKLJ^de^de^Walt Disneys Weihnachtsklassiker (Jokers)^22.3 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^1085^Team_de^ -de/WF^de^de^Winnie Puuh - Der Film^^^^N^N^N^N^1086^Team_de^ -de/WFW^de^de^Walt Disneys Fröhliche Weihnachten^22.3 x 29.3 cm^^^N^N^N^N^1087^Team_de^ -de/WFWWB^de^de^Walt Disneys Fröhliche Weihnachten (Weltbild)^22.1 x 29.3 cm^[Lizenzausgabe für Weltbild]^^N^N^N^N^1088^Team_de^ -de/WGCB^de^de^Weihnachts-Geschichten von Carl Barks^^[zwei Bände im Schuber]^^N^N^N^N^1089^Team_de^ -de/WICB^de^de^Wer ist Carl Barks^^^^N^N^N^N^1090^Team_de^ -de/WN^de^de^Winnie Puuh^^[Neue Serie mit Vorschulgeschichten / new series with pre school stories]^^N^N^N^N^1091^Team_de^ -de/WP^de^de^Winnie Puuh^^^^N^N^N^N^1092^Team_de^ -de/WPA^de^de^Winnie Puuh - Der kleine Teddybär (Album)^^^^N^N^N^N^1093^Team_de^ -de/WPB^de^de^Winnie Puuh^^^^N^N^N^N^1094^Team_de^ -de/WPC^de^de^Winnie Puuh Comics^^^^N^N^N^N^1095^Team_de^ -de/WQDD^de^de^Was quakt denn da? Enten in freier Wildbahn^22,5 x 29,5 cm^^^N^N^N^N^1095^Team_de^ -de/WSH^de^de^W.i.t.c.h. Sonderheft^^^^N^N^N^N^1096^Team_de^ -de/WSP^de^de^W.I.T.C.H. Special^^^^N^N^N^N^1097^Team_de^ -de/WTB^de^de^W.i.t.c.h.^^^^N^N^N^N^1098^Team_de^ -de/WUW^de^de^Walt Disneys Wunderbare Weihnachten^22.3 x 29.3 cm^^^N^N^N^N^1099^Team_de^ -de/WUWJK^de^de^Walt Disneys Wunderbare Weihnachten (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^1100^Team_de^ -de/WVWF^de^de^Walt Disneys Wundervolles Weihnachtsfest^^^^N^N^N^N^1101^Team_de^ -de/WWD^de^de^Welterfolge von Walt Disney^12,5 x 19 cm^^^N^N^N^N^1102^Team_de^ -de/WWW^de^de^Walt Disneys Weiße Weihnacht^22,3 x 29,3 cm^^^N^N^N^N^1103^Team_de^ -de/X^de^de^Micky Maus Extrahefte^^[Die Micky Maus Mini-Comics (MMMC) sowie die Micky-Maus-Beilagen der 60er-Jahre (MMB) sind als eigene Serien aufgelistet.]^^N^N^N^Y^1104^Team_de^ -de/XABO^de^de^Beilagen zur Micky Maus (MM) für Abonnenten^^^^N^N^N^N^1105^Team_de^ -de/XXL^de^de^XXL - Das Ferienbuch vom Micky Maus Magazin^^^^N^N^N^N^1106^Team_de^ -de/ZEIT^de^de^Die Zeit^^^^N^N^N^N^1107^Team_de^ -de/ZO^de^de^Zorro^^^^N^N^N^N^1108^Team_de^ -de/ZOA^de^de^Zorro^^^^N^N^N^N^1109^Team_de^ -dk/24TIM^dk^da^24 timer^^^^N^N^N^N^1110^Team_dk^ -dk/AA^dk^da^Anders And & Co.^B5^^^N^N^N^N^1110^Team_dk^ -dk/AABAG^dk^da^Anders And & Co. præsenterer^^^^N^N^N^N^1110^Team_dk^ -dk/AAC^dk^da^Anders And Classic^^^^N^N^N^N^1110^Team_dk^ -dk/AADBU^dk^da^DBU Fodboldskole^^^^Y^N^N^N^1110^Team_dk^ -dk/AA70^dk^da^Anders And 70 År^^^^N^N^N^N^1110^Team_dk^ -dk/AAE^dk^en^Anders And & Co. English Edition^^^^N^N^N^N^1110^Team_dk^ -dk/AAFBO^dk^da^Anders Ands fritidsbøger^^[4 issues known; issues 1,2 and 4 contain no comics]^^N^N^N^N^1110^Team_dk^ -dk/AAFB^dk^da^Anders And Fødselsdagsbog^B5^[red glitter cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/AAJ^dk^da^Anders And & Co. Julehæfte^^^^N^N^N^N^1110^Team_dk^ -dk/AAJH^dk^da^Anders And's julehistorier^^^^N^N^N^N^1110^Team_dk^ -dk/AAK^dk^da^Anders Ands Krydsord^^^^Y^N^N^N^1110^Team_dk^ -dk/AAKD^dk^da^Anders And Kalender & Dagbog^^^^N^N^N^N^1110^Team_dk^ -dk/AAKF^dk^da^Anders And & Co. – Kellogg's Frosties give-away^B6^[specialhæfte] [free gift in cereal box]^^Y^N^N^N^1110^Team_dk^ -dk/AAKJ^dk^da^Anders And & Co. (Kongernes Jelling)^B5^[Giveaway from museum Kongernes Jelling]^^Y^N^N^N^1110^Team_dk^ -dk/AALK^dk^da^Anders Ands litterære klassikere^^^^Y^N^N^N^1110^Team_dk^ -dk/AAMA^dk^da^Anders Ands mange ansigter^B5^^^N^N^N^N^1110^Team_dk^ -dk/AAML^dk^da^Anders And – Mit liv i en æggeskal^^^^N^N^N^N^1110^Team_dk^ -dk/AASN^dk^da^Saracenerens nat^^^^N^N^N^N^1110^Team_dk^ -dk/AAVB^dk^da^Anders And's vittighedsbog^24×17 cm^^^Y^N^N^N^1110^Team_dk^ -dk/AAVF^dk^da^Anders And & Co. Vestforbrænding^^^^Y^N^N^N^1110^Team_dk^ -dk/AANV^dk^da^Anders And & Co. Sjov med naturvidenskab!^^^^Y^N^N^N^1110^Team_dk^ -dk/AARH^dk^da^Anders And & Co. Region Hovedstaden^^^^Y^N^N^N^1110^Team_dk^ -dk/AB^dk^da^Andebog^^[children's text story books]^^N^N^N^N^1110^Team_dk^ -dk/AE^dk^da^Anders And Ekstra^B5^[continued from Ekstrahæfte (EH)]^^N^N^N^N^1110^Team_dk^ -dk/AJ^dk^da^Anders And Junior^21×26 cm^[Magazine for kids based on the Dutch "Donald Duck Junior"]^^N^N^N^N^1110^Team_dk^ -dk/AJP^dk^da^Anders And Junior - Prøveeksemplar^^^^N^N^N^N^1110^Team_dk^ -dk/ANDELOGI^dk^da^Andelogien^^^^N^N^N^N^1110^Team_dk^ -dk/AP^dk^da^Andeby Posten^B5^[magazine for subscribers of AA]^^N^N^N^N^1110^Team_dk^ -dk/AS^dk^da^Adventure Serier^^^^N^N^N^N^1110^Team_dk^ -dk/BAGH^dk^da^Bedstemor Ands godnat-historier – 21 illustrerede fortællinger^B6B^[illustrated bedtime stories]^^Y^N^N^N^1110^Team_dk^ -dk/BAHK^dk^da^Bedstemor Ands hemmelige kagebog og lækre drikke^^^^N^N^N^N^1110^Team_dk^ -dk/BB^dk^da^Bjørne-banden^B6^[hero logos in stories replaced with "Bjørne-banden fortæller" ("BB narrates")]^^N^N^N^N^1110^Team_dk^ -dk/BFN^dk^da^Det bedste fra Nemo - Kulørte specialsider^^[Collected highlights from the fanzine Nemo. Only one issue with Disney comics.]^^N^N^N^N^1110^Team_dk^ -dk/BH^dk^da^Bedste historier om Anders And^^^^N^N^N^N^1110^Team_dk^ -dk/BIL^dk^da^Bilernes verden / Biler^^^^N^N^N^N^1110^Team_dk^ -dk/CBB^dk^da^Carl Barks' bedste^C4^^^Y^N^N^N^1110^Team_dk^ -dk/CBBFA^dk^da^Carl Barks – Billeder fra Andeby / Bilder Aus Entenhausen^^[catalogue from museum art exhibition in 1994; parallel Danish/German text]^^Y^N^N^N^1110^Team_dk^ -dk/CBCO^dk^da^Carl Barks & Co.^^^^N^N^N^N^1110^Team_dk^ -dk/CBDR^dk^da^Carl Barks & Don Rosa - Originalerne og fortsættelserne^^^^N^N^N^N^1110^Team_dk^ -dk/CBHT^dk^da^Carl Barks 120 år^^^^Y^N^N^N^1110^Team_dk^ -dk/CBJUL^dk^da^Carl Barks' jul^B5^^^Y^N^N^N^1110^Team_dk^ -dk/CBJ^dk^da^Carl Barks' julehæfte^^^^N^N^N^N^1110^Team_dk^ -dk/CBJUB^dk^da^Carl Barks 100 år jubilæumshæfte^B5^[cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/CBSV^dk^da^Carl Barks' Samlede Værker^235×305 mm^[In boxes of three]^^N^N^N^N^1110^Team_dk^ -dk/CHAMT^dk^da^Comics – 100 år med tegneserier^^[Danish translation of Swedish hardcover book featuring the best comics of the century (mostly non-Disney)]^^N^N^N^N^1110^Team_dk^ -dk/DA^dk^da^Disney Årbog^^^^N^N^N^N^1110^Team_dk^ -dk/DAL^dk^da^101 Dalmatinere Opgave Hæfte^^^^Y^N^N^N^1110^Team_dk^ -dk/DDFR^dk^da^DDF(R)appet^A5^[ISSN 1604-1518]^^N^N^N^N^1110^Team_dk^ -dk/DDFRI^dk^da^Gratis infohæfte^A5^[DDF(R) advertisement flyers]^^N^N^N^N^1110^Team_dk^ -dk/DDRI^dk^da^Dansk Don Rosa-Indeks^A5^^^N^N^N^N^1110^Team_dk^ -dk/DFBH^dk^da^Dansk Familie Blads billedhæfte^^[Dansk Familieblads billedhæfte]^^N^N^N^N^1110^Team_dk^ -dk/DGF^dk^da^De glade 80'ere^^[mostly reprints from AA 1983-1989] [softcover book]^^Y^N^N^N^1110^Team_dk^ -dk/DGT^dk^da^Den gode tegner – Om Carl Barks og Anders And^^^^Y^N^N^N^1110^Team_dk^ -dk/DIGL^dk^da^Disney af Glénat^^^^N^N^N^N^1110^Team_dk^ -dk/DJA^dk^da^Disneys juleaften^^^^Y^N^N^N^1110^Team_dk^ -dk/DKA^dk^da^Anders And & Co. – Den komplette årgang^B5^^^N^N^N^N^1110^Team_dk^ -dk/DLE^dk^en^Disney's lær engelsk^^[English textbook with complete comic strips]^^Y^N^N^N^1110^Team_dk^ -dk/DRSV^dk^da^Don Rosas samlede værker^233×305 mm^^^N^N^N^N^1110^Team_dk^ -dk/DS^dk^da^Den store …^^[large hardcover book]^^Y^N^N^N^1110^Team_dk^ -dk/DSS^dk^da^Den Store Sorte^^^^Y^N^N^N^1110^Team_dk^ -dk/DSDB^dk^da^De små Disney-bøger^^[children's books]^^N^N^N^N^1110^Team_dk^ -dk/DSH^dk^da^Det sorte hul^B5^^^N^N^N^N^1110^Team_dk^ -dk/DSKH^dk^da^Disney's skakhåndbog^^^^Y^N^N^N^1110^Team_dk^ -dk/DTA^dk^da^DuckTales Album^B5^[cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/DTP^dk^da^DuckTales^A5^^^N^N^N^N^1110^Team_dk^ -dk/DUID^dk^da^Disney udgivelser i Danmark -- en guide for samlere^A4^^^N^N^N^N^1110^Team_dk^ -dk/DUM^dk^da^Dumbo og venner^^^^N^N^N^N^1110^Team_dk^ -dk/EDD^dk^da^En daglig dosis^B5^[cardboard cover; only first four volumes published in Danish]^^Y^N^N^N^1110^Team_dk^ -dk/EFOJS^dk^da^Eventyr fra Onkel Joakims skatkiste^^[On #1 and #2 series title is "Eventyrlige fortællinger fra hele verden"]^^N^N^N^N^1110^Team_dk^ -dk/EGMDP^dk^da^Egmont & Co. - 50 år med dansk produktion af Disney-serier^^^^N^N^N^N^1110^Team_dk^ -dk/EH^dk^da^Ekstrahæfte^B5^[continued from Månedshæfte (MH)]^^N^N^N^N^1110^Team_dk^ -dk/EUKSA^dk^da^En ulykke kommer sjældent alene…^B5^[blue cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/FA^dk^da^Fairies - Feernes hemmelige verden^^[Continues as "Klokkeblomsts verden" from issue 2007-09]^^N^N^N^N^1110^Team_dk^ -dk/FAG^dk^da^Fairies giveaway^B5^[Giveaway issues shipped with different magazines]^^N^N^N^N^1110^Team_dk^ -dk/FAHIS^dk^da^Familien Ands historie^C5^^^N^N^N^N^1110^Team_dk^ -dk/FDT^dk^da^Familiens Disney Tegneserier^B5^^^N^N^N^N^1110^Team_dk^ -dk/FHM^dk^da^FHM^^[Non-Disney, non-comic magazine for men]^^N^N^N^N^1110^Team_dk^ -dk/FILM^dk^da^Walt Disney's filmalbum^^^^Y^N^N^N^1110^Team_dk^ -dk/FKL^dk^da^Fedtmule og Klassikerne^^^^N^N^N^N^1110^Team_dk^ -dk/FLSMK^dk^da^Fluesmækkeren^^[Employees' magazine at Gutenberghus/Egmont]^^N^N^N^N^1110^Team_dk^ -dk/FODOI^dk^da^Fedtmule og den olympiske ild^^^^N^N^N^N^1110^Team_dk^ -dk/FOG^dk^da^Anders And & Co. Særtryk (Føtex)^^^^N^N^N^N^1110^Team_dk^ -dk/FOS^dk^da^Fedtmule og søn^^^^N^N^N^N^1110^Team_dk^ -dk/GB^dk^da^Guldbog^B5^^^Y^N^N^N^1110^Team_dk^ -dk/GEGE^dk^da^Geniale Genialiteter^C5^^^N^N^N^N^1110^Team_dk^ -dk/GG^dk^da^Gæt og grin med Georg Gearløs^^^^N^N^N^N^1110^Team_dk^ -dk/GGA^dk^da^En God Gammel Årgang^195x280mm^^^N^N^N^N^1110^Team_dk^ -dk/GGAA^dk^da^Gæt og grin med Anders And^^[follower of "Gæt og Grin med Georg Gearløs"]^^N^N^N^N^1110^Team_dk^ -dk/GH^dk^da^Gavehæfte^B5^^^N^N^N^N^1110^Team_dk^ -dk/GP^dk^da^GP^^[tall pocket]^^N^N^N^N^1110^Team_dk^ -dk/HAMMM^dk^da^70 år med Mickey Mouse^^^^N^N^N^N^1110^Team_dk^ -dk/HEDL^dk^da^Joakim von And – Her er dit liv^195x265mm(slightly larger than B5)^^^N^N^N^N^1110^Team_dk^ -dk/HIA^dk^da^Halløj i Andeby^^[reprints only]^^N^N^N^N^1110^Team_dk^ -dk/HJEM^dk^da^Hjemmet^^[pulp magazine (non-comic)]^^N^N^N^N^1110^Team_dk^ -dk/HOF^dk^da^Hall of Fame^^[series unnumbered]^^Y^N^N^N^1110^Team_dk^ -dk/IASWAM^dk^da^It all started with a mouse - Disney & Egmont 50 years^^[limited edition, individually numbered]^^Y^N^N^N^1110^Team_dk^ -dk/JB^dk^da^Jumbobog^B6^[new re-print editions with new logos and full color are continuously being published]^^N^N^N^N^1110^Team_dk^ -dk/JBR^dk^da^Jumbobog^^[Udgaver med nye forsider]^^N^N^N^N^1110^Team_dk^ -dk/JE^dk^da^Jule-eventyr^^^^N^N^N^N^1110^Team_dk^ -dk/JG^dk^da^Julegaven^^^^N^N^N^N^1110^Team_dk^ -dk/JIA^dk^da^Jul i Andeby^B6B (landscape)^^^N^N^N^N^1110^Team_dk^ -dk/JJ^dk^da^Jumbo-jubilæumsbog^B6^[Unnumbered one-shot anniversary pockets]^^Y^N^N^N^1110^Team_dk^ -dk/JK^dk^da^Disney's Juleklassikere^B6^^^Y^N^N^N^1110^Team_dk^ -dk/JP^dk^da^Jyllands-Posten^^^^N^N^N^N^1110^Team_dk^ -dk/JT^dk^da^Jumbo-temabog^B6^[Unnumbered one-shot theme pockets] [Some issues published both as hardcover books (by Egmont Litas), and as paperbacks (by Egmont Serieforlaget A/S)]^^Y^N^N^N^1110^Team_dk^ -dk/JU^dk^da^Anders And Jubilæumsudgave^B5^[reprints of old AA issues] [first two issues also titled "Anders And for 30 år siden"]^^N^N^N^N^1110^Team_dk^ -dk/JUK^dk^da^Julekalender Jumbobog^^^^N^N^N^N^1110^Team_dk^ -dk/JX^dk^da^Jumbo Ekstra^B6^["Out-of-number" pocket books considered to be in the JB series]^^Y^N^N^N^1110^Team_dk^ -dk/KAL^dk^da^Kalender^^^^Y^N^N^N^1110^Team_dk^ -dk/KC^dk^da^Kurant Comix^^[bootleg xeroxes of American and Dutch(!) editions, translated into Danish]^^N^N^N^N^1110^Team_dk^ -dk/KDCBI^dk^da^Det komplette danske Carl Barks Indeks^A4^^^N^N^N^N^1110^Team_dk^ -dk/KL^dk^da^Walt Disney's Klassikere^B5^[also Disney 50 Jubilæum and other]^^Y^N^N^N^1110^Team_dk^ -dk/KLG^dk^da^Klip, leg og gæt^^^^N^N^N^N^1110^Team_dk^ -dk/KRIMI^dk^da^Krimi^A5^^^N^N^N^N^1110^Team_dk^ -dk/KRYDS^dk^da^Disney Krydsord^^[UBD 4907]^^N^N^N^N^1110^Team_dk^ -dk/KV^dk^da^Klokkeblomsts verden^^[Continuation of "Fairies - Feernes hemmelige verden"]^^N^N^N^N^1110^Team_dk^ -dk/LBKOL^dk^da^Lokalavisen Budstikken Kolding^^^^N^N^N^N^1110^Team_dk^ -dk/MB^dk^da^Mammutbog^B6^^^N^N^N^N^1110^Team_dk^ -dk/MBM^dk^da^Mesterdetektiven Basil Mus^B5^^^Y^N^N^N^1110^Team_dk^ -dk/MF^dk^da^Mads Føk^A5^[magazine for maths/physics students at Aarhus University; "underground" Disney]^^N^N^N^N^1110^Team_dk^ -dk/MFC^dk^da^Mini-Fodbold Cup^B5^[Give-away for participants of children's soccer cup]^^N^N^N^N^1110^Team_dk^ -dk/MFT^dk^da^Min første tegneserie^A4^[colouring books] [two rows of panels sideways on each page, every other page in b/w]^^N^N^N^N^1110^Team_dk^ -dk/MG^dk^da^Mandelgaven^B6B^^^Y^N^N^N^1110^Team_dk^ -dk/MH^dk^da^Månedshæfte^B5^^^N^N^N^N^1110^Team_dk^ -dk/MICO^dk^da^Mini Comic^A6^[unnumbered children's books] [UBD 03216]^^Y^N^N^N^1110^Team_dk^ -dk/MJ^dk^da^Maxi Joakim^^^^N^N^N^N^1110^Team_dk^ -dk/MJB^dk^da^Minijumbobog^^[Published together as part of an Advent Calendar]^^N^N^N^N^1110^Team_dk^ -dk/MM^dk^da^Mickey Mouse^B6^^^N^N^N^N^1110^Team_dk^ -dk/MMFH^dk^da^Mickey Mouse Fødselsdagshæfte^^^^N^N^N^N^1110^Team_dk^ -dk/MMHF^dk^da^Mickey Mouse holder fødselsdag^^^^N^N^N^N^1110^Team_dk^ -dk/MMM^dk^da^Mickey Mouse^^[mini series]^^N^N^N^N^1110^Team_dk^ -dk/MOA^dk^da^Manden og anden - en bog om Carl Barks^^^^N^N^N^N^1110^Team_dk^ -dk/MPAA^dk^da^Mini Pocket – Anders And Pocket^B7^^^Y^N^N^N^1110^Team_dk^ -dk/MY^dk^da^Mickey Mysterier^B6^^^N^N^N^N^1110^Team_dk^ -dk/MX^dk^da^MetroXpress^A3^^^N^N^N^N^1110^Team_dkMX^ -dk/NEMO^dk^da^Nemo^^[Comics fanzine that also contained complete comics. Only one issue with Disney comics.]^^N^N^N^N^1110^Team_dk^ -dk/NN^dk^da^Nørd Nyt^A5^^^N^N^N^N^1110^Team_dk^ -dk/OJ^dk^da^Onkel Joakim^B6^^^N^N^N^N^1110^Team_dk^ -dk/OJJ^dk^da^Onkel Joakim 50 År Jubilæum^B5^[gold cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/OJJUL^dk^da^Onkel Joakims juleaften^B5^^^N^N^N^N^1110^Team_dk^ -dk/OLIV^dk^da^Oliver & Co.^B5^[cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/OLIVS^dk^da^Oliver & Co.^B5^[giveaways from Danish Shell]^^N^N^N^N^1110^Team_dk^ -dk/PHFE^dk^da^Phineas og Ferb^A4^^^N^N^N^N^1110^Team_dk^ -dk/PIA^dk^da^Påske i Andeby^B6^^^N^N^N^N^1110^Team_dk^ -dk/PKT^dk^da^Anders And på kryds og tværs^B5^[Crosswords and puzzles]^^N^N^N^N^1110^Team_dk^ -dk/PMAG^dk^da^Walt Disney Postermagasin^^[poster magazine]^^N^N^N^N^1110^Team_dk^ -dk/POL^dk^da^Politiken^^^^N^N^N^N^1110^Team_dk^ -dk/POTC^dk^da^Pirates of the Caribbean^^^^N^N^N^N^1110^Team_dk^ -dk/PP^dk^da^Peter Plys^B5^^^N^N^N^N^1110^Team_dk^ -dk/RACK^dk^da^Rackham^B5^^^N^N^N^N^1110^Team_dk^ -dk/RAT^dk^da^RATATOUILLE Magasin^^[one-shot film magazine]^^N^N^N^N^1110^Team_dk^ -dk/ROCKET^dk^da^The Rocketeer^^^^N^N^N^N^1110^Team_dk^ -dk/ROGER^dk^da^Hvem Snørede Roger Rabbit^^^^Y^N^N^N^1110^Team_dk^ -dk/RRRO^dk^da^Rip, Rap og Rup's Opgavehæfte^B6^[puzzles]^^N^N^N^N^1110^Team_dk^ -dk/RRRPE^dk^da^Rip, Rap og Rup på Eventyr^B5^[Danish for DuckTales; cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/SA^dk^da^Stålanden på nye eventyr^large B5^[first three chapters from Italian PKNA 0, 0/2, and 0/3 unpublished in Denmark]^^N^N^N^N^1110^Team_dk^ -dk/SDSS^dk^da^Steder du skal se^B5^^^Y^N^N^N^1110^Team_dk^ -dk/SE^dk^da^Super Ekstra^B5^[reprints from MH og EH only]^^Y^N^N^N^1110^Team_dk^ -dk/SJ^dk^da^Seriejournalen^^[Fanzine with articles about cartoons and comics. A total of 22 issues were published, but not all have Disney related articles]^^N^N^N^N^1110^Team_dk^ -dk/SM^dk^da^Super Mickey^^[cardboard cover]^^N^N^N^N^1110^Team_dk^ -dk/SOJ^dk^da^Super Onkel Joakim^^[cardboard cover]^^Y^N^N^N^1110^Team_dk^ -dk/SOLO^dk^da^Solo-hæfte^B5^^^N^N^N^N^1110^Team_dk^ -dk/SSA^dk^da^1001 Spørgsmål og Svar om Andeby^^^^N^N^N^N^1110^Team_dk^ -dk/STAR^dk^da^Stålanden Reloaded^^^^N^N^N^N^1110^Team_dk^ -dk/STRIP^dk^da^Strip!^^^^N^N^N^N^1110^Team_dk^ -dk/TOY^dk^da^Toy Story^A4^[Softcover]^^N^N^N^N^1110^Team_dk^ -dk/TS^dk^da^Tankestreger^^^^N^N^N^N^1110^Team_dk^ -dk/TST^dk^da^Toy Story 4^^^^Y^N^N^N^1110^Team_dk^ -dk/TODMG^dk^da^Taran og den magiske gryde^^^^N^N^N^N^1110^Team_dk^ -dk/TRON^dk^da^Tron^B5^^^N^N^N^N^1110^Team_dk^ -dk/TUID^dk^da^Tegneserie udgivelser i Danmark 1847-1997^^^^N^N^N^N^1110^Team_dk^ -dk/VX^dk^da^Vaks^^[semi-annual (summer & winter), cardboard cover, sunday page format]^^N^N^N^N^1110^Team_dk^ -dk/WD^dk^da^Walt Disney 100 år – tegneserier^^^^Y^N^N^N^1110^Team_dk^ -dk/WDJH^dk^da^Walt Disney's Julehæfte^^[Continued from Jul i Andeby (JIA)]^^N^N^N^N^1110^Team_dk^ -dk/WDPR^dk^da^Walt Disney Præsenterer^B5^^^Y^N^N^N^1110^Team_dk^ -dk/WDS^dk^da^Walt Disney's^^[Forløber til Walt Disney Præsenterer]^^Y^N^N^N^1110^Team_dk^ -dk/WA^dk^da^WeekendAvisen^^^^N^N^N^N^1110^Team_dk^ -dk/WITCH^dk^da^W.i.t.c.h.^B5^^^N^N^N^N^1110^Team_dk^ -dk/WITCHS^dk^da^W.i.t.c.h. Sagaerne^^[collecting issues in books]^^N^N^N^N^1110^Team_dk^ -dk/WITCHSP^dk^da^W.i.t.c.h. Special^^^^N^N^N^N^1110^Team_dk^ -dk/ZO^dk^da^Zorro^B5^^^N^N^N^N^1110^Team_dk^ -dz/EA^dz^fr^L'echo d'Alger^^^^N^N^N^N^1111^^ -dz/JA^dz^fr^Le Journal d'Alger^^^^N^N^N^N^1111^^ -ee/ARV^ee^et^Arieli Võlumaailmas^^^^N^N^N^N^1112^Team_MJe^ -ee/AU^ee^et^Autod^^[ISSN 977-173674500-8]^^N^N^N^N^1112^Team_MJe^ -ee/AUTE^ee^et^Autod - Eriväljaanne^^^^N^N^N^N^1112^Team_MJe^ -ee/KE^ee^et^Koomiksikogu Extra^^^^N^N^N^N^1112^Team_MJe^ -ee/KL^ee^et^Kuldsed Lood^^[Hall of Fame]^^N^N^N^N^1112^Team_MJe^ -ee/KP^ee^et^Karupoeg Puhh^^^^N^N^N^N^1112^Team_MJe^ -ee/MEL^ee^et^Minu elu lugu^A4^[Softcover album]^^N^N^N^N^1112^Team_MJe^ -ee/MH^ee^et^Miki Hiir^^[ISSN 1019-2794]^^N^N^N^N^1112^Team_MJe^ -ee/MHAS^ee^et^Miki Hiir Aarete saar^^^^N^N^N^N^1112^Team_MJe^ -ee/MHE^ee^et^Miki Hiir - Eriväljaanne^^^^N^N^N^N^1112^Team_MJe^ -ee/MHJ^ee^et^Miki-Hiir - Jõuluüllatus^^^^N^N^N^N^1112^Team_MJe^ -ee/MHK^ee^et^Miki Hiir Koomiksikogu^^^^N^N^N^N^1112^Team_MJe^ -ee/MHKJ^ee^et^Miki Hiir Koomiksikogu. Jõulu-eri^^[special MHK Christmas edition]^^N^N^N^N^1112^Team_MJe^ -ee/MHKK^ee^et^Miki Hiir Koomiksikogu. Kirljandusklassika^^[version of the Norwegian Donalds litteraturhistorie]^^N^N^N^N^1112^Team_MJe^ -ee/MHKM^ee^et^Miki Hiir Koomiksikogu. Maailma ajalugu^^[book, 5 volumes]^^N^N^N^N^1112^Team_MJe^ -ee/MM^ee^et^Miki Mõistatused^^^^N^N^N^N^1112^Team_MJe^ -ee/MMR^ee^et^Miki Hiir - Ristsõnad^^^^N^N^N^N^1112^Team_MJe^ -ee/MUM^ee^et^Mustmiljon Mõistatust^^^^N^N^N^N^1112^Team_MJe^ -ee/OR^ee^et^Onu Robert^^^^N^N^N^N^1112^Team_MJe^ -ee/PMT^ee^et^Piilupart, Miki ja teised^^[one-shot book]^^N^N^N^N^1112^Team_MJe^ -ee/SDA^ee^et^Suur Donaldi äpardusteraamat^^^^N^N^N^N^1112^Team_MJe^ -ee/SPS^ee^et^1000 sõna: Piltidega sõnaraamat^^^^N^N^N^N^1112^Team_MJe^ -ee/WIT^ee^et^W.i.t.c.h.^^[ISSN 1736-41200-9]^^N^N^N^N^1112^Team_MJe^ -eg/BAE^eg^ar^بندق عبر الزمن (Bondok Abr Alzaman)^^^^N^N^N^N^1113^^ -eg/BL^eg^ar^لمكتبة الزرقاء (The blue library)^^^^N^N^N^N^1113^^ -eg/DC^eg^ar^ديزني كوميكس^^[Disney Comics]^^N^N^N^N^1113^^ -eg/DDA^eg^ar^مغامرات بطوط (Donald Duck Adventures)^^^^N^N^N^N^1113^^ -eg/DP^eg^ar^ديزنى للجيب (Disney Pocket)^^^^N^N^N^N^1113^^ -eg/GDN^eg^ar^بطوط الذهبى (Golden Donald - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/GMN^eg^ar^ميكى الذهبى (Golden Mickey - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/MG^eg^ar^ميكى جيب (Mickey Guaib)^^^^N^N^N^N^1113^^ -eg/MGM^eg^ar^Mix ميكي جيب (Mickey Guaib Mix - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/MGHV^eg^ar^مجلد ميكى جيب (Mickey Guaib Volumes)^^^^N^N^N^N^1113^^ -eg/MGNV^eg^ar^مجلد ميكى جيب -دار نهضة مصر (Mickey Guaib Volumes - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/MIX^eg^ar^Mix ميكي (Mickey Mix - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/MMP^eg^ar^مجلة ميكي جيب (Mickey Guaib - Nahdet Misr)^16.5x12cm^^^N^N^N^N^1113^^ -eg/MNM^eg^ar^ميكي (Mickey)^24x17^[52 pages]^^N^N^N^N^1113^^ -eg/MNV^eg^ar^مجلد ميكى -دار نهضة مصر (Mickey Volumes - Nahdet Misr)^24x17cm^[424 pages]^^N^N^N^N^1113^^ -eg/MNVM^eg^ar^مجلد ميكى الشهرى (Mickey Volumes Monthly - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/MV^eg^ar^مجلد ميكى (Mickey Volumes)^^^^N^N^N^N^1113^^ -eg/MWB^eg^ar^ميكى وبطوط (Mickey and Donald Duck)^^^^N^N^N^N^1113^^ -eg/PBV^eg^ar^مجلد أميرات بوكيه (Princess Bouquet Volumes - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/PKNA^eg^ar^PK سوبر بطوط (PK Paperinik New Adventures - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/PN^eg^ar^مجلة أميرات (Princess)^27.5x20cm^^^N^N^N^N^1113^^ -eg/PNV^eg^ar^مجلد أميرات -دار نهضة مصر (Princesses Volumes)^27.5x20cm^^^N^N^N^N^1113^^ -eg/SM^eg^ar^ميكي (Mickey, Dar Al-hilal)^^[Later in the series, this title includes a bigger, monthly مجلة سوبر ميكي (Super Mickey) in one continuous numbering system. Discontinued in 2003.]^^N^N^N^N^1113^^ -eg/SMV^eg^ar^مجلد سوبر ميكى (Super Mickey Volumes)^^^^N^N^N^N^1113^^ -eg/SPM^eg^ar^سمير يقدم ميكى (Samir Presents Mickey)^^[24 books from 1958 and 1959]^^N^N^N^N^1113^^ -eg/TBM^eg^ar^تنة و رنة (Tinker Bell Magazine - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/TBV^eg^ar^مجلد تنة و رنة (Tinker Bell Volume - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/US^eg^ar^مغامرات عم دهب (Uncle Scrooge Adventures)^^[82 pages]^^N^N^N^N^1113^^ -eg/WN^eg^ar^وينى -دار نهضة مصر (Winnie- Nahdet Misr)^27.5x20cm^^^N^N^N^N^1113^^ -eg/WNV^eg^ar^مجلد وينى -دار نهضة مصر (Winnie Volumes - Nahdet Misr)^^^^N^N^N^N^1113^^ -eg/XM^eg^ar^اكس ميكي (X-Mickey - Nahdet Misr)^^^^N^N^N^N^1113^^ -es/ACD^es^es^Actividades Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/AD^es^es^Álbumes Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/AL^es^es^Aleluya^^^^N^N^N^N^1114^Team_CGZ^ -es/ALM^es^es^Almanaque^^^^N^N^N^N^1114^Team_CGZ^ -es/AM^es^es^Álbumes Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/AN^es^es^El Abismo Negro^^^^N^N^N^N^1114^Team_CGZ^ -es/ANT^es^es^Antología^^^^N^N^N^N^1114^Team_CGZ^ -es/ARA^es^es^Aracnofobia^^^^N^N^N^N^1114^Team_CGZ^ -es/ARM^es^es^Aventuras del Ratón Miguelín^^^^N^N^N^N^1114^Team_CGZ^ -es/AV^es^es^Aventuras de...^^^^N^N^N^N^1114^Team_CGZ^ -es/AWD^es^es^Álbum Walt Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/AX^es^es^Astérix y sus Amigos^^^^N^N^N^N^1114^Team_CGZ^ -es/BAM^es^es^Biblioteca de Aventuras de Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/BCB^es^es^Biblioteca Carl Barks^^^^N^N^N^N^1114^Team_CGZ^ -es/BD^es^es^Biblioteca Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/BN^es^es^Blanco y Negro^^^^N^N^N^N^1114^Team_CGZ^ -es/BON^es^es^Bongo^^^^N^N^N^N^1114^Team_CGZ^ -es/BONS^es^es^Bongo (2ª serie)^^^^N^N^N^N^1114^Team_CGZ^ -es/BVL^es^es^Buena Vista Lab.^^^^N^N^N^N^1114^Team_CGZ^ -es/BZ^es^es^Bazar^^^^N^N^N^N^1114^Team_CGZ^ -es/CAD^es^es^Colección de Aventuras Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/CARS^es^es^El Mundo de Cars^^^^N^N^N^N^1114^Team_CGZ^ -es/CBAM^es^es^Carl Barks (Un viento ácrata)^^^^N^N^N^N^1114^Team_CGZ^ -es/CBD^es^es^Club Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/CBP^es^es^Club Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/CC^es^es^Cucaña^^^^N^N^N^N^1114^Team_CGZ^ -es/CCD^es^es^Colección Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/CCGR^es^es^Chip y Chop Los Guardianes Rescatadores^^^^N^N^N^N^1114^Team_CGZ^ -es/CCL^es^es^Cartoon Classics^^^^N^N^N^N^1114^Team_CGZ^ -es/CCLD^es^es^Cuentos Clásicos de Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/CCWD^es^es^Colección Walt Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/CD^es^es^Clásicos Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/CDBD^es^es^Clásicos Disney BD^^^^N^N^N^N^1114^Team_CGZ^ -es/CEP^es^es^Cómics. El País^^^^N^N^N^N^1114^Team_CGZ^ -es/CH^es^es^Champions^^^^N^N^N^N^1114^Team_CGZ^ -es/CJ^es^es^Cucaña Júnior^^^^N^N^N^N^1114^Team_CGZ^ -es/CL^es^es^Cinelandia^^^^N^N^N^N^1114^Team_CGZ^ -es/CLC^es^es^Clásicos del Cómic^^^^N^N^N^N^1114^Team_CGZ^ -es/CLD^es^es^Colorea Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/CLT^es^es^Clásicos de la Literatura^^^^N^N^N^N^1114^Team_CGZ^ -es/CP^es^es^Campanilla^^^^N^N^N^N^1114^Team_CGZ^ -es/CWD^es^es^Cuentos Walt Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/DA^es^es^Disney Aventuras^^^^N^N^N^N^1114^Team_CGZ^ -es/DAA^es^es^Disney Autoalbum^^^^N^N^N^N^1114^Team_CGZ^ -es/DB1^es^es^Dumbo 1ª (ERSA)^^^^N^N^N^N^1114^Team_CGZ^ -es/DB1R^es^es^Dumbo 1ª (Recopilatorio)^^^^N^N^N^N^1114^Team_CGZ^ -es/DB2^es^es^Dumbo 2ª (ERSA)^^^^N^N^N^N^1114^Team_CGZ^ -es/DB2R^es^es^Inolvidables Disney (Reedición Dumbo 2ª)^^^^N^N^N^N^1114^Team_CGZ^ -es/DBA^es^es^Dumbo Álbum/Almanaque^^^^N^N^N^N^1114^Team_CGZ^ -es/DBEL^es^es^Dumbo (Edición de lujo)^^^^N^N^N^N^1114^Team_CGZ^ -es/DBM^es^es^Dumbo (Montena)^^^^N^N^N^N^1114^Team_CGZ^ -es/DC^es^es^D Cine^^^^N^N^N^N^1114^Team_CGZ^ -es/DD^es^es^Don Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/DDA^es^es^Disney en Dibujos Animados^^^^Y^N^N^N^1114^Team_CGZ^ -es/DDAC^es^es^Disney en Dibuix Animat^^[Edición en catalán]^^Y^N^N^N^1114^Team_CGZ^ -es/DDAE^es^es^Disney Marrazki Bizidunetan^^[Edición en euskera]^^Y^N^N^N^1114^Team_CGZ^ -es/DE^es^es^Disney Especial^^^^N^N^N^N^1114^Team_CGZ^ -es/DEE^es^es^Disney Especialísssimo^^^^N^N^N^N^1114^Team_CGZ^ -es/DG^es^es^Disney Gigante^^^^N^N^N^N^1114^Team_CGZ^ -es/DH^es^es^Disney Hadas^^^^N^N^N^N^1114^Team_CGZ^ -es/DI^es^en^Disney en Inglés^^^^N^N^N^N^1114^Team_CGZ^ -es/DIA^es^es^Diarios Escolares^^^^N^N^N^N^1114^Team_CGZ^ -es/DIB^es^es^¡Dibus!^^^^N^N^N^N^1114^Team_CGZ^ -es/DIC^es^es^Diccionario Ilustrado^^^^N^N^N^N^1114^Team_CGZ^ -es/DJ^es^es^Disney Juegos^^^^N^N^N^N^1114^Team_CGZ^ -es/DL^es^es^Disneylandia^^^^N^N^N^N^1114^Team_CGZ^ -es/DM^es^es^Don Miki^^^^N^N^N^N^1114^Team_CGZ^ -es/DMES^es^es^Don Miki Especial^^^^N^N^N^N^1114^Team_CGZ^ -es/DMR^es^es^Don Miki Reedición^^^^N^N^N^N^1114^Team_CGZ^ -es/DMS^es^es^Especiales Don Miki^^^^N^N^N^N^1114^Team_CGZ^ -es/DP^es^es^La Dinastía de los Patos^^^^N^N^N^N^1114^Team_CGZ^ -es/DPP^es^es^La Dinastía de los Patos (2009)^^^^N^N^N^N^1114^Team_CGZ^ -es/DSC^es^es^Discos RCA^^^^N^N^N^N^1114^Team_CGZ^ -es/EA^es^es^Elena de Ávalor^^^^N^N^N^N^1114^Team_CGZ^ -es/ED^es^es^Especial Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/EN^es^es^Enredados (La serie)^^^^N^N^N^N^1114^Team_CGZ^ -es/EOL^es^es^Especial Olimpiadas^^^^N^N^N^N^1114^Team_CGZ^ -es/EPS^es^es^El País Semanal^^^^N^N^N^N^1114^Team_CGZ^ -es/ES^es^es^Estrellas^^^^N^N^N^N^1114^Team_CGZ^ -es/ETG^es^es^La Economía de Tío Gilito^^^^N^N^N^N^1114^Team_CGZ^ -es/EU^es^es^EuroDisney^^^^N^N^N^N^1114^Team_CGZ^ -es/EWD^es^es^Estrellas Walt Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/EX^es^es^Explora y Navega^^^^N^N^N^N^1114^Team_CGZ^ -es/FCD^es^es^Factoría Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/FD^es^es^Festival Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/FRZ^es^es^Frozen^^^^N^N^N^N^1114^Team_CGZ^ -es/FSD^es^es^Fin de Semana Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/GD^es^es^Gigantes Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/GDPD^es^es^La Gran Dinastía del Pato Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/GECD^es^es^Grandes Éxitos del Cine Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/GG^es^es^Grandes Genios^^^^N^N^N^N^1114^Team_CGZ^ -es/GO^es^es^Goofy^^^^N^N^N^N^1114^Team_CGZ^ -es/GOL^es^es^¡Gooool!^^^^N^N^N^N^1114^Team_CGZ^ -es/GPD^es^es^Grandes Películas Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/HA^es^es^Horas Alegres^^^^N^N^N^N^1114^Team_CGZ^ -es/HAD^es^es^Hadas^^^^N^N^N^N^1114^Team_CGZ^ -es/HC^es^es^Historia de los comics^^^^N^N^N^N^1114^Team_CGZ^ -es/HD^es^es^Hiper Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/HOF^es^es^Hall of Fame^^^^N^N^N^N^1114^Team_CGZ^ -es/HF^es^es^Hogar Feliz^^^^N^N^N^N^1114^Team_CGZ^ -es/HHD^es^es^Hiper Hiper Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/HSM^es^es^High School Musical^^^^N^N^N^N^1114^Team_CGZ^ -es/HWD^es^es^Historietas Walt Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/IG^es^es^Los Inventos de Goofy^^^^N^N^N^N^1114^Team_CGZ^ -es/IGS^es^es^Indiana Goofs^^^^N^N^N^N^1114^Team_CGZ^ -es/IP^es^es^El Invencible Patomas^^^^N^N^N^N^1114^Team_CGZ^ -es/JAJA^es^es^Jaja^^^^N^N^N^N^1114^Team_CGZ^ -es/JC^es^es^Los Jovenes Castores^^^^N^N^N^N^1114^Team_CGZ^ -es/JCE^es^es^JC Explora^^^^N^N^N^N^1114^Team_CGZ^ -es/JIM^es^es^Juguetes Instructivos Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/JP^es^es^Jovial/Películas^^[Solo son de Disney los números indicados]^^N^N^N^N^1114^Team_CGZ^ -es/JPP^es^es^Joven/Películas^^^^N^N^N^N^1114^Team_CGZ^ -es/KH^es^es^Kingdom Hearts Final Mix^^^^N^N^N^N^1114^Team_CGZ^ -es/KH2^es^es^Kingdom Hearts II^^^^N^N^N^N^1114^Team_CGZ^ -es/KHCM^es^es^Kingdom Hearts Chain of memories^^^^N^N^N^N^1114^Team_CGZ^ -es/LD^es^es^Libros Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/LG^es^es^Largometraje^^^^N^N^N^N^1114^Team_CGZ^ -es/LOC^es^es^La Locomotora^^^^N^N^N^N^1114^Team_CGZ^ -es/LOR^es^es^Al Loro^^^^N^N^N^N^1114^Team_CGZ^ -es/LS^es^es^La Sirenita^^^^N^N^N^N^1114^Team_CGZ^ -es/LU^es^es^Literatura Universal^^^^N^N^N^N^1114^Team_CGZ^ -es/MC^es^es^Maxicolorietas!^^^^N^N^N^N^1114^Team_CGZ^ -es/MCC^es^es^Mega Coco^^^^N^N^N^N^1114^Team_CGZ^ -es/MD^es^es^Manuales Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/MI^es^es^Minnie^^^^N^N^N^N^1114^Team_CGZ^ -es/MM^es^es^Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/MMJ^es^es^Mickey Mouse Junior^^^^N^N^N^N^1114^Team_CGZ^ -es/MMM^es^es^Mickey (Molino)^^^^N^N^N^N^1114^Team_CGZ^ -es/MMR^es^es^Mickey Mouse^^^^N^N^N^N^1114^Team_CGZ^ -es/MMSS^es^es^Mickey Mouse Sticker Story^^^^N^N^N^N^1114^Team_CGZ^ -es/MMWD^es^es^El Maravilloso Mundo de Walt Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/MND^es^es^Los Mundiales^^^^N^N^N^N^1114^Team_CGZ^ -es/MP^es^es^Mi País/Pequeño País^^^^N^N^N^N^1114^Team_CGZ^ -es/MR^es^es^Mickey (RBA)^^^^N^N^N^N^1114^Team_CGZ^ -es/MS^es^es^Mickey Semanal/Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/NG^es^es^La Novela Gráfica^^^^N^N^N^N^1114^Team_CGZ^ -es/NJC^es^es^Nosotros los Jóvenes Castores^^^^N^N^N^N^1114^Team_CGZ^ -es/NS^es^es^Nestle^^^^N^N^N^N^1114^Team_CGZ^ -es/OG^es^es^Olé! Gargoyles^^^^N^N^N^N^1114^Team_CGZ^ -es/OLE^es^es^Olé! Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/PA^es^es^Pato Aventuras^^^^N^N^N^N^1114^Team_CGZ^ -es/PAP^es^es^Pato Aventuras (Planeta)^^^^N^N^N^N^1114^Team_CGZ^ -es/PC^es^es^Piratas del Caribe^^^^N^N^N^N^1114^Team_CGZ^ -es/PCC^es^es^Piratas del Caribe: El Comic^^^^N^N^N^N^1114^Team_CGZ^ -es/PD1^es^es^Pato Donald 1ª (ERSA)^^^^N^N^N^N^1114^Team_CGZ^ -es/PD2^es^es^Pato Donald 2ª (ERSA)^^^^N^N^N^N^1114^Team_CGZ^ -es/PDC^es^es^Pato Donald y Compañia^^^^N^N^N^N^1114^Team_CGZ^ -es/PDD^es^es^Pandillas Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/PDE^es^es^Pato Donald Extraordinario/Almanaque^^^^N^N^N^N^1114^Team_CGZ^ -es/PDM1^es^es^Pato Donald (Montena)^^[1st series. Soft cover]^^N^N^N^N^1114^Team_CGZ^ -es/PDM2^es^es^Pato Donald (Montena)^^[2nd series. Hard cover]^^N^N^N^N^1114^Team_CGZ^ -es/PDP^es^es^Pato Donald (Primavera)^^^^N^N^N^N^1114^Team_CGZ^ -es/PDPC^es^es^Pato Donald (Primavera/Chamburcy)^^^^N^N^N^N^1114^Team_CGZ^ -es/PDPS^es^es^Pato Donald (Primavera/SEGA)^^^^N^N^N^N^1114^Team_CGZ^ -es/PDR^es^es^Pato Donald (RBA)^^^^N^N^N^N^1114^Team_CGZ^ -es/PF^es^es^Phineas y Ferb^^^^N^N^N^N^1114^Team_CGZ^ -es/PFC^es^es^Los comics de Phineas y Ferb^^^^N^N^N^N^1114^Team_CGZ^ -es/PQP^es^es^Pequeño País^^^^N^N^N^N^1114^Team_CGZ^ -es/PR^es^es^Colección Premiere^^^^N^N^N^N^1114^Team_CGZ^ -es/PRD^es^es^Princesas Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/PRDB^es^es^Princesas Disney (Bauer)^^^^N^N^N^N^1114^Team_CGZ^ -es/PRDK^es^es^La Princesa Kilala^^^^N^N^N^N^1114^Team_CGZ^ -es/PRDR^es^es^Princesas Disney (RBA)^^^^N^N^N^N^1114^Team_CGZ^ -es/PS^es^es^Patomas^^^^N^N^N^N^1114^Team_CGZ^ -es/PSC^es^es^Pasacocos Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/PSD^es^es^Pasatiempos Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/PWD^es^es^Películas Walt Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/PWDS^es^es^Películas Walt Disney (Banco Santander)^^^^N^N^N^N^1114^Team_CGZ^ -es/RC^es^es^Revival Comics^^^^N^N^N^N^1114^Team_CGZ^ -es/RCARS^es^es^Revista Cars^^^^N^N^N^N^1114^Team_CGZ^ -es/RDM^es^es^Reimpresión Don Miki^^^^N^N^N^N^1114^Team_CGZ^ -es/RL^es^es^Real Life^^^^N^N^N^N^1114^Team_CGZ^ -es/RP^es^es^Revista Oficial de películas Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/RPD2^es^es^Reimpresión Pato Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/RPRD^es^es^Promocional Revistas Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/RR^es^es^Rueda la Rueda^^^^N^N^N^N^1114^Team_CGZ^ -es/RYD^es^es^Reimpresión Yo, Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/SAD^es^es^Super Álbum Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/SD^es^es^Super Disney (Primavera)^^^^N^N^N^N^1114^Team_CGZ^ -es/SDB^es^es^Super Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/SHD^es^es^Show Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/SDM^es^es^Selección Don Miki^^^^N^N^N^N^1114^Team_CGZ^ -es/SMM^es^es^Selección Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/SMS^es^es^Super Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/SO^es^es^Serie Oro^^^^N^N^N^N^1114^Team_CGZ^ -es/SPD^es^es^Super Pato Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/SPD2^es^es^Selección Pato Donald^^[Selección de historietas de la colección Pato Donald 2ª (ERSA)]^^N^N^N^N^1114^Team_CGZ^ -es/SRD^es^es^Sonrisa Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/SV^es^es^Suplemento Infantil Walt Disney (La Vanguardia)^^^^N^N^N^N^1114^Team_CGZ^ -es/SWD^es^es^Show Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/TB^es^es^El Tebeo^^^^N^N^N^N^1114^Team_CGZ^ -es/TD^es^es^Top Disney (Ediciones B)^^^^N^N^N^N^1114^Team_CGZ^ -es/TDP^es^es^Top Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/TG^es^es^Tío Gilito^^^^N^N^N^N^1114^Team_CGZ^ -es/TG2^es^es^Tío Gilito 2ª^^^^N^N^N^N^1114^Team_CGZ^ -es/TLP^es^es^Teleprograma^^^^N^N^N^N^1114^Team_CGZ^ -es/TOT^es^es^Totem Calibre 38^^^^N^N^N^N^1114^Team_CGZ^ -es/TP^es^es^Todo Patomas^^^^N^N^N^N^1114^Team_CGZ^ -es/TPZ^es^es^Telepizza^^^^N^N^N^N^1114^Team_CGZ^ -es/TS2^es^es^Toy Story 2^^^^N^N^N^N^1114^Team_CGZ^ -es/TSR^es^es^Toy Story Revista^^^^N^N^N^N^1114^Team_CGZ^ -es/UH^es^es^Ultrahéroes^^^^N^N^N^N^1114^Team_CGZ^ -es/WDP^es^es^Walt Disney presenta^^^^N^N^N^N^1114^Team_CGZ^ -es/WI^es^es^W.i.t.c.h.^^^^N^N^N^N^1114^Team_CGZ^ -es/WIC^es^es^W.i.t.c.h. Cómic^^^^N^N^N^N^1114^Team_CGZ^ -es/WIM^es^es^W.i.t.c.h. (El Mundo)^^^^N^N^N^N^1114^Team_CGZ^ -es/WIPJ^es^es^W.i.t.c.h. (Tapa dura)^^^^N^N^N^N^1114^Team_CGZ^ -es/WIR^es^es^W.i.t.c.h. Reedición^^^^N^N^N^N^1114^Team_CGZ^ -es/WM^es^es^Wizards of Mickey^^^^N^N^N^N^1114^Team_CGZ^ -es/YD^es^es^Yo, Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/YDR^es^es^Yo, Donald (Montena/Rueda)^^^^N^N^N^N^1114^Team_CGZ^ -es/YMM^es^es^Yo, Mikey Mouse^^^^N^N^N^N^1114^Team_CGZ^ -es/YPD^es^es^Yo, Pato Donald^^^^N^N^N^N^1114^Team_CGZ^ -es/YTG^es^es^Yo, Tío Gilito^^^^N^N^N^N^1114^Team_CGZ^ -es/ZD^es^es^Zona Disney^^^^N^N^N^N^1114^Team_CGZ^ -es/ZOR^es^es^El Zorro^^^^N^N^N^N^1114^Team_CGZ^ -fi/AA^fi^fi^Aku Ankka^B5^[Softcover] [ISSN 0355-2101] [The main Finnish Disney comic publication] [Titled as Aku Ankka ja kumppanit (issues 1/1951-12c/1954), Aku Ankka (issues 1/1955->)]^^N^N^Y^Y^1115^Team_SMa^ -fi/AAAK^fi^fi^Aku Ankan Aikakone^A5 (21 x 14.8 cm)^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/AAAP^fi^fi^Ammattina ankka^26.5 x 19.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/AAES^fi^fi^Aku Ankan taskukirja esittää^B5^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/AAJ^fi^fi^Aku Ankka Jumbo^21.8 x 14.8 cm^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/AAJD^fi^fi^Aku Ankka Juniori (digipalvelu)^^[Material from http://juniori.akuankka.fi/]^^N^N^Y^Y^1115^Team_APl^ -fi/AAJK^fi^fi^Aku Ankan juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AAJO^fi^fi^Aku Ankan joulu^^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AAJR^fi^fi^Aku Ankka Juniori^A4^[Softcover] [ISSN 2342-2440] [Subscribers only]^^N^N^Y^N^1115^Team_fi^ -fi/AAJS^fi^fi^Aku Ankan Juhlasarjat^B5^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/AAJT^fi^fi^Aku Ankka - Joulutarinat^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AAKK^fi^fi^Aku Ankan keittokirja^^[Hardcover/softcover cookbook]^^N^N^Y^N^1115^Team_APl^ -fi/AAL^fi^fi^Aku Ankka (digipalvelu)^^[Material from http://www.akuankka.fi/ and http://lataamo.akuankka.fi/]^^N^N^Y^Y^1115^Team_APl^ -fi/AALP^fi^fi^Aku Ankan Lukupaketti^26.5 x 19.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/AAM^fi^fi^Aku Ankka - Minisarjakuva^B7^[Minicomics]^^N^N^Y^N^1115^Team_fi^ -fi/AAMK^fi^fi^Aku Ankka - Minisarjakuva (Kellogg's)^A5^[Minicomics] [Issues were attached to Kellogg's Rice Krispies cereal boxes.] [Edited by Jukka Heiskanen]^^N^N^Y^N^1115^Team_APl^ -fi/AAMV^fi^fi^Aku Ankka matematiikan valtakunnassa^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/AANAP^fi^fi^Aku Ankan Älypää^B5^[Games, crosswords and puzzles]^^N^N^Y^Y^1115^Team_SMa^ -fi/AANV^fi^fi^Aku Ankka -neljännesvuosikerta^B5^[Softcover compilation]^^N^N^Y^N^1115^Team_fi^ -fi/AAP^fi^fi^Aku Ankan parhaat^27.5 x 21 cm^[Softcover album] [ISSN 0781-1675]^^N^N^Y^N^1115^Team_fi^ -fi/AAPA^fi^fi^Aku Ankan parhaat^^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/AAPC^fi^fi^Aku Ankan parhaat / Carl Barks -kirjasto^27.2 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/AAPP^fi^fi^Aku Ankan parhaat^24 x 17.3 cm^[Softcover pocket]^^N^N^Y^Y^1115^Team_fi^ -fi/AAPUU^fi^fi^Aku Ankan Puuha-albumi^25 x 17 cm^[Games, crosswords and puzzles]^^N^N^Y^N^1115^Team_fi^ -fi/AAR^fi^fi^Aku Ankan ristikkolehti^26 x 17 cm^[Games, crosswords and puzzles]^^N^N^Y^N^1115^Team_fi^ -fi/AAS^fi^fi^Aku Ankan Sunnuntaisarjat^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/AASS^fi^fi^Aku Ankan satasivuiset^B5^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/AAST^fi^fi^Aku Ankan taskukirja - Super^20 x 14 cm^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/AASU^fi^fi^Aku Ankka ja Suomi^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AATE^fi^en^Aku Ankan taskukirja - In English^B6^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/AATK^fi^fi^Aku Ankan taskukirja^B6^[Softcover pocket] [ISSN 0785-4072] [Published by Sanoma Osakeyhtiö (1970-1981), Sanomaprint (1982-1993), Helsinki Media (1994-9/2001), Sanoma Magazines Finland (10/2001-2013), Sanoma Media Finland (2014->)]^^N^N^Y^Y^1115^Team_SMa^ -fi/AATS^fi^fi^Aku Ankan Toivesarjat^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AATT^fi^fi^Aku Ankan taskukirja - Teema^B6^[Softcover pocket] [ISSN 1799-6368] [Titled as Aku Ankan taskukirja - Taskarin teemanumero (issues 1-30 (2001-2012)), Aku Ankan taskukirja - Teema (issues 31-> (2013->))]^^N^N^Y^Y^1115^Team_SMa^ -fi/AATX^fi^fi^Aku Ankan taskukirja - Erikoisnumero^B6^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/AAVA^fi^fi^Aku Ankan vauvakirja^A4^[Hardcover album]^^N^N^Y^N^1115^Team_APl^ -fi/AAVK^fi^fi^Aku Ankka -visailukirjat^A5^[Semi-hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AAVSK^fi^fi^Aku Ankka -vuosikerrat^B5^[Hardcover compilation] [Only books with red covers and red spine (no black label) are official books. Darker red covers with occasional superimposed cover images in 1952-1975 books, brighter red covers with no cover images in 1976-1989 books. Different bound with printed cover images in 1992 books.]^^N^N^Y^N^1115^Team_fi^ -fi/AAX^fi^fi^Aku Ankka Ekstra / Aku Ankka Klassikko^B5^[Softcover] [ISSN 1456-7830 (1999-2007), 1799-1501 (2008->)] [Supplement to Aku Ankka] [Subscribers only] [Titled as Aku Ankka Kuukauden sarjisekstra (issues 1-80 (1999-2005)), Aku Ankka Sarjisekstra (issues 81-104 (2006-2007)), Aku Ankka Ekstra (issues 105-281 (2008-1/2019)), Aku Ankka Klassikko (issues 282-> (2/2019->))]^^N^N^Y^Y^1115^Team_SMa^ -fi/ABA^fi^fi^Abadazad^A5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AE^fi^fi^Ankan elämää^B5^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/AEA^fi^fi^Aarteenetsijäin aatelia^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AEK^fi^fi^Ankkalinnan ennätysten kirja^B5^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/AEN^fi^fi^Aku Ankka Ekstra - Näköispainos^B5^[Hardcover/softcover compilation]^^N^N^Y^Y^1115^Team_SMa^ -fi/AJY^fi^fi^Asterix ja ystävät^A4^[Softcover album]^^N^N^Y^N^1115^Team_APl^ -fi/AK^fi^fi^Aku Ankan satasivuiset / Aku Ankan karuselli^B5^[Softcover]^^N^N^Y^N^1115^Team_fi^ -fi/AKK^fi^fi^Ankalliskirjallisuuden klassikot^B5 (HC), A5 (SC)^[Hardcover book / softcover pocket]^^N^N^Y^Y^1115^Team_APl^ -fi/AKU^fi^fi^AKU.^28.6 x 23.1 cm^[Magazine] [ISSN 1799-1471]^^N^N^Y^Y^1115^Team_APl^ -fi/AL^fi^fi^Ankkalinnan-kirjat^B5^[Hardcover/softcover book] [Originally handed out as competition prizes and as gifts for new subscribers.]^^N^N^Y^Y^1115^Team_APl^ -fi/ALE^fi^fi^Aamulehti^^[Magazine] [ISSN 0355-6913] [Published daily Mickey Mouse strip (YM) from 1930-03-11 to 1930-08-26 and from 1991-02-04 to 1991-10-30] [Usual weekly publishing: From 1930-03 to 1930-05 six times per week, from 1930-06 to 1930-08 three times per week, from 1991-02 to 1991-10 three times per week]^^N^N^Y^N^1115^Team_APl^ -fi/ALJK^fi^fi^Aku Ankka -lehden juhlakirja^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/ALM^fi^fi^Ankkalinna-minisarjis^A6^[Minicomics]^^N^N^Y^Y^1115^Team_APl^ -fi/ALP^fi^fi^Ankkalinnan Pamaus^B5^[Fanzine] [ISSN 1456-8853]^^N^N^Y^Y^1115^Team_APl^ -fi/ALSJ^fi^fi^Ankkalinnan suuri joulukirja^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AMH^fi^fi^Ankkojen maailmanhistoria^B5 (HC), A5 (SC)^[Hardcover book / softcover pocket]^^N^N^Y^Y^1115^Team_APl^ -fi/AMVK^fi^fi^Ankkamaestron värityskirja^A4^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/AMY^fi^fi^Ankat maailman ympäri^B5^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/AN^fi^fi^Aku Ankka - Näköispainos^B5^[Hardcover compilation]^^N^N^Y^Y^1115^Team_SMa^ -fi/ANJM^fi^fi^Aku Ankan Joulumanteli 1963-1972^B6^[10 issues in the same package]^^N^N^Y^N^1115^Team_fi^ -fi/ANJP^fi^fi^Aku Ankan Jouluparaati^B5^[14 issues in the same package]^^N^N^Y^N^1115^Team_fi^ -fi/ANK^fi^fi^Ankalliskirjasto^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/ANKRO^fi^fi^Ankronikka^B5^[Softcover]^^N^N^Y^N^1115^Team_fi^ -fi/ANKS^fi^fi^Ankan siivellä^26.2 x 18 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/ANLE^fi^fi^Ankkalegendat^A4^[Hardcover book] [Carl Barks - Don Rosa]^^N^N^Y^Y^1115^Team_APl^ -fi/ANM^fi^fi^Ankkalinnan nokkamies^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/ANSU^fi^fi^Ankkojen Suomi^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/ANTE^fi^fi^Ankantekijät^B5^[Hardcover/softcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/AP^fi^fi^Auringon poika^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/APU^fi^fi^Apu^A4^[Magazine] [ISSN 0003-7184 (1933-1968), 0358-8165 (Uusi Apu 1968-1972), 0355-3051 (1972->)] [Published weekly Treasury of Classic Tales strips (ZT) from 1975 to 1988] [No Disney comics in issues 1/1972-52/1974.]^^N^N^Y^N^1115^Team_APl^ -fi/AS^fi^fi^Antelias saituri^28.5 x 20.75 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/ASJK^fi^fi^Ankkain suvun juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/ASKK^fi^fi^Ankan siivellä^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/AT^fi^fi^Ankkatarinat^B6^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/AU^fi^fi^Autot^A4^[Softcover] [Salamannopeat Autot] [ISSN 1797-3082]^^N^N^Y^N^1115^Team_fi^ -fi/AUT2^fi^fi^Autot 2^A5^[Hardcover album]^^N^N^Y^N^1115^Team_APl^ -fi/AV^fi^fi^Ankallisvitsejä^B6^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/AVM^fi^fi^Ankka vailla menneisyyttä^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/BEAN^fi^fi^Beowulf Ankka^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/CBE^fi^en^Carl Barks in English^20 x 12.5 cm^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/CBJ^fi^fi^Carl Barksin joulu^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/CBJT^fi^fi^Carl Barksin joulutarinat^A4^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/CBK^fi^fi^Carl Barksin kootut^A4^[Hardcover book] [Complete set also includes first dime of US, pocket calendar for 2007 and 10 container boxes.] [Direct sales only]^^N^N^Y^N^1115^Team_APl^ -fi/CBM^fi^fi^Carl Barksin maalaukset ja piirrokset^A4^[Hardcover book] [Complete set also includes a container box.] [Direct sales only]^^N^N^Y^N^1115^Team_APl^ -fi/CBP^fi^fi^Carl Barksin parhaat^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/CBPS^fi^fi^Carl Barksin parhaat sarjat^B5^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/CBS^fi^fi^Carl Barksin sankarit^A4^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/DA^fi^fi^Disney-albumit (Glénat)^32 x 24 cm^[Hardcover album]^^N^N^Y^Y^1115^Team_APl^ -fi/DAM^fi^fi^Disney, Aku & minä^A5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/DES^fi^fi^Disney-elokuvasuosikit^A4^[Softcover] [ISSN 1456-8829]^^N^N^Y^Y^1115^Team_APl^ -fi/DHH^fi^fi^Disney Hupihetket^A4^[Softcover]^^N^N^Y^Y^1115^Team_APl^ -fi/DIO^fi^fi^Disneyn Internet-opas^A5^[Hardcover/softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/DJ^fi^fi^Disneyn julistelehti^A4^[Poster magazine]^^N^N^Y^N^1115^Team_APl^ -fi/DL^fi^fi^Dragonlords^B5^[Semi-hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/DLR^fi^fi^Disneyland Record^31.3 x 31.6 cm^[Music LP]^^N^N^Y^N^1115^Team_APl^ -fi/DPOS^fi^fi^DuckTales - Pako onnellisten saarelta^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/DR^fi^fi^Don Rosan parhaita^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/DRK^fi^fi^Don Rosan kootut^A4^[Hardcover book] [Complete set also includes cover proof and 3 container boxes.] [Direct sales only]^^N^N^Y^N^1115^Team_APl^ -fi/DRP^fi^fi^Don Rosan parhaat^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/DS^fi^fi^Disneyn shakkikirja^A5^[Hardcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/DST^fi^fi^Disney Stars^A4^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/DSU^fi^fi^Disney Suosikit^A5^[Softcover] [Published with corresponding Disney figure]^^N^N^Y^N^1115^Team_APl^ -fi/DT^fi^fi^DuckTales^24 x 17 cm^[Softcover] [ISSN 2489-9119]^^N^N^Y^Y^1115^Team_SMa^ -fi/DTR^fi^fi^Dick Tracy^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/EA^fi^fi^Elokuva-albumit^B5^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/EDS^fi^fi^Euro Disney -seikkailu^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/EKT^fi^fi^Elävän kuvan taika^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/FF^fi^fi^Finias ja Ferb^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/FG^fi^fi^Floyd Gottfredson^36.5 x 28.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/FP^fi^fi^Frogs and Princes^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/FSV^fi^fi^Frozen - Seikkailujen valtakunta^43.5 x 28.5 cm^[Hardcover album]^^N^N^Y^N^1115^Team_APl^ -fi/HBL^fi^sv^Hufvudstadsbladet^^[Magazine] [ISSN 0356-0724]^^N^N^Y^N^1115^Team_fi^ -fi/HEHA^fi^fi^Hellehälytys^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/HEHE^fi^fi^Heko heko^B6^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/HGS^fi^fi^Helsingin Sanomat^^[Magazine] [ISSN 0355-2047] [Published daily Mickey Mouse strip (YM) from 1931-05-31 to 1994-12-30, daily Donald Duck strip (YD) from 1938-07-18 to 2003-12-27, weekly Mickey Mouse strip (ZM) from 1936-03-01 to 2003-12-28 and weekly Ankkanurkka with H-coded strip starting from 2017-03-03] [Usual weekly publishing for dailies: 1931-1932 seven times per week, 1933-1939 six times per week, 1940 five times per week, 1941-1958 two times per week, 1959-1961 three times per week, 1962-1987 five times per week, 1988-2003 six times per week] [Viikkoliite was published from 1927-12-04 to 1939-12-03]^^N^N^Y^N^1115^Team_APl^ -fi/HHJK^fi^fi^Hessu Hopon juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/HJTL^fi^fi^Hiiri joka tiesi liikaa^A5^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/HM^fi^fi^Hollantilaiset mestarit^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/HS^fi^fi^Hessu suurmiehenä^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/HSM^fi^fi^High School Musical^B5^[Softcover] [ISSN 1797-3090] [Actual comic is a separate issue inside a A4-sized magazine. Only comic issues are indexed.]^^N^N^Y^N^1115^Team_fi^ -fi/I^fi^fi^Iines^^[Softcover] [ISSN 1459-6261]^^N^N^Y^N^1115^Team_fi^ -fi/IA^fi^fi^Ihan ankkana^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/IHLU^fi^fi^Ihmeellinen luonto^^[Softcover album]^^N^N^Y^N^1115^Team_APl^ -fi/IP^fi^fi^Iines-pokkari^19 x 12.5 cm^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/IS^fi^fi^Ilta-Sanomat^^[Magazine] [ISSN 0355-2055] [Published weekly Donald Duck strip (ZD) since 1941-01-25, daily Scamp (Pepi) strip (YX) from 1956-01-16 to 1985-12-27 (?) and weekly Scamp (Pepi) strip (ZX) from 1956-10-20 to 1982-12-30 (?). Contact us if you are interested to make large indexes of these strips.]^^N^N^Y^N^1115^Team_APl^ -fi/ITT^fi^fi^Iines - Tunteita ja toilauksia^19.3 x 13 cm^[Hardcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/IZ^fi^fi^Inez^22.5 x 17.5 cm^[Magazine] [ISSN 1799-6732]^^N^N^Y^N^1115^Team_fi^ -fi/JBT^fi^fi^Jippesin Barks-tarinat^A4^[Hardcover book] [Carl Barks - Daan Jippes]^^N^N^Y^Y^1115^Team_APl^ -fi/JN^fi^fi^Juhlanokka^^[Softcover pocket]^^N^N^Y^Y^1115^Team_fi^ -fi/K50K^fi^fi^50 kummallista kommellusta^28 x 22 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/KAA^fi^fi^Kaikkien aikojen ankka^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/KAEL^fi^fi^Kaksoiselämää^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KAKA^fi^fi^Kauhun kangistamat^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KAL^fi^fi^Kieltä Ankkalinnasta^A4^[Hardcover book teaching languages]^^N^N^Y^N^1115^Team_fi^ -fi/KE^fi^fi^Keijut / Helinä-keiju^B5^[Softcover] [ISSN 1796-1173] [Title is Helinä-keiju in the last issue 4/2008.]^^N^N^Y^N^1115^Team_APl^ -fi/KIKO^fi^fi^Kitupiikin koettelemukset^B5^[Hardcover book / softcover]^^N^N^Y^N^1115^Team_APl^ -fi/KIPA^fi^fi^Kissanpäivät^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KK^fi^fi^Kanuunakuti^26 x 18 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/KKK^fi^fi^Kultaisten kattojen kaupunki^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KKM^fi^fi^Kahdeksan kertaa Mikki^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/KKO^fi^fi^Kuka kukin on^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KLAS^fi^fi^Klassikko^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/KOKE^fi^fi^Kommelluksia kerrakseen^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KORU^fi^fi^Korakarumin ruhtinas^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KPK^fi^fi^Koulupäiväkirja^^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/KPPUS^fi^fi^Kolme pientä porsasta - Uusia seikkailuja^^[Softcover album]^^N^N^Y^N^1115^Team_APl^ -fi/KUKA^fi^fi^Kultaa kalliimmat^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/KUMPP^fi^fi^Aku Ankka ja kumppanit^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/KUMU^fi^fi^Kulmikkaat munat^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/LA^fi^fi^Aku Ankan Loma-albumi^27 x 19 cm^[Softcover album]^^N^N^Y^Y^1115^Team_SMa^ -fi/LEEL^fi^fi^Leirielämää^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/LHKO^fi^fi^Lentävä hollantilainen / K.A.S.V.A.T.U.S.O.P.P.I.A.^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/LJ^fi^fi^Lanttijahti^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/LK^fi^fi^Leijonakuningas^A4^[Softcover]^^N^N^Y^Y^1115^Team_APl^ -fi/LM^fi^fi^Lasten maailma / Nasta^^[Magazine] [Titled as Lasten maailma (1/1945-8/1957), Nasta - Lasten maailma (9-12/1957), Nasta (1/1958-12/1963) (no Disney comics)] [Published weekly Brer Rabbit strip (ZB) from 1947 to 1957]^^N^N^Y^N^1115^Team_APl^ -fi/LR^fi^fi^Lentävät ratsumiehet^B5^[Semi-hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/LTS^fi^en^The Life and Times of Scrooge^14.3 x 19.4 cm^[Hardcover album]^^N^N^Y^N^1115^Team_APl^ -fi/LU^fi^fi^Lasten uutiset^^[Magazine] [ISSN 2670-2231]^^N^N^Y^N^1115^Team_fi^ -fi/M^fi^fi^Jättikirjat^34.5 x 26.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/M4^fi^fi^Jättikirjat (400-sivuiset)^B5^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/MAAK^fi^fi^Maharadža Aku^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/MAL^fi^fi^Murrealbumit^27.2 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/MD^fi^fi^Mikin Dekkaripokkari^18.5 x 13.2 cm^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/MH^fi^fi^Mä Hessu^A5^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/MHJK^fi^fi^Mikki Hiiren juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/MHK^fi^fi^Maailman hauskin kuvasarjalehti^32.5 x 28 cm^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/MHKA^fi^fi^Mikki Hiiren kulta-aika^B4^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/MI^fi^fi^Minni & Iines^A4^[Softcover] [ISSN 2242-8453]^^N^N^Y^N^1115^Team_fi^ -fi/MIF^fi^fi^Made in Finland^A4^[Hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/MIKE^fi^fi^Minä, keksijä^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/MINITK^fi^fi^Mini-Taskari^13.5 x 9 cm^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/MJ^fi^fi^Maalijuhla^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/MJAA^fi^fi^Minä ja Aku Ankka^28.8 x 30.3 cm^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/MK^fi^fi^Maalikuningas^26 x 18 cm^[Softcover/hardcover album]^^N^N^Y^N^1115^Team_fi^ -fi/ML^fi^fi^Mainoslehtiset^^[Miscellaneous advertisements etc.]^^N^N^Y^N^1115^Team_APl^ -fi/MM^fi^fi^Mikin mainiot^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/MMY^fi^fi^Mikin mysteerit^A5^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/MP^fi^fi^Mikin parhaat^A4^[Hardcover book] [Complete set also includes a container box and a picture book "Kivat leikit" (ISBN 951-9133-37-2).]^^N^N^Y^N^1115^Team_fi^ -fi/MPMH^fi^fi^Maailman paras Mikki Hiiri^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/MS^fi^fi^Myyttien saari^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/MT^fi^fi^Maaseudun Tulevaisuus^^[Magazine] [ISSN 0355-3787] [Published weekly Silly Symphonies strip (ZS) from 1951 to 1952]^^N^N^Y^N^1115^Team_APl^ -fi/MUMI^fi^fi^Munasta minuksi^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/NK^fi^fi^Nälkäinen kummitus^B5^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/NM^fi^fi^Neljä mestaria^A4^[Hardcover/softcover book]^^N^N^Y^N^1115^Team_APl^ -fi/NP^fi^fi^Nalle Puh^26 x 17 cm^[Softcover] [ISSN 0359-1174] [Puuhalehti ISSN 0785-4153]^^N^N^Y^N^1115^Team_SMa^ -fi/NUKA^fi^fi^Nupit kaakkoon^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/OA^fi^fi^Onnenankka^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/OEAA^fi^fi^Oman elämänsä Aku Ankka^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/OKAM^fi^fi^Opi kieltä Akun ja Mikin kanssa^A4^[Hardcover book teaching languages]^^N^N^Y^N^1115^Team_fi^ -fi/P-AP^fi^fi^Aku-Palat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/P-JA^fi^fi^Joulu-Aku^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/P-JP^fi^fi^Jatkopalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/P-KA^fi^fi^Koulu-Aku^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/P-KP^fi^fi^Kesäpalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/P-PP^fi^fi^Pikkupalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/P-PU^fi^fi^Punkkapomppu^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/P-VP^fi^fi^Vauhtipalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/PA^fi^fi^Pidot Ankkalinnassa^^[Hardcover cookbook]^^N^N^Y^N^1115^Team_APl^ -fi/PAL^fi^fi^Aku Ankka Parhaat palat^B5^[Hardcover book]^^N^N^Y^Y^1115^Team_SMa^ -fi/PANA^fi^fi^Parhaat naamiaisasut^23 x 23 cm^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/PAPL^fi^fi^Päihitä platku^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/PAVA^fi^fi^Pahan vainu^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/PJ^fi^fi^Puhdasta jälkeä^B6^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/PK^fi^fi^Puolialaston kokki^^[Hardcover cookbook]^^N^N^Y^N^1115^Team_APl^ -fi/PLK^fi^fi^Pilkun paikka^26 x 18 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/PM^fi^fi^Postimerkit^^[Stamps]^^N^N^Y^N^1115^Team_APl^ -fi/POTC^fi^fi^Pirates of the Caribbean^A5^[Hardcover album]^^N^N^Y^N^1115^Team_APl^ -fi/PP^fi^fi^Aku Ankka Päivästä päivään^24.5 x 17 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/PPM^fi^fi^Pelle Pelottoman mietintämyssy^B5^[Comics, games and puzzles] [Edited by Sanelma Lindfors]^^N^N^Y^N^1115^Team_APl^ -fi/PR^fi^fi^Prinsessa^A4^[Softcover] [ISSN 1456-8829]^^N^N^Y^N^1115^Team_fi^ -fi/PS^fi^fi^Parhaat Sarjat^29.5 x 22 cm^[Hardcover album] [Unindexed issues do not contain Disney comics.]^^N^N^Y^N^1115^Team_fi^ -fi/RAMU^fi^fi^Räpylät mullassa^25.5 x 25 cm^[Softcover book]^^N^N^Y^N^1115^Team_APl^ -fi/RARI^fi^fi^Rämäpäiset riippuliitäjät^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/RD^fi^fi^Ruudinsavu^B5^[Fanzine] [ISSN 1458-4123]^^N^N^Y^Y^1115^Team_APl^ -fi/RK^fi^fi^Rokkikukot^B5^[Semi-hardcover book]^^N^N^Y^Y^1115^Team_APl^ -fi/RL^fi^fi^Real Life^25 x 19 cm^[Softcover] [ISSN 2342-303X]^^N^N^Y^Y^1115^Team_APl^ -fi/RR^fi^fi^Zorro^B5^[Softcover] [ISSN 0788-7523]^^N^N^Y^Y^1115^Team_APl^ -fi/RS^fi^fi^Roope-setä^B6^[Softcover pocket] [ISSN 0357-8755] [Titled as Roope-setä -taskulehti (issues 1-67 (1/1978-3/1985)), Roope-setä (issues 68-454 (4/1985-10/2017))]^^N^N^Y^Y^1115^Team_SMa^ -fi/RSAA^fi^fi^Roope-sedän aarrearkku^B6^[6 issues in the same package]^^N^N^Y^N^1115^Team_fi^ -fi/RSKV^fi^fi^Kultaiset vuodet^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/RSPA^fi^fi^Roope-sedän parhaat^^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/RSPV^fi^fi^Roope-setä -puolivuosikerta^B6^[Softcover compilation] [Only issues with cover image are official.]^^N^N^Y^N^1115^Team_fi^ -fi/RSTK^fi^fi^Roope-taskari^B6^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/S^fi^fi^Seura^^[Magazine] [ISSN 0037-2943 (1934-31/1974), 0355-189X (Suur-Seura 32/1974-1978), 0358-8017 (1979->)] [Published weekly Silly Symphonies strip (ZS) from 1935 to 1947, weekly Brer Rabbit strip (ZB) from 1958 to 1973 and daily True Life Adventures illustrations (YL) from 22/1962 to 12/1965]^^N^N^Y^N^1115^Team_APl^ -fi/SA^fi^fi^Seura-lehden albumit^16.5 x 24.5 cm^[Softcover album] [Series contains also third issue, "Matti Mainio ja Jussi Juonio" (1939, 2nd edition with new strips in 1941) (Non-Disney)]^^N^N^Y^N^1115^Team_APl^ -fi/SAKA^fi^fi^Salatut kansiot^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/SHSP^fi^fi^Superhessu - sankari paikallaan^A5^[Softcover pocket]^^N^N^Y^N^1115^Team_fi^ -fi/SI^fi^fi^Sarjainfo^A4^[Fanzine] [ISSN 0356-4967]^^N^N^Y^Y^1115^Team_APl^ -fi/SKS^fi^fi^Sokerikakkushow^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/SL^fi^fi^Söpöt lemmikit^A4^[Hardcover album]^^N^N^Y^N^1115^Team_APl^ -fi/SLSO^fi^fi^Slangisota^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/SMR^fi^fi^Suolaisen meren ritari^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/SS^fi^fi^Seikkailujen sankarit^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/SSD^fi^fi^Suomen sosialidemokraatti / Demari^^[Magazine] [ISSN 0355-9440 (1918-05-06 - 1988-08-31), 1235-9246 (1988-09-01 - 2001-01-31)] [Titled as Suomen sosialidemokraatti (1918-05-06 - 1988-08-31), Demari (1988-09-01 - 2001-01-31)] [Published daily christmas strip (YC) from 1960 to 1995 (reprints from 1989 to 1992)]^^N^N^Y^N^1115^Team_fi^ -fi/SSMK^fi^fi^Suuri suomalainen murrekirja^A4 (HC), A5 (SC)^[Hardcover book / softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/SURI^fi^fi^Sukset ristissä^A4^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/SVVK^fi^fi^Suurverolan varjokuningas^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/SYVE^fi^fi^Syvissä vesissä^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/T^fi^fi^Tutkimukset^A4^[Researches and bibliographies] [Contact us if you know more relevant items or digital versions of unindexed items.]^^N^N^Y^N^1115^Team_APl^ -fi/TAPO^fi^fi^Talla pohjassa^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/TARE^fi^fi^Tähtiretki^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/TATO^fi^fi^Tähtitoimittaja^B6^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/TJK^fi^fi^Taskarin juhlakirja^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/TJO^fi^fi^Taskarin joulukirja^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/TJS^fi^fi^Taskarin jouluspesiaali^20 x 12.5 cm^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/TK^fi^fi^Taikaviitta 2000 / Taikaviitta^26 x 17.5 cm^[Softcover] [Titled as Taikaviitta 2000 (TK - Taikaviitan uudet seikkailut, issues 1/1999-6/2000), Taikaviitta (issues 7-12/2000)]^^N^N^Y^N^1115^Team_fi^ -fi/TKD^fi^fi^Taskarin kesädekkari^B6^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/TKK^fi^fi^Tammen kultaiset kirjat^^[Hardcover album] [Unlisted issues do not contain Disney stories.]^^N^N^Y^N^1115^Team_APl^ -fi/TKL^fi^fi^Taikaviitta - Kova laki^B5^[Semi-hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/TKS^fi^fi^Taskarin sankarit^B6^[Softcover pocket] [Complete set also includes a container box for all issues.]^^N^N^Y^N^1115^Team_SMa^ -fi/TKTH^fi^fi^Taskarin tähtihetket^B6^[Softcover pocket] [Complete set also includes a container box for all issues.]^^N^N^Y^N^1115^Team_SMa^ -fi/TP^fi^fi^Taskarin parhaat^B6^[Softcover pocket] [Complete set also includes a container box for all issues.]^^N^N^Y^N^1115^Team_fi^ -fi/TS^fi^fi^Toy Story^A4^[Softcover] [ISSN 1799-2362]^5695^N^N^Y^N^1115^Team_APl^ -fi/TSA^fi^fi^Turun Sanomat^^[Magazine] [ISSN 0356-133X] [Published weekly Scamp (Hulivili/Pepi) strip (ZX) from 19xx-xx-xx to 19xx-xx-xx and daily True Life Adventures illustrations (YL) from 19xx-xx-xx to 19xx-xx-xx. Contact us if you are interested to make large indexes of these strips.]^^N^N^Y^N^1115^Team_APl^ -fi/TTJ^fi^fi^Taskarin talvijännäri^B6^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/TX^fi^fi^Taskarispesiaali^B6^[Softcover pocket]^^N^N^Y^Y^1115^Team_SMa^ -fi/VAL^fi^fi^Vitsejä Ankkalinnasta^B6^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/VAVE^fi^fi^Vauhtiveikot^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/VK^fi^fi^Vuosikalenterit^^[Calendar]^^N^N^Y^N^1115^Team_APl^ -fi/VLAK^fi^fi^Vanhan linnan salaisuus / Andien kutsu^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/VP^fi^fi^Villi Pohjola^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/VS^fi^fi^Viikkosanomat^^[Magazine] [ISSN 0042-6113] [Published weekly Treasury of Classic Tales strips (ZT) from 1952 to 1975] [General comic strip format before 40/1957: located on the inner back cover, b/w with simple extra colors, 4 rows per page (remounted)] [General comic strip format in 40/1957 - 49/1972: located on the inner back cover, b/w (sometimes with simple extra colors), 3 rows per page (original layout)] [General comic strip format starting from 50/1972: located on the page before inner back cover, colored, 4 rows per page (remounted)]^^N^N^Y^N^1115^Team_APl^ -fi/VSANK^fi^fi^Vuosisadan ankat^A4^[Hardcover book]^^N^N^Y^N^1115^Team_fi^ -fi/VV^fi^fi^Vulle Vuojaš^^[Softcover] [DD in Sami] [See Norwegian index]^^N^N^Y^N^1115^Team_fi^ -fi/VYLT^fi^fi^Vain yhden lantin tähden^B5^[Softcover]^^N^N^Y^N^1115^Team_APl^ -fi/W^fi^fi^W.i.t.c.h.^B5^[Softcover] [ISSN 1458-9036] [After issue 4, the magazine was given its own ISSN and not ISBNs anymore.] [Saga 0 (Aikakirjat 1) - Aika ennen taikaa] [Saga 1 (1-12) - Kaksitoista porttia] [Saga 2 (13-24) - Kandrakarin sydän] [Saga 3 (25-36) - Arkhantaan ja takaisin] [Saga 4 (37-48) - Basiliaden Endarno] [Saga 5 (49-62) - Elementtien kirja] [Saga 6 (63-74) - Ragorlang] [Saga 7 (75-86) - Uusi voima] [Saga 8 (87-99) - Uusi aika]^^N^N^Y^Y^1115^Team_APl^ -fi/WAA^fi^fi^Aku Ankan verkkosivut^^[Material from http://www.akuankka.fi/]^^N^N^Y^Y^1115^Team_APl^ -fi/WAK^fi^fi^W.i.t.c.h. Aikakirjat^A5^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/WE^fi^fi^W.i.t.c.h. Ekstra^B5^[Softcover] [ISSN 1458-9036]^^N^N^Y^Y^1115^Team_APl^ -fi/WJA^fi^fi^W.i.t.c.h. Joulualbumi^A4^[Softcover album]^^N^N^Y^N^1115^Team_APl^ -fi/WK^fi^fi^Walt Disneyn klassikot^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/WKP^fi^fi^W.i.t.c.h. Kesäpokkari^A5^[Softcover pocket]^^N^N^Y^N^1115^Team_APl^ -fi/WKPK^fi^fi^W.i.t.c.h. Koulupäiväkirja^A5^[Semi-hardcover pocket] [Issues 2003-2004, 2004-2005, 2005-2006, 2006-2007 and 2007-2008 do not contain complete comics, only some panels taken from regular stories.]^^N^N^Y^N^1115^Team_APl^ -fi/WLT^fi^fi^Disney waltit^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1115^Team_fi^ -fi/WOM^fi^fi^Wizards of Mickey^A5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/WTT^fi^fi^W.i.t.c.h. Tie tähtiin^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/WUD^fi^en^What's Up, Duck?^A4^[Softcover book teaching English]^^N^N^Y^N^1115^Team_fi^ -fi/WVV^fi^fi^W.i.t.c.h. Viiden voima^A5^[Softcover] [Complete set also includes a container box for all issues and a sheet of stickers.]^^N^N^Y^N^1115^Team_APl^ -fi/X^fi^fi^Sekalaiset kirjasarjat^^[Miscellaneous books]^^N^N^Y^Y^1115^Team_fi^ -fi/YJ^fi^fi^Yhtä juhlaa^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/YTI^fi^fi^Yhden tähden illallinen^B5^[Hardcover book]^^N^N^Y^N^1115^Team_APl^ -fi/Z^fi^fi^Sekalaiset fanzinet ja muut artikkeleja, kuvitusta jne. sisältävät julkaisut^^[Miscellaneous fanzines etc.]^^N^N^Y^N^1115^Team_fi^ -fo/BB^fo^fo^Barnablaðið^^^^N^N^N^N^1116^^ -fo/CBS^fo^fo^Carl Barks Savnið - Walt Disney teknisøgur í litum^^[albums]^^N^N^N^N^1116^^ -fo/DOTAJ^fo^fo^Dunnaldur & tey á jólum^^[one-shot album]^^N^N^N^N^1116^^ -fr/303^fr^fr^303 Arts Recherches et créations^^^^N^N^N^N^1117^Team_fr^ -fr/3ED^fr^fr^3 exploits de Donald^^^^N^N^N^N^1117^Team_fr^ -fr/3HI^fr^fr^Disney 3 Histoires^^[sans numéro - regroupent 3 BD avec les héros des Films d'animation de Walt Disney]^^N^N^N^N^1117^Team_fr^ -fr/9EA^fr^fr^9e Art - Les Cahiers du Musée de la bande dessinée^^[Publication du C.N.B.D.I. d'Angoulême]^^N^N^N^N^1117^Team_fr^ -fr/ABD^fr^fr^Albums bandes dessinées Walt Disney^^[loose collection of albums, numbers are not in chronological order]^^Y^N^N^N^1117^Team_fr^ -fr/ACJM^fr^fr^Castors Juniors Magazine (Albums)^^[Hardcover]^^N^N^N^N^1117^Team_fr^ -fr/AD^fr^fr^Albums Dargaud^^[Pour chaque série, les numéros créés suivent l'ordre chronologique.]^^Y^N^N^N^1117^Team_fr^ -fr/AEA^fr^fr^Astérix et ses Amis^^^^N^N^N^N^1117^Team_fr^ -fr/AEC^fr^fr^Animaux en cases^^["histoire critique de la bandes dessinée animalière"]^^N^N^N^N^1117^Team_fr^ -fr/AED^fr^fr^Edicoq (Albums)^18,5x27,5cm^[imp. Brodard et Taupin] [reprend les fascicules Edicoq, en supprimant la couverture originale de chaque fascicule (donc parfois le gag de fin) mais en rajoutant un gag supplémentaire]^^Y^N^N^N^1117^Team_fr^ -fr/AF^fr^fr^L'album de famille Disney^^^^N^N^N^N^1117^Team_fr^ -fr/AFJ^fr^fr^Albums filmés J^18×25cm,17×24cm(later)^[certains numéros ne contiennent aucune bande Disney] [suite de la série de "Votre série Mickey"] [76 albums dont 75 numérotés] [se décline en trois séries: "série Mickey" (Disney), "série éléphant blanc" (adaptations dessinées des Prince Valiant d'Hal Foster, ou des transpositions cinématographiques avant l'apparition de la série suivante) et "série télévision et cinéma" (regroupant les adaptations dessinées de quelques grands succès cinématographiques, puis plus tard, de séries télévisées populaires aux USA, et pour certaines, totalement inconnues en France !)] [parfois tout en couleurs, parfois en alternance de pages couleurs et de pages noir et blanc, ou encore de pages couleurs et de pages bicolores...] [différents imprimeurs dont Fabbristampa à Milan pour les 20 premiers, puis alternance de Brodard et Taupin à Coulommiers, Société Européenne d'Arts Graphiques (S.E.A.G.) à Colmar, ou encore imprimerie Herrissey à Evreux] [on trouve parfois à côté des éditions cartonnées souples, des albums cartonnés à tranche carrée, regroupant deux volumes] [enfin, il existe des rééditions des titres les plus célèbres, qui ne se repèrent qu'au catalogue intérieur situé au dos de la page de garde d'ouverture du récit] [notes et index de MAn]^^N^N^N^N^1117^Team_fr^ -fr/AH^fr^fr^Albums Mickey^^[numéros attribués en suivant l'ordre chronologique (parfois inscrits en p. 2)] [pour les réeditions, voir "AH B"]^^Y^N^N^N^1117^Team_fr^ -fr/AHB^fr^fr^Albums Mickey (rééditions avec couverture différente)^^^^Y^N^N^N^1117^Team_fr^ -fr/AHD^fr^fr^Hardi présente Donald (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/AJM^fr^fr^Almanach du Journal de Mickey^^^^N^N^N^N^1117^Team_fr^ -fr/ALBAM^fr^fr^Bambi (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/ALBH^fr^fr^Les Belles Histoires de Walt Disney (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/ALJM^fr^fr^Le Journal de Mickey (Albums)^^[see also Albums Spécial Mickey (fr/ALSM)] [set of several JM issues bundled together; starting with #169 albums do not contain sequences of JM issues anymore; starting with #237, bundled issues appear out of order; starting with #241 different sequences of issues are used with the same cover (the various alternate known versions are marked A, B, C etc.)]^^N^N^N^N^1117^Team_fr^ -fr/ALJMAG^fr^fr^Le Journal de Mickey avant-guerre (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/ALMP^fr^fr^Mickey Parade (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/ALPIN^fr^fr^Pinocchio (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/ALPL^fr^fr^P'tit Loup (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/ALPM^fr^fr^Picsou Magazine (Albums)^^[set of several PM issues bundled together; starting with #68 (2013) random issues are picked up and packed together resulting in several different bundlings; the various known versions are marked A, B, C etc.]^^N^N^N^N^1117^Team_fr^ -fr/ALSM^fr^fr^Albums Spécial Mickey^^[sans numéro, la numérotation reprend celle de l'album du journal de Mickey correspondant]^^N^N^N^N^1117^Team_fr^ -fr/ALW^fr^fr^Winnie (Albums)^^^^N^N^N^N^1117^Team_fr^ -fr/ALWIT^fr^fr^Witch Mag^^[set of several Witch issues bundled together]^^N^N^N^N^1117^Team_fr^ -fr/AO^fr^fr^L'âge d'or de Mickey^^[format à l'italienne]^^Y^N^N^N^1117^Team_fr^ -fr/AOB^fr^fr^L'âge d'or de la BD - Les journaux illustrés 1934 - 1944^^^^N^N^N^N^1117^Team_fr^ -fr/AOMM^fr^fr^L'âge d'or de Mickey Mouse par Floyd Gottfredson^28.5x36.8cm^^^N^N^N^N^1117^Team_fr^ -fr/AOMMX^fr^fr^Agendas Mickey Mouse^^^^N^N^N^N^1117^Team_fr^ -fr/AOX^fr^fr^L'âge d'or de Mickey (tirage limité)^^[format à l'italienne] [en noir & blanc, avec couverture rouge bordeaux]^^Y^N^N^N^1117^Team_fr^ -fr/APH^fr^fr^Arachnophobie^^^^N^N^N^N^1117^Team_fr^ -fr/APM^fr^fr^Alice au Pays des Merveilles^^^^N^N^N^N^1117^Team_fr^ -fr/ARS^fr^fr^Albums roses Hachette^^[liste incomplète] [beaucoup de titres non-Disney dans cette série, dont Rabier, Saint-Ogan, de Brunhoff et Probst] [certains titres sont repris de la série AWD]^^Y^N^N^N^1117^Team_fr^ -fr/AWD^fr^fr^Albums Walt Disney^18.5x23.5 cm^[albums cartonnés avec jaquette] [some albums are not Disney, but still mentionned here for completness]^^Y^N^N^N^1117^Team_fr^ -fr/AWDC^fr^fr^Albums Walt Disney à colorier^^^^Y^N^N^N^1117^Team_fr^ -fr/AWDR^fr^fr^Albums Walt Disney (rééditions)^^^^Y^N^N^N^1117^Team_fr^ -fr/BA^fr^fr^Beaux Arts Magazine^^^^N^N^N^N^1117^Team_fr^ -fr/BAHS^fr^fr^Beaux Arts hors-série^^^^N^N^N^N^1117^Team_fr^ -fr/BAM^fr^fr^Bambi^^^^N^N^N^N^1117^Team_fr^ -fr/BAY^fr^fr^Baymax^^^^N^N^N^N^1117^Team_fr^ -fr/BBD^fr^fr^Bébés Disney^^^^N^N^N^N^1117^Team_fr^ -fr/BBM^fr^fr^La Belle et la Bête^^^^N^N^N^N^1117^Team_fr^ -fr/BD3-7^fr^fr^Les B.D. des 3-7 ans^^^^N^N^N^N^1117^Team_fr^ -fr/BDD^fr^fr^Collection La B.D. !^^^^Y^N^N^N^1117^Team_fr^ -fr/BDF^fr^fr^Bande Dessinée du Film (GDL)^^^^Y^N^N^N^1117^Team_fr^ -fr/BDI^fr^fr^Bande Dessinée Internationale^^^^N^N^N^N^1117^Team_fr^ -fr/BH^fr^fr^Les Belles Histoires Walt Disney^18×25cm^[some issues of larger size 18×27.5cm]^^N^N^N^N^1117^Team_fr^ -fr/BHNS^fr^fr^Les Belles Histoires Walt Disney (nouvelle série)^^^^N^N^N^N^1117^Team_fr^ -fr/BOD^fr^fr^BoDoï^^^^N^N^N^N^1117^Team_fr^ -fr/BP^fr^fr^La Bande à Picsou^14.6x21 cm^^^N^N^N^N^1117^Team_fr^ -fr/BPE^fr^fr^Balthazar Picsou - L'Encyclopédie^17.5x24.8cm^^^N^N^N^N^1117^Team_fr^ -fr/BR^fr^fr^Bibliothèque rose^^[half of the pages are text, the other half are comic panels]^^N^N^N^N^1117^Team_fr^ -fr/BS^fr^fr^Baby-Silhouettes^^[Numéros crées]^^N^N^N^N^1117^Team_fr^ -fr/BU^fr^fr^Back-Up^^[fanzine spécialisé dans l'étude des comics américains]^^N^N^N^N^1117^Team_fr^ -fr/CA^fr^fr^CARS^^[mensuel puis bimestriel] [dernier numéro en février 2020; suite avec le bimestriel CARS 3]^^N^N^N^N^1117^Team_fr^ -fr/CA3^fr^fr^CARS 3^^[bimestriel] [suite du magazine CARS]^^N^N^N^N^1117^Team_fr^ -fr/CB^fr^fr^Collection Bibliothèque^^[couverture rigide]^^N^N^N^N^1117^Team_fr^ -fr/CBD^fr^fr^Le collectionneur de bandes dessinées^^^^N^N^N^N^1117^Team_fr^ -fr/CDA^fr^fr^Collection "Disney Aventure"^^[numéros crées suivant l'ordre chronologique]^^Y^N^N^N^1117^Team_fr^ -fr/CDAB^fr^fr^Les classiques du dessin animé en bande dessinée^^[numéros créés]^^Y^N^N^N^1117^Team_fr^ -fr/CDC^fr^fr^Collection "Disney Club"^^[numéros créés]^^Y^N^N^N^1117^Team_fr^ -fr/CF^fr^fr^Les chroniques de Fantomiald^^^^N^N^N^N^1117^Team_fr^ -fr/CHC^fr^fr^Collection "Hors Collection"^^[sic] [numéros créés]^^Y^N^N^N^1117^Team_fr^ -fr/CHUT^fr^fr^Chut ! je lis^^[Les numéros non listés ne contiennent pas de bandes Disney]^^N^N^N^N^1117^Team_fr^ -fr/CJM^fr^fr^Castors Juniors Magazine^^[37 numéros parus de 1978 à 1981. Ce mensuel s'intitule "Castor Junior" du n°1 au n°4 puis "Castors Juniors" du n°5 au n°14 et enfin "Castors Juniors Magazine" du n°15 au n°37.]^^N^N^N^N^1117^Team_fr^ -fr/CM^fr^fr^Walt Disney Collection Mystère^^[recueils d'histoires originales illustrées]^^N^N^N^N^1117^Team_fr^ -fr/COM^fr^fr^Collection Magazine^^^^N^N^N^N^1117^Team_fr^ -fr/CONFD^fr^fr^Confidences^^[some issues contain Scamp gags]^^N^N^N^N^1117^Team_fr^ -fr/CONFS^fr^fr^Confessions^^[one issue saved at BNF (French National Library)] [used by P. Winkler to retain the rights on the name "Confessions"]^^N^N^N^N^1117^Team_fr^ -fr/CP^fr^fr^Le coffre de Picsou^^^^N^N^N^N^1117^Team_fr^ -fr/CPJ^fr^fr^Collection pages joyeuses^28x32 cm^[cartonnage souple] [albums illustrés] [the BDM numbering is followed]^^Y^N^N^N^1117^Team_fr^ -fr/CS^fr^fr^Ce soir^^[tous les strips portent la mention "Le canard Donald par Walt Disney"] [quotidien, daté du lendemain] [voir aussi CBD 75 p. 40, article de Guy Lehideux]^^N^N^N^N^1117^Team_fr^ -fr/CSL^fr^fr^Le Courrier de Saône et Loire^^^^N^N^N^N^1117^Team_fr^ -fr/CSV^fr^fr^Collection 16/22^^[Les numéros non listés ne contiennent pas de bandes dessinées Disney]^^Y^N^N^N^1117^Team_fr^ -fr/D^fr^fr^Hardi présente Donald^^^^N^N^N^N^1117^Team_fr^ -fr/DAH^fr^fr^Divers albums Hachette^^[divers albums ne faisant partie d'aucune réelle collection (?)]^^Y^N^N^N^1117^Team_fr^ -fr/DBG^fr^fr^Disney by Glénat^^^^N^N^N^N^1117^Team_fr^ -fr/DCH^fr^fr^Disney Channel^^^^N^N^N^N^1117^Team_fr^ -fr/DCV^fr^fr^Disney Club Vacances^29.5x20.5cm(issues 1-15),25.4x17.8cm(issues 16-20)^^^N^N^N^N^1117^Team_fr^ -fr/DD^fr^fr^Dingo découvre...^^^^N^N^N^N^1117^Team_fr^ -fr/DDD^fr^fr^La dynastie Donald Duck - Intégrale Carl Barks^17.5x24.8 cm^^^N^N^N^N^1117^Team_fr^ -fr/DEM^fr^fr^Descendants^^^^N^N^N^N^1117^Team_fr^ -fr/DF^fr^fr^Disney Fun^^[trimestriel. Stopped at the end of 2020.]^^N^N^N^N^1117^Team_fr^ -fr/DG^fr^fr^Série Disney Gags^^[ne suit pas l'ordre chronologique]^^Y^N^N^N^1117^Team_fr^ -fr/DGGP^fr^fr^Donaldville La grande galerie des personnages^^[livrets qui accompagnent la figurine d'un personnage Disney, distribué dans une partie de la France seulement à titre d'essai] [articles with illustrations]^^N^N^N^N^1117^Team_fr^ -fr/DHL^fr^fr^Donald et les héros de la littérature^^[titre de série inventé]^^N^N^N^N^1117^Team_fr^ -fr/DIC^fr^fr^Dictionnaires bilingues illustrés^^^^N^N^N^N^1117^Team_fr^ -fr/DIG^fr^fr^Disney Girl^^[monthly]^^N^N^N^N^1117^Team_fr^ -fr/DJM^fr^fr^Disney Junior Magazine^^[monthly]^^N^N^N^N^1117^Team_fr^ -fr/DLL^fr^la^Disney Linguà Latinà^^[distributed by Hachette] [numéros créés]^^Y^N^N^N^1117^Team_fr^ -fr/DM^fr^fr^Donald Magazine^^[hebdomadaire] [Contenu identique au Journal de Mickey sauf la couverture et l'ours. Certaines pages (formulaire d'abonnement, ou, exceptionnellement, des histoires) sont remplacées par des jeux.] [Le n° 16 de 1990 est le dernier numéro d'après la BNF]^^N^N^N^N^1117^Team_fr^ -fr/DON^fr^fr^Donald spécial DoubleDuck^^[Intégrales des histoires de la série DoubleDuck. Hors séries de Super Picsou Géant]^^N^N^N^N^1117^Team_fr^ -fr/DSQ^fr^fr^Disques^^^^Y^N^N^N^1117^Team_fr^ -fr/EBD^fr^fr^Encyclopédie des bandes dessinées^^^^N^N^N^N^1117^Team_fr^ -fr/ED^fr^fr^Edicoq / Éditions de Coquelicot^^[albums reprenant, à quelques exceptions près, des épisodes des "Belles Histoires de Walt Disney"] [couverture souple] [aucune numérotation, la liste donnée ici suit l'ordre chronologique]^^Y^N^N^N^1117^Team_fr^ -fr/EDS^fr^fr^L'Echo des Savanes^^^^N^N^N^N^1117^Team_fr^ -fr/EEC^fr^fr^Albums "Encyclopédies et connaissances"^^[sans numéro]^^Y^N^N^N^1117^Team_fr^ -fr/ELL^fr^fr^ELLE^^^^N^N^N^N^1117^Team_fr^ -fr/EM^fr^fr^Epic Mickey^^^^N^N^N^N^1117^Team_fr^ -fr/ENJM^fr^fr^L'étrange Noël de Monsieur Jack^^^^N^N^N^N^1117^Team_fr^ -fr/ETHA^fr^fr^Étrennes Hachette^^^^N^N^N^N^1117^Team_fr^ -fr/FA^fr^fr^Fairies^^^^N^N^N^N^1117^Team_fr^ -fr/FAV^fr^fr^Folles Aventures^^[Histoires Disney à la limite entre la BD et le livre illustré : les cases des histoires originales sont aggrandies et occupent 1 page entière, un texte d'accompagnement est rajouté en complément des bulles]^^N^N^N^N^1117^Team_fr^ -fr/FBS^fr^fr^La France de Bordeaux et du Sud-ouest^^[Quotidien] [Titres consultables sur Retronews à partir de cette page https://www.retronews.fr/journal/la-france-de-bordeaux-et-du-sud-ouest/07-aug-1939/1113/2959723/8]^^N^N^N^N^1117^Team_fr^ -fr/FC^fr^fr^La fée clochette magazine^^^^N^N^N^N^1117^Team_fr^ -fr/FCHS^fr^fr^La fée clochette magazine hors-série^^^^N^N^N^N^1117^Team_fr^ -fr/FCP^fr^fr^La fée clochette^^^^N^N^N^N^1117^Team_fr^ -fr/FDA^fr^fr^Femmes d'aujourd'hui^^^^N^N^N^N^1117^Team_fr^ -fr/FDO^fr^fr^Frère des Ours^^^^N^N^N^N^1117^Team_fr^ -fr/FI^fr^fr^Fantomiald Intégrale^^^^N^N^N^N^1117^Team_fr^ -fr/FIG^fr^fr^Le Figaro^^[Quotidien]^^N^N^N^N^1117^Team_fr^ -fr/FS^fr^fr^France-Soir^^^^N^N^N^N^1117^Team_fr^ -fr/GB^fr^fr^Grands albums cartonnés Le Livre de Paris/Hachette^^[albums cartonnés de grand format (nom inventé)]^^Y^N^N^N^1117^Team_fr^ -fr/GCCB^fr^fr^Le grand coloriage Carl Barks: tout l'univers à colorier^^^^N^N^N^N^1117^Team_fr^ -fr/GCJ^fr^fr^Le Guide des Castors Juniors^^^^N^N^N^N^1117^Team_fr^ -fr/GDP^fr^fr^Gags de poche^^^^N^N^N^N^1117^Team_fr^ -fr/GEP^fr^fr^La Grande épopée de Picsou^^^^N^N^N^N^1117^Team_fr^ -fr/GHD^fr^fr^Les grands héros Disney^18.0x24.3cm^^^N^N^N^N^1117^Team_fr^ -fr/GHL^fr^fr^Albums histoires longues^21.5x29.3 cm^^^N^N^N^N^1117^Team_fr^ -fr/GJM^fr^fr^La Grande Histoire du Journal de Mickey^24.0x32.0cm^^^N^N^N^N^1117^Team_fr^ -fr/GSD^fr^fr^Grandes sagas Disney^^^^N^N^N^N^1117^Team_fr^ -fr/GW^fr^fr^Giff-Wiff^^[Revue d'étude sur la bande dessinée]^^N^N^N^N^1117^Team_fr^ -fr/HAG^fr^fr^Haga Revue de la bande dessinée^^^^N^N^N^N^1117^Team_fr^ -fr/HBM^fr^fr^Happy Birthday Mickey !^^^^N^N^N^N^1117^Team_fr^ -fr/HC^fr^fr^Hachette Comics^^^^Y^N^N^N^1117^Team_fr^ -fr/HH^fr^fr^Hachette Heroes^^^^N^N^N^N^1117^Team_fr^ -fr/HJD^fr^fr^Hachette Jeunesse Disney^^[Romans graphiques pour les 7-11 ans] [Graphical novels (no "real" comics)]^^N^N^N^N^1117^Team_fr^ -fr/HL^fr^fr^Hop-là !^^[illustrated story books with pop-ups (pages à relief)] [with jacket]^^N^N^N^N^1117^Team_fr^ -fr/HOP^fr^fr^Hop !^^[revue d'étude sur la la bande dessinée] [trimestriel]^^N^N^N^N^1117^Team_fr^ -fr/HS^fr^fr^Hors série (Silly Symphonies)^^[Chaque titre a un éditeur particulier] [infos B.D.M.]^^Y^N^N^N^1117^Team_fr^ -fr/HSR^fr^fr^Hors série (Silly Symphonies, rééditions)^^[infos B.D.M.] [incomplete list]^^Y^N^N^N^1117^Team_fr^ -fr/IM^fr^fr^L'intégrale de Mickey^^^^N^N^N^N^1117^Team_fr^ -fr/IRS^fr^fr^Les grandes aventures Disney - Intégrale Romano Scarpa^17.5x24.8 cm^^^N^N^N^N^1117^Team_fr^ -fr/JAC^fr^fr^Jacqueline^^^^N^N^N^N^1117^Team_fr^ -fr/JJ^fr^fr^Junior jeux^^[Magazine de jeux provenant exclusivement des pages de Picsou Magazine]^^N^N^N^N^1117^Team_fr^ -fr/JM^fr^fr^Le Journal de Mickey^^^^N^N^N^N^1117^Team_fr^ -fr/JMA^fr^fr^Le Journal de Mickey Aventure^^^^N^N^N^N^1117^Team_fr^ -fr/JMAG^fr^fr^Le Journal de Mickey avant-guerre^^[les numéros 389 à 477 ne contiennent pas de bandes dessinées Disney]^^N^N^N^N^1117^Team_fr^ -fr/JMAH^fr^fr^Le Journal de Mickey avant-guerre (suppléments)^^^^N^N^N^N^1117^Team_fr^ -fr/JMBD^fr^fr^Le Journal de Mickey (La BD du film)^^[Hors-Série]^^N^N^N^N^1117^Team_fr^ -fr/JMBO^fr^fr^Le Journal de Mickey Best Of^^^^N^N^N^N^1117^Team_fr^ -fr/JMC^fr^fr^Le Journal de Mickey La Compil^^^^N^N^N^N^1117^Team_fr^ -fr/JMCP^fr^fr^Le Journal de Mickey Coup de Pouce^^[Aide aux exposés]^^N^N^N^N^1117^Team_fr^ -fr/JMLE^fr^fr^Le Journal de Mickey - L'Équipe^^^^N^N^N^N^1117^Team_fr^ -fr/JMM^fr^fr^Le Journal de Mickey Mystère^^^^N^N^N^N^1117^Team_fr^ -fr/JMMN^fr^fr^Le Journal de Mickey (Mini numéros)^^[numéros de promotion]^^N^N^N^N^1117^Team_fr^ -fr/JMMP^fr^fr^Mon premier Journal de Mickey^^[for 6-8 year-olds]^^N^N^N^N^1117^Team_fr^ -fr/JMMPH^fr^fr^Mon premier Journal de Mickey - Hors-série^^^^N^N^N^N^1117^Team_fr^ -fr/JMS^fr^fr^Le Journal de Mickey (Suppléments)^^[Suppléments mensuels offerts aux abonnés avec le Journal de Mickey]^^N^N^N^N^1117^Team_fr^ -fr/JMSR^fr^fr^Le Journal de Mickey (Sécurité Routière)^^[Éditions spéciales distribuées gratuitement l'été sur les autoroutes]^^N^N^N^N^1117^Team_fr^ -fr/JMT^fr^fr^Le Journal de Mickey (Tour de France)^^[Éditions spéciales distribuées gratuitement par la caravane du Tour de France]^^N^N^N^N^1117^Team_fr^ -fr/JMX^fr^fr^Le Journal de Mickey (numéros spéciaux)^^^^N^N^N^N^1117^Team_fr^ -fr/JP^fr^fr^La Jeunesse de Picsou^^[followed by "Les trésors de Picsou" (see TP)]^^N^N^N^N^1117^Team_fr^ -fr/KH^fr^fr^Kingdom Hearts^^^^N^N^N^N^1117^Team_fr^ -fr/KHCOM^fr^fr^Kingdom Hearts Chain of Memories^^^^N^N^N^N^1117^Team_fr^ -fr/KHD^fr^fr^Kingdom Hearts 358/2 Days^^^^N^N^N^N^1117^Team_fr^ -fr/KHII^fr^fr^Kingdom Hearts II^^^^N^N^N^N^1117^Team_fr^ -fr/LAIT^fr^fr^Lait Candia^^^^N^N^N^N^1117^Team_fr^ -fr/LBF^fr^fr^La BD du film^^[Collection vendue à petit prix avec les journaux belges et du nord de la France : La Meuse, La Gazette, La Province, Nord éclair et la Capitale] [informations tirées de http://www.bedetheque.com/serie-24058-BD-Disney-La-BD-du-film__10000.html. Nous suivons la même numérotation.]^^N^N^N^N^1117^Team_fr^ -fr/LDEVE^fr^fr^La depêche vétérinaire^^^^N^N^N^N^1117^Team_fr^ -fr/LFT^fr^fr^Le Franc Tireur^^[Initialement créé comme journal clandestin de la Résistance]^^N^N^N^N^1117^Team_fr^ -fr/LGF^fr^fr^Les Grands Films^^^^N^N^N^N^1117^Team_fr^ -fr/LJM^fr^fr^Le Livre de la Jungle Magazine^^[Collection de 8 numéros spéciaux hors commerce édités spécialement pour les stations FINA]^^N^N^N^N^1117^Team_fr^ -fr/LGM^fr^fr^Les grands maîtres^^^^N^N^N^N^1117^Team_fr^ -fr/LGRL^fr^fr^La garde du Roi Lion^^[trimestriel]^^N^N^N^N^1117^Team_fr^ -fr/LM^fr^fr^Le Petit Marseillais^^[Titre de presse régionale publié de 1868 à 1944.]^^N^N^N^N^1117^Team_fr^ -fr/LPGC^fr^fr^Les plus grands chefs-d’œuvre de Walt Disney en BD^^^^N^N^N^N^1117^Team_fr^ -fr/M^fr^fr^Minnie Mag.^^[À l'origine simplement "Minnie", devient Witch au numéro 92]^^N^N^N^N^1117^Team_fr^ -fr/MCJ^fr^fr^Manuel des Castors Juniors^^[petit format, couverture rigide]^^N^N^N^N^1117^Team_fr^ -fr/MCJDE^fr^fr^Manuel des Castors Juniors (2e édition)^^[size is 13x19cm] [hard cover]^^N^N^N^N^1117^Team_fr^ -fr/MCJHS^fr^fr^Manuel des Castors Juniors (hors-série)^^[petit format, couverture rigide] [numéros inventés]^^N^N^N^N^1117^Team_fr^ -fr/MCM^fr^fr^Monstre & Cie^^^^N^N^N^N^1117^Team_fr^ -fr/MCO^fr^fr^Mickey & Co^21x28 cm^^^N^N^N^N^1117^Team_fr^ -fr/MDC^fr^fr^Mickey Donald & Cie - La Grande Galerie des Personnages^^^^N^N^N^N^1117^Team_fr^ -fr/MDE^fr^fr^Manuels des échecs d'Anatoly Karpov^^^^N^N^N^N^1117^Team_fr^ -fr/MDM^fr^fr^Magical Dance^^^^N^N^N^N^1117^Team_fr^ -fr/MDP^fr^fr^Manuels de poche^^[Reprise des Manuels des Castors Juniors en petit format, couverture souple]^^N^N^N^N^1117^Team_fr^ -fr/MDSP^fr^fr^Minnie et Daisy Spy Power^^^^N^N^N^N^1117^Team_fr^ -fr/ME^fr^en^Magic English^^[Magazines pour apprendre l'Anglais livrés avec une cassette]^^N^N^N^N^1117^Team_fr^ -fr/MEM^fr^fr^Miriya et Marie, magiciennes à Paris^^^^N^N^N^N^1117^Team_fr^ -fr/MER^fr^fr^Le Méridional - La France^^^^N^N^N^N^1117^Team_fr^ -fr/MET^fr^fr^Mickey explore le temps^^^^N^N^N^N^1117^Team_fr^ -fr/MEWD^fr^fr^Le monde enchanté de Walt Disney^^^^N^N^N^N^1117^Team_fr^ -fr/MGCJ^fr^fr^Manuel Géant des Castors Juniors^^^^N^N^N^N^1117^Team_fr^ -fr/MHC^fr^fr^Mickey héros du cinéma^^^^N^N^N^N^1117^Team_fr^ -fr/MHS^fr^fr^Minnie Mag. (hors-série)^^^^N^N^N^N^1117^Team_fr^ -fr/MJ^fr^fr^Mickey Jeux^^^^N^N^N^N^1117^Team_fr^ -fr/MGP^fr^fr^Méga Picsou^^[continued from SPG]^^N^N^N^N^1117^Team_fr^ -fr/MMFG^fr^fr^Mickey Mouse par Floyd Gottfredson^26.5x22.4cm^[Traduction française de la Floyd Gottfredson Library (us/FGL) de Fantagraphics]^^N^N^N^N^1117^Team_fr^ -fr/MMM^fr^fr^Le monde de Mickey Mouse^^^^N^N^N^N^1117^Team_fr^ -fr/MMTH^fr^fr^Mickey Mouse - Toute l'histoire^^^^N^N^N^N^1117^Team_fr^ -fr/MNM^fr^fr^Le Monde de Némo^^^^N^N^N^N^1117^Team_fr^ -fr/MP^fr^fr^Mickey Parade / Mickey Parade Géant^^^^N^N^N^N^1117^Team_fr^ -fr/MPBH^fr^fr^Mes plus belles histoires^^[numbers are fake]^^N^N^N^N^1117^Team_fr^ -fr/MPHS^fr^fr^Mickey Parade Géant Hors-Série^^^^N^N^N^N^1117^Team_fr^ -fr/MPNT^fr^fr^Mickey Parade (nouveau tirage)^^[Réédition d'anciens numéros de Mickey-Parade, identiques à quelques détails près]^^N^N^N^N^1117^Team_fr^ -fr/MPO^fr^fr^Mickey Poche^^^^N^N^N^N^1117^Team_fr^ -fr/MPP^fr^fr^Mickey Parade (ancienne série)^^^^N^N^N^N^1117^Team_fr^ -fr/MS^fr^fr^Mickey surprises^^[Cadeau publicitaire des desserts Mont Blanc années 1990.]^^N^N^N^N^1117^Team_fr^ -fr/MTS^fr^fr^Mickey à travers les siècles^^[planches recoloriées voir relettrées] [au moins 1-4, 7, 9-12 existent aussi en couverture souple]^^Y^N^N^N^1117^Team_fr^ -fr/MTSG^fr^fr^Mickey à travers les siècles (albums GDL)^^[sans numéro] [albums souples couverture à fond jaune et dessins à colorier sur les deuxième et troisième de couverture]^^Y^N^N^N^1117^Team_fr^ -fr/MYMI^fr^fr^Mystère à Mickeyville^^["En première exclusivité en Europe" d'après l'album] [distribué avec des commandes "La Redoute"?] [sans ISBN (!)]^^N^N^N^N^1117^Team_fr^ -fr/NAWD^fr^fr^Notre Ami Walt Disney^^^^N^N^N^N^1117^Team_fr^ -fr/OAR^fr^fr^L'Œil à roulettes^^^^N^N^N^N^1117^Team_fr^ -fr/OF^fr^fr^Ouest France^^^^N^N^N^N^1117^Team_fr^ -fr/P^fr^fr^Disney's princesse^^[trimestriel, bimestriel puis mensuel] [devient "Princesses" au n° 74]^^N^N^N^N^1117^Team_fr^ -fr/PAN^fr^fr^Albums de figurines^^^^Y^N^N^N^1117^Team_fr^ -fr/PGM^fr^fr^La Princesse et la grenouille^^^^N^N^N^N^1117^Team_fr^ -fr/PHE^fr^fr^PHENIX revue internationale de bande dessinée^^[Revue d'étude sur la bande dessinée]^^N^N^N^N^1117^Team_fr^ -fr/PIM^fr^fr^PIMPF Mag^^[Revue amateur sur la bande dessinée]^^N^N^N^N^1117^Team_fr^ -fr/PIN^fr^fr^Pinocchio Magazine^^[publication d'histoires produites au Royaume-Uni]^^N^N^N^N^1117^Team_fr^ -fr/PK^fr^fr^Princesse Kilala^^^^N^N^N^N^1117^Team_fr^ -fr/PL^fr^fr^P'tit Loup^^[devient Kid Paddle]^^N^N^N^N^1117^Team_fr^ -fr/PLB^fr^fr^Le Parisien libéré^^[Quotidien]^^N^N^N^N^1117^Team_fr^ -fr/PLM^fr^fr^P'tit Loup (mini-numéros)^^^^N^N^N^N^1117^Team_fr^ -fr/PM^fr^fr^Picsou Magazine^^[no issue on January 2011] [published every two months since #542, but with twice as many pages]^^N^N^N^N^1117^Team_fr^ -fr/PMA^fr^fr^Paris-Match^^[A publié des histoires ou illustrations Disney de façon exceptionnelle]^^N^N^N^N^1117^Team_fr^ -fr/PMCJ^fr^fr^P'tits manuels des Castors Juniors^^[no comics, only illustrated texts]^^N^N^N^N^1117^Team_fr^ -fr/PMHS^fr^fr^Picsou Magazine hors-série^^[for "La Jeunesse" or "Les trésors de Picsou" see JP and TP, resp.]^^Y^N^N^N^1117^Team_fr^ -fr/PMS^fr^fr^Picsou Magazine (Suppléments)^^^^N^N^N^N^1117^Team_fr^ -fr/PNN^fr^fr^Puchi no Nikki^^^^N^N^N^N^1117^Team_fr^ -fr/PN^fr^fr^Planes^^[mensuel puis bimestriel]^^N^N^N^N^1117^Team_fr^ -fr/PP^fr^fr^Le Petit Parisien^^[Quotidien] [La plupart des titres commencent par trois petits points et sont entre parenthèses. Ceci n'a pas été reporté pour ne pas alourdir l'index.]^^N^N^N^N^1117^Team_fr^ -fr/PPE^fr^fr^Palace Pets^^^^N^N^N^N^1117^Team_fr^ -fr/PS^fr^fr^Picsou Soir^^[Fanzine lancé par Picsou Wiki (disponible en ligne dans un premier temps, puis en version papier)]^^N^N^N^N^1117^Team_fr^ -fr/RM^fr^fr^Raiponce^^^^N^N^N^N^1117^Team_fr^ -fr/RN^fr^fr^La Reine des Neiges^^[bimonthly magazine] [initially called La reine des neiges - Le magazine officiel, then Mon atelier La reine des neiges from issue ??]^^N^N^N^N^1117^Team_fr^ -fr/RN2^fr^fr^La Reine des Neiges 2^^[bimonthly magazine] [replaces the magazine "La Reine des Neiges" [maintenanceteam:Team_fr]^^N^Y^N^N^1117^Team_fr^ -fr/RAFJ^fr^fr^Albums filmés J (recueils)^^[recueils de 2 AFJ, les couvertures de chaque AFJ sont reprises au recto et au verso] [non numérotés]^^N^N^N^N^1117^Team_fr^ -fr/RDC^fr^fr^La République du centre^^^^N^N^N^N^1117^Team_fr^ -fr/SAM^fr^ar^سمور (Sammour)^^[published in France, distributed in France, in the UK and in arab countries]^^N^N^N^N^1117^Team_fr^ -fr/SBD^fr^fr^Sélection BD Walt Disney^^[série d'albums sans numéro] [un numéro 8, "Picsou et l'Ixium", annoncé, n'est semble-t-il jamais paru]^^Y^N^N^N^1117^Team_fr^ -fr/SMG^fr^fr^Spécial Mickey Géant^^^^N^N^N^N^1117^Team_fr^ -fr/SPG^fr^fr^Super Picsou Géant^^[series continued from SGPP, becamed MGP for issue #217 only, due to a conflict with Prestalis in charge of the delivering of magazines.]^^N^N^N^N^1117^Team_fr^ -fr/SPGHC^fr^fr^Super Picsou Géant Hors-série Collector^^^^N^N^N^N^1117^Team_fr^ -fr/SPGHS^fr^fr^Super Picsou Géant Hors-série^^^^N^N^N^N^1117^Team_fr^ -fr/SPGP^fr^fr^Super Picsou Géant (ancienne série)^^^^N^N^N^N^1117^Team_fr^ -fr/SVHS^fr^fr^Science & Vie Junior Hors Série^^^^N^N^N^N^1117^Team_fr^ -fr/SZ^fr^fr^Super Zorro^^^^N^N^N^N^1117^Team_fr^ -fr/TFD^fr^fr^Table en fête avec Disney^^[Livret vendu avec pièces de vaisselle en porcelaine.]^^N^N^N^N^1117^Team_fr^ -fr/TD^fr^fr^Les trésors de Donald^^^^N^N^N^N^1117^Team_fr^ -fr/TJM^fr^fr^Le Journal de Mickey hors-série^^^^N^N^N^N^1117^Team_fr^ -fr/TJMN^fr^fr^Les trésors du Journal de Mickey (Nouvelle série)^^^^N^N^N^N^1117^Team_fr^ -fr/TM^fr^fr^Les trésors de Mickey^^^^N^N^N^N^1117^Team_fr^ -fr/TN^fr^fr^Le trou noir^^^^N^N^N^N^1117^Team_fr^ -fr/TP^fr^fr^Les trésors de Picsou^^[continued from JP]^^N^N^N^N^1117^Team_fr^ -fr/TR^fr^fr^Les trésors des Rapetou^^^^N^N^N^N^1117^Team_fr^ -fr/TS^fr^fr^Toy Story^^^^N^N^N^N^1117^Team_fr^ -fr/TSJ^fr^fr^Télé 7 jours^^[hebdomadaire de programmes télé]^^N^N^N^N^1117^Team_fr^ -fr/TSM^fr^fr^Toy story magazine^^^^N^N^N^N^1117^Team_fr^ -fr/TTM^fr^fr^Tsum Tsum^^^^N^N^N^N^1117^Team_fr^ -fr/VDC^fr^fr^La vie du collectionneur^^[Journal consacré à toutes les collections.]^^N^N^N^N^1117^Team_fr^ -fr/VDN^fr^fr^La Voix du Nord^^^^N^N^N^N^1117^Team_fr^ -fr/VSM^fr^fr^Votre Série Mickey^18,5x26 cm^[sous couverture cartonnée souple et brillante] [parution irrégulière, brusques changements de titre générique, de format, d'éditeur ou d'imprimeur, voire interruptions, puis reprises soudaines et non annoncées] [à l'intérieur, un cahier de 32 pages avec alternance de pages en couleurs et de pages bicolores (noir et rouge)] [les neuf volumes de cette série ont été imprimés en France par Brodard et Taupin (Paris)] [la numérotation n'est pas mentionnée sur les albums, nous ne la mentionnons que pour le classement de la collection] [voir la suite de cette série, "Albums filmés J" (AFJ)]^^N^N^N^N^1117^Team_fr^ -fr/W^fr^fr^Winnie^^[Devient Mickey Junior à partir du n°376]^^N^N^N^N^1117^Team_fr^ -fr/WBDC^fr^fr^Bandes dessinées à colorier^^^^N^N^N^N^1117^Team_fr^ -fr/WEM^fr^fr^Wall-E^^^^N^N^N^N^1117^Team_fr^ -fr/WGO^fr^fr^Goofy^^[Version française du "Goofy Annual, 1982" de London Editions Ltd]^^N^N^N^N^1117^Team_fr^ -fr/WHS^fr^fr^Winnie (hors-série)^^^^N^N^N^N^1117^Team_fr^ -fr/WIT^fr^fr^W.i.t.c.h.^^[remplace "Minnie" en reprenant la numérotation où elle s'était arrêtée (Minnie Mag 91). Witch est lui-même remplacé par "Disney girls" après le numéro 200]^^N^N^N^N^1117^Team_fr^ -fr/WITG^fr^fr^W.i.t.c.h. (Glénat)^215x293 mm^^^N^N^N^N^1117^Team_fr^ -fr/WITHS^fr^fr^W.i.t.c.h. hors-série^^^^N^N^N^N^1117^Team_fr^ -fr/WITM^fr^fr^W.i.t.c.h. total look star^^^^N^N^N^N^1117^Team_fr^ -fr/WJ^fr^fr^Winnie Jeux^^^^N^N^N^N^1117^Team_fr^ -fr/WL^fr^fr^Winnie lecture^^^^N^N^N^N^1117^Team_fr^ -fr/WMN^fr^fr^Winnie mini-numéro^^^^N^N^N^N^1117^Team_fr^ -fr/YDD^fr^fr^Young Donald Duck^^^^N^N^N^N^1117^Team_fr^ -fr/Z^fr^fr^L'œuvre dessinée de Carl Barks^^[seul deux volumes ont été publiés]^^N^N^N^N^1117^Team_fr^ -fr/ZORF^fr^fr^Zorro^^[collection "Copyright"] [bandes réalisées par Alex Toth entre 1957 et 1959]^^N^N^N^N^1117^Team_fr^ -fr/ZORG^fr^fr^Zorro^22.0x28.8cm^["l'intégrale des aventures de Zorro par Alex Toth"]^^N^N^N^N^1117^Team_fr^ -gr/16OAE^gr^el^Οι 16 ομάδες της Α΄ Εθνικής Κατηγορίας 1984-1985^^^^N^N^N^N^1119^Team_gr^ -gr/7HK^gr^el^7 Ημέρες Καθημερινή^^[Supplement to the newspaper "Καθημερινή / Daily" each Sunday]^^Y^N^N^N^1120^Team_gr^ -gr/7QP^gr^el^Τα 7 Θαύματα των Παπιών^^^^N^N^N^N^1121^Team_gr^ -gr/9EN^gr^el^9^^[Supplement to the newspaper "Ελευθεροτυπία"] [Ένθετο περιοδικό δωρεάν μαζί με την εφημερίδα Ελευθεροτυπία με θέμα τα κόμικς και την επιστημονική φαντασία. Κυκλοφόρησε από τον Ιούνιο του 2000 μέχρι και τον Απρίλιο του 2009 κάθε Τετάρτη και από το Μάιο του 2009 έως και τον Ιούνιο του 2010 κάθε Σάββατο]^^N^N^N^N^1122^Team_gr^ -gr/AD^gr^el^Αφίσα Ντίσνεϋ^^^^N^N^N^N^1123^Team_gr^ -gr/AFIK^gr^el^Αφίσα (Καθημερινή)^^[Poster given with the first issue of Μεγάλη Βιβλιοθήκη Disney, outlining the history of Disney and the production plan of the new publisher]^^N^N^N^N^1123^Team_gr^ -gr/AFIT^gr^el^Αφίσες (Τερζόπουλος)^^[Posters given with various issues of the publisher, from different series, and as standalones in expositions] [Issue numbering is fake]^^N^N^N^N^1123^Team_gr^ -gr/AGO^gr^el^Αγόρι^^[Mostly non Disney stuff. Only issues that contain Disney characters are indexed]^^N^N^N^N^1124^Team_gr^ -gr/AGX^gr^el^Αφίσες Γέλιο και Χαρά^75cm x 52cm^[Posters promoting the publication Γέλιο και Χαρά.]^^N^N^N^N^1124^Team_gr^ -gr/AISA^gr^el^Από τον Ίκαρο στους Αστροναύτες^^[Reproduction of Italy's "Da Icaro all Astronave (Arnoldo Mondadori 1964)"]^^N^N^N^N^1124^Team_gr^ -gr/AKF^gr^el^Ο Αστερίξ και οι Φίλοι του^^[Only the Vicar story is indexed] [See page on Wikipedia.]^^N^N^N^N^1125^Team_gr^ -gr/ALA^gr^el^Walt Disney's Άλμπουμ Αστέρων^^[Series of books without comics, but with illustrations]^^N^N^N^N^1126^Team_gr^ -gr/ALM^gr^el^Αλμανάκο^^[First issue June 1990, Last issue July 2012] [Frequency, every two months (issues 1-10), every month (issues 11-257)] [Continues to Σούπερ Αλμανάκο.]^^N^N^N^N^1126^Team_gr^ -gr/ANA^gr^el^Αναστημόμετρο^^[Supplement to the magazine Terzopoulos Mickey Mouse in the issues #550-558]^^N^N^N^N^1126^Team_gr^ -gr/ANTI^gr^el^Αντί^^[Bi-weekly magazine, with Disney content very rarely]^^N^N^N^N^1126^Team_gr^ -gr/ARK^gr^el^Αρκούδες^^^^N^N^N^N^1127^Team_gr^ -gr/AT^gr^el^Το Αίνιγμα του Τοτέμ^^^^N^N^N^N^1128^Team_gr^ -gr/ATC^gr^el^AthensCon^^[Catalog from the Athens Comic Convention "AthensCon"] [Ετήσια έκδοση με σχέδια καλεσμένων στην εκδήλωση καλλιτεχνών «AthensCon» που διανέμεται δωρεάν στους επισκέπτες] [Only the Disney coontent is indexed]^^N^N^N^N^1128^Team_gr^ -gr/ATD^gr^el^Το ανάκλινδρο των Duck^^^^N^N^N^N^1129^Team_gr^ -gr/ATH^gr^el^Αθηναία^^[Monthly publication with very rarely Disney content, which is the only thing included]^^N^N^N^N^1129^Team_gr^ -gr/AV^gr^el^Athens Voice^^[Free newspaper, with practically no Disney contents, except for the ones listed below]^^N^N^N^N^1129^Team_gr^ -gr/BA^gr^el^Βαβέλ^^^^N^N^N^N^1130^Team_gr^ -gr/BAM^gr^el^Μπάμπι^^^^N^N^N^N^1131^Team_gr^ -gr/BAR^gr^el^Barricada^^[Publication against fascism, only the Disney contents are included]^^N^N^N^N^1131^Team_gr^ -gr/BEL^gr^el^Βέλος^^^^N^N^N^N^1132^Team_gr^ -gr/BO^gr^el^Μίκυ Μάους Calendar Ημερολόγιον^^^^N^N^N^N^1132^Team_gr^ -gr/BPS^gr^el^Ο Βίος και η Πολιτεία του Σκρουτζ Μακ Ντακ^^["The Life and Times of Scrooge McDuck" by Don Rosa] [See page on The Life and Times of Scrooge McDuck.]^^N^N^N^N^1133^Team_gr^ -gr/BUNY^gr^el^Μπαγκς Μπάννυ^^^^N^N^N^N^1133^Team_gr^ -gr/BWD^gr^el^Βιβλία Walt Disney^^[Series of books without comics, but with illustrations] [Reproduction of Italy's Collana intrepida.]^^Y^N^N^N^1134^Team_gr^ -gr/CARS^gr^el^Cars Κόντρες στο πάγο^^^^N^N^N^N^1135^Team_gr^ -gr/CB10^gr^el^Carl Barks 10×10^^[Ten 10-page stories by Carl Barks which were published in 1943 & 1944] [Δέκα από τις κορυφαίες δεκασέλιδες ιστορίες του Καρλ Μπαρκς την περίοδο 1943-1944]^^N^N^N^N^1135^Team_gr^ -gr/CHEATS^gr^el^Cheats^17.0 x 23.0cm^[Computer magazine with two issues published and very little Disney content]^^N^N^N^N^1135^Team_gr^ -gr/CINE^gr^el^CINE-7^^^^N^N^N^N^1135^Team_gr^ -gr/CLUB^gr^el^CLUB Περιοδικό^^^^N^N^N^N^1135^Team_gr^ -gr/DAP^gr^el^Ντόναλντ ο Απατεώνας^^[Book without comics, but with illustrations] [Reproduction of the american "How to Read Donald Duck: Imperialist Ideology in Disney Comics"]^^N^N^N^N^1136^Team_gr^ -gr/DATG^gr^el^Ο Ντόναλντ Ανακαλύπτει τους Θησαυρούς της Γης^^[Issued toghther with the economical newspaper "Αξία" as a giveaway]^^N^N^N^N^1136^Team_gr^ -gr/DATGT^gr^el^Ο Ντόναλντ Ανακαλύπτει τους Θησαυρούς της Γης (Τόμος)^^[collecting the 12 issues of "Ο Ντόναλντ Ανακαλύπτει τους Θησαυρούς της Γης"]^^N^N^N^N^1137^Team_gr^ -gr/DC^gr^el^Disney Cinema^^[This series of hardcover books contains stories based on Disney animated feature films]^^N^N^N^N^1138^Team_gr^ -gr/DFC^gr^el^Disney's Fun Club^^[Magazine given as a supplement every Saturday with the newspaper "ΤΑ ΝΕΑ"] [A total of 66 issues were released]^^N^N^N^N^1138^Team_gr^ -gr/DGTK^gr^el^Ο Ντόναλντ γυρίζει τον Κόσμο^^[Reproduction of USA's "Donald Duck's World Tour" (Western Publishing,1971), France's "Donald fait le tour du monde" (Deux coqs d'or,1972??) & Italy's "Paperino Giramondo" (Arnoldo Mondatori,1972)]^^N^N^N^N^1138^Team_gr^ -gr/DIA^gr^el^Διαβάζω^^[Fortnightly review / Δεκαπενθήμερη Επιθεώρηση του βιβλίου]^^N^N^N^N^1139^Team_gr^ -gr/DIAD^gr^el^Διαδρομές^^[Weekly supplement to the newspaper "Θεσσαλία", with very little Disney content, which is the only thing indexed] [Numbering is fictional]^^N^N^N^N^1139^Team_gr^ -gr/DIE^gr^el^Disney Εγκυκλοπαίδεια^^[Greek reprint of "Disney Children's Encyclopedia" & "Disney Wonderful World of Knowledge "] [size 21.5 x 28.0cm]^^N^N^N^N^1139^Team_gr^ -gr/DM^gr^el^Disney Manga - Kingdom Hearts: Η αλυσίδα των αναμνήσεων^^[Sequels of the original Kingdom Hearts books]^^N^N^N^N^1140^Team_gr^ -gr/DMM^gr^el^Disney Μίκυ Μυστήριο^^[Series of illustrated books based on the French "Walt Disney Collection Mystère"]^^N^N^N^N^1141^Team_gr^ -gr/DP^gr^el^Disney Παρέλαση^^^^N^N^N^N^1142^Team_gr^ -gr/DPE^gr^el^Disney Παιδική Εγκυκλοπαίδεια^^[Supplement of the newspaper "Ελευθεροτυπία" every Sunday] [size 21.5 x 28.0cm] [Greek version of the "Disney Childrens Encyclopedia Collection"] [Hardcover] [A total of 24 issues were released]^^N^N^N^N^1142^Team_gr^ -gr/DPME^gr^el^Disney Παιχνίδια Τόμοι Μεγάλου Μεγέθους^^[Volumes collecting issues of Disney Παιχνίδια. Each volume contains three issues] [Issue 16 is not collected] [The series is continued with Disney Παιχνίδια Τόμοι Μικρού Μεγέθους.]^^N^N^N^N^1143^Team_gr^ -gr/DPT^gr^el^Disney Παιχνίδια Τόμοι Μικρού Μεγέθους^^[Volumes collecting issues of Disney Παιχνίδια. Each volume contains a random number of issues, along with non Disney material.] [Direct continuation of Disney Παιχνίδια Τόμοι Μεγάλου Μεγέθους.]^^N^N^N^N^1144^Team_gr^ -gr/DPX^gr^el^Disney Παιχνίδια^^[Size was 20.5 x 27.0cm for the first 16 issues and 16.9 x 24.2cm for the rest] [Issues are collected in Disney Παιχνίδια Τόμοι Μεγάλου Μεγέθους and Disney Παιχνίδια Τόμοι Μικρού Μεγέθους.]^^N^N^N^N^1145^Team_gr^ -gr/DS^gr^el^Disney Συλλογή^^^^N^N^N^N^1146^Team_gr^ -gr/DSP^gr^el^Disney συλλεκτικά πιάτα^^[Collection of plates with Disney heroes on them, with an accompanying Disney issue, not comics, but articles]^^N^N^N^N^1146^Team_gr^ -gr/DSTO^gr^el^Disney story^^[Greek version of Disney Story] [Only five issues were released]^^N^N^N^N^1147^Team_gr^ -gr/DXR^gr^el^Disney Παραμύθια από τη Χρυσή Συλλογή^^[Series of books, without comics, but with illustrations] [Frequency, weekly] [Hardcover] [Greek version of the italian "Entra nel club del Libro Disney"]^^N^N^N^N^1147^Team_gr^ -gr/EE^gr^el^Ο Μίκυ, ο Γκούφη και η... Εξοικονόμηση Ενέργειας^^^^N^N^N^N^1148^Team_gr^ -gr/EIK^gr^el^Εικόνες^^[Weekly magazine (1955 - 1967). Often it featured comic pages like Modesty Blaise, Rip Kirby and other comic strips.]^^N^N^N^N^1149^Team_gr^ -gr/EIKO^gr^el^Εικόνες^^[Supplement to the newspaper "Έθνος της Κυριακής" / "Nation " each Sunday]^^N^N^N^N^1149^Team_gr^ -gr/EKM^gr^el^Οι Επίγονοι του Καρλ Μπαρκς^^^^N^N^N^N^1150^Team_gr^ -gr/EKMR^gr^el^Carl Barks Οι Επίγονοι^^[Supplement to the newspaper "Καθημερινή / Daily" each Sunday]^^N^N^N^N^1151^Team_gr^ -gr/ELE^gr^el^Ελευθεροτυπία^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The newspaper was closed in 2011] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1151^Team_gr^ -gr/ELEU^gr^el^Ελευθερία^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1151^Team_gr^ -gr/ELLI^gr^el^Ελληνόπουλο^^[Weekly magazine with mostly non-Disney comics and stories, only the issues with Disney contents are included]^^N^N^N^N^1151^Team_gr^ -gr/EMP^gr^el^Εμπρός (Εφημερίδα)^^[Newspaper] [Issue numbers are assigned by Inducks / Η αρίθμηση είναι πλασματική, ορίστηκε από την ομάδα του Indukcs]^^N^N^N^N^1151^Team_gr^ -gr/EPIK^gr^el^Επίκαιρα^^[Weekly magazine of varying material] [Εβδομαδιαίο περιοδικό ποικίλης ύλης]^^N^N^N^N^1151^Team_gr^ -gr/EPK^gr^el^Ελληνική παραλογοτεχνία και κόμικς (1598-1998)^^[Encyclopedia of all the greek comic books that had been published until 1998, including Disney comics]^^N^N^N^N^1151^Team_gr^ -gr/EPS^gr^el^Έψιλον^^[Supplement to the newspaper "Ελευθεροτυπία" each Sunday] [Ένθετο περιοδικό ποικίλης ύλης της εφημερίδας «Κυριακάτικη Ελευθεροτυπία»,1991-2014]^^N^N^N^N^1151^Team_gr^ -gr/ETD^gr^el^Το Έπος των Duck^^^^N^N^N^N^1152^Team_gr^ -gr/ETHN^gr^el^Έθνος^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1152^Team_gr^ -gr/EVD^gr^el^Εβδομάς^^[Magazine from the '30s with very little Disney content]^^N^N^N^N^1152^Team_gr^ -gr/FAN^gr^el^Φαντάζιο^^[Magazine with very little Disney content, which is the only thing indexed]^^N^N^N^N^1153^Team_gr^ -gr/FDR^gr^el^Ψάχνοντας την Ντόρι^^^^N^N^N^N^1153^Team_gr^ -gr/FEST^gr^el^Φεστιβάλ^^[Summer magazine first released in July 2001, featuring Danish comic stories] [size 19.0 x 27.5]^^N^N^N^N^1153^Team_gr^ -gr/FKZ^gr^el^Ο Φανταστικός Κόσμος των Ζώων^^[Educational magazine about Disney animals, with small toys as gifts] [size 22.0 x 28.5cm]^^N^N^N^N^1154^Team_gr^ -gr/FNGP^gr^el^Φάντομ Ντακ Για Πάντα!^^^^N^N^N^N^1155^Team_gr^ -gr/FR^gr^el^Frozen^^^^N^N^N^N^1156^Team_gr^ -gr/FRS^gr^el^Frozen Σπέσιαλ Τεύχος^^^^N^N^N^N^1157^Team_gr^ -gr/GAL^gr^el^Γαλάζια Σειρά^^[Pocket size mini-book for pre-schoolers] [Partial reproduction of Albums roses Hachette.]^^N^N^N^N^1158^Team_gr^ -gr/GDD^gr^el^Το γενεαλογικό δένδρο των Ντακ^^[Don Rosa's Donald Duck Family Tree 1993]^^N^N^N^N^1159^Team_gr^ -gr/GX^gr^el^Γέλιο και Χαρά^^[The series follows the layout of USA’s “One Shots”. From number 1 to 399 there are Disney stories in the issues that have a Disney cover. But there are also Disney stories in some issues that don’t have a Disney cover]^^N^N^N^N^1160^Team_gr^ -gr/GYN^gr^el^Γυναίκα^^[Magazine for women with very little Disney content, which is the only thing indexed] [Frequency, every two weeks]^^N^N^N^N^1160^Team_gr^ -gr/HBPS^gr^el^Ημερολόγιο^^^^Y^N^N^N^1161^Team_gr^ -gr/HD^gr^el^Ημερολόγιο Ντίσνεϋ^^^^N^N^N^N^1162^Team_gr^ -gr/HMK^gr^el^Ημερολόγιο 2015 αγαπημένοι ήρωες κόμικ^^[2015 calendar published from a school, with different heroes for each month, only the Disney contents are indexed]^^N^N^N^N^1163^Team_gr^ -gr/HMP^gr^el^Μικρή Πριγκίπισσα^^[First released in June 1998, The title from issues 1 to 9 was "Η Μικρή Γοργόνα"]^^N^N^N^N^1164^Team_gr^ -gr/HOTS^gr^el^Η οικονομία του Σκρουτζ^^[Greek version of L’economia di Zio Paperone. They were given as supplement of the newspaper Kathimerini every Sunday. The volumes have the same covers and articles as the Italian version, but contain different stories. They also have 132 pages instead of 124.] [Ένθετο στην κυριακάτικη εφημερίδα Καθημερινή. Οι τόμοι έχουν τα ίδια εξώφυλλα και άρθρα με την ιταλική έκδοση, όμως περιλαμβάνουν διαφορετικές ιστορίες. Επίσης περιέχουν 132 σελίδες αντί για 124.]^^N^N^N^N^1164^Team_gr^ -gr/HW^gr^el^Ημερολόγιο Witch^^^^N^N^N^N^1165^Team_gr^ -gr/ID^gr^el^Ιστορίες Disney^^[A series of small books, with Disney illustrations and little stories] [Reprinted in Ιστορίες Disney (Επανατύπωση)]^^N^N^N^N^1166^Team_gr^ -gr/IDE^gr^el^Ιστορίες Disney (Επανατύπωση)^^[A series of small books, with Disney illustrations and little stories] [Reprint of Ιστορίες Disney]^^N^N^N^N^1166^Team_gr^ -gr/IG^gr^el^Ινδιάνα Γκούφυ^^^^Y^N^N^N^1167^Team_gr^ -gr/IP2^gr^el^Ιπτάμενοι Πυροσβέστες^^[Supplement to the Sunday newspaper "Καθημερινή"]^^N^N^N^N^1168^Team_gr^ -gr/IS^gr^el^Ιστορία της Δυναστείας των Ντακ^^[Storia e gloria della dinastia dei paperi / History of the Duck Dynasty]^^N^N^N^N^1169^Team_gr^ -gr/ISR^gr^el^Ιστορία της Δυναστείας των Ντακ #1^^[Επανέκδοση - Reissue of "Ιστορία της Δυναστείας των Ντακ"]^^N^N^N^N^1170^Team_gr^ -gr/ITM^gr^el^Ιστορίες του Μίκυ^17.0 x 23.5cm^[Books without comics, but with illustrations] [A total of 12 issues were released, in two different periods, 6 with blue covers and 6 with orange covers]^^N^N^N^N^1170^Team_gr^ -gr/KAL^gr^el^Ο Καλόσαυρος^^[Promotion of the movie "The Good Dinosaur"]^^N^N^N^N^1171^Team_gr^ -gr/KAMI^gr^el^Καραγκιόζης και Μίκι Μάους^^[Reprint of the 1939 edition Μίκη-Μάους και Καραγκιόζης]^^N^N^N^N^1171^Team_gr^ -gr/KANT^gr^el^Κάντυ Κάντυ^^[Candy Candy - Girl magazine] [Size 17.0 x 25.0cm for the issues 1-97 and 15.5 x 21.0cm for the issues 98-125] [Weekly frequency]^^N^N^N^N^1171^Team_gr^ -gr/KAP^gr^el^K^^[Supplement to the newspaper "Καθημερινή" each Sunday]^^N^N^N^N^1171^Team_gr^ -gr/KEMM^gr^el^Κατάλογος Έκθεσης αφιερωμένης στο Μίκυ Μάους # 2000^^[published on occasion of issue #2000 of the Greek Mickey Mouse weekly] [see http://www.hau.gr/?i=culture.el.cultural-publications.64]^^Y^N^N^N^1172^Team_gr^ -gr/KG^gr^el^Καλές Γιορτές^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1173^Team_gr^ -gr/KKZ^gr^el^Κλασικά Κόμικς - Ζορρό^^^^N^N^N^N^1174^Team_gr^ -gr/KL^gr^el^Κλασικά Ντίσνεϋ^^[Launched in June 21, 1969, contains in its pages classic Disney stories] [The series follows the layout of USA’s "Walt Disney Comics Digest" from issues 1-13 & Italy's "I Classici di Walt Disney (prima serie)" from issues 14-34(with a set of pages published in-between stories)] [From issue # 36 its content is made entirely out of reprints of stories from Μίκυ Μάους]^^N^N^N^N^1175^Team_gr^ -gr/KLIK^gr^el^ΚΛΙΚ^^[Monthly magazine with very little Disney content, only the issues that include Disney content are indexed]^^N^N^N^N^1175^Team_gr^ -gr/KLIK^gr^el^ΚΛΙΚ^^[Monthly magazine with very little Disney content, only the issues that include Disney content are indexed]^^N^N^N^N^1176^Team_gr^ -gr/KN^gr^el^Κόσμος Ντίσνεϋ^^^^N^N^N^N^1177^Team_gr^ -gr/KOK^gr^el^Ο Κώδικας Οδικής Κυκλοφορίας του Μίκυ^^[Τέσσερα τεύχη ένθετα με το μηνιαίο περιοδικό: Η Ζωή με το Παιδί]^^N^N^N^N^1178^Team_gr^ -gr/KOKM^gr^el^Ο Κώδικας Οδικής Κυκλοφορίας του Μίκυ^^[Issue given for free to kids so they can learn the rules of driving safely]^^N^N^N^N^1178^Team_gr^ -gr/KOSH^gr^el^Ο κόσμος σήμερα - Κύπρος^^[Δεκαπενθήμερος Κυπριακή και Διεθνής Επιθεώρησης / Fortnightly Cypriot and international magazine]^^N^N^N^N^1178^Team_gr^ -gr/KOYK^gr^el^Κουκουρούκου από την Bingo^^^^N^N^N^N^1178^Team_gr^ -gr/KVD^gr^el^Editor's Choice - Κλασική Βιβλιοθήκη Disney^^[Greek version of Le più belle storie Disney. The volumes are softcover, have less pages and feature stories from the Italian version. They are supplement of the newspaper Kathimerini every Sunday] [Ένθετο στην κυριακάτικη εφημερίδα Καθημερινή. Οι τόμοι είναι χαρτόδετοι, έχουν λιγότερες σελίδες και περιέχουν ιστορίες από τους αντίστοιχους ιταλικούς τόμους] [Continues from Μίκυ Μάους Editor's Choice.]^^N^N^N^N^1178^Team_gr^ -gr/KWF^gr^el^Κόμιξ Wiki Fanzine^^[A series of fanzines published by the members of the ΚΟΜΙΞ Wiki community]^^N^N^N^N^1179^Team_gr^ -gr/KX^gr^el^Κόμιξ^^[Launched in July 1988 as a 36-page magazine, featuring mainly Carl Barks' stories] [Today 84 pages long (or 164 pages for double issues), featuring editorials and Disney comic stories of Vicar, Daniel Branca, Marco Rota, Bas Heymans, Freddy Milton, Mau Heymans, William Van Horn, Daan Jippes & Carl Barks] [The last issue was released in August 23, 2013] [Continues to Κόμιξ Β’ Περίοδος.]^^N^N^N^N^1180^Team_gr^ -gr/KXB^gr^el^Κόμιξ Β’ Περίοδος^^[Continues from Κόμιξ.]^^N^N^N^N^1181^Team_gr^ -gr/KXR^gr^el^Καλή Χρονιά^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1182^Team_gr^ -gr/LMM^gr^el^Λεύκωμα Μίκυ Μάους^^[Giveaway from the chocolate company Floca]^^N^N^N^N^1182^Team_gr^ -gr/LOU^gr^el^Λουλούδια^^[Magazine from the '30s with very little Disney contents, from Αργαλαστή Μαγνησίας]^^N^N^N^N^1182^Team_gr^ -gr/LW^gr^el^Λεύκωμα W.I.T.C.H.^^^^N^N^N^N^1182^Team_gr^ -gr/MADO^gr^el^Ο Μίκυ, η Μίννι και τα μαγικά δώρα^^[Hardcover] [Book without comics but with illustrations] [Greek version of the american "Mickey and Minnie's Gift of the Magi"]^^N^N^N^N^1183^Team_gr^ -gr/MAG^gr^el^Ο Μαγικός Κόσμος των Ζώων^^[Educational magazine about Disney animals, with videocasettes as gifts] [26 issues were published]^^N^N^N^N^1183^Team_gr^ -gr/MATH^gr^el^Ο Μαθητευόμενος Μάγος^^[Hardcover issue with the story of the Sorcerer's apprentice, printed for Mickey's 90th birthday]^^N^N^N^N^1183^Team_gr^ -gr/MAXR^gr^el^Μαγικά Χριστούγεννα^^[Hardcover] [Book without comics but with illustrations] [Greek version of the american "5-Minute Christmas Stories"]^^N^N^N^N^1183^Team_gr^ -gr/MB^gr^el^Μίνι Βιβλιοθήκη^^[Series of books without comics, but with illustrations] [All known issues were published between 1988 and 1997] [Hardcover] [Probaby different series published by the same publisher but there is no sufficient information]^^Y^N^N^N^1183^Team_gr^ -gr/MDV^gr^el^Μουντιάλ Βραζιλία 2014^^[Issue containing a soccer story printed for the Mundial 2014]^^N^N^N^N^1183^Team_gr^ -gr/ME^gr^el^Magic English (DVD)^^[Learn English with Disney]^^N^N^N^N^1184^Team_gr^ -gr/MER^gr^el^Merry Christmas: Ήταν Μια Φορά και... Κάποια Χριστούγεννα!^^^^N^N^N^N^1184^Team_gr^ -gr/MEX^gr^el^Μίκυ Εξερευνητής^^[Printed again in Μίκυ Εξερευνητής (επανέκδοση)]^^N^N^N^N^1185^Team_gr^ -gr/MEXB^gr^el^Μίκυ Εξερευνητής (επανέκδοση)^^[Second edition of Μίκυ Εξερευνητής, with each book containing two books of the previous edition]^^N^N^N^N^1186^Team_gr^ -gr/MG^gr^el^Η Μικρή Γοργόνα^^^^N^N^N^N^1187^Team_gr^ -gr/MIBEG^gr^el^Μίνι Βιβλιοθήκη - Ελληνικά Γράμματα^^[Books without comics but with illustrations] [Hardcover] [Issues started to come out in 1999] [Some issues had non-Disney movies inside, and they are not indexed]^^Y^N^N^N^1188^Team_gr^ -gr/MID^gr^el^Μεγάλες Ιστορίες Disney - Τα Άπαντα του Ρομάνο Σκάρπα^^[Greek version of Le grandi storie Disney - L'opera omnia di Romano Scarpa with some changes.] [The volumes are supplement of the newspaper Kathimerini some Sundays of the year, in the summer] [Ένθετο στην κυριακάτικη εφημερίδα Καθημερινή τα καλοκαίρια] [The volumes are half the size of the Italian ones, also softcover] [Numbering is fictional, but in the correct publishing order / Η αρίθμηση των τόμων είναι πλασματική και ορίστηκε από την ομάδα του Inducks ακολουθώντας την σωστή χρονολογική σειρά δημοσίευσης στην Ελλάδα] [Συχνότητα έκδοσης: Εβδομαδιαία α) τεύχη 1-7 (από 30 Ιουλίου 2017 έως και 10 Σεπτεμβρίου 2017), β) τεύχη 8-17 (από 15 Ιουλίου 2018 έως και 15 Σεπτεμβρίου 2018), γ) τεύχη 18-25 (από 28 Ιουλίου 2019 έως και 15 Σεπτεμβρίου 2019), δ) τεύχη 26-34 (από 5 Ιουλίου 2020 έως και 30 Αυγούστου 2020), ε) τεύχη 35-?? (από 18 Ιουλίου 2021)]^^N^N^N^N^1188^Team_gr^ -gr/MIEX^gr^el^Οι Μικροί Εξερευνητές^^[Series of books without comics but with illustrations]^^Y^N^N^N^1188^Team_gr^ -gr/MIK^gr^el^Μίκυ (Μεγάλο)^^[Monthly magazine originally launched in September 1967,adopting the lay out of USA's Mickey Mouse] [In the issues 170-218 its format changed and became long and narrow (18×30). In these issues were published many strips of Al Taliaferro & Floyd Gottfredson]^^N^N^N^N^1189^Team_gr^ -gr/MIKA^gr^el^Μίκη-Μάους και Καραγκιόζης^^[Reprinted in 1987 in the edition Καραγκιόζης και Μίκι Μάους] [Also the story was reprinted in a hardcover deluxe edition]^^N^N^N^N^1189^Team_gr^ -gr/MIKM^gr^el^Μικρές Ιστορίες για Μικρά Παιδιά^^[Greek reprint of "Walt Disney's Favorites (1973)"] [Hardcover]^^N^N^N^N^1189^Team_gr^ -gr/MIM^gr^el^Μεγάλες Ιστορίες για Μεγάλα Παιδιά^^[Greek reprint of "The Wonderful Worlds of Walt Disney, Walt Disney Production (1965)"] [Hardcover]^^Y^N^N^N^1189^Team_gr^ -gr/MIN^gr^el^Μίννι^^[Magazine with stories featuring mainly female Disney characters] [size 14.5 x 20.5 cm] [pages 196 (issues 1-7),100 (issues 8-138),164 (issues 139-157)]^^N^N^N^N^1190^Team_gr^ -gr/MK^gr^el^Μεγάλα Κλασικά^^[Series reprinting parodies of literary work drawn by Italian and Argentinian artists]^^N^N^N^N^1191^Team_gr^ -gr/MKM^gr^el^Μπάρνυ & Μπένυ^^[Featuring "Barney Bear" stories, when Carl Barks was working for Metro Goldwyn Mayer. They were originally published on "Our Gang" magazine during 1944 - 1947]^^N^N^N^N^1192^Team_gr^ -gr/MKMI^gr^el^Μεγάλα Κλασικά - Μίνωας^^[Hardcover] [Series of books without comics but with illustrations]^^Y^N^N^N^1192^Team_gr^ -gr/MKSIT^gr^el^Μεγάλα Κλασικά Σούπερ Ιστορίες (Τόμος)^^[Volumes reprinting together 2 issues from Μεγάλα Κλασικά]^^N^N^N^N^1193^Team_gr^ -gr/MKTA^gr^el^Ο Μίκυ και τα Αθλήματα^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1194^Team_gr^ -gr/MKTAK^gr^el^Ο Μίκυ και τα Αθλήματα - Κύπρος^^[Supplement to the economic newspaper “Χαραυγή”] [The series was printed in Cyprus based on the Greek version, Ο Μίκυ και τα αθλήματα, with a few minor changes]^^N^N^N^N^1194^Team_gr^ -gr/MM^gr^el^Μίκυ Μάους^^[Main Greek publication for 47 years, 1966 - 2013.] [Mickey Mouse was first published with 52 pages on Friday July 1st 1966. The magazine has been found every Friday ever since then and is considered as the most popular Disney magazine in Greece. The last issue #2461, got published at 6 September 2013. At 20 June 2014, the new publisher continued the magazine under the same name "Mickey Mouse" but started the numbering from #1.] [See page on Ποιό είναι το αυθεντικό ;; Μίκυ # 1.] [See page on ΒΙΚΙΠΑΙΔΕΙΑ.]^^N^N^N^N^1195^Team_gr^ -gr/MM1^gr^el^Μίκυ Μάους #1^^[Reprint of the first greek Μίκυ Μάους / Mickey Mouse magazine] [The cover of this reprint doesn’t have the publisher’s name on it, and furthermore, its color and measurements are different] [See page on Comics4U(Μίκυ Μάους). Note HF: replace @@@ with square brackets] [See page on Το πρώτο τεύχος Μίκυ Μάους.]^^N^N^N^N^1196^Team_gr^ -gr/MM101^gr^el^Μίκυ Μάους 101^^^^N^N^N^N^1197^Team_gr^ -gr/MM90^gr^el^Μίκυ Μάους^^[Catalog given from Disney Greece at the Athens Comic Convention "AthensCon 2018" for the occasion of Mickey Mouse's 90th birthday] [Δωρεάν κατάλογος που δόθηκε από την Disney Ελλάδος με αφορμή τα 90 χρόνια από την δημιουργία του Μίκυ Μάους, στο «Athenscon 2018»]^^N^N^N^N^1197^Team_gr^ -gr/MMB^gr^el^Μίκυ Μάους Β΄ Περίοδος^^[Main Greek publication] [Direct continuation of Terzopoulos Mickey Mouse which lasted from 1 July 1966 until 6 September 2013, spanning 2.461 issues. The new publisher (Kathimerini), instead of continuing the numbers, decided to start from #1.]^^N^N^N^N^1198^Team_gr^ -gr/MME^gr^el^Μίκυ Μάους Editor's Choice^^[Continues with Editor's Choice - Κλασική Βιβλιοθήκη Disney]^^N^N^N^N^1199^Team_gr^ -gr/MMH^gr^el^Μίκυ Μάους Ημερολόγιον^^^^N^N^N^N^1200^Team_gr^ -gr/MMSS^gr^el^Μίκυ Μάους Sticker Story^^[Greek version of Topolino Sticker Story. Album with separate stickers to collect for the 90th anniversary of Mickey Mouse. Contains a new story by Casty]^^N^N^N^N^1200^Team_gr^ -gr/MMT^gr^el^Μίκυ Μάους Τόμος^^[Reprints, glued together, of greek Mickey Mouse issues]^^N^N^N^N^1201^Team_gr^ -gr/MMV^gr^el^Τα Μικρά Μεγάλα Βιβλία^^[Series based on Whitman's Big Little Books, which was later renamed to "Better Little Books".]^^N^N^N^N^1202^Team_gr^ -gr/MNB^gr^el^Μίνι Βιβλία^^[Pocket size mini-book for pre-schoolers] [Partial reproduction of France's "Walt Disney Mini livres Hachette" 1962-1967 & Italy's "Mini Libro Aldo Mondadori" 1962]^^N^N^N^N^1203^Team_gr^ -gr/MNT^gr^el^Μαθαίνω με τον Ντίσνεϋ^^[Encyclopedia with Disney characters] [Hardcover]^^N^N^N^N^1203^Team_gr^ -gr/MP^gr^el^Ο Μίκυ Πυροσβέστης^^^^N^N^N^N^1204^Team_gr^ -gr/MPA^gr^el^Μπαμπούλας Α.Ε.^^^^N^N^N^N^1205^Team_gr^ -gr/MPL^gr^el^Μπλεκ - Γ' Περίοδος^^[Mostly non Disney stuff. Only issues that contain Disney characters are indexed]^^N^N^N^N^1205^Team_gr^ -gr/MS^gr^el^Μεγάλα Σήριαλ^^[Come out in the summer months each year and feature long serial adventure stories from Italy]^^N^N^N^N^1206^Team_gr^ -gr/MVD^gr^el^Η Μεγάλη Βιβλιοθήκη Disney^^[Series of hardcover books containing all work by Carl Barks - Supplement to the newspaper "Καθημερινή / Daily" each Sunday] [Ένθετο στην εφημερίδα «Καθημερινή» της Κυριακής] [Reproduction of Italy's La grande dinastia dei paperi (Corriere della Sera).] [Επανατύπωση της σειράς Η Μεγάλη Βιβλιοθήκη του Καρλ Μπαρκς (τεύχη 1-16).] [Numbering is fictional, but in the correct publishing order / Η αρίθμηση των τόμων είναι πλασματική, ορίστηκε από την ομάδα του Indukcs υιοθετώντας την αρίθμηση της Ιταλικής έκδοσης και ακολουθώντας την σωστή χρονολογική σειρά δημοσίευσης στην Ελλάδα. Η σειρά δεν ολοκληρώθηκε (λείπει το τεύχος # 48)] [Συχνότητα έκδοσης: Εβδομαδιαία α) τεύχη 1-16 (από 15 Ιουνίου 2014 έως και 28 Σεπτεμβρίου 2014), β) τεύχη 17-32 (από 14 Ιουνίου 2015 έως και 26 Σεπτεμβρίου 2015) & γ) τεύχη 33-47 (από 5 Ιουνίου 2016 έως και 11 Σεπτεμβρίου 2016)]^^N^N^N^N^1208^Team_gr^ -gr/MXRO^gr^el^Μίky Μάους χρωματίζω^^^^N^N^N^N^1208^Team_gr^ -gr/MY^gr^el^Μίκυ Μυστήριο Α' κύκλος^^[Greek version of the danish first Mickey Mystery series] [Reprinted in Μίκυ Μυστήριο Α' Κύκλος (Επανέκδοση).]^^N^N^N^N^1209^Team_gr^ -gr/MYB^gr^el^Μίκυ Μυστήριο^^[Special book with two Scarpa's strip-stories]^^N^N^N^N^1210^Team_gr^ -gr/MYC^gr^el^Μίκυ Μυστήριο Β' κύκλος^^[Reproduction of Italy's "Mickey Mouse Mystery Magazine"] [see on Mickey Mouse Mystery Magazine.] [Size, 18.5 x 27.0 cm] [Frequency, every two months] [Pages 76 (issues 1,4,7,9 & 12), 68 (issues 2,3 8,10 & 11), 72 (issues 5 & 6)] [See page on Wikipedia.] [Reprinted in Μίκυ Μυστήριο Β' Κύκλος (Επανέκδοση)]^^N^N^N^N^1211^Team_gr^ -gr/MYCE^gr^el^Μίκυ Μυστήριο Β' κύκλος (επανέκδοση)^^[Incomplete reprint of Mickey Mistirio second series] [Only six of the twelve issues of the original series were published]^^N^N^N^N^1212^Team_gr^ -gr/MYD^gr^el^Μίκυ Μυστήριο Γ' κύκλος^^[Issues with Mickey Mouse detective stories]^^N^N^N^N^1213^Team_gr^ -gr/MYE^gr^el^Μίκυ Μυστήριο Α' κύκλος (επανέκδοση)^^[Reprint of Mickey Mistirio first series]^^N^N^N^N^1214^Team_gr^ -gr/NEA^gr^el^Τα Νέα^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1215^Team_gr^ -gr/NEMO^gr^el^Νέμο Καλοκαίρι^^^^Y^N^N^N^1215^Team_gr^ -gr/NLO^gr^el^Ο Ντόναλντ στο Λαβύρινθο της Οικονομίας^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1216^Team_gr^ -gr/NLOT^gr^el^Ο Ντόναλντ στο Λαβύρινθο της Οικονομίας (Τόμος)^^[Supplement to the economic newspaper “Αξία”] [collecting the 12 issues of "Ο Ντόναλντ στο Λαβύρινθο της Οικονομίας"]^^N^N^N^N^1217^Team_gr^ -gr/NPFN^gr^el^Οι Νέες Περιπέτειες του Φάντομ Ντακ^^[Series featuring long Italian science fiction stories starring Donald Duck as a superhero, fighting "Evronian" aliens] [Reproduction of Italy's Paperinik New Adventures.] [Αρχικά εκδιδόταν από τη "Τερζόπουλος – Νέα Ακτίνα" (τεύχη 1 έως και 15) από τον Ιούλιο του 2012 έως και τον Αύγουστο του 2013,ενώ από τον Ιούνιο του 2014 και μέχρι σήμερα από τη "Καθημερινή" (τεύχη 16 και εξής).Η σειρά δεν ολοκληρώθηκε (λείπουν τα τεύχη # 45-49).Τελευταίο τεύχος το # 44 τον Οκτώβριο του 2016]^^N^N^N^N^1218^Team_gr^ -gr/NT^gr^el^Ντόναλντ^^[Series featuring Duck family comic stories from Italy] [Frequency, twice a year every January and July (issues 1-8), every two months (issues 9-14), monthly (issues 15 up to present day)] [First issue July 1994,Last issue September 2013] [Pages, 196 (issues 1-7, 93, 100 & 105), 100 (issues 8-92, 94-99, 101-104 & 106-143) ,84 (issues 144 up to present day)] [Continues to Ντόναλντ Β’ Περίοδος.]^^N^N^N^N^1219^Team_gr^ -gr/NTB^gr^el^Ντόναλντ Β’ Περίοδος^^[Series featuring Duck family comic stories from Italy and Denmark] [Direct continuation of Terzopoulos Donald which lasted from 1994 until 2013, spanning 190 issues. The new publisher (Kathimerini), instead of continuing the numbers, decided to start from #1.]^^N^N^N^N^1220^Team_gr^ -gr/NTT^gr^el^Ντόναλντ Τόμος^^[Reprints, glued together, of Ντόναλντ issues]^^N^N^N^N^1221^Team_gr^ -gr/NXT^gr^el^Editor's Choice Ντόναλντ - Τα χρονικά των τεράτων^^[Greek version of Donald Quest. The volumes are softcover. The first volume contains the story from five American issues. The second volume contains two new 60-page stories from the same universe] [Ελληνική έκδοση της σειράς Donald Quest.Οι τόμοι είναι χαρτόδετοι. Ο πρώτος τόμος περιέχει την ιστορία πέντε αμερικάνικων τευχών. Ο δεύτερος τόμος περιέχει δύο νέες ιστορίες 60 σελίδων από το ίδιο σύμπαν] [Editor's Choice logo appeared also on Μίκυ Μάους Editor's Choice and Κλασική βιβλιοθήκη Disney.]^^N^N^N^N^1221^Team_gr^ -gr/OGA^gr^el^Ο Γκούφυ Αθλητής^^[Published as a supplement with the economic newspaper “Αξία”.]^^N^N^N^N^1222^Team_gr^ -gr/OGAK^gr^el^Ο Γκούφυ Αθλητής - Κύπρος^^[Published as a supplement with the cypriot newspaper “Χαραυγή”.] [The issues were printed in Cyprus with minor differences from the Greek version Ο Γκούφυ Αθλητής]^^N^N^N^N^1222^Team_gr^ -gr/OKP^gr^el^Ο Όλιβερ και η Παρέα του^^^^N^N^N^N^1223^Team_gr^ -gr/OM^gr^el^Το ωροσκόπιο της Μίννι^^^^N^N^N^N^1224^Team_gr^ -gr/OPTO^gr^el^Ο Γκούφυ και οι περικνημίδες της Ολυμπίας^^[Issued toghther with the economical newspaper "Αξία" as a giveaway]^^N^N^N^N^1225^Team_gr^ -gr/OTHS^gr^el^Η Οικονομία του Θείου Σκρουτζ^^^^N^N^N^N^1226^Team_gr^ -gr/OTS^gr^el^Οι Τρεις Σωματοφύλακες^^^^N^N^N^N^1227^Team_gr^ -gr/PAM^gr^el^Πάμκιν-3^^[The issues were given free to subscribers of the magazine Κόμιξ.]^^N^N^N^N^1228^Team_gr^ -gr/PAP^gr^el^Παπιοπεριπέτειες^^[Hardcover series of books without comics but with illustrations featuring Ducktales adventures]^^N^N^N^N^1228^Team_gr^ -gr/PARA^gr^el^Παραμύθια Ηρώων Ντίσνεϋ^^[Books without comics but with illustrations] [A set of three issues is collected in each of the tomes of Παραμύθια Ηρώων Ντίσνεϋ - Τόμοι, per season]^^N^N^N^N^1228^Team_gr^ -gr/PARAT^gr^el^Παραμύθια Ηρώων Ντίσνεϋ - Τόμοι^^[Books without comics but with illustrations] [Collects tthe issues of Παραμύθια Ηρώων Ντίσνεϋ, three per tome]^^N^N^N^N^1228^Team_gr^ -gr/PARP^gr^el^Παρά Πέντε^^^^N^N^N^N^1228^Team_gr^ -gr/PC^gr^el^Ποκαχόντας^^^^N^N^N^N^1229^Team_gr^ -gr/PELE^gr^el^Όλα για το Ποδόσφαιρο από τον Πελέ^^[Greek version of the Italian: Il manuale del calcio di Pele, 2000]^^N^N^N^N^1229^Team_gr^ -gr/PELET^gr^el^Όλα για το Ποδόσφαιρο από τον Πελέ - Τόμος^^[Book containing the two issues of Όλα για το Ποδόσφαιρο από τον Πελέ]^^N^N^N^N^1229^Team_gr^ -gr/PEVI^gr^el^Περί Βιβλιοθηκών^^^^N^N^N^N^1229^Team_gr^ -gr/PMM^gr^el^Το περιοδικό του Μίκυ Μάους^^^^N^N^N^N^1230^Team_gr^ -gr/POLE^gr^el^2ος Παγκόσμιος Πόλεμος Εικονογραφημένος^^^^N^N^N^N^1230^Team_gr^ -gr/POPE^gr^el^Ποπάϋ^^^^N^N^N^N^1230^Team_gr^ -gr/PRK^gr^el^Προοδευτικός Κινηματογράφος^^[Monthly magazine with the very little Disney content, which is the only thing indexed]^^N^N^N^N^1231^Team_gr^ -gr/PRP^gr^el^Πριγκίπισσες από πορσελάνη^^[Collection of the Disney princesses made from porcelain, with an accompanying pamphlet, not with Disney comics but with articles]^^N^N^N^N^1231^Team_gr^ -gr/PRT^gr^el^Πρώτο^^[The title later changed to "Το Πρώτο"] [Weekly magazine with very little Disney content which is the only thing indexed]^^N^N^N^N^1231^Team_gr^ -gr/PSK^gr^el^Ψωμί και κρασί^^[Monthly magazine with very little disney content, which is the only thing indexed]^^N^N^N^N^1232^Team_gr^ -gr/PSTS^gr^el^Pluto Saves the Ship^^^^N^N^N^N^1232^Team_gr^ -gr/PT^gr^el^Πασατέμπος^^[Summer magazine] [The Magazine contains special comic stories, puzzles, quizzes, crosswords and many games and activity pages]^^N^N^N^N^1233^Team_gr^ -gr/PZM^gr^el^Ο Walt Disney σας μαθαίνει πως να ζωγραφίζετε τον Μίκυ^^[Reproduction of USA's "How to draw Mickey Mouse" & Italy's "Walt Disney vi insegna a disegnare e colorare",1967]^^N^N^N^N^1234^Team_gr^ -gr/RADI^gr^el^Ραδιοτηλεόραση^^[Weekly magazine about TV and rarely Disney content, which is the only thing indexed]^^N^N^N^N^1234^Team_gr^ -gr/RES^gr^el^The Rescuers^^[The story of the movie "The Rescuers", in illustration form that was completed with separate stickers]^^N^N^N^N^1234^Team_gr^ -gr/S^gr^el^Σπέσιαλ^^[A series of special issues, each devoted to a certain character]^^N^N^N^N^1235^Team_gr^ -gr/SALM^gr^el^Σούπερ Αλμανάκο^^[The title changed from “Αλμανάκο” to “Σούπερ Αλμανάκο” and the frequency became quarterly] [Continues from Αλμανάκο.]^^N^N^N^N^1236^Team_gr^ -gr/SE^gr^el^Ο Μάικ, ο Ντάικ και η Σχολική Εργασία^^^^N^N^N^N^1237^Team_gr^ -gr/SKAD^gr^el^Σχεδίασε τα Δικά σου Κόμικς με την Ακαδημία Disney^^^^N^N^N^N^1238^Team_gr^ -gr/SKSD^gr^el^Σειρά Κινουμένων Σχεδίων Disney^^[Numbering is fictional but in the correct publishing order] [Series of books without comics, but with illustrations] [The title is fictional but is a direct translation of the American 1988 "The Disney Animated Series" books from which this edition was translated / Ο τίτλος είναι πλασματικός, αλλά αποτελεί μετάφραση του αμερικάνικου "The Disney Animated Series" πάνω στο οποίο βασίστηκε η ελληνική έκδοση] [Softcover] [Issues started to get published at 07-1994]^^N^N^N^N^1238^Team_gr^ -gr/SM^gr^el^Σούπερ Μίκυ^^[Originally launched in January 1978 as the special Christmas edition of Μεγάλο Μίκυ] [Σούπερ Μίκυ was a book filled with comic stories that were already published in Μεγάλο Μίκυ] [From issues 1 to 8 was puplished once a year (every January) and from issues 9 to 22, was published twice a year (January and July).Last issue January 1992] [pages 196(issues 1-8),164(issues 9-13),148(issues 14-15),132(issues 16-21),116(issue 22)]^^N^N^N^N^1239^Team_gr^ -gr/SMB^gr^el^Super Μίκυ^^[Magazine featuring Danish comic stories] [Frequency, Bimonthly (issues 1 - 16), Monthly (issues 17 up to present day)] [Συχνότητα έκδοσης: Διμηνιαία (τεύχη 1 έως και 16) από τον Ιούλιο του 2014 έως και τον Δεκέμβριο του 2016, Μηνιαία (τεύχη 17 και εξής) από τον Ιανουάριο του 2017 μέχρι και σήμερα]^^N^N^N^N^1240^Team_gr^ -gr/SP99^gr^el^Sπέσιαλ 1999^^[Came out in 1999, featuring Danish comic stories]^^N^N^N^N^1241^Team_gr^ -gr/SPD^gr^el^Σούπερ πόστερ^^^^N^N^N^N^1242^Team_gr^ -gr/SPOR^gr^el^Τα Σπόρ^^[Books without comics but with illustrations] [Greek version of "Walt Disney's Sport Goofy Encyclopedia"]^^N^N^N^N^1242^Team_gr^ -gr/STD^gr^el^Τα 101 Σκυλάκια της Δαλματίας^^^^N^N^N^N^1243^Team_gr^ -gr/SYLL^gr^el^Συλλογές^^[Monthly magazine with mostly non Disney stuff. Only issues that contain Disney characters are indexed]^^N^N^N^N^1244^Team_gr^ -gr/SYT^gr^el^Συλλογή Τοτέμ^^[Series of 16 issues.Only one includes Disney material]^^N^N^N^N^1244^Team_gr^ -gr/TAM^gr^el^Ταμ-Ταμ^^^^N^N^N^N^1245^Team_gr^ -gr/TAME^gr^el^Ταμ-Ταμ (επανέκδοση)^^[Supplement to the November 1985 issue of magazine Para Pente]^^N^N^N^N^1246^Team_gr^ -gr/TAXY^gr^el^Ο Ταχυδρόμος^^[Weekly magazine of varying material]^^N^N^N^N^1246^Team_gr^ -gr/TCC^gr^el^The Comic Con - Thessaloniki Comic Convention^^[Catalog from Thessaloniki Comic Convention «The Comic Con»] [Ετήσια έκδοση με σχέδια καλεσμένων στην εκδήλωση καλλιτεχνών «The Comic Con» που διανέμεται δωρεάν στους επισκέπτες]^^N^N^N^N^1247^Team_gr^ -gr/THI^gr^el^Θησαυρός - Β' Περίοδος^^[Weekly magazine with very little Disney content] [Only the issues with Disney content are indexed]^^N^N^N^N^1248^Team_gr^ -gr/THKG^gr^el^Ο Θαυμαστός Κόσμος των Γνώσεων^^[Encyclopaedia, reproduction of Italy's "Enciclopedia Disney" ,Arnoldo Modatore editions,fully illustrated by Giovan Battista Carpi]^^N^N^N^N^1248^Team_gr^ -gr/THP^gr^el^Ο Θησαυρός των Παιδιών^^[Weekly magazine with mostly non-Disney comics and stories, only the issues with Disney contents are included]^^N^N^N^N^1248^Team_gr^ -gr/TIRA^gr^el^Τιραμόλα^^^^N^N^N^N^1248^Team_gr^ -gr/TM^gr^el^Τίνκερ Μπελ^^^^N^N^N^N^1249^Team_gr^ -gr/TOY^gr^el^Toy Story^^^^N^N^N^N^1250^Team_gr^ -gr/TPTZ^gr^el^Το Παιδί της Ζούγκλας^^^^N^N^N^N^1251^Team_gr^ -gr/TRAM^gr^el^Τροχοί Αυτοκίνητα Μηχανές^^[Reproduction of Italy's "Cartonato Ruote Macchine Motori (Arnoldo Mondadori 1° Edizione 1964)"]^^N^N^N^N^1251^Team_gr^ -gr/TRAP^gr^el^Τράπουλες^^[Playing Cards with Disney characters, mainly distributed as attachments]^^N^N^N^N^1251^Team_gr^ -gr/TRC^gr^el^Trash-Can^^[Fanzine published by the Greek artist Giorgos Tsoukis, only the Disney contents are included]^^N^N^N^N^1251^Team_gr^ -gr/TROM^gr^el^Τρόμος στο κολέγιο Νο 2^^[A book that contains a Disney item, but nothing else Disney relevant]^^N^N^N^N^1251^Team_gr^ -gr/TSTK^gr^el^Τα Στριπ του Κόμιξ^^^^N^N^N^N^1252^Team_gr^ -gr/TSTP^gr^el^Τριλογία - Το Σπαθί των Πάγων^^^^N^N^N^N^1253^Team_gr^ -gr/TWC^gr^el^Ο Τίγρης, ο Γουίνυ και η παρέα τους^^^^N^N^N^N^1254^Team_gr^ -gr/VAVA^gr^el^Βαβούρα Α' Περίοδος^14.5 x 21.5cm^[Weekly magazine, with very little Disney content, which is the only thing indexed] [Continued with Βαβούρα Β' Περίοδος]^^N^N^N^N^1255^Team_gr^ -gr/VAVB^gr^el^Βαβούρα Β' Περίοδος^14.5 x 21.5cm^[Weekly magazine, with very little Disney content, which is the only thing indexed] [Continues from Βαβούρα A' Περίοδος]^^N^N^N^N^1255^Team_gr^ -gr/VCB^gr^el^Η Μεγάλη Βιβλιοθήκη του Καρλ Μπαρκς^^[Series of hardcover books containing all work by Carl Barks] [Reproduction of Italy's La grande dinastia dei paperi (Corriere della Sera).] [Επανατυπώθηκε στη σειρά Η Μεγάλη Βιβλιοθήκη Disney.] [Η σειρά δεν ολοκληρώθηκε (λείπουν τα τεύχη # 17 - 48)]^^N^N^N^N^1255^Team_gr^ -gr/VER^gr^el^Βέργος^^[Auction catalogue with very little Disney content]^^N^N^N^N^1255^Team_gr^ -gr/VFG^gr^el^Βιβλιοθήκη Φλόυντ Γκότφρεντσον^^[translated from the Fantagraphics publication] [Reproduction of USA's Floyd Gottfredson Library.]^^N^N^N^N^1256^Team_gr^ -gr/VIMA^gr^el^ΒΗΜΑgazino^^[Weekly magazine given each Sunday with the newspaper "Βήμα της Κυριακής", with very little Disney content, which is the only thing indexed]^^N^N^N^N^1256^Team_gr^ -gr/VIMG^gr^el^ΒΗΜΑgourmet^^[Weekly magazine given each Sunday with the newspaper "Βήμα της Κυριακής", with very little Disney content, which is the only thing indexed]^^N^N^N^N^1256^Team_gr^ -gr/VK^gr^el^Βιβλιοθήκη Κόμιξ^^[Launched as a series of hardcover books to collect all comic stories by Don Rosa] [The first book came out in November 2008,the second and third was released in October 2009, the fourth & fifth in November 2011 and the sixth in November 2012]^^N^N^N^N^1257^Team_gr^ -gr/VMEA^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Α’ Κύκλος^^[Reproduction of Italy's "Il manuale delle Giovani Marmotte",October 1969(1st edition)]^^N^N^N^N^1258^Team_gr^ -gr/VMEB^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Β’ Κύκλος^^^^N^N^N^N^1259^Team_gr^ -gr/VMEBE^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Β’ Κύκλος Επανέκδοση^^[Reissue of the second series with two issues per volume]^^N^N^N^N^1260^Team_gr^ -gr/VMEC^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Γ’ Κύκλος^^^^N^N^N^N^1261^Team_gr^ -gr/VMEX^gr^el^Το βιβλίο των Μικρών Εξερευνητών - Μεταίχμιο^^[Series of books without comics but with illustrations]^^Y^N^N^N^1261^Team_gr^ -gr/VTL^gr^el^Ο Βασιλιάς των Λιονταριών^^^^N^N^N^N^1262^Team_gr^ -gr/W^gr^el^W.I.T.C.H.^^[Girl magazine] [Pages 76 (issues 1-45),68 (issues 46-83),180 (issues 84-86),116 (issues 87-91)] [Price 3 € (issues 1-83), 4,90 € (issues 84-86), 3,40 € (issues 87-91)]^^N^N^N^N^1263^Team_gr^ -gr/WOC^gr^el^The World of Cars^^[Full title - The Fantastic World of Cars]^^N^N^N^N^1264^Team_gr^ -gr/WTP^gr^el^Γουίνι το Αρκουδάκι^^[Magazine for pre-schoolers] [It was temporarily stopped at issue 34, at which time it became a supplement of the monthly series Χαρούμενες Ιστορίες Ντίσνεϋ, with the same title Γουίνι το αρκουδάκι, before it stopped being issued entirely for some time and then resuming again in its previous format with issue 35 continuing the numbering from where it was left off here.]^^N^N^N^N^1265^Team_gr^ -gr/WTPX^gr^el^Γουίνι το Αρκουδάκι (Χαρούμενες Ιστορίες)^^[Monthly supplement of Χαρούμενες Ιστορίες Disney in the issues 170-18?] [It is the continuation of Γουίνι το αρκουδάκι which stopped being published after its issue 34 for almost 2 years and continued for a while as a smaller issue here.]^^N^N^N^N^1265^Team_gr^ -gr/XAI^gr^el^Χάι^^[Weekly gossip magazine with very little Disney content] [Issues numbers are fake]^^N^N^N^N^1266^Team_gr^ -gr/XE^gr^el^Τα Χαμένα Επεισόδια^^[The Lost Episodes of “The Life and Times of Scrooge McDuck” by Don Rosa] [See page on The Life and Times of Scrooge McDuck.]^^N^N^N^N^1266^Team_gr^ -gr/XELI^gr^el^Χελιδόνια^^[Monthly magazine with very little Disney content, only the issues that include Disney content are indexed]^^N^N^N^N^1266^Team_gr^ -gr/XIN^gr^el^Χαρούμενες Ιστορίες Ντίσνεϋ^^[The title from issues 1 to 35 was Τσιπ και Ντέηλ] [With a number of issues, 171-18?, the series Γουίνι το αρκουδάκι (Χαρούμενες Ιστορίες) was given as a supplement]^^N^N^N^N^1267^Team_gr^ -gr/XIO^gr^el^Η Χιονάτη και οι Επτά Νάνοι^^^^N^N^N^N^1268^Team_gr^ -gr/XIOE^gr^el^Η Χιονάτη και οι Επτά Νάνοι^^^^N^N^N^N^1268^Team_gr^ -gr/XIOK^gr^el^Η Χιονάτη και οι Επτά Νάνοι^^^^N^N^N^N^1269^Team_gr^ -gr/XKA^gr^el^Οι Χρυσοί Κύκλοι της Ατλαντίδας^^^^N^N^N^N^1270^Team_gr^ -gr/XRI^gr^el^Χριστουγεννιάτικη ιστορία^17.5 x 24.5 cm^[Mickey's Christmas Carol storybook]^^N^N^N^N^1270^Team_gr^ -gr/YGEIA^gr^el^Η Υγεία Μου^^[Books without comics but with illustrations] [Greek version of "Growing Up Healthy",1975]^^N^N^N^N^1270^Team_gr^ -gr/YPE^gr^el^Οι Υπερέξι^^[Stories from the Big Hero 6 universe]^^N^N^N^N^1270^Team_gr^ -gr/ZOR^gr^el^Ζορρό^^^^N^N^N^N^1271^Team_gr^ -gr/ZP^gr^el^Ζωδιακή Πέτρα^^^^N^N^N^N^1272^Team_gr^ -gy/SC^gy^en^Stamp collection^^^^N^N^N^N^1273^^ -hk/D^hk^en^迪士尼畫報^^[Disney Pictorial Series]^^N^N^N^N^1274^Team_KBr^ -hk/HDZK^hk^zh-hant^和路迪斯尼晝刊^^["Walt Disney's Daily Magazine"]^^N^N^N^N^1274^Team_KBr^ -hk/MKZC^hk^zh-hant^米奇專輯^^^^N^N^N^N^1274^Team_KBr^ -hk/ML^hk^zh-hant^米老鼠^^^^N^N^N^N^1274^Team_KBr^ -hk/MQLYJ^hk^zh-hant^米奇老友記^^^^N^N^N^N^1274^Team_KBr^ -hk/US^hk^en^Uncle $crooge^^[titles in English, text in both English and Chinese] [also distributed in MO and TW]^^N^Y^N^N^1274^Team_KBr^ -hk/WDM^hk^zh-hant^米奇^^^^N^N^N^N^1274^Team_KBr^ -hk/XM^hk^zh-hant^米奇超時空探險^^^^N^N^N^N^1274^Team_KBr^ -hr/DM^hr^hr^Dinsey i Mi^^[magazine for children]^^N^N^N^N^1275^Team_MJe^ -hr/DP^hr^hr^Džepni Patak^^^^N^N^N^N^1275^Team_MJe^ -hr/GO^hr^hr^Goool!^^^^N^N^N^N^1275^Team_MJe^ -hr/MD^hr^hr^Minnie & Daisy^^^^N^N^N^N^1275^Team_MJe^ -hr/MM^hr^hr^Miki Max!^^^^N^N^N^N^1275^Team_MJe^ -hr/MMH^hr^hr^Miki Maus (& prijatelji)^^[Canceled at the end of 2014.]^^N^N^N^N^1275^Team_MJe^ -hr/MP^hr^hr^Miki & Paško^^^^N^N^N^N^1275^Team_MJe^ -hr/MWP^hr^hr^Medvjedic Winnie Pooh^^[Winnie Pooh]^^N^N^N^N^1275^Team_MJe^ -hr/PM^hr^hr^Pustolovni Miki^^^^N^N^N^N^1275^Team_MJe^ -hr/POCAH^hr^hr^Pocahontas^^^^N^N^N^N^1275^Team_MJe^ -hr/PR^hr^hr^Princeza^^^^N^N^N^N^1275^Team_MJe^ -hr/PS^hr^hr^Princeza specijal^^^^N^N^N^N^1275^Team_MJe^ -hr/SCB^hr^hr^Stripovi Carla Barksa^^^^N^N^N^N^1275^Team_MJe^ -hr/TRON^hr^hr^Tron^^[one-shot]^^N^N^N^N^1275^Team_MJe^ -hr/WI^hr^hr^W.i.t.c.h.^^^^N^N^N^N^1275^Team_MJe^ -hu/ALA^hu^hu^Aladdin^^[one-time publication]^^N^N^N^N^1276^Team_MJe^ -hu/ATL^hu^hu^Atlantisz, z elveszett birodalom^^^^N^N^N^N^1276^Team_MJe^ -hu/BK^hu^hu^Böhöm Könyv^^^^N^N^N^N^1276^Team_MJe^ -hu/BUK^hu^hu^Buksi^^[children's magazine]^^N^N^N^N^1276^Team_MJe^ -hu/DBE^hu^hu^Dagobert Bácsi élete^^[Hungarian version of "The Life and Time of Scrooge McDuck"]^^N^N^N^N^1276^Team_MJe^ -hu/DH^hu^hu^Disney Hírlap^292mmx195mm^[weekly, newspaper strips, 1992-1993]^^N^N^N^N^1276^Team_MJe^ -hu/DISK^hu^hu^Disney képregények^^[comic film adaptations]^^N^N^N^N^1276^Team_MJe^ -hu/DK^hu^hu^Donald Kacsa Magazin^^[issue is bi-weekly] [canceled in 2009] [followed by Donald kacsa zsebkönyv]^^N^N^N^N^1276^Team_MJe^ -hu/DKA^hu^hu^Donald Kacsa^^^^N^N^N^N^1276^Team_MJe^ -hu/DKKS^hu^hu^Donald Kacsa Kincses sziget^^^^N^N^N^N^1276^Team_MJe^ -hu/DKMN^hu^hu^Donald Kacsa Magzin Nyár^^[special summer edition of DK]^^N^N^N^N^1276^Team_MJe^ -hu/DKZ^hu^hu^Donald Kacsa - Zsebkönyv^^[ISSN 2061-165X] [canceled in 2012]^^N^N^N^N^1276^Team_MJe^ -hu/DKZK^hu^hu^Donald Kacsa Zsebkönyv Különszám^^[Pocket book]^^N^N^N^N^1276^Team_MJe^ -hu/DMB^hu^hu^Dumbó^^[a magazine for children]^^N^N^N^N^1276^Team_MJe^ -hu/DME^hu^hu^Disney Magic English^^[learn English with Disney]^^N^N^N^N^1276^Team_MJe^ -hu/DT^hu^hu^DuckTales^^^^N^N^N^N^1276^Team_MJe^ -hu/H^hu^hu^Hercegnok^^[magazine for children]^^N^N^N^N^1276^Team_MJe^ -hu/KD^hu^hu^Kalandok^^^^N^N^N^N^1276^Team_MJe^ -hu/KA^hu^hu^Klasszikus Album^^^^N^N^N^N^1276^Team_MJe^ -hu/KTK^hu^hu^Karib-tenger kalózai^^["Pirates of the Caribbean", one-time publication]^^N^N^N^N^1276^Team_MJe^ -hu/LE^hu^hu^L'Ecsó^^[Ratatouille magazin]^^N^N^N^N^1276^Team_MJe^ -hu/ME^hu^hu^Miki egér^^^^N^N^N^N^1276^Team_MJe^ -hu/MM^hu^hu^Mickey Mouse - Magyar nyelvü kiadás^^^^N^N^N^N^1276^Team_MJe^ -hu/MMA^hu^hu^Micky Magazin^^^^N^N^N^N^1276^Team_MJe^ -hu/MMGKM^hu^hu^Mickey Mouse: Gyöngy karácsonyi melléklete^^[special Christmas issue of "Mickey Mouse"]^^N^N^N^N^1276^Team_MJe^ -hu/MMM^hu^hu^Micimacko magazin^^[Winnie the Pooh magazine]^^N^N^N^N^1276^Team_MJe^ -hu/PF^hu^hu^Phinéas és Ferb^^^^N^N^N^N^1276^Team_MJe^ -hu/PHV^hu^hu^Pesti Hírlap Vasárnapjából^^^^N^N^N^N^1276^Team_MJe^ -hu/OV^hu^hu^Ország-Világ^^[they published some ZM and ZD strips in 1960, see https://kepregenymuzeum.blog.hu/2019/10/20/donald_es_miki_az_orszag-vilagban?token=405a3e2c6bf0669517cd43b666b9a651]^^N^N^N^N^1276^Team_MJe^ -hu/SR^hu^hu^Szörny Rt.^^["Monster Inc." comic, one-time publication]^^N^N^N^N^1276^Team_MJe^ -hu/TSLPM^hu^hu^Tigris színre lép poster magazin^^[one-off magazine]^^N^N^N^N^1276^Team_MJe^ -hu/TU^hu^hu^Tündérvásár^^[children weekly] [see https://kepregenymuzeum.blog.hu/2012/08/20/teknoc_tibor_azaz_toby_tortoise]^^N^N^N^N^1276^Team_MJe^ -hu/UN^hu^hu^Ünnep^^^^N^N^N^N^1276^Team_MJe^ -hu/W^hu^hu^Witch^^^^N^N^N^N^1276^Team_MJe^ -hu/WDCM^hu^hu^Walt Disney classic mesék^^[Comic book adaptations]^^N^N^N^N^1276^Team_MJe^ -hu/WK^hu^hu^Witch különszám^^[special issue "Witch"]^^N^N^N^N^1276^Team_MJe^ -hu/WM^hu^hu^Witch (maxi)^^[special edition of "Witch"]^^N^N^N^N^1276^Team_MJe^ -id/AWD^id^id^Album Walt Disney^^^^N^N^N^N^1277^Team_KBr^ -id/CA^id^id^Cars^^^^N^N^N^N^1277^Team_KBr^ -id/DB^id^id^Donal Bebek^^[published between 1976 and 2020]^^N^N^N^N^1277^Team_KBr^ -id/DBG^id^id^Donal Birthday Gift^18,0 x 26,0 cm^[Special Edition]^^N^N^N^N^1277^Team_KBr^ -id/DBN^id^id^Donal Bebek Edisi Nostalgia^^^^N^N^N^N^1277^Team_KBr^ -id/DDE^id^en^Donald Duck Comics - English Version^^[ISSN 2086-180X]^^N^N^N^N^1277^Team_KBr^ -id/DGI^id^id^Poket Paman Gober for Girls^^^^N^N^N^N^1277^Team_KBr^ -id/DGN^id^id^Disney Graphic Novel: Cars 2^^^^N^N^N^N^1277^Team_KBr^ -id/DM^id^id^Disney and Me^^^^N^N^N^N^1277^Team_KBr^ -id/DO^id^id^Olimpiade^18,0x26,0 cm^[Special Olympic Games Issue]^^N^N^N^N^1277^Team_KBr^ -id/DP^id^id^Disney Princess^^^^N^N^N^N^1277^Team_KBr^ -id/DPS^id^id^Disney Princess - Special^^^^N^N^N^N^1277^Team_KBr^ -id/DZS^id^id^Donal Zodiac Stone^18,0x26,0 cm^[Zodiac Stone Series]^^N^N^N^N^1277^Team_KBr^ -id/GU^id^id^Gufi^^[Album Walt Disney's Gufi]^^N^N^N^N^1277^Team_KBr^ -id/KHPG^id^id^Kisah Hidup Paman Gober - The Life and Times of Scrooge McDuck^^[7-issue series]^^N^N^N^N^1277^Team_KBr^ -id/KPPG^id^id^Komik Petualangan Paman Gober Karya Don Rosa^^[8-issue series, edisi koleksi, collectors edition, published with collecting box, only for sale with the issues]^^N^N^N^N^1277^Team_KBr^ -id/KTD^id^id^Komik Terbaik Disney^^^^N^N^N^N^1277^Team_KBr^ -id/PG^id^id^Paman Gober^^[thin pocket book in b/w] ["Walt Disney" (during the first three series (Tahun) / selama tiga seri pertama)]^^N^N^N^N^1277^Team_KBr^ -id/PGN^id^id^Paman Gober Edisi Nostalgia^^^^N^N^N^N^1277^Team_KBr^ -id/PGSD^id^id^Paman Gober Super Donal^^[pocket in b/w, special PK edition]^^N^N^N^N^1277^Team_KBr^ -id/PGT^id^id^Paman Gober Tematis^^[pocket in b/w]^^N^N^N^N^1277^Team_KBr^ -id/PGU^id^id^Paman Gober Edisi Ultah ke-19^^[paperback]^^N^N^N^N^1277^Team_KBr^ -id/PS^id^id^Pamuka Siaga^18,0x26,0 cm^[Junior Woodchucks Special Issue]^^N^N^N^N^1277^Team_KBr^ -id/SYMM^id^id^70 Years Mickey Mouse^^[Donal Bebek - Bilingual Comics Celebrating the 70-year Anniversary of Mickey Mouse]^^N^N^N^N^1277^Team_KBr^ -id/TB^id^id^Tinker Bell^^^^N^N^N^N^1277^Team_KBr^ -id/TS^id^id^Toy Story^^^^N^N^N^N^1277^Team_KBr^ -id/UC^id^id^Ultimate Comix^17,0x26,0 cm^^^N^N^N^N^1277^Team_KBr^ -id/VBD^id^id^The Very Best of Donald Duck Comics^^[Indonesian and English bilingual]^^N^N^N^N^1277^Team_KBr^ -id/WDC^id^id^Walt Disney Comics and Stories^^^^N^N^N^N^1277^Team_KBr^ -id/WTP^id^id^Winnie the Pooh Magazine^^[ISSN 2086-6267]^^N^N^N^N^1277^Team_KBr^ -ie/DMGN^ie^en^Disney Movies: The Graphic Novels^^^^N^N^N^N^1278^^ -ie/LC^ie^en^Literature Classics^^^^N^N^N^N^1278^^ -il/MM^il^he^מיקי מעוז (Miki Maoz)^18×24,5 cm^[launched in 1947, canceled after 9th issue]^^N^N^N^N^1279^^ -il/OL^il^he^עולמו של דיסני (Olamo shel Disni)^^[Cancelled in November 2010]^^N^N^N^N^1279^^ -il/OSVD^il^he^עולמו של וולט דיסני (Olamo shel Volt Disni)^^^^N^N^N^N^1279^^ -in/CHB^in^en^Chandamama Bookshelf^^^^N^N^N^N^1280^Team_KBr^ -in/DA^in^en^Disney Adventures^^^^N^N^N^N^1280^Team_KBr^ -in/DD^in^en^Adventures of Donald Duck (English)^20.8x14 cm^^^N^N^N^N^1280^Team_KBr^ -in/DDA^in^as^Adventures of Donald Duck (Assamese) ডনাল্ড ডাক^20.8x14 cm^^^N^N^N^N^1280^Team_KBr^ -in/DDB^in^bn^Adventures of Donald Duck (Bengali) ডনাল্ড ডাক^20.8x14 cm^^^N^N^N^N^1280^Team_KBr^ -in/DDH^in^hi^Adventures of Donald Duck (Hindi) कारनामा-ए- डॉनल्ड डक^20.8x14 cm^^^N^N^N^N^1280^Team_KBr^ -in/DDK^in^kn^Adventures of Donald Duck (Kannada) ಡೊನಾಲ್ಡ್ ಡಕ್^20.8x14 cm^^^N^N^N^N^1280^Team_KBr^ -in/DDM^in^ml^Adventures of Donald Duck (Malayalam) ഡൊണാൾഡ് ഡക്ക്^20.8x14 cm^^^N^N^N^N^1280^Team_KBr^ -in/DDT^in^ta^Adventures of Donald Duck (Tamil) டொனால்டு டக்^20.8x14 cm^^^N^N^N^N^1280^Team_KBr^ -in/DDDI^in^en^Donald Duck Digest^^^^N^N^N^N^1280^Team_KBr^ -in/DDF^in^en^Donald Duck and Friends^^[issue numbers are fictional]^^N^N^N^N^1280^Team_KBr^ -in/DDFD^in^en^Donald Duck and Friends Bumper Digest^^^^Y^N^N^N^1280^Team_KBr^ -in/DDHI^in^hi^Donald Duck Hindi^^^^N^N^N^N^1280^Team_KBr^ -in/DDJ^in^en^Donald Duck (Junior Diamond)^^^^N^N^N^N^1280^Team_KBr^ -in/DIT^in^en^Disney Today (English)^^^^N^N^N^N^1280^Team_KBr^ -in/DITH^in^hi^Disney Today (Hindi) डिस्नी टुडे^^^^N^N^N^N^1280^Team_KBr^ -in/IC^in^en^Indrajal Comics^^[possibly published in Hindi and other languages]^^N^N^N^N^1280^Team_KBr^ -in/MM^in^en^Mickey Mouse^^^^N^N^N^N^1280^Team_KBr^ -in/MMD^in^en^Mickey Mouse^^^^N^N^N^N^1280^Team_KBr^ -in/MMDD^in^en^Mickey Mouse Double Digest^^^^N^N^N^N^1280^Team_KBr^ -in/MMDDE^in^en^Mickey Mouse Double Digest^^^^N^N^N^N^1280^Team_KBr^ -in/MMDE^in^en^Mickey Mouse Digest^^^^N^N^N^N^1280^Team_KBr^ -in/WDWB^in^bn^Walt Disney's Wonder World (Bengali) ওয়াল্ট ডিজনির অবাক পৃথিবী^^^^N^N^N^N^1280^Team_KBr^ -in/WDWH^in^hi^Walt Disney's Wonder World (Hindi) वॉल्ट डिज्नी की विचित्र पुरी^^^^N^N^N^N^1280^Team_KBr^ -in/WDWW^in^en^Walt Disney's Wonder World (English)^^^^N^N^N^N^1280^Team_KBr^ -ir/DDCBL^ir^fa^(Donald Duck, Carl Barks Library in Color)^^[Copy of the German Barks Library Special Donald Duck, without articles. Canceled after 5 issues.]^^N^N^N^N^1281^^ -is/AS^is^is^Andrésina^^^^N^N^N^N^1282^Team_MJe^ -is/AO^is^is^Andrés Önd^B5^[Weekly]^^N^N^N^N^1282^Team_MJe^ -is/AOE^is^is^Andrés Önd Extra^^^^N^N^N^N^1282^Team_MJe^ -is/BA^is^is^Bolta Andrés^^[football magazine]^^N^N^N^N^1282^Team_MJe^ -is/GS^is^is^Galdrastelpur^^[Witch]^^N^N^N^N^1282^Team_MJe^ -is/JA^is^is^Jóakim aðalönd: Ævi & störf^^^^N^N^N^N^1282^Team_MJe^ -is/JS^is^is^Jólasyrpa^^^^N^N^N^N^1282^Team_MJe^ -is/LA^is^is^Ljósálfar - Leyniheimur skellibjöllu^^[Fairies]^^N^N^N^N^1282^Team_MJe^ -is/LGK^is^is^Leyndardómur gamla kastalans : valdar sögur úr safni Carls Barks^^[one-shot]^^N^N^N^N^1282^Team_MJe^ -is/MS^is^is^(Myndasögu) Syrpa^B6^[monthly pocket book]^^N^N^N^N^1282^Team_MJe^ -is/RS^is^is^Risa Syrpa^B6^[special pocket book]^^N^N^N^N^1282^Team_MJe^ -is/THS^is^is^þanka strik^B5^^^N^N^N^N^1282^Team_MJe^ -is/US^is^is^Úrvals-sögur af Andrési Önd^^[Albums]^^N^N^N^N^1282^Team_MJe^ -is/VS^is^is^Við Andrés^^[one-shot]^^N^N^N^N^1282^Team_MJe^ -it/100F^it^it^100 anni di fumetto italiano^^[collana che ristampa le più belle storie a fumetti.Indicizzati solo i volumi contenenti storie Disney]^^N^N^N^N^1284^Team_it^ -it/AA^it^it^Gli Albi d'Argento^16x16 cm^[Prima di copertina argentata, alternanza di 2 pagine in marrone rossiccio - bianco - nero e di 2 pagine a colori. Le storie sono state ritoccate per adattarsi al formato "quadrato".]^^N^N^N^N^1285^Team_it^ -it/ABB^it^it^Omaggio Abbonati^^[Squarebound books as giveaways for Disney issues subscribers]^^N^N^N^N^1286^Team_it^ -it/ACCOR^it^it^Omaggio Biscotti Accornero^13x18.5 cm^[Giveaways with biscuits]^^N^N^N^N^1287^Team_it^ -it/ACV^it^it^Albi del cerchio verde^^^^N^N^N^N^1288^Team_it^ -it/AD^it^it^Album di figurine^^[Issue numbers are temporary]^^N^N^N^N^1289^Team_it^ -it/ADZ^it^it^Amici di Zampa^^[Rivista dedicata agli animali diretta da Elisa Penna. Ciascun fascicolo contiene alcune storie con animali (Aristogatti, Carica 101, Lillo, Simba...) in parte scritte e disegnate in Italia dallo staff di Cip e Ciop e in parte riprese dall'estero con prove di Hubbard per Lillo, e autori misconosciuti per Simba]^^N^N^N^N^1290^Team_it^ -it/AEX^it^it^Gli Albi di Exploit^^[Listed only issues with Disney content]^^N^N^N^N^1290^Team_it^ -it/AF^it^it^Annuario del fumetto^^[Yearly non-Disney comic magazine.]^^N^N^N^N^1291^Team_it^ -it/AGC^it^it^The art of Giorgio Cavazzano^^^^N^N^N^N^1292^Team_it^ -it/AGIP^it^it^Omaggio Agip^^[Giveaways with fuel]^^N^N^N^N^1293^Team_it^ -it/ALMC^it^it^Almanacco Comics^23x17 cm^[Pubblicato in occasione del quarto salone di Lucca / Édité à l'occasion du 4e Salon de Lucca]^^N^N^N^N^1294^Team_it^ -it/ALS^it^it^Ariel La Sirenetta^^^^N^N^N^N^1295^Team_it^ -it/ALTO^it^it^L'altro Topo^^^^N^N^N^N^1295^Team_it^ -it/ANA^it^it^Albi Nerbini Anteguerra^^[provisional data, typed in from Gori's article in "Collezionare Fumetti e Libri per l'Infanzia 2" and based on some reprints]^^N^N^N^N^1296^Team_it^ -it/ANARD^it^it^Albi Nerbini Anteguerra (ristampa Disney)^^[State of the art reprint sets, sold in two different boxes: a 'Gold' box, including everything, and a 'Silver' box, including only the first versions]^^N^N^N^N^1297^Team_it^ -it/ANARN^it^it^Albi Nerbini Anteguerra (ristampa Nerbini)^^[Nerbini's probably unauthorized reprint from the Eighties.]^^N^N^N^N^1298^Team_it^ -it/AO^it^it^Albi d'oro^^[Not all issues are Disney issues. Issue numbers are created following this scheme: YYnnn where YY are the last two digit from the publication year, and nnn is the printed issue number.]^^N^N^N^N^1299^Team_it^ -it/AOA^it^it^Albi d'oro (anteguerra)^^[Issue numbers are created following this scheme: YYnnn where YY are the last two digit from the publication year, and nnn is the printed issue number.]^^N^N^N^N^1300^Team_it^ -it/AOACA^it^it^Albi d'oro (anteguerra) (ristampa Comic Art)^^[data entered from the Comic Art catalog]^^N^N^N^N^1301^Team_it^ -it/AOCC^it^it^Albi d'oro (ristampa Camillo Conti)^^[Sold in sets;3 groups of sets;group 1 comprises 8 sets, groups 2 and 3 comprise 4 sets each;each set comprises 3 to 8 books;the 8 sets of groups 2 and 3 correspond exactly to AOIF's sets 1-8. Data entered from the Camillo Conti catalog.]^^N^N^N^N^1302^Team_it^ -it/AOIF^it^it^Albi d'oro (ristampa IF)^^[sold in sets;24 sets are planned, each comprising 3 or 4 books; sets 1-8 correspond exactly to the 8 sets of AOCC's groups 2 and 3. "IF" logo printed on back cover. Data entered from the IF Edizioni catalog.]^^N^N^N^N^1303^Team_it^ -it/AOPR^it^it^Albi d'oro prima ristampa^^^^N^N^N^N^1304^Team_it^ -it/AOSR^it^it^Albi d'oro seconda ristampa^^^^N^N^N^N^1305^Team_it^ -it/AR^it^it^Albi della rosa / Albi di Topolino^^[Name "Albi della rosa" changed in "Albi di Topolino" with issue 635]^^N^N^N^N^1306^Team_it^ -it/ARRN^it^it^Albi della rosa (ristampa Nerbini)^^[Reprints the first issues of AR, it isn't sure if the publisher was really Nerbini, but it is the name they are known with. Please note that they are an unauthorized reprint. There isn't any clue about their publishing date]^^N^N^N^N^1307^Team_it^ -it/ARS^it^it^The Art of Romano Scarpa^^[2016 Exhibition catalogue]^^N^N^N^N^1307^Team_it^ -it/AT^it^it^Almanacco Topolino^^[Series continues from "Albi d'Oro" with new numbering. Last three AO from 1956 are already "Almanacco", but keep AO numbering.] [Continues from Albi d'oro] [Continues in Mega Almanacco]^^N^N^N^N^1308^Team_it^ -it/ATA^it^it^Almanacco Topolino anteguerra^^[All issues include non-Disney stories; provisional data, typed in from Gori's article in "Notiziario GAF 7"]^^N^N^N^N^1309^Team_it^ -it/ATACC^it^it^Almanacco Topolino anteguerra Ristampa Camillo Conti^^^^N^N^N^N^1310^Team_it^ -it/ATL^it^it^Gli Astromondi di Topolino^^^^N^N^N^N^1311^Team_it^ -it/ATM^it^it^Albi di Topolino (nuova serie)^^^^N^N^N^N^1312^Team_it^ -it/ATN^it^it^Almanacco Topolino (nuova serie)^^[Second series, 13 issues in total.] [Seconda serie, 13 numeri in totale.]^^N^N^N^N^1313^Team_it^ -it/ATP^it^it^Almanacco Topolino Panini^^^^N^N^N^N^1313^Team_it^ -it/AV^it^it^Archeologia viva^^[Non-Disney magazine about archaeology.]^^N^N^N^N^1314^Team_it^ -it/AVVA^it^it^Avventure e vacanze^^^^N^N^N^N^1315^Team_it^ -it/AVVED^it^it^Avventure a EuroDisney^^[Book to celebrate the opening of Euro Disney in Paris]^^N^N^N^N^1316^Team_it^ -it/BAB^it^it^La bella addormentata nel bosco^^^^N^N^N^N^1317^Team_it^ -it/BAM^it^it^Bambi^^[Numero Unico, ristampa one-shot di AO49139]^^N^N^N^N^1317^Team_it^ -it/BAU^it^it^Biancaneve^^^^N^N^N^N^1317^Team_it^ -it/BCSC^it^it^Biciscuola^^^^N^N^N^N^1318^Team_it^ -it/BDTA^it^it^La Banda Disney tutta in adesivi^^[Adesivi] [Stickers]^^N^N^N^N^1319^Team_it^ -it/BEB^it^it^La bella e la bestia^^^^N^N^N^N^1320^Team_it^ -it/BESN^it^it^Biancaneve e i sette nani^^^^N^N^N^N^1321^Team_it^ -it/BHOLE^it^it^The Black Hole^^^^N^N^N^N^1322^Team_it^ -it/BIG^it^it^Cartonatoni Disney^^[La serie che in realtà non ha un titolo, è spesso nota come "Io..."]^^N^N^N^N^1323^Team_it^ -it/BOOM^it^it^Boom! - Disney/Pixar^^[ristampa in volume delle storie americane edite da Boom. Numerazione fittizia ma ci basiamo sull'elenco fornito, sul sito internet, dall'editore]^^N^N^N^N^1324^Team_it^ -it/BPBS^it^it^The Best of le più belle storie Disney^^[ristampa alcune storie tratte da volumi specifici di it/PBST]^^N^N^N^N^1324^Team_it^ -it/BSE^it^it^Best Sellers Mondadori^^^^N^N^N^N^1325^Team_it^ -it/BSK^it^it^Diari e Quaderni dei Baskettari^^[School diaries and notebooks published yearly by FIP (the Italian basket association). Distributed to young athletes only.] [Published since 2008, but only editions from 2012 feature Disney characters. BSK nn = published in 20nn]^^N^N^N^N^1325^Team_it^ -it/BSN^it^it^Biancaneve e i sette nani^^[Small booklet, like PBEE]^^N^N^N^N^1326^Team_it^ -it/BURF^it^it^I classici del fumetto^^[The publication has many non-Disney issues]^^N^N^N^N^1327^Team_it^ -it/BVL^it^it^Buena Vista Lab^^[Graphic novels, not related with each other]^^N^N^N^N^1328^Team_it^ -it/BZ^it^it^Buzz^^[serie dedicata ai cartoni animati di Buzz Lightyear (il personaggio di Toy Story)]^^N^N^N^N^1329^Team_it^ -it/BZP^it^it^Bambi^^[Supplement to Zio Paperone]^^N^N^N^N^1330^Team_it^ -it/CAF^it^it^Classici a fumetti^^[Contengono riduzioni a fumetti dei film di animazione]^^N^N^N^N^1331^Team_it^ -it/CAFS^it^it^Classici a fumetti (fuori serie)^^[Contengono riduzioni a fumetti dei film di animazione, non sono inseriti nella numerazione della testata CAF]^^N^N^N^N^1332^Team_it^ -it/CAL^it^it^Album Calciatori^^[Album di figurine dedicato al campionato di calcio italiano. Indicizzati solo i numeri e gli elementi Disney]^^N^N^N^N^1332^Team_it^ -it/CALE^it^it^Capolavori della Letteratura^^[hardcover books that reprints "Parodie Disney"]^^N^N^N^N^1332^Team_it^ -it/CAPS^it^it^Capolavori Disney Special^^[Spinoff della serie "Capolavori Disney" da libreria con riduzioni in testo e illustrazioni di classici Disney; in questi volumi presente anche la riduzione a fumetti] [numerazione fittizia]^^N^N^N^N^1332^Team_it^ -it/CARS^it^it^Il Mondo di Cars Motori Ruggenti^^^^N^N^N^N^1333^Team_it^ -it/CART^it^it^Comic Art^^[Magazine about comics in general, the only indexed issues are the ones that reprint Disney stories]^^N^N^N^N^1334^Team_it^ -it/CASC^it^it^Casty Covers^^^^N^N^N^N^1334^Team_it^ -it/CAT^it^it^Gli anni d'oro di Topolino^^[collana a cura di Lidia Cannatella, Luca Boschi e Alberto Becattini che ristampa l'opera completa di Floyd Gottfredson]^^N^N^N^N^1335^Team_it^ -it/CATG^it^it^Grandi Avventure^^[publ.Club "Anni Trenta" - Genova]^^N^N^N^N^1335^Team_it^ -it/CBCA^it^it^Carl Barks Comic Art^^[Hardcover books reprinting Barks stories]^^N^N^N^N^1336^Team_it^ -it/CBRL^it^it^Carl Barks Rizzoli Lizard^^[volume reprints us/CBDL edited by Rizzoli Lizard]^^N^N^N^N^1336^Team_it^ -it/CCA^it^it^Collana Comics Amatoriali^^[Reprints of Gottfredson syndicated strips. Weird numbering (double and triple issues). See also GSW, GSWL and RC for other related series.]^^N^N^N^N^1337^Team_it^ -it/CCB^it^it^Complete Carl Barks^^[Edited by Luigi Olmeda] [unauthorized reprint, published between 1980 and (at least) 1986; volumes appeared in random order, regardless of their numbering]^^N^N^N^N^1338^Team_it^ -it/CCD^it^it^Capolavori Disney^^[Harcover books, orange cover]^^N^N^N^N^1339^Team_it^ -it/CD^it^it^I Classici di Walt Disney (seconda serie)^^[Second series from issue 186 the title is simply "I Classici Disney"]^^N^N^N^N^1340^Team_it^ -it/CDF^it^it^Classici Disney a fumetti^^^^N^N^N^N^1341^Team_it^ -it/CDP^it^it^Corriere dei piccoli^^[Weekly Supplement to newspaper "Corriere della Sera", published between 1908 and 1996. CDP xxyy = number yy of 19xx]^^N^N^N^N^1342^Team_it^ -it/CDR^it^it^Corriere dei ragazzi^17.5x24 cm^[Weekly comic, published between 1972 and 1976. Under different titles, published until 1984. CDR xxyy = number yy of 19xx]^^N^N^N^N^1342^Team_it^ -it/CDS^it^it^Il Corriere della sera^A3^[Questo quotidiano pubblicava strisce disney negli anni '80]^^N^N^N^N^1343^Team_it^ -it/CEC^it^it^Cip & Ciop^^^^N^N^N^N^1344^Team_it^ -it/CECI^it^it^Cip & Ciop - Avventure nella natura^^[New version of "Cip & Ciop" magazine; see CEC (closed with #269 on march 2012). This version contains only reprints]^^N^N^N^N^1344^Team_it^ -it/CEN^it^it^Cenerentola^^^^N^N^N^N^1345^Team_it^ -it/CFR^it^it^I Classici del fumetto di Repubblica^^[A selection of the best comics in the world, the unlisted issues aren't Disney]^^N^N^N^N^1346^Team_it^ -it/CFRO^it^it^I Classici del fumetto di Repubblica Serie Oro^^[a selection of the best comics in the world, the unlisted issues aren't Disney]^^N^N^N^N^1347^Team_it^ -it/CFU^it^it^Cultura fumettistica^^^^N^N^N^N^1348^Team_it^ -it/CGC^it^it^Cartonati Disney^23x29,5 cm^[Hardcover books, originally called "I Grandi Classici di Walt Disney", indexed by typing in data from Alberto Becattini.]^^N^N^N^N^1349^Team_it^ -it/CGCR^it^it^Cartonati Disney (box set)^23x29,5 cm^[A boxed set of six of the seven albums with the same name]^^N^N^N^N^1350^Team_it^ -it/CGD^it^it^Gertie Daily^^[Giant albums, limited edition, not all Disney] [i volumi che ristampano le tavole domenicali sono indicizzati orizzontalmente: prima tutte le ZS e poi tutte le ZM, in realtà nel fascicolo sono pubblicate per data, alternando ZS e ZM]^^N^N^N^N^1351^Team_it^ -it/CGIO^it^it^Club Giovani^^[same size of BIG, but with less pages]^^N^N^N^N^1352^Team_it^ -it/CGM^it^it^Il club delle Giovani Marmotte^19x26 cm^[Comics given to the kids associated with the Italian "Club delle Giovani Marmotte"]^^N^N^N^N^1353^Team_it^ -it/CJK^it^it^Collana Joker^21,5x7,5 cm^[Same format as TAS. "Edizione fuori commercio per soli collezionisti a cura di Luigi Olmeda. Stampa in proprio 1978"]^^N^N^N^N^1354^Team_it^ -it/CLA^it^it^I Classici della Letteratura^^[Monday attachment of Italian newspaper "Il Corriere della Sera", reprinting parodies.] [Allegato del lunedì a "Il Corriere della Sera", ristampa parodie.]^^N^N^N^N^1355^Team_it^ -it/CLA2^it^it^I Classici della Letteratura (2a edizione)^^[Reprints, with some minor changes, it/CLA with new numeration. Adding 10 new issues from 4 and his multiple (4, 8, 12, 16...)]^^N^N^N^N^1355^Team_it^ -it/CLE^it^it^Capolavori della Letteratura (3a edizione)^^[Reprints, with some changes, it/CLA2 with new numeration]^^N^N^N^N^1356^Team_it^ -it/CLEO^it^it^Dono di Topolino ai suoi amici^^^^N^N^N^N^1356^Team_it^ -it/CMA^it^it^Corrado Mastantuono - The Art of^^^^N^N^N^N^1357^Team_it^ -it/CMON^it^it^Calcio mondiale^^[Special issue for the World football championship in Spain in 1982, contains mostly illustrations (not indexed) and text, and a short story]^^N^N^N^N^1358^Team_it^ -it/CNC^it^it^New Comics Now^^[albums, limited edition, all Disney]^^N^N^N^N^1359^Team_it^ -it/COOP^it^it^Fascicoli Coop^^[Special issues created for Coop to promote the sale of "bat-boxes", small shelters for bats]^^N^N^N^N^1360^Team_it^ -it/CPK^it^it^PK Il mito^^[collezione completa in ordine cronologico delle storie di PK con articoli di approfondimento]^^N^N^N^N^1360^Team_it^ -it/CSBM^it^it^Christmas Song Book Mina^^[Album di Mina uscito in tre versioni: con volume a fumetti (1), con booklet (2), in vinile con tavole di Cavazzano (3)]^^N^N^N^N^1361^Team_it^ -it/CSD^it^it^Collezione Star Dance^13x19 cm^[Publication sold together with "Star Dance", a non-Disney publication. Each issue contains explanations on how to draw Disney characters, two comic stories and instructions on how to play music from a cartoon.]^^N^N^N^N^1361^Team_it^ -it/CSM^it^it^Collana Special Mongo^^[Horizontal giant albums; limited edition (1000 copies), missing numbers are non-Disney issues]^^N^N^N^N^1362^Team_it^ -it/CSP^it^it^Il club dei supereroi^^^^N^N^N^N^1362^Team_it^ -it/CSTOR^it^it^Collana stella d'oro^^^^N^N^N^N^1363^Team_it^ -it/CSU^it^it^La Storia Universale Disney^^^^N^N^N^N^1364^Team_it^ -it/CTS^it^it^Topolino Story (Corriere della Sera)^^[First run (2005): numbers 1-30; second run (2015): numbered from 0 to 31, but here listed as numbers 100-131 for continuity]^^N^N^N^N^1365^Team_it^ -it/CTSTL^it^it^Ristampa anastatica Topolino (Topolino Story)^12,4x17,8cm^^^N^N^N^N^1365^Team_it^ -it/CUC^it^it^Disney in cucina^^[Rivista per imparare a cucinare divertendosi]^^N^N^N^N^1366^Team_it^ -it/CWD^it^it^I Classici di Walt Disney (prima serie)^^[First run of "I Classici".]^^N^N^N^N^1367^Team_it^ -it/CZP^it^it^Il primo cent di Zio Paperone^^^^N^N^N^N^1368^Team_it^ -it/DA^it^it^Disney avventura^^[series of juvenile novels]^^N^N^N^N^1369^Team_it^ -it/DANAF^it^it^Dailies di Paperino collezione ANAF^34x24 cm^[Reprints dailies from DD by Taliaferro, in black and white]^^N^N^N^N^1370^Team_it^ -it/DAO^it^it^Disney Anni D'Oro^^^^N^N^N^N^1371^Team_it^ -it/DBIG^it^it^Disney BIG^^^^N^N^N^N^1372^Team_it^ -it/DC^it^it^Disney Comics^^[i fascicoli non sono numerati]^^N^N^N^N^1373^Team_it^ -it/DCB^it^it^Dedicato a Carl Barks^^[catalogo di disegni per Barks]^^N^N^N^N^1374^Team_it^ -it/DCC^it^it^Disney Comics Collection^^[edizione italiana dei volumi Glenat]^^N^N^N^N^1374^Team_it^ -it/DCER^it^it^Disney Classic & Remake^^^^N^N^N^N^1374^Team_it^ -it/DCLA^it^it^Disney Classic^^[Hardcover books]^^N^N^N^N^1374^Team_it^ -it/DCM^it^it^Disney Channel Magazine^^^^N^N^N^N^1375^Team_it^ -it/DCOLL^it^it^Disney Collection^^[fascicolo abbinato ad una statuina di un personaggio Disney]^^N^N^N^N^1376^Team_it^ -it/DCS^it^it^Disney comics^^^^N^N^N^N^1377^Team_it^ -it/DCSC^it^it^Disney Cinestory Comic^^[photobook of Disney Movie]^^N^N^N^N^1377^Team_it^ -it/DCSO^it^it^Disney Cinestory Comic Serie Oro^^[photobook of Disney Movie]^^N^N^N^N^1377^Team_it^ -it/DCT^it^it^Disney Cuties^^[bustine con un libretto a fumetti e altri gadget]^^N^N^N^N^1378^Team_it^ -it/DCX^it^it^Disney Comix^^[Una risata tira l'altra!]^^N^N^N^N^1379^Team_it^ -it/DDA^it^it^Disney d'autore^^[Devoted to specific creators]^^N^N^N^N^1380^Team_it^ -it/DDANAF^it^it^Donald Duck ANAF^^[Two squarebound books about Barks]^^N^N^N^N^1381^Team_it^ -it/DDAP^it^it^Disney d'autore (Panini)^^[Seguito di "Tesori Made in Italy", di cui mantiene barcode ma con nuova numerazione]^^N^N^N^N^1381^Team_it^ -it/DDC^it^it^Domenica del Corriere^23.5x31 cm^[Weekly supplement of newspaper "Corriere della Sera", published 1899-1989. DDC xxyy = number yy of 19xx]^^N^N^N^N^1381^Team_it^ -it/DDCO^it^it^Disney Definitive Collection^^[reprints new series with articles and more]^^N^N^N^N^1381^Team_it^ -it/DDRE^it^it^Disney Dream^^^^N^N^N^N^1381^Team_it^ -it/DDS^it^it^Donald Duck Special^^^^N^N^N^N^1382^Team_it^ -it/DEN^it^it^Disney enigmistica^19.5x26 cm^[Mainly games]^^N^N^N^N^1383^Team_it^ -it/DENI^it^it^Speciale Disney enigmistica^^[Special issue with crosswords and puzzles, same size as "I Classici"]^^N^N^N^N^1384^Team_it^ -it/DF^it^it^Disney Fantasy^^[After number 24, boxed sets with prepaid subscriptions]^^N^N^N^N^1385^Team_it^ -it/DFU^it^it^Disney 50^^[A special publication for Mickey Mouse's 50th birthday, there are 4 books, and only one contains comics]^^N^N^N^N^1386^Team_it^ -it/DFUN^it^it^Disney Fun^^^^N^N^N^N^1387^Team_it^ -it/DGAG^it^it^Disney Gag^^^^N^N^N^N^1387^Team_it^ -it/DGC^it^it^Disney Digicomics^^^^N^N^N^N^1387^Team_it^ -it/DGED^it^it^Disney Golden Edition^^[volumi da libreria che ristampa le più importanti saghe Disney]^^N^N^N^N^1387^Team_it^ -it/DGIO^it^it^Disney Giochi^^[Puzzles and games]^^N^N^N^N^1388^Team_it^ -it/DGL^it^it^Disney Global^^^^N^N^N^N^1389^Team_it^ -it/DGNP^it^it^Disney Graphic Novel (Panini)^17x26 cm^^^N^N^N^N^1389^Team_it^ -it/DGS^it^it^Disney Game Shots Magazine^17.5x25.5 cm^[Issued together with CD-Roms of Disney PC games]^^N^N^N^N^1390^Team_it^ -it/DHA^it^it^Disney Happy^^[Exact main title> Disney Happy (1-6); Disney Compilation (7-)]^^N^N^N^N^1390^Team_it^ -it/DI^it^it^Diario Scolastico Disney^^^^N^N^N^N^1391^Team_it^ -it/DIF^it^it^Donna in Forma^^[supplemento mensile a "Donna Moderna". All'inizio della sua vita editoriale pubblica illustrazioni Disney inedite di Mastantuono curate dalla redazione di Minni & C. (M)]^^N^N^N^N^1392^Team_it^ -it/DIM^it^it^Disney Interactive Magazine^^^^N^N^N^N^1393^Team_it^ -it/DIN^it^it^Disney Index^^[aka the white books]^^N^N^N^N^1394^Team_it^ -it/DISCL^it^it^Disney Club^^[TV comic magazine]^^N^N^N^N^1395^Team_it^ -it/DISP^it^it^Disney Splash^^^^N^N^N^N^1395^Team_it^ -it/DIT^it^it^Disney in tavola^^[enciclopedia sulla cucina con un servizio di piatti]^^N^N^N^N^1396^Team_it^ -it/DIZ^it^it^1000 parole - Dizionario illustrato^^[2 volumi, uno in francese, l'altro in inglese, con strip di Taliaferro e Gottfredson in lingua originale]^^N^N^N^N^1397^Team_it^ -it/DJR^it^it^Disney Junior^^[Diretta da Marina Migliavacca e dal 69 da Marco M. Lupoi. Testata dedicata ai più piccoli con i personaggi dell'omonimo canale televisivo. La storia a fumetti indicizzata viene costruita con le immagini del cartoon da cui è ispirato: "Mickey Mouse Clubhouse", "Jake and the Neverland Pirates" e "Doc McStuffins"]^^N^N^N^N^1397^Team_it^ -it/DK^it^it^Disney Kids^^[special issues sold with "Tv Sorrisi e Canzoni" 1 week per month with an higher price] [supplementi mensili a "Tv Sorrisi e Canzoni" venduti a rotazione con altri speciali con una maggiorazione del prezzo di copertina di 1000 lire]^^N^N^N^N^1398^Team_it^ -it/DKT^it^it^DuckTales^^[Same format as SAP, contains reprints of stories already appeared on MG during 1988-1989]^^N^N^N^N^1399^Team_it^ -it/DKTL^it^it^DuckTales avventure di paperi - TV Comic Magazine^^^^N^N^N^N^1400^Team_it^ -it/DLC^it^it^Disney Legendary Collection^^[reprint of serialized comics: "Wizards of Mickey", "XMickey", "I mercoledì di Pippo" series]^^N^N^N^N^1401^Team_it^ -it/DLF^it^it^Disney Libri a fumetti^^[Bookshop version of comics already sold in newsstands under different series. With "Disney Libri" logo on front cover] [Without numbering. Here used DLF yyyymm = published in year yyyy, month mm (issue date of the parent newsstand publication)] [Con la sigla "Disney Libri" sono apparsi anche "Paperadamus" e "PK strettamente riservato", pubblicazioni originali per le quali si rimanda alle schede specifiche]^^N^N^N^N^1401^Team_it^ -it/DLGN^it^it^Disney Libri Graphic Novels^^^^N^N^N^N^1401^Team_it^ -it/DLL^it^la^Disney lingua latina^^[in Latin] [By European Language Institute, P.O.Box 6, 62019 Recanati (Italy), hardcover, distributed by Arnoldo Mondadori Editore]^^N^N^N^N^1402^Team_it^ -it/DLOV^it^it^Disney Love^^^^N^N^N^N^1402^Team_it^ -it/DM^it^it^Disney Melody^^[La copertina contiene un chip musicale che si attiva aprendola]^^N^N^N^N^1403^Team_it^ -it/DMA^it^it^Disney Magic^^[From number 52, plastic bags with back issues of different kid series. With exceptions]^^N^N^N^N^1404^Team_it^ -it/DMF^it^it^Disney Milano finanza^^[Giveaway with the economical newspaper "Milano Finanza - Mercati Finanziari"]^^N^N^N^N^1405^Team_it^ -it/DMIX^it^it^Disney Mix^^^^N^N^N^N^1405^Team_it^ -it/DMM^it^it^The Daily Mickey Mouse^^[di Bill Walsh e Floyd Gottfredson] [by Bill Walsh and Floyd Gottfredson] [Unauthorized (?) reprints of MM daily strips from 1945 to 1950.] [Very bad lettering.]^^N^N^N^N^1406^Team_it^ -it/DMN^it^it^Disney Manga^^^^N^N^N^N^1407^Team_it^ -it/DMOC^it^it^Disney Moviecomic Collection^^[testata che pubblica riduzioni a fumetti di Classici Disney. Ipotetico sequel di it/CAF]^^N^N^N^N^1407^Team_it^ -it/DMR^it^it^Disney MEGAzine^^[Insert with the newspaper "La Repubblica"]^^N^N^N^N^1408^Team_it^ -it/DNC^it^it^Disney News Consumer^30.5x42 cm^[DNC xx: Supplement to "Disney News" number xx. Not listed numbers don't exist.] [Exact main title> Disney News Consumer (3-26), Disney Oggi (29-55)]^^N^N^N^N^1409^Team_it^ -it/DNO^it^it^Disney Noir^16x21.5 cm^[In abbinamento a testate del Gruppo GEDI] [Ufficialmente parte della collana "L'Altalena" a partire dal n. 21 dell'anno II]^^N^N^N^N^1409^Team_it^ -it/DO^it^it^Speciali di Donna Oggi^^[Sei fascicoli speciali usciti abbinati a Donna Oggi. Tra maggio e giugno sono usciti i primi tre di Paperina, ad agosto, quelli di Minni. Contengono storie di autori promettenti... Sciarrone, Barbucci, Ziche e sono corredati da immagini (di Sciarrone) con Paperina e Minni mentre fanno ginnastica (la silhouette di Paperina) e/o mentre si curano il corpo]^^N^N^N^N^1410^Team_it^ -it/DOM^it^it^Disney Omnibus^^[hardcover books]^^N^N^N^N^1410^Team_it^ -it/DPAR^it^it^Disney Parade^^[Enciclopedia Disney curata da Becattini, Boschi e Sisti]^^N^N^N^N^1411^Team_it^ -it/DPCS^it^it^La grande dinastia dei paperi (Corriere della Sera)^^[The Italian Carl Barks Library]^^N^N^N^N^1412^Team_it^ -it/DPLA^it^it^Disney Play^^^^N^N^N^N^1412^Team_it^ -it/DPS^it^it^Dentifricio Paperino's^^[Giveaway for Italian tooth paste, without official publication dates]^^N^N^N^N^1412^Team_it^ -it/DR^it^it^Don Rosa e il rinascimento Disneyano^^[In issue codes, the number after the letter "p" is the book page number where the item is printed.]^^N^N^N^N^1413^Team_it^ -it/DRLI^it^it^The Don Rosa library - Zio Paperone & Paperino^^^^N^N^N^N^1413^Team_it^ -it/DRLX^it^it^Don Rosa Library De Luxe^22x28.5 cm^^^N^N^N^N^1413^Team_it^ -it/DSB^it^it^Divertiamoci a stare bene^^[Volumi a fumetti omaggio con la raccolta punti nei supermercati Conad]^^N^N^N^N^1414^Team_it^ -it/DSDA^it^it^Disegnare, scrivere e raccontare il fumetto^^[fascicoli a cura dell'Accademia Disney in cui gli autori spiegano come diventare fumettisti. In allegato il kit per disegnare]^^N^N^N^N^1414^Team_it^ -it/DSE^it^it^Disney Special Events^^[Sostituisce testata Topo Goal di cui mantiene il codice a barre]^^N^N^N^N^1414^Team_it^ -it/DSM^it^it^Disney Smile^^[numbers 25-33 not known - maybe, not published]^^N^N^N^N^1415^Team_it^ -it/DSP^it^it^Guarda Ascolta Leggi e Colora^^[Series of records/audiotapes with stories, generally not comics] [Serie di dischi/cassette audio con storie, in genere non a fumetti]^^N^N^N^N^1416^Team_it^ -it/DSTO^it^it^Disney Story^^[fascicolo con latta e cartolina (entrambe di un cortometraggio Disney) allegata. Fascicoli a cura di Luca Boschi]^^N^N^N^N^1417^Team_it^ -it/DT^it^it^Disney Time^^[Exact main title> Disney Time (1-88); Disneyssimo (89-)]^^N^N^N^N^1418^Team_it^ -it/DVP^it^it^Disney Video Parade^^[Hardcover books sold with VHS's.]^^N^N^N^N^1419^Team_it^ -it/DYOU^it^it^DYou^^[Diretta da Veronica Di Lisio. Indicizzate solo la copertina fotografica e gli elementi Disney]^^N^N^N^N^1420^Team_it^ -it/EC^it^it^Exploit Comics^^[Non-Disney comic fanzine.]^^N^N^N^N^1421^Team_it^ -it/ECOG^it^it^Eco Giochiamo^^[Pubblicazione sponsorizzata Original Marines]^^N^N^N^N^1422^Team_it^ -it/EFS^it^it^Enciclopedia dei fumetti^^[Comics encyclopedia]^^N^N^N^N^1423^Team_it^ -it/EMA^it^it^Epic Mickey Anteprima e Promozionali^^^^N^N^N^N^1424^Team_it^ -it/EMC^it^it^Enigmistica di Minni & Co.^19.5x26 cm^[Same as "Disney Enigmistica": games and some short stories]^^N^N^N^N^1425^Team_it^ -it/END^it^it^Enigmistica Disney^^[Prima testata dedicata ai giochi. Seguita l'anno successivo da Disney Giochi e poi ancora da: Disney Enigmistica, Enigmistica di Minni & Co., L'Enigmistica di Topolino]^^N^N^N^N^1425^Team_it^ -it/EPO^it^it^Epoca^^[Non-Disney publication that sometimes contained articles about Disney Comics]^^N^N^N^N^1426^Team_it^ -it/ERK^it^it^Eureka^^[Magazine about comics in general, the only indexed issues are the ones that reprint Disney comics]^^N^N^N^N^1427^Team_it^ -it/EST^it^it^Il classico estate^^[Includes "Il classico extra" (85-86), "Classico estate" (87-88-89) and "Estatissima" (90-91-92-93)]^^N^N^N^N^1428^Team_it^ -it/ETL^it^it^Enigmistica di Topolino^^[new version of "Disney Giochi" and "Disney Enigmistica" but with more difficult game]^^N^N^N^N^1428^Team_it^ -it/EUPDG^it^it^Un pieno di giochi Disney^^^^N^N^N^N^1429^Team_it^ -it/EZP^it^it^L'economia di Zio Paperone^^[Issued toghther with the economical newspaper "Il Sole 24 ore" as a giveaway]^^N^N^N^N^1430^Team_it^ -it/EZPC^it^it^L'economia di Zio Paperone (cartonato)^^[5 books reprinting stories from EZP]^^N^N^N^N^1431^Team_it^ -it/FA^it^it^Fairies^^[Exact main title> Fairies - Il mondo segreto di Trilli (1-12), Il mondo segreto di Trilli (13-30), Trilli (31-80)]^^N^N^N^N^1432^Team_it^ -it/FC^it^it^Fumo di china^^[Non-Disney comic fanzine.]^^N^N^N^N^1433^Team_it^ -it/FDC^it^it^Fumetti Disney Club^^^^N^N^N^N^1434^Team_it^ -it/FDF^it^it^Film Disney a fumetti^^^^N^N^N^N^1435^Team_it^ -it/FDI^it^it^Fumetti d'Italia^^[Non-Disney comic fanzine.]^^N^N^N^N^1436^Team_it^ -it/FGL^it^it^Floyd Gottfredson Library - Rizzoli Lizard^^[ripublica, tradotti in Italiano, i volumi della serie americana us/FGL]^^N^N^N^N^1436^Team_it^ -it/FM^it^it^Floyd & Mickey^^^^N^N^N^N^1437^Team_it^ -it/FROZ^it^it^Frozen^21x28 cm^[Magazine devoted to Frozen characters. See also DSM #35-43]^^N^N^N^N^1438^Team_it^ -it/FRUTT^it^it^Omaggio Fruttolo^^[Nestlé giveaways, consist of 3 issues of Topolino glued together]^^N^N^N^N^1438^Team_it^ -it/FSCAT^it^it^Fumetti in scatola^^[Giweaway with toys]^^N^N^N^N^1439^Team_it^ -it/FUM^it^it^Il fumetto^^[Non-Disney comic fanzine.]^^N^N^N^N^1440^Team_it^ -it/FUN^it^it^Funnies^^[Non-Disney comic fanzine by Alberto Becattini and others, published by Mauro Ricciardelli]^^N^N^N^N^1441^Team_it^ -it/GAE^it^it^Il Grande Albo dell'Enigmistica^^[Special issue with crosswords and puzzles]^^N^N^N^N^1441^Team_it^ -it/GAFTL^it^it^La grande avventura del fumetto: Ristampa anastatica Topolino #1^12,4x17,8cm^[Allegato a una collana uscita solo in prova in alcune regioni italiane e poi cancellata.]^^N^N^N^N^1442^Team_it^ -it/GAR^it^it^Gargoyles^^[also reprinted in SPD 6]^^N^N^N^N^1443^Team_it^ -it/GBC^it^it^Giovan Battista Carpi^^^^N^N^N^N^1444^Team_it^ -it/GCD^it^it^I Grandi Classici Disney^^[Chiusa al 350, riparte da 1 il mese successivo]^^N^N^N^N^1445^Team_it^ -it/GCDC^it^it^I Grandi classici Disney (cartonati)^^[Hardcover reprints of some of the early GCD's] [Ristampe cartonate di alcuni dei primi GCD]^^N^N^N^N^1446^Team_it^ -it/GCDN^it^it^I Grandi Classici Disney (Seconda Serie)^^[la testata segue le orme dei Grandi Classici aumentando leggermente il formato, passando al tuttocolore anche per le storie “Superstar” e diminuendo sensibilmente le pagine]^^N^N^N^N^1446^Team_it^ -it/GCP^it^it^Gioca con Paperino^^[giochi e strip in b/w]^^N^N^N^N^1447^Team_it^ -it/GCVD^it^it^Grande concorso viaggio a Disneyland^^^^N^N^N^N^1448^Team_it^ -it/GD^it^it^Guide Disney^^[Illustrated Disney books]^^N^N^N^N^1449^Team_it^ -it/GDI^it^it^Gioca con Disney^^^^N^N^N^N^1450^Team_it^ -it/GEC^it^it^Gioca & Crea^^[Magazine with games, activity pages and some short stories. From issue 8, colouring books.]^^N^N^N^N^1452^Team_it^ -it/GEDT^it^it^Gli enigmi di Topolino^^[Serie limitata di 5 numeri]^^N^N^N^N^1452^Team_it^ -it/GEN^it^it^Le parodie Disney (Gente)^^[Reprints some "Grandi Parodie Disney" in small format]^^N^N^N^N^1453^Team_it^ -it/GGC^it^it^Giorgio Cavazzano^^^^N^N^N^N^1454^Team_it^ -it/GI^it^it^Il Giorno^A3^[Questo quotidiano pubblicava strisce disney negli anni '50]^^N^N^N^N^1455^Team_it^ -it/GIG^it^it^I giganti di Topolino^21x29,7cm^[Big format, black and white reprints. Cancelled after 6 issues.] [Grande formato, ristampe in bianco e nero. Cancellato dopo 6 numeri.]^^N^N^N^N^1456^Team_it^ -it/GIOR^it^it^Il Giornalino^^[Weekly catholic comic, 1924-today. GIOR xxyy = number yy of 19xx]^^N^N^N^N^1457^Team_it^ -it/GM^it^it^GM - Giovani Marmotte^^^^N^N^N^N^1458^Team_it^ -it/GME^it^it^GM Esplora - Tutto il mondo delle scienze^^[Enciclopedia about science with Junior Woodchucks]^^N^N^N^N^1459^Team_it^ -it/GMM^it^it^GM Magazine^^[Follows GM - Giovani Marmotte]^^N^N^N^N^1460^Team_it^ -it/GMO^it^it^Guido Martina e l'età d'oro Disney in Italia^^^^N^N^N^N^1460^Team_it^ -it/GRAP^it^it^Il Grande Pippo^^^^N^N^N^N^1461^Team_it^ -it/GRAZIA^it^it^Grazia Disney^^[giveaway inserts in "Grazia" magazine, coverless, horizontal layout of 1 + 1 three tiered pages in each page, in some issues the single page reports two page numbers, one for each page reprinted in the page]^^N^N^N^N^1462^Team_it^ -it/GRG^it^it^Le grandi raccolte per la gioventu^^[stickers albums, not all albums are Disney]^^N^N^N^N^1462^Team_it^ -it/GSD^it^it^Le grandi storie Disney - L'opera omnia di Romano Scarpa^^[Collected works of Romano Scarpa]^^N^N^N^N^1463^Team_it^ -it/GSI^it^it^Le grandi storie di...^^[Hardcovers, edited by Luca Boschi, each number is devoted to a non-standard Disney character]^^N^N^N^N^1464^Team_it^ -it/GSP^it^it^Gazzetta dello Sport^31x45 cm^^^N^N^N^N^1465^Team_it^ -it/GSS^it^it^Le grandi storie di Walt Disney (supplementi)^^[Special issues published as extensions to GSW, with wonderful covers]^^N^N^N^N^1466^Team_it^ -it/GSW^it^it^Le grandi storie di Walt Disney^^[Reprints of Gottfredson syndicated strips, with wonderful covers]^^N^N^N^N^1467^Team_it^ -it/GSWL^it^it^Le grandi storie di Walt Disney (Edizione Limitata)^^[Reprints of Gottfredson syndicated strips in color. See also GSW, CCA and RC for related series. Some issues printed in different series. Additional GSWL titles were planned but never published]^^N^N^N^N^1468^Team_it^ -it/GTL^it^it^I gialli di Topolino^^^^N^N^N^N^1469^Team_it^ -it/GTL2^it^it^I gialli di Topolino (ristampa)^^[reprint of it/GTL. From number 11, 32-page cuts, so some stories are not reprinted]^^N^N^N^N^1469^Team_it^ -it/GTOP^it^it^I Giochi di Topolino^^[giochi in scatola con i personaggi Disney. Indicizzate solo le eventuali storie a fumetti o le eventuali copertine ristampate]^^N^N^N^N^1469^Team_it^ -it/HBP^it^it^Happy Birthday Paperino^^^^N^N^N^N^1470^Team_it^ -it/HSM^it^it^High School Musical - La rivista ufficiale^^[Issue dedicated to High School Musical, with articles and comics]^^N^N^N^N^1471^Team_it^ -it/IDI^it^it^I Disney italiani^^^^N^N^N^N^1472^Team_it^ -it/IDPIC^it^it^Illustrazione dei piccoli^^[monthly magazine with illustrations aimed to children]^^N^N^N^N^1473^Team_it^ -it/IDPOP^it^it^Illustrazione del popolo^^[weekly sunday supplement to newspaper "Gazzetta del Popolo". IDPOP xxyy = number yy of 19xx. It publishes in 1930 a random and incomplete version (only 37 srips) the first story of MM (one strip per number). Data typed in from "Il grande Floyd Gottfredson" book by Gori-Stajano]^^N^N^N^N^1474^Team_it^ -it/IF^it^it^If - Immagini e fumetti^^[Non-Disney comic fanzine.]^^N^N^N^N^1475^Team_it^ -it/IGAD^it^it^I Grandi Albi Disney^^^^N^N^N^N^1475^Team_it^ -it/IGFG^it^it^Il Grande Floyd Gottfredson^^^^N^N^N^N^1476^Team_it^ -it/ILPA^it^it^I love Paperopoli^19x25 cm^[Each issue comes with a part of a model layout of Duckburg (Paperopoli)] [Officially to be sold with a copy of "Topolino"] [Each issue is a big paper sheet 50x76 cm multiply folded to get 8+8 pages front and back; on the back side there is a complete story with scaled down pages in order to fill the available space] [There is a 2nd edition starting from January 2019: the issues of this edition have a blue background border on the cover - see it/ILPB]^^N^N^N^N^1477^Team_it^ -it/ILPB^it^it^I love Paperopoli Seconda Edizione^19x25 cm^[Each issue comes with a part of a model layout of Duckburg (Paperopoli)] [This is the 2nd edition of it/ILPA, published from January 2019 to December 2020. Issue numbering jumbled with respect to original release. Purchase of a "Topolino" issue NOT required. Covers with blue background border, no inside differences] [Main data typed in from Centauria web site]^^N^N^N^N^1477^Team_it^ -it/ILT^it^it^Il libro di Topolino^^[The first issues of Topolino glued together, following the original page numbers. no cover of issues inside]^^N^N^N^N^1477^Team_it^ -it/IMA^it^it^I migliori anni Disney^^[Continues from Disney anni d'oro. By Cannatella, Boschi and Becattini]^^N^N^N^N^1478^Team_it^ -it/IMP^it^it^Le imperdibili^^[Continues from Almanacco Topolino (nuova serie). By Stefano Ambrosio.]^^N^N^N^N^1478^Team_it^ -it/INTE^it^it^Internazionale^^[Rivista non Disney, ma che ha pubblicato una storia Disney inedita]^^N^N^N^N^1479^Team_it^ -it/INTRE^it^it^Collana intrepida^^[Squarebound books without comics, but with illustrations, complete collection includes also non Disney issues. Numbering is fictional, but in the correct publishing order]^^N^N^N^N^1480^Team_it^ -it/ITFG^it^it^Il Topolino di Floyd Gottfredson^^^^N^N^N^N^1480^Team_it^ -it/ITP^it^it^I tre porcellini^^[mostly features non-Disney comics (29 issues are entirely non-Disney); a few credits come from Giorgio Salvucci's chronologies featured in "Il Fumetto"]^^N^N^N^N^1481^Team_it^ -it/ITPP^it^it^Fogli di propaganda a "I Tre Porcellini"^^[free leaflets advertising "I Tre Porcellini"]^^N^N^N^N^1482^Team_it^ -it/ITPRCC^it^it^I tre porcellini - Ristampa Camillo Conti^^^^N^N^N^N^1483^Team_it^ -it/JUN^it^it^Junior - Supplemento a 'Notizie Letterarie' del Club degli Editori^^[rivista di promozioni librarie per ragazzi]^^N^N^N^N^1484^Team_it^ -it/KND^it^it^Omaggio Kinder^^[Giveaways with the purchase of "Kinder" snacks]^^N^N^N^N^1485^Team_it^ -it/KP^it^it^Kim Possible Magazine^^[periodico ispirato al cartone animato prodotto da Disney Channel, diretto da Valentina de Poli]^^N^N^N^N^1485^Team_it^ -it/KY^it^it^Kylion^^[Series created by Francesco Artibani and Giulio Di Vita.] [Serie creata da Francesco Artibani e Giulio Di Vita.]^^N^N^N^N^1486^Team_it^ -it/LAVIO^it^it^Oggi lavoro io^^[hardcover book reprinting Barks stories]^^N^N^N^N^1487^Team_it^ -it/LCDGP^it^it^La cucina Disney per grandi e piccini^^[softcover book with recipes and comics]^^N^N^N^N^1488^Team_it^ -it/LGP^it^it^Le grandi parodie (Disney)^^[Squarebound albums presenting Disney parodies]^^N^N^N^N^1489^Team_it^ -it/LGPM^it^it^Le grandi parodie (Mondadori)^^[Four hardovered books of small size (like Topolino). Issue numbers maybe wrong, since there isn't any number printed on the issues, they just follow the chronological order]^^N^N^N^N^1490^Team_it^ -it/LGPR^it^it^Le grandi parodie (rilegate)^^[Hardcovered issues reprinting together 2 or 3 issues from LGP (cfr.)]^^N^N^N^N^1491^Team_it^ -it/LGS^it^it^Le grandi storie^^^^N^N^N^N^1492^Team_it^ -it/LHO^it^it^Laurea ad honorem^^^^N^N^N^N^1493^Team_it^ -it/LIG^it^it^Il libro della giungla^^^^N^N^N^N^1494^Team_it^ -it/LMIL^it^it^Leonardo a Milano^^[Giveaway distributed during the 2009 exposition in Milan of the Leonardo's painting "San Giovanni Battista"] [In collaboration with ENI]^^N^N^N^N^1494^Team_it^ -it/LNS^it^it^Linus^^[non indexed issues are non-Disney]^^N^N^N^N^1495^Team_it^ -it/LPEF^it^it^I libri di Phineas e Ferb^15x23 cm^[Nome della serie e numerazione fittizie]^^N^N^N^N^1495^Team_it^ -it/LSR^it^it^La Sirenetta^^[One shot issue, sold inside a plastic bag. Officially "Supplemento a Minni & Company N.2"]^^N^N^N^N^1496^Team_it^ -it/M^it^it^Minni & company^^[Girl magazine]^^N^N^N^N^1497^Team_it^ -it/M313^it^it^313 La mitica auto di Paperino^^[Opera a fascicoli con allegati pezzi per costruire la 313 di Paperino. Fascicoli 1-66 (2007-2009): 313 di Paperino; visto il successo prosegue con i fascicoli 67-86 (2009): 313X di Paperinik. Agli abbonati, distribuito il volume "Le storie di un mito". Seconda edizione nel 2012-2014 con di nuovo i fascicoli 1-66: 313 di Paperino]^^N^N^N^N^1498^Team_it^ -it/MAN^it^it^Opuscolo pubblicitario Mantova Comics^^[Distribuito a Mantova Comics 2007]^^N^N^N^N^1499^Team_it^ -it/MANAT^it^it^Magico Natale^36x27 cm^^^N^N^N^N^1500^Team_it^ -it/MART^it^it^Guido Martina - Topolino, Pecos Bill e il Professore^^[A book about Guido Martina]^^N^N^N^N^1501^Team_it^ -it/MBS^it^it^Minibasket Story^^[promotion Comitato Nazionale Minibasket FIP]^^N^N^N^N^1502^Team_it^ -it/MC^it^it^Mazzi di Carte Disney^^[Playing Cards with Disney characters, mainly distributed as attachments.] [Without numbering. Here used MC yyyyn = published in year yyyy.]^^N^N^N^N^1503^Team_it^ -it/MCC^it^it^Mondo Cucciolo^^[rivista dedicata agli animali in collaborazione con il WWF]^^N^N^N^N^1503^Team_it^ -it/MD^it^it^I Maestri Disney^^[A special publication with each number dedicated to a Disney author.]^^N^N^N^N^1504^Team_it^ -it/MDCS^it^it^I Mitici Disney^^[volumi allegati al Corriere della Sera e alla Gazzetta dello Sport abbinati a delle monete]^^N^N^N^N^1505^Team_it^ -it/MDI^it^it^Mondo Disney^^^^N^N^N^N^1506^Team_it^ -it/MECS^it^it^Magic English Corriere della Sera^^[dvd and issues reprints of "Magic English" Collection. Cover are different]^^N^N^N^N^1507^Team_it^ -it/MED^it^it^Minnie & Daisy^^[reboot della gioventù di Minni & Daisy con nuovi amici e nuove storie]^^N^N^N^N^1508^Team_it^ -it/MEDA^it^it^Magic English De Agostini 1997^22x28.5 cm^^^N^N^N^N^1508^Team_it^ -it/MEDB^it^it^Magic English De Agostini 2004^22x28.5 cm^[New edition of Magic English De Agostini 1997, with yellow covers and additional pages]^^N^N^N^N^1508^Team_it^ -it/MEGL^it^it^Il meglio di...^^^^N^N^N^N^1509^Team_it^ -it/MERA^it^it^Messaggero dei ragazzi^^[Rivista per i ragazzi pubblicata dai frati della Basilica di S. Antonio di Padova. Diffusa su abbonamento. MERA yynn = number "nn" of 19yy] [La numerazione indicata nei dati di gerenza non è continuativa. Qui si indica il numero riportato in un grosso bollo in copertina] [Nel periodo 1975-1980, i numeri segnati come "non indicizzati" possono/non possono contenere materiale Disney. I numeri non segnati non contengono materiale Disney.]^^N^N^N^N^1509^Team_it^ -it/MESS^it^it^Il Messaggero^^[Giveaways with the newspaper "Il Messaggero". Almost complete classic Gottfredson reprint]^^N^N^N^N^1510^Team_it^ -it/MG^it^it^Mega^^[Mega Almanacco:337-423; Mega 2000: 424-520; Mega 3000: 521-595; Mega: 596-613] [Following Almanacco Topolino numbering] [Continues from Almanacco Topolino.]^^N^N^N^N^1511^Team_it^ -it/MI^it^it^Minni amica del cuore^^[A new version of Minni (M)]^^N^N^N^N^1512^Team_it^ -it/MIC^it^it^Mostra Internazionale dei cartoonists^^[catalogs of the Rapallo exhibition ("Antico Castello Sul Mare")]^^N^N^N^N^1513^Team_it^ -it/MIT^it^it^I Miti Mondadori^^[Some issues of this publication are devoted to Disney comics, but it is mainly a fiction publication]^^N^N^N^N^1514^Team_it^ -it/MM^it^it^Mickey Mouse Mystery Magazine^^[Concept by Tito Faraci and Giorgio Cavazzano] [Concept di Tito Faraci e Giorgio Cavazzano]^^N^N^N^N^1515^Team_it^ -it/MMORIG^it^it^Mickey Mouse Mystery Magazine - Le origini^^^^N^N^N^N^1516^Team_it^ -it/MON^it^it^Paperone mondiale^^^^N^N^N^N^1517^Team_it^ -it/MOUSE^it^it^Mouse^^[Randomly attached to Topolino]^^N^N^N^N^1518^Team_it^ -it/MSP^it^it^Le ministorie^^[volume in omaggio per un abbonamento di 9 mesi a Topolino / Albi della Rosa]^^N^N^N^N^1519^Team_it^ -it/MVS^it^it^Minivolley Story^^[fascicolo speciale dedicato al Minivolley]^^N^N^N^N^1520^Team_it^ -it/NAT^it^it^Natalissimo^^^^N^N^N^N^1521^Team_it^ -it/ND^it^it^Noi due Paperina e Minni^^^^N^N^N^N^1522^Team_it^ -it/NFMO^it^it^Nel fantastico mondo di Oz^^^^N^N^N^N^1523^Team_it^ -it/NGM^it^it^Noi Giovani Marmotte^^[Collecting reprints from "Il Club delle Giovani Marmotte"]^^N^N^N^N^1524^Team_it^ -it/NLI^it^it^Le nostre leggendarie imprese^^[Ristampe dei volumi cartonati dati in omaggio agli abbonati]^^N^N^N^N^1525^Team_it^ -it/NOI^it^it^Supplemento a Noi^^^^N^N^N^N^1526^Team_it^ -it/NRT^it^it^Nel regno di Topolino^^[provisional data, typed in from Tesauro's "Topolino Mondadori 1935/1948" and Becattini's "Floyd & Mickey", informations on this publication can be found at http://www.papersera.net/wp/2018/01/23/nel-regno-di-topolino/]^^N^N^N^N^1527^Team_it^ -it/NRTA^it^it^Nel regno di Topolino (apocrifo)^^[fake issues, published in the 70es, pretending to be reprints of non-existent NRT's]^^N^N^N^N^1528^Team_it^ -it/NRTCA^it^it^Nel Regno di Topolino (ristampa Comic Art)^^[Reprints of Nel Regno di Topolino]^^N^N^N^N^1529^Team_it^ -it/NRTS^it^it^Nel regno di Topolino (supplementi)^19x28 cm^[Supplements to NRT issues, the issue number in this file is the NRT issue the supplement refers to]^^N^N^N^N^1530^Team_it^ -it/OAES^it^it^Omaggio Acqua e Sapone^^[Giveaways with the purchase of a sun protection cream]^^N^N^N^N^1531^Team_it^ -it/OCE^it^it^Omaggio Carlo Erba^^[Promotional books from "Carlo Erba" pharmaceutical industry]^^N^N^N^N^1531^Team_it^ -it/OLI^it^it^Classico Olimpiadi^^^^N^N^N^N^1531^Team_it^ -it/OLIV^it^it^Oliver & Company^^^^N^N^N^N^1532^Team_it^ -it/OM^it^it^Oscar Mondadori (Oscar Fumetto)^^[Pocket Books.]^^N^N^N^N^1533^Team_it^ -it/OVBV^it^it^Omaggio Vibovit^^[Giveaways with vitaminic candy]^^N^N^N^N^1533^Team_it^ -it/OZP^it^it^L'oro di Zio Paperone^^^^N^N^N^N^1533^Team_it^ -it/PA^it^it^Paperino & C.^18x25cm^[Italian version of "Anders And & C.", almost all issues have a giveaway. The title changes from "Paperino & C." to just "Paperino" from issue #57.]^^N^N^N^N^1534^Team_it^ -it/PAAM^it^it^Primi Amici^16x20 cm^[Hardcovers published by Arnoldo Mondadori Editore as "Auguri di Mondadori". There should be 12 issues with at least 4 Disney issues (to be verified issue 3: Vacanze al mare and issue 9 La falsa baby-sitter.]^^N^N^N^N^1535^Team_it^ -it/PAD^it^it^Paperadamus^^^^N^N^N^N^1536^Team_it^ -it/PAF^it^it^Phineas e Ferb^^^^N^N^N^N^1537^Team_it^ -it/PALEG^it^it^Panini Legends^^[Star Wars comic adaptation]^^N^N^N^N^1537^Team_it^ -it/PAMOT^it^it^Paper Motori^^[One shot issue dedicated to cars and motors]^^N^N^N^N^1538^Team_it^ -it/PANAF^it^it^Paperino di Barks collezione ANAF^^^^N^N^N^N^1539^Team_it^ -it/PANAP^it^it^Paperi a Napoli^^[Issue dedicated to a Disney exhibition in Naples]^^N^N^N^N^1540^Team_it^ -it/PAOL^it^it^Paperino^^[Amatorial reprints, issue numbers are fictional, since they doesn't seem to have any, we used the same numbering order used by Franco Fossati. Issues might be pre-dated, since Fossati reports that they are from 1981]^^N^N^N^N^1541^Team_it^ -it/PAP^it^it^La Biblioteca del Papersera^^^^N^N^N^N^1542^Team_it^ -it/PAPS^it^it^Papersera^^[from issue 5 become "Cronache dal Papersera"]^^N^N^N^N^1542^Team_it^ -it/PBEE^it^it^Pippo Beethoven^^^^N^N^N^N^1543^Team_it^ -it/PBSS^it^it^Le più belle storie Disney special^^[ristampa saghe Disney]^^N^N^N^N^1543^Team_it^ -it/PBST^it^it^Le più belle storie Disney^^[volumi cartonati in vendita nei supermercati e negli ipermercati, numerazione fittizia. I numeri editi da Disney Libri sono stati ristampati da Giunti e venduti a 7,90 € invece di 6,90]^^N^N^N^N^1543^Team_it^ -it/PBU^it^it^Paperino e la piccola Butterfly^^^^N^N^N^N^1544^Team_it^ -it/PD^it^it^Più Disney^^[Exact main title> Più Disney (1-81); Disney Hero (82-)]^^N^N^N^N^1545^Team_it^ -it/PDCO^it^it^Parodie Disney Collection^19x25.5 cm^^^N^N^N^N^1545^Team_it^ -it/PDIN^it^it^Paperdinastia^17x24 cm^[Reprint of "La Grande Dinastia dei paperi" (DPCS) with different covers. Sold in libraries.]^^N^N^N^N^1545^Team_it^ -it/PDKT^it^it^Duck Tales^^^^N^N^N^N^1545^Team_it^ -it/PDO^it^it^Paperino d'oro^^[Similar to Dutch and German albums.]^^N^N^N^N^1546^Team_it^ -it/PEZP^it^it^L’economia di Zio Paperone^^[serie dedicata all’economia]^^N^N^N^N^1546^Team_it^ -it/PF^it^it^Paper Fantasy^^^^N^N^N^N^1547^Team_it^ -it/PFCB^it^it^Panini Free Comic Book Day^^[albi promozionali omaggiati nelle fumetterie per il “Free comic book day”] [For indexing purpose: PFBC yynn = number "nn" of year 20yy]^^N^N^N^N^1547^Team_it^ -it/PFL^it^it^Portfoli^^[Portfolios from various publishers, issued in different years, not included in std publications. For indexing purpose, PFL yyyyn: portfolio number "n" issued in year "yyyy". See it/TOPOGOAL for portfolios in std publication]^^N^N^N^N^1547^Team_it^ -it/PFPV^it^it^Più frutta, più verdura^^[In collaborazione con Milano ristorazione]^^N^N^N^N^1548^Team_it^ -it/PG^it^it^Paperino e altre avventure^^[Also features non-Disney comic; also known as "Paperino Giornale"]^^N^N^N^N^1549^Team_it^ -it/PGM^it^it^Piccoli gioielli Mondadori^^^^N^N^N^N^1550^Team_it^ -it/PGRA^it^it^Pippo il Grande^^^^N^N^N^N^1551^Team_it^ -it/PGRCA^it^it^Paperino e altre avventure (ristampa Comic Art)^^[Reprint of Paperino Giornale, collected in 6 hardbound volumes]^^N^N^N^N^1552^Team_it^ -it/PIA^it^it^Pennelli in aria - Cartoons e characters di Giorgio Cavazzano^^^^N^N^N^N^1553^Team_it^ -it/PIFI^it^it^Volumi Esclusivi Anafi^^^^N^N^N^N^1554^Team_it^ -it/PIP^it^it^Pippo &...^^[Just 3 numbers. Issues 4 (Pippo & la musica) and 5 (Pippo & il gioco) were announced but never published]^^N^N^N^N^1554^Team_it^ -it/PISDN^it^it^Paperino Mondo ISDN^^^^N^N^N^N^1555^Team_it^ -it/PK^it^it^Paperinik e altri supereroi^^[Reprints Paperinik and Super Goof stories, occasionally also stories of Brazilian Disney superheroes (Morcego Vermelho, Red Wasp, etc.). Same format as "I Classici". Title changes in "Paperinik" with issue 40]^^N^N^N^N^1556^Team_it^ -it/PK2^it^it^PK2^^[It follows "PKNA". The actual title is PK "squared".]^^N^N^N^N^1557^Team_it^ -it/PK3^it^it^PK Pikappa^^[It follows "PK2", but in a brand new continuity]^^N^N^N^N^1558^Team_it^ -it/PKA^it^it^Paperinik Appgrade^^[new Paperinik edition. With reprints and new issues]^^N^N^N^N^1558^Team_it^ -it/PKBIG^it^it^Cartonatoni PK^^[Fake series title, it groups the two big books with PKNA reprints]^^N^N^N^N^1559^Team_it^ -it/PKC^it^it^Paperinik Cult^^^^N^N^N^N^1560^Team_it^ -it/PKG^it^it^PK Giant 3K Edition^^[reprints PK'stories]^^N^N^N^N^1560^Team_it^ -it/PKH^it^it^Disney Planet (Kingdom Hearts)^^[reprints "Kingdom Hearts" series]^^N^N^N^N^1560^Team_it^ -it/PKMEM^it^it^PK Memories^^[Hardcover books reprinting PKNA's best stories]^^N^N^N^N^1561^Team_it^ -it/PKNA^it^it^Paperinik New Adventures^^[Paperinik inspired to American super heroes]^^N^N^N^N^1562^Team_it^ -it/PKO^it^it^Paperinik - Le origini^^[Cofanetto con le prime storie di Paperinik]^^N^N^N^N^1563^Team_it^ -it/PKOM^it^it^Paperinik - Le origini del mito^^[Reprint all stories of Paperinik in chronological order]^^N^N^N^N^1563^Team_it^ -it/PKR^it^it^Paperinik New Adventures Reloaded^^[Reprint from the PKNA series, with minor differences]^^N^N^N^N^1564^Team_it^ -it/PKSR^it^it^PK Strettamente Riservato^^^^N^N^N^N^1565^Team_it^ -it/PL^it^it^Pocket Love - L'amore in tasca^^[Testata dedicata all'amore diretta da Valentina De Poli fino al numero 7. Dal numero seguente la dirige Veronica Di Lisio]^^N^N^N^N^1566^Team_it^ -it/PLAN^it^it^Planes - Il magazine ufficiale^^[Planes Magazine. Similar to "Il mondo di Cars"]^^N^N^N^N^1566^Team_it^ -it/PLDA^it^it^Piccoli libri d'argento^^^^N^N^N^N^1567^Team_it^ -it/PLDO^it^it^Piccoli libri d'oro^^^^N^N^N^N^1568^Team_it^ -it/PM^it^it^Paperino Mese^^[Numbering follows Super Almanacco Paperino (seconda serie) (SAP)] [Continues from Super Almanacco di Paperino] [Almost all stories originally in b/w are reprinted in colour]^^N^N^N^N^1569^Team_it^ -it/PMG^it^it^Mega Almanacco^^[riedizione dell’omonima testata edita da Mondadori. Grande formato]^^N^N^N^N^1569^Team_it^ -it/PMGM^it^it^Il Manuale delle Giovani Marmotte^^[mensile dedicato alle Giovani Marmotte]^^N^N^N^N^1569^Team_it^ -it/PMIT^it^it^Paperino Made in Italy^^[Collects some ducks stories from Topolino Più.]^^N^N^N^N^1570^Team_it^ -it/PMOC^it^it^Pixar Moviecomic Collection^^[testata che pubblica riduzioni a fumetti di film Pixar. Ipotetico sequel di it/CAF]^^N^N^N^N^1570^Team_it^ -it/POP^it^it^Il Popolo di Roma^^[Newspaper]^^N^N^N^N^1571^Team_it^ -it/POTC^it^it^Pirati dei Caraibi Magazine^^^^N^N^N^N^1572^Team_it^ -it/PP8^it^it^PP8 Paperino Paperotto^^^^N^N^N^N^1573^Team_it^ -it/PPK^it^it^Paperinik^^^^N^N^N^N^1573^Team_it^ -it/PPP^it^it^Poster Promozionali Panini^^[serie di mini poster stampati su carta più spessa dati in omaggio alle fiere del fumetto] [Actually, no numbering or print date. For indexing purpose, PPP yymmnn = miniposter number "nn" published in 20yy-mm]^^N^N^N^N^1573^Team_it^ -it/PRD^it^it^Principesse Disney^^^^N^N^N^N^1574^Team_it^ -it/PRI^it^it^Primaverissima^^[Includes "Classico Primavera" 88 (also 89 e 90?) and "Primaverissima" (91-92-93-94)]^^N^N^N^N^1575^Team_it^ -it/PRPAV^it^it^Promozione Pavesi^^[Giveaway for Italian biscuits, without official publication dates]^^N^N^N^N^1576^Team_it^ -it/PSC^it^it^Paperino TV Sorrisi e Canzoni^^[Allegato a TV Sorrisi e Canzoni.]^^N^N^N^N^1577^Team_it^ -it/PSERA^it^it^Papersera^A3^[Quotidiano di Paperopoli, uscite promozionali]^^N^N^N^N^1578^Team_it^ -it/PSPOR^it^it^Paper Sport - I campioni del fumetto^^^^N^N^N^N^1578^Team_it^ -it/PSTY^it^it^Paperstyle^^[Exact main title> Paperstyle (1-5); 100% Disney (6-)]^^N^N^N^N^1578^Team_it^ -it/PTM^it^it^Topomystery Panini^^^^N^N^N^N^1578^Team_it^ -it/PZP^it^it^Le Più Grandi Avventure Disney^^^^N^N^N^N^1578^Team_it^ -it/QANT^it^it^Braccobaldo presenta gli Antenati (non-Disney)^^^^N^N^N^N^1579^Team_it^ -it/QFES^it^it^Braccobaldo presenta Festival di Hanna-Barbera (non-Disney)^^^^N^N^N^N^1579^Team_it^ -it/QGDV^it^it^Girandola Di Vacanze (non-Disney)^^^^N^N^N^N^1579^Team_it^ -it/QGIR^it^it^Girandola T.V (non-Disney)^^^^N^N^N^N^1579^Team_it^ -it/QQQS^it^it^Topolino presenta Qui Quo Qua e il soccorso... come si deve^^[Collaborazione tra Disney, Lipu e 3M]^^N^N^N^N^1580^Team_it^ -it/QS^it^it^Quaderni a fumetti^^[Exercise books reprinting stories. QS xxyy = exercise book "number" yy from "serie" xx. Actually, both "number" and "serie" are fictional, because there isn't any indication on the covers]^^N^N^N^N^1581^Team_it^ -it/QSG^it^it^Qui si gioca^^[libri gioco con all'intero fumetti già pubblicati in TL e fortemente modificati per l'occasione]^^N^N^N^N^1582^Team_it^ -it/QSP^it^it^Quante storie, Paperino!^^^^N^N^N^N^1582^Team_it^ -it/RAF^it^it^Racconti a fumetti^16.5x24 cm^^^N^N^N^N^1582^Team_it^ -it/RAMA^it^it^I Romanzi di Topolino^^^^N^N^N^N^1582^Team_it^ -it/RAT^it^it^Raccolta Almanacco Topolino^^[Reprints, glued together, Almanacco Topolino issues]^^N^N^N^N^1583^Team_it^ -it/RATLA^it^it^Raccolta Atlantis^^[Reprints, glued together, the Atlantis issues that were published originally in the PD publication]^^N^N^N^N^1584^Team_it^ -it/RC^it^it^Revival Comics (Mondadori/Traverso)^^^^N^N^N^N^1585^Team_it^ -it/RCD^it^it^Raccolta I classici di Walt Disney (seconda serie)^^[Reprints, glued together, I Classici di Walt Disney (seconda serie) issues]^^N^N^N^N^1586^Team_it^ -it/RCDMF^it^it^Raccolta I classici di Walt Disney Speciale Magic Fish^^[A promotional giveaway "Magic Fish", includes a contest to win subscriptions for Topolino (TL), Minni (M), and Paperinik (PK)]^^N^N^N^N^1587^Team_it^ -it/RCEC^it^it^Raccolta Cip & Ciop^^[Reprints, glued together, Cip & Ciop issues (CEC)]^^N^N^N^N^1587^Team_it^ -it/RCTE^it^it^Alla riscossa... contro il terremoto!^^[In collaboration with "Agenzia di Protezione Civile - Servizio Sismico Nazionale". Here listed local and regional versions distributed in schools; a national version has been attached to "Topolino" #2313 - see TLS2313]^^N^N^N^N^1588^Team_it^ -it/RCTV^it^it^Radiocorriere TV^^[Weekly magazine with television listings. Published 1925-1995 (2008). RCTV xxyy = number yy of 19xx]^^N^N^N^N^1588^Team_it^ -it/RDGIO^it^it^Raccolta Disney giochi^^[Issues with games (puzzles, etc.) mainly without comics, just illustrations]^^N^N^N^N^1589^Team_it^ -it/RGCD^it^it^Raccolta I Grandi Classici Disney^^[Reprints, glued together, Grandi Classici Disney issues]^^N^N^N^N^1590^Team_it^ -it/RGM^it^it^Raccolta Giovani Marmotte^^[Reprints, glued together, Giovani Marmotte issues]^^N^N^N^N^1591^Team_it^ -it/RIS^it^it^Risatissima^^[Issues without a definite periodicity]^^N^N^N^N^1592^Team_it^ -it/RLGP^it^it^Raccolta Le Grandi Parodie (Disney)^^[Reprints, glued together, Le Grandi Parodie Disney issues]^^N^N^N^N^1593^Team_it^ -it/RLI^it^it^Real Life^^[comic book with no official Disney character created by Disney Italia]^^N^N^N^N^1593^Team_it^ -it/RM^it^it^Raccolta Minni & Company^^[Reprints, glued together, Minni & company issues]^^N^N^N^N^1594^Team_it^ -it/RMG^it^it^Raccolta Mega^^[Reprints, glued together, Mega Almanacco / Mega 2000 / Mega 3000 issues]^^N^N^N^N^1595^Team_it^ -it/RMPK^it^it^Il RompPK^^[enigmistica con PK]^^N^N^N^N^1596^Team_it^ -it/ROG^it^it^Chi ha incastrato Roger Rabbit^^^^N^N^N^N^1597^Team_it^ -it/RPA^it^it^Raccolta Paperino & C. / Paperino^^[Reprints, glued together, Paperino & C. / Paperino issues]^^N^N^N^N^1598^Team_it^ -it/RPGRA^it^it^Raccolta Pippo il Grande^^[Reprints, glued together, all the "Pippo il grande" issues]^^N^N^N^N^1599^Team_it^ -it/RPK^it^it^Raccolta Paperinik e altri supereroi^^[Reprints, glued together, Paperinik e altri supereroi issues]^^N^N^N^N^1600^Team_it^ -it/RPM^it^it^Raccolta Paperino Mese / Paperino^^[Reprints, glued together, Paperino Mese / Paperino issues]^^N^N^N^N^1601^Team_it^ -it/RS^it^it^Romano Scarpa^^^^N^N^N^N^1602^Team_it^ -it/RSAP^it^it^Raccolta Super Almanacco (di) Paperino^^[Second series; the "di" in the title appears from issue 43 on]^^N^N^N^N^1603^Team_it^ -it/RT^it^it^Ridi Topolino^^[A comic journal with gags and Brazilian and Studios stories. By Tito Faraci.]^^N^N^N^N^1604^Team_it^ -it/RTAS^it^it^Raccolta Albi tascabili di Topolino^^[It reprints 69 out of 195 stories that originally appeared in TAS. Each comic book, in strip format, collected 6 to 8 TAS books. Covers were probably made for the purpose. Provisional data, typed in by ABo from Tesauro's "Topolino in Italia" and from an article by Paolo Bontempi on "Cronaca di Topolinia" n.39 Nov. 2003]^^N^N^N^N^1605^Team_it^ -it/RTL^it^it^Raccolta Topolino (libretto)^^[Reprints, glued together, Topolino (libretto) issues]^^N^N^N^N^1606^Team_it^ -it/RTLF^it^it^Raccolta Topolino "Ferrari"^^^^N^N^N^N^1607^Team_it^ -it/RTLVS^it^it^Raccolta Topolino "Il Vento del Sud"^^^^N^N^N^N^1608^Team_it^ -it/RTSB^it^it^Raccolta Il Tascabilone^^[Reprints, glued together, Il Tascabilone issues]^^N^N^N^N^1609^Team_it^ -it/RZ^it^it^Ristampa Zorro^^^^N^N^N^N^1610^Team_it^ -it/RZP^it^it^Raccolta Zio Paperone^^[Reprints, glued together, Zio Paperone issues]^^N^N^N^N^1611^Team_it^ -it/S^it^it^La Sirenetta^^[Girl magazine]^^N^N^N^N^1612^Team_it^ -it/S420^it^it^Il super 420^^[Non-Disney magazine] [Supplement to "Il 420"]^^N^N^N^N^1613^Team_it^ -it/SA^it^it^Super Almanacco Paperino^^^^N^N^N^N^1614^Team_it^ -it/SAFA^it^it^Settant'anni di fiabe animate^^^^N^N^N^N^1615^Team_it^ -it/SAP^it^it^Super Almanacco Paperino (seconda serie)^^[Second series; the "di" in the title appears from issue 43 on] [Seconda serie; il "di" nel titolo appare a partire dal numero 43] [Continues in Paperino Mese.]^^N^N^N^N^1616^Team_it^ -it/SATL^it^it^70 anni di Topolino pocket^^[Collection of metal plates with reproduction of historic covers of it/TL, with an issue]^^N^N^N^N^1616^Team_it^ -it/SCAR^it^it^Scoprire l'arte - La storia dell'arte raccontata da Disney^^^^N^N^N^N^1617^Team_it^ -it/SCF^it^it^Storie col fiocco^^[A serie dedicated to female characters from Disney universe]^^N^N^N^N^1617^Team_it^ -it/SCLAS^it^it^Superclassico^^^^N^N^N^N^1618^Team_it^ -it/SCPA^it^it^Scienza Papera^^[serie antologica uscita come supplemento al Corriere della Sera e alla Gazzetta dello Sport]^^N^N^N^N^1619^Team_it^ -it/SCPA2^it^it^La grande scienza Disney^^[ristama di it/SCPA con altra numerazione]^^N^N^N^N^1619^Team_it^ -it/SCPIT^it^it^Scoprire la pittura^^[Volumetto dedicato alla divulgazione della pittura, contain also illustrations]^^N^N^N^N^1619^Team_it^ -it/SCTL^it^it^Il libro degli scompiti delle vacanze^^[allegato a Topolino]^^N^N^N^N^1620^Team_it^ -it/SDE^it^it^Speciali di Disney enigmistica^^[Booklets containing a selection of games taken by DEN]^^N^N^N^N^1621^Team_it^ -it/SDF^it^it^Scuola di Fumetto^^[Non-Disney comic fanzine.]^^N^N^N^N^1622^Team_it^ -it/SDLR^it^it^Super De Luxe Remastered^^[Seguito di: Topolino Super De Luxe Edition] [volumi da collezionismo]^^N^N^N^N^1622^Team_it^ -it/SDN^it^it^Storie di Natale^^^^N^N^N^N^1623^Team_it^ -it/SFA^it^it^Sinfonie Allegre^^^^N^N^N^N^1623^Team_it^ -it/SMD^it^it^Stampa Medica^^[Rivista di divulgazione medica, distribuita soltanto agli abbonati. Nel 1982 pubblica alcune strisce Disney.]^^N^N^N^N^1623^Team_it^ -it/SMIT^it^it^Super Miti Mondadori^^[Some issues of this publication are devoted to Disney comics, but it is mainly a fiction books publication]^^N^N^N^N^1624^Team_it^ -it/SOF^it^it^Sofia la Principessa^^[Based on animated TV series "Sofia the first"]^^N^N^N^N^1624^Team_it^ -it/SPCAP^it^it^Alla scoperta del PC con Archimede^^[speciali di PC World]^^N^N^N^N^1625^Team_it^ -it/SPD^it^it^Speciale Disney^^[Exact main title> Speciale Disney (1-81); Grandi Autori (82-)]^^N^N^N^N^1626^Team_it^ -it/SPR^it^it^Supplementi a Principesse Disney^^[SPR nn = Supplement to PRD nn (= "Principesse Disney" number nn)]^^N^N^N^N^1626^Team_it^ -it/SRMG^it^it^Speciale Raccolta anni 90^^[Le prime prove di raccolta, probabilmente vendute a coppia ad inizio anni 90.Da non confondersi con SRDUE, le Speciali Raccolte uscite negli anni 2000 che rappresentavano il canto del cigno della testata]^^N^N^N^N^1627^Team_it^ -it/SRZP^it^it^Speciale Raccolta Zio Paperone^^^^N^N^N^N^1627^Team_it^ -it/SST^it^it^Supplemento a "La Stampa"^^[Fascicolo speciale dedicato a Palla di Neve] [Negli anni 80, durante il periodo di Natale La Stampa ha pubblicato tutta una serie di strip natalizie Disney (YC)] [nell'anno di uscita del Re Leone, per una ventina di giorni, sotto Natale, ha pubblicato la riduzione a fumetti]^^N^N^N^N^1628^Team_it^ -it/ST^it^it^Speciale Topolino 2000^^[Special issue edited to celebrate the issue #2000 of Topolino libretto]^^N^N^N^N^1629^Team_it^ -it/STTL^it^it^Ristampa anastatica Topolino (Speciale Topolino 2000)^12,6x17,8cm^^^N^N^N^N^1629^Team_it^ -it/SUD^it^it^Super Disney^^^^N^N^N^N^1630^Team_it^ -it/SUDTL^it^it^Ristampa anastatica Topolino (Super Disney)^^^^N^N^N^N^1630^Team_it^ -it/SUFR^it^it^Omaggio Suco Frio^^[Omaggi agli acquirenti delle bustine di "Suco Frio" e "Kool Frio" della ditta Bertagni; sono additivi granulari al gusto di frutta. i "Suco" e i "Kool" relativi ad uno specifico gusto sono uguali fra loro a parte il nome del prodotto]^^N^N^N^N^1631^Team_it^ -it/SVOC^it^it^Supplemento al quotidiano "La Voce"^^[Serie di storie di Carl Barks, riprese da ZP, pubblicate dal quotidiano di Montanelli nell'estate del 1994. Ogni 5 tavole si fa una pagina del quotidiano. Le storie sono spezzate a metà]^^N^N^N^N^1632^Team_it^ -it/SW^it^it^Supplementi a W.I.T.C.H.^^[created by Elisabetta Gnone, Alessandro Barbucci and Barbara Canepa] [SW nn = Supplement to number "nn" of WITCH]^^N^N^N^N^1632^Team_it^ -it/SZ^it^it^Super Zorro^^[collana 'I Fumetti Mondadori']^^N^N^N^N^1633^Team_it^ -it/SZR^it^it^Silvia Ziche - Rho - Villa Burba^^[Catalogo della mostra di Silvia Ziche a Rho]^^N^N^N^N^1634^Team_it^ -it/TA^it^it^Topolino Adventure^^^^N^N^N^N^1635^Team_it^ -it/TANAF^it^it^Topolino collezione ANAF^^[Reprint dailies from MM by Gottfredson] [Serie di ristampe delle giornaliere di Gottfredson]^^N^N^N^N^1636^Team_it^ -it/TAS^it^it^Albi tascabili di Topolino^^[In all stories, most panels have been reduced in size, thus eliminating art details. Panels have also been eliminated from a number of stories. Initial data source was "Topolino in Italia" by A. Tesauro. A first reprint exists, featuring 56 issues in two sub-series (see TASR); a second and third giveaway reprints feature respectively 12 issues (Omaggio Persil, see TASPE) and 15 issues (Omaggio Prealpi, see TASPR).]^^N^N^N^N^1637^Team_it^ -it/TASPE^it^it^Albi tascabili di Topolino (ristampa Persil)^^[Giveaway with Persil (a brand of soap); 12 issues, numbered from 51 to 62. The numbering does not correspond to the numbering in the original series (we don't know why or how the issue number were choosen). Data initially typed in from Taormina's "Guida al collezionismo parte II.]^^N^N^N^N^1638^Team_it^ -it/TASPR^it^it^Albi tascabili di Topolino (ristampa Prealpi)^^[Giveaway with Prealpi (a brand of cheese); 15 issues, numbered from 100 to 114. The numbering does not correspond to the numbering in the original series (we don't know why or how the issue number were choosen). Data initially typed in from Taormina's "Guida al collezionismo parte II".]^^N^N^N^N^1639^Team_it^ -it/TASR^it^it^Albi tascabili di Topolino (prima ristampa)^^[Two different versions exist, both known as "Prima Ristampa"; one features a printed date, the other does not. Probably 56 is the total number of issues printed. Reprints TAS, but in a few cases the last pages were changed.]^^N^N^N^N^1640^Team_it^ -it/TASRBU^it^it^Albi tascabili di Topolino (ristampa Buci)^^[Reprints all of the 20 TAS issues with stories featuring Bucky Bug. The issues are identical to the original ones except for the writing "pubblicate da Luigi Olmeda nel 1977" on the back cover; such indication is however missing in issue 176]^^N^N^N^N^1641^Team_it^ -it/TASRCB^it^it^Albi tascabili di Topolino (ristampa Carl Barks)^^[Reprints all of the 43 TAS issues featuring stories by Carl Barks. The issues are identical to the original ones except for the writing "pubblicate da Luigi Olmeda nel 1977" on the inside back cover; such indication is however missing in issues 63, 84, 109, and 136]^^N^N^N^N^1642^Team_it^ -it/TD^it^it^Tutto Disney^^[Exact main title> Tutto Disney (1-86), Paperfantasy (87-)]^^N^N^N^N^1643^Team_it^ -it/TDO^it^it^Topolino d'oro^^[Reprints from Gottfredson stories, edited by Mario Gentilini, with the help of Carlo Chendi]^^N^N^N^N^1644^Team_it^ -it/TDORD^it^it^Topolino d'oro (ristampa Disney)^^[Reprints sold as a set for 25 € with Topocatalogo 2003]^^N^N^N^N^1645^Team_it^ -it/TERO^it^it^Collezione per i più piccini^8x7 cm^^^N^N^N^N^1645^Team_it^ -it/TES^it^it^Tesori^^[Hardcover series.] [Serie di volumi cartonati.]^^N^N^N^N^1646^Team_it^ -it/TESI^it^it^Tesori Made in Italy^^[Volumi dedicati agli autori italiani]^^N^N^N^N^1646^Team_it^ -it/TETS^it^it^Topolino eroe delle tue storie^^^^N^N^N^N^1647^Team_it^ -it/TG^it^it^Topolino (giornale)^^[also features non-Disney comics (a few issues are entirely non-Disney); some data for 158-738 are provisional, typed in from Giorgio Salvucci's chronologies featured in "Il Fumetto"]^^N^N^N^N^1648^Team_it^ -it/TGAG^it^it^Topogag^^[Special issue sold only by mail]^^N^N^N^N^1649^Team_it^ -it/TGEO^it^it^Topogeo^^[The indexed one is the second edition, the first one counts just the first 51 issues and the general index] [All'interno c'è una storia ma sono solo alcune vignette per pagina poiché le pagine sono piene di illustrazioni]^^N^N^N^N^1650^Team_it^ -it/TGIO^it^it^Topolino giocattoli Standa^^^^N^N^N^N^1651^Team_it^ -it/TGLD^it^it^Topolino Gold^^[hardcover books]^^N^N^N^N^1651^Team_it^ -it/TGO^it^it^Topo Goool!^^^^N^N^N^N^1652^Team_it^ -it/TGOAL^it^it^Topo Goal^^[Segue come "Disney Special Events"]^^N^N^N^N^1652^Team_it^ -it/TGR^it^it^Topolino il grande^^^^N^N^N^N^1653^Team_it^ -it/TGRCA^it^it^Topolino (giornale) (ristampa Comic Art)^^[Reprint of Topolino (giornale), collected in hardbound volumes]^^N^N^N^N^1654^Team_it^ -it/TGRCAS^it^it^Topolino (giornale) (ristampa Comic Art singola)^^[Reprints issues 158-641 of Topolino Giornale in single issues, maybe the same used for it/TGRCA]^^N^N^N^N^1655^Team_it^ -it/TGRCC^it^it^Topolino (giornale) (ristampa Camillo Conti)^^[Reprints issues of Topolino Giornale from 642 onward, don't know which is the last issue]^^N^N^N^N^1656^Team_it^ -it/TGRLO^it^it^Topolino (giornale) (ristampa Luigi Olmeda)^^[Reprints issues 137-157 of Topolino Giornale]^^N^N^N^N^1657^Team_it^ -it/TGRN^it^it^Topolino (giornale) (ristampa Nerbini)^^[Reprint of the first 136 issues of Topolino Giornale]^^N^N^N^N^1658^Team_it^ -it/TGS^it^it^Supplemento al Giornale: Topolino^^^^N^N^N^N^1659^Team_it^ -it/TJ^it^it^Topolino Junior^^[Ripresa nel 2020 nella collana Disney Play, vedere it/DPLA 15]^^N^N^N^N^1659^Team_it^ -it/TL^it^it^Topolino (libretto)^^[Main Italian publication.] [Testata italiana principale.] [Continues from Topolino (giornale)] [Mondadori edited Topolino from 1 to 1701, Disney Italia from 1702 to 3018, Panini Comics from 3019]^^N^N^N^N^1660^Team_it^ -it/TLAB^it^it^Topolino Omaggio Abbonati^^^^N^N^N^N^1661^Team_it^ -it/TLAI^it^it^Libri a fumetti di Topolino^^[volumi celebrativi]^^N^N^N^N^1661^Team_it^ -it/TLCL^it^it^Topolino Classic^17.5x24.5 cm^[Hardcover books with reprints from "Topolino" issues]^^N^N^N^N^1662^Team_it^ -it/TLCS^it^it^Topolino (ristampa Corriere della Sera)^^[allegato a "Gli anni d'oro di Topolino"]^^N^N^N^N^1662^Team_it^ -it/TLDLE^it^it^De Luxe Edition^^[Exact main title> Topolino Limited De Luxe Edition (1-22), Disney De Luxe (23-)] [reprints in hardcover books]^^N^N^N^N^1662^Team_it^ -it/TLE^it^it^Topolino estate^^[Summer supplement to Topolino]^^N^N^N^N^1663^Team_it^ -it/TLN^it^it^Topolino (ristampa Nerbini)^^[Unauthorized reprints of the oldest TL issues; it isn't sure if the publisher was really Nerbini, but it is the name they are known with. The publishing dates are very uncertain.]^^N^N^N^N^1664^Team_it^ -it/TLRD^it^it^Topolino (ristampa Disney)^^[Reprints the first issues of TL, sold inside a box, one for each reprinted year, also sold by Epierre]^^N^N^N^N^1665^Team_it^ -it/TLS^it^it^Supplementi a Topolino (libretto)^^[Attached to Topolino Libretto, mainly as promotional issues]^^N^N^N^N^1666^Team_it^ -it/TLSCA^it^it^Topolino (ristampa Lo Scarabeo)^8x10.5cm^[Edizione microscopica e cartonata dei primi otto numeri di Topolino. Disponibile anche in cofanetto.]^^N^N^N^N^1667^Team_it^ -it/TLSS^it^it^Topolino Sticker Story^^[Sticker Album celebrating 90years of Mickey. With a new story]^^N^N^N^N^1667^Team_it^ -it/TLT^it^it^Teletutto^^[TV guide magazine. Some issues feature two pages of a Disney story. Data for #47-52 typed in from "Giovan Battista Carpi" book by Bartolomei-Becattini-Boschi. Non indexed issues are without Disney comics]^^N^N^N^N^1668^Team_it^ -it/TM^it^it^Topomistery^^[Reprints mystery stories of Mickey Mouse and starting with issue #38 reprints also Walsh-Gottfredson stories]^^N^N^N^N^1669^Team_it^ -it/TMCL^it^it^Topomistery Clementoni^^[Special issue, edited by Carlo Chendi, contained in a boardgame inspired to Topomistery (cfr. TM) as a help to the game scenarios, it contains detective stories from Italian creators, the cover is reported on "Idee e creatività", catalogue from "Mostra Internazionale dei Cartoonists di Rapallo" year 2000, page 47]^^N^N^N^N^1670^Team_it^ -it/TMD^it^it^Tempo Medico^^[Rivista di divulgazione medica, distribuita soltanto agli abbonati. Nel 1989 pubblica alcune strisce Disney.]^^N^N^N^N^1670^Team_it^ -it/TMED^it^it^Topolino Medium^^[Promotional issue reserved to advertising agents and companies, and Mondadori executives only]^^N^N^N^N^1670^Team_it^ -it/TMIL^it^it^Topolino 1000^^[Promotional issue distributed in a special carton case together with a copy of TL 1000; celebrating issue 1000 of "Topolino"; reserved to advertising agents and companies, and Mondadori executives only; distributed during a toy fair in Milan in January 1975]^^N^N^N^N^1670^Team_it^ -it/TMP^it^it^Topolino Marco Polo^^^^N^N^N^N^1671^Team_it^ -it/TNOIR^it^it^Topolino Noir^^[Book with black and white Mickey stories written by Tito Faraci]^^N^N^N^N^1672^Team_it^ -it/TOFF^it^it^Topolino Fuoriserie^21x29 cm^[hardcover books]^^N^N^N^N^1673^Team_it^ -it/TOS^it^it^Topostrips^^[Reprints by Carlo Chendi of Gottfredson's Mickey Mouse, horizontal layout]^^N^N^N^N^1673^Team_it^ -it/TOYS^it^it^Toy Story Magazine^^^^N^N^N^N^1674^Team_it^ -it/TP^it^it^Topolino Più^^[Hardcover series with new stories made by Italian authors.] [Serie di volumi cartonati con storie nuove di autori italiani.]^^N^N^N^N^1675^Team_it^ -it/TR^it^it^Toporadio - 300 strisce a tutto volume^^[Two editions: 1992 and 1993]^^N^N^N^N^1676^Team_it^ -it/TS^it^it^Topolino Sport^^[Giveaways with the newspaper "Corriere dello Sport". The last issue includes a box where to collect them all]^^N^N^N^N^1677^Team_it^ -it/TSB^it^it^Il Tascabilone^^[It reprints 193 out of 195 stories that originally appeared in TAS. The 2 non-reprinted stories are W WH B8-01(TAS 147) and W WH A8-01 (TAS 154). Also the three stories that were serialized in TAS ("Serafino e il lupo" (W WDC 71-04), "Pippo viaggiatore di commercio" (I PG 40-A) e "Piero Pinguino contro il pescecane") are not featured. Almost all stories have a title page, most probably reproducing the TAS cover.]^^N^N^N^N^1678^Team_it^ -it/TSC^it^it^Tutti i segreti del calcio^^[Almanacco Illustrato del Calcio 2002, n.2 contiene statistiche, tattiche e tecniche del calcio illustrate dai personaggi Disney]^^N^N^N^N^1679^Team_it^ -it/TSD^it^it^Tesori Disney^^[Trimestrale poi semestrale che ristampava le Saghe Disney con approfonditi commenti. A cura di Lidia Cannatella]^^N^N^N^N^1680^Team_it^ -it/TSDE^it^it^Topolino Super De Luxe Edition^^[Exact main title> Topolino Super De Luxe Edition (nr. 1-10); Super De Luxe (nr. 12-)] [volumi da collezionismo]^^N^N^N^N^1680^Team_it^ -it/TSDG^it^it^Trilogia della spada di ghiaccio^^[One shot reprinting all the stories of the "Ice Sword"]^^N^N^N^N^1681^Team_it^ -it/TSI^it^it^Tesori Disney International^^[Bimestrale dedicato alle storie straniere. Editing di Lidia Cannatella]^^N^N^N^N^1681^Team_it^ -it/TSPO^it^it^Topolino Sport^^[Illustrazioni di Adriano Baggi, Marco Rota, Staff di If, Benedetta Torrani, Giampiero Ubezio, Giuseppe Uglietti, Santo Urso, Ugolino Vagnuzzi]^^N^N^N^N^1682^Team_it^ -it/TST^it^it^Top strips^^^^N^N^N^N^1683^Team_it^ -it/TSTR^it^it^Topostorie Disney^^[testata che riprende il formato dei vecchi it/CWD con tavole di raccordo tra le varie storie in ristampa. Ufficialmente la testata prosegue la numerazione di it/DCX (Disney Comix) ma nulla ha a che fare con la serie conclusasi al numero 38]^^N^N^N^N^1683^Team_it^ -it/TURA^it^it^Tutto Raccolta^^[Reprints, glued together, some numbers of various issues]^^N^N^N^N^1683^Team_it^ -it/TVC^it^it^Topolino Video Club^^^^N^N^N^N^1684^Team_it^ -it/TVSC^it^it^TV Sorrisi & Canzoni^^[Not a comic book, but a TV guide. Once in a while they print disney stories, inside or as attachment] [Non è un fumetto, è una guida ai programmi TV. Ogni tanto pubblica storie disney, all'interno o come allegati]^^N^N^N^N^1685^Team_it^ -it/TXTR^it^it^Topolino Extra^^[hardcover books]^^N^N^N^N^1685^Team_it^ -it/TZO^it^it^Topolino allo Zecchino d'Oro^^^^N^N^N^N^1686^Team_it^ -it/UACK^it^it^Uack!^^[reprints of Carl Barks. From issue 24 it becomes "Uack presenta Paperopoli" and from issue 35 it becomes "Vita da Paperi". A bimonthly series devoted to Barks, Rosa, Jippes and more]^^N^N^N^N^1686^Team_it^ -it/UCI^it^it^Omaggio UniCi Cinemas^^[Pubblicazione distribuita nei cinema affiliati all'UNICI - Consorzio UNIone CInema]^^N^N^N^N^1686^Team_it^ -it/UMDC^it^it^un mare di... carta - mostra antologica di luciano bottaro^^[Catalogo della mostra "fumetti tra le onde 2010", organizzata dal comune di Monterosso al Mare]^^N^N^N^N^1686^Team_it^ -it/UPDA^it^it^Un pieno di avventure^^^^N^N^N^N^1686^Team_it^ -it/UPK^it^it^Paperinik Ultimate Collection^^[Volumi, allegati a quotidiani a diffusione regionale, dedicati a PK]^^N^N^N^N^1687^Team_it^ -it/UVG^it^it^L'Uomo Vogue^^[Style & Fashion magazine for men]^^N^N^N^N^1687^Team_it^ -it/VAC^it^it^Disney vacanze^^[Issued one summer as a one shot, then became periodical.]^^N^N^N^N^1688^Team_it^ -it/VDF^it^it^Volumi di fiabe a fumetti^^^^N^N^N^N^1689^Team_it^ -it/VIDI^it^it^Virtù e difetti a fumetti^^[volumi brossura in vendita nei supermercati e negli ipermercati, numerazione fittizia]^^N^N^N^N^1689^Team_it^ -it/VIO^it^it^Violetta^^[magazine about the TV series "Violetta"; numbers 25 to 30 print comics]^^N^N^N^N^1689^Team_it^ -it/VNT^it^it^Viaggi nel tempo^^[Giveaway books with the fuel Q8, also containing illustrations from the books "Cosa sai su..."] [Editing Epierre; stampa Rotolito Lombarda - Pioltello (MI)]^^N^N^N^N^1690^Team_it^ -it/W^it^it^W.i.t.c.h.^^[created by Elisabetta Gnone, Alessandro Barbucci and Barbara Canepa]^^N^N^N^N^1691^Team_it^ -it/WCS^it^it^W.i.t.c.h. Cartoon Story^^^^N^N^N^N^1692^Team_it^ -it/WDP^it^it^Walt Disney presenta...^^[By Luca Boschi.]^^N^N^N^N^1693^Team_it^ -it/WE^it^it^Welcome^^[il magazine delle W.i.t.c.h.]^^N^N^N^N^1694^Team_it^ -it/WIRE^it^it^Wired^^[testata dedicata alle nuove tecnologie]^^N^N^N^N^1695^Team_it^ -it/WOW^it^it^WOW^^[Non-Disney comic fanzine.]^^N^N^N^N^1696^Team_it^ -it/WR^it^it^W.i.t.c.h. (ristampa)^^[Reprints W.i.t.c.h.]^^N^N^N^N^1697^Team_it^ -it/WRP^it^it^Witch Ristampa (Pocket)^^[ristampa, tre episodi per volta, la serie di Witch]^^N^N^N^N^1697^Team_it^ -it/WRS^it^it^Witch - Alle origini della magia^^[ristampa, tre episodi per volta, la serie di Witch. Uscita in abbinamento a Tv Sorrisi e canzoni]^^N^N^N^N^1697^Team_it^ -it/WSR^it^it^W.i.t.c.h. (seconda ristampa)^^[Second W.i.t.c.h. reprint]^^N^N^N^N^1698^Team_it^ -it/WTP^it^it^Winnie the Pooh^^^^N^N^N^N^1698^Team_it^ -it/XM^it^it^X-Mickey^^[Mysterious and horror adventures with MM and new characters.]^^N^N^N^N^1699^Team_it^ -it/XMR^it^it^X-Mickey (ristampa)^^[Reprints the first 6 issues of X-Mickey.]^^N^N^N^N^1700^Team_it^ -it/Z^it^it^Zorro^^^^N^N^N^N^1701^Team_it^ -it/ZB^it^it^Zanna Bianca^^^^N^N^N^N^1701^Team_it^ -it/ZNA^it^it^Zorro^^[Book reprinting Alex Toth's work]^^N^N^N^N^1701^Team_it^ -it/ZP^it^it^Zio Paperone^^[Only Barks reprints for 69 issues, then also Rosa and others.] [Solo ristampe di Barks per 69 numeri, poi anche Rosa e altri.]^^N^N^N^N^1702^Team_it^ -it/ZPMA^it^it^Zio Paperone e il magico autobus^^[Promotional issue in collaboration with ATM, the Public Transport Company of the City of Milan]^^N^N^N^N^1702^Team_it^ -it/ZPP^it^it^Zio Paperone (Panini)^^^^N^N^N^N^1703^Team_it^ -it/ZPPM^it^it^Zio Paperone e il ponte di Messina^^[Published for the exhibition "Sogni di carta".] [Pubblicato per la mostra "Sogni di carta".]^^N^N^N^N^1703^Team_it^ -it/ZPR^it^it^Zio Paperone (ristampa)^^[Reprints of the first 24 issues of Zio Paperone. The issues keep the original date on the front cover] [Ristampa dei primi 24 numeri di Zio Paperone. Gli albi mantengono la data originale sulla copertina]^^N^N^N^N^1704^Team_it^ -it/ZPS^it^it^Zio Paperone speciale^^[A special issue related to Zio Paperone.]^^N^N^N^N^1705^Team_it^ -it/ZPSM^it^it^Zio Paperone alla scoperta del microtesoro^^[Special issue published for the promotion of "Telethon".]^^N^N^N^N^1706^Team_it^ -it/ZPSP^it^it^Zio Paperone speciale Paperino^^[Special Zio Paperone issues dedicated to Donald Duck] [Numeri speciali di Zio Paperone dedicati a Paperino]^^N^N^N^N^1707^Team_it^ -jp/AS^jp^ja^月刊 Asuka^^[monthly comics magazine, containing Witch stories since May 2003]^^N^N^N^N^1708^Team_jp^ -jp/BB^jp^ja^コミックボンボン^^^^N^N^N^N^1708^Team_jp^ -jp/CYP^jp^ja^Disney Fairies 小さな妖精プティの日記^^^^N^N^N^N^1708^Team_jp^ -jp/DDEC^jp^ja^DONALD DUCK ENGLISH COMICS^^[The indicia lists the title as ドナルド英語コミック文庫. Titles of individual books are in Japanese on the front cover and in English on the back cover.]^^N^N^N^N^1708^Team_jp^ -jp/DGNS^jp^ja^Disney Graphic Novel Series^^^^N^N^N^N^1708^Team_jp^ -jp/DFB^jp^ja^ディズニーフェアリーズ文庫マンガシリーズ^^^^N^N^N^N^1708^Team_jp^ -jp/DK^jp^ja^ディズニーの国^^["Lands of Disney", published by the Reader's Digest Japan between 1960 and 1964]^^N^N^N^N^1708^Team_jp^ -jp/DKP^jp^ja^Disney's きらら☆プリンセス^^^^N^N^N^N^1708^Team_jp^ -jp/DL^jp^ja^ディズニーランド^^["Disneyland", published by Kodansha 1964 on]^^N^N^N^N^1708^Team_jp^ -jp/DMD^jp^ja^Disney's マジカルダンス!!^^^^N^N^N^N^1708^Team_jp^ -jp/DP^jp^ja^ディズニープリンセス^^^^N^N^N^N^1708^Team_jp^ -jp/DPFK^jp^ja^ディズニープリンセスフィルムコミック^^[縦書]^^N^N^N^N^1708^Team_jp^ -jp/FMP^jp^ja^ファミ通PS2^^^^N^N^N^N^1708^Team_jp^ -jp/FN^jp^ja^ファインディングニモコミックス^^^^N^N^N^N^1708^Team_jp^ -jp/GG^jp^ja^月刊少年ガンガン^^^^N^N^N^N^1708^Team_jp^ -jp/KH1^jp^ja^キングダムハーツ^^[横書] [振仮名無し]^^N^N^N^N^1708^Team_jp^ -jp/KH2^jp^ja^キングダムハーツII^^^^N^N^N^N^1708^Team_jp^ -jp/KHCM^jp^ja^キングダムハーツ チェイン オブ メモリーズ^^^^N^N^N^N^1708^Team_jp^ -jp/KHFM^jp^ja^キングダムハーツ FINAL MIX^^^^N^N^N^N^1708^Team_jp^ -jp/KP^jp^ja^くまのプーさんとなかまたち^^^^N^N^N^N^1708^Team_jp^ -jp/LSDVD^jp^ja^リロ&ステッチDVD付録^^^^N^N^N^N^1708^Team_jp^ -jp/MI^jp^ja^モンスターズ・インク^^^^N^N^N^N^1708^Team_jp^ -jp/MM^jp^ja^ミッキーマウスコミック^^[縦書]^^N^N^N^N^1708^Team_jp^ -jp/MMEC^jp^ja^MICKEY MOUSE ENGLISH COMICS^^[The indicia lists the title as ミッキー英語コミック文庫. Titles of individual books are in Japanese on the front cover and in English on the back cover.]^^N^N^N^N^1708^Team_jp^ -jp/MMMMS^jp^ja^ミッキーマウス名作漫画集^^^^N^N^N^N^1708^Team_jp^ -jp/MMT^jp^ja^ミッキーマウストレジャーズ^^^^N^N^N^N^1708^Team_jp^ -jp/MNSG^jp^ja^毎日小学生新聞^^[presumably something included with Mainichi shimbun]^^N^N^N^N^1708^Team_jp^ -jp/NBC^jp^ja^Tim Burton's The Nightmare Before Christmas^^^^N^N^N^N^1708^Team_jp^ -jp/NY^jp^ja^なかよし^^^^N^N^N^N^1708^Team_jp^ -jp/NYR^jp^ja^なかよしラブリー^^^^N^N^N^N^1708^Team_jp^ -jp/PMK^jp^ja^プリンセスと魔法のキス^^^^N^N^N^N^1708^Team_jp^ -jp/POTC^jp^ja^パイレーツ・オブ・カリビアン^^^^N^N^N^N^1708^Team_jp^ -jp/SG2^jp^ja^小学二年生^^^^N^N^N^N^1708^Team_jp^ -jp/SG3^jp^ja^小学三年生^^^^N^N^N^N^1708^Team_jp^ -jp/SG4^jp^ja^小学四年生^^^^N^N^N^N^1708^Team_jp^ -jp/SG5^jp^ja^小学五年生^^^^N^N^N^N^1708^Team_jp^ -jp/TR^jp^ja^塔の上のラプンツェル^^^^N^N^N^N^1708^Team_jp^ -jp/W^jp^ja^W.i.t.c.h. ~ウ・ィ・ッ・チ~^^[縦書]^^N^N^N^N^1708^Team_jp^ -kr/US^kr^ko^엉클스크루지 / 스크루지아저씨^^^^N^N^N^N^1709^Team_jp^ -kr/WDC^kr^ko^Walt Disney's Comics^^^^N^N^N^N^1709^Team_jp^ -kw/M^kw^en^Mickey^^^^N^N^N^N^1710^^ -kw/MI^kw^ur^ميني (Minnie)^^^^N^N^N^N^1710^^ -kw/MM^kw^ur^مکی (Mickey)^^^^N^N^N^N^1710^^ -lb/MMWB^lb^ar^مغامرات ميكى وبطوط (Adventures of Mickey and Donald)^^[published in the 1980s]^^N^N^N^N^1711^^ -lt/AD^lt^lt^Aš-Donaldas!^^[70 years Donald Duck anniversary book.]^^N^N^N^N^1712^Team_MJe^ -lt/ADGKL^lt^lt^Antulis Donaldas: mano gyvenimas kiaušinio lukšte^^[one-time publication]^^N^N^N^N^1712^Team_MJe^ -lt/ADK^lt^lt^Auksinė Donaldo kolekcija^^[hard-cover album]^^N^N^N^N^1712^Team_MJe^ -lt/ADM^lt^lt^Ančiukas Donaldas, peliukas Mikis ir kiti^^[one-time publication]^^N^N^N^N^1712^Team_MJe^ -lt/D^lt^lt^Donaldas ir kiti^^[ISSN 1392-2327] [previously "Mickey Mouse", see lt/M] [published twice a month starting with #1998-07, monthly in 2015-2016, and from 2017 once every two months]^^N^N^N^N^1712^Team_MJe^ -lt/DG^lt^lt^Donaldo galvosūkiai^^[ISSN 1392-1495]^^N^N^N^N^1712^Team_MJe^ -lt/DIK^lt^lt^Donaldas ir kiti (hardcover)^^[Hardcover album]^^N^N^N^N^1712^Team_MJe^ -lt/DIKP^lt^lt^Donaldas ir kiti (Pristato)^^[supplement to Donaldas ir kiti(?)]^^N^N^N^N^1712^Team_MJe^ -lt/DP^lt^lt^Donaldas pradedantiesiems^^[Magazine for the younger readers]^^N^N^N^N^1712^Team_MJe^ -lt/DTK^lt^lt^Donaldas tavo kišenėje^^^^N^N^N^N^1712^Team_MJe^ -lt/LS^lt^lt^Ledo Šalis^^[Frozen Magazine]^^N^N^N^N^1712^Team_MJe^ -lt/M^lt^lt^Mickey Mouse^^[1996-10 is the last issue; renamed as "Donaldas ir Kiti" afterwards (see lt/D)]^^N^N^N^N^1712^Team_MJe^ -lt/MGD^lt^lt^MegaGiga Donaldas ir kiti^^^^N^N^N^N^1712^Team_MJe^ -lt/MP^lt^lt^Mikė Pūkuotukas^^^^N^N^N^N^1712^Team_MJe^ -lt/P^lt^lt^Princesė^^^^N^N^N^N^1712^Team_MJe^ -lt/PM^lt^lt^Peliukas Mikis^^^^N^N^N^N^1712^Team_MJe^ -lt/RA^lt^lt^Ratai^^^^N^N^N^N^1712^Team_MJe^ -lt/SP^lt^lt^Sparnai^^[Planes]^^N^N^N^N^1712^Team_MJe^ -lu/ZLK^lu^ltz^Zack Lëtzebuerger Kannerzeitung^^[Georges Helm: numbering began each year with the beginning of school year in September. Bi-monthly. Publication began in 1966] [Georges Helm:There were more WDC publications in this magazine, from 1/1989 till 13/1990, 20 issues. Some by Carl Barks, most by other artists.]^^N^N^N^N^1713^^ -lv/DD^lv^lv^Дональд Дак / Donalds Daks^17,0×26,0 cm^[Russian/Latvian titles]^^N^N^N^N^1714^Team_ru^ -lv/DDE^lv^lv^Donalds Ducks - Daudz laimes, Donald!^^[70 anniversary book]^^N^N^N^N^1714^Team_ru^ -lv/DDS^lv^lv^Donalds Daks Speciālizdevums^^^^N^N^N^N^1714^Team_ru^ -lv/DDTK^lv^lv^Donalds Daks Tavā Kabatā^^[pocket books]^^N^N^N^N^1714^Team_ru^ -lv/DT^lv^lv^DuckTales^^^^N^N^N^N^1714^Team_ru^ -lv/LS^lv^lv^Ledus sirds^^[Frozen Magazine; bimonthly]^^N^N^N^N^1714^Team_ru^ -lv/MM^lv^lv^Mickey Mouse^^[Mickey Mouse was published in Latvia in 2 languages since June 1992 and was renamed in May 1997]^^N^N^N^N^1714^Team_ru^ -lv/MME^lv^lv^Mickey Mouse Extra - Donaldam 60^^^^N^N^N^N^1714^Team_ru^ -lv/MMES^lv^lv^Mickey Mouse Extra - Страшки^^^^N^N^N^N^1714^Team_ru^ -lv/PD^lv^ru-lv^Повеселимся с Дональдом^^^^N^N^N^N^1714^Team_ru^ -lv/VA^lv^lv^Vāģi^21,0×27,5 cm^^^N^N^N^N^1714^Team_ru^ -lv/VK^lv^lv^Веселые картинки с Дональдом Даком / Draisko un domā kopā ar Donaldu^^[Russian/Latvian titles] [pocket b&w game book]^^N^N^N^N^1714^Team_ru^ -lv/VP^lv^lv^Vinnijs Pūks^^[Winnie the Pooh Magazine]^^N^N^N^N^1714^Team_ru^ -lv/US^lv^lv^Дядюшка Скрудж / Knaps Makdaks^^[Russian/Latvian titles] [pocket comicbook]^^N^N^N^N^1714^Team_ru^ -lv/W^lv^lv^W.i.t.c.h.^^^^N^N^N^N^1714^Team_ru^ -ma/MC^ma^fr^Mickey et compagnie^^[stories collected from fr/MP] [sold in African countries including Benin, Morocco, Tunisia and Ivory Coast] [Bimestriel]^^N^N^N^N^1715^Team_fr^ -mk/MM^mk^mk^Мики Маус^^^^N^N^N^N^1716^^ -mn/DD^mn^mn^Donald Duck^25 x 17.5 cm^^^N^N^N^N^1717^^ -mx/ACT^mx^es-mx^Aventuras del Cofre del Tesoro de Rico Mac Pato^^^^N^N^N^N^1718^Team_CGZ^ -mx/CARR^mx^es-mx^Cars: La Carrera de la Ruta 66^^^^N^N^N^N^1718^Team_CGZ^ -mx/CC^mx^es-mx^Clásicos del cine^^^^N^N^N^N^1718^Team_CGZ^ -mx/CP^mx^es-mx^Cómic de película^^[Distribuida en toda Hispanoamérica]^^N^N^N^N^1718^Team_CGZ^ -mx/CWD^mx^es-mx^Cuentos de Walt Disney (Serie Clásica/Águila)^^^^N^N^N^N^1718^Team_CGZ^ -mx/CWD1^mx^es-mx^Cuentos de Walt Disney (Serie Colibrí)^^^^N^N^N^N^1718^Team_CGZ^ -mx/CWD3^mx^es-mx^Cuentos de Walt Disney (Serie Avestruz)^^^^N^N^N^N^1718^Team_CGZ^ -mx/DA^mx^es-mx^Disney Aventuras^^^^N^N^N^N^1718^Team_CGZ^ -mx/DC^mx^es-mx^Disney Cómics Presenta:^^^^N^N^N^N^1718^Team_CGZ^ -mx/DIS^mx^es-mx^Disneylandia^^^^N^N^N^N^1718^Team_CGZ^ -mx/DL^mx^es-mx^Disneylandia^^^^N^N^N^N^1718^Team_CGZ^ -mx/DUM^mx^es-mx^Dumbo^^^^N^N^N^N^1718^Team_CGZ^ -mx/EC^mx^es-mx^El Comic^^^^N^N^N^N^1718^Team_CGZ^ -mx/HWD^mx^es-mx^Historietas de Walt Disney (Serie Clásica/Águila)^^^^N^N^N^N^1718^Team_CGZ^ -mx/HWD1^mx^es-mx^Historietas de Walt Disney (Serie Colibrí)^^^^N^N^N^N^1718^Team_CGZ^ -mx/HWD3^mx^es-mx^Historietas de Walt Disney (Serie Avestruz)^^^^N^N^N^N^1718^Team_CGZ^ -mx/OD^mx^es-mx^Olé Disney^^^^N^N^N^N^1718^Team_CGZ^ -mx/PA^mx^es-mx^Pato Aventuras^^^^N^N^N^N^1718^Team_CGZ^ -mx/PD^mx^es-mx^Pato Donald^^^^N^N^N^N^1718^Team_CGZ^ -mx/RM^mx^es-mx^¡A reír con Mickey!^^^^N^N^N^N^1718^Team_CGZ^ -mx/TSJB^mx^es-mx^Toy Story: Juguetes a Bordo^^^^N^N^N^N^1718^Team_CGZ^ -mx/VWD^mx^es-mx^Variedades de Walt Disney (Serie Clásica/Águila)^^^^N^N^N^N^1718^Team_CGZ^ -mx/VWD1^mx^es-mx^Variedades de Walt Disney (Serie Colibrí)^^^^N^N^N^N^1718^Team_CGZ^ -mx/VWD3^mx^es-mx^Variedades de Walt Disney (Serie Avestruz)^^^^N^N^N^N^1718^Team_CGZ^ -mx/WI^mx^es-mx^W.i.t.c.h.^^^^N^N^N^N^1718^Team_CGZ^ -my/CA^my^ms^Cars^^^^N^N^N^N^1719^Team_KBr^ -my/CAM^my^en^Cars - Edisi Bahasa Melayu^^^^N^N^N^N^1719^Team_KBr^ -my/DD^my^zh-hans^唐老鸭^^^^N^N^N^N^1719^Team_KBr^ -my/DDAD^my^en^Donald Duck Adventures (Disney Comics)^^[exact copy of US Disney Comics series]^^N^N^N^N^1719^Team_KBr^ -my/DDM^my^ms^Donald Duck^^^^N^N^N^N^1719^Team_KBr^ -my/DJC^my^zh-hans^Disney Junior Magazine 迪士尼成长乐园^^[ISSN 2180-2084]^^N^N^N^N^1719^Team_KBr^ -my/DJM^my^ms^Disney Junior Magazine - Edisi Bahasa Malaysia^^[ISSN 223-187-100-1] [produced in Singapore, sold only in Malaysia] [Cancelled with the second issue]^^N^N^N^N^1719^Team_KBr^ -my/DM^my^zh-hans^迪士尼月刊^^^^N^N^N^N^1719^Team_KBr^ -my/DMB^my^zh-hans^迪士尼月刊合订本^^^^N^N^N^N^1719^Team_KBr^ -my/DY^my^en^DYOU^^^^N^N^N^N^1719^Team_KBr^ -my/MD^my^en^Minnie & Daisy^^[ISSN 2289-3539]^^N^N^N^N^1719^Team_KBr^ -my/MK^my^zh-hans^米奇^^^^N^N^N^N^1719^Team_KBr^ -my/PAF^my^ms^Phineas and Ferb^^[Produced in Singapore, sold only in Malaysia.]^^N^N^N^N^1719^Team_KBr^ -my/TB^my^en^Tinker Bell^^[Produced in Malaysia, sold in Singapore, too.]^^N^N^N^N^1719^Team_KBr^ -my/TRD^my^ms^Taman Ria Disney^^[ISSN 1511-8452]^^N^N^N^N^1719^Team_KBr^ -my/TRDM^my^ms^Taman Ria Disney - Koleksi^^^^N^N^N^N^1719^Team_KBr^ -my/TSM^my^ms^Toy Story Magazine^^[Sold only in Malaysia] [in English]^^N^N^N^N^1719^Team_KBr^ -my/WIR^my^en^Wreck-It Ralph Official Movie Special^^^^N^N^N^N^1719^Team_KBr^ -nl/ABNA^nl^nl^ABN AMRO^^^^N^N^N^N^1720^Team_nl^ -nl/ACTION^nl^nl^Action^^^^N^N^N^N^1720^Team_nl^ -nl/AD^nl^nl^Algemeen Dagblad^^^^N^N^N^N^1720^Team_nl^ -nl/ADF^nl^nl^Adformatie^^^^N^N^N^N^1720^Team_nl^ -nl/ADV^nl^nl^Adventspocket Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/AEU^nl^nl^Donald Duck Avonturen van het Eerste Uur / Disney Film Strips^^[uitgave voor BN/De Stem en Provinciale Zeeuwse Courant; klein formaat]^^N^N^N^N^1720^Team_nl^ -nl/AG^nl^nl^Donald Duck Agenda^^[matla DONAL 44,MICKE 35] [Matla noemt alleen 1996: "Mickey Mouse & Donald Duck"]^^N^N^N^N^1720^Team_nl^ -nl/AHVC^nl^nl^Albert Heijn Verzamelcollectie - Donald Duck pocket^^[Vier pockets waarvoor in week 30, 32, 33 en 34 van 2020 gespaard kan worden bij Bonus-producten.]^^N^N^N^N^1720^Team_nl^ -nl/AKV^nl^nl^Alle klassieke verhalen^^[matla DONAL 26]^^N^N^N^N^1720^Team_nl^ -nl/AKVCB^nl^nl^Alle (klassieke) verhalen (van Carl Barks)^^[matla DONAL 26]^^N^N^N^N^1720^Team_nl^ -nl/AM^nl^nl^De Avonturen van Mikkie^^[matla MICKE 6]^^N^N^N^N^1720^Team_nl^ -nl/ANWB^nl^nl^Uitgaven ANWB^^^^N^N^N^N^1720^Team_nl^ -nl/APM^nl^nl^APM Terminals^^^^N^N^N^N^1720^Team_nl^ -nl/AST^nl^nl^Asterix en zijn vrienden^^^^N^N^N^N^1720^Team_nl^ -nl/BB^nl^nl^Best Bites^^[Gratis bij 6 euro besteding aan tijdschriften]^^N^N^N^N^1720^Team_nl^ -nl/BF^nl^nl^Big Fun^^^^N^N^N^N^1720^Team_nl^ -nl/BK^nl^nl^Broer Konijn^^^^N^N^N^N^1720^Team_nl^ -nl/BLOKK^nl^nl^Donald Duck en Andere Verhalen (Blokker)^^[matla DONAL 37] [ongenummerd]^^N^N^N^N^1720^Team_nl^ -nl/BOOM^nl^nl^Boomerang ansichtkaart^^[ongenummerd]^^N^N^N^N^1720^Team_nl^ -nl/BRAVO^nl^nl^Bravo!^^[gegevens Matla - Vlaamse en Nederlandse edities, bevatte o.a. Mickey]^^N^N^N^N^1720^Team_nl^ -nl/BRUNA^nl^nl^Mickey Mouse, uitgave Bruna^^[matla MICKE 27]^^N^N^N^N^1720^Team_nl^ -nl/BV^nl^nl^De beste verhalen van Donald Duck^^[matla DONAL 6,MICKE 34.75] [zie BVX voor gewijzigde herdruk]^^N^N^N^N^1720^Team_nl^ -nl/BVL^nl^lim^De beste verhaole oet 't waekblad Donald Duck (Limburgs)^^^^N^N^N^N^1720^Team_nl^ -nl/BVX^nl^nl^De beste verhalen van Donald Duck, gewijzigde herdruk^^^^N^N^N^N^1720^Team_nl^ -nl/CA^nl^nl^De wereld van Cars^^^^N^N^N^N^1720^Team_nl^ -nl/CAID^nl^nl^Cartoon Aid^^[matla CARTO,DOMBO 5,DONAL 34,GOOFY 4]^^N^N^N^N^1720^Team_nl^ -nl/CBMYTH^nl^nl^Carl Barks en de Mythe van Walt Disney's Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/CDDP^nl^nl^Club Donald Duck pocket^^^^N^N^N^N^1720^Team_nl^ -nl/CHOC^nl^nl^Donald Duck, uitgave Chocomel^^^^N^N^N^N^1720^Team_nl^ -nl/COMIX^nl^nl^Disney Comix^^^^N^N^N^N^1720^Team_nl^ -nl/COMXR^nl^nl^Comixer^^^^N^N^N^N^1720^Team_nl^ -nl/DA^nl^nl^Donald Duck, uitgave DA drogisterijen^^^^N^N^N^N^1720^Team_nl^ -nl/DAG^nl^nl^Dagblad van het Noorden^^^^N^N^N^N^1720^Team_nl^ -nl/DAH^nl^nl^Disney at Home^^^^N^N^N^N^1720^Team_nl^ -nl/DAVON^nl^nl^Disney Avonturen^^[matla DONAL 25, bevat herdrukken. Matla 8 kent alleen deel 2 uit 1986. In Matla 9 is het niet meer te vinden!]^^N^N^N^N^1720^Team_nl^ -nl/DBB^nl^nl^Disney Boys Boek^^^^N^N^N^N^1720^Team_nl^ -nl/DCA^nl^nl^Donald Duck cadeauposter^^^^N^N^N^N^1720^Team_nl^ -nl/DD^nl^nl^Donald Duck^^[Een vrolijk weekblad]^^N^N^N^N^1720^Team_nl^ -nl/DDAH^nl^nl^Donald Duck, Speciale editie Albert Heijn^^^^N^N^N^N^1720^Team_nl^ -nl/DDAQ^nl^nl^Donald Duck Aquaduck (Kruidvat)^^^^N^N^N^N^1720^Team_nl^ -nl/DDAS^nl^nl^De grappigste avonturen van Donald Duck^^[reekstitel vanaf deel 2]^^N^N^N^N^1720^Team_nl^ -nl/DDAV^nl^nl^Donald Duck en andere verhalen^^[matla DAVYC 1,DONAL 2,MICKE 8]^^N^N^N^N^1720^Team_nl^ -nl/DDAVD^nl^nl^Donald Duck Avondvierdaagse^^^^N^N^N^N^1720^Team_nl^ -nl/DDAVVD^nl^nl^Donald Duck en andere verhalen, uitgave V&D^^[matla DONAL 5,MICKE 11]^^N^N^N^N^1720^Team_nl^ -nl/DDC^nl^nl^Donald Duck Collectie^^^^N^N^N^N^1720^Team_nl^ -nl/DDCAD^nl^nl^Donald Duck Collectie, Algemeen Dagblad^^^^N^N^N^N^1720^Team_nl^ -nl/DDCL^nl^nl^Donald Duck Classics^^^^N^N^N^N^1720^Team_nl^ -nl/DDDA^nl^nl^Donald Duck Dubbelalbum^^[matla DONAL 21]^^N^N^N^N^1720^Team_nl^ -nl/DDDB^nl^en^Donald Duck Duckburg - Engelse strips^^^^N^N^N^N^1720^Team_nl^ -nl/DDDDW^nl^nl^Donald Duck duikt in de digitale wereld^^[Speciaal gemaakt voor het Ministerie van Binnenlandse Zaken en Koninkrijksrelaties]^^N^N^N^N^1720^Team_nl^ -nl/DDF^nl^nl^Donald Duck Facsimile-albums^^^^N^N^N^N^1720^Team_nl^ -nl/DDFA^nl^nl^Donald Duck Fantasy^^^^N^N^N^N^1720^Team_nl^ -nl/DDFAC^nl^nl^Donald Duck Facsimile 1952^^^^N^N^N^N^1720^Team_nl^ -nl/DDFR^nl^fy^Donald Duck (Fries)^^[In fleurich Frysk blêd]^^N^N^N^N^1720^Team_nl^ -nl/DDG^nl^nl^Donald Duck Galaxy^^^^N^N^N^N^1720^Team_nl^ -nl/DDGGD^nl^nl^Donald Duck speciale GGD-editie^^^^N^N^N^N^1720^Team_nl^ -nl/DDGK^nl^nl^Donald Duck Gezinskalender^^^^N^N^N^N^1720^Team_nl^ -nl/DDHI^nl^nl^Donald Duck History^^^^N^N^N^N^1720^Team_nl^ -nl/DDKAL^nl^nl^Donald Duck scheurkalender^^[matla DONAL 19] [sinds 1983]^^N^N^N^N^1720^Team_nl^ -nl/DDKOO^nl^nl^Donald Duck kookboek^^^^N^N^N^N^1720^Team_nl^ -nl/DDLVEE^nl^nl^Donald Duck - Het levensverhaal van een eigenzinnige eend^^^^N^N^N^N^1720^Team_nl^ -nl/DDNL^nl^nl^Donald Duck in Nederland^^^^N^N^N^N^1720^Team_nl^ -nl/DDP^nl^nl^Donald Duck Puzzels^^[Editorial poster beloning to jigsaw puzzles.]^^N^N^N^N^1720^Team_nl^ -nl/DDPP^nl^nl^Donald Duck Puzzelpret^^^^N^N^N^N^1720^Team_nl^ -nl/DDPPN^nl^nl^Donald Duck Puzzelpret nieuwe reeks^^^^N^N^N^N^1720^Team_nl^ -nl/DDPS^nl^nl^Donald Duck Posterspecial^^^^N^N^N^N^1720^Team_nl^ -nl/DDSA^nl^nl^Donald Duck, De Spannendste Avonturen^^^^N^N^N^N^1720^Team_nl^ -nl/DDSKE^nl^nl^Donald Duck speciale komkommer editie^^[Gratis bij aankoop van twee komkommers bij de C1000]^^N^N^N^N^1720^Team_nl^ -nl/DDSR^nl^nl^Donald Duck speciaal reclamenummer^^^^N^N^N^N^1720^Team_nl^ -nl/DDSTV^nl^nl^Donald Duck - Samen tegen voedselverspilling^^^^N^N^N^N^1720^Team_nl^ -nl/DDSVS^nl^nl^Donald Duck Schoolvoetbal special^^^^N^N^N^N^1720^Team_nl^ -nl/DDTS^nl^nl^Donald Duck Tekenschrift^^[drawing book]^^N^N^N^N^1720^Team_nl^ -nl/DDTPP^nl^nl^Donald Duck Twaalf provinciën postzegels^^[in samenwerking met PostNL] [per provincie zijn er drie kaarten]^^N^N^N^N^1720^Team_nl^ -nl/DDTUI^nl^nl^Donald Duck Tuinboek^^^^N^N^N^N^1720^Team_nl^ -nl/DDV^nl^nl^Donald Duck Speciale Editie - Duckse duiten verzameling^^^^N^N^N^N^1720^Team_nl^ -nl/DDVA^nl^nl^Donald Duck Verzamelalbum^^^^Y^N^N^N^1720^Team_nl^ -nl/DDVB^nl^nl^Vakantieboek^^[aanvankelijk "Groot Vakantieboek"] [matla DONAL 12]^^N^N^N^N^1720^Team_nl^ -nl/DDVED^nl^nl^Donald Duck - Voor echte dierenvrienden!^^[In opdracht van de Dierenbescherming]^^N^N^N^N^1720^Team_nl^ -nl/DDVS^nl^nl^Vrolijke Stripverhalen^^^^N^N^N^N^1720^Team_nl^ -nl/DDWB^nl^nl^Winterboek^^[matla DONAL 16] [1982 bestaat niet. Tot 1998 titel "Groot Winterboek", vanaf 1998 steeds jaartal van het volgende jaar!]^^N^N^N^N^1720^Team_nl^ -nl/DDWS^nl^nl^Donald Duck Wintersport spaaralbum^^^^N^N^N^N^1720^Team_nl^ -nl/DDZN^nl^nl^Zomernummer^^[Donald Duck speciale editie]^^N^N^N^N^1720^Team_nl^ -nl/DE^nl^nl^Donald Duck Extra^^[see also Stripgoed]^^N^N^N^N^1720^Team_nl^ -nl/DEAO^nl^nl^Donald Duck Extra Avonturenomnibus^^[herdrukken meestal zonder kaft]^^N^N^N^N^1720^Team_nl^ -nl/DEPR^nl^nl^Donald Duck Extra, een speciale uitgave van Prince^^^^N^N^N^N^1720^Team_nl^ -nl/DFB^nl^nl^Disney Fun Boek^^^^N^N^N^N^1720^Team_nl^ -nl/DFC^nl^nl^Disney Film Strips Collectie^^^^N^N^N^N^1720^Team_nl^ -nl/DFEST^nl^nl^Disney Festival^^^^N^N^N^N^1720^Team_nl^ -nl/DFESTS^nl^nl^Disney Festival Special^^^^N^N^N^N^1720^Team_nl^ -nl/DFF^nl^nl^Disney Filmfavorieten (Rabobank)^^^^N^N^N^N^1720^Team_nl^ -nl/DFS^nl^nl^Disney Film Strips^^[ook oudere albums die geen reekstitel dragen zijn hier opgenomen]^^N^N^N^N^1720^Team_nl^ -nl/DFSWB^nl^nl^Disney Filmstrip Winterboek^^^^N^N^N^N^1720^Team_nl^ -nl/DG^nl^nl^Donald (Glossy)^^^^N^N^N^N^1720^Team_nl^ -nl/DI^nl^nl^Donald Duck Weekblad, digitale versie^^[alleen de verhalen die niet ook in het "gewone" weekblad staan]^^N^N^N^N^1720^Team_nl^ -nl/DIG^nl^nl^Disney Game^^^^N^N^N^N^1720^Team_nl^ -nl/DIGIW^nl^nl^Digiwijs met Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/DJ^nl^nl^Donald Duck Junior^^^^N^N^N^N^1720^Team_nl^ -nl/DJB^nl^nl^Disney Jaarboek^^^^N^N^N^N^1720^Team_nl^ -nl/DJS^nl^nl^Donald Duck Junior Special^^^^N^N^N^N^1720^Team_nl^ -nl/DJSS^nl^nl^Dertig jaar Stripschap, dertig jaar strips in Nederland^^^^N^N^N^N^1720^Team_nl^ -nl/DJVB^nl^nl^Donald Duck Junior Vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/DL^nl^nl^Disneyland^^^^N^N^N^N^1720^Team_nl^ -nl/DLVETE^nl^nl^Donalds leven van ei tot eend^^[matla DONAL 22]^^N^N^N^N^1720^Team_nl^ -nl/DLX^nl^nl^Donald Duck Ducklexie-special^^^^N^N^N^N^1720^Team_nl^ -nl/DO^nl^nl^Duck Out^^^^N^N^N^N^1720^Team_nl^ -nl/DOSS^nl^nl^Duck Out sport Special^^^^N^N^N^N^1720^Team_nl^ -nl/DP^nl^nl^Donald Duck Puzzelparade^^^^N^N^N^N^1720^Team_nl^ -nl/DPO^nl^nl^Donald Duck Puzzelomnibus^^^^N^N^N^N^1720^Team_nl^ -nl/DPOWEB^nl^nl^DP - Duck Power bundeling^^^^N^N^N^N^1720^Team_nl^ -nl/DPOWER^nl^nl^DP - Duck Power^^^^N^N^N^N^1720^Team_nl^ -nl/DPG^nl^nl^Interne uitgaven DPG^^^^N^N^N^N^1720^Team_nl^ -nl/DRAG^nl^nl^Dragon Lords^^^^N^N^N^N^1720^Team_nl^ -nl/DREFT^nl^nl^Mickey Mouse, uitgave Dreft^^[matla MICKE 16]^^N^N^N^N^1720^Team_nl^ -nl/DT^nl^nl^DuckTales^^[matla DUCKT 1]^^N^N^N^N^1720^Team_nl^ -nl/DTO^nl^nl^DuckTales Omnibus^^[matla DUCKT 3]^^N^N^N^N^1720^Team_nl^ -nl/DTVB^nl^nl^DuckTales Vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/DTWB^nl^nl^DuckTales Winterboek^^^^N^N^N^N^1720^Team_nl^ -nl/DUCKP^nl^nl^Duckstadpocket^^^^N^N^N^N^1720^Team_nl^ -nl/DUP^nl^nl^Dubbel Pocket Donald Duck^^[matla DONAL 45]^^N^N^N^N^1720^Team_nl^ -nl/DUPX^nl^nl^Dubbelpocket Extra / Themapocket^^^^N^N^N^N^1720^Team_nl^ -nl/DVB^nl^nl^Disney Vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/DW^nl^nl^Disney's wereldkrant^^[attached to Disney's wereldclub]^^N^N^N^N^1720^Team_nl^ -nl/DZS^nl^nl^De zwakke schakel^^^^N^N^N^N^1720^Team_nl^ -nl/EDDK^nl^nl^Extra Donald Duck - Kerstspecial^^[vanaf 2012 zonder "Extra"]^^N^N^N^N^1720^Team_nl^ -nl/EDE^nl^nl^Extra Donald Duck Extra^^^^N^N^N^N^1720^Team_nl^ -nl/EDS^nl^nl^Extra Donald Duck specials^^[Kerstspecials have their own series]^^N^N^N^N^1720^Team_nl^ -nl/EHM^nl^nl^Echte Helden Lezen^^[magazine for promotion of Sanoma magazines (Donald Duck, Wild van Freek, Quest Junior, Zo Zit dat, Tina, National Geographic Junior)]^^N^N^N^N^1720^Team_nl^ -nl/EUR^nl^nl^Op reis door Europa met Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/EURS^nl^nl^Donald Duck Europa-special^^[Published in collobaration with the European Commission.]^^N^N^N^N^1720^Team_nl^ -nl/EVR^nl^nl^Donald Duck - Een vrolijke reisspecial^^^^N^N^N^N^1720^Team_nl^ -nl/FB^nl^nl^Flashback^^^^N^N^N^N^1720^Team_nl^ -nl/FEESTK^nl^nl^Feestkrant (folder met "miniboekje")^^^^N^N^N^N^1720^Team_nl^ -nl/FR^nl^nl^Fairies^^[vanaf 2007 vervolgd als Tinkelbel]^^N^N^N^N^1720^Team_nl^ -nl/FRVB^nl^nl^Fairies vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/FRONT^nl^en^Frontrow (Amsterdam International Fashion Week)^^^^N^N^N^N^1720^Team_nl^ -nl/GAM^nl^nl^Games Guide^^^^N^N^N^N^1720^Team_nl^ -nl/GBW^nl^nl^De leukste avonturen van de Grote Boze Wolf^^[matla BOZEW 7]^^N^N^N^N^1720^Team_nl^ -nl/GEP^nl^nl^Gepersonaliseerde tijdschriften^^[tijdschriften waar je eigen naam en woonplaats in opdracht ingevuld worden]^^N^N^N^N^1720^Team_nl^ -nl/GG^nl^nl^Met Goofy de geschiedenis in (1e serie)^^[matla GOOFY 1]^^N^N^N^N^1720^Team_nl^ -nl/GJ^nl^nl^GOLFjournaal^^^^N^N^N^N^1720^Team_nl^ -nl/GJMM^nl^nl^De gouden jaren van Mickey Mouse^^^^N^N^N^N^1720^Team_nl^ -nl/HEINZ^nl^nl^Heinz Frietenfeest met Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/HGBVDD^nl^nl^Het grote boek van Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/HIAW^nl^nl^Kleine Hiawatha^^[matla KLEIH 1]^^N^N^N^N^1720^Team_nl^ -nl/HLVOD^nl^nl^Het levensverhaal / De reisavonturen van Dagobert Duck^^^^N^N^N^N^1720^Team_nl^ -nl/HNW^nl^nl^Het Nieuwe Werken^^^^N^N^N^N^1720^Team_nl^ -nl/HOC^nl^nl^Hockey.nl^^^^N^N^N^N^1720^Team_nl^ -nl/HOND^nl^nl^100%NL (Honderd procent NL)^^[listed without year, assuming only 1 issue needs to be indexed ever]^^N^N^N^N^1720^Team_nl^ -nl/HONDJ^nl^nl^100%NL magazine Junior^^^^N^N^N^N^1720^Team_nl^ -nl/HONDPD^nl^nl^100 pagina's Dick^^^^N^N^N^N^1720^Team_nl^ -nl/HONIG^nl^nl^Donald Duck, uitgave Honig^^^^N^N^N^N^1720^Team_nl^ -nl/HEMAVB^nl^nl^Hema vakantieboeken^^^^N^N^N^N^1720^Team_nl^ -nl/IKDD^nl^nl^Ik - Donald Duck^^[matla DONAL 7]^^N^N^N^N^1720^Team_nl^ -nl/IKMM^nl^nl^Ik - Mickey Mouse^^[matla MICKE 14]^^N^N^N^N^1720^Team_nl^ -nl/INKT^nl^nl^Inkt^^^^N^N^N^N^1720^Team_nl^ -nl/IVN^nl^nl^IVN^^^^N^N^N^N^1720^Team_nl^ -nl/JJ^nl^nl^Zondagsstrips Mickey / Donald^^^^N^N^N^N^1720^Team_nl^ -nl/JKG^nl^nl^Jan Kruis glossy^^^^N^N^N^N^1720^Team_nl^ -nl/JUB^nl^nl^Jubileumuitgaven^^^^N^N^N^N^1720^Team_nl^ -nl/JUMBO^nl^nl^Jumbo^^^^N^N^N^N^1720^Team_nl^ -nl/JUNV^nl^nl^Junior vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/JUNW^nl^nl^Junior winterboek^^^^N^N^N^N^1720^Team_nl^ -nl/JWA^nl^nl^Jonge Woudlopers Avonturenboek^^^^N^N^N^N^1720^Team_nl^ -nl/JWSG^nl^nl^Jonge Woudlopers Survival Gids^^^^N^N^N^N^1720^Team_nl^ -nl/JWV^nl^nl^Jonge Woudlopers Vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/KA^nl^nl^Katrien^^^^N^N^N^N^1720^Team_nl^ -nl/KAMP^nl^nl^Het Kamper Stripspektakel programmaboek^^^^N^N^N^N^1720^Team_nl^ -nl/KATI^nl^nl^Katinka^^^^N^N^N^N^1720^Team_nl^ -nl/KBRR^nl^nl^Knabbel en Babbel Rescue Rangers^^^^N^N^N^N^1720^Team_nl^ -nl/KBW^nl^nl^De Kleine Boze Wolf^^^^N^N^N^N^1720^Team_nl^ -nl/KERST^nl^nl^Een vrolijke kerst met Donald Duck^^[matla DONAL 39] [matla noemt alleen 90, 92, 95, 96]^^N^N^N^N^1720^Team_nl^ -nl/KH^nl^nl^Kingdom Hearts II^^^^N^N^N^N^1720^Team_nl^ -nl/KID^nl^nl^Kerst in Duckstad^^[Gemaakt voor Action]^^N^N^N^N^1720^Team_nl^ -nl/KKKJW^nl^nl^Kwik, Kwek en Kwak - Op pad met de Jonge Woudlopers^^[matla KWIKK 1]^^N^N^N^N^1720^Team_nl^ -nl/KLEUR^nl^nl^Kleurfeest^^^^N^N^N^N^1720^Team_nl^ -nl/KM^nl^nl^Knipmode^^^^N^N^N^N^1720^Team_nl^ -nl/KOEK^nl^nl^Koektrommel^^[achthoekige trommel met strips op de zijkanten]^^N^N^N^N^1720^Team_nl^ -nl/KORT^nl^nl^Kortingsboekje^^[Voor abonnees van Donald Duck, Donald Duck Extra en Duck Out]^^N^N^N^N^1720^Team_nl^ -nl/KP^nl^nl^Katrien Duck Pocket^^^^N^N^N^N^1720^Team_nl^ -nl/KRUID^nl^nl^Donald Duck (Kruidvat)^^^^N^N^N^N^1720^Team_nl^ -nl/KW^nl^nl^Kwartaalbundeling weekblad^^^^N^N^N^N^1720^Team_nl^ -nl/KWA^nl^nl^Klein Wiltz addendum bij het grote woudlopershandboek^^^^N^N^N^N^1720^Team_nl^ -nl/KZM^nl^nl^De Kleine Zeemeermin (tijdschrift)^^[zijn hier 5 nummers van verschenen? M TML 2-A in nummer 5?]^^N^N^N^N^1720^Team_nl^ -nl/KZMA^nl^nl^De Kleine Zeemeermin (album)^^^^N^N^N^N^1720^Team_nl^ -nl/LB^nl^nl^Libelle^^^^N^N^N^N^1720^Team_nl^ -nl/LD^nl^nl^Lief Dier^^^^N^N^N^N^1720^Team_nl^ -nl/LG^nl^nl^De leukste grappen van Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/LIAN^nl^nl^Liander^^^^N^N^N^N^1720^Team_nl^ -nl/LIMONK^nl^nl^Dagobert Duck de Limonadekoning^^^^N^N^N^N^1720^Team_nl^ -nl/LVWE^nl^nl^Donald Duck - Het Levensverhaal van een Wereldberoemde Eend^^[Marcia Blitz]^^N^N^N^N^1720^Team_nl^ -nl/MA^nl^nl^Margriet^^[Zie ook Disneyland]^^N^N^N^N^1720^Team_nl^ -nl/MARK^nl^nl^Marketing-uitgaves^^^^N^N^N^N^1720^Team_nl^ -nl/MAW^nl^nl^Margriet Winterboek^^^^N^N^N^N^1720^Team_nl^ -nl/MCM^nl^nl^Mickey - De cyclus van de magiërs^^^^N^N^N^N^1720^Team_nl^ -nl/MDM^nl^nl^Mickey en Donald, Martinair^^^^N^N^N^N^1720^Team_nl^ -nl/METRO^nl^nl^Metro^^[bevat in 2009 iedere maandag een Disney-stripje]^^N^N^N^N^1720^Team_nl^ -nl/MIKM^nl^nl^Madam Mikmak^^[matla MIKMA 1]^^N^N^N^N^1720^Team_nl^ -nl/MINI^nl^nl^Donald Duck Mini-uitgave^^^^N^N^N^N^1720^Team_nl^ -nl/MINIP^nl^nl^Minipocket^^^^N^N^N^N^1720^Team_nl^ -nl/MK^nl^nl^Minnie & Katrien^^^^N^N^N^N^1720^Team_nl^ -nl/MKVB^nl^nl^Minnie & Katrien Vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/MLHO^nl^nl^Donald Duck presenteert Mickey Mouse lost 't op^^^^N^N^N^N^1720^Team_nl^ -nl/MLVB^nl^nl^Mickey lost 't op Vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/MM^nl^nl^Mickey Maandblad^^^^N^N^N^N^1720^Team_nl^ -nl/MMK^nl^nl^Mickey Mouse Klassiek^^[matla MICKE 24]^^N^N^N^N^1720^Team_nl^ -nl/MMPDT^nl^nl^Mickey Mouse presenteert... DuckTales van de T.V.^^^^N^N^N^N^1720^Team_nl^ -nl/MMVVJ^nl^nl^Mickey Mouse - Vijftig vrolijke jaren^^[David Bain, Bruce Harris] [matla MICKE 18]^^N^N^N^N^1720^Team_nl^ -nl/MMWB^nl^nl^Mickey Mouse Winterboek^^^^N^N^N^N^1720^Team_nl^ -nl/MOP^nl^nl^Donald Duck Moppentrommel^^^^N^N^N^N^1720^Team_nl^ -nl/MP^nl^nl^Donald Duck Megapocket^^^^N^N^N^N^1720^Team_nl^ -nl/MRG^nl^nl^Mickey reist door de geschiedenis^^[matla MICKE 12]^^N^N^N^N^1720^Team_nl^ -nl/MUP^nl^nl^The Muppets special^^^^N^N^N^N^1720^Team_nl^ -nl/MZ^nl^nl^Mulder en Zoon tekstboekjes^^[ongekleurd; vertalingen van de Amerikaanse Better Little Books] [matla DONAL 1,MICKE 1]^^N^N^N^N^1720^Team_nl^ -nl/NCRV^nl^nl^NCRV-gids^^[bevatte van 1990 week 17 (of eerder) t/m 1992 week 38 een pagina per week, "Dit is Disney", met steeds 1 dagstrip van Taliaferro]^^N^N^N^N^1720^Team_nl^ -nl/NE^nl^nl^Miniduck, uitgave Nestle 1990^^^^N^N^N^N^1720^Team_nl^ -nl/NEMC^nl^nl^Mini-boekje, uitgave Nestle 1998^^[nummers 3 en 8 verkrijgbaar bij McDonald's. Nieuwere, kortere vertalingen dan vorige nl. druk]^^N^N^N^N^1720^Team_nl^ -nl/NNOTAR^nl^nl^Netwerk Notarissen^^^^N^N^N^N^1720^Team_nl^ -nl/NR^nl^nl^Nieuwe Revu^^[contained American newspaper strips. Printed on each page are two comics; a Mickey comic by Manuel Gonzales and a Brer Rabbit comic by Riley Thomson, all from 1953 for as far as I can tell. These Dutch prints are also from 1953, some pages even have advertisements for the new Dutch weekly on the back (Info Henrieke G.)]^^N^N^N^N^1720^Team_nl^ -nl/NUJF^nl^nl^NUjunior Funboek^^^^N^N^N^N^1720^Team_nl^ -nl/OD^nl^nl^Oom Dagobert, avonturen van een Steenrijke Eend^^[matla DAGOB 2]^^N^N^N^N^1720^Team_nl^ -nl/ODB^nl^nl^Oom Dagobert bundeling^^[matla DAGOB 4]^^N^N^N^N^1720^Team_nl^ -nl/OO^nl^nl^Ook!^^[Hét blad voor opa's en oma's]^^N^N^N^N^1720^Team_nl^ -nl/PE^nl^nl^Pep^^[some data taken from http://home.pscw.uva.nl/bakker/pep/ and http://www.xs4all.nl/~mmoree/pep/pepverh/verh/stripfr.htm]^^N^N^N^N^1720^Team_nl^ -nl/PEE^nl^en^Donald Duck Pocketbook Engelse Editie^^^^N^N^N^N^1720^Team_nl^ -nl/PEPV^nl^nl^4 korte strips uit Pep^^^^N^N^N^N^1720^Team_nl^ -nl/PFM^nl^nl^Phineas and Ferb The Movie magazine^^^^N^N^N^N^1720^Team_nl^ -nl/PFVB^nl^nl^Phinas and Ferb vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/PINOK^nl^nl^Pinokkio video-boekje^^^^N^N^N^N^1720^Team_nl^ -nl/PLANAH^nl^nl^Planes, speciale editie Albert Heijn^^^^N^N^N^N^1720^Team_nl^ -nl/PLUT^nl^nl^Pluto^^[matla PLUTO 1]^^N^N^N^N^1720^Team_nl^ -nl/PO1^nl^nl^Pockets 1e reeks^^[matla DONAL 4,MICKE 10]^^N^N^N^N^1720^Team_nl^ -nl/PO2^nl^nl^Pockets 2e reeks^^[matla DONAL 9,MICKE 15]^^N^N^N^N^1720^Team_nl^ -nl/PO3^nl^nl^Donald Duck Pocket (3e reeks)^^[matla DONAL 42,MICKE 33]^^N^N^N^N^1720^Team_nl^ -nl/POE^nl^nl^Donald Duck Pocket Extra^^^^N^N^N^N^1720^Team_nl^ -nl/POTCS^nl^nl^Pirates of the Caribbean Special^^^^N^N^N^N^1720^Team_nl^ -nl/PREM^nl^nl^Premium^^^^N^N^N^N^1720^Team_nl^ -nl/PRET^nl^nl^Pret Album^^[matla DONAL 11]^^N^N^N^N^1720^Team_nl^ -nl/PZS^nl^nl^Postzegelserie^^[In samenwerking met TNT post/PostNL] [Bij elke zending zit een postzegel, een artikel en één bladzijde aan strip]^^N^N^N^N^1720^Team_nl^ -nl/RABO^nl^nl^Donald Duck, speciale uitgave van de Rabobank^^^^N^N^N^N^1720^Team_nl^ -nl/RAKK^nl^nl^Rakker^^[matla RAKKE 1]^^N^N^N^N^1720^Team_nl^ -nl/RECL^nl^nl^Reclamefolder^^[in diverse tijdschriften]^^N^N^N^N^1720^Team_nl^ -nl/RHOOD^nl^nl^Robin Hood^^[matla ROBIO 1] [ongenummerd] [see also DFS-ROBI]^^N^N^N^N^1720^Team_nl^ -nl/RIJKS^nl^nl^Rijksmuseum^^^^N^N^N^N^1720^Team_nl^ -nl/RL^nl^nl^Real Life^^^^N^N^N^N^1720^Team_nl^ -nl/RLWB^nl^nl^Real Life Winterboek^^^^N^N^N^N^1720^Team_nl^ -nl/RODW^nl^nl^Op reis om de wereld met Donald Duck^^^^N^N^N^N^1720^Team_nl^ -nl/SCHN^nl^nl^Schapnieuws^^^^N^N^N^N^1720^Team_nl^ -nl/SF^nl^nl^Striprofiel^^^^N^N^N^N^1720^Team_nl^ -nl/SFUN^nl^nl^Strips & Fun^^^^N^N^N^N^1720^Team_nl^ -nl/SG^nl^nl^Stripgoed^^^^N^N^N^N^1720^Team_nl^ -nl/SGL^nl^nl^StripGlossy^^^^N^N^N^N^1720^Team_nl^ -nl/SINGLE^nl^nl^Single met strip^^[matla BOZEW 1,KNABB 1]^^N^N^N^N^1720^Team_nl^ -nl/SINT^nl^nl^Sinterklaas-specials^^[matla DONAL 43]^^N^N^N^N^1720^Team_nl^ -nl/SJO^nl^nl^Sjors en Sjimmie stripblad^^^^N^N^N^N^1720^Team_nl^ -nl/SK^nl^nl^Stripkoerier^^[verschijnt elke 14 dagen]^^N^N^N^N^1720^Team_nl^ -nl/SKATE^nl^en^Speedskating World^A4^^^N^N^N^N^1720^Team_nl^ -nl/SL^nl^nl^Soy Luna^^^^N^N^N^N^1720^Team_nl^ -nl/SLVB^nl^nl^Soy Luna vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/SNAT^nl^nl^Snaterlachen^^^^N^N^N^N^1720^Team_nl^ -nl/SO^nl^nl^Stripomnibus^^^^N^N^N^N^1720^Team_nl^ -nl/SP^nl^nl^Stripparade^^[matla DONAL 23] [nummer 3 is Donald Ducks's Stripparade]^^N^N^N^N^1720^Team_nl^ -nl/SR^nl^nl^Walt Disney-stripreeks^^[matla WALTA 1,GOOFY 2,GOOFY 3,JOECA 1,MICKE 22]^^N^N^N^N^1720^Team_nl^ -nl/SRL^nl^nl^Stripreeks Loeb^^[matla KLEIH 2,DOMBO 4,PLUTO 3,BROER 5,WILLW x,MIKMA 2]^^N^N^N^N^1720^Team_nl^ -nl/SS^nl^nl^SuperSpetters^^^^N^N^N^N^1720^Team_nl^ -nl/SSCH^nl^nl^Stripschrift^^^^N^N^N^N^1720^Team_nl^ -nl/STER^nl^nl^Sterstrip^^[matla DONAL 20,MICKE 21,BOZEW 5,BROER 4,ROBIO 2]^^N^N^N^N^1720^Team_nl^ -nl/STNWS^nl^nl^Stripnieuws^^^^N^N^N^N^1720^Team_nl^ -nl/STURF^nl^nl^Stripturf^^[matla DAGOB 3]^^N^N^N^N^1720^Team_nl^ -nl/SWE^nl^nl^Speciale wintergroenten editie^^^^N^N^N^N^1720^Team_nl^ -nl/TBH^nl^nl^The Black Hole^^^^N^N^N^N^1720^Team_nl^ -nl/TELE^nl^nl^De Telegraaf^^^^N^N^N^N^1720^Team_nl^ -nl/TENT^nl^nl^Tentoonstellingsboeken^^^^N^N^N^N^1720^Team_nl^ -nl/TEV^nl^nl^Televizier^^^^N^N^N^N^1720^Team_nl^ -nl/TI^nl^nl^Tina^^^^N^N^N^N^1720^Team_nl^ -nl/TK^nl^nl^Tinkelbel^^[vervolg op Fairies]^^N^N^N^N^1720^Team_nl^ -nl/TKS^nl^nl^Tinkelbel special^^^^N^N^N^N^1720^Team_nl^ -nl/TOKK^nl^nl^Tokkie Tor^^[matla TOKKI 1]^^N^N^N^N^1720^Team_nl^ -nl/TOM^nl^nl^Reclameboekje bij Nestlé Motta Tomtom ijs^^^^N^N^N^N^1720^Team_nl^ -nl/TPOES^nl^nl^Avonturen van Tom Poes^^^^N^N^N^N^1720^Team_nl^ -nl/TR^nl^nl^TrosKompas^^^^N^N^N^N^1720^Team_nl^ -nl/TREK^nl^nl^Trekpleister^^^^N^N^N^N^1720^Team_nl^ -nl/TUI^nl^nl^TUI^^^^N^N^N^N^1720^Team_nl^ -nl/TW^nl^nl^Twiet Magazine^^^^N^N^N^N^1720^Team_nl^ -nl/ULTRA^nl^nl^Ultrahelden^^^^Y^N^N^N^1720^Team_nl^ -nl/UNOX^nl^nl^Vouwstrips Unox^^[matla DONAL 33]^^N^N^N^N^1720^Team_nl^ -nl/USKD^nl^nl^Uit de Schatkamer van Disney^^^^N^N^N^N^1720^Team_nl^ -nl/VDT^nl^nl^Dagstrips^^^^N^N^N^N^1720^Team_nl^ -nl/VIJFD^nl^nl^Vijftig dwaze voorvallen^^[matla DONAL 18] [Herdrukken van de AT-zondagstrips uit Margriet]^^N^N^N^N^1720^Team_nl^ -nl/VIJFT^nl^nl^Vijftig-reeks^^^^N^N^N^N^1720^Team_nl^ -nl/VLB^nl^nl^Verlanglijstboekje^^[cadeautipboekje waarin een verlanglijstje kan worden gemaakt op basis van producten uit de Duckstadshop] [wordt meegeleverd met verschillende publicaties]^^N^N^N^N^1720^Team_nl^ -nl/VMD^nl^nl^Walt Disney - Van Mickey Mouse tot Disneyland^^^^N^N^N^N^1720^Team_nl^ -nl/WHAV^nl^nl^Donald Duck, uitgaven Wereldhave^^[5 uitgaven voor verschillende winkelcentra, met 2 verschillende voorplaten. Iedere uitgave heeft een eigen opdruk]^^Y^N^N^N^1720^Team_nl^ -nl/WI^nl^nl^Winnie de Poeh^^[maandblad]^^N^N^N^N^1720^Team_nl^ -nl/WINN^nl^nl^Winnie de Poeh album^^[matla -]^^N^N^N^N^1720^Team_nl^ -nl/WINVB^nl^nl^Winnie de Poeh vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/WITCH^nl^nl^W.I.T.C.H.^^^^N^N^N^N^1720^Team_nl^ -nl/WITCHV^nl^nl^W.I.T.C.H. - de verzamelstrip^^^^N^N^N^N^1720^Team_nl^ -nl/WITCHVD^nl^nl^W.I.T.C.H. - vakantiedagboek^^^^N^N^N^N^1720^Team_nl^ -nl/WITCHVS^nl^nl^W.I.T.C.H. - vakantiestrip^^^^N^N^N^N^1720^Team_nl^ -nl/WITINA^nl^nl^W.I.T.C.H. - bijlage bij Tina^^^^N^N^N^N^1720^Team_nl^ -nl/WJV^nl^nl^Weet je veel^^^^N^N^N^N^1720^Team_nl^ -nl/WM^nl^nl^Wintersport Magazine^^^^N^N^N^N^1720^Team_nl^ -nl/WNT^nl^nl^Speciale editie WnT^^[Wegen naar de Toekomst, Rijkswaterstaat]^^N^N^N^N^1720^Team_nl^ -nl/WP^nl^nl^Willie Wortel's Puzzelparade^^[2e reeks]^^N^N^N^N^1720^Team_nl^ -nl/WVHG^nl^nl^Week van het geld^^^^N^N^N^N^1720^Team_nl^ -nl/WW^nl^nl^Willie Wortel^^[matla WILLW 1]^^N^N^N^N^1720^Team_nl^ -nl/WWB^nl^nl^Willie Wortel (een vrolijk weetjesblad)^^^^N^N^N^N^1720^Team_nl^ -nl/WWPUZ^nl^nl^Willie Wortel's Puzzelparade^^[nummers 1-50 en 52-54, voor nummer 51 zie WWVPP]^^N^N^N^N^1720^Team_nl^ -nl/WWPUZO^nl^nl^Willie Wortel's Puzzelomnibus^^^^N^N^N^N^1720^Team_nl^ -nl/WWVB^nl^nl^Willie Wortel Vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/WWVPP^nl^nl^Willie Wortel's Vakantie Puzzelparade^^^^N^N^N^N^1720^Team_nl^ -nl/XD^nl^nl^XD Magazine^^^^N^N^N^N^1720^Team_nl^ -nl/ZEVEN^nl^nl^7 super strips^^^^N^N^N^N^1720^Team_nl^ -nl/ZIE^nl^nl^Zie van Ziggo^^^^N^N^N^N^1720^Team_nl^ -nl/ZJVB^nl^nl^Zware Jongens vakantieboek^^^^N^N^N^N^1720^Team_nl^ -nl/ZORRO^nl^nl^Zorro^^[albums]^^N^N^N^N^1720^Team_nl^ -nl/ZORROL^nl^nl^Zorro, luxe uitgave^^^^N^N^N^N^1720^Team_nl^ -nl/ZOZIT^nl^nl^Zo zit dat!^^^^N^N^N^N^1720^Team_nl^ -nl/ZUIDN^nl^nl^Sprookjesboek^^[en andere uitgaven van de Zuidnederlandse Uitgeverij]^^N^N^N^N^1720^Team_nl^ -nl/ZWITS^nl^nl^Zwitsal / Fruitella^^^^N^N^N^N^1720^Team_nl^ -no/AAR^no^no^Donald Duck & Co - De komplette årgangene^^^^N^N^N^N^1721^Team_no^ -no/ABC^no^no^123 og ABC med Donald og vennene hans!^^^^N^N^N^N^1721^Team_no^ -no/AF^no^no^Aftenposten^^^^N^N^N^N^1721^Team_no^ -no/AGD^no^no^Agderposten^^^^N^N^N^N^1721^Team_no^ -no/AH^no^no^Andebys Helter^^^^N^N^N^N^1721^Team_no^ -no/AKA^no^no^Akershus Amtstidende^^^^N^N^N^N^1721^Team_no^ -no/AL^no^no^Allers^^^^N^N^N^N^1721^Team_no^ -no/ALB^no^no^Soloalbum^^[album]^^N^N^N^N^1721^Team_no^ -no/AM^no^no^A-magasinet^^[Saturday attachment to Aftenposten (AF)]^^N^N^N^N^1721^Team_no^ -no/AND^no^no^Andepocket^^^^N^N^N^N^1721^Team_no^ -no/AOVH^no^no^Asterix og vennene hans^^^^N^N^N^N^1721^Team_no^ -no/ARB^no^no^Disney Årbok^^^^N^N^N^N^1721^Team_no^ -no/ATL^no^no^Atlantis^^^^N^N^N^N^1721^Team_no^ -no/BASIL^no^no^Mesterdetektiven Basil Mus^^^^N^N^N^N^1721^Team_no^ -no/BD^no^no^Beste historier om Donald Duck & Co^^[album]^^N^N^N^N^1721^Team_no^ -no/BDGH^no^no^Bestemor Duck's godnatt-historier^^^^N^N^N^N^1721^Team_no^ -no/BFR^no^no^Barks friends^^[Unofficial black and white reprints of (at the time) rare Barks stories]^^N^N^N^N^1721^Team_no^ -no/BG^no^no^B-gjengen^^^^N^N^N^N^1721^Team_no^ -no/BH^no^no^Beste historier^^[album]^^N^N^N^N^1721^Team_no^ -no/BOM^no^no^Bompibjørnene^^^^N^N^N^N^1721^Team_no^ -no/BP^no^no^B-gjengen pocket^^^^N^N^N^N^1721^Team_no^ -no/BT^no^no^Bergens Tidende^^^^N^N^N^N^1721^Team_no^ -no/CB^no^no^Carl Barks 100 år^^^^N^N^N^N^1721^Team_no^ -no/CBA^no^no^Carl Barks' Andeby^^^^N^N^N^N^1721^Team_no^ -no/CBDR^no^no^Carl Barks og Don Rosa - Originalene og oppfølgerne^^^^N^N^N^N^1721^Team_no^ -no/CBDRI^no^no^Carl Barks og Don Rosa - Originalene og oppfølgerne (Innbundet)^^^^N^N^N^N^1721^Team_no^ -no/CBJ^no^no^Carl Barks' jul^^^^N^N^N^N^1721^Team_no^ -no/CBJUL^no^no^Carl Barks julespesial^^^^N^N^N^N^1721^Team_no^ -no/CBMT^no^no^Carl Barks malerier og tegninger^^^^N^N^N^N^1721^Team_no^ -no/CBSV^no^no^Carl Barks samlede verk^^^^N^N^N^N^1721^Team_no^ -no/CBTF^no^no^Carl Barks tegnefilmene^^^^N^N^N^N^1721^Team_no^ -no/DAG^no^no^Donald Duck fra dag til dag^^[cardboard cover B5]^^N^N^N^N^1721^Team_no^ -no/DB^no^no^Dagbladet^^^^N^N^N^N^1721^Team_no^ -no/DBA^no^no^Donalds barndom^^^^N^N^N^N^1721^Team_no^ -no/DBDP^no^no^Det beste fra Donald Pocket^^^^N^N^N^N^1721^Team_no^ -no/DD^no^no^Donald Duck & Co^B5^^^N^N^N^N^1721^Team_no^ -no/DDAM^no^no^Donald Duck Amerika^^^^N^N^N^N^1721^Team_no^ -no/DDBH^no^no^Donald Duck Beste historier^^^^N^N^N^N^1721^Team_no^ -no/DDE^no^no^Donald Duck Ekstra!^^^^N^N^N^N^1721^Team_no^ -no/DDEO^no^no^Donald Duck & Co - Ekstraordinær utgave^^^^N^N^N^N^1721^Team_no^ -no/DDEE^no^no^Donald Duck & Co English Edition^^^^N^N^N^N^1721^Team_no^ -no/DDF^no^no^Donald Duck Fantasy^^^^N^N^N^N^1721^Team_no^ -no/DDFJ^no^no^Donald Duck Fantasy julehefte^^^^N^N^N^N^1721^Team_no^ -no/DDGG^no^no^Donald Duck & Co - En god, gammeldags...^^^^Y^N^N^N^1721^Team_no^ -no/DDIVF^no^no^Donald Duck i vikingenes fotspor^^^^N^N^N^N^1721^Team_no^ -no/DDIWV^no^no^Donald Duck in the Wake of the Vikings^^^^N^N^N^N^1721^Team_no^ -no/DDJ^no^no^Donald Duck Junior^^^^N^N^N^N^1721^Team_no^ -no/DDJA^no^no^Donald Duck Juleaktiviteter^^^^N^N^N^N^1721^Team_no^ -no/DDJG^no^no^Donald Duck Junior giveaway^^^^N^N^N^N^1721^Team_no^ -no/DDK^no^no^Donald Duck - Kellogg's^^[fulgte med Kellogg's frokostblandinger]^^N^N^N^N^1721^Team_no^ -no/DDKB^no^no^Donald Duck kokebok^^^^N^N^N^N^1721^Team_no^ -no/DDKBO^no^no^Donald Duck Kokebok (2020)^^^^N^N^N^N^1721^Team_no^ -no/DDKRIM^no^no^Detektiv Donald Krim^^^^N^N^N^N^1721^Team_no^ -no/DDM^no^no^Donald Duck & Co - Særnummer om kildesortering og miljø^^^^N^N^N^N^1721^Team_no^ -no/DDMF^no^no^Donald Duck med Fargesmell^^^^N^N^N^N^1721^Team_no^ -no/DDMM^no^no^Donald Duck - Magiens Mestere^^^^N^N^N^N^1721^Team_no^ -no/DDO^no^no^Donald Duck oppgavehefte^^^^N^N^N^N^1721^Team_no^ -no/DDS^no^no^Donald Duck & Co - Sætre spesialutgave^^[fulgte med Sætres Donald Duck-kjeks]^^N^N^N^N^1721^Team_no^ -no/DDSK^no^no^Donald Duck Stjernekrig^^^^N^N^N^N^1721^Team_no^ -no/DDSM^no^no^Donald Duck spesial - Mills spesialhefte^^^^N^N^N^N^1721^Team_no^ -no/DDST^no^no^Donald Duck Star!^^^^N^N^N^N^1721^Team_no^ -no/DDTMCD^no^no^Donald Duck & Co - Tommeliten McDuck^^^^N^N^N^N^1721^Team_no^ -no/DDU^no^no^Donald Duck Ultrahelter^^^^N^N^N^N^1721^Team_no^ -no/DDVH^no^no^Donald Duck og vennene hans^^^^N^N^N^N^1721^Team_no^ -no/DE^no^no^Donald Ekstra^^^^N^N^N^N^1721^Team_no^ -no/DETRETTEN^no^no^De 13 første Donald Duck & Co^^^^N^N^N^N^1721^Team_no^ -no/DF^no^no^Disney filmalbum^^^^N^N^N^N^1721^Team_no^ -no/DFP^no^no^Donald Feriepocket^^^^N^N^N^N^1721^Team_no^ -no/DGAM^no^no^Disney Game^^^^N^N^N^N^1721^Team_no^ -no/DGO^no^no^Donald Duck - God gammel årgang^^^^N^N^N^N^1721^Team_no^ -no/DHP^no^no^Donald Halloween-pocket^^^^N^N^N^N^1721^Team_no^ -no/DJA^no^no^Disneys julaften^^^^N^N^N^N^1721^Team_no^ -no/DJK^no^no^Donald Julekalender^^^^N^N^N^N^1721^Team_no^ -no/DJO^no^no^Donalds jordomseiling^^^^N^N^N^N^1721^Team_no^ -no/DJOP^no^no^Donalds jordomseiling (pocketutgave)^^^^N^N^N^N^1721^Team_no^ -no/DJUL^no^no^Donald julealbum^^^^N^N^N^N^1721^Team_no^ -no/DK^no^no^Donald Krim^^^^N^N^N^N^1721^Team_no^ -no/DKL^no^no^Duckifiserte klassikere^^^^N^N^N^N^1721^Team_no^ -no/DL^no^no^Disneyland^^^^N^N^N^N^1721^Team_no^ -no/DLH^no^no^Donalds litteraturhistorie^^^^N^N^N^N^1721^Team_no^ -no/DLHP^no^no^Donalds litteraturhistorie (pocketutgave)^^^^N^N^N^N^1721^Team_no^ -no/DMAG^no^no^Donald© - Andebys ledende manneblad^^^^N^N^N^N^1721^Team_no^ -no/DMINI^no^no^Donald minibøker^^^^N^N^N^N^1721^Team_no^ -no/DMOB^no^no^Duckmobiles^^^^N^N^N^N^1721^Team_no^ -no/DMS^no^no^Donald Pocket Presenterer^^^^N^N^N^N^1721^Team_no^ -no/DON^no^no^Donaldisten^^^^N^N^N^N^1721^Team_no^ -no/DONALD^no^no^Donaldismen^^^^N^N^N^N^1721^Team_no^ -no/DONS^no^no^Donaldisten solohefte^^^^N^N^N^N^1721^Team_no^ -no/DOV^no^no^Donald og vitenskapene^^^^N^N^N^N^1721^Team_no^ -no/DP^no^no^Donald Pocket^^[pocket]^^N^N^N^N^1721^Team_no^ -no/DPAR^no^no^Disneyparaden^^^^N^N^N^N^1721^Team_no^ -no/DPL^no^no^Donald Pocket Luksusutgaven^^^^N^N^N^N^1721^Team_no^ -no/DPOS^no^no^Disney-Posten^^^^N^N^N^N^1721^Team_no^ -no/DPOST^no^no^Disney-klassikere - en postkortbok^^^^N^N^N^N^1721^Team_no^ -no/DPP^no^no^Donald Påske-pocket^^^^N^N^N^N^1721^Team_no^ -no/DPR^no^no^Disney Prinsesser^^^^N^N^N^N^1721^Team_no^ -no/DRI^no^no^Don Rosa Indeks^^^^N^N^N^N^1721^Team_no^ -no/DRKAL^no^no^Don Rosa Kalender^^^^N^N^N^N^1721^Team_no^ -no/DRSV^no^no^Don Rosa samlede verk^233×305 mm^^^N^N^N^N^1721^Team_no^ -no/DS^no^no^Donald Duck spesial^B5^^^N^N^N^N^1721^Team_no^ -no/DSB^no^no^Den store boken^^^^N^N^N^N^1721^Team_no^ -no/DSH^no^no^Disney's sjakkhåndbok^^^^N^N^N^N^1721^Team_no^ -no/DSP^no^no^Donald Spesial^^^^N^N^N^N^1721^Team_no^ -no/DSPO^no^no^Donald Sommer-pocket^^^^N^N^N^N^1721^Team_no^ -no/DT^no^no^DuckTales^^^^N^N^N^N^1721^Team_no^ -no/DTP^no^no^DuckTales (pocket)^^^^N^N^N^N^1721^Team_no^ -no/DVH^no^no^Donalds verdenshistorie^^^^N^N^N^N^1721^Team_no^ -no/DVHP^no^no^Donalds verdenshistorie (pocketutgave)^^^^N^N^N^N^1721^Team_no^ -no/DVP^no^no^Donald Vinter-pocket^^^^N^N^N^N^1721^Team_no^ -no/DX^no^no^Donald Duck kryss og andre oppgaver^^^^N^N^N^N^1721^Team_no^ -no/DYR^no^no^Mine dyrevenner^^^^N^N^N^N^1721^Team_no^ -no/EDP^no^no^English Donald Pocket^^^^N^N^N^N^1721^Team_no^ -no/EE^no^no^Donald Ducks elleville eventyr^^^^N^N^N^N^1721^Team_no^ -no/ENDELIG^no^no^Endelig tilbake^^^^N^N^N^N^1721^Team_no^ -no/EOS^no^no^På eventyr med onkel Skrue^^^^N^N^N^N^1721^Team_no^ -no/ES^no^no^Disney's eventyrserier^^^^N^N^N^N^1721^Team_no^ -no/EVB^no^no^En verden av Biler / Biler^^^^N^N^N^N^1721^Team_no^ -no/FA^no^no^Fant julehefte^^^^N^N^N^N^1721^Team_no^ -no/FAM^no^no^Familien^^^^N^N^N^N^1721^Team_no^ -no/FAS^no^no^Fant sommernummer^^^^N^N^N^N^1721^Team_no^ -no/FD^no^no^Fantonald^^^^N^N^N^N^1721^Team_no^ -no/FDR^no^no^Fantonald Reloaded^^^^N^N^N^N^1721^Team_no^ -no/FE^no^no^Disneys Fairies - Feenes hemmelige verden / Tingelings verden / Tingeling^^^^N^N^N^N^1721^Team_no^ -no/FG^no^no^Floyd Gottfredson – De originale avisstripene^^^^N^N^N^N^1721^Team_no^ -no/FIR^no^no^Firda^^^^N^N^N^N^1721^Team_no^ -no/FJ^no^no^Frost julehefte^^^^N^N^N^N^1721^Team_no^ -no/FLY^no^no^Fly^^^^N^N^N^N^1721^Team_no^ -no/FLY2^no^no^Fly 2^^^^N^N^N^N^1721^Team_no^ -no/FLYTM^no^no^Fly!^^^^N^N^N^N^1721^Team_no^ -no/FOSS^no^no^Fossekallen^^^^N^N^N^N^1721^Team_no^ -no/FTV^no^no^Disney film- og TV-spesial^^^^N^N^N^N^1721^Team_no^ -no/FVN^no^no^Fædrelandsvennen^^^^N^N^N^N^1721^Team_no^ -no/GAVE^no^no^Donald Duck - Gaveboken^^^^N^N^N^N^1721^Team_no^ -no/GB^no^no^Gullbok^^[hardcover book, B5]^^N^N^N^N^1721^Team_no^ -no/GLAD^no^no^De glade 80-årene^^^^N^N^N^N^1721^Team_no^ -no/HAV^no^no^Den lille havfruen^^^^N^N^N^N^1721^Team_no^ -no/HJE^no^no^Hjemmet^^^^N^N^N^N^1721^Team_no^ -no/HK^no^no^Hakkespettkommandoen^^^^N^N^N^N^1721^Team_no^ -no/HOB^no^no^Hurra for gode venner - 80 år med Ole Brumm^^^^N^N^N^N^1721^Team_no^ -no/HOF^no^no^Hall of Fame - De store serieskaperne^^^^N^N^N^N^1721^Team_no^ -no/HOFJ^no^no^Hall of Fame Julehistorier^^^^N^N^N^N^1721^Team_no^ -no/HOFKAL^no^no^Hall of Fame kalender^^^^N^N^N^N^1721^Team_no^ -no/HSDD^no^no^Hvordan samle på Donald Duck & Co^^^^N^N^N^N^1721^Team_no^ -no/HUS^no^no^Husbjørnen^^^^N^N^N^N^1721^Team_no^ -no/ILL^no^no^Illustrert^^^^N^N^N^N^1721^Team_no^ -no/IND^no^no^Indianerne^^^^N^N^N^N^1721^Team_no^ -no/JB^no^no^Donald Ducks julehistorier^^^^N^N^N^N^1721^Team_no^ -no/JH^no^no^Donald Duck & Co julehefte^^[tverrpocket]^^N^N^N^N^1721^Team_no^ -no/JKL^no^no^Walt Disney's juleklassikere^^^^N^N^N^N^1721^Team_no^ -no/JP^no^no^Jubileumspocket^^^^N^N^N^N^1721^Team_no^ -no/JPO^no^no^Jubileumspocket (2019)^^^^N^N^N^N^1721^Team_no^ -no/JUB^no^no^Jubileumsbok^^^^Y^N^N^N^1721^Team_no^ -no/KB^no^no^Kjempebok^^^^N^N^N^N^1721^Team_no^ -no/KDD^no^no^Klassisk Donald Duck^^^^N^N^N^N^1721^Team_no^ -no/KI^no^no^Kick-It!^^^^N^N^N^N^1721^Team_no^ -no/KOFOA^no^no^Kruttrøyk og fullmåne over Andeby^^^^N^N^N^N^1721^Team_no^ -no/KRI^no^no^Donald Duck & Co Krimgåter^^^^N^N^N^N^1721^Team_no^ -no/KVAKK^no^no^KVAKK! - donaldistisk tidsskrift^A5^^^N^N^N^N^1721^Team_no^ -no/KVART^no^no^En kvart årgang Donald Duck & Co^^^^N^N^N^N^1721^Team_no^ -no/LA^no^no^Langbein-album^^[album]^^N^N^N^N^1721^Team_no^ -no/LAP^no^no^Langbein (pocket)^^^^N^N^N^N^1721^Team_no^ -no/LS^no^no^Langbein og sønn^^^^N^N^N^N^1721^Team_no^ -no/MAV^no^no^Moss Avis^^^^N^N^N^N^1721^Team_no^ -no/MB^no^no^Mammutbok^^^^N^N^N^N^1721^Team_no^ -no/MD^no^no^Minni & Dolly^^^^N^N^N^N^1721^Team_no^ -no/MDBDP^no^no^Mer Det beste fra Donald Pocket^^^^N^N^N^N^1721^Team_no^ -no/MF^no^no^Mikkes merkelige fødselsdag^^^^N^N^N^N^1721^Team_no^ -no/MFT^no^no^Min første tegneserie^^^^N^N^N^N^1721^Team_no^ -no/MGO^no^no^Mikke Mus - God gammel årgang^^^^N^N^N^N^1721^Team_no^ -no/MH^no^no^Walt Disney's månedshefte^^^^N^N^N^N^1721^Team_no^ -no/MIHE^no^no^Minihefter^A6^[unnumbered children's books]^^N^N^N^N^1721^Team_no^ -no/MK^no^no^Mikke Krim^^^^N^N^N^N^1721^Team_no^ -no/MKP^no^no^Mikke Krim (pocket)^^^^N^N^N^N^1721^Team_no^ -no/MLJ^no^no^Mikke Mus og Langbein julehefte^^^^N^N^N^N^1721^Team_no^ -no/MM^no^no^Mikke Mus^^^^N^N^N^N^1721^Team_no^ -no/MMH^no^no^Mikke Mus - Hjemmet^^^^N^N^N^N^1721^Team_no^ -no/MMHAS^no^no^Mikke Mus - Hallo allesammen^^^^N^N^N^N^1721^Team_no^ -no/MMIG^no^no^Mikke Mus i Grenseland^^^^N^N^N^N^1721^Team_no^ -no/MMLB^no^no^Mikke Mus leksebok^^^^N^N^N^N^1721^Team_no^ -no/MMOS^no^no^Mikke Mus jubileumsbok^^^^N^N^N^N^1721^Team_no^ -no/MP^no^no^Mikke påskekrim^^^^N^N^N^N^1721^Team_no^ -no/MPO^no^no^Morgenposten^^^^N^N^N^N^1721^Team_no^ -no/MX^no^no^Mikke Mus kryss og andre oppgaver^^^^N^N^N^N^1721^Team_no^ -no/NAM^no^no^Namdalsavisa^^^^N^N^N^N^1721^Team_no^ -no/ND^no^no^Norsk Donald^^^^N^N^N^N^1721^Team_no^ -no/NLY^no^no^Nordlys^^^^N^N^N^N^1721^Team_no^ -no/NNN^no^no^Nasjonalbibliotekets journal^^^^N^N^N^N^1721^Team_no^ -no/NU^no^no^Norsk Ukeblad^^^^N^N^N^N^1721^Team_no^ -no/OB^no^no^Ole Brumm^^^^N^N^N^N^1721^Team_no^ -no/OBJ^no^no^Ole Brumm julehefte^^^^N^N^N^N^1721^Team_no^ -no/OBS^no^no^Ole Brumm "sjekkhefte" bok^^^^N^N^N^N^1721^Team_no^ -no/ODD^no^no^Ole, Dole og Doffen på eventyr^^^^N^N^N^N^1721^Team_no^ -no/OS^no^no^Onkel Skrue^^[pocket]^^N^N^N^N^1721^Team_no^ -no/OSJ^no^no^Onkel Skrue julehefte^^^^N^N^N^N^1721^Team_no^ -no/OSS^no^no^Onkel Skrues skattekiste^^^^N^N^N^N^1721^Team_no^ -no/PF^no^no^Phineas og Ferb^^^^N^N^N^N^1721^Team_no^ -no/PLOSF^no^no^Plystrende lopper og svirrende fluer^^^^N^N^N^N^1721^Team_no^ -no/PON^no^no^Pondus^^^^N^N^N^N^1721^Team_no^ -no/PS^no^no^Petter Smarts tenkehefte^^[6-8 sider tegneserier]^^N^N^N^N^1721^Team_no^ -no/QB^no^no^Q-barnekultur^^^^N^N^N^N^1721^Team_no^ -no/ROCKET^no^no^Rocketeer^^^^N^N^N^N^1721^Team_no^ -no/ROGER^no^no^Roger Rabbit^^^^N^N^N^N^1721^Team_no^ -no/SDB^no^no^Donald Duck & Co Skoledagbok^^^^N^N^N^N^1721^Team_no^ -no/SESK^no^no^Serieskatter^^^^N^N^N^N^1721^Team_no^ -no/SH^no^no^Donald Ducks show^^[Sommershow/Ferieshow/Store Show/Glade Show] [cardboard cover, B5]^^N^N^N^N^1721^Team_no^ -no/SKP^no^no^Skippern^^^^N^N^N^N^1721^Team_no^ -no/SL^no^no^Skrue McDucks liv og levnet^^^^Y^N^N^N^1721^Team_no^ -no/SMP^no^no^Sunnmørsposten^^^^N^N^N^N^1721^Team_no^ -no/SMSB^no^no^Skrue McDuck - Slik blir du rik^^^^N^N^N^N^1721^Team_no^ -no/SOS^no^no^Spøk og Spenning^^^^N^N^N^N^1721^Team_no^ -no/SP^no^no^Skrue Pocket^^[pocket]^^N^N^N^N^1721^Team_no^ -no/SUD^no^no^Donald Duck Sudoku^^^^N^N^N^N^1721^Team_no^ -no/TARAN^no^no^Taran^^^^N^N^N^N^1721^Team_no^ -no/TF^no^no^Donald i toppform^^^^N^N^N^N^1721^Team_no^ -no/THAA^no^no^Tegneserien 100 år: 1896 - 1996^^^^N^N^N^N^1721^Team_no^ -no/TIG^no^no^Tigergutt^^^^N^N^N^N^1721^Team_no^ -no/TM^no^no^Eventyr med tidsmaskinen^^[album]^^N^N^N^N^1721^Team_no^ -no/TOMS^no^no^The Old Master's Secret^^^^N^N^N^N^1721^Team_no^ -no/TOT^no^no^Tekst & Tegning^^^^N^N^N^N^1721^Team_no^ -no/TP^no^no^Temapocket^^^^N^N^N^N^1721^Team_no^ -no/TRETTI^no^no^Donald Duck for 30 år siden^^^^N^N^N^N^1721^Team_no^ -no/TRO^no^no^Bladet Tromsø^^^^N^N^N^N^1721^Team_no^ -no/TSB^no^no^Tegneseriebokklubben^^[hardcover books]^^N^N^N^N^1721^Team_no^ -no/UDD^no^no^Unge Donald Duck^^^^N^N^N^N^1721^Team_no^ -no/UDDT^no^no^Unge Donald Duck (tekst)^^^^N^N^N^N^1721^Team_no^ -no/UNDV^no^no^Underveis^^^^N^N^N^N^1721^Team_no^ -no/VBT^no^no^Verdens beste tegneserier^^^^N^N^N^N^1721^Team_no^ -no/VG^no^no^Verdens Gang^^^^N^N^N^N^1721^Team_no^ -no/VTA^no^no^Velkommen til Andeby^^^^N^N^N^N^1721^Team_no^ -no/WD^no^no^Walt Disney's spesialhefte^^[These are the monthly special issues with Disney's traditional characters. "Mikkes merkelige fødselsdag" is listed separately as no/MF. Issues with characters from Disney's live-action films are to be found in no/WP]^^N^N^N^N^1721^Team_no^ -no/WDA^no^no^Walt Disney i Andeby^^^^N^N^N^N^1721^Team_no^ -no/WDF^no^no^Walt Disney film^^^^N^N^N^N^1721^Team_no^ -no/WDG^no^no^Walt Disney's Godbiter^^[cardboard cover B5]^^N^N^N^N^1721^Team_no^ -no/WDKB^no^no^Walt Disney's klassiske bibliotek^^^^N^N^N^N^1721^Team_no^ -no/WDS^no^no^Walt Disney's spesialhefter^^^^N^N^N^N^1721^Team_no^ -no/WFILM^no^no^Walt Disney's filmalbum^^^^N^N^N^N^1721^Team_no^ -no/WI^no^no^W.i.t.c.h.^^^^N^N^N^N^1721^Team_no^ -no/WIG^no^no^Witch giveaway^^^^N^N^N^N^1721^Team_no^ -no/WIJ^no^no^W.i.t.c.h. julehefte^^^^N^N^N^N^1721^Team_no^ -no/WIS^no^no^W.i.t.c.h. Sagaene^^^^N^N^N^N^1721^Team_no^ -no/WIT^no^no^W.i.t.c.h. Tema^^^^N^N^N^N^1721^Team_no^ -no/WJ^no^no^Walt Disney's julehefte^^^^N^N^N^N^1721^Team_no^ -no/WP^no^no^Walt Disney's serier/Walt Disney presenterer II^^[These are the monthly special issues with characters from Disney's live-action films. "Indianerne" is listed separately as no/IND. Issues with traditional Disney characters are to be found in no/WD]^^N^N^N^N^1721^Team_no^ -no/WS^no^no^Walt Disney's superserie^^^^N^N^N^N^1721^Team_no^ -no/WT^no^no^Walt Disney-tegneseriene^^^^N^N^N^N^1721^Team_no^ -no/ZO^no^no^Zorro^^^^N^N^N^N^1721^Team_no^ -nz/FC^nz^en^Feature Comics^^^^N^N^N^N^1722^Team_au^ -nz/MOB^nz^en^Mobil giveaways^^^^N^N^N^N^1722^Team_au^ -nz/VP^nz^en^Valentine Publications^^[unnumbered and undated comics from Valentine Publications]^^N^N^N^N^1722^Team_au^ -nz/WG^nz^en^Weeties Givaways^^^^N^N^N^N^1722^Team_au^ -ph/DAM^ph^en^Disney and Me^^^^N^N^N^N^1724^Team_KBr^ -ph/FWC^ph^en^The Fantastic World of Cars^^^^N^N^N^N^1724^Team_KBr^ -ph/MMFC^ph^en^Mickey & Friends Comic^^[ISSN 0117-7761] [ccomics in English, subtitles in Tagalog]^^N^Y^N^N^1724^Team_KBr^ -ph/PR^ph^en^Disney's Princess^^[bi-monthly]^^N^N^N^N^1724^Team_KBr^ -ph/W^ph^en^W.i.t.c.h.^^^^N^N^N^N^1724^Team_KBr^ -ph/WDC^ph^en^Walt Disney's Comics and Stories^^^^N^N^N^N^1724^Team_KBr^ -ph/WDK^ph^tl^Walt Disney Komiks^^^^N^N^N^N^1724^Team_KBr^ -ph/WDRK^ph^en^Walt Disney Regular Komiks^^^^N^N^N^N^1724^Team_KBr^ -pl/AST^pl^pl^Asteriks i Przyjaciele^^^^N^N^N^N^1725^Team_pl^ -pl/AUT^pl^pl^Auta. Świat na kółkach^^^^N^N^N^N^1725^Team_pl^ -pl/AUTS^pl^pl^Auta: Wydanie Specjalne^^^^N^N^N^N^1725^Team_pl^ -pl/AWD^pl^pl^Angielski z Waltem Disneyem^^^^N^N^N^N^1725^Team_pl^ -pl/CAN^pl^pl^Mleko Candia^^[short stories printed on milk boxes]^^N^N^N^N^1725^Team_pl^ -pl/DBG^pl^pl^Donald Bubble Gum^^[Paski komiksowe dodawane do gumy do żucia / comic strips attached to chewing gums. Ironically, all text bubbles were removed.]^^N^N^N^N^1725^Team_pl^ -pl/DD^pl^pl^Donald Duck^^^^N^N^N^N^1725^Team_pl^ -pl/DIJ^pl^pl^Disney i Ja^^[Continues from Dumbo]^^N^N^N^N^1725^Team_pl^ -pl/DIJWS^pl^pl^Disney i Ja Wydanie Specjalne^^^^N^N^N^N^1725^Team_pl^ -pl/DIS^pl^pl^Donald i spółka^^^^N^N^N^N^1725^Team_pl^ -pl/DK^pl^pl^Disney Komiks^^^^N^N^N^N^1725^Team_pl^ -pl/DPR^pl^pl^Disney Przedstawia^^^^N^N^N^N^1725^Team_pl^ -pl/DR^pl^pl^Wujek Sknerus i Kaczor Donald. Don Rosa^^^^N^N^N^N^1725^Team_pl^ -pl/DUM^pl^pl^Dumbo^^[ISSN 1230-7963] [Continues in Disney i Ja]^^N^N^N^N^1725^Team_pl^ -pl/DYOU^pl^pl^DYOU^^^^N^N^N^N^1725^Team_pl^ -pl/DZW^pl^pl^Dzwoneczek^^^^N^N^N^N^1725^Team_pl^ -pl/EPM^pl^pl^Epic Mickey Kalendarz^^^^N^N^N^N^1725^Team_pl^ -pl/FIF^pl^pl^Fineasz i Ferb^^^^N^N^N^N^1725^Team_pl^ -pl/FRM^pl^pl^Tygodnik FORUM^^^^N^N^N^N^1725^Team_pl^ -pl/GEO^pl^pl^MikiGeo^^^^N^N^N^N^1725^Team_pl^ -pl/GJN^pl^pl^Magazyn Gdzie Jest Nemo^^^^N^N^N^N^1725^Team_pl^ -pl/GLP^pl^pl^Głos Pomorza^^^^N^N^N^N^1725^Team_pl^ -pl/GM^pl^pl^Gazetka Miki^^^^N^N^N^N^1725^Team_pl^ -pl/GNW^pl^pl^Gazeta na Weekend^^[Weekendowy dodatek do Gazety Wyborczej]^^N^N^N^N^1725^Team_pl^ -pl/GP^pl^pl^Gigant Poleca^^[Kontynuacja serii Komiks Gigant /continues from Komiks Gigant]^^N^N^N^N^1725^Team_pl^ -pl/GPX^pl^pl^Gigant Poleca Extra^^^^N^N^N^N^1725^Team_pl^ -pl/GW^pl^pl^Gazeta Wyborcza^^^^N^N^N^N^1725^Team_pl^ -pl/GX^pl^pl^Gigant Extra^^^^N^N^N^N^1725^Team_pl^ -pl/HSM^pl^pl^High School Musical^^^^N^N^N^N^1725^Team_pl^ -pl/IKC^pl^pl^Ilustrowany Kurier Codzienny^^^^N^N^N^N^1725^Team_pl^ -pl/KBD^pl^pl^Klasyczne Baśnie Disneya^^^^N^N^N^N^1725^Team_pl^ -pl/KCB^pl^pl^Kaczogród. Carl Barks^^^^N^N^N^N^1725^Team_pl^ -pl/KD^pl^pl^Kaczor Donald^^[ISSN 1231-451X] [Kontynuacja serii Mickey Mouse. /continues from Mickey Mouse]^^N^N^N^N^1725^Team_pl^ -pl/KDM^pl^pl^Klub Detektywów^^^^N^N^N^N^1725^Team_pl^ -pl/KDS^pl^pl^Kaczor Donald - Wydanie specjalne^^[Published in plethora of different formats.]^^N^N^N^N^1725^Team_pl^ -pl/KDW^pl^pl^Kaczor Donald i Wehikuł Czasu^^^^N^N^N^N^1725^Team_pl^ -pl/KF^pl^pl^Komiks filmowy^^^^N^N^N^N^1725^Team_pl^ -pl/KG^pl^pl^Komiks Gigant^^[Continues in Gigant Poleca]^^N^N^N^N^1725^Team_pl^ -pl/KGD^pl^pl^Kaczogród^B5^[Hall of Fame]^^N^N^N^N^1725^Team_pl^ -pl/KIM^pl^pl^Magazyn Kim Kolwiek^^[ISSN 1898-4991]^^N^N^N^N^1725^Team_pl^ -pl/KIP^pl^pl^Kubuś i Przyjaciele^^[Continues from Kubuś Puchatek]^^N^N^N^N^1725^Team_pl^ -pl/KOM^pl^pl^Komiksy z Kaczogrodu^B5^^^N^N^N^N^1725^Team_pl^ -pl/KP^pl^pl^Kubuś Puchatek^^[Continues in Kubuś i Przyjaciele]^^N^N^N^N^1725^Team_pl^ -pl/KPS^pl^pl^Kubuś Puchatek Wydanie Specjalne^^^^N^N^N^N^1725^Team_pl^ -pl/KS^pl^pl^Księżniczka^^^^N^N^N^N^1725^Team_pl^ -pl/KSKD^pl^pl^Kalendarz Szkolny Kaczora Donalda^^^^N^N^N^N^1725^Team_pl^ -pl/KSW^pl^pl^Komiksowo^^[Cotygodniowy dodatek do "Gazety Wyborczej" /weekly newspaper supplement] [ISSN 1509-5401]^^N^N^N^N^1725^Team_pl^ -pl/KSWS^pl^pl^Księżniczka Wydanie Specjalne^^^^N^N^N^N^1725^Team_pl^ -pl/KUL^pl^pl^Kulisy Express Wieczorny^^^^N^N^N^N^1725^Team_pl^ -pl/KWI^pl^pl^Komiksy W.I.T.C.H.^^^^N^N^N^N^1725^Team_pl^ -pl/KZ^pl^pl^Kraina Zwierząt^^[ISSN 1898-4460]^^N^N^N^N^1725^Team_pl^ -pl/KZE^pl^pl^Komiksy z ekranu^^^^N^N^N^N^1725^Team_pl^ -pl/LG^pl^pl^Łamacz głowy^^^^N^N^N^N^1725^Team_pl^ -pl/MAM^pl^pl^Gigant Mamut^^^^N^N^N^N^1725^Team_pl^ -pl/MBD^pl^pl^Myśl i baw się z Donaldem^^^^N^N^N^N^1725^Team_pl^ -pl/MED^pl^pl^Magic English (DVD)^^[Learn English with Disney; bi-weekly]^^N^N^N^N^1725^Team_pl^ -pl/MGG^pl^pl^MegaGiga^^^^N^N^N^N^1725^Team_pl^ -pl/MID^pl^pl^Minnie i Daisy^^[ISSN 2299-2995]^^N^N^N^N^1725^Team_pl^ -pl/MM^pl^pl^Mickey Mouse^^[Continues in Kaczor Donald]^^N^N^N^N^1725^Team_pl^ -pl/MMI^pl^pl^Myszka Miki^^[ISSN 2300-9950]^^N^N^N^N^1725^Team_pl^ -pl/MMK^pl^pl^Myszka Miki (komiks)^^^^N^N^N^N^1725^Team_pl^ -pl/MMSS^pl^pl^Myszka Miki Sticker Story^^^^N^N^N^N^1725^Team_pl^ -pl/MNT^pl^pl^Magazyn na topie^^^^N^N^N^N^1725^Team_pl^ -pl/MX^pl^pl^Miki Max^^^^N^N^N^N^1725^Team_pl^ -pl/OPK^pl^pl^Opowieść Komiksowa^^^^N^N^N^N^1725^Team_pl^ -pl/PE^pl^pl^Przeboje ekranu^^^^N^N^N^N^1725^Team_pl^ -pl/PGD^pl^pl^Przygoda^^^^N^N^N^N^1725^Team_pl^ -pl/PKR^pl^pl^Przekrój^^^^N^N^N^N^1725^Team_pl^ -pl/PMS^pl^pl^Poradnik Młodego Skauta^^^^N^N^N^N^1725^Team_pl^ -pl/PPI^pl^pl^Przewodnik po Internecie^^^^N^N^N^N^1725^Team_pl^ -pl/PS^pl^pl^Planeta skarbów^^^^N^N^N^N^1725^Team_pl^ -pl/PZE^pl^pl^Prosto z ekranu^^^^N^N^N^N^1725^Team_pl^ -pl/PZK^pl^pl^Piraci z Karaibów^^^^N^N^N^N^1725^Team_pl^ -pl/SI^pl^pl^1000 słów - Słownik ilustrowany^^^^N^N^N^N^1725^Team_pl^ -pl/SM^pl^pl^Świat Młodych^^^^N^N^N^N^1725^Team_pl^ -pl/TOYS^pl^pl^Toy Story Magazyn^^^^N^N^N^N^1725^Team_pl^ -pl/UKD^pl^pl^Urodziny Kaczora Donalda^^^^N^N^N^N^1725^Team_pl^ -pl/WDR^pl^pl^Wędrowiec^^[the only two issues to contain Disney comic strips]^^N^N^N^N^1725^Team_pl^ -pl/WIT^pl^pl^Czarodziejki W.I.T.C.H.^^[ISSN 1643-1278]^^N^N^N^N^1725^Team_pl^ -pl/WITKF^pl^pl^W.I.T.C.H. Komiks Filmowy^^^^N^N^N^N^1725^Team_pl^ -pl/WITS^pl^pl^Styl W.I.T.C.H^^^^N^N^N^N^1725^Team_pl^ -pl/WITWS^pl^pl^W.I.T.C.H. Wydanie Specjalne^^^^N^N^N^N^1725^Team_pl^ -pl/WR^pl^pl^Wróżki^^^^N^N^N^N^1725^Team_pl^ -pl/ZICSMK^pl^pl^Życie i Czasy Sknerusa McKwacza^^^^N^N^N^N^1725^Team_pl^ -pt/ABD^pt^pt^Álbuns Disney (2ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/ABDA^pt^pt^Álbuns Disney^^^^N^N^N^N^1726^Team_pt^ -pt/AD^pt^pt^Almanaque Disney^^^^N^N^N^N^1726^Team_pt^ -pt/ADCB^pt^pt^Álbum Disney de Carl Barks^^^^N^N^N^N^1726^Team_pt^ -pt/ADN^pt^pt^Álbuns Disney Nestlé^^^^N^N^N^N^1726^Team_pt^ -pt/ADP^pt^pt^Almanaque do Patinhas^^^^N^N^N^N^1726^Team_pt^ -pt/ALM^pt^pt^Almanaque^^^^N^N^N^N^1726^Team_pt^ -pt/AMA^pt^pt^As Melhores Aventuras do Tio Patinhas^^^^N^N^N^N^1726^Team_pt^ -pt/AMH^pt^pt^As Melhores Histórias de...^^^^N^N^N^N^1726^Team_pt^ -pt/AMHD^pt^pt^As Melhores Histórias Disney^^^^N^N^N^N^1726^Team_pt^ -pt/AN^pt^pt^Antologia^^^^N^N^N^N^1726^Team_pt^ -pt/APM^pt^pt^Almanaque do Patinhas e do Mickey^^^^N^N^N^N^1726^Team_pt^ -pt/ASDM^pt^pt^Arquivos Secretos do Detective Mickey^^^^N^N^N^N^1726^Team_pt^ -pt/AV^pt^pt^Aviões^^^^N^N^N^N^1726^Team_pt^ -pt/AVD^pt^pt^Aventuras Disney^^^^N^N^N^N^1726^Team_pt^ -pt/BDA^pt^pt^A B.D. dos 3-7 Anos^^^^N^N^N^N^1726^Team_pt^ -pt/BDE^pt^pt^BD Expresso^^^^N^N^N^N^1726^Team_pt^ -pt/BDWD^pt^pt^A Banda Desenhada Walt Disney^^[This series follows the first 6 volumes listed under Mickey Através dos Séculos (segunda série)]^^N^N^N^N^1726^Team_pt^ -pt/BEM^pt^pt^Biblioteca do Escuteiro Mirim^^[Colecção de 20 livros retirados dos Manuais editados no Brasil]^^N^N^N^N^1726^Team_pt^ -pt/CAR^pt^pt^Carros^^^^N^N^N^N^1726^Team_pt^ -pt/CBD^pt^pt^Os Clássicos da Banda Desenhada^^^^N^N^N^N^1726^Team_pt^ -pt/CCDA^pt^pt^Cristovão Colombo e a Descoberta da América^^^^N^N^N^N^1726^Team_pt^ -pt/CD^pt^pt^Correio Disney (Suplemento do Jornal Correio da Manhã)^^^^N^N^N^N^1726^Team_pt^ -pt/CDAR^pt^pt^Colecção Dargaud^^^^N^N^N^N^1726^Team_pt^ -pt/CDFQ^pt^pt^Clássicos Disney Os Filmes em Quadrinhos!^^^^N^N^N^N^1726^Team_pt^ -pt/CF^pt^pt^Crónica Feminina^^^^N^N^N^N^1726^Team_pt^ -pt/CG^pt^pt^Walt Disney's Comics and Games^^^^N^N^N^N^1726^Team_pt^ -pt/CJ^pt^pt^Correio Juvenil^^^^N^N^N^N^1726^Team_pt^ -pt/CM^pt^pt^Correio da Manhã^^^^N^N^N^N^1726^Team_pt^ -pt/CN^pt^pt^Um Conto de Natal^^^^N^N^N^N^1726^Team_pt^ -pt/CP^pt^pt^Club Penguin^^^^N^N^N^N^1726^Team_pt^ -pt/DA^pt^pt^Disney Aventura^^^^N^N^N^N^1726^Team_pt^ -pt/DAS^pt^pt^Donald Através dos Séculos^^^^N^N^N^N^1726^Team_pt^ -pt/DB^pt^pt^Disney Big^^^^N^N^N^N^1726^Team_pt^ -pt/DBD^pt^pt^Disney em Banda Desenhada^^^^N^N^N^N^1726^Team_pt^ -pt/DCC^pt^pt^Disney Colecção Clássicos^^^^N^N^N^N^1726^Team_pt^ -pt/DCR^pt^pt^Disney Comix Record^^^^N^N^N^N^1726^Team_pt^ -pt/DCX^pt^pt^Disney Comix^^^^N^N^N^N^1726^Team_pt^ -pt/DD^pt^pt^Donald^^^^N^N^N^N^1726^Team_pt^ -pt/DE^pt^pt^Disney Especial^^^^N^N^N^N^1726^Team_pt^ -pt/DEG^pt^pt^Disney Especial (Goody)^^^^N^N^N^N^1726^Team_pt^ -pt/DEN^pt^pt^Disney Enigmas^^^^N^N^N^N^1726^Team_pt^ -pt/DER^pt^pt^Disney Especial Reedição^^^^N^N^N^N^1726^Team_pt^ -pt/DERB^pt^pt^Disney Especial (primeira série)^^^^N^N^N^N^1726^Team_pt^ -pt/DESS^pt^pt^Disney Especialíssimo^^^^N^N^N^N^1726^Team_pt^ -pt/DESSR^pt^pt^Disney Especialíssimo Reedição^^^^N^N^N^N^1726^Team_pt^ -pt/DEX^pt^pt^Disney Extra^^^^N^N^N^N^1726^Team_pt^ -pt/DG^pt^pt^Disney Gigante^^^^N^N^N^N^1726^Team_pt^ -pt/DH^pt^pt^Disney Hiper^^^^N^N^N^N^1726^Team_pt^ -pt/DHE^pt^pt^Disney Hiper (Edição Especial)^^^^N^N^N^N^1726^Team_pt^ -pt/DI^pt^en^Disney em Inglês^^^^N^N^N^N^1726^Team_pt^ -pt/DJ^pt^pt^Disney Junior^^^^N^N^N^N^1726^Team_pt^ -pt/DM^pt^pt^Disney Mania^^^^N^N^N^N^1726^Team_pt^ -pt/DN^pt^pt^Disney Natal^^^^N^N^N^N^1726^Team_pt^ -pt/DNE^pt^pt^Disney Natal Especial^^^^N^N^N^N^1726^Team_pt^ -pt/DP^pt^pt^Disney Princesas^^^^N^N^N^N^1726^Team_pt^ -pt/DPF^pt^pt^O Diário de Phineas e Ferb^^^^N^N^N^N^1726^Team_pt^ -pt/DS^pt^pt^Dinossauros^^^^N^N^N^N^1726^Team_pt^ -pt/DT^pt^pt^DuckTales: Os Caçadores de Aventuras^^^^N^N^N^N^1726^Team_pt^ -pt/DV^pt^pt^Disney Violetta^^^^N^N^N^N^1726^Team_pt^ -pt/EA00^pt^pt^Especial Ano 2000^^^^N^N^N^N^1726^Team_pt^ -pt/EE^pt^pt^Edição Especial^^^^N^N^N^N^1726^Team_pt^ -pt/EEX^pt^pt^Edição Extra^^^^N^N^N^N^1726^Team_pt^ -pt/EEXS^pt^pt^Edição Extra (2ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/EG^pt^pt^Edições Gigante^^^^N^N^N^N^1726^Team_pt^ -pt/EHD^pt^pt^Especial (Edição Especial Hiper Disney)^^^^N^N^N^N^1726^Team_pt^ -pt/EX^pt^pt^A Economia do Tio Patinhas^^^^N^N^N^N^1726^Team_pt^ -pt/FZ^pt^pt^Frozen O Reino do Gelo^^^^N^N^N^N^1726^Team_pt^ -pt/FZR^pt^pt^Frozen - A Revista Oficial^^^^N^N^N^N^1726^Team_pt^ -pt/GA^pt^pt^As Grandes Aventuras^^^^N^N^N^N^1726^Team_pt^ -pt/GOLO^pt^pt^Gooolo: Brasil 2014^^^^N^N^N^N^1726^Team_pt^ -pt/HD^pt^pt^Hiper Disney^^^^N^N^N^N^1726^Team_pt^ -pt/HDE^pt^pt^Hiper Disney Apresenta^^^^N^N^N^N^1726^Team_pt^ -pt/HDNS^pt^pt^Hiper Disney Na Selva^^^^N^N^N^N^1726^Team_pt^ -pt/HED^pt^pt^Heróis Disney^^^^N^N^N^N^1726^Team_pt^ -pt/HHD^pt^pt^Hiper Hiper Disney^^^^N^N^N^N^1726^Team_pt^ -pt/HIP^pt^pt^Hiper Aventuras^^^^N^N^N^N^1726^Team_pt^ -pt/IPT^pt^pt^As Invenções do Pateta^^^^N^N^N^N^1726^Team_pt^ -pt/JK^pt^pt^Jake e os Piratas da Terra do Nunca^^^^N^N^N^N^1726^Team_pt^ -pt/MA^pt^pt^Mickey - edição de aniversário^^^^N^N^N^N^1726^Team_pt^ -pt/MACC^pt^pt^Mickey - edição de aniversário (capa dura)^^^^N^N^N^N^1726^Team_pt^ -pt/MAS^pt^pt^Mickey Através dos Séculos^^^^N^N^N^N^1726^Team_pt^ -pt/MASS^pt^pt^Mickey Através dos Séculos (2ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/MBH^pt^pt^As Mais Belas Histórias^^^^N^N^N^N^1726^Team_pt^ -pt/MCD^pt^pt^Mickey (capa dura)^^^^N^N^N^N^1726^Team_pt^ -pt/MD^pt^pt^Magazine Disney^^^^N^N^N^N^1726^Team_pt^ -pt/ME^pt^pt^Magic English^^^^N^N^N^N^1726^Team_pt^ -pt/MF^pt^pt^Minnie & Amigos^^^^N^N^N^N^1726^Team_pt^ -pt/MH^pt^pt^As Melhores Histórias^^^^N^N^N^N^1726^Team_pt^ -pt/MHF^pt^pt^Os Meus Heróis Favoritos^^^^N^N^N^N^1726^Team_pt^ -pt/MK^pt^pt^Mickey Revista Infantil Ilustrada^^^^N^N^N^N^1726^Team_pt^ -pt/MKSS^pt^pt^Mickey Revista Infantil Ilustrada (2ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/MPT^pt^pt^Mickey^^^^N^N^N^N^1726^Team_pt^ -pt/MSS^pt^pt^Mickey (2ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/MTS^pt^pt^Mickey (3ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/NCD^pt^pt^Novos Clássicos Disney^^^^N^N^N^N^1726^Team_pt^ -pt/OPBD^pt^pt^Obras-Primas da BD Disney^^^^N^N^N^N^1726^Team_pt^ -pt/OPJ^pt^pt^O Primeiro de Janeiro^^^^N^N^N^N^1726^Team_pt^ -pt/PDAN^pt^pt^Pato Donald - edição de aniversário^^^^N^N^N^N^1726^Team_pt^ -pt/PDCD^pt^pt^Pato Donald (capa dura)^^^^N^N^N^N^1726^Team_pt^ -pt/PDPT^pt^pt^Pato Donald^^^^N^N^N^N^1726^Team_pt^ -pt/PDSS^pt^pt^Pato Donald (2ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/PF^pt^pt^Phineas e Ferb^^^^N^N^N^N^1726^Team_pt^ -pt/PT^pt^pt^Pateta (& Companhia)^^["& Companhia" was added to the title from #102]^^N^N^N^N^1726^Team_pt^ -pt/PTH^pt^pt^Pateta Faz História Interpretando^^^^N^N^N^N^1726^Team_pt^ -pt/RL^pt^pt^Real Life^^^^N^N^N^N^1726^Team_pt^ -pt/RM^pt^pt^Rato Mickey^^^^N^N^N^N^1726^Team_pt^ -pt/SAD^pt^pt^Super Almanaque Disney^^^^N^N^N^N^1726^Team_pt^ -pt/SD^pt^pt^Show Disney^^^^N^N^N^N^1726^Team_pt^ -pt/SDA^pt^pt^Super Disney Aventura^^[Hardcover]^^N^N^N^N^1726^Team_pt^ -pt/SDCD^pt^pt^Selecção Disney^^^^N^N^N^N^1726^Team_pt^ -pt/SJR^pt^pt^Super Jovem (A Revista)^^^^N^N^N^N^1726^Team_pt^ -pt/SJRS^pt^pt^Super Jovem (O Suplemento)^^^^N^N^N^N^1726^Team_pt^ -pt/SO^pt^pt^Série Ouro^^^^N^N^N^N^1726^Team_pt^ -pt/SOD^pt^pt^Série Ouro Disney^^^^N^N^N^N^1726^Team_pt^ -pt/TAP^pt^pt^TAP Air Portugal Junior^^[Revista oferecida a bordo dos aviões da TAP (Transportes Aéreos Portugueses)]^^N^N^N^N^1726^Team_pt^ -pt/TD^pt^pt^Top Disney^^^^N^N^N^N^1726^Team_pt^ -pt/TP^pt^pt^Tio Patinhas^^^^N^N^N^N^1726^Team_pt^ -pt/TPS^pt^pt^Tio Patinhas (2ª Série)^^^^N^N^N^N^1726^Team_pt^ -pt/TVG^pt^pt^TV Guia^^^^N^N^N^N^1726^Team_pt^ -pt/W^pt^pt^W.i.t.c.h.^^^^N^N^N^N^1726^Team_pt^ -pt/WCD^pt^pt^W.i.t.c.h. (Capa Dura)^^^^N^N^N^N^1726^Team_pt^ -ro/CLO^ro^ro^Clopoţica^^^^N^N^N^N^1727^Team_MJe^ -ro/DAS^ro^ro^DuckTales Aventuri Senzaţionale^^^^N^N^N^N^1727^Team_MJe^ -ro/DD^ro^ro^Donald Duck^^[continues from MM]^^N^N^N^N^1727^Team_MJe^ -ro/DDB^ro^ro^Donald Duck de buzunar^^^^N^N^N^N^1727^Team_MJe^ -ro/EE^ro^ro^Egmont Enigma^^^^N^N^N^N^1727^Team_MJe^ -ro/MAS^ro^ro^Maşini - Lumea pe roţi^^^^N^N^N^N^1727^Team_MJe^ -ro/MM^ro^ro^Mickey Mouse^^[ISSN 1221-6038] [continues as DD in 2004]^^N^N^N^N^1727^Team_MJe^ -ro/MWP^ro^ro^Magicienii din Waverly Place^^^^N^N^N^N^1727^Team_MJe^ -ro/PD^ro^ro^Playhouse Disney^^^^N^N^N^N^1727^Team_MJe^ -ro/PF^ro^ro^Phineas şi Ferb^^^^N^N^N^N^1727^Team_MJe^ -ro/PR^ro^ro^Princess^^^^N^N^N^N^1727^Team_MJe^ -ro/RD^ro^ro^Să râdem cu Donald^^^^N^N^N^N^1727^Team_MJe^ -ro/RM^ro^ro^Să râdem cu Mickey!^^^^N^N^N^N^1727^Team_MJe^ -ro/SI^ro^ro^Peste 1000 de cuvinte: Să învățăm...^^^^N^N^N^N^1727^Team_MJe^ -ro/W^ro^ro^W.i.t.c.h.^^^^N^N^N^N^1727^Team_MJe^ -ro/WU^ro^ro^Winnie Ursuletul^^[Winnie the Pooh]^^N^N^N^N^1727^Team_MJe^ -rs/ABDZ^rs^sr-latn^Abadazad^^^^N^N^N^N^1728^^ -rs/DMM^rs^sr-cyrl^Доживљаји Мике Миша^^^^N^N^N^N^1728^^ -rs/FIF^rs^sr-cyrl^Фића и Феђа^^^^N^N^N^N^1728^^ -rs/MM^rs^sr-cyrl^Мики Маус^^[started in June 2005, monthly publication]^^N^N^N^N^1728^^ -rs/MPZ^rs^sr-cyrl^Мали Политикин Забавник^^^^N^N^N^N^1728^^ -rs/MS^rs^sr-cyrl^Мики Судоку^^^^N^N^N^N^1728^^ -rs/MV^rs^sr-cyrl^Мики Велики!^^[started in January 2006,4 issues per year]^^N^N^N^N^1728^^ -rs/PR^rs^sr-cyrl^Принцеза^^^^N^N^N^N^1728^^ -rs/PS^rs^sr-cyrl^Принцеза специјал^^^^N^N^N^N^1728^^ -rs/PZBC^rs^sr-cyrl^Политикин Забавник^^[newspaper, first "special edition" of Politika] [post-WWII] [continuation of yu/PZBC]^^N^N^N^N^1728^^ -rs/VP^rs^sr-cyrl^Вини Пу^^^^N^N^N^N^1728^^ -rs/ZOR^rs^sr-latn^Zoro^^^^N^N^N^N^1728^^ -ru/AL^ru^ru^Aladdin^^^^N^N^N^N^1729^Team_ru^ -ru/CA^ru^ru^Тачки^^^^N^N^N^N^1729^Team_ru^ -ru/CBDL^ru^ru^Библиотека Карла Баркса^^^^N^N^N^N^1729^Team_ru^ -ru/CDI^ru^ru^Комикс Disney^^^^N^N^N^N^1729^Team_ru^ -ru/DRL^ru^ru^Библиотека Дона Росы^^^^N^N^N^N^1729^Team_ru^ -ru/DT^ru^ru^Утиные Истории^^^^N^N^N^N^1729^Team_ru^ -ru/DTb^ru^ru^Утиные Истории: Большая книга комиксов^^[large hardcover book]^^N^N^N^N^1729^Team_ru^ -ru/DTL^ru^ru^Марв Вульфман: Утиные Сказки: Странствия Скруджа^^^^N^N^N^N^1729^Team_ru^ -ru/FA^ru^ru^Феи^^^^N^N^N^N^1729^Team_ru^ -ru/ID^ru^ru^Игры с Дональдом^^^^N^N^N^N^1729^Team_ru^ -ru/IVK^ru^ru^Истории в картинках^^^^N^N^N^N^1729^Team_ru^ -ru/LM^ru^ru^Русалочка^^^^N^N^N^N^1729^Team_ru^ -ru/MD^ru^ru^Микки Детектив^^[pocket book]^^N^N^N^N^1729^Team_ru^ -ru/ME^ru^ru^Magic English^^^^N^N^N^N^1729^Team_ru^ -ru/MM^ru^ru^Микки Маус^^^^N^N^N^N^1729^Team_ru^ -ru/MMK^ru^ru^Микки Маус (Казань)^^^^N^N^N^N^1729^Team_ru^ -ru/MMM^ru^ru^Микки Маус и Миша^^^^N^N^N^N^1729^Team_ru^ -ru/PSUI^ru^ru^По страницам Утиных Историй^^^^N^N^N^N^1729^Team_ru^ -ru/SH^ru^ru^Анатолий Карпов "Учитесь Шахматам"^^^^N^N^N^N^1729^Team_ru^ -ru/USC^ru^ru^Дядя Скрудж и Ко^^^^N^N^N^N^1729^Team_ru^ -ru/VIDI^ru^ru^...как я^^^^N^N^N^N^1729^Team_ru^ -ru/W^ru^ru^W.i.t.c.h.^^^^N^N^N^N^1729^Team_ru^ -ru/WD^ru^ru^Волшебный мир Диснея^^^^N^N^N^N^1729^Team_ru^ -ru/WITCH^ru^ru^Ведьма. История чародеек в комиксах^^^^N^N^N^N^1729^Team_ru^ -sa/RAT^sa^ar^راتاتوى (Ratatouille)^^^^N^N^N^N^1730^^ -se/AB^se^sv^Aftonbladet^^[YD 1938-04-07 -- 1977-12-14, ????-??-?? -- 1996-12-31 (?)] [YW 1979-02-01 -- 1981-08-29] [YL ????-??-?? -- ????-??-?? (according to Qse/DKAA1960-02)] [ISSN 1103-9000]^^N^N^N^N^1731^Team_se^ -se/AET^se^sv^Äntligen tillbaka^^^^N^N^N^N^1731^Team_se^ -se/AF^se^sv^Färglådan^^[seriebilaga i färg till AB]^^N^N^N^N^1731^Team_se^ -se/AL^se^sv^Allers^^[ISSN 0002-578X]^^N^N^N^N^1731^Team_se^ -se/ALAD^se^sv^Aladdin^^[ISSN 1104-2192]^^N^N^N^N^1731^Team_se^ -se/ALMA^se^sv^Almanacka^^^^N^N^N^N^1731^Team_se^ -se/ANK^se^sv^Kalle Anka Jul i Ankeborg^^^^N^N^N^N^1731^Team_se^ -se/ANKBOK^se^sv^Ankbok^^[non-comic versions of Barks stories]^^N^N^N^N^1731^Team_se^ -se/ANKEB^se^sv^Ankeborgsmagasinet^^^^N^N^N^N^1731^Team_se^ -se/ARTY^se^sv^Arty Duck^^^^N^N^N^N^1731^Team_se^ -se/ASP^se^sv^Ankeborgs samlarpocket^^^^N^N^N^N^1731^Team_se^ -se/B^se^sv^Kalle Anka & C:o (B-nummer)^^[fortsätter som WDS]^^N^N^N^N^1731^Team_se^ -se/BARN^se^sv^Barnängen^^^^N^N^N^N^1731^Team_se^ -se/BASIL^se^sv^Mästerdetektiven Basil Mus^^^^N^N^N^N^1731^Team_se^ -se/BB^se^sv^Bild & Bubbla^^[ISSN 0347-7096]^^N^N^N^N^1731^Team_se^ -se/BBAS^se^sv^Bild & Bubblas Andra Seriebok^^^^N^N^N^N^1731^Team_se^ -se/BIL^se^sv^Bilagor till Expressen, GT och Kvällsposten^^^^N^N^N^N^1731^Team_se^ -se/BILAR^se^sv^En värld av Bilar^21×28 cm^[ISSN 2000-091X]^^N^N^N^N^1731^Team_se^ -se/BL^se^sv^Björnligan^^[ISSN 0283-295X]^^N^N^N^N^1731^Team_se^ -se/BOK^se^sv^Böcker (ej serieböcker)^^^^N^N^N^N^1731^Team_se^ -se/BUL^se^sv^Buzz Lightyear^^[ISSN 1650-9986]^^N^N^N^N^1731^Team_se^ -se/BUM^se^sv^Bumbi-Björnarna^^^^N^N^N^N^1731^Team_se^ -se/CBA^se^sv^Carl Barks Ankeborg^^^^N^N^N^N^1731^Team_se^ -se/CBBST^se^sv^Carl Barks Bästa^^^^N^N^N^N^1731^Team_se^ -se/CBJUL^se^sv^Carl Barks Julbok^^[sic!]^^N^N^N^N^1731^Team_se^ -se/CBJULA^se^sv^Carl Barks jul^^^^N^N^N^N^1731^Team_se^ -se/CBJUB^se^sv^Carl Barks' bästa^^^^N^N^N^N^1731^Team_se^ -se/CBMT^se^sv^Carl Barks Målningar och teckningar^^^^Y^N^N^N^1731^Team_se^ -se/CBSV^se^sv^Carl Barks samlade verk^^^^N^N^N^N^1731^Team_se^ -se/CONSS^se^sv^Comics - den nya stora serieboken^^^^N^N^N^N^1731^Team_se^ -se/CSHAA^se^sv^Comics - serierna 100 år^^^^N^N^N^N^1731^Team_se^ -se/DECKAR^se^sv^Deckar-Kalle^^^^Y^N^N^N^1731^Team_se^ -se/DFA^se^sv^Disneys Filmaffischer^^^^N^N^N^N^1731^Team_se^ -se/DFD^se^sv^Dag för dag^^^^N^N^N^N^1731^Team_se^ -se/DIPY^se^sv^Disneys pysselvärld^^[TIDSAM 0115] [ISSN 1652-1250] [WDP merged into this title (according to Libris)] [continues as DS (according to Libris)] [published 2004-06 (according to Regina)]^^N^N^N^N^1731^Team_se^ -se/DJA^se^sv^Disneys Julafton Från oss alla till er alla...^^^^N^N^N^N^1731^Team_se^ -se/DJB^se^sv^Djungelboken^^^^N^N^N^N^1731^Team_se^ -se/DKAA^se^sv^Kalle Anka & C:o – Den kompletta årgången^^^^N^N^N^Y^1731^Team_se^ -se/DKF^se^sv^Walt Disney's Klassiska Filmer / Filmen som tecknad serie^^[Minst sex onumrerade böcker. Ordning okänd, kända böcker sorterade per ISBN-nummer]^^N^N^N^N^1731^Team_se^ -se/DLS^se^sv^Den lilla sjöjungfrun^^[ISSN 1103-7601]^^N^N^N^N^1731^Team_se^ -se/DN^se^sv^Dagens Nyheter.^^[ZB ????-??-?? -- ????-??-?? (Saturdays only; at least published in 1955-56 and 1968)] [ZT 1955-10-02 -- 1956-04-08 (Sundays only)] [YX 1956-04-09 -- ????-??-?? (first Monday-Saturday, later Sunday-Friday)] [ZX 1956-04-15 -- ????-??-?? (first Sundays only, later Saturdays only)] [YM 1987 & 2007] [ISSN 1101-2447]^^N^N^N^N^1731^Team_se^ -se/DP^se^sv^Disney pocket^^[Enligt Libris utkom böckerna 1980-81, utan specificering om vilka böcker som utkom vilket år.]^^N^N^N^N^1731^Team_se^ -se/DRKAL^se^sv^Don Rosa-kalender^^^^N^N^N^N^1731^Team_se^ -se/DRSV^se^sv^Don Rosa samlade verk^^^^N^N^N^N^1731^Team_se^ -se/DS^se^sv^Disney special^^[continues from DIPY (according to Libris)] [ISSN 1654-5508]^^N^N^N^N^1731^Team_se^ -se/DSB^se^sv^Den stora boken om Kalle Anka^^^^N^N^N^N^1731^Team_se^ -se/DSP^se^sv^Disney special^^^^N^N^N^N^1731^Team_se^ -se/DT^se^sv^Knatte, Fnatte och Tjatte på äventyr^^^^N^N^N^N^1731^Team_se^ -se/DTA^se^sv^Kalle Ankas Disneytajm^^[ISSN 1101-1645]^^N^N^N^N^1731^Team_se^ -se/DTL^se^sv^Farbror Joakim och Knattarna i Jakten på den försvunna lampan^^^^N^N^N^N^1731^Team_se^ -se/DTR^se^sv^Dick Tracy^17×26 cm^^^N^N^N^N^1731^Team_se^ -se/EMM^se^sv^En mystisk melodi^^^^N^N^N^N^1731^Team_se^ -se/ETC^se^sv^Diverse^^^^N^N^N^N^1731^Team_se^ -se/FAS^se^sv^Familjen Ankas släktkrönika^^^^N^N^N^N^1731^Team_se^ -se/FEST^se^sv^Fest med Kalle Anka^^[vissa nummer står under WDSA och ANKEB] [ISSN 1103-4394]^^N^N^N^N^1731^Team_se^ -se/FGK^se^sv^5 X Kalle^^^^N^N^N^N^1731^Team_se^ -se/FIB^se^sv^FIB:s gyllene böcker^^[bilderböcker] [de nummer som saknas är ej Disney]^^N^N^N^N^1731^Team_se^ -se/FILM^se^sv^Walt Disney's filmalbum^^^^N^N^N^N^1731^Team_se^ -se/FILMTV^se^sv^Film- & tv-klassiker^^[ISSN 1651-7040]^^N^N^N^N^1731^Team_se^ -se/FJJUB^se^sv^Farbror Joakim 50 år jubileum^^^^N^N^N^N^1731^Team_se^ -se/FJKPV^se^sv^Farbror Joakim: Kronan på verket^^^^N^N^N^N^1731^Team_se^ -se/FJL^se^sv^Farbror Joakims Liv^^^^N^N^N^N^1731^Team_se^ -se/FR^se^sv^Fairies - Älvornas hemliga värld^^[ISSN 1653-4336] [continues as TLV]^^N^N^N^N^1731^Team_se^ -se/FRE^se^sv^Fairies (reklam)^^^^N^N^N^N^1731^Team_se^ -se/FT^se^sv^Falköpings Tidning^^[YD since ????-??-??] [ISSN 1103-9191]^^N^N^N^N^1731^Team_se^ -se/GB^se^sv^Kalle Anka Guldbok^^^^N^N^N^N^1731^Team_se^ -se/GJP^se^sv^Glada julparaden^^[ISSN 0280-5251]^^N^N^N^N^1731^Team_se^ -se/GP^se^sv^Gröngölingspatrullen^^[ISSN 1402-3490]^^N^N^N^N^1731^Team_se^ -se/GPO^se^sv^Göteborgs-Posten^^[YF <1959-01-02 -- >1960-01-18 Musse Pigg och hans vänner] [YR <1959-01-02 -- >1960-01-18 Disneys galleri] [ZT <1959-01-04 -- >1960-01-10 (Sundays) Walt Disney's klassiska berättelser] [ISSN 1103-9345]^^N^N^N^N^1731^Team_se^ -se/GT^se^sv^Göteborgs-Tidningen^^[YD ????-??-?? -- ????-??-??]^^N^N^N^N^1731^Team_se^ -se/HIM^se^sv^Historiens mästare^^^^N^N^N^N^1731^Team_se^ -se/HJ^se^sv^Hemmets Journal^^[ads for Kalle Anka & C:o] [ISSN 0018-0327]^^N^N^N^N^1731^Team_se^ -se/HOF^se^sv^Hall of Fame: De stora serieskaparna^^^^N^N^N^N^1731^Team_se^ -se/HSM^se^sv^High School Musical^21×28 cm^[not all issues seem to contain comics] [ISSN 1654-7403]^^N^N^N^N^1731^Team_se^ -se/HV^se^sv^Hemmets veckotidning^^[ZM 1933-21 -- ????-??-??] [YW ????-??-?? -- ????-??-??] [ISSN 0345-4630]^^N^N^N^N^1731^Team_se^ -se/J^se^sv^(Farbror) Joakim^^[Danish equivalent OJ] [ISSN 0346-8216]^^N^N^N^N^1731^Team_se^ -se/JFJ^se^sv^Jag Farbror Joakim^^^^N^N^N^N^1731^Team_se^ -se/JIA^se^sv^Jul i Ankeborg^^^^N^N^N^N^1731^Team_se^ -se/JKA^se^sv^Jag, Kalle Anka^^^^N^N^N^N^1731^Team_se^ -se/JLB^se^sv^Jag, Långben^^^^N^N^N^N^1731^Team_se^ -se/JMH^se^sv^Jag, Magica de Hex^^^^N^N^N^N^1731^Team_se^ -se/JMP^se^sv^Jag, Musse Pigg^^^^N^N^N^N^1731^Team_se^ -se/JP^se^sv^Jönköpings-Posten^^[YL at least 1965-03 -- 1965-08] [YX (M-T)/YD (W-T)/YM (F-S) (usually) 1989-07-17 -- 2000-11-18] [ISSN 1103-9469]^^N^N^N^N^1731^Team_se^ -se/JR80^se^sv^Jorden runt på 80 dagar^^^^N^N^N^N^1731^Team_se^ -se/JSK^se^sv^Jag, Stål-Kalle^^^^N^N^N^N^1731^Team_se^ -se/JUL^se^sv^Walt Disney's julalbum^^^^N^N^N^N^1731^Team_se^ -se/JULA^se^sv^Jul i Ankeborg: Julalbum^^^^N^N^N^N^1731^Team_se^ -se/KA^se^sv^Kalle Anka & C:o^17×25 cm^[ISSN 0345-6048]^^N^N^N^N^1731^Team_se^ -se/KA70^se^sv^Kalle Anka 70 år^^^^Y^N^N^N^1731^Team_se^ -se/KAA^se^sv^Kalle Anka & C:o Jubileums-special - 50 katastrofala år! 1948-1998^^^^N^N^N^N^1731^Team_se^ -se/KAALB^se^sv^Album till Kalle Anka & C:o-prenumeranter^^^^N^N^N^N^1731^Team_se^ -se/KAB^se^sv^Kalle Ankas Bästisar^^^^N^N^N^N^1731^Team_se^ -se/KABFC^se^sv^Kalle Ankas Big Fun Comics^^[ISSN 1403-1949]^^N^N^N^N^1731^Team_se^ -se/KADAG^se^sv^365 dagar med Kalle Anka^^^^N^N^N^N^1731^Team_se^ -se/KADVEG^se^sv^Kalle Anka: Det var en gång...!^^^^N^N^N^N^1731^Team_se^ -se/KAG^se^sv^Kalle Anka ~ Gåvoboken^^^^N^N^N^N^1731^Team_se^ -se/KAGI^se^sv^Kalle Anka Gigant^^^^N^N^N^N^1731^Team_se^ -se/KAGJ^se^sv^Kalle Anka och hans vänner önskar God Jul!^^[ISSN 1403-0187]^^N^N^N^N^1731^Team_se^ -se/KAGK^se^sv^Kalle gör karriär^^^^Y^N^N^N^1731^Team_se^ -se/KAGT^se^sv^Kalle Anka & C:o - Gröngölingarnas tidsresor^^[special edition made for Gothenburg book fair]^^Y^N^N^N^1731^Team_se^ -se/KAHV^se^sv^Kalle Anka och hans vänner^^[special edition made for school-teaching programme]^^Y^N^N^N^1731^Team_se^ -se/KAJ^se^sv^Kalle Ankas julbok^^[ISSN 1102-4046]^^N^N^N^N^1731^Team_se^ -se/KAJR^se^sv^Kalle Anka Jorden Runt^^^^N^N^N^N^1731^Team_se^ -se/KAJUB^se^sv^Kalle Anka & C:O jubileumsalbum^^[ISSN 1104-6902]^^N^N^N^N^1731^Team_se^ -se/KAJUL^se^sv^Kalle Anka & C:o julspecial^^^^N^N^N^N^1731^Team_se^ -se/KAK^se^sv^Kalle Ankas Karusell^^^^N^N^N^N^1731^Team_se^ -se/KAKA^se^sv^Min Kalle Anka-kalender^^^^N^N^N^N^1731^Team_se^ -se/KAKE^se^sv^Kalle Anka & C:o (Kelloggs)^^[bilagor till Kelloggs majsflingor] [numrerade enligt vad som angavs på Kelloggs-paketen; enligt adressen i tävlingarna används en annan numrering: 1=Joakim; 2=Alexander; 3=Kalle; 4=Långben]^^N^N^N^N^1731^Team_se^ -se/KAKL^se^sv^Kalle Anka Klassiker^^[Erstatter Kalle Anka Xtra]^^N^N^N^N^1731^Team_se^ -se/KAKLS^se^sv^Kalle Ankas Klassiker^^^^N^N^N^N^1731^Team_se^ -se/KAKO^se^sv^Kalle Anka & C:o Korsord^^[ISSN 1651-4793]^^N^N^N^N^1731^Team_se^ -se/KALM^se^sv^Kalle Anka & C:o's Väggalmanacka^^[Almanac given to subscribers of KA]^^N^N^N^N^1731^Team_se^ -se/KAMINI^se^sv^Kalle Anka & Co. Minitidning^^[Promotional issue]^^N^N^N^N^1731^Team_se^ -se/KAMP^se^sv^Kalle Anka & C:o Megapåse^^^^N^N^N^N^1731^Team_se^ -se/KAP^se^sv^Kalle Ankas Pocket^^[ISSN 0345-6056]^^N^N^N^N^1731^Team_se^ -se/KAPDL^se^sv^Kalle Ankas Pocket DeLuxe^^[anniversary book at the occasion of Kalle Ankas Pocket #500]^^Y^N^N^N^1731^Team_se^ -se/KAPE^se^en^Kalle Ankas Pocket English^^[ISSN 2001-3914]^^N^N^N^N^1731^Team_se^ -se/KAPS^se^sv^Kalle Ankas Pocket Special^^[ISSN 0345-6056]^^N^N^N^N^1731^Team_se^ -se/KAS^se^sv^Kalle Anka & C:o Sommarlov^^[ISSN 1652-6201]^^N^N^N^N^1731^Team_se^ -se/KASP^se^sv^Kalle Anka & C:o specialnummer^^^^N^N^N^N^1731^Team_se^ -se/KASS^se^sv^Kalle Ankas stora skattjakt^^^^N^N^N^N^1731^Team_se^ -se/KAV^se^sv^Kalle Anka & C:o Vinterkul^^[ISSN 1653-8943]^^N^N^N^N^1731^Team_se^ -se/KAVH^se^sv^Kalle Anka i världshistorien^^^^N^N^N^N^1731^Team_se^ -se/KAVVA^se^sv^Kalle Anka: Vem är vem i Ankeborg?^^^^N^N^N^N^1731^Team_se^ -se/KDIS^se^sv^Disney 50 glada år^^^^N^N^N^N^1731^Team_se^ -se/KEX^se^sv^Kalle Anka & C:o (Kalle Anka-kex)^A6^[Göteborgs Kex Specialtidning]^^N^N^N^N^1731^Team_se^ -se/KGG^se^sv^Kalle Ankas Glada Galej^^^^N^N^N^N^1731^Team_se^ -se/KH^se^sv^Kingdom Hearts^^^^N^N^N^N^1731^Team_se^ -se/KI^se^sv^Kick-It!^^^^N^N^N^N^1731^Team_se^ -se/KJ^se^sv^Kalle Anka Junior^^^^N^N^N^N^1731^Team_se^ -se/KJK^se^sv^Kalle Ankas Julkul^^^^N^N^N^N^1731^Team_se^ -se/KJULAFT^se^sv^Kalle Ankas Julafton^^^^N^N^N^N^1731^Team_se^ -se/KKJ^se^sv^Kalle Ankas Kul i Jul^^^^N^N^N^N^1731^Team_se^ -se/KLS^se^sv^Kalle Ankas Lekstuga^^^^N^N^N^N^1731^Team_se^ -se/KMA^se^sv^1934-1999 * 65 år * Kalles många ansikten^^^^N^N^N^N^1731^Team_se^ -se/KMKOF^se^sv^Kul med Kalle och Fröna^17 × 6½ cm^^^N^N^N^N^1731^Team_se^ -se/KP^se^sv^Kalaspuffar/Fraskuddar^^[2x8 cm]^^N^N^N^N^1731^Team_se^ -se/KSK^se^sv^Kalle Ankas Skattkammare^^^^N^N^N^N^1731^Team_se^ -se/KSL^se^sv^Kalle Ankas Sommarlov^^^^N^N^N^N^1731^Team_se^ -se/KSP^se^sv^Kalle Ankas Serieparad^^^^N^N^N^N^1731^Team_se^ -se/KUL^se^sv^Kul med Kalle Anka^^^^N^N^N^N^1731^Team_se^ -se/LB^se^sv^Långben - historiens mästare^^^^N^N^N^N^1731^Team_se^ -se/LDE^se^sv^Lär dig engelska^^^^N^N^N^N^1731^Team_se^ -se/LEJON^se^sv^Lejonkungen^^[ISSN 1400-061X]^^N^N^N^N^1731^Team_se^ -se/LOM^se^sv^Långben & Musse^^^^N^N^N^N^1731^Team_se^ -se/LU^se^sv^Ludde^^[the first 2 Scamp albums have issuecodes WDS1968X02, WDS1968X06] [ISSN 0280-5243]^^N^N^N^N^1731^Team_se^ -se/MAM^se^sv^Magins mästare^^^^N^N^N^N^1731^Team_se^ -se/MAXIA^se^sv^Kalle Anka Maxi^^[ISSN 1103-2790]^^N^N^N^N^1731^Team_se^ -se/MAXIB^se^sv^Kalle Anka & C:o Maxi^^^^N^N^N^N^1731^Team_se^ -se/MCA^se^sv^Mickey's Craziest Adventures^^^^N^N^N^N^1731^Team_se^ -se/MD^se^sv^Disneys Mina Djurvänner^^[ISSN 1404-4994,2000-2092,2000-334X]^^N^N^N^N^1731^Team_se^ -se/MFS^se^sv^Min första serie^A4(215×300 mm)^[målarbok med serier] [ISSN 1652-1404]^^N^N^N^N^1731^Team_se^ -se/MINI^se^sv^Kalle Anka & C:O mini^^^^N^N^N^N^1731^Team_se^ -se/MIPO^se^sv^Mini pocket^^[title sic!]^^N^N^N^N^1731^Team_se^ -se/MJP^se^sv^Musse Piggs jubelpartaj^^^^N^N^N^N^1731^Team_se^ -se/MLIVA^se^sv^Mitt liv i ett äggskal^^^^N^N^N^N^1731^Team_se^ -se/MLIVB^se^sv^Mitt liv som anka^^^^N^N^N^N^1731^Team_se^ -se/MM^se^sv^Musses Mysterier^^[ISSN 1104-2923]^^N^N^N^N^1731^Team_se^ -se/MMF^se^sv^Magins Mästare Fantasy^^^^N^N^N^N^1731^Team_se^ -se/MOM^se^sv^Mimmi & Musse^^^^N^N^N^N^1731^Team_se^ -se/MOT^se^sv^Motala Tidning^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-9698]^^N^N^N^N^1731^Team_se^ -se/MP^se^sv^Musse Pigg & C:o^^[fortsätter från X] [ISSN 0349-1463]^^N^N^N^N^1731^Team_se^ -se/MPB^se^sv^Musse Piggs bästa^^^^N^N^N^N^1731^Team_se^ -se/MPD^se^sv^Musse Piggs Deckargåtor^^[Continued from Musse Pigg & C:o]^^N^N^N^N^1731^Team_se^ -se/MPDAG^se^sv^365 dagar med Musse Pigg^^^^N^N^N^N^1731^Team_se^ -se/MPF^se^sv^Musse Piggs favoriter^^^^N^N^N^N^1731^Team_se^ -se/MPGAM^se^sv^Musse Pigg Gamla, goda årgångar 1930-1934^^^^N^N^N^N^1731^Team_se^ -se/MPJ^se^sv^Musse Piggs Julbok^^^^N^N^N^N^1731^Team_se^ -se/MPJL^se^sv^Musse Pigg och Jan Långben^^^^N^N^N^N^1731^Team_se^ -se/MPMAYA^se^sv^Musse Pigg: Maya-masken ... och andra historier^^^^N^N^N^N^1731^Team_se^ -se/MPNYA^se^sv^Musse Pigg på nya äventyr^^^^N^N^N^N^1731^Team_se^ -se/MPP^se^sv^Musse Pigg Pocket^^^^N^N^N^N^1731^Team_se^ -se/MPS^se^sv^Musse Pigg 70 år^^^^Y^N^N^N^1731^Team_se^ -se/MP90^se^sv^Musse Pigg 1928-2018 - 90 år med Musse Pigg^^^^Y^N^N^N^1731^Team_se^ -se/MT^se^sv^Musse Pigg-Tidningen^^^^N^N^N^N^1731^Team_se^ -se/NA^se^sv^Nerikes Allehanda / Nerikes-Tidningen^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-971X]^^N^N^N^N^1731^Team_se^ -se/NK^se^sv^NAFS(k)uriren^^[ISSN 0282-4493]^^N^N^N^N^1731^Team_se^ -se/NP^se^sv^Nalle Puh^^[ISSN 0349-4659(1981-1984),1402-1064(sedan 1997)]^^N^N^N^N^1731^Team_se^ -se/NPA^se^sv^Nalle Puh (album)^^^^N^N^N^N^1731^Team_se^ -se/NPJUB^se^sv^Hurra för goda vänner: 80 år med Nalle Puh^^^^N^N^N^N^1731^Team_se^ -se/NPJUL^se^sv^Nalle Puh julalbum^^^^N^N^N^N^1731^Team_se^ -se/NPKB^se^sv^Nalle Puhs Klokbok^^[Fem onumrerade böcker, de tre första sorterade enligt lista i böckerna. Listan kan lika gärna ha sorterats i bokstavsordning och är inte sorterad per ISBN-numren.]^^N^N^N^N^1731^Team_se^ -se/NPM^se^sv^Nalle Puh magasinet^^[title sic!] [ISSN 1403-1000]^^N^N^N^N^1731^Team_se^ -se/NPP^se^sv^Nalle Puh pyssel^^^^N^N^N^N^1731^Team_se^ -se/NPSA^se^sv^Nalle Puh Special (1988-)^^^^N^N^N^N^1731^Team_se^ -se/NPSB^se^sv^Nalle Puh Special (1996)^^^^N^N^N^N^1731^Team_se^ -se/NT^se^sv^Norrtelje Tidning^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-9809]^^N^N^N^N^1731^Team_se^ -se/NWT^se^sv^Nya Wermlands-Tidningen^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-985X]^^N^N^N^N^1731^Team_se^ -se/NYMAN^se^sv^Nymanbolagen^^^^N^N^N^N^1731^Team_se^ -se/OEP^se^sv^Östersunds-Posten (ÖP.)^^[Disneytajm (YD/YM/YX) ????-??-?? -- ????-??-??] [ISSN 1104-0386]^^N^N^N^N^1731^Team_se^ -se/OK^se^sv^Babaloo^c:a 10×8,5 cm^[tuggummipapper]^^N^N^N^N^1731^Team_se^ -se/OLIVER^se^sv^Oliver & Gänget^^^^N^N^N^N^1731^Team_se^ -se/OLYM^se^sv^Långben och den olympiska elden^^^^N^N^N^N^1731^Team_se^ -se/OM^se^sv^Oppfinnar-Jockes Kluriga Magasin^^[ISSN 0280-1841]^^N^N^N^N^1731^Team_se^ -se/ORIENT^se^sv^Kalle Anka och Orientens mystik^^^^N^N^N^N^1731^Team_se^ -se/PD^se^sv^Playhouse Disney^^[ISSN 2000-1673]^^N^N^N^N^1731^Team_se^ -se/PLATS^se^sv^11½ platser du måste se!^^^^Y^N^N^N^1731^Team_se^ -se/PMD^se^sv^Pyssla och måla med Disney^^[TIDSAM 0861]^^N^N^N^N^1731^Team_se^ -se/POC^se^sv^Pocahontas^^[ISSN 1400-9390]^^N^N^N^N^1731^Team_se^ -se/POSTER^se^sv^Affischer^^^^N^N^N^N^1731^Team_se^ -se/PR^se^sv^Prinsessan^^[ISSN 1404-1553]^^N^N^N^N^1731^Team_se^ -se/PRAJ^se^sv^Prinsessan: Askungens julbok^^[TIDSAM 0925]^^N^N^N^N^1731^Team_se^ -se/PRS^se^sv^Prinsessan special^^^^N^N^N^N^1731^Team_se^ -se/RC^se^sv^Red Clown^^[Onumrerade pocketböcker med illustrerade berättelser]^^N^N^N^N^1731^Team_se^ -se/ROGER^se^sv^Vem satte dit Roger Rabbit^^^^N^N^N^N^1731^Team_se^ -se/SAGO^se^sv^Sagoland^^^^N^N^N^N^1731^Team_se^ -se/SB^se^sv^Serieboken^^^^N^N^N^N^1731^Team_se^ -se/SCHACK^se^sv^Disney's schackhandbok^^^^N^N^N^N^1731^Team_se^ -se/SD^se^sv^Stockholms dagblad^^[YM 1930-03-17 -- 1931-09-19] [fortsätter som ST]^^N^N^N^Y^1731^Team_se^ -se/SIA^se^sv^Skurkar i Ankeborg^^^^N^N^N^N^1731^Team_se^ -se/SJ^se^sv^Svenska journalen^^[ZS 1935-21 -- ????-??]^^N^N^N^N^1731^Team_se^ -se/SK^se^sv^Stål-Kalle^^[ISSN 1402-330X]^^N^N^N^N^1731^Team_se^ -se/SKA^se^sv^Stål-Kalle (album)^^[ISBN 91-7912-290-6]^^N^N^N^N^1731^Team_se^ -se/SKATT^se^sv^Ur Farbror Joakims skattkammare^^^^N^N^N^N^1731^Team_se^ -se/SKOL^se^sv^Kalle Anka & C:o skollov^^[ISSN 1652-6201,1653-8943]^^N^N^N^N^1731^Team_se^ -se/SMP^se^sv^Stora Musse Pigg-boken^^^^N^N^N^N^1731^Team_se^ -se/ST^se^sv^Stockholms-Tidningen^^[Stockholms-Tidningen utgavs med en Stockholmsupplaga och en riksupplaga. Serierna i den senare förefaller ha publicerats en dag senare. Detta index följer genomgående Stockholmsupplagan.] [YM 1930-03-17 -- 1966-??-??] ["Walt Disneys klassiker" ????-??-?? -- ????-??-?? (Sundays only)] [YX 1981-??-?? -- ????-??-??] [not published 1967–1980] [fortsätter från SD]^^N^N^N^N^1731^Team_se^ -se/STJ^se^sv^Walt Disney's stjärnböcker^^^^N^N^N^N^1731^Team_se^ -se/SVART^se^sv^Det svarta hålet^^^^N^N^N^N^1731^Team_se^ -se/SVD^se^sv^Svenska Dagbladet^^[YM ????-??-?? -- ????-??-??] [ZD ????-??-?? -- ????-??-?? (Thursdays only)] [ISSN 1101-2412]^^N^N^N^N^1731^Team_se^ -se/TARAN^se^sv^Taran och den Magiska Kitteln^^[ISBN 91-7674-195-8]^^N^N^N^N^1731^Team_se^ -se/TIDS^se^sv^Kalle Anka och tidsmaskinen^^^^N^N^N^N^1731^Team_se^ -se/TL^se^sv^Tingeling^^[ISSN 1653-4336(printed),2000-2505(unprinted)] [continues from TLV]^^N^N^N^Y^1731^Team_se^ -se/TLV^se^sv^Tingelings värld^^[ISSN 1653-4336(printed),1654-9546(unprinted)] [continues from FR] [continues as TL]^^N^N^N^Y^1731^Team_se^ -se/TRON^se^sv^Tron^^^^N^N^N^N^1731^Team_se^ -se/TS^se^sv^Toy Story^^^^N^N^N^N^1731^Team_se^ -se/TV^se^sv^Disney's TV-serier^^[ISSN 1101-9336]^^N^N^N^N^1731^Team_se^ -se/UNT^se^sv^Upsala Nya Tidning^^[ISSN 1104-0173]^^N^N^N^N^1731^Team_se^ -se/VF^se^sv^Värmlands Folkblad^^[YD ????-??-?? -- ????-??-??] [ISSN 1104-0203]^^N^N^N^N^1731^Team_se^ -se/VH^se^sv^Vårt Hem / Vårt Hem Året Runt / Året Runt^^[ZD 1940-14 -- 2002/2003]^^N^N^N^N^1731^Team_se^ -se/VKA^se^sv^Vinterkul med Kalle Anka^^^^N^N^N^N^1731^Team_se^ -se/VKFT^se^sv^Vi, Knatte, Fnatte, Tjatte^^^^N^N^N^N^1731^Team_se^ -se/VKK^se^sv^Vi två - Kajsa & Kalle^^^^N^N^N^N^1731^Team_se^ -se/VN^se^sv^Värnamo Nyheter^^[YD 1964-03-02 -- ????-??-??] [bi-daily]^^N^N^N^N^1731^Team_se^ -se/VS^se^sv^Kalle Anka & C:o presenterar: Vinterspecial^^^^N^N^N^N^1731^Team_se^ -se/VUH^se^sv^En världsomsegling under havet^^^^N^N^N^N^1731^Team_se^ -se/W^se^sv^W.i.t.c.h.^^^^N^N^N^Y^1731^Team_se^ -se/WA^se^sv^Walt Disney's Äventyrsserier^^^^N^N^N^N^1731^Team_se^ -se/WB^se^sv^W.i.t.c.h. – Sagan^^[ISSN 1652-6627]^^N^N^N^N^1731^Team_se^ -se/WD^se^sv^Walt Disney: De tecknade serierna^^^^N^N^N^N^1731^Team_se^ -se/WDG^se^sv^Walt Disney's Godbitar^^^^N^N^N^N^1731^Team_se^ -se/WDK^se^sv^Walt Disney's Klassiker^^^^N^N^N^N^1731^Team_se^ -se/WDP^se^sv^Walt Disney's pysselmagasin^^[merged into DIPY (according to Libris)] [published 1995-2005 (according to Regina)] [ISSN 1400-9382]^^N^N^N^N^1731^Team_se^ -se/WDS^se^sv^Walt Disney's Serier^^[fortsätter från B] [fortsätter som X]^^N^N^N^N^1731^Team_se^ -se/WDSA^se^sv^Walt Disney's Serier (album 1990-1992)^^^^N^N^N^N^1731^Team_se^ -se/WDSB^se^sv^Walt Disney's Serier (album 1996-)^^^^N^N^N^N^1731^Team_se^ -se/WDSC^se^sv^Walt Disney's serier – Den kompletta årgången^^^^N^N^N^N^1731^Team_se^ -se/WS^se^sv^W.i.t.c.h. special^^^^N^N^N^N^1731^Team_se^ -se/WT^se^sv^Wermlands-tidningen^^[had YD strips at least on 1949-12-31]^^N^N^N^N^1731^Team_se^ -se/X^se^sv^Kalle Anka extra^^[Fortsätter från WDS 1977 och fortsätter 1980 som MP. Återuppstånden 2010.]^^N^N^N^N^1731^Team_se^ -se/ZO^se^sv^Zorro^^^^N^N^N^N^1731^Team_se^ -sg/DGN^sg^en^Disney Graphic Novels^^[Sold only in Singapore]^^N^N^N^N^1732^Team_KBr^ -sg/FA^sg^en^Fairies^^[Produced in Singapore, sold in Malaysia, too.] [ISSN 1793-2904]^^N^N^N^N^1732^Team_KBr^ -sg/MM^sg^en^Mickey Mouse^^[size]^^N^N^N^N^1732^Team_KBr^ -sg/PF^sg^en^Phineas and Ferb^^[Sold only in Singapore] [ISSN 2010-1228]^^N^N^N^N^1732^Team_KBr^ -sg/PR^sg^en^Disney Princess^^[Produced in Singapore, sold in Malaysia, too.]^^N^N^N^N^1732^Team_KBr^ -sg/PRS^sg^en^Disney Princess - Special^^[Produced in Singapore, sold in Malaysia, too.]^^N^N^N^N^1732^Team_KBr^ -sg/RT^sg^en^Ratatouille Magazine^^[Produced in Singapore, sold in Malaysia, too.]^^N^N^N^N^1732^Team_KBr^ -si/MM^si^sl^Miki Max!^^^^N^N^N^N^1733^Team_MJe^ -si/MS^si^sl^Miki Miška^^^^N^N^N^N^1733^Team_MJe^ -si/PZ^si^sl^Pustolovske Zgodbe^^^^N^N^N^N^1733^Team_MJe^ -si/VZK^si^sl^Vesela žepna knjiga^^[pocket book]^^N^N^N^N^1733^Team_MJe^ -si/ZCB^si^sl^Zbirka Carla Barksa^^^^N^N^N^N^1733^Team_MJe^ -sk/KD^sk^sk^Káčer Donald^^[cancelled in December 2011, the only regular comics series in Slovakian language]^^N^N^N^N^1734^Team_MJe^ -sk/MM^sk^sk^Mickey Mouse^^[predecessor of KD]^^N^N^N^N^1734^Team_MJe^ -sk/MP^sk^sk^Medvídek Pú^^^^N^N^N^N^1734^Team_MJe^ -sk/W^sk^sk^W.i.t.c.h.^^^^N^N^N^N^1734^Team_MJe^ -th/CAS^th^en^Walt Disney's Comics and Stories^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1735^Team_KBr^ -th/CS^th^th^Cars - Special^^^^N^N^N^N^1735^Team_KBr^ -th/CDR^th^en^Chip'n'Dale Rescue Rangers^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1735^Team_KBr^ -th/DDA^th^en^Donald Duck Adventures^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1735^Team_KBr^ -th/DGNC^th^th^Disney Graphic Novel: Cars 2^^^^N^N^N^N^1735^Team_KBr^ -th/DGNT^th^th^Disney Graphic Novel: Toy Story 3^^^^N^N^N^N^1735^Team_KBr^ -th/DKP^th^en^Kilala Princess เจ้าหญิงคิลาล่า^^^^N^Y^N^N^1735^Team_KBr^ -th/DM^th^th^Disney and Me^^^^N^N^N^N^1735^Team_KBr^ -th/GA^th^en^Goofy Adventures^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1735^Team_KBr^ -th/KH1^th^th^Kingdom Hearts^^^^N^N^N^N^1735^Team_KBr^ -th/KH2^th^th^Kingdom Hearts II^^^^N^N^N^N^1735^Team_KBr^ -th/KHCM^th^th^Kingdom Hearts - Chain of Memories^^^^N^N^N^N^1735^Team_KBr^ -th/MK^th^th^มิกกี้^^^^N^N^N^N^1735^Team_KBr^ -th/MMA^th^en^Mickey Mouse Adventures^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1735^Team_KBr^ -th/ORA^th^en^Orange phonecards^^^^N^N^N^N^1735^Team_KBr^ -th/PD^th^th^playhouse Disney^^^^N^N^N^N^1735^Team_KBr^ -th/PR^th^th^Disney Princess^^^^N^N^N^N^1735^Team_KBr^ -th/RS^th^th^Rapunzel Special^^^^N^N^N^N^1735^Team_KBr^ -th/ST^th^th^STITCH!^^[comic of japanese TV series スティッチ! / Stitch!]^^N^N^N^N^1735^Team_KBr^ -th/X^th^th^ขิดภ์ บศ: ศหๅซ^^[all stories with English subtitles]^^N^N^N^N^1735^Team_KBr^ -th/XCS^th^th^ขิดภ์ บศ: ศหๅซ Comics and Stories^^[all stories with English subtitles]^^N^N^N^N^1735^Team_KBr^ -tr/A^tr^tr^Afacan (second series)^^[edited by M. Faruk Gürtunca] [merged with Çocuk Sesi and retitled Çocuk Sesi Afacan beginning with no. 251 (Sep. 7th, 1939), the merged publication carried issue numbers of both CS and A, separeted beginning with no. 268 (Jan. 8th, 1940), merged again beginning with no.289 (May 31st, 1940), only Afacan issue numbers in second merger]^^N^N^N^N^1736^Team_tr^ -tr/AC^tr^tr^Asrın Çocuğu^^^^N^N^N^N^1736^Team_tr^ -tr/AI^tr^tr^Afacan (first series)^^^^N^N^N^N^1736^Team_tr^ -tr/AR^tr^tr^Armağan^^^^N^N^N^N^1736^Team_tr^ -tr/ARS^tr^tr^Armağan (2nd series)^^[lasted for 19 issues acc. to H. Yücesoy]^^N^N^N^N^1736^Team_tr^ -tr/AS^tr^tr^Altın Seri^^[one-shot series, all issues are not Disney]^^N^N^N^N^1736^Team_tr^ -tr/ASe^tr^tr^Altın Seri (earlier series)^^[one-shot series, all issues are not Disney]^^N^N^N^N^1736^Team_tr^ -tr/AT^tr^tr^Afacan (third series)^^^^N^N^N^N^1736^Team_tr^ -tr/ATE^tr^tr^Ateş^^^^N^N^N^N^1736^Team_tr^ -tr/B^tr^tr^Bambi^^^^N^N^N^N^1736^Team_tr^ -tr/BA^tr^tr^Baytekin^^[Turkish edition of Secret Agent X-9, with Disney comics as back-up feature]^^N^N^N^N^1736^Team_tr^ -tr/BB^tr^tr^Bambi (Burhan Yayınevi)^^[all issues are not Disney]^^N^N^N^N^1736^Team_tr^ -tr/BHT^tr^tr^Bop Hop Top^^^^N^N^N^N^1736^Team_tr^ -tr/BKA^tr^tr^Bir kahkaha at!^^^^N^N^N^N^1736^Team_tr^ -tr/BO^tr^tr^1001 Özel^^[all issues are not Disney]^^N^N^N^N^1736^Team_tr^ -tr/BOS^tr^tr^Bambi (one-shot)^^^^N^N^N^N^1736^Team_tr^ -tr/BU^tr^tr^Bücür^^[Turkish edition of Asterix, with Disney comics as back-up feature]^^N^N^N^N^1736^Team_tr^ -tr/CA^tr^tr^Çocuklara Armağan^^^^N^N^N^N^1736^Team_tr^ -tr/CAL^tr^tr^Çocuk Alemi^^^^N^N^N^N^1736^Team_tr^ -tr/CAS^tr^tr^Çocuklara Armağan (2nd series)^^[lasted for 15 issues acc. to H.Yücesoy]^^N^N^N^N^1736^Team_tr^ -tr/CD^tr^tr^Çocuk Dünyası^^^^N^N^N^N^1736^Team_tr^ -tr/CH^tr^tr^Çocuk Haftası^^^^N^N^N^N^1736^Team_tr^ -tr/COC^tr^tr^Çocuk^^^^N^N^N^N^1736^Team_tr^ -tr/CRCK^tr^tr^Çocuklara Resimli Cep Kitapları^^^^N^N^N^N^1736^Team_tr^ -tr/CS^tr^tr^Çocuk Sesi^^[started in 1928, but no Disney material until 1934] [merged with Afacan (second series) in 1939]^^N^N^N^N^1736^Team_tr^ -tr/CSMFA^tr^tr^Çocuk Sesi'nin Miki Fare Albümü^^^^N^N^N^N^1736^Team_tr^ -tr/DA^tr^tr^Donald Amca^^[Turkey's longest-running Disney comics magazine, 1995-2010] [monthly 1995-?, bi-weekly ?-2006, monthly 2007-2010] [replaced with Mickey Mouse (MMD) in 2011]^^N^N^N^N^1736^Team_tr^ -tr/DD^tr^tr^Disney Dünyası^^^^N^N^N^N^1736^Team_tr^ -tr/DEM^tr^tr^Dedektif Mickey^^^^N^N^N^N^1736^Team_tr^ -tr/DK^tr^tr^Doğan Kardeş^^[1945-78, but printed Disney comics only between 1953-59]^^N^N^N^N^1736^Team_tr^ -tr/DKU^tr^tr^Dünya Kupası 2002^^[2-issue mini-series on occasion of World Cup 2002]^^N^N^N^N^1736^Team_tr^ -tr/DM^tr^tr^Disney Manga^^^^N^N^N^N^1736^Team_tr^ -tr/DP^tr^tr^Disney Prenses^^[Disney Princess]^^N^N^N^N^1736^Team_tr^ -tr/F^tr^tr^Fatoş^^[Turkish edition of Blondie, with Disney comics as back-up feature]^^N^N^N^N^1736^Team_tr^ -tr/FCK^tr^tr^Faydalı Çocuk Kitapları^^^^N^N^N^N^1736^Team_tr^ -tr/G^tr^tr^Gelincik^^^^N^N^N^N^1736^Team_tr^ -tr/GB^tr^tr^untitled series^^[reprints of material from TM and BHT]^^N^N^N^N^1736^Team_tr^ -tr/HA^tr^tr^Hayvanlar Ansiklopedisi^^[expanded Turkish edition of The Animal Kingdom]^^N^N^N^N^1736^Team_tr^ -tr/HCK^tr^tr^Hediyeli Çocuk Kitapları^^[re-packaging of TM issues with new album cover]^^N^N^N^N^1736^Team_tr^ -tr/KA^tr^tr^Küçük Afacan^^^^N^N^N^N^1736^Team_tr^ -tr/KAR^tr^tr^Karınca^^[editor Ramazan Gökalp Arkın]^^N^N^N^N^1736^Team_tr^ -tr/KIZ^tr^tr^Kızılmaske^^[Turkish edition of Phantom, with Disney material at the back covers of some issues]^^N^N^N^N^1736^Team_tr^ -tr/KM^tr^tr^Kara Maske^^^^N^N^N^N^1736^Team_tr^ -tr/MAN^tr^tr^Mandrake^^[Turkish edition of Mandrake the Magician, with Disney material at the back covers of some issues]^^N^N^N^N^1736^Team_tr^ -tr/MF^tr^tr^Miki Fare (Ülkü Basımevi)^^^^N^N^N^N^1736^Team_tr^ -tr/MFMK^tr^tr^Miki Fare (Mustafa Kızıltan)^^^^N^N^N^N^1736^Team_tr^ -tr/MIK^tr^tr^Miki (Pulhan)^^^^N^N^N^N^1736^Team_tr^ -tr/MIKA^tr^tr^Miki (Tay Albüm)^^[back issues of Miki (Tay) collected in volumes with new covers]^^N^N^N^N^1736^Team_tr^ -tr/MIKT^tr^tr^Miki (Tay)^^^^N^N^N^N^1736^Team_tr^ -tr/MIL^tr^tr^Milliyet^^[daily newspaper]^^N^N^N^N^1736^Team_tr^ -tr/MM^tr^tr^Miki Maus (Nihat Özcan)^^^^N^N^N^N^1736^Team_tr^ -tr/MMD^tr^tr^Mickey Mouse^^^^N^N^N^N^1736^Team_tr^ -tr/MME^tr^tr^Mickey Mouse^^^^N^N^N^N^1736^Team_tr^ -tr/MMES^tr^tr^Mickey Mouse Özel Albüm^^[one-shot]^^N^N^N^N^1736^Team_tr^ -tr/MMHB^tr^tr^Miki Maus (Hakkı Bigeç)^^^^N^N^N^N^1736^Team_tr^ -tr/MMVE^tr^tr^Miki Mavs^^[full title on some issues as Kahraman Miki Mavs] [Haluk Yücesoy says there were 7 issues, 4 of which featured non-Disney characters]^^N^N^N^N^1736^Team_tr^ -tr/MMVY^tr^tr^Miki Mavs^^[full title on some issues as Walt Disney's Miki Mavs] [some issues may not have featured Disney characters]^^N^N^N^N^1736^Team_tr^ -tr/P^tr^tr^Pazar^^^^N^N^N^N^1736^Team_tr^ -tr/PINR^tr^tr^Pinokyo (reprint series)^^^^N^N^N^N^1736^Team_tr^ -tr/PP^tr^tr^Pamuk Prenses^^^^N^N^N^N^1736^Team_tr^ -tr/PS^tr^tr^Pazar'ın Çocuk İlavesi^^[supplement of Pazar]^^N^N^N^N^1736^Team_tr^ -tr/RA^tr^tr^Resimli Arkadaş^^[all issues are not Disney]^^N^N^N^N^1736^Team_tr^ -tr/RK^tr^tr^Red Kit^^[Turkish edition of Lucky Luke, with Disney comics as back-up feature]^^N^N^N^N^1736^Team_tr^ -tr/RM^tr^tr^Renkli Miki^^^^N^N^N^N^1736^Team_tr^ -tr/RNCK^tr^tr^Renkli Çocuk Kitapları^^^^N^N^N^N^1736^Team_tr^ -tr/RSCK^tr^tr^Resimli Çocuk Kitapları^^[all issues are not Disney]^^N^N^N^N^1736^Team_tr^ -tr/RT^tr^tr^Resimli Tomurcuk^^^^N^N^N^N^1736^Team_tr^ -tr/SC^tr^tr^Şen Çocuk^^^^N^N^N^N^1736^Team_tr^ -tr/SCX^tr^tr^Şen Çocuk (1956)^^^^N^N^N^N^1736^Team_tr^ -tr/TE^tr^tr^Türkiye Ekspress^^[weekly magazine which started on 17.05.1959 and ran Miki Fare]^^N^N^N^N^1736^Team_tr^ -tr/TM^tr^tr^Tom ve Miki^^^^N^N^N^N^1736^Team_tr^ -tr/TO^tr^tr^Tombik^^^^N^N^N^N^1736^Team_tr^ -tr/TPIN^tr^tr^Pinokyo^^^^N^N^N^N^1736^Team_tr^ -tr/UC^tr^tr^Ulus Çocukları İlavesi^^[supplement of Ulus newspaper]^^N^N^N^N^1736^Team_tr^ -tr/UTN^tr^tr^unidentifed Turkish newspaper^^^^N^N^N^N^1736^Team_tr^ -tr/VVI^tr^tr^Vak Vak Kardeş (2nd series)^^^^N^N^N^N^1736^Team_tr^ -tr/VVIa^tr^tr^Vak Vak Kardeş (1st series)^^^^N^N^N^N^1736^Team_tr^ -tr/VVIc^tr^tr^Vak Vak Kardeş (3rd series)^^^^N^N^N^N^1736^Team_tr^ -tr/VVO^tr^tr^Vak Vak Kardeş Özel^^^^N^N^N^N^1736^Team_tr^ -tr/VVS^tr^tr^Vak Vak Kardeş (Fatoş Özel)^^^^N^N^N^N^1736^Team_tr^ -tr/WDK^tr^tr^Walt Disney Klasikleri^^[supplement of MIK]^^N^N^N^N^1736^Team_tr^ -tr/WI^tr^tr^W.i.t.c.h.^^[first 6 issues were give-aways of Hürriyet newspaper]^^N^N^N^N^1736^Team_tr^ -tr/Y^tr^tr^Yavrutürk^^[started in 1936, but no Disney material until 1938]^^N^N^N^N^1736^Team_tr^ -tr/YKU^tr^tr^Yavrutürk (Kemal uzcan)^^^^N^N^N^N^1736^Team_tr^ -tr/YMD^tr^tr^Yeni Maceralar Dünyası^^^^N^N^N^N^1736^Team_tr^ -tr/YS^tr^tr^Yavrutürk Özel Sayıları^^[small-sized special issues of tr/Y] [22 issues, non-indexed issues don't contain any Disney material]^^N^N^N^N^1736^Team_tr^ -tw/DD^tw^zh-hant^唐老鴨故事集^^^^N^N^N^N^1737^Team_KBr^ -tw/WTP^tw^zh-hant^Winnie the Pooh^^^^N^N^N^N^1737^Team_KBr^ -tw/ZJMM^tw^zh-hant^終極米迷^15 x 21 cm^^^N^N^N^N^1737^Team_KBr^ -ua/CA^ua^uk^Тачки^^[ISSN 2070-9757]^^N^N^N^N^1738^^ -ua/MM^ua^uk^Міккі Маус^^[cancelled in 2011 or 2012]^^N^N^N^N^1738^^ -uk/ABDZ^uk^en^Abadazad^^^^N^N^N^N^1739^Team_uk^ -uk/AGM^uk^en^A Goofy Movie Mini Comic^^^^N^N^N^N^1739^Team_uk^ -uk/AMC^uk^en^A Movie Classic^^^^N^N^N^N^1739^Team_uk^ -uk/AMSS^uk^en^A Marvel Summer Special^^^^N^N^N^N^1739^Team_uk^ -uk/ATL^uk^en^Atlantis the Lost Empire^^^^N^N^N^N^1739^Team_uk^ -uk/BDD^uk^en^The Best of Donald Duck^^^^N^N^N^N^1739^Team_uk^ -uk/BH^uk^en^The Black Hole^^^^N^N^N^N^1739^Team_uk^ -uk/BRAVE^uk^en^Brave^^^^N^N^N^N^1739^Team_uk^ -uk/BT^uk^en^Big Time^^^^N^N^N^N^1739^Team_uk^ -uk/DAA^uk^en^Disney's Animated Adventures^^^^N^N^N^N^1739^Team_uk^ -uk/DAM^uk^en^Donald and Mickey^^[1972-1975] [Titled "Donald and Mickey" from number 1-113. Then merged with "Goofy and also Pluto" and got the title "Donald and Mickey and also Goofy" from number 113-154. Number 155-181 was just titled "Donald and Mickey" again until they switched to "Mickey and Donald" in the last 7 issues before the magazine was replaced with the Mickey Mouse title.]^^N^N^N^N^1739^Team_uk^ -uk/DAMA^uk^en^Donald and Mickey Annual^^^^N^N^N^N^1739^Team_uk^ -uk/DAMS^uk^en^Donald and Mickey Extra/Special^^^^N^N^N^N^1739^Team_uk^ -uk/DAS^uk^en^Disneyland Autumn Special^^^^N^N^N^N^1739^Team_uk^ -uk/DBUM^uk^en^Disney Bumper^^^^N^N^N^N^1739^Team_uk^ -uk/DCC^uk^en^The Disney Classic Collection^^^^N^N^N^N^1739^Team_uk^ -uk/DCCL^uk^en^Disney Comic Classics^^^^N^N^N^N^1739^Team_uk^ -uk/DCOM^uk^en^Disney's Comic^^^^N^N^N^N^1739^Team_uk^ -uk/DDA^uk^en^Donald Duck Annual^^^^N^N^N^N^1739^Team_uk^ -uk/DDAI^uk^en^Donald Duck Annual (IPC)^^^^N^N^N^N^1739^Team_uk^ -uk/DDB^uk^en^The Donald Duck Book^^[one-shot book]^^N^N^N^N^1739^Team_uk^ -uk/DDC^uk^en^Donald Duck / Donald Duck Comic^^[1987-1990] [Issue 1 to 15 titled "Donald Duck", issue 16-24 titled "Donald Duck Comic"] [ISSN 0952-3421]^^N^N^N^N^1739^Team_uk^ -uk/DDFL^uk^en^Donald Duck Fun Library^^[All stories in this series were translated directly from Italian to British English, even those that were originally in English (S-codes). There were some legendary clumsy mistakes, for instance BW and BRF being called by each other's names now and then! MOE and other less common characters were also renamed.]^^N^N^N^N^1739^Team_uk^ -uk/DDFY^uk^en^Donald Duck 50 Years of Happy Frustration^^^^N^N^N^N^1739^Team_uk^ -uk/DDPB^uk^en^Donald Duck Pocket Book^^^^N^N^N^N^1739^Team_uk^ -uk/DDPK^uk^en^Donald Duck PK^^^^Y^N^N^N^1739^Team_uk^ -uk/DDW^uk^en^Donald Duck^^[1975-76]^^N^N^N^N^1739^Team_uk^ -uk/DF^uk^en^Disney Frozen^^^^N^N^N^N^1739^Team_uk^ -uk/DFCB^uk^en^Double-Feature Comic Book^^^^N^N^N^N^1739^Team_uk^ -uk/DLE^uk^en^Disneyland Express^^^^Y^N^N^N^1739^Team_uk^ -uk/DLS^uk^en^Disneyland Specials (IPC Magazines)^^^^N^N^N^N^1739^Team_uk^ -uk/DM^uk^en^The Disney Magazine / Disney^^^^N^N^N^N^1739^Team_uk^ -uk/DMA^uk^en^The Disney Magazine Annual^^[hardcover albums]^^N^N^N^N^1739^Team_uk^ -uk/DME^uk^en^Disney&Me^^^^N^N^N^N^1739^Team_uk^ -uk/DMGN^uk^en^Disney Movies: The Graphic Novels^^[Series of 25 books. The first book was free while purchase of book 2 to 25 required a coupon from the Derby Telegraph newspaper]^^N^N^N^N^1739^Team_uk^ -uk/DMR^uk^en^Disney Mirror^^[Saturday supplement to the Daily Mirror with comics and puzzles. Same kind of paper as the newspaper]^^N^N^N^N^1739^Team_uk^ -uk/DMS^uk^en^Disney Magazine Special^^[Started unnumbered, from 1987-1989 numbered 1 to 7. Changed name from Disney Magazine Special to Disney Special in 1988.]^^N^N^N^N^1739^Team_uk^ -uk/DP^uk^en^Disney Princess^^^^N^N^N^N^1739^Team_uk^ -uk/DPL^uk^en^Disney's Planet!^^[Attachment to The Sunday Telegraph]^^N^N^N^N^1739^Team_uk^ -uk/DPR^uk^en^Disney presents^^^^N^N^N^N^1739^Team_uk^ -uk/DPS^uk^en^Disney Pocket Stories^^^^N^N^N^N^1739^Team_uk^ -uk/DRAG^uk^en^Dragonslayer^^^^N^N^N^N^1739^Team_uk^ -uk/DSA^uk^en^Disney's Studio Album^^[Started as a numbered softcover series in 1991. From 1993 unnumbered and in album format.]^^N^N^N^N^1739^Team_uk^ -uk/DSAC^uk^en^Disney Studio Album Collection^^^^Y^N^N^N^1739^Team_uk^ -uk/DSFS^uk^en^Disney summer fun special^^^^N^N^N^N^1739^Team_uk^ -uk/DSGT^uk^en^Disneyland Series (Gold Token Books)^^^^N^N^N^N^1739^Team_uk^ -uk/DSSP^uk^en^Disney Summer Special^^^^N^N^N^N^1739^Team_uk^ -uk/DT^uk^en^DuckTales^^^^N^N^N^N^1739^Team_uk^ -uk/DTA^uk^en^DuckTales Annual^^[hardcover]^^N^N^N^N^1739^Team_uk^ -uk/DTAI^uk^en^Disney Time Annual^^^^N^N^N^N^1739^Team_uk^ -uk/DTS^uk^en^The Disneytime Storybook^^^^N^N^N^N^1739^Team_uk^ -uk/DTTS^uk^en^DuckTales TV Special^^^^N^N^N^N^1739^Team_uk^ -uk/DW^uk^en^Disney Weekly (London Editions)^^[16 issues]^^N^N^N^N^1739^Team_uk^ -uk/EDS^uk^en^Euro Disney Special^^^^N^N^N^N^1739^Team_uk^ -uk/FATH^uk^en^The Fox and the Hound (Album)^^^^N^N^N^N^1739^Team_uk^ -uk/FCPSA^uk^en^Full Colour Picture Strip Adventure^^^^N^N^N^N^1739^Team_uk^ -uk/FF^uk^en^Film Fun and Thrills^^[Originally titled Film Fun, but changed to Film Fun and Thrills in 1959]^^N^N^N^N^1739^Team_uk^ -uk/FROZA^uk^en^Frozen Annual^^^^N^N^N^N^1739^Team_uk^ -uk/FUNA^uk^en^Funtime Annual^^^^N^N^N^N^1739^Team_uk^ -uk/GA^uk^en^Goofy Annual^^^^N^N^N^N^1739^Team_uk^ -uk/GAAP^uk^en^Goofy^^[1973-1974] [Full title "Goofy and also Pluto". After issue 29, merged with "Donald and Mickey", which got the new full title "Donald and Mickey and also Goofy"]^^N^N^N^N^1739^Team_uk^ -uk/GBA^uk^en^Gummi Bears Annual^^^^N^N^N^N^1739^Team_uk^ -uk/GSM^uk^en^Giant Super Mag^^^^N^N^N^N^1739^Team_uk^ -uk/GTGS^uk^en^Goofy The Good Sport^^^^N^N^N^N^1739^Team_uk^ -uk/JB^uk^en^Jumbo book^^^^N^N^N^N^1739^Team_uk^ -uk/JUV^uk^en^Juvenile Books^^[Unnumbered books from Juvenile Productions]^^N^N^N^N^1739^Team_uk^ -uk/LC^uk^en^Literature Classics^^^^N^N^N^N^1739^Team_uk^ -uk/LIFTOFF^uk^en^Lift-Off^^^^N^N^N^N^1739^Team_uk^ -uk/MF^uk^en^Mickey and Friends (Fleetway)^^^^N^N^N^N^1739^Team_uk^ -uk/MM^uk^en^Mickey Mouse^^[1975-1981]^^N^N^N^N^1739^Team_uk^ -uk/MMA^uk^en^Mickey Mouse Annual^^[1930-1964] [Walt Disney's Mickey Mouse Annual from the late 1950s onwards]^^N^N^N^N^1739^Team_uk^ -uk/MMAE^uk^en^Mickey Mouse Annual (Egmont)^^^^N^N^N^N^1739^Team_uk^ -uk/MMAI^uk^en^Mickey Mouse Annual (IPC)^^^^N^N^N^N^1739^Team_uk^ -uk/MMB^uk^en^Mickey Mouse Bumper^^^^N^N^N^N^1739^Team_uk^ -uk/MMCF^uk^en^Mickey Mouse Christmas Funtime^^^^N^N^N^N^1739^Team_uk^ -uk/MMD^uk^en^Mickey Mouse (Dean)^^^^N^N^N^N^1739^Team_uk^ -uk/MMF^uk^en^Mickey Mouse and Friends (London Editions)^^^^N^N^N^N^1739^Team_uk^ -uk/MMFHY^uk^en^Mickey Mouse Fifty Happy Years^^^^N^N^N^N^1739^Team_uk^ -uk/MMHLT^uk^en^Mickey Mouse His Life and Times^^^^N^N^N^N^1739^Team_uk^ -uk/MMHS^uk^en^Mickey Mouse Holiday Special (Odhams)^22,5x30,5 cm^[Printed in Great Britain for the Proprietors, Willbank Publications, Ltd., by the Sun Engraving Co., Ltd., Watford, and published by Odhams Press, Ltd., Long Acre, London] [Issue 4 is titled "Mickey Mouse Xmas Special"]^^N^N^N^N^1739^Team_uk^ -uk/MMHSF^uk^en^Mickey Mouse Holiday Special (Fleetway)^^^^N^N^N^N^1739^Team_uk^ -uk/MMM^uk^en^Magical Moments and Memories^^^^N^N^N^N^1739^Team_uk^ -uk/MMS^uk^en^Mickey Mouse Specials (IPC Magazines)^^^^N^N^N^N^1739^Team_uk^ -uk/MMSS^uk^en^Mickey Mouse Sticker Story^^^^N^N^N^N^1739^Team_uk^ -uk/MMTS^uk^en^Mickey Mouse TV Special^^^^N^N^N^N^1739^Team_uk^ -uk/MMW^uk^en^Mickey Mouse Weekly^28x38cm^[1936-1957] [reduced during WWII starting with #206, later enlarged back to original size] [12 pages (issues 1 to 224), 8 pages (225 on), back to 12 pages from 1949 onwards] [became biweekly and retitled "Mickey Mouse" during WWII, starting in 1941-09-13, reverted back to original title and publishing schedule in 1950]^^N^N^N^N^1739^Team_uk^ -uk/MOVC^uk^en^Movie Classics^^^^N^N^N^N^1739^Team_uk^ -uk/PCDMC^uk^en^Pirates of the Caribbean: Dead Man's Chest (Comic Treasury)^^^^N^N^N^N^1739^Team_uk^ -uk/PP^uk^en^Pluto's Playtime^^[book]^^N^N^N^N^1739^Team_uk^ -uk/PPCH^uk^en^Peter Pan and Captain Hook^^^^N^N^N^N^1739^Team_uk^ -uk/RDA^uk^en^Rainy Day Annual^^^^N^N^N^N^1739^Team_uk^ -uk/SDSB^uk^en^Sunny Days Story Book^^^^N^N^N^N^1739^Team_uk^ -uk/SM^uk^en^Super Mag^^^^N^N^N^N^1739^Team_uk^ -uk/SSA^uk^en^Silly Symphonies Annual^^^^N^N^N^N^1739^Team_uk^ -uk/SWA^uk^en^Snow White Annual^^^^N^N^N^N^1739^Team_uk^ -uk/TBD^uk^en^The Best of Disney^^^^N^N^N^N^1739^Team_uk^ -uk/TDAF^uk^en^The Disney Annual (Fleetway)^^^^N^N^N^N^1739^Team_uk^ -uk/TDAP^uk^en^The Disney Annual (Pedigree)^^^^N^N^N^N^1739^Team_uk^ -uk/TDW^uk^en^The Disney Weekly (Fleetway)^^[84 numbered issues + one preview issue]^^N^N^N^N^1739^Team_uk^ -uk/THUA^uk^en^Thumper Annual^^^^N^N^N^N^1739^Team_uk^ -uk/TJB2^uk^en^The Jungle Book 2^^^^N^N^N^N^1739^Team_uk^ -uk/TLM^uk^en^The Little Mermaid^^^^N^N^N^N^1739^Team_uk^ -uk/TPT^uk^en^Tower Press Trasfers^^^^N^N^N^N^1739^Team_uk^ -uk/TST^uk^en^Toy Story 2^^^^N^N^N^N^1739^Team_uk^ -uk/URBR^uk^en^Uncle Remus and his tales of Brer Rabbit^^^^N^N^N^N^1739^Team_uk^ -uk/WAC^uk^en^Whizzer and Chips^^^^N^N^N^N^1739^Team_uk^ -uk/WD^uk^en^World Distributors^^^^N^N^N^N^1739^Team_uk^ -uk/WDCA^uk^en^Walt Disney's Classics Annual^^^^N^N^N^N^1739^Team_uk^ -uk/WDCL^uk^en^Walt Disney's Classics^^[unnumbered, movie adaptions]^^N^N^N^N^1739^Team_uk^ -uk/WDMM^uk^en^Walt Disney's Mickey Mouse^^[1958-59]^^N^N^N^N^1739^Team_uk^ -uk/WDTB^uk^en^The Walt Disney Treasure Book^^^^N^N^N^N^1739^Team_uk^ -uk/WDW^uk^en^Walt Disney's Weekly^^[1959-61]^^N^N^N^N^1739^Team_uk^ -uk/WIT^uk^en^W.i.t.c.h.^^^^N^N^N^N^1739^Team_uk^ -uk/WIN^uk^en^Winnie the Pooh Magazine / Winnie the Pooh and his Pals^^^^N^N^N^N^1739^Team_uk^ -uk/WOW^uk^en^Disney's WOW!^^[Distributed to Tesco kids club members]^^N^N^N^N^1739^Team_uk^ -uk/WTPA^uk^en^Winnie the Pooh Annual^^^^N^N^N^N^1739^Team_uk^ -uk/WTPS^uk^en^Winnie the Pooh Special^^^^N^N^N^N^1739^Team_uk^ -uk/WWDA^uk^en^The Wonderful World of Disney Annual^^^^N^N^N^N^1739^Team_uk^ -uk/XDA^uk^en^Disney XD Annual^^^^N^N^N^N^1739^Team_uk^ -us/AA^us^en^Autumn Adventures^^^^N^N^N^N^1740^Team_us^ -us/ABDZ^us^en^Abadazad^13x21cm^^^N^N^N^N^1740^Team_us^ -us/AC^us^en^Disney Action Club (Acclaim)^^^^N^N^N^N^1740^Team_us^ -us/AGN^us^en^Alexander Gallery New York^^^^N^N^N^N^1740^Team_us^ -us/AH^us^en^Amazing Heroes^^^^N^N^N^N^1740^Team_us^ -us/AIW^us^en^Alice in Wonderland^^^^N^N^N^N^1740^Team_us^ -us/ALA^us^en^Aladdin^^^^N^N^N^N^1740^Team_us^ -us/ALAA^us^en^Disney's Aladdin - The Official Movie Adaptation^^^^N^N^N^N^1740^Team_us^ -us/ATL^us^en^Disney's Atlantis^^^^N^N^N^N^1740^Team_us^ -us/ATM^us^en^At the Movies^^^^N^N^N^N^1740^Team_us^ -us/ARAC^us^en^Arachnophobia^^^^N^N^N^N^1740^Team_us^ -us/AVTM^us^en^Cars: Adventures of Tow Mater^^^^N^N^N^N^1740^Team_us^ -us/AWD^us^en^The Art of Walt Disney^^[From Mickey Mouse to the Magic Kingdoms]^^N^N^N^N^1740^Team_us^ -us/BBHS^us^en^Disney's Beauty and The Beast Holiday Special^^^^N^N^N^N^1740^Team_us^ -us/BBMM^us^en^The Biggest Big Mickey Mouse^^^^N^N^N^N^1740^Team_us^ -us/BBWDC^us^en^The Biggest Big Walt Disney's Comics^^^^N^N^N^N^1740^Team_us^ -us/BCS^us^en^Best Comic Series (Large hardbound books)^^^^N^N^N^N^1740^Team_us^ -us/BFP^us^en^The Barks Fan's Potpourri^^^^N^N^N^N^1740^Team_us^ -us/BOB^us^en^BOOM! BLAST^^^^N^N^N^N^1740^Team_us^ -us/BRC^us^en^The Barks / Rosa Collection^^^^N^N^N^N^1740^Team_us^ -us/BT^us^en^Barks Treasury^^^^N^N^N^N^1740^Team_us^ -us/BTB^us^en^Beauty and the Beast^^^^N^N^N^N^1740^Team_us^ -us/BTBD^us^en^Disney's Beauty and The Beast^^^^N^N^N^N^1740^Team_us^ -us/BUB^us^en^Bubbles^^^^N^N^N^N^1740^Team_us^ -us/C2TGN^us^en^Cars 2 - The Graphic Novel^^^^N^N^N^N^1740^Team_us^ -us/CARJ^us^en^Cars (Joe Books)^^^^N^N^N^N^1740^Team_us^ -us/CARO^us^en^Cars (Ongoing)^^^^N^N^N^N^1740^Team_us^ -us/CARS^us^en^The World of Cars: The Rookie^^^^N^N^N^N^1740^Team_us^ -us/CBACB^us^en^Carl Barks and the Art of the Comic Book^^^^N^N^N^N^1740^Team_us^ -us/CBBBBB^us^en^The Carl Barks Big Book of Barney Bear^^^^N^N^N^N^1740^Team_us^ -us/CBC^us^en^Carl Barks Conversations^^^^N^N^N^N^1740^Team_us^ -us/CBCO^us^en^The Barks Collector^^[Long-running fanzine covering the work of legendary artist Carl Barks]^^N^N^N^N^1740^Team_us^ -us/CBCOA^us^en^The Barks Collector Annual^^^^N^N^N^N^1740^Team_us^ -us/CBDCB^us^en^Carl Barks and the Disney Comic Book^^^^N^N^N^N^1740^Team_us^ -us/CBDD^us^en^Carl Barks and the Disney Ducks^^^^N^N^N^N^1740^Team_us^ -us/CBDL^us^en^The Complete Carl Barks Disney Library (Fantagraphics)^^[The books are not published in the same order as the volume number]^^N^N^N^N^1740^Team_us^ -us/CBDT^us^en^Carl Barks' Greatest DuckTales Stories^^^^N^N^N^N^1740^Team_us^ -us/CBFCP^us^en^The Carl Barks Fan Club Pictorial^^^^N^N^N^N^1740^Team_us^ -us/CBG^us^en^Comic Buyer's Guide^^^^N^N^N^N^1740^Team_us^ -us/CBL^us^en^Carl Barks Library (hardcover, b/w)^^[note - page numbers are listed]^^N^N^N^N^1740^Team_us^ -us/CBLCP^us^en^Carl Barks Library color plate Portfolio^^^^N^N^N^N^1740^Team_us^ -us/CBM^us^en^Comic Book Marketplace^^^^N^N^N^N^1740^Team_us^ -us/CBPG^us^en^The Comic Book Price Guide (Overstreet)^^^^N^N^N^N^1740^Team_us^ -us/CCBI^us^en^The Complete Carl Bark Index^^^^N^N^N^N^1740^Team_us^ -us/CDR^us^en^Chip 'n' Dale Rescue Rangers (Disney Comics)^^^^N^N^N^N^1740^Team_us^ -us/CDRR^us^en^Chip 'n' Dale Rescue Rangers (Boom)^^^^N^N^N^N^1740^Team_us^ -us/CDRRT^us^en^Chip 'n' Dale Rescue Ranger (TPB)^^^^N^N^N^N^1740^Team_us^ -us/CJ^us^en^The Comics Journal^^^^N^N^N^N^1740^Team_us^ -us/CLTS^us^en^The Complete Life and Times of Scrooge McDuck^^[Two hardcover books collecting the complete saga of the "Life and Times of Scrooge McDuck", the first book containing the main 12 chapters and the second the later additions created by Don Rosa]^^N^N^N^N^1740^Team_us^ -us/COTR^us^en^Comics Treasury^^^^Y^N^N^N^1740^Team_us^ -us/CPE^us^en^Walt Disney's Christmas Parade (Gemstone)^^^^N^N^N^N^1740^Team_us^ -us/CPG^us^en^Walt Disney's Christmas Parade (Gladstone)^^^^N^N^N^N^1740^Team_us^ -us/CRSP^us^en^Cars: Radiator Springs^^^^N^N^N^N^1740^Team_us^ -us/CT^us^en^Cartoon Tales^^[unnumbered; reprints in cardboard cover] ["Uncle Scrooge; Blast to the Past" (intended issue 13) was cancelled at the last minute and never published]^^N^N^N^N^1740^Team_us^ -us/CTRT^us^en^Cars (TPB)^^^^N^N^N^N^1740^Team_us^ -us/CZ^us^en^Comic Zone^^[not to be confused with "Disney Adventures Comic Zone" (DACZ)]^^N^N^N^N^1740^Team_us^ -us/D23^us^en^Disney twenty-three^^^^N^N^N^N^1740^Team_us^ -us/DA^us^en^Disney Adventures^^[The issue and volume number is often well-hidden in the actual issues. In the beginning, this information is clearly written on the spine, but later it is only printed on the table of contents page or as part of the indicia. In some issues from the late 1990s it doesn't seem to be printed anywhere.]^^N^N^N^N^1740^Team_us^ -us/DACZ^us^en^Disney Adventures Comic Zone^^[numbering refers to 1=spring, 2=summer, 3=autumn, 4=winter]^^N^N^N^N^1740^Team_us^ -us/DAG^us^en^Disney Afternoon Giant^^^^N^N^N^N^1740^Team_us^ -us/DALK^us^en^Disney Adventures: The Lion King Collector's Issue^^^^N^N^N^N^1740^Team_us^ -us/DAM^us^en^Disney Adventures Special Music Issues^^^^N^N^N^N^1740^Team_us^ -us/DANA^us^en^Duck Avenger New Adventures^^^^N^N^N^N^1740^Team_us^ -us/DAR^us^en^Darkwing Duck (limited series)^^^^N^N^N^N^1740^Team_us^ -us/DARA^us^en^Darkwing Duck Annual (Boom)^^^^N^N^N^N^1740^Team_us^ -us/DARB^us^en^Darkwing Duck (Boom)^^^^N^N^N^N^1740^Team_us^ -us/DARC^us^en^Darkwing Duck Classics^^^^N^N^N^N^1740^Team_us^ -us/DARCC^us^en^Darkwing Duck Comics Collection^^^^N^N^N^N^1740^Team_us^ -us/DARJ^us^en^Darkwing Duck (Joe Books)^^^^N^N^N^N^1740^Team_us^ -us/DARP^us^en^Darkwing Duck (TPB)^^^^N^N^N^N^1740^Team_us^ -us/DARTP^us^en^Darkwing Duck / DuckTales (TPB)^^^^N^N^N^N^1740^Team_us^ -us/DAS^us^en^Donald and Scrooge (album)^^^^N^N^N^N^1740^Team_us^ -us/DASC^us^en^Donald and Scrooge (comic)^^^^N^N^N^N^1740^Team_us^ -us/DASP^us^en^Disney Adventures Super Comic Special^^^^N^N^N^N^1740^Team_us^ -us/DAV^us^en^Duck Avenger^^^^N^N^N^N^1740^Team_us^ -us/DBPG^us^en^Disneyland Birthday Party (Gladstone)^^^^N^N^N^N^1740^Team_us^ -us/DBPGD^us^en^Disneyland Birthday Party Comics Digest^^^^N^N^N^N^1740^Team_us^ -us/DCA^us^en^Disney Comics Album^^^^N^N^N^N^1740^Team_us^ -us/DCCC^us^en^Disney's Colossal Comics Collection^^^^N^N^N^N^1740^Team_us^ -us/DCCL^us^en^Disney's Christmas Classics^^[Collection of all Christmas theme Disney newspaper strips]^^N^N^N^N^1740^Team_us^ -us/DCH^us^en^Disney Comic Hits!^^^^N^N^N^N^1740^Team_us^ -us/DCTD^us^en^Disney's Comics in 3-D^^^^N^N^N^N^1740^Team_us^ -us/DCWS^us^en^Disney comics: the whole story^^^^N^N^N^N^1740^Team_us^ -us/DCZ^us^en^Disney Comic Zone^^[different from both CZ and DACZ]^^N^N^N^N^1740^Team_us^ -us/DD50^us^en^Donald Duck: 50 years of happy frustration^^^^N^N^N^N^1740^Team_us^ -us/DDA^us^en^Donald Duck Adventures (Gladstone)^^^^N^N^N^N^1740^Team_us^ -us/DDAD^us^en^Donald Duck Adventures (Disney Comics)^^^^N^N^N^N^1740^Team_us^ -us/DDAF^us^en^Donald Duck Ashcan (Fantagraphics)^^[free issue put out by Fantagraphics for Halloween; not for sale in stores]^^N^N^N^N^1740^Team_us^ -us/DDAG^us^en^Donald Duck Adventures (Gemstone)^5.0" x 7.5"^^^N^N^N^N^1740^Team_us^ -us/DDAGE^us^en^Donald Duck Adventures (Geppi's Entertainment Museum)^^^^N^N^N^N^1740^Team_us^ -us/DDAH^us^en^Donald Duck Ashcan (Gemstone)^^[free issue put out by Gemstone for Halloween; not for sale in stores]^^Y^N^N^N^1740^Team_us^ -us/DDC^us^en^Donald Duck Classics^^^^N^N^N^N^1740^Team_us^ -us/DDCMM^us^en^Donald Duck The Case of the Missing Mummy^^^^N^N^N^N^1740^Team_us^ -us/DDD^us^en^Donald Duck Digest^^^^N^N^N^N^1740^Team_us^ -us/DDDE^us^en^Darkwing Duck - The Definitively Dangerous Edition^^^^N^N^N^N^1740^Team_us^ -us/DDDN^us^en^Donald Duck: The Complete Daily Newspaper Comics^^[Collection of the Donald Duck daily newspaper strips by Al Taliaferro]^^N^N^N^N^1740^Team_us^ -us/DDFDJ^us^en^Donald Duck Family - The Daan Jippes Collection^^^^N^N^N^N^1740^Team_us^ -us/DDFOF^us^en^Donald Duck and Friends: Feathers Of Fury^^^^N^N^N^N^1740^Team_us^ -us/DDHS^us^en^Donald Duck's Halloween Scream!^^^^N^N^N^N^1740^Team_us^ -us/DDI^us^en^Donald Duck in ...^5.5 x 7.5 inches^^^N^N^N^N^1740^Team_us^ -us/DDMM^us^en^Donald Duck and Mickey Mouse^^^^N^N^N^N^1740^Team_us^ -us/DDSC^us^en^Donald Duck: The Complete Sunday Comics^^^^N^N^N^N^1740^Team_us^ -us/DDTP^us^en^Donald Duck (Trade paperback)^^^^Y^N^N^N^1740^Team_us^ -us/DDTT^us^en^Donald Duck: Timeless Tales^^^^N^N^N^N^1740^Team_us^ -us/DDUS^us^en^Donald Duck and Uncle Scrooge^^^^N^N^N^N^1740^Team_us^ -us/DF^us^en^Disney Fairies^^^^N^N^N^N^1740^Team_us^ -us/DGNP^us^en^Disney Graphic Novels (Papercutz)^^^^N^N^N^N^1740^Team_us^ -us/DGR^us^en^Disney Girls^^^^N^N^N^N^1740^Team_us^ -us/DHMT^us^en^Dark Horse Media Tie-in's (One shots)^^^^Y^N^N^N^1740^Team_us^ -us/DHS^us^en^Disney's Hero Squad: Ultraheroes^^^^N^N^N^N^1740^Team_us^ -us/DHST^us^en^Disney's Hero Squad: Ultraheroes (TPB)^^^^N^N^N^N^1740^Team_us^ -us/DIEGO^us^en^San Diego Comic Con^^^^N^N^N^N^1740^Team_us^ -us/DIEGX^us^en^San Diego Comic Con (More)^^^^N^N^N^N^1740^Team_us^ -us/DINO^us^en^Dinosaurs^^^^N^N^N^N^1740^Team_us^ -us/DKM^us^en^Disney Kingdoms^^^^N^N^N^N^1740^Team_us^ -us/DKP^us^en^Disney's Kilala Princess^^^^N^N^N^N^1740^Team_us^ -us/DM^us^en^Donald and Mickey (Gladstone)^^[continuation of "Mickey and Donald"]^^N^N^N^N^1740^Team_us^ -us/DMF^us^en^Disney Masters^^^^N^N^N^N^1740^Team_us^ -us/DMI^us^en^Donald and Mickey (IDW)^^^^N^N^N^N^1740^Team_us^ -us/DMITP^us^en^Donald and Mickey (Trade paperback)^^^^N^N^N^N^1740^Team_us^ -us/DMKC^us^en^Disney Magic Kingdom Comics^^^^N^N^N^N^1740^Team_us^ -us/DMKCTP^us^en^Donald and Mickey: The Magic Kingdom Collection^^^^Y^N^N^N^1740^Team_us^ -us/DNR^us^en^Disney Newsreel^^^^N^N^N^N^1740^Team_us^ -us/DODU^us^en^Donald Duck: Double Duck^^^^N^N^N^N^1740^Team_us^ -us/DP^us^en^Disney Primer^^^^N^N^N^N^1740^Team_us^ -us/DPCC^us^en^Disney Princess Comics Collection^^^^Y^N^N^N^1740^Team_us^ -us/DPCSC^us^en^Disney Princess Comic Strips Collection^^^^Y^N^N^N^1740^Team_us^ -us/DPBC^us^en^Disney Princess Be a Champion^^^^N^N^N^N^1740^Team_us^ -us/DPGS^us^en^Disney•Pixar Giant Size Comics^^^^N^N^N^N^1740^Team_us^ -us/DPOST^us^en^The Disney Poster: The Animated Film Classics from Mickey Mouse to Aladdin^28,6×36,4cm^^^N^N^N^N^1740^Team_us^ -us/DPPP^us^en^Disney Princess (Peachtree Playthings)^^^^N^N^N^N^1740^Team_us^ -us/DPRI^us^en^Disney Princess (Joe Books)^^^^N^N^N^N^1740^Team_us^ -us/DQ^us^en^Donald Quest^^^^N^N^N^N^1740^Team_us^ -us/DQTP^us^en^Donald Quest (Trade paperback)^^^^Y^N^N^N^1740^Team_us^ -us/DRL^us^en^Don Rosa Library^^^^N^N^N^N^1740^Team_us^ -us/DT^us^en^DuckTales (Gladstone)^^^^N^N^N^N^1740^Team_us^ -us/DTC^us^en^DuckTales Classics^^^^N^N^N^N^1740^Team_us^ -us/DTD^us^en^DuckTales (Disney Comics)^^^^N^N^N^N^1740^Team_us^ -us/DTFS^us^en^DuckTales: Faires and Scares^^^^N^N^N^N^1740^Team_us^ -us/DTGO^us^en^DuckTales The Gold Odyssey^^^^N^N^N^N^1740^Team_us^ -us/DTI^us^en^DuckTales (IDW)^^^^N^N^N^N^1740^Team_us^ -us/DTITP^us^en^DuckTales (Trade paperback)^^^^Y^N^N^Y^1740^Team_us^ -us/DTK^us^en^DuckTales (Boom)^^^^N^N^N^N^1740^Team_us^ -us/DTKP^us^en^DuckTales: Rightful Owners^^^^N^N^N^N^1740^Team_us^ -us/DTM^us^en^DuckTales Magazine^^^^N^N^N^N^1740^Team_us^ -us/DTR^us^en^Dick Tracy^^^^N^N^N^N^1740^Team_us^ -us/DTRT^us^en^Dick Tracy The Trilogy^^^^N^N^N^N^1740^Team_us^ -us/DTSQ^us^en^DuckTales featuring Scrooge's Quest by Marv Wolfman^^^^N^N^N^N^1740^Team_us^ -us/DTSS^us^en^DuckTales: Silence and Science^^^^N^N^N^N^1740^Team_us^ -us/DTTM^us^en^DuckTales The Movie^^^^N^N^N^N^1740^Team_us^ -us/DWTP^us^en^Disney 365 Days with Winnie the Pooh^^[Collection containing some of the daily newspaper Winnie the Pooh strips from 1978-1986 and the Sunday newspaper strips with Winnie the Pooh from 1978-1987]^^N^N^N^N^1740^Team_us^ -us/ES^us^en^Disney's Enchanting Stories (Digest size)^^^^N^N^N^N^1740^Team_us^ -us/FA^us^en^Disney Fairies^^[Both paperback and hardcover editions exist]^^N^N^N^N^1740^Team_us^ -us/FAN^us^en^Fandom Annual^^^^N^N^N^N^1740^Team_us^ -us/FAWDDD^us^en^The Fine Art of Walt Disney's Donald Duck^^^^N^N^N^N^1740^Team_us^ -us/FB^us^en^Funnybooks: the improbable glory of the best American comic books^^^^N^N^N^N^1740^Team_us^ -us/FBB^us^en^Frozen: Breaking Boundaries^^^^N^N^N^N^1740^Team_us^ -us/FCA^us^en^Disney's Four Color Adventures^^^^N^N^N^N^1740^Team_us^ -us/FCBD^us^en^Free Comic Book Day (Gemstone)^^[giveaway for the "Free Comic Book Day"] [Series unnumbered]^^N^N^N^N^1740^Team_us^ -us/FCBDB^us^en^Free Comic Book Day (Boom)^^[giveaway for the "Free Comic Book Day"]^^Y^N^N^N^1740^Team_us^ -us/FCBDF^us^en^Free Comic Book Day (Fantagraphics)^^[giveaway for the "Free Comic Book Day"] [Series unnumbered]^^Y^N^N^N^1740^Team_us^ -us/FCBDJ^us^en^Free Comic Book Day (Joe Books)^^^^N^N^N^N^1740^Team_us^ -us/FCBDP^us^en^Free Comic Book Day (Papercutz)^^[giveaway for the "Free Comic Book Day"]^^Y^N^N^N^1740^Team_us^ -us/FCBDT^us^en^Free Comic Book Day (TokyoPop)^^[giveaway for the "Free Comic Book Day"]^^N^N^N^N^1740^Team_us^ -us/FCC^us^en^Frozen Comics Collection^^^^Y^N^N^N^1740^Team_us^ -us/FDOR^us^en^Finding Dory^^^^N^N^N^N^1740^Team_us^ -us/FF^us^en^Fandom Funnies^^^^N^N^N^N^1740^Team_us^ -us/FGL^us^en^Floyd Gottfredson Library^10x8 inches^^^N^N^N^N^1740^Team_us^ -us/FGLS^us^en^Floyd Gottfredson Library (Color Sundays)^10x8 inches^^^N^N^N^N^1740^Team_us^ -us/FHW^us^en^Frozen: The Hero Within^^^^N^N^N^N^1740^Team_us^ -us/FINN^us^en^Finding Nemo^^^^N^N^N^N^1740^Team_us^ -us/FISHP^us^en^Disney Fisher Price^^^^N^N^N^N^1740^Team_us^ -us/FNRR^us^en^Finding Nemo: Reef Rescue^^^^N^N^N^N^1740^Team_us^ -us/FRAD^us^en^Frozen Adventures^^^^N^N^N^N^1740^Team_us^ -us/FRLE^us^en^Frozen Library Edition^^^^N^N^N^N^1740^Team_us^ -us/FROZ^us^en^Frozen (Joe Books)^^^^N^N^N^N^1740^Team_us^ -us/FROZA^us^en^Frozen Annual^^^^N^N^N^N^1740^Team_us^ -us/FROZEN^us^en^Frozen (movie adaptation)^^^^N^N^N^N^1740^Team_us^ -us/FRPP^us^en^Frozen (Peachtree Playthings)^^^^N^N^N^N^1740^Team_us^ -us/FRR^us^en^Frozen: Reunion Road^^^^N^N^N^N^1740^Team_us^ -us/FTT^us^en^Frozen: True Treasure^^^^N^N^N^N^1740^Team_us^ -us/FUNW^us^en^Funnyworld^^[Michael Barrier's Fanzine]^^N^N^N^N^1740^Team_us^ -us/GA^us^en^Goofy Adventures^^^^N^N^N^N^1740^Team_us^ -us/GAC^us^en^Disney Golden Age Comics^^^^Y^N^N^N^1740^Team_us^ -us/GAR^us^en^Gargoyles^^^^N^N^N^N^1740^Team_us^ -us/GARS^us^en^Gargoyles (SLG)^^^^N^N^N^N^1740^Team_us^ -us/GARSA^us^en^Gargoyles: Clan Building^^^^N^N^N^N^1740^Team_us^ -us/GARSBG^us^en^Gargoyles: Bad Guys^^^^N^N^N^N^1740^Team_us^ -us/GCA^us^en^Gladstone Comic Album^^^^N^N^N^N^1740^Team_us^ -us/GGA^us^en^Graphic Gallery^^^^N^N^N^N^1740^Team_us^ -us/GGI^us^en^Gladstone Giant album^^^^N^N^N^N^1740^Team_us^ -us/GHH^us^en^Giant Halloween Hex^^^^N^N^N^N^1740^Team_us^ -us/GIC^us^en^G.I. Comics^^[Giveaway comic distributed to various services within the United States Armed Forces]^^N^N^N^N^1740^Team_us^ -us/GLBH^us^en^Gladstone Leather Bound Hardcover Comic Albums^^^^N^N^N^N^1740^Team_us^ -us/HCCB^us^en^Heroes Con convention booklet^^^^N^N^N^N^1740^Team_us^ -us/HER^us^en^Hercules, the Movie^^^^N^N^N^N^1740^Team_us^ -us/HLB^us^en^Herbie The Love Bug Coloring Book^^^^Y^N^N^N^1740^Team_us^ -us/HM^us^en^Haunted Mansion^^^^N^N^N^N^1740^Team_us^ -us/HP^us^en^Holiday Parade^^^^N^N^N^N^1740^Team_us^ -us/HUN^us^en^The Hunchback of Notre Dame^^[HUNCH 1 published in 2 parts in 2 different comics]^^N^N^N^N^1740^Team_us^ -us/HUNCH^us^en^The Hunchback of Notre Dame^^^^N^N^N^N^1740^Team_us^ -us/IFMT^us^en^The Incredibles: Family Matters (TPB)^^^^N^N^N^N^1740^Team_us^ -us/IMAD^us^en^Inside Mad^^^^N^N^N^N^1740^Team_us^ -us/INC^us^en^The Incredibles (Dark Horse)^^^^N^N^N^N^1740^Team_us^ -us/INCB^us^en^The Incredibles (Boom)^^^^N^N^N^N^1740^Team_us^ -us/INCBCOI^us^en^Incredibles City of Incredibles (HC/TPB)^^[Hardcover and trade paperback]^^N^N^N^N^1740^Team_us^ -us/INCBFM^us^en^Incredibles Family Matters (HC/TPB)^^[Hardcover and trade paperback]^^N^N^N^N^1740^Team_us^ -us/INCBHC^us^en^Incredibles SDCC 2009 Special Edition^^^^N^N^N^N^1740^Team_us^ -us/INCBRFB^us^en^Incredibles Revenge from Below^^^^N^N^N^N^1740^Team_us^ -us/INCBSAL^us^en^Incredibles Secrets and Lies^^^^N^N^N^N^1740^Team_us^ -us/INCBTAC^us^en^Incredibles Truth and Consequences TPB^^^^N^N^N^N^1740^Team_us^ -us/INCCR^us^en^Incredibles 2: Crisis in Mid-Life! & Other Stories^^^^N^N^N^N^1740^Team_us^ -us/INCSB^us^en^Incredibles 2: Slow Burn^^^^N^N^N^N^1740^Team_us^ -us/INCSI^us^en^Incredibles 2: Secret Identities^^^^N^N^N^N^1740^Team_us^ -us/INCTPB^us^en^The Incredibles (Dark Horse 2015 TPB)^^^^N^N^N^N^1740^Team_us^ -us/JKC^us^en^The Jack Kirby Collector^^[fanzine about Jack Kirby]^^N^N^N^N^1740^Team_us^ -us/JUN^us^en^Walt Disney's Classic The Jungle Book^^^^N^N^N^N^1740^Team_us^ -us/JWD^us^en^Junior Woodchucks (Disney Comics)^^^^N^N^N^N^1740^Team_us^ -us/KFSWTP^us^en^Winnie the Pooh^^[Promotional book for the WTP newspaper strip. Has probably not been for sale to the general public.]^^N^N^N^N^1740^Team_us^ -us/KH1^us^en^Kingdom Hearts^^^^N^N^N^N^1740^Team_us^ -us/KH15A^us^en^Kingdom Hearts 1.5 HD Remix Artbook^^^^N^N^N^N^1740^Team_us^ -us/KH2^us^en^Kingdom Hearts II (Tokyopop)^^^^N^N^N^N^1740^Team_us^ -us/KH2Y^us^en^Kingdom Hearts II (Yen Press)^^^^N^N^N^N^1740^Team_us^ -us/KH3582D^us^en^Kingdom Hearts: 358/2 Days^^^^N^N^N^N^1740^Team_us^ -us/KHCM^us^en^Kingdom Hearts: Chain of Memories (Tokyopop)^^^^N^N^N^N^1740^Team_us^ -us/KHCMY^us^en^Kingdom Hearts: Chain of Memories (Yen Press)^^^^N^N^N^N^1740^Team_us^ -us/KHFM^us^en^Kingdom Hearts: Final Mix^^^^N^N^N^N^1740^Team_us^ -us/KPA^us^en^Kim Possible Adventures^^^^N^N^N^N^1740^Team_us^ -us/KPCM^us^en^Kim Possible Cine-Manga^^^^N^N^N^N^1740^Team_us^ -us/LBB^us^en^The Little Big Book^^[Series of children's books covering various subjects; only one contains Disney comics]^^N^N^N^N^1740^Team_us^ -us/LICD^us^en^The Carl Barks Library of Donald Duck Adventures in Color^^^^N^N^N^N^1740^Team_us^ -us/LICGY^us^en^The Carl Barks Library of Gyro Gearloose Comics and Fillers in Color^^^^N^N^N^N^1740^Team_us^ -us/LICU^us^en^The Adventures of Uncle Scrooge McDuck in Color^^[Abbreviated LIC.. because it's in fact the same album series as the other LIC]^^N^N^N^N^1740^Team_us^ -us/LICUG^us^en^The Carl Barks Library of Walt Disney's Uncle Scrooge One Pagers in Color^^^^N^N^N^N^1740^Team_us^ -us/LICW^us^en^The Carl Barks Library of Walt Disney's Comics and Stories in Color^^^^N^N^N^N^1740^Team_us^ -us/LICXG^us^en^The Carl Barks Library of 1940's Donald Duck Christmas Giveaways in Color^^^^N^N^N^N^1740^Team_us^ -us/LSPP^us^en^A Lithographic Suite of Preliminary Paintings^^^^N^N^N^N^1740^Team_us^ -us/LTSM^us^en^The Life and Times of Scrooge McDuck (deluxe album)^^^^N^N^N^N^1740^Team_us^ -us/LTSMA^us^en^The Life and Times of Scrooge McDuck (Artist's Edition)^^[Features scanned pages from the actual original art. While appearing to be in black & white, each page has been scanned in color to mimic as closely as possible the experience of viewing the original art]^^N^N^N^N^1740^Team_us^ -us/LTSMB^us^en^The Life and Times of Scrooge McDuck (hardcover)^^^^N^N^N^N^1740^Team_us^ -us/LTSMG^us^en^The Life and Times of Scrooge McDuck (softcover)^^^^N^N^N^N^1740^Team_us^ -us/LV^us^en^Louisville^^^^N^N^N^N^1740^Team_us^ -us/MAD^us^en^Mickey and Donald^^[continued in "Donald and Mickey"]^^N^N^N^N^1740^Team_us^ -us/MATG^us^en^Walt Disney's Mickey and the Gang^^[Book - edited by David Gerstein]^^N^N^N^N^1740^Team_us^ -us/MCMT^us^en^The Muppet Show Comic Book: Meet the Muppets (TPB)^^^^N^N^N^N^1740^Team_us^ -us/MDCP^us^en^Mickey and Donald Christmas Parade^^^^N^N^N^N^1740^Team_us^ -us/MDCPTP^us^en^Mickey and Donald Christmas Parade (Trade paperback)^^^^N^N^N^N^1740^Team_us^ -us/MDZS^us^en^Mickey and Donald: The Search for the Zodiac Stone^^^^N^N^N^N^1740^Team_us^ -us/MFG^us^en^The Menomonee Falls Guardian^^[Some issues reprint MM dailies]^^N^N^N^N^1740^Team_us^ -us/MGN^us^en^Movie Graphic Novel (Joe Books)^^^^Y^N^N^N^1740^Team_us^ -us/MIAPD^us^en^Monsters, Inc. A Perfect Date^^^^N^N^N^N^1740^Team_us^ -us/MIHC^us^en^Mickey's Inferno (Halloween ComicFest)^^^^N^N^N^N^1740^Team_us^ -us/MIHP^us^en^Monsters, Inc. The Humanween Party^^^^N^N^N^N^1740^Team_us^ -us/MILF^us^en^Monsters, Inc, Laugh Factory (HC/TPB)^^[Hardcover and Trade Paperback]^^N^N^N^N^1740^Team_us^ -us/MIS^us^en^Mickey is Sixty^^^^N^N^N^N^1740^Team_us^ -us/MISMC^us^en^Monsters, Inc. The Story of the Movie in Comics^^^^N^N^N^N^1740^Team_us^ -us/MISST^us^en^Monsters, Inc. Scary Stories^^^^N^N^N^N^1740^Team_us^ -us/MITP^us^en^Monsters, Inc. (Tokyopop)^^^^N^N^N^N^1740^Team_us^ -us/MKA^us^en^Muppet King Arthur^^^^N^N^N^N^1740^Team_us^ -us/MLAF^us^en^Monsters, Inc. Laugh Factory^^^^N^N^N^N^1740^Team_us^ -us/MM90^us^en^Mickey Mouse: The 90th Anniversary Collection^^^^N^N^N^N^1740^Team_us^ -us/MMA^us^en^Mickey Mouse Adventures (Disney Comics)^^^^N^N^N^N^1740^Team_us^ -us/MMAG^us^en^Mickey Mouse Adventures (Gemstone)^^^^N^N^N^N^1740^Team_us^ -us/MMAI^us^en^Mickey Mouse Album (IDW/Fantagraphics)^^^^Y^N^N^N^1740^Team_us^ -us/MMC^us^en^Mickey Mouse Classics^^^^N^N^N^N^1740^Team_us^ -us/MMD^us^en^Mickey Mouse Digest^^^^N^N^N^N^1740^Team_us^ -us/MMELP^us^en^Mickey Mouse, The Evolution, The Legend, The Phenomenon^^^^N^N^N^N^1740^Team_us^ -us/MMGA^us^en^Mickey Mouse: The Greatest Adventures^^^^N^N^N^N^1740^Team_us^ -us/MMIC^us^en^Mickey Mouse in Color^^^^Y^N^N^N^1740^Team_us^ -us/MMMB^us^en^Mickey Mouse and Blotman^^^^N^N^N^N^1740^Team_us^ -us/MMP^us^en^Mickey Mouse Paintings^^^^N^N^N^N^1740^Team_us^ -us/MMPB^us^en^Merry Menagerie Paint Book^^^^N^N^N^N^1740^Team_us^ -us/MMPP^us^en^Mickey Mouse (Peachtree Playthings)^^^^N^N^N^N^1740^Team_us^ -us/MMQI^us^en^Mickey Mouse on Quandomai Island^^^^N^N^N^N^1740^Team_us^ -us/MMQMM^us^en^Mickey Mouse: The Quest for the Missing Memories^^^^N^N^N^N^1740^Team_us^ -us/MMSS1^us^en^Mickey Mouse Shorts: Season One^^^^N^N^N^N^1740^Team_us^ -us/MMSTP^us^en^Mickey Mouse Shorts: Season One (Trade paperback)^^^^Y^N^N^N^1740^Team_us^ -us/MMT^us^en^Mickey Mouse Tales^^^^N^N^N^N^1740^Team_us^ -us/MMTM^us^en^Mickey Mouse 300 Mickeys^^^^N^N^N^N^1740^Team_us^ -us/MMTON^us^en^Mickey Mouse and the Orbiting Nightmare^^^^N^N^N^N^1740^Team_us^ -us/MMTP^us^en^Mickey Mouse (Trade paperback)^^^^Y^N^N^N^1740^Team_us^ -us/MMTT^us^en^Mickey Mouse: Timeless Tales^^^^N^N^N^N^1740^Team_us^ -us/MMUH^us^en^Walt Disney's Mickey Mouse - The Ultimate History^^[Book - edited by Daniel Kothenschulte, written by David Gerstein and J.B. Kaufman]^^N^N^N^N^1740^Team_us^ -us/MMWTC^us^en^Mickey Mouse and the World to Come^^^^N^N^N^N^1740^Team_us^ -us/MON^us^en^Monsters, Inc. (Dark Horse)^^^^N^N^N^N^1740^Team_us^ -us/MPP^us^en^Muppet Peter Pan^^^^N^N^N^N^1740^Team_us^ -us/MPPP^us^en^Muppet Peter Pan (TPB)^^^^N^N^N^N^1740^Team_us^ -us/MPPH^us^en^Muppet Peter Pan (hardcover)^^^^N^N^N^N^1740^Team_us^ -us/MRH^us^en^Muppet Robin Hood^^^^N^N^N^N^1740^Team_us^ -us/MRHT^us^en^Muppet Robin Hood (TPB)^^^^N^N^N^N^1740^Team_us^ -us/MSH^us^en^Muppet Sherlock Holmes^^^^N^N^N^N^1740^Team_us^ -us/MSHTP^us^en^Muppet Sherlock Holmes (TPB)^^^^N^N^N^N^1740^Team_us^ -us/MSW^us^en^Muppet Snow White^^^^N^N^N^N^1740^Team_us^ -us/MTPW^us^en^The Muppet Show: The Treasure of Peg Leg Wilson^^^^N^N^N^N^1740^Team_us^ -us/MTUAC^us^en^Mickey's Twice Upon a Christmas^^^^N^N^N^N^1740^Team_us^ -us/MUOMM^us^en^Monsters University Official Movie Magazine^^^^N^N^N^N^1740^Team_us^ -us/NABTB^us^en^New Adventures of Beauty and the Beast^^[mini-series]^^N^N^N^N^1740^Team_us^ -us/NAGE^us^en^National Geographic^^^^N^N^N^N^1740^Team_us^ -us/NCS^us^en^National Cartoonist Society Year Book^^^^N^N^N^N^1740^Team_us^ -us/NEMO^us^en^Nemo - the classic comics library^^^^N^N^N^N^1740^Team_us^ -us/OJ^us^en^Orange Juice cartons^^[Gags done for Donald Duck Orange Juice to go along one side panel of the waxboard half-gallon cartons]^^N^N^N^N^1740^Team_us^ -us/OLR^us^en^Oswald the Lucky Rabbit - The Search for the Lost Disney Cartoons^^^^N^N^N^N^1740^Team_us^ -us/OSJB^us^en^One-Shot (Joe Books)^^[Continuation of "At the Movies", but now as one-shot's]^^Y^N^N^N^1740^Team_us^ -us/OTW^us^en^On the Way^^^^N^N^N^N^1740^Team_us^ -us/PAF^us^en^Phineas and Ferb^^^^N^N^N^N^1740^Team_us^ -us/PANELS^us^en^Panels^^^^N^N^N^N^1740^Team_us^ -us/PFCCC^us^en^Phineas and Ferb Colossal Comics Collection^^^^Y^N^N^N^1740^Team_us^ -us/PFCR^us^en^Phineas and Ferb Comic Reader^^[Comic books with strips based on episodes of the cartoon series (with stills)]^^Y^N^N^N^1740^Team_us^ -us/PFM^us^en^Phineas and Ferb Movie Special^^^^Y^N^N^N^1740^Team_us^ -us/PIN^us^en^Pinocchio^^^^N^N^N^N^1740^Team_us^ -us/POCAH^us^en^Pocahontas^^^^N^N^N^N^1740^Team_us^ -us/POM^us^en^The Perils of Mickey^^^^N^N^N^N^1740^Team_us^ -us/POPG^us^en^Prince of Persia^^^^N^N^N^N^1740^Team_us^ -us/POTC^us^en^Pirates of the Caribbean^^^^N^N^N^N^1740^Team_us^ -us/POTCCC^us^en^Pirates of the Caribbean Comics Collection^^^^Y^N^N^N^1740^Team_us^ -us/PPAU^us^en^The Prince and the Pauper^^^^N^N^N^N^1740^Team_us^ -us/PPD^us^en^Peter Pan^^^^N^N^N^N^1740^Team_us^ -us/PRIN^us^en^Princess Magazine^^^^N^N^N^N^1740^Team_us^ -us/RALA^us^en^The Return of Aladdin^^^^N^N^N^N^1740^Team_us^ -us/RBCC^us^en^The Rocket's Blast ComiCollector^^^^N^N^N^N^1740^Team_us^ -us/RGHC^us^en^Return of the Gremlins (Hardcover)^^^^N^N^N^N^1740^Team_us^ -us/ROCKSC^us^en^The Rocketeer (softcover)^^^^Y^N^N^N^1740^Team_us^ -us/ROCKAL^us^en^The Rocketeer (album)^^^^Y^N^N^N^1740^Team_us^ -us/ROCK3D^us^en^The Rocketeer (3-D comic)^^^^Y^N^N^N^1740^Team_us^ -us/ROG^us^en^Roger Rabbit^^^^N^N^N^N^1740^Team_us^ -us/ROGM^us^en^Roger Rabbit, The Resurrection of Doom...^^^^N^N^N^N^1740^Team_us^ -us/ROGT^us^en^Roger Rabbit in 3-D^^^^N^N^N^N^1740^Team_us^ -us/ROTG^us^en^Return of the Gremlins^^^^N^N^N^N^1740^Team_us^ -us/RRTT^us^en^Roger Rabbit's Toontown^^^^N^N^N^N^1740^Team_us^ -us/RSW^us^en^The Return of Snow White and the Seven Dwarfs^^^^N^N^N^N^1740^Team_us^ -us/RTO^us^en^Return to Oz^^^^N^N^N^N^1740^Team_us^ -us/SAAKH^us^en^Shiro Amano: The artwork of Kingdom Hearts^^^^N^N^N^N^1740^Team_us^ -us/SD^us^en^San Diego Comic-Con hardcovers^^[Series unnumbered]^^N^N^N^N^1740^Team_us^ -us/SEB^us^en^Sebastian^^^^N^N^N^N^1740^Team_us^ -us/SFD^us^en^Summer Fun (Disney Comics)^^^^N^N^N^N^1740^Team_us^ -us/SHI^us^en^Shipwrecked!^^^^N^N^N^N^1740^Team_us^ -us/SIMP^us^en^Simpsons Comics^^^^N^N^N^N^1740^Team_us^ -us/SMC^us^en^The Story of the Movie in Comics (Joe Books)^^^^Y^N^N^N^1740^Team_us^ -us/SMCD^us^en^The Story of the Movie in Comics (Dark Horse)^^^^Y^N^N^N^1740^Team_us^ -us/SPF^us^en^Spring Fever^^^^N^N^N^N^1740^Team_us^ -us/SSSC^us^en^Silly Symphonies: The Sunday Newspaper Comics^^^^N^N^N^N^1740^Team_us^ -us/STA^us^en^Disney starring...^^[Literature parody stories]^^Y^N^N^N^1740^Team_us^ -us/SVFE^us^en^Star vs the Forces of Evil^^^^N^N^N^N^1740^Team_us^ -us/SVFECC^us^en^Star vs the Forces of Evil Comics Collection^^^^N^N^N^N^1740^Team_us^ -us/SWDH^us^en^Snow White and the Seven Dwarfs (Dark Horse)^^^^N^N^N^N^1740^Team_us^ -us/SWM^us^en^Snow White and the Seven Dwarfs (Marvel)^^^^N^N^N^N^1740^Team_us^ -us/SWSD^us^en^Snow White and the Seven Dwarfs (Gladstone)^^^^N^N^N^N^1740^Team_us^ -us/TAR^us^en^Tarzan^^^^N^N^N^N^1740^Team_us^ -us/TAUSM^us^en^The Adventurous Uncle Scrooge McDuck^^^^N^N^N^N^1740^Team_us^ -us/TBAF^us^en^Donald Duck and Uncle Scrooge - The Best And Firsts^^^^N^N^N^N^1740^Team_us^ -us/TBTNBC^us^en^Tim Burton's The Nightmare Before Christmas^^^^N^N^N^N^1740^Team_us^ -us/TCC^us^en^Disney Comics - The Classics Collection^^^^N^N^N^N^1740^Team_us^ -us/TCT^us^en^Treasury of Classic Tales^^^^N^N^N^N^1740^Team_us^ -us/TDA^us^en^The Disney Afternoon^^^^N^N^N^N^1740^Team_us^ -us/TDT^us^en^The Duckburg Times^^^^N^N^N^N^1740^Team_us^ -us/TI^us^en^The Illustrator^^^^N^N^N^N^1740^Team_us^ -us/TIFM^us^en^The Incredibles: Family Matters^^^^N^N^N^N^1740^Team_us^ -us/TLK^us^en^The Lion King^^^^N^N^N^N^1740^Team_us^ -us/TLKM^us^en^The Lion King (Movie)^^^^N^N^N^N^1740^Team_us^ -us/TLM^us^en^The Little Mermaid (Marvel)^^^^N^N^N^N^1740^Team_us^ -us/TLMA^us^en^The Little Mermaid (W.D. Publications)^^^^N^N^N^N^1740^Team_us^ -us/TLMAC^us^en^The Little Mermaid (Disney Action Club)^^^^N^N^N^N^1740^Team_us^ -us/TLMD^us^en^The Little Mermaid (Dark Horse)^^^^N^N^N^N^1740^Team_us^ -us/TLMLS^us^en^The Little Mermaid Limited Series^^^^N^N^N^N^1740^Team_us^ -us/TMFS^us^en^The Muppets: The Four Seasons^^^^N^N^N^N^1740^Team_us^ -us/TMS^us^en^The Muppet Show Comic Book^^^^N^N^N^N^1740^Team_us^ -us/TMSO^us^en^The Muppet Show Comic Book (Ongoing)^^^^N^N^N^N^1740^Team_us^ -us/TRDU^us^en^Disney's The Rescuers Down Under^^^^N^N^N^N^1740^Team_us^ -us/TRO^us^en^Tron^^^^N^N^N^N^1740^Team_us^ -us/TROL^us^en^Tron Legacy - The Ultimate Movie Guide^^^^N^N^N^N^1740^Team_us^ -us/TS^us^en^TaleSpin^^^^N^N^N^N^1740^Team_us^ -us/TSL^us^en^TaleSpin limited series^^^^N^N^N^N^1740^Team_us^ -us/TSAD^us^en^Toy Story Adventures^^^^N^N^N^N^1740^Team_us^ -us/TSM^us^en^Toy Story (Marvel 2012)^^^^N^N^N^N^1740^Team_us^ -us/TSMS^us^en^Toy Story: The Mysterious Stranger^^^^N^N^N^N^1740^Team_us^ -us/TSMT^us^en^Toy Story: The Mysterious Stranger (HC/TPB)^^[Hardcover/trade paperback]^^N^N^N^N^1740^Team_us^ -us/TSPP^us^en^Toy Story (Peachtree Playthings)^^^^N^N^N^N^1740^Team_us^ -us/TSO^us^en^Toy Story (Marvel 1996)^^^^N^N^N^N^1740^Team_us^ -us/TSOB^us^en^Toy Story (Boom)^^^^N^N^N^N^1740^Team_us^ -us/TSOBHA^us^en^Toy Story Halloween Ashcan^^^^N^N^N^N^1740^Team_us^ -us/TSOBO^us^en^Toy Story Toy Overboard^^^^N^N^N^N^1740^Team_us^ -us/TSOBRBL^us^en^Toy Story The Return of Buzz Lightyear (HC/TPB)^^[Hardcover/Trade paperback]^^N^N^N^N^1740^Team_us^ -us/TSOBSAR^us^en^Toy Story Some Assembly Required^^^^N^N^N^N^1740^Team_us^ -us/TSTC^us^en^Toy Story: Tales from the Toy Chest (Boom)^^^^N^N^N^N^1740^Team_us^ -us/TSTCM^us^en^Toy Story: Tales from the Toy Chest (Marvel)^^^^N^N^N^N^1740^Team_us^ -us/TTCCC^us^en^The Toon Treasury of Classic Children's Comics^^^^N^N^N^N^1740^Team_us^ -us/TTK^us^en^Disney Tsum Tsum Kingdom^^^^N^N^N^N^1740^Team_us^ -us/TTM^us^en^The Three Musketeers^^^^N^N^N^N^1740^Team_us^ -us/TTMG^us^en^Walt Disney Pictures Presents Mickey - Donald - Goofy The Three Musketeers^^^^N^N^N^N^1740^Team_us^ -us/TTS^us^en^Tangled: The Series^^^^N^N^N^N^1740^Team_us^ -us/TTSAC^us^en^Tangled: The Series – Adventure is Calling^^^^N^N^N^N^1740^Team_us^ -us/TTSHN^us^en^Tangled: The Series – Hair and Now^^^^N^N^N^N^1740^Team_us^ -us/TTSHR^us^en^Tangled: The Series – Hair-Raising Adventures^^^^N^N^N^N^1740^Team_us^ -us/TTSTP^us^en^Tangled: The Series (Trade paperback)^^^^N^N^N^N^1740^Team_us^ -us/TVG^us^en^TV Guide^^^^N^N^N^N^1740^Team_us^ -us/UACB^us^en^The Unavailable Carl Barks^^^^N^N^N^N^1740^Team_us^ -us/UM^us^en^The Uncensored Mouse^^[Unauthorized reprints of the first MM dailies. Publication stopped after #2, and hence only one part of YM 002 was published.]^^N^N^N^N^1740^Team_us^ -us/USA^us^en^Uncle Scrooge Adventures^^^^N^N^N^N^1740^Team_us^ -us/USADR^us^en^Uncle Scrooge Adventures in Color by Don Rosa^^^^N^N^N^N^1740^Team_us^ -us/USAVH^us^en^Uncle Scrooge Adventures in Color Van Horn Special^^^^N^N^N^N^1740^Team_us^ -us/USAW^us^en^Uncle Scrooge Around the World in 80 Bucks^^^^N^N^N^N^1740^Team_us^ -us/USCA^us^en^Walt Disney's Uncle $crooge McDuck: His Life and Times by Carl Barks^^^^N^N^N^N^1740^Team_us^ -us/USD^us^en^Uncle Scrooge Digest^^^^N^N^N^N^1740^Team_us^ -us/USDDA^us^en^Uncle Scrooge and Donald Duck in Color (album)^^^^N^N^N^N^1740^Team_us^ -us/USDDG^us^en^Uncle Scrooge and Donald Duck (Gladstone)^^^^N^N^N^N^1740^Team_us^ -us/USGDG^us^en^Uncle Scrooge Goes to Disneyland (Gladstone)^^^^N^N^N^N^1740^Team_us^ -us/USHONO^us^en^Uncle Scrooge, the Hunt for the Old Number One^^^^N^N^N^N^1740^Team_us^ -us/USIC^us^en^Uncle Scrooge in Color^^^^N^N^N^N^1740^Team_us^ -us/USLAH^us^en^Uncle Scrooge: DuckTales^^^^N^N^N^N^1740^Team_us^ -us/USMFM^us^en^Uncle Scrooge: My First Millions^^^^N^N^N^N^1740^Team_us^ -us/USMFMTP^us^en^Uncle Scrooge: My First Millions (Trade paperback)^^^^N^N^N^N^1740^Team_us^ -us/USMSR^us^en^Uncle Scrooge: The Mysterious Stone Ray and Cash Flow^^^^N^N^N^N^1740^Team_us^ -us/USTP^us^en^Uncle Scrooge (Trade paperback)^^^^Y^N^N^N^1740^Team_us^ -us/USTT^us^en^Uncle Scrooge: Timeless Tales^^^^N^N^N^N^1740^Team_us^ -us/VF^us^en^Vintage Funnies^^^^N^N^N^N^1740^Team_us^ -us/VGU^us^en^Vanguard^^^^N^N^N^N^1740^Team_us^ -us/VPE^us^en^Walt Disney's Vacation Parade^^^^N^N^N^N^1740^Team_us^ -us/WALLE^us^en^Wall·E^^^^N^N^N^N^1740^Team_us^ -us/WDCA^us^en^Walt Disney's Comics and Stories Archives^^^^N^N^N^N^1740^Team_us^ -us/WDCC^us^en^Walt Disney's Christmas Classics^^^^N^N^N^N^1740^Team_us^ -us/WDCDG^us^en^Walt Disney's Comics Digest^^^^N^N^N^N^1740^Team_us^ -us/WDCFAS^us^en^Walt Disney's Comics and Stories 75th Anniversary Special^^^^N^N^N^N^1740^Team_us^ -us/WDCPP^us^en^Walt Disney's Comics Penny Pincher^^^^N^N^N^N^1740^Team_us^ -us/WDCTP^us^en^Walt Disney's Comics and Stories/Disney Comics and Stories (Trade paperback)^^^^Y^N^N^N^1740^Team_us^ -us/WDCV^us^en^Walt Disney's Comics and Stories Vault^^^^N^N^N^N^1740^Team_us^ -us/WDFA^us^en^Walt Disney's Comics First Appearances^^["Produced exclusively for the retail outlets of Anderson News Company in a limited, numbered edition of 50,000."]^^N^N^N^N^1740^Team_us^ -us/WDG^us^en^Walt Disney Giant^^^^N^N^N^N^1740^Team_us^ -us/WDMM^us^en^Walt Disney Magic Moments^^^^N^N^N^N^1740^Team_us^ -us/WDSFG^us^en^Walt Disney's Spring Fever^^^^N^N^N^N^1740^Team_us^ -us/WDSI^us^en^Walt Disney Showcase (IDW)^^^^N^N^N^N^1740^Team_us^ -us/WDSITP^us^en^Walt Disney Showcase (Trade paperback)^^^^Y^N^N^N^1740^Team_us^ -us/WDT^us^en^Walt Disney Treasures^^^^N^N^N^N^1740^Team_us^ -us/WDVC^us^en^Walt Disney's Valentine's Classics^^^^N^N^N^N^1740^Team_us^ -us/WHIT^us^en^White Fang^^[square-bound]^^N^N^N^N^1740^Team_us^ -us/WIC^us^en^Walt Disney's Comics in Color 1st album series^^[an unnumbered 8th issue was announced but never published]^^N^N^N^N^1740^Team_us^ -us/WICS^us^en^Walt Disney's Comics in Color 2nd album series^^[US Bargain Book]^^N^N^N^N^1740^Team_us^ -us/WIB^us^en^Witch Book^^[mostly texts, with some of the first and last pages of the corresponding graphic novel]^^N^N^N^N^1740^Team_us^ -us/WIT^us^en^Witch Graphic Novel^^^^N^N^N^N^1740^Team_us^ -us/WITF^us^en^W.I.T.C.H. Free Collectable Comic^22.9cmx17xm^^^N^N^N^N^1740^Team_us^ -us/WM^us^en^Wizards of Mickey (JY)^^^^N^N^N^N^1740^Team_us^ -us/WOM^us^en^Wizards of Mickey (Boom)^^^^N^N^N^N^1740^Team_us^ -us/WOMHC^us^en^Wizards of Mickey (hardcover)^^^^N^N^N^N^1740^Team_us^ -us/WON^us^en^Wonderland^^^^N^N^N^N^1740^Team_us^ -us/WOTD^us^en^World of the Dragonlords^^^^N^N^N^N^1740^Team_us^ -us/WTR^us^en^Walt Disney Treasury^^^^N^N^N^N^1740^Team_us^ -us/YDD^us^en^Young Donald Duck^^^^N^N^N^N^1740^Team_us^ -us/YMO^us^en^Young Money^21X27cm^[educational magazine for high-school teaching in finance and economics, only Disney material in one issue]^^N^N^N^N^1740^Team_us^ -us/YRGN^us^en^Younger Readers Graphic Novel (Dark Horse)^^^^Y^N^N^N^1740^Team_us^ -us/ZCCA^us^en^Zorro - The Complete Classic Adventures^^^^N^N^N^N^1740^Team_us^ -us/ZCCB^us^en^The Complete Classic Adventures of Alex Toth^^^^N^N^N^N^1740^Team_us^ -us/ZCCC^us^en^The Complete Classic Adventures of Zorro^^^^N^N^N^N^1740^Team_us^ -us/ZCCD^us^en^The Complete Classic Adventures of Zorro^^^^N^N^N^N^1740^Team_us^ -us/ZLA^us^en^Zorro Legendary adventures^^^^N^N^N^N^1740^Team_us^ -us/ZZ^us^en^Newspapers^^[This publication does not actually exist. It consists of all newspaper strips that were published in any newspaper in the US, grouped by year.]^^N^N^N^N^1740^Team_us^ -us/ZZAT^us^en^Allegheny Times^^[YM gags from 1988 to 1992/1993]^^N^N^N^N^1740^Team_us^ -us/ZZBDN^us^en^Bangor Daily News^^[YX gags from at least 1970 to 24 June 1988 (last possible YX), YD gags from at least 1970 to 25 Februari 1977 and YW gags from July 1978 to 8 October 1984]^^N^N^N^N^1740^Team_us^ -us/ZZCRG^us^en^Cedar Rapid Gasette (Iowaly)^^[YX gags from 1956 to 1965 (possibly longer)]^^N^N^N^N^1740^Team_us^ -us/ZZDRC^us^en^Daily Review California^^[YM gags from 1956 to 1961 (possibly longer)]^^N^N^N^N^1740^Team_us^ -us/ZZKNE^us^en^Kentucky New Era^^[YD gags from 1942 to September 1993]^^N^N^N^N^1740^Team_us^ -us/ZZMS^us^en^The Milwaukee Sentinel^A3^^^N^N^N^N^1740^Team_us^ -us/ZZNTM^us^en^News and Tribune (Missouri)^^[YX gags from 1969 to 1978]^^N^N^N^N^1740^Team_us^ -us/ZZLEJ^us^en^Lewiston Evening Journal^^[YM gags from December 1934 to 1979 (possibly longer) and YL gags from 14 March 1955 (first YL) to 14 April 1973 (last YL)]^^N^N^N^N^1740^Team_us^ -us/ZZLOE^us^en^Los Angeles Examiner^^^^N^N^N^N^1740^Team_us^ -us/ZZOPE^us^en^Oakland Post-Enquirer^^^^N^N^N^N^1740^Team_us^ -us/ZZSHT^us^en^Sarasota Herald-Tribune ^^[YM gags from 1935 to April 1941 (possibly earlier)]^^N^N^N^N^1740^Team_us^ -us/ZZTMC^us^en^The Madison Courier^^[YG gags from 25 August 1986 (first YG) to 1 April 1989 (last YG)] [The first YG were around one week before the nominally publishing date published. To avoid precede, they didn't publish YG gags from 7 September 1986 until 14 September 1986.]^^N^N^N^N^1740^Team_us^ -us/ZZTN^us^en^Times-News^^[YW gags from June 1978 to January 1986]^^N^N^N^N^1740^Team_us^ -us/ZZTV^us^en^The Vindicator^^[YX gags from the start of the eighties to 18 June 1988 (nearly end of YX), YG gags from 26 January 1987 to 31 March 1989 (nearly end of YG) and (seemingly) irregular ZM, ZG and ZX gags printed in Sunday papers]^^N^N^N^N^1740^Team_us^ -us/ZZWFT^us^en^Winnipeg Free Press^^[YD+YM gags from 1950 to 1967 (possibly longer)]^^N^N^N^N^1740^Team_us^ -ve/DL^ve^es^Disneylandia^^^^N^N^N^N^1741^Team_CGZ^ -ve/MM^ve^es^Mickey^^^^N^N^N^N^1741^Team_CGZ^ -ve/PD^ve^es^Pato Donald^^^^N^N^N^N^1741^Team_CGZ^ -ve/PL^ve^es^Pluto^^^^N^N^N^N^1741^Team_CGZ^ -ve/TB^ve^es^Tribilín^^^^N^N^N^N^1741^Team_CGZ^ -ve/TR^ve^es^Tío Rico^^^^N^N^N^N^1741^Team_CGZ^ -vn/DOPI^vn^vi^Donald & Picsou^^^^N^N^N^N^1742^Team_KBr^ -vn/DVBH^vn^vi^Donald và bạn hữu (Donald and friends)^^[since June 1997 weekly, before that bi-weekly, bilingual Vietnamese and English]^^N^N^N^N^1742^Team_KBr^ -vn/DVBHS^vn^vi^Donald và bạn hữu (Donald and friends) - 2nd series^^[bi-weekly, new edition in 2007, canceled after 16 issues]^^N^N^N^N^1742^Team_KBr^ -vn/MI^vn^vi^Mickey^^[South Vietnamese publication]^^N^N^N^N^1742^Team_KBr^ -yu/BAM^yu^sr-cyrl^Бамби^^^^N^N^N^N^1743^Team_yu^ -yu/CF^yu^sr-cyrl^Цртани Филм / Crtani film^^[distributed in both Serbia and Croatia, carried MM Sunday Pages on its cover, "recreated" by unknown Serbian artists, but not officially Disney]^^N^N^N^N^1743^Team_yu^ -yu/CM^yu^sr-cyrl^Цртани магазин^^[magazine]^^N^N^N^N^1743^Team_yu^ -yu/CV^yu^sr-cyrl^Црвени врабац^28x36.5cm^["the red sparrow"]^^N^N^N^N^1743^Team_yu^ -yu/DIZ^yu^sr-cyrl^Diznijevi stripovi^^^^N^N^N^N^1743^Team_yu^ -yu/DL^yu^sr-latn^Diznilend^^^^N^N^N^N^1743^Team_yu^ -yu/DM^yu^sr-cyrl^Дугин магазин^^^^N^N^N^N^1743^Team_yu^ -yu/DSC^yu^sr-cyrl^Disney Show^^^^N^N^N^N^1743^Team_yu^ -yu/DSL^yu^sr-latn^Disney Show^^^^N^N^N^N^1743^Team_yu^ -yu/DSS^yu^sl^Disney Show^^^^N^N^N^N^1743^Team_yu^ -yu/DZRR^yu^sr-latn^Dugin zabavnik Robinson^^^^N^N^N^N^1743^Team_yu^ -yu/KEK^yu^sr-cyrl^Кекец^^[magazine]^^N^N^N^N^1743^Team_yu^ -yu/KOP^yu^sr-latn^Koprive^^^^N^N^N^N^1743^Team_yu^ -yu/MA^yu^sr-latn^Mikijev Almanah^^^^N^N^N^N^1743^Team_yu^ -yu/MAK^yu^sr-latn^Mikijev Almanah Komplet^^^^N^N^N^N^1743^Team_yu^ -yu/MC^yu^sr-cyrl^Микијево царство^^[some covers by Djordje Lobacev]^^N^N^N^N^1743^Team_yu^ -yu/MIKIC^yu^sr-cyrl^Мики^^^^N^N^N^N^1743^Team_yu^ -yu/MIKIR^yu^sr-latn^Miki^^^^N^N^N^N^1743^Team_yu^ -yu/MIKIVB^yu^sr-latn^Miki Vanredni broj^^^^N^N^N^N^1743^Team_yu^ -yu/MIKOS^yu^sr-latn^Miki Godišnjak^^^^N^N^N^N^1743^Team_yu^ -yu/MM^yu^sr-cyrl^Мика Миш^21x29cm^[weekly publication only until issue #24, pages in b/w or in two colours, later published twice a week (on Tuesday and Friday). And later there are not too many issues with Disney comics, only sometimes on cover.] [issues 26-50 contain Mandrake, Flash Gordon and others strips, issues 26-29 contain no Disney comics] [each making twenty or thirty complete stories,]^^N^N^N^N^1743^Team_yu^ -yu/MMO^yu^sr-cyrl^Микијев мозаик^^^^N^N^N^N^1743^Team_yu^ -yu/MMR^yu^sr-cyrl^Мика Миш (reprint)^^^^N^N^N^N^1743^Team_yu^ -yu/MN^yu^sr-cyrl^Микијеве новине^^[Mickey's journal] [contains US Disney stories and Disney covers by local artists]^^N^N^N^N^1743^Team_yu^ -yu/MND^yu^sr-cyrl^Микијеве новине^^[magazine]^^N^N^N^N^1743^Team_yu^ -yu/MRS^yu^sr-cyrl^Мали роман у стрипу^^^^N^N^N^N^1743^Team_yu^ -yu/MS^yu^hr^Miki strip^^^^N^N^N^N^1743^Team_yu^ -yu/MVB^yu^sr-latn^Mikijev Almanah Vanredni Broj^^^^N^N^N^N^1743^Team_yu^ -yu/MZC^yu^sr-cyrl^Микијев Забавник^^^^N^N^N^N^1743^Team_yu^ -yu/MZR^yu^sr-latn^Mikijev Zabavnik^^^^N^N^N^N^1743^Team_yu^ -yu/MZS^yu^sl^Mikijev Zabavnik v slovenščini^^^^N^N^N^N^1743^Team_yu^ -yu/MZSI^yu^sr-cyrl^Микијев Забавник - специјално издање^^^^N^N^N^N^1743^Team_yu^ -yu/OKO^yu^hr^Oko^^[published in Zagreb] [Info from The Disney History Blog http://disneybooks.blogspot.com/]^^N^N^N^N^1743^Team_yu^ -yu/PAN^yu^sr-latn^Panorama^^^^N^N^N^N^1743^Team_yu^ -yu/PEG^yu^sr-cyrl^Пегаз^^^^N^N^N^N^1743^Team_yu^ -yu/PET^yu^hr^Petko^^^^N^N^N^N^1743^Team_yu^ -yu/PIO^yu^sr-cyrl^Пионири^^[magazine]^^N^N^N^N^1743^Team_yu^ -yu/POL^yu^sr-cyrl^Политика / Politika^^[also published ZS sundays translated into Serbian by newsmen Duda Timotijevic, Bata Vukadinovic, and even by the owner-director of Politika, Vladislav Ribnikar]^^N^N^N^N^1743^Team_yu^ -yu/PP^yu^sr-cyrl^Паја Патак^^^^N^N^N^N^1743^Team_yu^ -yu/PV^yu^hr^Plavi vjesnik^^^^N^N^N^N^1743^Team_yu^ -yu/PVT^yu^sr-cyrl^Плутонова велика трка^^^^N^N^N^N^1743^Team_yu^ -yu/PZA^yu^sr-cyrl^Политикин Забавник^^[newspaper, first "special edition" of Politika] [pre-WWII] [published Disney comics]^^N^N^N^N^1743^Team_yu^ -yu/PZBC^yu^sr-cyrl^Политикин Забавник^^[newspaper, first "special edition" of Politika] [post-WWII]^^N^N^N^N^1743^Team_yu^ -yu/PZBL^yu^sr-latn^Politikin Zabavnik^^[newspaper, first "special edition" of Politika] [post-WWII] [published Disney comics]^^N^N^N^N^1743^Team_yu^ -yu/PZD^yu^sr-cyrl^Политика за децу^^[weekly supplement to Politika]^^N^N^N^N^1743^Team_yu^ -yu/SA^yu^sr-latn^Strip Art^^^^N^N^N^N^1743^Team_yu^ -yu/SMNZ^yu^sr-latn^Strip magazin - nedjeljni zabavnik^^^^N^N^N^N^1743^Team_yu^ -yu/SN^yu^sr-latn^Spunk novosti^^^^N^N^N^N^1743^Team_yu^ -yu/SSP^yu^hr^Snježana i 7 patuljaka^^^^N^N^N^N^1743^Team_yu^ -yu/TR^yu^sr-latn^Truba. List sa svakoga.^^["the trumpet"] [some original covers inspired by UK MMW covers]^^N^N^N^N^1743^Team_yu^ -yu/VC^yu^sr-cyrl^Весели четвртак^26 cm^["the joyous magazine"]^^N^N^N^N^1743^Team_yu^ -yu/VR^yu^sr-cyrl^Време^^^^N^N^N^N^1743^Team_yu^ -yu/VZ^yu^sr-latn^Veseli zabavnik^^^^N^N^N^N^1743^Team_yu^ -yu/ZA^yu^sr-cyrl^Забавник - илустрована забавна ревија у стрипу^20,5×28,5 cm^^^N^N^N^N^1743^Team_yu^ -yu/ZAB^yu^hr^Zabavnik^^^^N^N^N^N^1743^Team_yu^ -yu/ZGMMC^yu^sr-cyrl^Златне године Микија Мауса^^^^N^N^N^N^1743^Team_yu^ -yu/ZGMML^yu^sr-latn^Zlatne godine Mikija Mausa^^^^N^N^N^N^1743^Team_yu^ -yu/ZOV^yu^hr^ZOV^^^^N^N^N^N^1743^Team_yu^ -za/DD^za^en^Donald Duck (Supercomix)^^[exact reprints of US Gold Key/Whitman Donald Duck series]^^N^N^N^N^1744^^ -za/DDBP^za^en^Donald Duck (BP)^16,6×24,1 cm^[exact reprints of Dell Donald Duck series]^^N^N^N^N^1744^^ -za/MM^za^en^Mickey Mouse (Supercomix)^^[exact reprints of US Gold Key/Whitman Mickey Mouse series]^^N^N^N^N^1744^^ -za/MMBP^za^en^Mickey Mouse (BP)^16,6×24,1 cm^[exact reprints of Dell One Shot series]^^N^N^N^N^1744^^ -za/OS^za^en^One Shots (BP)^16,6×24,1 cm^[exact reprints of Dell One Shot series]^^N^N^N^N^1744^^ -za/OSDC^za^en^One Shots (Dixi Cola)^^[exact reprints of Dell One Shot series]^^N^N^N^N^1744^^ -za/OSSU^za^af^One Shots (Sebra Uitgewers)^17,6x24,4 cm^[exact reprints of Dell One Shot series in Afrikaans / eksakte herdrukke van Dell One Shot reeks in Afrikaans]^^N^N^N^N^1744^^ -za/PRR^za^af^pret (Rapport)^^[weekly supplement of Rapport magazine / weeklikse bylaag van die tydskrif "Rapport"]^^N^N^N^N^1744^^ -za/STE^za^af^Ster^^[Afrikaans language newspaper / Afrikaanse koerant]^^N^N^N^N^1744^^ -za/TLK^za^en^The Lion King^^[One Shot]^^N^N^N^N^1744^^ -za/US^za^en^Uncle Scrooge (BP)^16,6×24,1 cm^[exact reprints of Dell Uncle Scrooge series]^^N^N^N^N^1744^^ -za/VON^za^af^Vonk^^[Afrikaans language newspaper / Afrikaanse koerant]^^N^N^N^N^1744^^ -no/DPS^no^no^Donald på samisk (2020)^^^^N^N^N^N^1747^Team_no^ -no/VV^no^se-sme^Vulle Vuojaš^B5^[DD in Sami] [Published in Norway, sold in Norway, Finland and Sweden. First series was cancelled after the issue 16, but second series started after three months with another issue numbered 16.] [Edited by Harald Dyrkorn and Aage Solbakk (Sami editor).]^^N^N^N^N^1747^Team_APl^ -no/VVC^no^se-sme^Vulle Vuojaš (Collection)^B5^[Hardcover book]^^N^N^N^N^1747^Team_APl^ -us/01^us^en^Dell one shots 01^^^^N^N^N^N^502^Team_us^ -us/10^us^en^Gold Key one shots 10^^^^N^N^N^N^502^Team_us^ -us/30^us^en^Gold Key one shots 30^^^^N^N^N^N^502^Team_us^ -us/90^us^en^Whitman one shots 90^^^^N^N^N^N^502^Team_us^ -us/ACSB^us^en^Here's How America's Cartoonists Help to Sell U.S. Saving Bonds!^^^^N^N^N^N^502^Team_us^ -us/ADA^us^en^American Dairy Association Premiums^^[no numbers]^^N^N^N^N^502^Team_us^ -us/AGW^us^en^Admiral Giveaway^^^^N^N^N^N^502^Team_us^ -us/AINCZ^us^en^Adventures In The Computer Zone^^^^N^N^N^N^502^Team_us^ -us/AMHDP^us^en^American Motors Hudson Division Premium^^^^N^N^N^N^502^Team_us^ -us/ARH^us^en^The Adventures of Robin Hood^^^^N^N^N^N^502^Team_us^ -us/ARIS^us^en^The Aristokittens^^[#3 on titled ...and O'Malley the Alley Cat]^^N^N^N^N^502^Team_us^ -us/BAM^us^en^Bambi^^^^N^N^N^N^502^Team_us^ -us/BB^us^en^The Beagle Boys^^^^N^N^N^N^502^Team_us^ -us/BBVS^us^en^The Beagle Boys vs. Uncle Scrooge^^^^N^N^N^N^502^Team_us^ -us/BC^us^en^Best Comics^^[numbers are derived from the ISBN numbers]^^N^N^N^N^502^Team_us^ -us/BDD^us^en^The Best of Donald Duck^^^^N^N^N^N^502^Team_us^ -us/BDDUS^us^en^The Best of Donald Duck and Uncle Scrooge^^^^N^N^N^N^502^Team_us^ -us/BGW^us^en^Bendix Washing Machines Giveaway^^^^N^N^N^N^502^Team_us^ -us/BH^us^en^The Black Hole^^[code #90306-xxx] [issues 5 & 6 were planned but never published. Their contents were published in Germany and Brazil]^^N^N^N^N^502^Team_us^ -us/BHA^us^en^The Black Hole (Album)^^[code #11295]^^N^N^N^N^502^Team_us^ -us/BLB^us^en^Better Little Book^^^^N^N^N^N^502^Team_us^ -us/BPGK^us^en^Donald Duck Beach Party (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/BTS^us^en^Huey, Dewey and Louie Back To School^^^^N^N^N^N^502^Team_us^ -us/BUSDD^us^en^The Best of Uncle Scrooge and Donald Duck^^^^N^N^N^N^502^Team_us^ -us/BWDC^us^en^The Best of Walt Disney Comics^^[#96170-#96173, in the codes only the last two digits are mentioned]^^N^N^N^N^502^Team_us^ -us/CBRA^us^en^A Walt Disney Comic Book Read-Along^^[issues not numbered]^^N^N^N^N^502^Team_us^ -us/CDGK^us^en^Chip 'n' Dale (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/CDP^us^en^Canada Dry Premiums^^^^N^N^N^N^502^Team_us^ -us/CGW^us^en^Cheerios Premiums (Giveaway)^^[most titles written by CCr]^^N^N^N^N^502^Team_us^ -us/CHES^us^en^Chesty^^^^N^N^N^N^502^Team_us^ -us/CID^us^en^Christmas in Disneyland^^^^N^N^N^N^502^Team_us^ -us/CMCS^us^en^Children Menu Card Stock^^^^N^N^N^N^502^Team_us^ -us/CND^us^en^Chip 'n' Dale (Dell)^^^^N^N^N^N^502^Team_us^ -us/CON^us^en^Condorman^^^^N^N^N^N^502^Team_us^ -us/CP^us^en^Walt Disney's Christmas Parade (Dell)^^^^N^N^N^N^502^Team_us^ -us/CPGK^us^en^Walt Disney's Christmas Parade (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/CPGP^us^en^Christmas Parade (Golden Press)^^^^N^N^N^N^502^Team_us^ -us/CTD^us^en^Cheerios 3-D Giveaways^^[3 sets of 8 issues each, all 32 pages. Each issue has 3 pages of non-Disney comics (example: Timber Ted in CTD 1 1). These are in fact ads for Cheerios. The back cover of each issue is an ad for one of the other two sets of Cheerios 3D Giveaways featuring a partial reprint of the cover illustration for one issue]^^N^N^N^N^502^Team_us^ -us/CTG^us^en^Crest Toothpaste Giveaways^^[A Disney Goofy Classic]^^N^N^N^N^502^Team_us^ -us/DAD^us^en^Daisy and Donald^^[Number 48 does not exist]^^N^N^N^N^502^Team_us^ -us/DCGK^us^en^Davy Crockett King of the Wild Frontier (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/DCK^us^en^Davy Crockett, King of the Wild Frontier (Dell)^^["Annual"]^^N^N^N^N^502^Team_us^ -us/DD^us^en^Donald Duck^^[title was "Donald Duck and Friends" on issues 308-362]^^N^N^N^N^502^Team_us^ -us/DDAL^us^en^Donald Duck Album^^^^N^N^N^N^502^Team_us^ -us/DDBP^us^en^Donald Duck Beach Party (Dell)^^^^N^N^N^N^502^Team_us^ -us/DDCA^us^en^Donald Duck Comic Album^^[other issues only have non-Disney material]^^N^N^N^N^502^Team_us^ -us/DDCG^us^en^Donald Duck Gamble's Christmas Giveaway^^^^N^N^N^N^502^Team_us^ -us/DDFB^us^en^Donald Duck Fun Book^^^^N^N^N^N^502^Team_us^ -us/DDID^us^en^Donald Duck in Disneyland^^^^N^N^N^N^502^Team_us^ -us/DDKK^us^en^Walt Disney's Donald Duck^^^^N^N^N^N^502^Team_us^ -us/DDMB^us^en^Donald Duck (Marcia Blitz)^^^^N^N^N^N^502^Team_us^ -us/DEN^us^en^Dennison gummed stickers^^^^N^N^N^N^502^Team_us^ -us/DG^us^en^Dell Giant^^^^N^N^N^N^502^Team_us^ -us/DHC^us^en^Dynabrite Comic (Hardcover)^^[For library and school purposes] [Issue number on back cover; only three digits mentioned, e.g. 0-307-61342-9 -> 342]^^N^N^N^N^502^Team_us^ -us/DIM^us^en^Disney Magazine^^[Procter & Gamble Giveaway]^^Y^N^N^N^502^Team_us^ -us/DISBP^us^en^Disneyland Birthday Party (Dell)^^^^N^N^N^N^502^Team_us^ -us/DJT^us^en^Dell Junior Treasury^^^^N^N^N^N^502^Team_us^ -us/DMTSI^us^en^Donald and Mickey in Disneyland^^^^N^N^N^N^502^Team_us^ -us/DYN^us^en^Dynabrite Comic^^[cardboardcover] [only last digits mentioned: 11355 -> 55; 11355-1 -> 551]^^N^N^N^N^502^Team_us^ -us/EXX^us^en^Exxon giveaway^^^^N^N^N^N^502^Team_us^ -us/FAH^us^en^The Fox and the Hound^^^^N^N^N^N^502^Team_us^ -us/FAHA^us^en^The Fox and the Hound (Album)^^^^N^N^N^N^502^Team_us^ -us/FBPM^us^en^40 Big Pages of Mickey Mouse^^^^N^N^N^N^502^Team_us^ -us/FGW^us^en^Firestone Giveaway (Donald and Mickey Merry Christmas)^^[no numbers]^^Y^N^N^N^502^Team_us^ -us/FRG^us^en^Fritos Giveaway^^^^N^N^N^N^502^Team_us^ -us/GH^us^en^Good Housekeeping^^[Magazine]^^N^N^N^N^502^Team_us^ -us/GPSB^us^en^Golden Picture Story Book^^[tabloid size 26 cm x 35.5 cm] [cardboard covers, blank inside covers] [All art is unbordered, but the panel structure seems very strict: each page seems to be divided into 4x3 squares (some of which can be combined to form larger panels)]^^N^N^N^N^502^Team_us^ -us/GULF^us^en^Wonderful World of Disney (Gulf giveaway)^^^^N^N^N^N^502^Team_us^ -us/HMMG^us^en^Horlick's Malted Milk Giveaways^^^^N^N^N^N^502^Team_us^ -us/IMC^us^en^International DeMolay Cordon^^^^N^N^N^N^502^Team_us^ -us/IFG^us^en^Icy Frost Twins Ice Cream Bars Giveaway^^^^N^N^N^N^502^Team_us^ -us/JBOOK^us^en^Jungle Book^^^^N^N^N^N^502^Team_us^ -us/JBTAB^us^en^Jungle Book (tabloid size)^^^^N^N^N^N^502^Team_us^ -us/JW^us^en^Huey, Dewey and Louie Junior Woodchucks^^^^N^N^N^N^502^Team_us^ -us/KAB^us^en^Keep America Beautiful / American Can Company Giveaway^^^^N^N^N^N^502^Team_us^ -us/KGA^us^en^Kites Giveaway^^[the comics have no cover and no number]^^N^N^N^N^502^Team_us^ -us/KKG^us^en^K.K. Publications / Sears, Roebuck & Co. (WDC) Christmas Giveaway^^^^N^N^N^N^502^Team_us^ -us/LFC^us^en^Large Feature comic (series 2)^^^^N^N^N^N^502^Team_us^ -us/LFCI^us^en^Large Feature comic (series 1)^^[mostly paint books]^^N^N^N^N^502^Team_us^ -us/LGBD^us^en^Little Golden Books series D^^^^N^N^N^N^502^Team_us^ -us/LOOK^us^en^Look^^^^N^N^N^N^502^Team_us^ -us/LT^us^en^Lady and the Tramp^^^^N^N^N^N^502^Team_us^ -us/LVD^us^en^Ludwig Von Drake^^^^N^N^N^N^502^Team_us^ -us/MD^us^en^Moby Duck^^^^N^N^N^N^502^Team_us^ -us/MINI^us^en^Mini Comic^^^^N^N^N^N^502^Team_us^ -us/MM^us^en^Mickey Mouse^^^^N^N^N^N^502^Team_us^ -us/MMAlb^us^en^Mickey Mouse Album (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/MMAlm^us^en^Mickey Mouse Almanac^^^^N^N^N^N^502^Team_us^ -us/MMBBL^us^en^Mickey Mouse Book^^^^N^N^N^N^502^Team_us^ -us/MMBP^us^en^Mickey Mouse Birthday Party^^^^N^N^N^N^502^Team_us^ -us/MMCP^us^en^Mickey Mouse Club Parade^^^^N^N^N^N^502^Team_us^ -us/MMSDM^us^en^Mickey Mouse Series^^^^N^N^N^N^502^Team_us^ -us/MMFHY^us^en^Mickey Mouse 50 Happy Years^^^^N^N^N^N^502^Team_us^ -us/MMIFA^us^en^Mickey Mouse in Fantasyland^^^^N^N^N^N^502^Team_us^ -us/MMIFR^us^en^Mickey Mouse in Frontierland^^^^N^N^N^N^502^Team_us^ -us/MMM^us^en^Mickey Mouse Magazine (3rd series, 1935-1940)^^^^N^N^N^N^502^Team_us^ -us/MMMD^us^en^Mickey Mouse Magazine Dairy Giveaway^^[Monthly, digest size, issued by different dairies, among them: Belle Vernon, Bryant & Chapman, Chestnut Farms Dairy, Chevy Chase Dairy, Detroit Creamery, Ebling's, Ecoma, Fairfield Western Maryland, Grand Rapids Creamery, Highland Dairy, Hoffman's, Luick Dairy, Moore's New Haven Dairy, Ohio Clover Leaf Dairy, Pontiac Dairy, Rieck's, Southern Dairies] [text illustrations mainly, artists include John Stanley]^^N^N^N^N^502^Team_us^ -us/MMMG^us^en^Mickey Mouse Magazine Giveaway^^[Monthly, 1st giveaway series] [on-sale date from GCD. GCD says it got them from the U.S. Copyright Office found in the Catalog of Copyright Entries, Part 1, Periodicals, 1933, New Series, Volume 28, Number 2] [Barrier said "Distributed through department stores selling Disney character merchandise and at theaters showing Disney cartoons"]^^N^N^N^N^502^Team_us^ -us/MMSF^us^en^Mickey Mouse Summer Fun^^^^N^N^N^N^502^Team_us^ -us/MMSP^us^en^Mickey Mouse Surprise Party^^^^N^N^N^N^502^Team_us^ -us/MOC^us^en^Boys' and Girls' March of Comics Giveaways^^[only Disney issues listed]^^N^N^N^N^502^Team_us^ -us/MP^us^en^Mother Pluto^^^^N^N^N^N^502^Team_us^ -us/NMMFB^us^en^The New Mickey Mouse Club Fun Book^^^^N^N^N^N^502^Team_us^ -us/NPEC^us^en^New York Protestant Episcopal City Mission^^^^N^N^N^N^502^Team_us^ -us/OB^us^en^The Orange Bird^^[WD Educational Media]^^N^N^N^N^502^Team_us^ -us/OMAL^us^en^O'Malley and the Alley Cats^^^^N^N^N^N^502^Team_us^ -us/OS^us^en^One Shots^^^^N^N^N^N^502^Team_us^ -us/OSI^us^en^One Shots, Color Comics, 1st series^^^^N^N^N^N^502^Team_us^ -us/PB^us^en^The Phantom Blot^^^^N^N^N^N^502^Team_us^ -us/PI^us^en^Printer's Ink^^^^N^N^N^N^502^Team_us^ -us/PP^us^en^Picnic Party^^[Continuation of Vacation Parade]^^N^N^N^N^502^Team_us^ -us/PPTC^us^en^Peter Pan Treasure Chest^^^^N^N^N^N^502^Team_us^ -us/RFG^us^en^Red Feather Giveaway^^^^N^N^N^N^502^Team_us^ -us/RHFG^us^en^Robin Hood Flour Giveaways^^^^N^N^N^N^502^Team_us^ -us/RHOOD^us^en^Robin Hood^^[cardboard cover albums]^^N^N^N^N^502^Team_us^ -us/RIG^us^en^Adventure in Disneyland by Richfield^^[giveaway]^^N^N^N^N^502^Team_us^ -us/SB^us^en^Sleeping Beauty^^^^N^N^N^N^502^Team_us^ -us/SC^us^en^Scamp (Dell)^^^^N^N^N^N^502^Team_us^ -us/SCA^us^en^The Scarecrow of Romney Marsh^^[cover hero The Scarecrow]^^N^N^N^N^502^Team_us^ -us/SCGK^us^en^Scamp (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/SG^us^en^Super Goof^^^^N^N^N^N^502^Team_us^ -us/SKWC^us^en^Sing With King at Christmas^^^^N^N^N^N^502^Team_us^ -us/SM^us^en^Spin and Marty^^^^N^N^N^N^502^Team_us^ -us/SMITH^us^en^Smithsonian books^^[Jointly published by Smithsonian Press and Harry N. Abrams, Inc.]^^N^N^N^N^502^Team_us^ -us/SNG^us^en^Snow White and the Seven Dwarfs Giveaway^^^^N^N^N^N^502^Team_us^ -us/SPG^us^en^Sales Promotions Giveaway^^^^N^N^N^N^502^Team_us^ -us/SS^us^en^Silly Symphonies^^^^N^N^N^N^502^Team_us^ -us/STRK^us^en^Friday^^^^N^N^N^N^502^Team_us^ -us/TC^us^en^Top Comics^^[no numbers] [Top Comics were distributed in bags of five: "Top Comics Fun-pak. 5 for 59c". Also single issues with a 15c price sticker are known]^^N^N^N^N^502^Team_us^ -us/TCB^us^en^Tall Comic Book^^^^N^N^N^N^502^Team_us^ -us/TLA^us^en^Walt Disney's True Life Adventures^^^^N^N^N^N^502^Team_us^ -us/TLP^us^en^Three Little Pigs^^^^N^N^N^N^502^Team_us^ -us/TT^us^en^Top Top Tales^^^^N^N^N^N^502^Team_us^ -us/UCF^us^en^United Community Funds^^^^N^N^N^N^502^Team_us^ -us/US^us^en^Uncle Scrooge^^^^N^N^N^Y^502^Team_us^ -us/USDD^us^en^Uncle Scrooge and Donald Duck (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/USGD^us^en^Uncle Scrooge goes to Disneyland (Dell)^^^^N^N^N^N^502^Team_us^ -us/USM^us^en^Uncle Scrooge and Money^^^^N^N^N^N^502^Team_us^ -us/VID^us^en^Vacation in Disneyland (Dell)^^^^N^N^N^N^502^Team_us^ -us/VIDGK^us^en^Vacation in Disneyland (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/VP^us^en^Vacation Parade^^^^N^N^N^N^502^Team_us^ -us/WARH^us^en^War Heroes^^^^N^N^N^N^502^Team_us^ -us/WASA^us^en^The Waldorf-Astoria^^^^N^N^N^N^502^Team_us^ -us/WCB^us^en^Whitman Comic Books^^^^N^N^N^N^502^Team_us^ -us/WDA^us^en^Walt Disney Annual^^^^N^N^N^N^502^Team_us^ -us/WDC^us^en^Walt Disney's Comics and Stories^^^^N^N^N^Y^502^Team_us^ -us/WDCD^us^en^Walt Disney Comics Digest^^[Each issue of WDCD has a face of a Disney character in the title field]^^N^N^N^N^502^Team_us^ -us/WDCM^us^en^Walt Disney's Comics mailer^^^^N^N^N^N^502^Team_us^ -us/WDCT^us^en^Walt Disney's Christmas Treasury^^[somewhat related to "Best Comics"]^^N^N^N^N^502^Team_us^ -us/WDPR^us^en^Walt Disney Presents^^^^N^N^N^N^502^Team_us^ -us/WDS^us^en^Walt Disney Showcase (Gold Key)^^^^N^N^N^N^502^Team_us^ -us/WDSF^us^en^Walt Disney's Summer Fun^^^^N^N^N^N^502^Team_us^ -us/WH^us^en^Wheaties Premiums^^^^N^N^N^N^502^Team_us^ -us/WHI^us^en^Whitman children's books^^^^N^N^N^N^502^Team_us^ -us/WOADV^us^en^Walt Disney's World of Adventure^^^^N^N^N^N^502^Team_us^ -us/WTP^us^en^Winnie the Pooh^^^^N^N^N^N^502^Team_us^ -us/ZOR^us^en^Zorro (Dell)^^^^N^N^N^N^502^Team_us^ -us/ZORGK^us^en^Zorro (Gold Key)^^^^N^N^N^N^502^Team_us^ +de/70MM^de^de^70 Jahre Micky Maus Magazin^17,6 x 26 cm^^^N^N^N^N^560^Team_de^ +de/75JDD^de^de^75 Jahre Donald Duck^^^^N^N^N^N^561^Team_de^ +de/80JDD^de^de^80 Jahre Donald Duck^^^^N^N^N^N^562^Team_de^ +de/80JMM^de^de^80 Jahre Micky Maus^22,1 x 29,4 cm^^^N^N^N^N^563^Team_de^ +de/80TW^de^de^Mit 80 Talern um die Welt^^^^N^N^N^N^563^Team_de^ +de/85JDD^de^de^85 Jahre Donald Duck^^^^N^N^N^N^564^Team_de^ +de/85JMMJ^de^de^85 Jahre Micky Maus (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild) zum 85. Geburtstag Micky Maus']^^N^N^N^N^565^Team_de^ +de/90JGO^de^de^90 Jahre Goofy^22,1 x 29,4 cm^^^N^N^N^N^566^Team_de^ +de/90JMM^de^de^90 Jahre Micky Maus^^^^N^N^N^N^566^Team_de^ +de/AGIP^de^de^Das Agip Magazin^^^^N^N^N^N^567^Team_de^ +de/AM^de^de^Arielle die Meerjungfrau^^^^N^N^N^N^568^Team_de^ +de/AMS^de^de^Arielle die Meerjungfrau Sonderheft^^^^N^N^N^N^569^Team_de^ +de/ANTHO^de^de^Anthologie-Reihe^16.5 x 24,1 cm^^^N^N^N^N^570^Team_de^ +de/AODS^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe^^^^N^N^N^N^571^Team_de^ +de/AODSHC^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe (Hardcover)^^^^N^N^N^N^572^Team_de^ +de/AODSN^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe^^[softcover] [new edition / Neuauflage]^^N^N^N^N^573^Team_de^ +de/AODSSB^de^de^Abenteuer aus Onkel Dagoberts Schatztruhe - Sammelband^^^^N^N^N^N^574^Team_de^ +de/AT^de^de^Abenteuer Team^^^^N^N^N^N^575^Team_de^ +de/ATL^de^de^Atlantis - Das Geheimnis der verlorenen Stadt^^^^N^N^N^N^576^Team_de^ +de/AUMM^de^de^Alles über Micky Maus^17,5 x 24,5 cm^^^N^N^N^N^577^Team_de^ +de/AXF^de^de^Asterix und seine Freunde^^^^N^N^N^N^578^Team_de^ +de/BATH^de^de^Barks' Thierleben - Biodiversität in Entenhausen^^[Begleitheft zur gleichnamigen Ausstellung im Naturkunde-Museum Bamberg, Sommer 2012] [überarbeitete Auflage von Der Donaldist-Sonderheft 40]^^N^N^N^N^579^Team_de^ +de/BAZ^de^de^Badische Zeitung^^^^N^N^N^N^580^Team_de^ +de/BBB^de^de^Big Black Books^26,5 x 35,0 cm^^^N^N^N^N^581^Team_de^ +de/BBFE^de^de^Botho Bremer: Der Fall Entenhausen - Die Machenschaften von Dagobert, Donald und der übrigen Brut auf dem juristischen Prüfstand^^^^N^N^N^N^582^Team_de^ +de/BBM^de^de^Bernard und Bianca Die Mäusepolizei^17.5 x 26 cm^^^N^N^N^N^583^Team_de^ +de/BCA^de^de^Best of... Cars^^^^N^N^N^N^584^Team_de^ +de/BCAS^de^de^Barks Comics and Stories - von Carl Barks^^[From 2010, the series was launched a second time in the same form]^^N^N^N^N^585^Team_de^ +de/BCB^de^de^Bild Comic-Bibliothek^17,5 x 24 cm^[hardcover]^^N^N^N^N^586^Team_de^ +de/BCLSP^de^de^Disneys beste Comics aus Lustige Taschenbücher Spezial^^^^N^N^N^N^587^Team_de^ +de/BCLTB^de^de^Disneys beste Comics aus Lustige Taschenbücher^^["Die besten Comics" (Band 1 u. 2)]^^N^N^N^N^588^Team_de^ +de/BCM^de^de^Die besten Comics aus Micky Maus^^^^N^N^N^N^589^Team_de^ +de/BDD^de^de^Barks Donald Duck^^^^N^N^N^N^590^Team_de^ +de/BDO^de^de^Barks Daisy und Oma Duck^^^^N^N^N^N^591^Team_de^ +de/BFC^de^de^Big Fun Comics^^^^N^N^N^N^592^Team_de^ +de/BFF^de^de^Barks Fähnlein Fieselschweif^^^^N^N^N^N^593^Team_de^ +de/BG^de^de^Die besten Geschichten von...^17,5×24,5 cm^^^N^N^N^N^594^Team_de^ +de/BGM^de^de^Basil der grosse Mäusedetektiv^^^^N^N^N^N^595^Team_de^ +de/BI^de^de^Bild^^[Boulevardtageszeitung / daily popular newspaper]^^N^N^N^N^596^Team_de^ +de/BK^de^de^Bause Kinderschuhe^14,5 x 10 cm^[First Edition as booklet, second edition as folder] [Es gibt 2 verschiedene Ausführungen: 1. Ausführung als Heft, 2. Ausführung als Faltcomic. Die Heft-Variante ist daran erkennbar, dass der Bause-Schriftzug in einer Art Blase eher handschriftlich erscheint und das Wort Kinderschuhe nach rechts abgesetzt ist. Bei der Faltcomic-Variante dagegen ist der Name Bause immer Fett gedruckt, das Wort Kinderschuhe steht bis auf eine Ausnahme immer in kleinerer Schrift unter Bause. Die Ausnahme bildet das Heft "Micky Maus - Ich bin der Schnellste".] [1960er-Jahre]^^N^N^N^N^597^Team_de^ +de/BL^de^de^Barks Library^^^^N^N^N^N^598^Team_de^ +de/BLDA^de^de^Barks Library Special Daisy Duck^^^^N^N^N^N^599^Team_de^ +de/BLDD^de^de^Barks Library Special Donald Duck^^^^N^N^N^N^600^Team_de^ +de/BLDDW^de^de^Barks Library - Donald Duck Weihnachtsgeschichten^^^^N^N^N^N^601^Team_de^ +de/BLDT^de^de^Barks Library Special Daniel Düsentrieb^^^^N^N^N^N^602^Team_de^ +de/BLFF^de^de^Barks Library Special Fähnlein Fieselschweif^^^^N^N^N^N^603^Team_de^ +de/BLOD^de^de^Barks Library Special Onkel Dagobert^^^^N^N^N^N^604^Team_de^ +de/BLOMA^de^de^Barks Library Special Oma Duck^^^^N^N^N^N^605^Team_de^ +de/BOD^de^de^Barks Onkel Dagobert^^^^N^N^N^N^606^Team_de^ +de/BPC^de^de^Blickpunkt Comic^^^^N^N^N^N^607^Team_de^ +de/BUF^de^de^Bild und Funk^^[Fernsehillustrierte mit gelegentlichen Disney-Abdrucken]^^N^N^N^N^608^Team_de^ +de/BWO^de^de^Berliner Woche^^[free weekly newspaper / kostenlose Wochenzeitung]^^N^N^N^N^609^Team_de^ +de/BX^de^de^Bertel-Express^^[Der Inducks listet keine reinen Buchbesprechungen auf / book reviews are not listed in the Inducks entries]^^N^N^N^N^610^Team_de^ +de/BXS^de^de^Bertel-Express Spezial^^[Comics & Sonderthemen]^^N^N^N^N^611^Team_de^ +de/CA^de^de^Cars^^^^N^N^N^N^612^Team_de^ +de/CARS^de^de^Cars 2 Das Comic-Magazin zum Film^^^^N^N^N^N^613^Team_de^ +de/CBAK^de^de^Carl Barks^^^^N^N^N^N^614^Team_de^ +de/CBC^de^de^Carl Barks Collection^^[limited to 3333 copies]^^N^N^N^N^615^Team_de^ +de/CBCAC^de^de^Carl Barks Cover Art Calendar^^[wall calendar]^^N^N^N^N^616^Team_de^ +de/CBCEO^de^de^Carl Barks - Calgary Eye Opener^22,1 x 29,4 cm^^^N^N^N^N^617^Team_de^ +de/CBDB^de^de^Carl Barks - Die Biographie^^[von Michael Barrier]^^N^N^N^N^618^Team_de^ +de/CBGW^de^en^Carl Barks gesammelte Werke^30 x 36,5 cm^[Der COMIC.BUCH.CLUB PRÄSENTIERT CARL BARKS GESAMMELTE WERKE HERAUSGEGEBEN VON PETER ORBAN / HORST SCHRÖDER] [limitiert auf 300, später 500 Exemplare / limited to 300, later on 500 copies]^^N^N^N^N^619^Team_de^ +de/CBO^de^de^Carl Barks - Die Ölgemälde^22,5x30,0 cm^^^N^N^N^N^620^Team_de^ +de/CBOELK^de^de^Carl Barks Ölgemälde-Kalender^^^^N^N^N^N^621^Team_de^ +de/CBOELKSE^de^de^Carl Barks Ölgemälde-Kalender Sonder-Edition^^^^N^N^N^N^622^Team_de^ +de/CBVD^de^de^Carl Barks - Der Vater der Ducks^^^^N^N^N^N^623^Team_de^ +de/CLKJA^de^de^Comicladen-Kollektiv Jubiläumsausgabe^^^^N^N^N^N^624^Team_de^ +de/CO^de^de^Comics^^^^N^N^N^N^625^Team_de^ +de/CR^de^de^Comic Reader^^[German fold comic magazine]^^N^N^N^N^626^Team_de^ +de/CSL^de^de^Comic Speedline^^[a general German comic magazine]^^N^N^N^N^627^Team_de^ +de/CX^de^de^Comixene^^[German fold comic magazine]^^N^N^N^N^628^Team_de^ +de/CZ^de^de^Comic Zeitung^47 x 31,5 cm^[German comic magazine]^^N^N^N^N^629^Team_de^ +de/DAA^de^de^Disney-Autoalbum^^^^N^N^N^N^630^Team_de^ +de/DAASB^de^de^Disney-Autoalbum Sammelband^^^^N^N^N^N^631^Team_de^ +de/DB40K^de^de^Donald Baba und die 40 Knacker^^^^N^N^N^N^632^Team_de^ +de/DBF^de^de^Die beliebtesten Filme von Walt Disney^^^^N^N^N^N^633^Team_de^ +de/DC^de^de^Disney Classics^21,0 x 27,8 cm^^^N^N^N^N^634^Team_de^ +de/DCB^de^de^Disney Comic Bücher^24,5 x 34,3 cm^^^N^N^N^N^635^Team_de^ +de/DCIN^de^de^Disney Cinema^^^^N^N^N^N^636^Team_de^ +de/DCK^de^de^Disneys Comic-Klassiker^^^^N^N^N^N^637^Team_de^ +de/DCM^de^de^Donald Comics & Mehr^^^^N^N^N^N^638^Team_de^ +de/DCSJK^de^de^Donald Duck Comics & Stories (Jokers)^21.6 x 28.7 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^639^Team_de^ +de/DD^de^de^Donald Duck^13,3 x 18,68 cm (up to no.: 512), 14,8 x 21,8 (from no. 513)^[4 issues 01 - 04 in 1974, 1 - 529 from 1975]^^N^N^N^N^640^Team_de^ +de/DDC^de^de^Donald Duck Comics^^^^N^N^N^N^641^Team_de^ +de/DDCO^de^de^Donald Duck & Co^12,5 x 18,8 cm^^^N^N^N^Y^642^Team_de^ +de/DDD^de^de^Onkel Dagobert - Der Dax der Ducks: Gold Edition^13,9 x 20,0 cm^^^N^N^N^N^643^Team_de^ +de/DDE^de^de^Dipl. Ing. Daniel Düsentrieb erklärt:^17,0 × 26,0 cm^^^N^N^N^N^644^Team_de^ +de/DDEE^de^de^Donald Duck Eine Ente wie Du und ich^^^^N^N^N^N^645^Team_de^ +de/DDEF^de^de^Die Ducks - Eine Familienchronik^17,5 x 24,5 cm^^^N^N^N^N^646^Team_de^ +de/DDEHJ^de^de^Disney - Die ersten 100 Jahre^^^^N^N^N^N^647^Team_de^ +de/DDEI^de^de^Donald Duck - Vom Ei zum Erpel^^^^N^N^N^N^648^Team_de^ +de/DDEM^de^de^^^^^N^N^N^N^648^Team_de^ +de/DDFD^de^de^Donald Duck für duckies^17,0 x 24,0 cm^^^N^N^N^N^649^Team_de^ +de/DDFJ^de^de^Donald Duck 50 Jahre und kein bisschen leise^^^^N^N^N^N^649^Team_de^ +de/DDLP^de^de^Donald Duck - Sein Leben, seine Pleiten^17,5 x 24,5 cm^^^N^N^N^N^650^Team_de^ +de/DDPSY^de^de^Die Ducks - Psychogramm einer Sippe^^^^N^N^N^N^651^Team_de^ +de/DDRS^de^de^Daniel Düsentriebs Rätsel-Shop^^^^N^N^N^Y^652^Team_de^ +de/DDRSSB^de^de^Daniel Düsentriebs Rätsel-Shop Sammelband^^^^N^N^N^N^653^Team_de^ +de/DDSBI^de^de^Donald Duck So bin ich und so bleibe ich^^^^N^N^N^N^654^Team_de^ +de/DDSHE^de^de^Der Donaldist - Sonderheft Extra^^^^N^N^N^N^654^Team_de^ +de/DDSS^de^de^Donald Duck Sonntags-Seiten von Al Taliaferro und Bob Karp^^^^N^N^N^N^655^Team_de^ +de/DDVJG^de^de^Donald Duck von Jan Gulbransson^22,1 x 29,2 cm^^^N^N^N^N^656^Team_de^ +de/DDW^de^de^Der Ducksche Weltatlas^22,1 x 29,4 cm^^^N^N^N^N^657^Team_de^ +de/DDWK^de^de^Donald Duck - Weihnachten für Kummersdorf^37,2 x 26,8 cm^^^N^N^N^N^658^Team_de^ +de/DDZ^de^de^Donald Duck (Zweitauflage)^^^^N^N^N^N^659^Team_de^ +de/DF^de^de^Disney Family^^^^N^N^N^N^660^Team_de^ +de/DFPGE^de^de^Ducktionary: Für die polyglott globetrottende Ente^15.3 x 21,6 cm^^^N^N^N^N^661^Team_de^ +de/DG^de^de^Donalds Geschichten^12,4 x 18,7 cm^^^N^N^N^N^662^Team_de^ +de/DGB^de^de^Disneys geheime Bücher^^^^N^N^N^N^663^Team_de^ +de/DGDB^de^de^Das große Disney-Buch^^[Das Dschungelbuch und die schönsten Geschichten von Micky Maus, Donald Duck und Bambi]^^N^N^N^N^664^Team_de^ +de/DGSW^de^de^Das gläserne Schwert^^^^N^N^N^N^665^Team_de^ +de/DHH^de^de^Disneys heimliche Helden^17,5 x 24,5 cm^^^N^N^N^N^666^Team_de^ +de/DHL^de^de^Die Disney-Hommagen^14,8 x 21 cm^^^N^N^N^N^667^Team_de^ +de/DIF^de^de^INFO^^[Gratis Infoheft der D.O.N.A.L.D.]^^N^N^N^N^668^Team_de^ +de/DISHR^de^de^Disney-Hommage-Reihe^^^^N^N^N^N^669^Team_de^ +de/DIST^de^de^Disney Stars - Das Beste von Disney^20,8 x 27,8 cm^[monatliches Magazin / monthly magazine]^^N^N^N^N^670^Team_de^ +de/DIUD^de^de^Disney und du^^^^N^N^N^N^671^Team_de^ +de/DJ^de^de^Disney Junior^^^^N^N^N^N^672^Team_de^ +de/DJI^de^de^Duck Stories von Daan Jippes^^^^N^N^N^N^673^Team_de^ +de/DJZR^de^de^Disney-Jahrzehntereihe^^^^N^N^N^N^674^Team_de^ +de/DKFC^de^de^Disneys Klassische Film-Comics^^^^N^N^N^N^675^Team_de^ +de/DKMKLD^de^de^Duckomenta - Kalender^^^^N^N^N^N^676^Team_de^ +de/DKP^de^de^Kilala Princess^^^^N^N^N^N^677^Team_de^ +de/DL^de^de^Disneyland^26,0 x 32,1 cm^[INDUCKS lists only the information about the real comics in these issues!]^^N^N^N^N^678^Team_de^ +de/DLB^de^de^Donalds Lieblingsbücher^^^^N^N^N^N^679^Team_de^ +de/DLL^de^la^Disney Linguà Latinà^^[distributed by Ehapa Verlag]^^N^N^N^N^680^Team_de^ +de/DM^de^de^Detektei Maus^^^^N^N^N^N^681^Team_de^ +de/DMC^de^de^Disney Mini Comic - Entenhausen Stars^^[Beilage zu der Serie "Entenhausen Stars" mit 10 Disney Figuren (je Euro(D) 2,99)]^^N^N^N^N^682^Team_de^ +de/DMU^de^de^Disney Mundart^^^^N^N^N^N^683^Team_de^ +de/DNB^de^de^Das Neue Blatt^^[Klatschzeitung und später Magazin, erscheint seit 1950 wöchentlich / weekly yellow press magazine]^^N^N^N^N^684^Team_de^ +de/DNDD^de^de^Duck oder nicht Duck - Duckspeares gesammelte Werke^17,5 x 24,5 cm^^^N^N^N^N^684^Team_de^ +de/DNO^de^de^DONALDO - Das Fußballheft vom Micky Maus Magazin^^^^N^N^N^N^685^Team_de^ +de/DOCL^de^de^Donald Classics - Das Beste aus Entenhausen^^^^N^N^N^N^686^Team_de^ +de/DOPU^de^de^Donald Punk^^[satire]^^N^N^N^N^687^Team_de^ +de/DP^de^de^Disney Pocket^10,5 x 17,8 cm^^^N^N^N^N^688^Team_de^ +de/DPB^de^de^Disney Paperback Edition^^^^N^N^N^N^689^Team_de^ +de/DPLP^de^de^Disney Paperback Leseprobe^^^^N^N^N^N^690^Team_de^ +de/DR^de^de^Onkel Dagobert von Don Rosa^^[all issues have a backlist with covers of the other issues in this series (without #0), sometimes include the issue itself, sometimes without it]^^N^N^N^N^691^Team_de^ +de/DRACH^de^de^Drachenritter^^^^N^N^N^N^692^Team_de^ +de/DRBIO^de^de^Onkel Dagobert - Sein Leben, seine Milliarden - Die Biografie von Don Rosa^17,5 x 24,5 cm^^^N^N^N^N^693^Team_de^ +de/DRBN^de^de^Onkel Dagobert - Sein Leben, seine Milliarden - Die Biografie von Don Rosa^cm^^^N^N^N^N^694^Team_de^ +de/DRC^de^de^Düsentriebs Rätsel-Comic^^^^N^N^N^N^695^Team_de^ +de/DRCLA^de^en^Don Rosa Classics^^^^N^N^N^N^696^Team_de^ +de/DRCOL^de^de^Don Rosa Collection^^[limited to 2300 copies]^^N^N^N^N^697^Team_de^ +de/DRCSB^de^de^Düsentriebs Rätsel-Comic Super-Ferien-Sammelband^^^^N^N^N^N^698^Team_de^ +de/DRKLD^de^de^Don Rosa - Kalender^^^^N^N^N^N^699^Team_de^ +de/DRL^de^de^Don Rosa Library^^^^N^N^N^N^700^Team_de^ +de/DRP^de^de^Die rätselhafte Pyramide^^[Genehmigter Nachdruck aus LTB Nr. 171]^^N^N^N^N^701^Team_de^ +de/DRS^de^de^Donalds Rätselspass^^^^N^N^N^N^702^Team_de^ +de/DRSB^de^de^Don Rosa: Onkel Dagobert - Sein Leben, seine Milliarden^^^^N^N^N^N^703^Team_de^ +de/DRSBHC^de^de^Don Rosa: Onkel Dagobert - Sein Leben, seine Milliarden^^[limitiert auf 999 Stück]^^N^N^N^N^704^Team_de^ +de/DSA^de^de^Disney-Sonderalbum^^[1st two albums also without number]^^N^N^N^N^705^Team_de^ +de/DSASB^de^de^Weihnachtsgeschichten aus Entenhausen - Sonderalbum-Sammelband^^^^N^N^N^N^706^Team_de^ +de/DSBDD^de^de^Der Stammbaum der Ducks^24,1 x 16,5 cm^^^N^N^N^N^707^Team_de^ +de/DSW^de^de^Die schönsten Weihnachtsgeschichten von Walt Disney^22,2×29,2 cm^^^N^N^N^N^708^Team_de^ +de/DTC^de^de^DuckTales Classics^28,5 x 21,6 cm^^^N^N^N^N^709^Team_de^ +de/DTEA^de^de^DUCK - Typenhandbuch Entenhausener Autos 1937 bis heute^^^^N^N^N^N^710^Team_de^ +de/DTLP^de^de^DuckTales Leseprobe^^^^N^N^N^N^710^Team_de^ +de/DTR^de^de^Disney Treasures^^^^N^N^N^N^711^Team_de^ +de/DU^de^de^Durchblick Comic^^[in the beginning "Durchblick" until DU 2]^^N^N^N^N^712^Team_de^ +de/DVI^de^de^Disney von Innen - Gespräche über das Imperium der Maus^^^^N^N^N^N^713^Team_de^ +de/DVS^de^de^Liebe, Lust und Leidenschaft - Die Ducks von Sinnen^23 x 30,5 cm^^^N^N^N^N^714^Team_de^ +de/DWSJK^de^de^Die schönsten Weihnachtsgeschichten von Walt Disney (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^715^Team_de^ +de/DY^de^de^DYou^^^^N^N^N^N^716^Team_de^ +de/DZ^de^de^Disney Zoom^^^^N^N^N^N^717^Team_de^ +de/EE^de^en^Micky Maus English Edition^20,8 x 27,8 cm^[canceled]^^N^N^N^Y^718^Team_de^ +de/EEDCB^de^de^Entenhausen-Edition Donald von Carl Barks^^^^N^N^N^N^719^Team_de^ +de/EEXSG^de^de^Entenhausen exklusiv: Die Spitzen der Gesellschaft^^^^N^N^N^N^720^Team_de^ +de/EFB^de^de^Ehapa-Filmband^22,0 x 29,0 cm^[Von 15 Ausgaben nur ein Album mit Disney Material]^^N^N^N^N^721^Team_de^ +de/EFFK^de^de^Ernsting's family Familien-Kalender^45,0 x 23,0 cm^^^N^N^N^N^722^Team_de^ +de/EFKKR^de^de^Entenhausener Filmklassiker^17.5 x 24,5 cm^^^N^N^N^N^723^Team_de^ +de/EG^de^de^entlich glücklich^14.8 x 21,0cm^^^N^N^N^N^724^Team_de^ +de/EGB^de^de^EGB - Entenhausener Gesetzbuch^22,1 x 29,4 cm^^^N^N^N^N^725^Team_de^ +de/EGW^de^de^Entenhausen: Die ganze Wahrheit^^^^N^N^N^N^726^Team_de^ +de/EKA^de^de^Die Eiskönigin - Kalendermagazin^^^^N^N^N^N^727^Team_de^ +de/EKO^de^de^Die Eiskönigin - Olaf^20,8 x 27,8 cm^^^N^N^N^N^727^Team_de^ +de/EKX^de^de^Die Eiskönigin - Extra^^^^N^N^N^N^728^Team_de^ +de/EMW^de^de^Entenhausens Most wanted - Schwere Jungs und leichte Beute^17,5 x 24,5 cm^^^N^N^N^N^729^Team_de^ +de/ENT^de^de^Enthologien^13,9 x 20,0 cm^^^N^N^N^Y^730^Team_de^ +de/ENTS^de^de^Enthologien Spezial^13,9 x 20,0 cm^^^N^N^N^N^731^Team_de^ +de/ESB^de^de^Ehapa Sonderband^^^^N^N^N^N^732^Team_de^ +de/ESC^de^de^Die Eiskönigin - Comics^^^^N^N^N^N^733^Team_de^ +de/ESP^de^de^Die Eiskönigin - Spezial^^^^N^N^N^N^734^Team_de^ +de/ESS^de^de^Ente süss-sauer^^^^N^N^N^N^735^Team_de^ +de/ESSH^de^de^Die Eiskönigin - Sonderheft^^^^N^N^N^N^736^Team_de^ +de/EST^de^de^Die Eiskönigin - Story^^^^N^N^N^N^737^Team_de^ +de/ET^de^de^Einfach tierisch^^[Serie fortgesetzt als "Pfötchen"]^^N^N^N^N^738^Team_de^ +de/ETS^de^de^Enten, Tiere, Sensationen^17,5 x 24,5 cm^^^N^N^N^N^738^Team_de^ +de/EVU^de^de^Die Eiskönigin - Völlig Unverfroren^^^^N^N^N^N^739^Team_de^ +de/EWB^de^de^Entenhausener Weltbibliothek^13,9 x 20,0 cm^^^N^N^N^N^740^Team_de^ +de/EWG^de^de^Entenhausen - Weltstadt an der Gumpe^17,5 x 24,5 cm^^^N^N^N^N^740^Team_de^ +de/FAI^de^de^Disney Fairies - Die zauberhafte Welt der Feen^17,5 x 26cm^^^N^N^N^N^741^Team_de^ +de/FAMS^de^de^Frankfurter Allgemeine Magazin-Spezial^^^^N^N^N^N^742^Team_de^ +de/FAZ^de^de^Frankfurter Allgemeine Zeitung^^^^N^N^N^N^743^Team_de^ +de/FAZTB^de^de^Klassiker der Comic-Literatur - Ausgewählt vom F.A.Z.-Feuilleton^^[of a total of 20 issues just #5 and #16 contain Disney material / von insgesamt 20 Bänden enthalten nur #5 und #16 Disney-Material]^^N^N^N^N^744^Team_de^ +de/FDD^de^de^Die Fantastilliarden des Dagobert Duck^^^^N^N^N^N^745^Team_de^ +de/FDIEN^de^de^Finde deine innere Ente^14.8 x 21,0 cm^^^N^N^N^N^746^Team_de^ +de/FDK^de^de^Fluch der Karibik 2^^^^N^N^N^N^747^Team_de^ +de/FDKMAG^de^de^Fluch der Karibik - Das Magazin zum Film^^[first issue part of de/X / erstes Heft als Teil von de/X veröffentlicht]^^N^N^N^N^748^Team_de^ +de/FDM^de^de^Findet Dorie - Magazin^^[zweimonatliches Magazin / bi-monthly magazine]^^N^N^N^N^749^Team_de^ +de/FDR^de^de^Findet Dorie^^^^N^N^N^N^750^Team_de^ +de/FFM^de^de^Ein Fall für Micky^^^^N^N^N^N^751^Team_de^ +de/FGL^de^de^Floyd Gottfredson Library^22.2 x 26.4 cm^^^N^N^N^N^752^Team_de^ +de/FJDT^de^de^50 Jahre Daniel Düsentrieb^^^^N^N^N^N^753^Team_de^ +de/FJOD^de^de^50 Jahre Onkel Dagobert^^^^N^N^N^N^754^Team_de^ +de/FJPK^de^de^50 Jahre Panzerknacker^^^^N^N^N^N^755^Team_de^ +de/FKC^de^de^50 Klassiker Comics^^^^N^N^N^N^756^Team_de^ +de/FN^de^de^Findet Nemo - Magazin^^^^N^N^N^N^757^Team_de^ +de/FNM^de^de^Findet Nemo^^^^N^N^N^N^758^Team_de^ +de/FR^de^de^Frankfurter Rundschau^^^^N^N^N^N^759^Team_de^ +de/FS^de^de^Walt Disneys Film-Sonderheft^17,5 x 26,0 cm^^^N^N^N^N^760^Team_de^ +de/FWMM^de^de^Frohe Weihnachten mit Micky Maus und seinen Freunden^^^^N^N^N^N^761^Team_de^ +de/G^de^de^Goofy^21,5 x 28,1 bis G 1981-10 (GbÜ), 17,4 x 26 ab G 1981-11 (Gb)^[in the beginning "Goofy Magazin" until G 1981-10]^^N^N^N^N^762^Team_de^ +de/GA^de^de^Das große Goofy Album^21,8 x 28,7 cm^^^N^N^N^N^763^Team_de^ +de/GAXL^de^de^Das große Asterix-Lexikon^^^^N^N^N^N^764^Team_de^ +de/GCT^de^de^Gratis-Comic-Tag^^^^N^N^N^N^765^Team_de^ +de/GDH^de^de^Der Große Duckhaus^17,5x24,6 cm^^^N^N^N^N^766^Team_de^ +de/GEI^de^de^Micky Maus Museum^27,8 x 37,7 cm^^^N^N^N^N^767^Team_de^ +de/GER^de^de^Donald Duck - Das große Entenbuch der Rekorde^22,1 x 29,2 cm^^^N^N^N^N^768^Team_de^ +de/GK^de^de^Die großen Klassiker^24,5 x 34,3 cm^^^N^N^N^N^769^Team_de^ +de/GKH^de^de^Goofy - Eine komische Historie^17,5 x 24,5 cm^^^N^N^N^N^770^Team_de^ +de/GLA^de^de^Galerie Laqua^^[Kataloge, teilweise mit Disney-Titelbildern; hier werden nur die Titelbilder gelistet]^^N^N^N^N^770^Team_de^ +de/GNG^de^de^Gute Nacht Geschichten^^^^N^N^N^N^771^Team_de^ +de/GWE^de^de^Die große Welt von Entenhausen^60 x 41 cm^^^N^N^N^N^772^Team_de^ +de/HA^de^de^Hamburger Abendblatt^^^^N^N^N^N^773^Team_de^ +de/HAZ^de^de^Hildesheimer Allgemeine Zeitung^^[Tageszeitung / daily newspaper] [veröffentlicht wöchentlich Donald Duck-Strips]^^N^N^N^N^774^Team_de^ +de/HBL^de^de^Handelsblatt^29×40 cm^^^N^N^N^N^775^Team_de^ +de/HBOD^de^de^Happy Birthday, Onkel Dagobert! - 70 Goldene Jahre^22,1 x 29,4 cm^^^N^N^N^N^775^Team_de^ +de/HD^de^de^Der Donaldist^^["Der Hamburger Donaldist" (bis Ausgabe 51 / until #51)] [Der Inducks listet keine reinen Buchbesprechungen auf / book reviews are not listed in the Inducks entries]^^N^N^N^N^776^Team_de^ +de/HDSH^de^de^Der Donaldist - Sonderheft^^[issue 39 not published] ["Der Hamburger Donaldist - Sonderheft" (bis Ausgabe 15 / until #15)]^^N^N^N^N^777^Team_de^ +de/HE^de^de^Hamburger Echo^^^^N^N^N^N^778^Team_de^ +de/HEGEK^de^de^Hier bin ich Ente, hier darf ich's sein: Goethes Entenhausener Klassik^17,5 x 24,7 cm^^^N^N^N^N^779^Team_de^ +de/HEU^de^de^Heute^26,6x36,6 cm^[zweiwöchig erscheinende Illustrierte] [erschien zwischen 1945 und 1951 alle zwei Wochen, herausgegeben von der Amerikanischen Militärregierung, auch in Österreich verkauft (mit Schilling-Preisangabe), Ausgabe 100 ohne Comic]^^N^N^N^N^780^Team_de^ +de/HMB^de^de^Herlitz Malblock^DIN A3^^^N^N^N^N^781^Team_de^ +de/HOF^de^de^Disneys Hall of Fame^17,5 x 24,5 cm^^^N^N^N^N^782^Team_de^ +de/HSH^de^de^Herlitz Schulhefte^^^^N^N^N^N^783^Team_de^ +de/HSM^de^de^High School Musical - Das offizielle Magazin^^^^N^N^N^N^783^Team_de^ +de/HZ^de^de^Hörzu^^[German TV-Magazine]^^N^N^N^N^784^Team_de^ +de/IAZ^de^de^Internet von A-Z^19,5 x 15 cm^^^N^N^N^N^785^Team_de^ +de/IDD^de^de^Ich Donald Duck^24,5 x 34,3 cm^[published as identical editions both at Melzer and Bertelsmann / Als identische Ausgaben bei Melzer und Bertelsmann veröffentlicht]^^N^N^N^N^786^Team_de^ +de/IDDJK^de^de^Ich, Donald Duck (Jokers)^26,5 x 35.0 cm^[Lizenzausgabe für Jokers (Weltbild) zum 77. Geburtstag Donald Ducks]^^N^N^N^N^787^Team_de^ +de/IG^de^de^Ich Goofy^24,5 x 34,3 cm^^^N^N^N^N^788^Team_de^ +de/IMM^de^de^Ich Micky Maus^24,5 x 34,3 cm^[published as identical editions both at Melzer and Bertelsmann / Als identische Ausgaben bei Melzer und Bertelsmann veröffentlicht]^^N^N^N^N^789^Team_de^ +de/INZS^de^de^Dem Ingeniör ist nichts zu schwör^17,5 x 24,5 cm^^^N^N^N^N^789^Team_de^ +de/IOD^de^de^Ich Onkel Dagobert^24,5 x 34,3 cm^[published as identical editions both at Melzer and Bertelsmann / Als identische Ausgaben bei Melzer und Bertelsmann veröffentlicht]^^N^N^N^N^790^Team_de^ +de/JAMM^de^de^Jubiläumsalbum Micky Maus^^[jeweils auch in einer Sammelbox erhältlich]^^N^N^N^N^791^Team_de^ +de/JATG^de^de^Jubiläumsalbum Die Tollsten Geschichten von Donald Duck^^[jeweils auch in einer Sammelbox erhältlich]^^N^N^N^N^792^Team_de^ +de/JC^de^de^Jumbo-Comics^^^^N^N^N^N^793^Team_de^ +de/JFPVM^de^de^Comics Anno: Jahrbuch der Forschung zu populär-visuellen Medien^^^^N^N^N^N^794^Team_de^ +de/JUNT^de^de^Jungle Town^^[softcover]^^N^N^N^N^795^Team_de^ +de/KA^de^de^Die besten Geschichten mit Donald Duck - Klassik Album^^^^N^N^N^N^796^Team_de^ +de/KADB^de^de^Die besten Geschichten mit Donald Duck - Klassik Album - Doppelband^^^^N^N^N^N^797^Team_de^ +de/KAHC^de^de^Die besten Geschichten mit Donald Duck - Klassik Album - Hardcover^^^^N^N^N^N^798^Team_de^ +de/KASBHC^de^de^Donald Duck Klassik Album^^[Neben dieser edlen Hardcoverausgabe existiert auch noch eine Softcoverausgabe aus Remittenden (KASBSC) / Apart from this high quality hardcover edition there exists also a softcover edition made of returned books (KASBSC)]^^N^N^N^N^799^Team_de^ +de/KASBSC^de^de^Die besten Geschichten mit Donald Duck (Klassik-Album) - Sammelband^^[Neben dieser Softcoverausgabe aus Remittenden existiert auch noch eine edle Hardcoverausgabe (KASBHC) / Apart from this softcover edition made of returned books there exists also a high quality hardcover edition (KASBHC)]^^N^N^N^N^800^Team_de^ +de/KAZ^de^de^Der klassische amerikanische Zeichentrickfilm^^[Heyne Filmbibliothek 42]^^N^N^N^N^801^Team_de^ +de/KDC^de^de^Die Kunst der Comics^^^^N^N^N^N^802^Team_de^ +de/KH^de^de^Disneys Kingdom Hearts^^[softcover]^^N^N^N^N^803^Team_de^ +de/KHCM^de^de^Disneys Kingdom Hearts - Chain Of Memory^^^^N^N^N^N^804^Team_de^ +de/KHZ^de^de^Disneys Kingdom Hearts II^^[softcover]^^N^N^N^N^805^Team_de^ +de/KIZ^de^de^Kölnische Illustrierte Zeitung^^^^N^N^N^N^806^Team_de^ +de/KK^de^de^Kleine Köche^22,1 x 29,8 cm^^^N^N^N^N^807^Team_de^ +de/KP^de^de^Kim Possible^^^^N^N^N^N^808^Team_de^ +de/KT^de^de^Disneys kleine Tierfreunde^^[series continued as "Pfötchen & Co" (PF) / Serie fortgesetzt als "Pfötchen & Co" (PF)]^^N^N^N^N^809^Team_de^ +de/KWDB^de^de^Kleine Walt Disney-Bilderbücher^16 x 20 cm^^^N^N^N^N^810^Team_de^ +de/KY^de^de^Kylion - sechs freunde, eine mission^^[Kioskausgabe / kiosk edition]^^N^N^N^N^811^Team_de^ +de/KYTB^de^de^Kylion^^^^N^N^N^N^812^Team_de^ +de/L^de^de^Limit^^^^N^N^N^N^813^Team_de^ +de/LAP^de^de^LTB ABO+^12 × 18,5 cm^[Kundenzeitschrift für Abonnenten des "Lustiges Taschenbuch"]^^N^N^N^N^814^Team_de^ +de/LCZ^de^de^Limit Comic Zone^^[extras of Limit]^^N^N^N^N^815^Team_de^ +de/LEA^de^de^Länder - Enten - Abenteuer: Familie Duck auf Schatzsuche^17,5 x 24,5 cm^^^N^N^N^N^816^Team_de^ +de/LME^de^de^Das Lifestylemagazin aus Entenhausen^23,0 x 28,5 cm^^^N^N^N^N^817^Team_de^ +de/LMG^de^de^Lizzy McGuire^^^^N^N^N^N^818^Team_de^ +de/LP^de^de^Comic-Hörspiele^31,6 x 31,3 cm^^^N^N^N^N^819^Team_de^ +de/LSLP^de^de^Lilo & Stitch Leseprobe^15,0x21,0 cm^^^N^N^N^N^820^Team_de^ +de/LTB^de^de^Lustiges Taschenbuch^12,5×19,0 cm^^^N^N^N^Y^821^Team_de^ +de/LTBABO^de^de^Beilage zum Lustigen Taschenbuch für Abonnenten^12,5×19,0 cm^^^N^N^N^N^827^Team_de^ +de/LTBAV^de^de^Lustiges Taschenbuch Sonderband: Advent^^[24 stories with pages to open up]^^N^N^N^N^828^Team_de^ +de/LTBBA^de^de^Lustiges Taschenbuch Sonderband: Urlaub^^^^N^N^N^N^829^Team_de^ +de/LTBBC^de^de^Lustiges Taschenbuch Briefmarken Collection^^[Heft mit 4 Briefmarken in einem Sammelfolder]^^N^N^N^Y^830^Team_de^ +de/LTBCE^de^de^Lustiges Taschenbuch Classic Edition^14,5 x 21,5 cm^^^N^N^N^N^831^Team_de^ +de/LTBCL^de^de^Lustiges Taschenbuch Collectors Edition (limitierte Nachdrucke)^^[with cover's facsimile/preliminary drawing incl. artist's signature]^^N^N^N^N^832^Team_de^ +de/LTBCLE^de^de^Lustiges Taschenbuch Collectors Edition Exklusiv: 50 Jahre LTB (limitierte Nachdrucke)^^[Mit Titelbildnachzeichnung und Signatur, nur erhältlich im LTB Pop-Up-Store in Berlin zwischen dem 7.11. und 22.12.2017, with cover's facsimile incl. artist's signature, available only in LTB Pop-Up-Store in Berlin between 7th November and 22nd December 2017]^^N^N^N^N^833^Team_de^ +de/LTBCO^de^de^Lustiges Taschenbuch Collection^^^^N^N^N^N^834^Team_de^ +de/LTBCOH^de^de^Lustiges Taschenbuch Collection - Kampf der Zauberer (Hardcover)^^^^N^N^N^N^835^Team_de^ +de/LTBCR^de^de^Lustiges Taschenbuch Crime^14,5 x 21,0 cm^[auch in einer Sammelbox erhältlich (zum Erscheinungsdatum des ersten Bandes)]^^N^N^N^N^836^Team_de^ +de/LTBDT^de^de^Lustiges Taschenbuch DuckTales^20,0 x 13,5 cm^^^N^N^N^N^837^Team_de^ +de/LTBE^de^de^Lustiges Taschenbuch Enten-Edition^12,5×19,0 cm^^^N^N^N^N^838^Team_de^ +de/LTBENG^de^en^Lustiges Taschenbuch English Edition^12,5×19,0 cm^^^N^N^N^N^839^Team_de^ +de/LTBENGH^de^en^Lustiges Taschenbuch English Edition - Hardcover^^^^N^N^N^N^840^Team_de^ +de/LTBEOS^de^de^Lustiges Taschenbuch eComic Sonderausgabe Frohe Ostern in Entenhausen^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^840^Team_de^ +de/LTBES^de^de^Lustiges Taschenbuch eComic Sonderausgabe^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^841^Team_de^ +de/LTBESO^de^de^Lustiges Taschenbuch eComic Sonderausgabe Sommer in Entenhausen^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^841^Team_de^ +de/LTBEW^de^de^Lustiges Taschenbuch eComic Sonderausgabe - Weihnachten^^[See http://www.ehapa-shop...tb-ecomic]^^N^N^N^N^842^Team_de^ +de/LTBEX^de^de^Lustiges Taschenbuch Exklusiv^12,5×19,0 cm^[Limitierte Auflage für Abonnenten / limited edition just for subscribers]^^N^N^N^N^843^Team_de^ +de/LTBFY^de^de^Lustiges Taschenbuch Fantasy^^^^N^N^N^Y^844^Team_de^ +de/LTBFYE^de^de^Lustiges Taschenbuch Fantasy Entenhausen^14,5 x 21,0 cm^^^N^N^N^N^845^Team_de^ +de/LTBG^de^de^Lustiges Taschenbuch Geschenk^^^^N^N^N^Y^846^Team_de^ +de/LTBGA^de^de^Lustiges Taschenbuch Galaxy^^^^N^N^N^Y^847^Team_de^ +de/LTBHA^de^de^Lustiges Taschenbuch Sonderband: Halloween^^^^N^N^N^N^848^Team_de^ +de/LTBHI^de^de^Lustiges Taschenbuch History^^^^N^N^N^Y^849^Team_de^ +de/LTBKB^de^de^Lustiges Taschenbuch Kochbuch^14,5×21,0 cm^^^N^N^N^N^850^Team_de^ +de/LTBM^de^de^Lustiges Taschenbuch Maus-Edition^12,5×19,0 cm^^^N^N^N^N^851^Team_de^ +de/LTBMB^de^de^Lustiges Taschenbuch Malbuch^14,5x21 cm^^^N^N^N^Y^852^Team_de^ +de/LTBMP^de^de^Lustiges Taschenbuch Mini Pocket^^^^N^N^N^N^853^Team_de^ +de/LTBMU^de^de^Lustiges Taschenbuch Mundart^13,5×20,0 cm^^^N^N^N^N^854^Team_de^ +de/LTBN^de^de^Lustiges Taschenbuch (Neuauflagen mit neuen Titeln und Titelbildern ab 1997)^^^^N^N^N^N^855^Team_de^ +de/LTBNE^de^de^Lustiges Taschenbuch Nostalgie-Edition^12,5 x 19,0^[Nachdruck der LTB-Erstauflagen 1-10]^^N^N^N^Y^855^Team_de^ +de/LTBNL^de^de^Lustiges Taschenbuch Nikolaus^^^^N^N^N^N^856^Team_de^ +de/LTBOJ^de^de^Lustiges Taschenbuch Online-Jubiliäumsausgabe^^^^N^N^N^N^857^Team_de^ +de/LTBOS^de^de^Lustiges Taschenbuch Sonderband: Ostern^^^^N^N^N^N^858^Team_de^ +de/LTBOSH^de^de^Lustiges Taschenbuch Sonderband: Ostern (Hardcover)^^^^N^N^N^N^859^Team_de^ +de/LTBPK^de^de^Lustiges Taschenbuch Postkartenbuch^10,5×14,8 cm^^^N^N^N^N^860^Team_de^ +de/LTBPR^de^de^Lustiges Taschenbuch Premium^14,5×21,0 cm^^^N^N^N^N^861^Team_de^ +de/LTBPRP^de^de^Lustiges Taschenbuch Premium Plus^^^^N^N^N^Y^862^Team_de^ +de/LTBPS^de^de^Lustiges Taschenbuch präsentiert^13,5×20,0 cm^[auch in Sammelboxen erhältlich (zum Erscheinungsdatum des ersten, dritten und fünften Bandes)]^^N^N^N^Y^863^Team_de^ +de/LTBR^de^de^Lustiges Taschenbuch ("Retro-Edition" der ersten 10 LTB mit dem Design und den Titeln der Nachdrucke zwischen 1987 und 1997)^^^^N^N^N^N^864^Team_de^ +de/LTBRAE^de^de^Lustiges Taschenbuch Rätsel^20 x 13,5 cm^^^N^N^N^N^865^Team_de^ +de/LTBRO^de^de^Lustiges Taschenbuch Sonderband: Royal^^^^N^N^N^N^866^Team_de^ +de/LTBRP^de^de^Lustiges Taschenbuch - Eine Retrospektive^28,0x40,0 cm^[Coffee Table Book zum 50. LTB-Jubiläum, verkauft in einem Schutzkoffer]^^N^N^N^N^867^Team_de^ +de/LTBRW^de^de^Lustiges Taschenbuch Rewe Sammel-Edition^^[Zum 50. LTB-Jubiläum als Geschenk bei Einkäufen in Rewe-Supermärkten sowie bei Sky, Ausgaben sortiert nach Buchrückenbild]^^N^N^N^N^868^Team_de^ +de/LTBSA^de^de^Lustiges Taschenbuch Sonderausgabe^^[Beilage zum Spiel Disney Micky Epic - Die Macht der 2]^^N^N^N^Y^869^Team_de^ +de/LTBSAP^de^de^Lustiges Taschenbuch Sonderausgabe - Panzerknacker^^[Beilage zu einer Panzerknacker-Buchtasche]^^N^N^N^Y^870^Team_de^ +de/LTBSB^de^de^Lustiges Taschenbuch Sonderband: Weihnachten^^["Lustiges Taschenbuch Sonderband" (bis Ausgabe 11 / until #11)]^^N^N^N^N^871^Team_de^ +de/LTBSBH^de^de^Lustiges Taschenbuch Sonderband: Weihnachten (Hardcover)^^^^N^N^N^N^872^Team_de^ +de/LTBSBM^de^de^Lustiges Taschenbuch Sonderband^^[Jubiläen]^^N^N^N^N^873^Team_de^ +de/LTBSE^de^de^Lustiges Taschenbuch Sonderedition^^[jeweils auch in einer Sammelbox erhältlich (zum Erscheinungsdatum des ersten Bandes oder kurz darauf)]^^N^N^N^N^874^Team_de^ +de/LTBSO^de^de^Lustiges Taschenbuch Sonderband: Sommer^^^^N^N^N^N^875^Team_de^ +de/LTBSOH^de^de^Lustiges Taschenbuch Sonderband: Sommer (Hardcover)^^^^N^N^N^N^876^Team_de^ +de/LTBSP^de^de^Lustiges Taschenbuch Spezial^12,5×19,0 cm^^^N^N^N^N^877^Team_de^ +de/LTBSS^de^de^Lustiges Taschenbuch Sommerspiele^^[auch in einer Sammelbox erhältlich (zum Erscheinungsdatum des ersten Bandes)]^^N^N^N^Y^878^Team_de^ +de/LTBTBM^de^de^Lustiges Taschenbuch Testausgabe Berlin/München^^[komplett farbige Seiten]^^N^N^N^N^879^Team_de^ +de/LTBUNI^de^de^Lustiges Taschenbuch Leseprobe^^[kostenlose Auslage an Universitäten, in Waschsalons, Fitnessstudios sowie tw. auch im Einzelhandel]^^N^N^N^N^880^Team_de^ +de/LTBUP^de^de^Lustiges Taschenbuch Ultimate Phantomias^14,5×21,0 cm^[Die Chronik eines Superhelden]^^N^N^N^N^881^Team_de^ +de/LTBW^de^de^Lustiges Taschenbuch Sonderband: Winter^^^^N^N^N^N^882^Team_de^ +de/LTBWA^de^de^Lustiges Taschenbuch Wandern^^^^N^N^N^N^882^Team_de^ +de/LTBWR^de^de^Lustiges Taschenbuch Weltreise^^^^N^N^N^N^883^Team_de^ +de/LTBX^de^de^Lustiges Taschenbuch Extra^^^^N^N^N^N^884^Team_de^ +de/LTBXH^de^de^Lustiges Taschenbuch Extra Fußball (Hardcover)^^^^N^N^N^N^885^Team_de^ +de/LTBYC^de^de^Lustiges Taschenbuch Young Comics^^^^N^N^N^N^886^Team_de^ +de/MAD^de^de^MAD - Das intelligenteste Magazin der Welt^^[Satiremagazin / Satirical magazine]^^N^N^N^N^887^Team_de^ +de/MAKTIV^de^de^Micky Maus spezial: Micky aktiv - Das Spaß- und Action-Magazin^^[from #25 on called "Micky Maus aktiv" / ab Ausgabe 25 "Micky Maus aktiv"]^^N^N^N^N^888^Team_de^ +de/MAL^de^de^Micky Maltese^^^^N^N^N^N^889^Team_de^ +de/MARE^de^de^mare - Die Zeitschrift der Meere^21 x 28 cm^^^N^N^N^N^890^Team_de^ +de/MBC^de^de^Mickys bunte Comicwelt^^^^N^N^N^N^891^Team_de^ +de/MBIB^de^de^marebibliothek^22,0 x 30,0 cm^^^N^N^N^N^892^Team_de^ +de/MC^de^de^Mammut Comics^^[neue Serie / new series] [die Ausgaben 13 bis 66 sind nicht erschienen (nur in Österreich und der Schweiz) / issues 13 to 66 not published (only in Austria/Switzerland), s. at/MCAZ]^^N^N^N^N^893^Team_de^ +de/MCE^de^de^Mammut Comics^^[Erste Serie - First Series] [Mammut Comics - Abenteuer aus Walt Disneys Lustige Taschenbücher]^^N^N^N^N^894^Team_de^ +de/MCZ^de^de^Mammut Comics^^[Zweite Serie / Second Series] [500 Mammut - 500 Seiten Comics]^^N^N^N^N^895^Team_de^ +de/MCZSB^de^de^Mammut Sonderband^^[Mammut Sonderband - 500 Seiten Comics]^^N^N^N^N^896^Team_de^ +de/MDC^de^de^Micky, Donald & Co. - Die drei Jubiläumsbände^^^^N^N^N^N^897^Team_de^ +de/MEDA^de^en^Magic English De Agostini Spiel- und Lernsammlung^^[Magazin zum Englisch lernen mit Video-Kassette]^^N^N^N^N^898^Team_de^ +de/MEMA^de^de^Mega Magnum^^[Sammelband mit je drei LTB]^^N^N^N^N^899^Team_de^ +de/MEP^de^de^Micky Epic^29,2 x 22,2 cm^^^N^N^N^N^900^Team_de^ +de/MG^de^de^Micky Maus Genial^20,8 x 27,8 cm^^^N^N^N^Y^901^Team_de^ +de/MGDUD^de^de^Micky Maus Genial (Duden)^^^^N^N^N^N^902^Team_de^ +de/MGE^de^de^Micky & Goofy auf Entdeckungsreise^^^^N^N^N^N^903^Team_de^ +de/MGS^de^de^Mickys größte Schau^23,6 cm x 19,0 cm^^^N^N^N^N^904^Team_de^ +de/MGZ^de^de^Micky Maus ...und der Goldene Zeiger^26,0 cm x 17,7 cm^^^N^N^N^N^905^Team_de^ +de/MHDW^de^de^Micky Holmes & Donald Watson^^^^N^N^N^N^906^Team_de^ +de/MI^de^de^Minnie^^["Totally Minnie" (bis MI1990-04), "Minnie - Mehr Spaß für Mädchen" (MI1990-09 bis MI1999-25), "Minnie" (ab MI1999-26), "Minnie Comics" (MI2000-07 bis MI2000-15), "Minnie" (ab MI2012-04)] [splits into Minnie Comics (MI2000-07 bis MI2000-15) and Minnie - Mädchen mittendrin, a girl's book with few comic one-pagers (MIMM2000-04+), reintroduced as "Minnie" in 2012]^^N^N^N^Y^907^Team_de^ +de/MID^de^de^Micky, Donald & Co.^17,6 x 24,4 cm^^^N^N^N^N^908^Team_de^ +de/MIMM^de^de^Minnie - Mädchen mittendrin^^^^N^N^N^N^909^Team_de^ +de/MIS^de^de^Micky Maus macht Schule^^^^N^N^N^N^910^Team_de^ +de/MISH^de^de^Minnie & Company - Sonderheft^^^^N^N^N^N^911^Team_de^ +de/MISP^de^de^Minnie Spezialheft^^^^N^N^N^N^912^Team_de^ +de/MJ^de^de^Micky Maus Junior Magazin^^^^N^N^N^Y^913^Team_de^ +de/MK^de^de^Mickys Klassiker^^^^N^N^N^N^914^Team_de^ +de/MLP^de^de^Minnie Leseprobe^^^^N^N^N^N^915^Team_de^ +de/MM^de^de^Micky Maus^17,5×26,5 cm^[deutsche Disneyhauptpublikation] [monatlich erschienen 1951-1955; zweiwöchentlich 1956-1957, 2017-; wöchentlich 1957-2015; dreimal monatlich 2016/2017 / main German Disney publication, monthly 1951-1955; bi-weekly 1956-1957, 2017-; weekly 1957-2015; three times a month 2016/2017.]^^N^N^N^Y^916^Team_de^ +de/MMA^de^de^Micky Maus Album^^^^N^N^N^N^931^Team_de^ +de/MMAXX^de^de^Micky Maxx^^^^N^N^N^N^932^Team_de^ +de/MMB^de^de^Micky Maus Beilagen (60er Jahre)^^^^N^N^N^N^933^Team_de^ +de/MMC^de^de^Micky Maus Comics^^^^N^N^N^Y^934^Team_de^ +de/MMCS^de^de^Micky Maus Comic-Spass^^[Nachdrucke aus "Micky Maus Taschenbuch", Sonderausgabe für "kik" / reprints out of "Micky Maus Taschenbuch" for "kik"]^^N^N^N^Y^935^Team_de^ +de/MMCX^de^de^Micky Maus Comics - XXL^^^^N^N^N^Y^936^Team_de^ +de/MMDD^de^de^Micky Maus und Donald Duck^^^^N^N^N^N^937^Team_de^ +de/MMDS^de^de^Micky Maus Duck Stars^^^^N^N^N^N^938^Team_de^ +de/MME^de^de^Micky Maus Edition^^^^N^N^N^Y^939^Team_de^ +de/MMEA^de^de^Micky Maus - Es war einmal in Amerika^17,5 x 24,5 cm^^^N^N^N^N^940^Team_de^ +de/MMEHC^de^de^Micky Maus Edition Hardcover^^^^N^N^N^N^941^Team_de^ +de/MMGH^de^de^Micky Maus Geburtstagsheft^^^^N^N^N^N^942^Team_de^ +de/MMGSW^de^de^Micky Maus - Der größte Star der Welt^^[Es existiert ein zweiter Band mit pinkem Cover, ohne Comicinhalt von 1988 / there's also a second issue with pink cover but without comic content from 1988]^^N^N^N^N^943^Team_de^ +de/MMJB^de^de^Micky Maus Jubiläumsband^^^^N^N^N^N^944^Team_de^ +de/MMJS^de^de^Micky Maus Jubiläums-Sonderband^^^^N^N^N^N^945^Team_de^ +de/MMJVJ^de^de^Micky Maus Jubiläumsausgabe 40 Jahre^^^^N^N^N^N^946^Team_de^ +de/MMK^de^de^Schneider Kalender^10,5×14,5 cm^^^N^N^N^Y^947^Team_de^ +de/MMKKK^de^de^Knappschaft - Die Krankenkasse präsentiert: Micky Maus^17,5×26,5 cm^[in Westdeutschland in Arztpraxen ausgelegt]^^N^N^N^Y^948^Team_de^ +de/MMLP^de^de^Micky Maus Magazin Leseprobe (2000er)^^^^N^N^N^N^949^Team_de^ +de/MMLPN^de^de^Micky Maus Magazin Leseprobe (Neckermann)^^^^N^N^N^N^950^Team_de^ +de/MMM^de^de^MEGA Micky Maus^22,5 x 29,8 cm^^^N^N^N^N^951^Team_de^ +de/MMMC^de^de^Micky Maus Mini-Comic^^[all issues are 1/4-pages]^^N^N^N^N^952^Team_de^ +de/MMME^de^de^Micky Maus Magazin Extra^17,5 x 26 cm^["Die Ehapa Hausdruckerei der Micky Maus, MAUL BELSER, hatte am 16. Mai 1999 ihren Tag der offenen Tür. Es handelt sich hierbei um Europas größte Druckerei. Und um den vielen anwesenden Kindern wie auch Erwachsenen zu zeigen wie ein Micky Maus Heft entsteht hat man anläßlich dieses Ehrentages aus verschiedenen Geschichten der letzten Wochen, mit der ausdrücklichen Genehmigung der Ehapa Verlagsleitung, ein 32-seitiges Heft zusammengestellt und anschließend durch die Druckmaschine laufen lassen. Die Auflage in Höhe von etwa 11.400 Exemplaren wurde dann kostenlos an die Kids oder die anderen Interessierten verteilt. Dieses Heft trägt die Nummer 22/‘99 und kam nie in den regulären Handel!" (Quelle:Treffer Comic-Sammlermagazin Nr.8)]^^N^N^N^N^953^Team_de^ +de/MMML^de^de^Micky Maus Das ist Mein Leben^^^^N^N^N^N^954^Team_de^ +de/MMMS^de^de^Micky Maus Magazin Sonderheft^21,5 x 28 cm^^^N^N^N^N^955^Team_de^ +de/MMNEW^de^en^The Complete Daily Strip Adventures of Mickey Mouse 1930-1955^DIN A4 Querformat / standard landscape A4^[published by Horst Schröder] [Printed and manufactured in the GDR in the early 1970s.]^^N^N^N^N^956^Team_de^ +de/MMNUT^de^de^Micky Maus Mini-Magazin^^^^N^N^N^N^957^Team_de^ +de/MMOLYSH^de^de^Olympia Sonderheft Micky Maus - Magazin exclusiv im McDonald's Happy Meal^^^^N^N^N^N^958^Team_de^ +de/MMP^de^de^Micky Maus präsentiert^^^^N^N^N^N^959^Team_de^ +de/MMRB^de^de^Micky Maus - Die frühen Jahre^^[Micky Maus Reprintbücher]^^N^N^N^N^960^Team_de^ +de/MMRK^de^de^Micky Maus Reprint Kassette^^^^N^N^N^N^961^Team_de^ +de/MMRM^de^de^Micky Maus Rätselmagazin^19,5×26,0 cm^^^N^N^N^N^962^Team_de^ +de/MMS^de^de^MEGA Micky Maus Sonderheft^20,8 x 27,8 cm^^^N^N^N^N^963^Team_de^ +de/MMSB^de^de^Micky Maus Sammelband^^[Sammelbände aus Remittenden. Auf Sammelbandumschlägen gelegentlich neues Comic-Material]^^N^N^N^N^964^Team_de^ +de/MMSH^de^de^Micky Maus Sonderheft^^[richtiger Titel "Sonderheft der Micky Maus"]^^N^N^N^N^965^Team_de^ +de/MMSPA^de^de^Micky Maus Spezialausgabe (Kamps)^17,5×26,5 cm^[Sonderausgabe für Bäckerei Kamps] [Aktion nur in Nordrhein-Westfalen und Teilen Hessens]^^N^N^N^N^966^Team_de^ +de/MMSPB^de^de^Micky Maus Spezialausgabe (Brunnen)^17,5×26,5 cm^[Beilage in der BRUNNEN Juniorbox 2012] [Aktion von Februar bis September 2012]^^N^N^N^N^967^Team_de^ +de/MMSS^de^de^Micky Maus Sticker Story^22,5 x 28,8 cm^^^N^N^N^N^968^Team_de^ +de/MMSSS^de^de^Micky Maus Super Sommer Spaß^^^^N^N^N^N^969^Team_de^ +de/MMST^de^de^Das Stubaital-Sonderheft^^^^N^N^N^N^970^Team_de^ +de/MMT^de^de^Micky Maus Taschenbuch^^^^N^N^N^Y^971^Team_de^ +de/MMUA^de^uk^Micky Maus (Ukrainisch)^^[giveaway for schools, on request]^^N^N^N^N^972^Team_de^ +de/MMUC^de^de^Walt Disney's Mickey Mouse - Die ultimative Chronik^^^^N^N^N^N^973^Team_de^ +de/MONAG^de^de^Monster AG^^^^N^N^N^N^974^Team_de^ +de/MP^de^de^Die Muppets^^^^N^N^N^N^975^Team_de^ +de/MRBENT^de^de^Onkel Dagobert - Milliardenraub in Entenhausen: Taler in Gefahr!^^^^N^N^N^N^976^Team_de^ +de/MRS^de^de^Minnie Rätselspass^19,4 x 26,0 cm^^^N^N^N^N^977^Team_de^ +de/MRZ^de^de^Mickys Reisen durch die Zeit^22,0 x 29,2 cm^^^N^N^N^N^978^Team_de^ +de/MS^de^de^Die Muppet Show^26,5 x 17,6 cm^^^N^N^N^N^979^Team_de^ +de/MSP^de^de^Micky Maus SPEZIAL!^18,5×26 cm^[Sonderheft]^^N^N^N^N^980^Team_de^ +de/MSS^de^de^Die Muppet Show Spezial^26,5 x 17,6 cm^^^N^N^N^N^981^Team_de^ +de/MTVX^de^de^Micky TV Extra^^[Eine Sonderveröffentlichung des Micky Maus Magazines]^^N^N^N^N^982^Team_de^ +de/MV^de^de^Mickyvision^^[second series started in 1967 with absolute numbering] [size;1st series (from 1962) 17,0 x 26,0 cm, 21,0 x 24,5 cm (from MV1966-19), 18,0 x 26,0 cm (from MV1969-04; 2nd series (ab 1967) 17,5 x 26,5 cm]^^N^N^N^N^983^Team_de^ +de/MVJJ^de^de^Micky 40 Jahre jung! Großes Jubiläums-Sonderheft^^^^N^N^N^N^984^Team_de^ +de/MVSB^de^de^Mickyvision Sammelband^^[Sammelbände aus Remittenden. Auf Sammelbandumschlägen gelegentlich neues Comic-Material]^^N^N^N^N^985^Team_de^ +de/MVSSB^de^de^Mickyvision Super-Sammelband^^[Sammelbände aus Remittenden]^^N^N^N^N^986^Team_de^ +de/MVZ^de^de^Mickyvision (Zweitauflage)^^^^N^N^N^N^987^Team_de^ +de/MX^de^de^Micky X^^^^N^N^N^N^988^Team_de^ +de/NAD^de^de^Neue Abenteuer der Ducks^^^^N^N^N^N^989^Team_de^ +de/NEMO^de^de^Findet Nemo^^^^N^N^N^N^990^Team_de^ +de/NKS^de^de^Nur keine Sentimentalitäten!^^^^N^N^N^N^991^Team_de^ +de/NN^de^de^Nürnberger Nachrichten^^[daily newspaper / Tageszeitung]^^N^N^N^N^992^Team_de^ +de/NND^de^de^NullNull Duck - No Time To Duck^16,5 x 24,1 cm^^^N^N^N^N^993^Team_de^ +de/NOZ^de^de^Neue Osnabrücker Zeitung^^[daily newspaper / Tageszeitung]^^N^N^N^N^994^Team_de^ +de/OD^de^de^Onkel Dagobert^^^^N^N^N^N^995^Team_de^ +de/ODEG^de^de^11 1/2 Orte die Ente gesehen haben muss^17,5 x 24,5 cm^^^N^N^N^N^996^Team_de^ +de/ODF^de^de^Die original Disney-Filmcomics^21,0 x 28,0 cm^[Kooperation Ehapas mit der Bild am Sonntag] [Zehn Bände in einem Schuber für 49,99 €, einzeln 7,99 €] [ISBN 978-3-505-13145-5]^^N^N^N^N^997^Team_de^ +de/ODGW^de^de^Onkel Dagobert und der Geist der Weihnacht^22,1 x 29,2 cm^^^N^N^N^N^997^Team_de^ +de/ODJOK^de^de^Onkel Dagobert (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild) zum 66. Geburtstag Onkel Dagoberts]^^N^N^N^N^998^Team_de^ +de/ODLF^de^de^Onkel Dagobert - Aus dem Leben eines Fantastilliardärs^^^^N^N^N^N^999^Team_de^ +de/ODODS^de^de^Onkel Dagobert - Alle Abenteuer aus Onkel Dagoberts Schatztruhe^17,5×24,5 cm^^^N^N^N^Y^1000^Team_de^ +de/ODSB^de^de^Onkel Dagoberts Sparbuch^14,5 x 20,5 cm^^^N^N^N^N^1001^Team_de^ +de/OX^de^de^OXMOX - Hamburgs StadtMagazin^^^^N^N^N^N^1002^Team_de^ +de/PAF^de^de^Phineas und Ferb^^^^N^N^N^N^1003^Team_de^ +de/PLA^de^de^Planes^^[canceled]^^N^N^N^N^1004^Team_de^ +de/PAN^de^de^Figurine Panini^^^^N^N^N^N^1005^Team_de^ +de/PD^de^de^Playhouse Disney^^[Serie mit Vorschulgeschichten / series with pre school stories]^^N^N^N^N^1006^Team_de^ +de/PF^de^de^Pfötchen & Co^^[Serie fortgesetzt als "Einfach tierisch"]^^N^N^N^N^1007^Team_de^ +de/PFO^de^de^Pfötchen^^[Fortsetzung von "Einfach tierisch"]^^N^N^N^N^1008^Team_de^ +de/PH^de^de^Phantomias^^^^N^N^N^N^1009^Team_de^ +de/PHA^de^de^Phantomias^^^^N^N^N^N^1010^Team_de^ +de/PIN^de^de^Pinocchio^17,5 x 26,0 cm^^^N^N^N^N^1011^Team_de^ +de/PK^de^de^Panzerknacker & Co^^^^N^N^N^N^1012^Team_de^ +de/PKM^de^de^Poster- & Kalender-Magazin^^^^N^N^N^N^1013^Team_de^ +de/PLTB^de^de^Lustiges Taschenbuch Spezial-Edition^12,5x19,0 cm^[Personalisierte Ausgabe]^^N^N^N^N^1014^Team_de^ +de/PM^de^de^Poster Magazin^21,5 × 28,4 cm^^^N^N^N^N^1015^Team_de^ +de/PMMM^de^de^Personalisiertes Micky Maus-Magazin^17,5 × 26,5 cm^[Personalisierte Ausgabe]^^N^N^N^N^1016^Team_de^ +de/POC^de^de^Pirates of the Caribbean^^^^N^N^N^N^1017^Team_de^ +de/POP^de^de^Prince of Persia - Vor dem Sandsturm^^^^N^N^N^N^1018^Team_de^ +de/PR^de^de^Power Rangers Magazin^^^^N^N^N^N^1019^Team_de^ +de/PRNS^de^de^Power Rangers - Ninja Storm^^^^N^N^N^N^1020^Team_de^ +de/PRZ^de^de^Prinzessin^^^^N^N^N^N^1021^Team_de^ +de/PSCHY^de^de^Pschyrentel: Entenhausener Zipperlein^24,1x16,5 cm^^^N^N^N^N^1022^Team_de^ +de/PSE^de^de^Phantomias - Schatten über Entenhausen^^^^N^N^N^N^1023^Team_de^ +de/QLUP^de^de^Lupo^^^^N^N^N^N^1024^Team_de^ +de/RABE^de^de^Der Rabe - Magazin für jede Art von Literatur^^^^N^N^N^N^1025^Team_de^ +de/RAH^de^de^Raten am Haken^18,0x12,2 cm^^^N^N^N^N^1026^Team_de^ +de/RED^de^de^Reddition^^^^N^N^N^N^1027^Team_de^ +de/RFENT^de^de^Reiseführer Entenhausen - Die 13 schönsten Sehenswürdigkeiten^^^^N^N^N^N^1028^Team_de^ +de/RM^de^de^Rätsel Maus^17,0×24,0 cm^^^N^N^N^N^1029^Team_de^ +de/RZ^de^de^Rapunzel - Neu Verföhnt^^^^N^N^N^N^1030^Team_de^ +de/SBGF^de^de^Das Schlaue Buch - Die Geheimnisse des Fähnlein Fieselschweif^17,5 x 24,5 cm^^^N^N^N^N^1031^Team_de^ +de/SCHACH^de^de^Schachbuch von Anatoli Karpow^^^^N^N^N^N^1032^Team_de^ +de/SDD^de^de^Der Stammbaum der Ducks^^^^N^N^N^N^1033^Team_de^ +de/SDG^de^de^Die schönsten Disney-Geschichten^21,5 x 28,6 cm^^^N^N^N^N^1034^Team_de^ +de/SFDF^de^de^Spassbuch für Donald-Fans^^^^N^N^N^N^1035^Team_de^ +de/SFPF^de^de^Sexualpädagogik und Familienplanung : Zeitschrift der Pro Familia^^^^N^N^N^N^1036^Team_de^ +de/SH^de^de^Schulhefte^^^^N^N^N^N^1037^Team_de^ +de/SIMP^de^de^Simpsons Comics^^^^N^N^N^N^1038^Team_de^ +de/SJDD^de^de^60 Jahre Donald Duck^^^^N^N^N^N^1039^Team_de^ +de/SJMM^de^de^Micky Maus - 70 Jahre Micky Maus^^^^N^N^N^N^1040^Team_de^ +de/SL^de^de^Das Schwarze Loch^17,8 x 26,1 cm^^^N^N^N^N^1041^Team_de^ +de/SLS^de^de^Super Lese-Spaß^^[Sonderveröffentlichung des Ehapa Verlages 2007 für Penny-Markt, pro Band 2 LTB-Nachdrucke]^^N^N^N^N^1042^Team_de^ +de/SMWD^de^de^Spielend ... mit Walt Disney^^[no number / nicht numeriert]^^N^N^N^N^1043^Team_de^ +de/SP^de^de^Der SPIEGEL^^[German News Magazine / Deutsches Nachrichtenmagazin]^^N^N^N^N^1044^Team_de^ +de/SPBL^de^de^Die Sprechblase^^^^N^N^N^N^1045^Team_de^ +de/SPL^de^de^Splitter Das Comic-Journal^^^^N^N^N^N^1046^Team_de^ +de/STR^de^de^Strolchi - Das Comic-Magazin für Tierfreunde^^^^N^N^N^N^1047^Team_de^ +de/SU^de^de^Disney Sudoku^^[Rätselheft mit 50 Sudokus und 5 Karukos] [Auflage ca. 100.000 Stück.; sollte vierteljährlich erscheinen, wurde aber mit der 1. Ausgabe eingestellt]^^N^N^N^N^1048^Team_de^ +de/SUS^de^de^Schnabel um Schnabel^17,5 x 24,5 cm^^^N^N^N^N^1049^Team_de^ +de/SUSZ^de^de^Schneewittchen und die Sieben Zwerge^^^^N^N^N^N^1050^Team_de^ +de/SWRO^de^de^Das Schwert und die Rose^^^^N^N^N^N^1051^Team_de^ +de/SZ^de^de^Süddeutsche Zeitung^^^^N^N^N^N^1052^Team_de^ +de/SZM^de^de^Süddeutsche Zeitung Magazin^^[Wöchentliche Beilage der Süddeutschen Zeitung]^^N^N^N^N^1053^Team_de^ +de/TAZ^de^de^die tageszeitung^^^^N^N^N^N^1054^Team_de^ +de/TC^de^de^Thanks, Carl! - In memoriam Carl Barks 1901-2000^^^^N^N^N^N^1055^Team_de^ +de/TDB^de^de^Tick, Trick und Track - Ein Trio mit drei Bürzeln^17,5 x 24,5 cm^^^N^N^N^N^1056^Team_de^ +de/TEM^de^de^Tempo Magazin^^^^N^N^N^N^1057^Team_de^ +de/TGDD^de^de^Die tollsten Geschichten von Donald Duck (Sonderheft)^^^^N^N^N^Y^1058^Team_de^ +de/TGDDE^de^de^Die tollsten Geschichten von Donald Duck - Edition^^^^N^N^N^N^1059^Team_de^ +de/TGDDN^de^de^Die tollsten Geschichten von Donald Duck (Sonderheft) Nachdruck^^^^N^N^N^N^1060^Team_de^ +de/TGDDSB^de^de^Die tollsten Geschichten von Donald Duck - Sammelband^^[von #1 bis #8 mit ergänzendem Schriftzug "Großer Sammelband", "Donald Duck - Sonderheft - Sammelband", "Donald Duck Sonderheft - Die tollsten Geschichten - Sammelband"]^^N^N^N^N^1061^Team_de^ +de/TGDDSBHC^de^de^Die tollsten Geschichten von Donald Duck - Sammelband^^^^N^N^N^N^1062^Team_de^ +de/TGDDSBZ^de^de^Die tollsten Geschichten von Donald Duck - Sammelband^^[Zweite Serie - Second Series]^^N^N^N^N^1063^Team_de^ +de/TGDDSE^de^de^Die tollsten Geschichten von Donald Duck - Sonderedition^^^^N^N^N^N^1064^Team_de^ +de/TGDDSP^de^de^Die tollsten Geschichten von Donald Duck - Spezial^^^^N^N^N^Y^1065^Team_de^ +de/TGDDZ^de^de^Die tollsten Geschichten von Donald Duck (Sonderheft) (Zweitauflage)^^^^N^N^N^N^1066^Team_de^ +de/TGMM^de^de^Die tollsten Geschichten von Micky Maus (Sonderheft)^^^^N^N^N^Y^1067^Team_de^ +de/TIP^de^de^Tip^^[biweekly city magazine published in Berlin]^^N^N^N^N^1069^Team_de^ +de/TL^de^de^Tron Legacy^^[978-3-7704-3433-6]^^N^N^N^N^1070^Team_de^ +de/TOCK^de^de^Tock Tock - Kundenmagazin des Egmont Ehapa Verlages^^^^N^N^N^N^1071^Team_de^ +de/TOR^de^de^Disney Tooor! - Das Fußballheft vom Micky Maus Magazin^^^^N^N^N^N^1072^Team_de^ +de/TS^de^de^Toy Story^21,5×28,0 cm^^^N^N^N^N^1073^Team_de^ +de/TTT^de^de^Tick, Trick & Track^^^^N^N^N^N^1074^Team_de^ +de/UFF^de^de^U.F.F. Unternehmen Fähnlein Fieselschweif^^^^N^N^N^N^1075^Team_de^ +de/UNG^de^de^Die Unglaublichen^^^^N^N^N^N^1076^Team_de^ +de/UNGMAG^de^de^Die Unglaublichen - Das Magazin zum Film^^^^N^N^N^N^1077^Team_de^ +de/UNK^de^de^Uniking^^^^N^N^N^N^1078^Team_de^ +de/W^de^de^W.I.T.C.H. - Das magische Mädchenmagazin^^^^N^N^N^N^1079^Team_de^ +de/WDFWZ^de^de^Walt Disneys Fröhlicher Weihnachtszauber (Weltbild)^^^^N^N^N^N^1080^Team_de^ +de/WDBW^de^de^Walt Disneys Besinnliches Weihnachtsfest^22,1 x 29,4 cm^^^N^N^N^N^1081^Team_de^ +de/WDFW^de^de^Walt Disneys Frohes Weihnachtsfest^22,1 x 29,4 cm^^^N^N^N^N^1081^Team_de^ +de/WDG^de^de^Walt Disney-Großband^^^^N^N^N^N^1081^Team_de^ +de/WDLW^de^de^Walt Disneys Lustiges Weihnachtsfest^22,1 x 29,4 cm^^^N^N^N^N^1082^Team_de^ +de/WDLWE^de^de^Walt Disneys Lustige Weihnachten (Weltbild)^22.1 x 29.3 cm^[Lizenzausgabe für Weltbild]^^N^N^N^N^1083^Team_de^ +de/WDLWW^de^de^Walt Disneys Lustiges Weihnachtsfest (Weltbild)^22,1 x 29,2 cm^^^N^N^N^N^1083^Team_de^ +de/WDSB^de^de^Walt Disneys Schöne Bescherung^22,3 x 29,3 cm^^^N^N^N^N^1084^Team_de^ +de/WDSBW^de^de^Walt Disneys Schöne Bescherung (Weltbild)^22.1 x 29.3 cm^[Lizenzausgabe für Weltbild]^^N^N^N^N^1085^Team_de^ +de/WDWWW^de^de^Walt Disneys Wundervolles Weihnachtsfest (Weltbild)^22,1 x 29,4 cm^^^N^N^N^N^1086^Team_de^ +de/WDWZ^de^de^Walt Disneys Weihnachtszauber^^^^N^N^N^N^1087^Team_de^ +de/WEEN^de^de^Weihnachten in Entenhausen^21,5 x 28,7 cm^[zwei Bände im Schuber]^^N^N^N^N^1088^Team_de^ +de/WEH^de^de^Wie Enten hausen - Die Ducks von A bis Z^^^^N^N^N^N^1089^Team_de^ +de/WEIH^de^de^Weihnachtsalbum^^^^N^N^N^N^1090^Team_de^ +de/WEIHKL^de^de^Walt Disneys Weihnachtsklassiker^22.3 x 29.3 cm^^^N^N^N^N^1091^Team_de^ +de/WEIHKLJ^de^de^Walt Disneys Weihnachtsklassiker (Jokers)^22.3 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^1092^Team_de^ +de/WF^de^de^Winnie Puuh - Der Film^^^^N^N^N^N^1093^Team_de^ +de/WFW^de^de^Walt Disneys Fröhliche Weihnachten^22.3 x 29.3 cm^^^N^N^N^N^1094^Team_de^ +de/WFWWB^de^de^Walt Disneys Fröhliche Weihnachten (Weltbild)^22.1 x 29.3 cm^[Lizenzausgabe für Weltbild]^^N^N^N^N^1095^Team_de^ +de/WG^de^de^W.i.t.c.h. (Gesamtausgabe)^17,5 x 26,5 cm^^^N^N^N^N^1096^Team_de^ +de/WGCB^de^de^Weihnachts-Geschichten von Carl Barks^^[zwei Bände im Schuber]^^N^N^N^N^1096^Team_de^ +de/WICB^de^de^Wer ist Carl Barks^^^^N^N^N^N^1097^Team_de^ +de/WN^de^de^Winnie Puuh^^[Neue Serie mit Vorschulgeschichten / new series with pre school stories]^^N^N^N^N^1098^Team_de^ +de/WP^de^de^Winnie Puuh^^^^N^N^N^N^1099^Team_de^ +de/WPA^de^de^Winnie Puuh - Der kleine Teddybär (Album)^^^^N^N^N^N^1100^Team_de^ +de/WPB^de^de^Winnie Puuh^^^^N^N^N^N^1101^Team_de^ +de/WPC^de^de^Winnie Puuh Comics^^^^N^N^N^N^1102^Team_de^ +de/WQDD^de^de^Was quakt denn da? Enten in freier Wildbahn^22,5 x 29,5 cm^^^N^N^N^N^1102^Team_de^ +de/WSH^de^de^W.i.t.c.h. Sonderheft^^^^N^N^N^N^1103^Team_de^ +de/WSP^de^de^W.I.T.C.H. Special^^^^N^N^N^N^1104^Team_de^ +de/WTB^de^de^W.i.t.c.h.^^^^N^N^N^N^1105^Team_de^ +de/WUW^de^de^Walt Disneys Wunderbare Weihnachten^22.3 x 29.3 cm^^^N^N^N^N^1106^Team_de^ +de/WUWJK^de^de^Walt Disneys Wunderbare Weihnachten (Jokers)^22.1 x 29.3 cm^[Lizenzausgabe für Jokers (Weltbild)]^^N^N^N^N^1107^Team_de^ +de/WVWF^de^de^Walt Disneys Wundervolles Weihnachtsfest^^^^N^N^N^N^1108^Team_de^ +de/WWD^de^de^Welterfolge von Walt Disney^12,5 x 19 cm^^^N^N^N^N^1109^Team_de^ +de/WWW^de^de^Walt Disneys Weiße Weihnacht^22,3 x 29,3 cm^^^N^N^N^N^1110^Team_de^ +de/X^de^de^Micky Maus Extrahefte^^[Die Micky Maus Mini-Comics (MMMC) sowie die Micky-Maus-Beilagen der 60er-Jahre (MMB) sind als eigene Serien aufgelistet.]^^N^N^N^Y^1111^Team_de^ +de/XABO^de^de^Beilagen zur Micky Maus (MM) für Abonnenten^^^^N^N^N^N^1112^Team_de^ +de/XXL^de^de^XXL - Das Ferienbuch vom Micky Maus Magazin^^^^N^N^N^N^1113^Team_de^ +de/ZEIT^de^de^Die Zeit^^^^N^N^N^N^1114^Team_de^ +de/ZO^de^de^Zorro^^^^N^N^N^N^1115^Team_de^ +de/ZOA^de^de^Zorro^^^^N^N^N^N^1116^Team_de^ +de/ZOSR^de^de^Zorro - Die Abenteuer des schwarzen Reiters^^[ISBN 978-3939273059]^^N^N^N^N^1117^Team_de^ +dk/24TIM^dk^da^24 timer^^^^N^N^N^N^1118^Team_dk^ +dk/AA^dk^da^Anders And & Co.^B5^^^N^N^N^N^1118^Team_dk^ +dk/AABAG^dk^da^Anders And & Co. præsenterer^^^^N^N^N^N^1118^Team_dk^ +dk/AAC^dk^da^Anders And Classic^^^^N^N^N^N^1118^Team_dk^ +dk/AADBU^dk^da^DBU Fodboldskole^^^^Y^N^N^N^1118^Team_dk^ +dk/AADS^dk^da^Anders And & Co. 60 år med danske serieskabere^^^^Y^N^N^N^1118^Team_dk^ +dk/AA70^dk^da^Anders And 70 År^^^^N^N^N^N^1118^Team_dk^ +dk/AAE^dk^en^Anders And & Co. English Edition^^^^N^N^N^N^1118^Team_dk^ +dk/AAFBO^dk^da^Anders Ands fritidsbøger^^[4 issues known; issues 1,2 and 4 contain no comics]^^N^N^N^N^1118^Team_dk^ +dk/AAFB^dk^da^Anders And Fødselsdagsbog^B5^[red glitter cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/AAFK^dk^da^Anders Ands Filmklassikere^^^^Y^N^N^N^1118^Team_dk^ +dk/AAJ^dk^da^Anders And & Co. Julehæfte^^^^N^N^N^N^1118^Team_dk^ +dk/AAJH^dk^da^Anders And's julehistorier^^^^N^N^N^N^1118^Team_dk^ +dk/AAK^dk^da^Anders Ands Krydsord^^^^Y^N^N^N^1118^Team_dk^ +dk/AAKD^dk^da^Anders And Kalender & Dagbog^^^^N^N^N^N^1118^Team_dk^ +dk/AAKF^dk^da^Anders And & Co. – Kellogg's Frosties give-away^B6^[specialhæfte] [free gift in cereal box]^^Y^N^N^N^1118^Team_dk^ +dk/AAKJ^dk^da^Anders And & Co. (Kongernes Jelling)^B5^[Giveaway from museum Kongernes Jelling]^^Y^N^N^N^1118^Team_dk^ +dk/AALK^dk^da^Anders Ands litterære klassikere^^^^Y^N^N^N^1118^Team_dk^ +dk/AAMA^dk^da^Anders Ands mange ansigter^B5^^^N^N^N^N^1118^Team_dk^ +dk/AAML^dk^da^Anders And – Mit liv i en æggeskal^^^^N^N^N^N^1118^Team_dk^ +dk/AASN^dk^da^Saracenerens nat^^^^N^N^N^N^1118^Team_dk^ +dk/AAVB^dk^da^Anders And's vittighedsbog^24×17 cm^^^Y^N^N^N^1118^Team_dk^ +dk/AAVF^dk^da^Anders And & Co. Vestforbrænding^^^^Y^N^N^N^1118^Team_dk^ +dk/AANV^dk^da^Anders And & Co. Sjov med naturvidenskab!^^^^Y^N^N^N^1118^Team_dk^ +dk/AARH^dk^da^Anders And & Co. Region Hovedstaden^^^^Y^N^N^N^1118^Team_dk^ +dk/AB^dk^da^Andebog^^[children's text story books]^^N^N^N^N^1118^Team_dk^ +dk/AE^dk^da^Anders And Ekstra^B5^[continued from Ekstrahæfte (EH)]^^N^N^N^N^1118^Team_dk^ +dk/AJ^dk^da^Anders And Junior^21×26 cm^[Magazine for kids based on the Dutch "Donald Duck Junior"]^^N^N^N^N^1118^Team_dk^ +dk/AJP^dk^da^Anders And Junior - Prøveeksemplar^^^^N^N^N^N^1118^Team_dk^ +dk/ANDELOGI^dk^da^Andelogien^^^^N^N^N^N^1118^Team_dk^ +dk/AP^dk^da^Andeby Posten^B5^[magazine for subscribers of AA]^^N^N^N^N^1118^Team_dk^ +dk/AS^dk^da^Adventure Serier^^^^N^N^N^N^1118^Team_dk^ +dk/BAGH^dk^da^Bedstemor Ands godnat-historier – 21 illustrerede fortællinger^B6B^[illustrated bedtime stories]^^Y^N^N^N^1118^Team_dk^ +dk/BAHK^dk^da^Bedstemor Ands hemmelige kagebog og lækre drikke^^^^N^N^N^N^1118^Team_dk^ +dk/BB^dk^da^Bjørne-banden^B6^[hero logos in stories replaced with "Bjørne-banden fortæller" ("BB narrates")]^^N^N^N^N^1118^Team_dk^ +dk/BFN^dk^da^Det bedste fra Nemo - Kulørte specialsider^^[Collected highlights from the fanzine Nemo. Only one issue with Disney comics.]^^N^N^N^N^1118^Team_dk^ +dk/BH^dk^da^Bedste historier om Anders And^^^^N^N^N^N^1118^Team_dk^ +dk/BIL^dk^da^Bilernes verden / Biler^^^^N^N^N^N^1118^Team_dk^ +dk/CBB^dk^da^Carl Barks' bedste^C4^^^Y^N^N^N^1118^Team_dk^ +dk/CBBFA^dk^da^Carl Barks – Billeder fra Andeby / Bilder Aus Entenhausen^^[catalogue from museum art exhibition in 1994; parallel Danish/German text]^^Y^N^N^N^1118^Team_dk^ +dk/CBCO^dk^da^Carl Barks & Co.^^^^N^N^N^N^1118^Team_dk^ +dk/CBDR^dk^da^Carl Barks & Don Rosa - Originalerne og fortsættelserne^^^^N^N^N^N^1118^Team_dk^ +dk/CBHT^dk^da^Carl Barks 120 år^^^^Y^N^N^N^1118^Team_dk^ +dk/CBJUL^dk^da^Carl Barks' jul^B5^^^Y^N^N^N^1118^Team_dk^ +dk/CBJ^dk^da^Carl Barks' julehæfte^^^^N^N^N^N^1118^Team_dk^ +dk/CBJUB^dk^da^Carl Barks 100 år jubilæumshæfte^B5^[cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/CBSV^dk^da^Carl Barks' Samlede Værker^235×305 mm^[In boxes of three]^^N^N^N^N^1118^Team_dk^ +dk/CHAMT^dk^da^Comics – 100 år med tegneserier^^[Danish translation of Swedish hardcover book featuring the best comics of the century (mostly non-Disney)]^^N^N^N^N^1118^Team_dk^ +dk/DA^dk^da^Disney Årbog^^^^N^N^N^N^1118^Team_dk^ +dk/DAL^dk^da^101 Dalmatinere Opgave Hæfte^^^^Y^N^N^N^1118^Team_dk^ +dk/DDFR^dk^da^DDF(R)appet^A5^[ISSN 1604-1518]^^N^N^N^N^1118^Team_dk^ +dk/DDFRI^dk^da^Gratis infohæfte^A5^[DDF(R) advertisement flyers]^^N^N^N^N^1118^Team_dk^ +dk/DDRI^dk^da^Dansk Don Rosa-Indeks^A5^^^N^N^N^N^1118^Team_dk^ +dk/DFBH^dk^da^Dansk Familie Blads billedhæfte^^[Dansk Familieblads billedhæfte]^^N^N^N^N^1118^Team_dk^ +dk/DGF^dk^da^De glade 80'ere^^[mostly reprints from AA 1983-1989] [softcover book]^^Y^N^N^N^1118^Team_dk^ +dk/DGT^dk^da^Den gode tegner – Om Carl Barks og Anders And^^^^Y^N^N^N^1118^Team_dk^ +dk/DIGL^dk^da^Disney af Glénat^^^^N^N^N^N^1118^Team_dk^ +dk/DJA^dk^da^Disneys juleaften^^^^Y^N^N^N^1118^Team_dk^ +dk/DKA^dk^da^Anders And & Co. – Den komplette årgang^B5^^^N^N^N^N^1118^Team_dk^ +dk/DLE^dk^en^Disney's lær engelsk^^[English textbook with complete comic strips]^^Y^N^N^N^1118^Team_dk^ +dk/DRSV^dk^da^Don Rosas samlede værker^233×305 mm^^^N^N^N^N^1118^Team_dk^ +dk/DS^dk^da^Den store …^^[large hardcover book]^^Y^N^N^N^1118^Team_dk^ +dk/DSS^dk^da^Den Store Sorte^^^^Y^N^N^N^1118^Team_dk^ +dk/DSDB^dk^da^De små Disney-bøger^^[children's books]^^N^N^N^N^1118^Team_dk^ +dk/DSH^dk^da^Det sorte hul^B5^^^N^N^N^N^1118^Team_dk^ +dk/DSKH^dk^da^Disney's skakhåndbog^^^^Y^N^N^N^1118^Team_dk^ +dk/DTA^dk^da^DuckTales Album^B5^[cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/DTP^dk^da^DuckTales^A5^^^N^N^N^N^1118^Team_dk^ +dk/DUID^dk^da^Disney udgivelser i Danmark -- en guide for samlere^A4^^^N^N^N^N^1118^Team_dk^ +dk/DUM^dk^da^Dumbo og venner^^^^N^N^N^N^1118^Team_dk^ +dk/EDD^dk^da^En daglig dosis^B5^[cardboard cover; only first four volumes published in Danish]^^Y^N^N^N^1118^Team_dk^ +dk/EFOJS^dk^da^Eventyr fra Onkel Joakims skatkiste^^[On #1 and #2 series title is "Eventyrlige fortællinger fra hele verden"]^^N^N^N^N^1118^Team_dk^ +dk/EGMDP^dk^da^Egmont & Co. - 50 år med dansk produktion af Disney-serier^^^^N^N^N^N^1118^Team_dk^ +dk/EH^dk^da^Ekstrahæfte^B5^[continued from Månedshæfte (MH)]^^N^N^N^N^1118^Team_dk^ +dk/EUKSA^dk^da^En ulykke kommer sjældent alene…^B5^[blue cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/FA^dk^da^Fairies - Feernes hemmelige verden^^[Continues as "Klokkeblomsts verden" from issue 2007-09]^^N^N^N^N^1118^Team_dk^ +dk/FAG^dk^da^Fairies giveaway^B5^[Giveaway issues shipped with different magazines]^^N^N^N^N^1118^Team_dk^ +dk/FAHIS^dk^da^Familien Ands historie^C5^^^N^N^N^N^1118^Team_dk^ +dk/FDT^dk^da^Familiens Disney Tegneserier^B5^^^N^N^N^N^1118^Team_dk^ +dk/FHM^dk^da^FHM^^[Non-Disney, non-comic magazine for men]^^N^N^N^N^1118^Team_dk^ +dk/FILM^dk^da^Walt Disney's filmalbum^^^^Y^N^N^N^1118^Team_dk^ +dk/FKL^dk^da^Fedtmule og Klassikerne^^^^N^N^N^N^1118^Team_dk^ +dk/FLSMK^dk^da^Fluesmækkeren^^[Employees' magazine at Gutenberghus/Egmont]^^N^N^N^N^1118^Team_dk^ +dk/FODOI^dk^da^Fedtmule og den olympiske ild^^^^N^N^N^N^1118^Team_dk^ +dk/FOG^dk^da^Anders And & Co. Særtryk (Føtex)^^^^N^N^N^N^1118^Team_dk^ +dk/FOS^dk^da^Fedtmule og søn^^^^N^N^N^N^1118^Team_dk^ +dk/GB^dk^da^Guldbog^B5^^^Y^N^N^N^1118^Team_dk^ +dk/GEGE^dk^da^Geniale Genialiteter^C5^^^N^N^N^N^1118^Team_dk^ +dk/GG^dk^da^Gæt og grin med Georg Gearløs^^^^N^N^N^N^1118^Team_dk^ +dk/GGA^dk^da^En God Gammel Årgang^195x280mm^^^N^N^N^N^1118^Team_dk^ +dk/GGAA^dk^da^Gæt og grin med Anders And^^[follower of "Gæt og Grin med Georg Gearløs"]^^N^N^N^N^1118^Team_dk^ +dk/GH^dk^da^Gavehæfte^B5^^^N^N^N^N^1118^Team_dk^ +dk/GP^dk^da^GP^^[tall pocket]^^N^N^N^N^1118^Team_dk^ +dk/HAMMM^dk^da^70 år med Mickey Mouse^^^^N^N^N^N^1118^Team_dk^ +dk/HEDL^dk^da^Joakim von And – Her er dit liv^195x265mm(slightly larger than B5)^^^N^N^N^N^1118^Team_dk^ +dk/HIA^dk^da^Halløj i Andeby^^[reprints only]^^N^N^N^N^1118^Team_dk^ +dk/HJEM^dk^da^Hjemmet^^[pulp magazine (non-comic)]^^N^N^N^N^1118^Team_dk^ +dk/HOF^dk^da^Hall of Fame^^[series unnumbered]^^Y^N^N^N^1118^Team_dk^ +dk/IASWAM^dk^da^It all started with a mouse - Disney & Egmont 50 years^^[limited edition, individually numbered]^^Y^N^N^N^1118^Team_dk^ +dk/JB^dk^da^Jumbobog^B6^[early issues exist in re-print editions with new logos and full color]^^N^N^N^N^1118^Team_dk^ +dk/JBR^dk^da^Jumbobog^^[Udgaver med nye forsider]^^N^N^N^N^1118^Team_dk^ +dk/JE^dk^da^Jule-eventyr^^^^N^N^N^N^1118^Team_dk^ +dk/JG^dk^da^Julegaven^^^^N^N^N^N^1118^Team_dk^ +dk/JIA^dk^da^Jul i Andeby^B6B (landscape)^^^N^N^N^N^1118^Team_dk^ +dk/JJ^dk^da^Jumbo-jubilæumsbog^B6^[Unnumbered one-shot anniversary pockets]^^Y^N^N^N^1118^Team_dk^ +dk/JK^dk^da^Disney's Juleklassikere^B6^^^Y^N^N^N^1118^Team_dk^ +dk/JP^dk^da^Jyllands-Posten^^^^N^N^N^N^1118^Team_dk^ +dk/JT^dk^da^Jumbo-temabog^B6^[Unnumbered one-shot theme pockets] [Some issues published both as hardcover books (by Egmont Litas), and as paperbacks (by Egmont Serieforlaget A/S)]^^Y^N^N^N^1118^Team_dk^ +dk/JU^dk^da^Anders And Jubilæumsudgave^B5^[reprints of old AA issues] [first two issues also titled "Anders And for 30 år siden"]^^N^N^N^N^1118^Team_dk^ +dk/JUK^dk^da^Julekalender Jumbobog^^^^N^N^N^N^1118^Team_dk^ +dk/JULIA^dk^da^Jul i Andeby^^^^Y^N^N^N^1118^Team_dk^ +dk/JX^dk^da^Jumbo Ekstra^B6^["Out-of-number" pocket books considered to be in the JB series]^^Y^N^N^N^1118^Team_dk^ +dk/KAL^dk^da^Kalender^^^^Y^N^N^N^1118^Team_dk^ +dk/KC^dk^da^Kurant Comix^^[bootleg xeroxes of American and Dutch(!) editions, translated into Danish]^^N^N^N^N^1118^Team_dk^ +dk/KDCBI^dk^da^Det komplette danske Carl Barks Indeks^A4^^^N^N^N^N^1118^Team_dk^ +dk/KL^dk^da^Walt Disney's Klassikere^B5^[also Disney 50 Jubilæum and other]^^Y^N^N^N^1118^Team_dk^ +dk/KLG^dk^da^Klip, leg og gæt^^^^N^N^N^N^1118^Team_dk^ +dk/KRIMI^dk^da^Krimi^A5^^^N^N^N^N^1118^Team_dk^ +dk/KRYDS^dk^da^Disney Krydsord^^[UBD 4907]^^N^N^N^N^1118^Team_dk^ +dk/KV^dk^da^Klokkeblomsts verden^^[Continuation of "Fairies - Feernes hemmelige verden"]^^N^N^N^N^1118^Team_dk^ +dk/LBKOL^dk^da^Lokalavisen Budstikken Kolding^^^^N^N^N^N^1118^Team_dk^ +dk/MB^dk^da^Mammutbog^B6^^^N^N^N^N^1118^Team_dk^ +dk/MBM^dk^da^Mesterdetektiven Basil Mus^B5^^^Y^N^N^N^1118^Team_dk^ +dk/MF^dk^da^Mads Føk^A5^[magazine for maths/physics students at Aarhus University; "underground" Disney]^^N^N^N^N^1118^Team_dk^ +dk/MFC^dk^da^Mini-Fodbold Cup^B5^[Give-away for participants of children's soccer cup]^^N^N^N^N^1118^Team_dk^ +dk/MFT^dk^da^Min første tegneserie^A4^[colouring books] [two rows of panels sideways on each page, every other page in b/w]^^N^N^N^N^1118^Team_dk^ +dk/MG^dk^da^Mandelgaven^B6B^^^Y^N^N^N^1118^Team_dk^ +dk/MH^dk^da^Månedshæfte^B5^^^N^N^N^N^1118^Team_dk^ +dk/MICO^dk^da^Mini Comic^A6^[unnumbered children's books] [UBD 03216]^^Y^N^N^N^1118^Team_dk^ +dk/MJ^dk^da^Maxi Joakim^^^^N^N^N^N^1118^Team_dk^ +dk/MJB^dk^da^Minijumbobog^^[Published together as part of an Advent Calendar]^^N^N^N^N^1118^Team_dk^ +dk/MM^dk^da^Mickey Mouse^B6^^^N^N^N^N^1118^Team_dk^ +dk/MMFH^dk^da^Mickey Mouse Fødselsdagshæfte^^^^N^N^N^N^1118^Team_dk^ +dk/MMHF^dk^da^Mickey Mouse holder fødselsdag^^^^N^N^N^N^1118^Team_dk^ +dk/MMM^dk^da^Mickey Mouse^^[mini series]^^N^N^N^N^1118^Team_dk^ +dk/MOA^dk^da^Manden og anden - en bog om Carl Barks^^^^N^N^N^N^1118^Team_dk^ +dk/MPAA^dk^da^Mini Pocket – Anders And Pocket^B7^^^Y^N^N^N^1118^Team_dk^ +dk/MY^dk^da^Mickey Mysterier^B6^^^N^N^N^N^1118^Team_dk^ +dk/MX^dk^da^MetroXpress^A3^^^N^N^N^N^1118^Team_dkMX^ +dk/NEMO^dk^da^Nemo^^[Comics fanzine that also contained complete comics. Only one issue with Disney comics.]^^N^N^N^N^1118^Team_dk^ +dk/NN^dk^da^Nørd Nyt^A5^^^N^N^N^N^1118^Team_dk^ +dk/OJ^dk^da^Onkel Joakim^B6^^^N^N^N^N^1118^Team_dk^ +dk/OJJ^dk^da^Onkel Joakim 50 År Jubilæum^B5^[gold cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/OJJUL^dk^da^Onkel Joakims juleaften^B5^^^N^N^N^N^1118^Team_dk^ +dk/OLIV^dk^da^Oliver & Co.^B5^[cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/OLIVS^dk^da^Oliver & Co.^B5^[giveaways from Danish Shell]^^N^N^N^N^1118^Team_dk^ +dk/PHFE^dk^da^Phineas og Ferb^A4^^^N^N^N^N^1118^Team_dk^ +dk/PIA^dk^da^Påske i Andeby^B6^^^N^N^N^N^1118^Team_dk^ +dk/PKT^dk^da^Anders And på kryds og tværs^B5^[Crosswords and puzzles]^^N^N^N^N^1118^Team_dk^ +dk/PMAG^dk^da^Walt Disney Postermagasin^^[poster magazine]^^N^N^N^N^1118^Team_dk^ +dk/POL^dk^da^Politiken^^^^N^N^N^N^1118^Team_dk^ +dk/POTC^dk^da^Pirates of the Caribbean^^^^N^N^N^N^1118^Team_dk^ +dk/PP^dk^da^Peter Plys^B5^^^N^N^N^N^1118^Team_dk^ +dk/RACK^dk^da^Rackham^B5^^^N^N^N^N^1118^Team_dk^ +dk/RAT^dk^da^RATATOUILLE Magasin^^[one-shot film magazine]^^N^N^N^N^1118^Team_dk^ +dk/ROCKET^dk^da^The Rocketeer^^^^N^N^N^N^1118^Team_dk^ +dk/ROGER^dk^da^Hvem Snørede Roger Rabbit^^^^Y^N^N^N^1118^Team_dk^ +dk/RRRO^dk^da^Rip, Rap og Rup's Opgavehæfte^B6^[puzzles]^^N^N^N^N^1118^Team_dk^ +dk/RRRPE^dk^da^Rip, Rap og Rup på Eventyr^B5^[Danish for DuckTales; cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/SA^dk^da^Stålanden på nye eventyr^large B5^[first three chapters from Italian PKNA 0, 0/2, and 0/3 unpublished in Denmark]^^N^N^N^N^1118^Team_dk^ +dk/SDSS^dk^da^Steder du skal se^B5^^^Y^N^N^N^1118^Team_dk^ +dk/SE^dk^da^Super Ekstra^B5^[reprints from MH og EH only]^^Y^N^N^N^1118^Team_dk^ +dk/SJ^dk^da^Seriejournalen^^[Fanzine with articles about cartoons and comics. A total of 22 issues were published, but not all have Disney related articles]^^N^N^N^N^1118^Team_dk^ +dk/SM^dk^da^Super Mickey^^[cardboard cover]^^N^N^N^N^1118^Team_dk^ +dk/SOJ^dk^da^Super Onkel Joakim^^[cardboard cover]^^Y^N^N^N^1118^Team_dk^ +dk/SOLO^dk^da^Solo-hæfte^B5^^^N^N^N^N^1118^Team_dk^ +dk/SSA^dk^da^1001 Spørgsmål og Svar om Andeby^^^^N^N^N^N^1118^Team_dk^ +dk/STAR^dk^da^Stålanden Reloaded^^^^N^N^N^N^1118^Team_dk^ +dk/STRIP^dk^da^Strip!^^^^N^N^N^N^1118^Team_dk^ +dk/TOY^dk^da^Toy Story^A4^[Softcover]^^N^N^N^N^1118^Team_dk^ +dk/TS^dk^da^Tankestreger^^^^N^N^N^N^1118^Team_dk^ +dk/TST^dk^da^Toy Story 4^^^^Y^N^N^N^1118^Team_dk^ +dk/TODMG^dk^da^Taran og den magiske gryde^^^^N^N^N^N^1118^Team_dk^ +dk/TRON^dk^da^Tron^B5^^^N^N^N^N^1118^Team_dk^ +dk/TUID^dk^da^Tegneserie udgivelser i Danmark 1847-1997^^^^N^N^N^N^1118^Team_dk^ +dk/VX^dk^da^Vaks^^[semi-annual (summer & winter), cardboard cover, sunday page format]^^N^N^N^N^1118^Team_dk^ +dk/WD^dk^da^Walt Disney 100 år – tegneserier^^^^Y^N^N^N^1118^Team_dk^ +dk/WDJH^dk^da^Walt Disney's Julehæfte^^[Continued from Jul i Andeby (JIA)]^^N^N^N^N^1118^Team_dk^ +dk/WDPR^dk^da^Walt Disney Præsenterer^B5^^^Y^N^N^N^1118^Team_dk^ +dk/WDS^dk^da^Walt Disney's^^[Forløber til Walt Disney Præsenterer]^^Y^N^N^N^1118^Team_dk^ +dk/WA^dk^da^WeekendAvisen^^^^N^N^N^N^1118^Team_dk^ +dk/WITCH^dk^da^W.i.t.c.h.^B5^^^N^N^N^N^1118^Team_dk^ +dk/WITCHS^dk^da^W.i.t.c.h. Sagaerne^^[collecting issues in books]^^N^N^N^N^1118^Team_dk^ +dk/WITCHSP^dk^da^W.i.t.c.h. Special^^^^N^N^N^N^1118^Team_dk^ +dk/ZO^dk^da^Zorro^B5^^^N^N^N^N^1118^Team_dk^ +dz/EA^dz^fr^L'echo d'Alger^^^^N^N^N^N^1119^^ +dz/JA^dz^fr^Le Journal d'Alger^^^^N^N^N^N^1119^^ +ee/ARV^ee^et^Arieli Võlumaailmas^^^^N^N^N^N^1120^Team_MJe^ +ee/AU^ee^et^Autod^^[ISSN 977-173674500-8]^^N^N^N^N^1120^Team_MJe^ +ee/AUTE^ee^et^Autod - Eriväljaanne^^^^N^N^N^N^1120^Team_MJe^ +ee/KE^ee^et^Koomiksikogu Extra^^^^N^N^N^N^1120^Team_MJe^ +ee/KL^ee^et^Kuldsed Lood^^[Hall of Fame]^^N^N^N^N^1120^Team_MJe^ +ee/KP^ee^et^Karupoeg Puhh^^^^N^N^N^N^1120^Team_MJe^ +ee/MEL^ee^et^Minu elu lugu^A4^[Softcover album]^^N^N^N^N^1120^Team_MJe^ +ee/MH^ee^et^Miki Hiir^^[ISSN 1019-2794]^^N^N^N^N^1120^Team_MJe^ +ee/MHAS^ee^et^Miki Hiir Aarete saar^^^^N^N^N^N^1120^Team_MJe^ +ee/MHE^ee^et^Miki Hiir - Eriväljaanne^^^^N^N^N^N^1120^Team_MJe^ +ee/MHJ^ee^et^Miki-Hiir - Jõuluüllatus^^^^N^N^N^N^1120^Team_MJe^ +ee/MHK^ee^et^Miki Hiir Koomiksikogu^^^^N^N^N^N^1120^Team_MJe^ +ee/MHKJ^ee^et^Miki Hiir Koomiksikogu. Jõulu-eri^^[special MHK Christmas edition]^^N^N^N^N^1120^Team_MJe^ +ee/MHKK^ee^et^Miki Hiir Koomiksikogu. Kirljandusklassika^^[version of the Norwegian Donalds litteraturhistorie]^^N^N^N^N^1120^Team_MJe^ +ee/MHKM^ee^et^Miki Hiir Koomiksikogu. Maailma ajalugu^^[book, 5 volumes]^^N^N^N^N^1120^Team_MJe^ +ee/MM^ee^et^Miki Mõistatused^^^^N^N^N^N^1120^Team_MJe^ +ee/MMR^ee^et^Miki Hiir - Ristsõnad^^^^N^N^N^N^1120^Team_MJe^ +ee/MS^ee^et^Mikis seklys^^^^N^N^N^N^1120^Team_MJe^ +ee/MUM^ee^et^Mustmiljon Mõistatust^^^^N^N^N^N^1120^Team_MJe^ +ee/OR^ee^et^Onu Robert^^^^N^N^N^N^1120^Team_MJe^ +ee/PMT^ee^et^Piilupart, Miki ja teised^^[one-shot book]^^N^N^N^N^1120^Team_MJe^ +ee/PV^ee^et^Pildivihik^^^^N^N^N^N^1120^Team_MJe^ +ee/SD^ee^et^Säde^^^^N^N^N^N^1120^Team_MJe^ +ee/SDA^ee^et^Suur Donaldi äpardusteraamat^^^^N^N^N^N^1120^Team_MJe^ +ee/SPS^ee^et^1000 sõna: Piltidega sõnaraamat^^^^N^N^N^N^1120^Team_MJe^ +ee/WIT^ee^et^W.i.t.c.h.^^[ISSN 1736-41200-9]^^N^N^N^N^1120^Team_MJe^ +eg/BAE^eg^ar^بندق عبر الزمن (Bondok Abr Alzaman)^^^^N^N^N^N^1121^Team_eg^ +eg/BL^eg^ar^لمكتبة الزرقاء (The blue library)^^^^N^N^N^N^1121^Team_eg^ +eg/DA^eg^ar^مغامرات ديزني (Disney's Adventures)^^^^N^N^N^N^1121^Team_eg^ +eg/DC^eg^ar^ديزني كوميكس (Disney Comics)^^^^N^N^N^N^1121^Team_eg^ +eg/DDA^eg^ar^مغامرات بطوط (Donald Duck Adventures)^^^^N^N^N^N^1121^Team_eg^ +eg/DP^eg^ar^ديزنى للجيب (Disney Pocket)^^^^N^N^N^N^1121^Team_eg^ +eg/GDN^eg^ar^بطوط الذهبى (Golden Donald - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/GMN^eg^ar^ميكى الذهبى (Golden Mickey - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/MG^eg^ar^ميكى جيب (Mickey Guaib)^^^^N^N^N^N^1121^Team_eg^ +eg/MGM^eg^ar^Mix ميكي جيب (Mickey Guaib Mix - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/MGHV^eg^ar^مجلد ميكى جيب (Mickey Guaib Volumes)^^^^N^N^N^N^1121^Team_eg^ +eg/MGNV^eg^ar^مجلد ميكى جيب -دار نهضة مصر (Mickey Guaib Volumes - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/MIX^eg^ar^Mix ميكي (Mickey Mix - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/MMF^eg^en^Mickey Mouse & Friends^^^^N^N^N^N^1121^Team_eg^ +eg/MMP^eg^ar^مجلة ميكي جيب (Mickey Guaib - Nahdet Misr)^16.5x12cm^^^N^N^N^N^1121^Team_eg^ +eg/MNM^eg^ar^ميكي (Mickey)^24x17^[52 pages]^^N^N^N^N^1121^Team_eg^ +eg/MNV^eg^ar^مجلد ميكى -دار نهضة مصر (Mickey Volumes - Nahdet Misr)^24x17cm^[424 pages] [reprints]^^N^N^N^N^1121^Team_eg^ +eg/MNVM^eg^ar^مجلد ميكى الشهرى (Mickey Volumes Monthly - Nahdet Misr)^^[reprints]^^N^N^N^N^1121^Team_eg^ +eg/MV^eg^ar^مجلد ميكى (Mickey Volumes)^^^^N^N^N^N^1121^Team_eg^ +eg/MWB^eg^ar^ميكى وبطوط (Mickey and Donald Duck)^^^^N^N^N^N^1121^Team_eg^ +eg/PBV^eg^ar^مجلد أميرات بوكيه (Princess Bouquet Volumes - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/PKNA^eg^ar^PK سوبر بطوط (PK Paperinik New Adventures - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/PN^eg^ar^مجلة أميرات (Princess)^27.5x20cm^^^N^N^N^N^1121^Team_eg^ +eg/PNV^eg^ar^مجلد أميرات -دار نهضة مصر (Princesses Volumes)^27.5x20cm^^^N^N^N^N^1121^Team_eg^ +eg/SM^eg^ar^ميكي (Mickey - Dar Al-hilal)^^[Later in the series, this title includes a bigger, monthly مجلة سوبر ميكي (Super Mickey) in one continuous numbering system. Discontinued in 2003.]^^N^N^N^N^1121^Team_eg^ +eg/SMV^eg^ar^مجلد سوبر ميكى (Super Mickey Volumes)^^^^N^N^N^N^1121^Team_eg^ +eg/SPM^eg^ar^سمير يقدم ميكى (Samir Presents Mickey)^^[24 books from 1958 and 1959]^^N^N^N^N^1121^Team_eg^ +eg/TBM^eg^ar^تنة و رنة (Tinker Bell Magazine - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/TBV^eg^ar^مجلد تنة و رنة (Tinker Bell Volume - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/US^eg^ar^مغامرات عم دهب (Uncle Scrooge Adventures)^^[82 pages]^^N^N^N^N^1121^Team_eg^ +eg/WN^eg^ar^وينى -دار نهضة مصر (Winnie - Nahdet Misr)^27.5x20cm^^^N^N^N^N^1121^Team_eg^ +eg/WNV^eg^ar^مجلد وينى -دار نهضة مصر (Winnie Volumes - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +eg/XM^eg^ar^اكس ميكي (X-Mickey - Nahdet Misr)^^^^N^N^N^N^1121^Team_eg^ +es/ACD^es^es^Actividades Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/AD^es^es^Álbumes Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/AL^es^es^Aleluya^^^^N^N^N^N^1122^Team_CGZ^ +es/ALM^es^es^Almanaque^^^^N^N^N^N^1122^Team_CGZ^ +es/AM^es^es^Álbumes Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/AN^es^es^El Abismo Negro^^^^N^N^N^N^1122^Team_CGZ^ +es/ANT^es^es^Antología^^^^N^N^N^N^1122^Team_CGZ^ +es/ARA^es^es^Aracnofobia^^^^N^N^N^N^1122^Team_CGZ^ +es/ARM^es^es^Aventuras del Ratón Miguelín^^^^N^N^N^N^1122^Team_CGZ^ +es/AV^es^es^Aventuras de...^^^^N^N^N^N^1122^Team_CGZ^ +es/AWD^es^es^Álbum Walt Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/AX^es^es^Astérix y sus Amigos^^^^N^N^N^N^1122^Team_CGZ^ +es/BAM^es^es^Biblioteca de Aventuras de Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/BCB^es^es^Biblioteca Carl Barks^^^^N^N^N^N^1122^Team_CGZ^ +es/BD^es^es^Biblioteca Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/BN^es^es^Blanco y Negro^^^^N^N^N^N^1122^Team_CGZ^ +es/BON^es^es^Bongo^^^^N^N^N^N^1122^Team_CGZ^ +es/BONS^es^es^Bongo (2ª serie)^^^^N^N^N^N^1122^Team_CGZ^ +es/BVL^es^es^Buena Vista Lab.^^^^N^N^N^N^1122^Team_CGZ^ +es/BZ^es^es^Bazar^^^^N^N^N^N^1122^Team_CGZ^ +es/CAD^es^es^Colección de Aventuras Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/CARS^es^es^El Mundo de Cars^^^^N^N^N^N^1122^Team_CGZ^ +es/CBAM^es^es^Carl Barks (Un viento ácrata)^^^^N^N^N^N^1122^Team_CGZ^ +es/CBD^es^es^Club Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/CBP^es^es^Club Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/CC^es^es^Cucaña^^^^N^N^N^N^1122^Team_CGZ^ +es/CCD^es^es^Colección Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/CCGR^es^es^Chip y Chop Los Guardianes Rescatadores^^^^N^N^N^N^1122^Team_CGZ^ +es/CCL^es^es^Cartoon Classics^^^^N^N^N^N^1122^Team_CGZ^ +es/CCLD^es^es^Cuentos Clásicos de Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/CCWD^es^es^Colección Walt Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/CD^es^es^Clásicos Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/CDBD^es^es^Clásicos Disney BD^^^^N^N^N^N^1122^Team_CGZ^ +es/CEP^es^es^Cómics. El País^^^^N^N^N^N^1122^Team_CGZ^ +es/CH^es^es^Champions^^^^N^N^N^N^1122^Team_CGZ^ +es/CJ^es^es^Cucaña Júnior^^^^N^N^N^N^1122^Team_CGZ^ +es/CL^es^es^Cinelandia^^^^N^N^N^N^1122^Team_CGZ^ +es/CLC^es^es^Clásicos del Cómic^^^^N^N^N^N^1122^Team_CGZ^ +es/CLD^es^es^Colorea Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/CLT^es^es^Clásicos de la Literatura^^^^N^N^N^N^1122^Team_CGZ^ +es/CP^es^es^Campanilla^^^^N^N^N^N^1122^Team_CGZ^ +es/CWD^es^es^Cuentos Walt Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/DA^es^es^Disney Aventuras^^^^N^N^N^N^1122^Team_CGZ^ +es/DAV^es^es^Diario de Aventuras de...^^^^N^N^N^N^1122^Team_CGZ^ +es/DAA^es^es^Disney Autoálbum^^^^N^N^N^N^1122^Team_CGZ^ +es/DB1^es^es^Dumbo 1ª (ERSA)^^^^N^N^N^N^1122^Team_CGZ^ +es/DB1R^es^es^Dumbo 1ª (Recopilatorio)^^^^N^N^N^N^1122^Team_CGZ^ +es/DB2^es^es^Dumbo 2ª (ERSA)^^^^N^N^N^N^1122^Team_CGZ^ +es/DB2R^es^es^Inolvidables Disney (Reedición Dumbo 2ª)^^^^N^N^N^N^1122^Team_CGZ^ +es/DBA^es^es^Dumbo Álbum/Almanaque^^^^N^N^N^N^1122^Team_CGZ^ +es/DBEL^es^es^Dumbo (Edición de lujo)^^^^N^N^N^N^1122^Team_CGZ^ +es/DBM^es^es^Dumbo (Montena)^^^^N^N^N^N^1122^Team_CGZ^ +es/DC^es^es^D Cine^^^^N^N^N^N^1122^Team_CGZ^ +es/DD^es^es^Don Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/DDA^es^es^Disney en Dibujos Animados^^^^Y^N^N^N^1122^Team_CGZ^ +es/DDAC^es^es^Disney en Dibuix Animat^^[Edición en catalán]^^Y^N^N^N^1122^Team_CGZ^ +es/DDAE^es^es^Disney Marrazki Bizidunetan^^[Edición en euskera]^^Y^N^N^N^1122^Team_CGZ^ +es/DE^es^es^Disney Especial^^^^N^N^N^N^1122^Team_CGZ^ +es/DEE^es^es^Disney Especialísssimo^^^^N^N^N^N^1122^Team_CGZ^ +es/DG^es^es^Disney Gigante^^^^N^N^N^N^1122^Team_CGZ^ +es/DH^es^es^Disney Hadas^^^^N^N^N^N^1122^Team_CGZ^ +es/DI^es^en^Disney en Inglés^^^^N^N^N^N^1122^Team_CGZ^ +es/DIA^es^es^Diarios Escolares^^^^N^N^N^N^1122^Team_CGZ^ +es/DIB^es^es^¡Dibus!^^^^N^N^N^N^1122^Team_CGZ^ +es/DIC^es^es^Diccionario Ilustrado^^^^N^N^N^N^1122^Team_CGZ^ +es/DJ^es^es^Disney Juegos^^^^N^N^N^N^1122^Team_CGZ^ +es/DL^es^es^Disneylandia^^^^N^N^N^N^1122^Team_CGZ^ +es/DM^es^es^Don Miki^^^^N^N^N^N^1122^Team_CGZ^ +es/DMES^es^es^Don Miki Especial^^^^N^N^N^N^1122^Team_CGZ^ +es/DMR^es^es^Don Miki Reedición^^^^N^N^N^N^1122^Team_CGZ^ +es/DMS^es^es^Especiales Don Miki^^^^N^N^N^N^1122^Team_CGZ^ +es/DP^es^es^La Dinastía de los Patos^^^^N^N^N^N^1122^Team_CGZ^ +es/DPP^es^es^La Dinastía de los Patos (2009)^^^^N^N^N^N^1122^Team_CGZ^ +es/DSC^es^es^Discos RCA^^^^N^N^N^N^1122^Team_CGZ^ +es/EA^es^es^Elena de Ávalor^^^^N^N^N^N^1122^Team_CGZ^ +es/ED^es^es^Especial Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/EN^es^es^Enredados (La serie)^^^^N^N^N^N^1122^Team_CGZ^ +es/EOL^es^es^Especial Olimpiadas^^^^N^N^N^N^1122^Team_CGZ^ +es/EPS^es^es^El País Semanal^^^^N^N^N^N^1122^Team_CGZ^ +es/ES^es^es^Estrellas^^^^N^N^N^N^1122^Team_CGZ^ +es/ETG^es^es^La Economía de Tío Gilito^^^^N^N^N^N^1122^Team_CGZ^ +es/EU^es^es^EuroDisney^^^^N^N^N^N^1122^Team_CGZ^ +es/EWD^es^es^Estrellas Walt Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/EX^es^es^Explora y Navega^^^^N^N^N^N^1122^Team_CGZ^ +es/FCD^es^es^Factoría Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/FD^es^es^Festival Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/FRZ^es^es^Frozen^^^^N^N^N^N^1122^Team_CGZ^ +es/FRM^es^es^Frozen II: El Manga^^^^N^N^N^N^1122^Team_CGZ^ +es/FSD^es^es^Fin de Semana Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/GD^es^es^Gigantes Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/GDPD^es^es^La Gran Dinastía del Pato Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/GECD^es^es^Grandes Éxitos del Cine Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/GG^es^es^Grandes Genios^^^^N^N^N^N^1122^Team_CGZ^ +es/GO^es^es^Goofy^^^^N^N^N^N^1122^Team_CGZ^ +es/GOL^es^es^¡Gooool!^^^^N^N^N^N^1122^Team_CGZ^ +es/GPD^es^es^Grandes Películas Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/HA^es^es^Horas Alegres^^^^N^N^N^N^1122^Team_CGZ^ +es/HAD^es^es^Hadas^^^^N^N^N^N^1122^Team_CGZ^ +es/HC^es^es^Historia de los comics^^^^N^N^N^N^1122^Team_CGZ^ +es/HD^es^es^Hiper Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/HOF^es^es^Hall of Fame^^^^N^N^N^N^1122^Team_CGZ^ +es/HF^es^es^Hogar Feliz^^^^N^N^N^N^1122^Team_CGZ^ +es/HHD^es^es^Hiper Hiper Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/HSM^es^es^High School Musical^^^^N^N^N^N^1122^Team_CGZ^ +es/HWD^es^es^Historietas Walt Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/IG^es^es^Los Inventos de Goofy^^^^N^N^N^N^1122^Team_CGZ^ +es/IGS^es^es^Indiana Goofs^^^^N^N^N^N^1122^Team_CGZ^ +es/IP^es^es^El Invencible Patomas^^^^N^N^N^N^1122^Team_CGZ^ +es/JAJA^es^es^Jaja^^^^N^N^N^N^1122^Team_CGZ^ +es/JC^es^es^Los Jovenes Castores^^^^N^N^N^N^1122^Team_CGZ^ +es/JCE^es^es^JC Explora^^^^N^N^N^N^1122^Team_CGZ^ +es/JIM^es^es^Juguetes Instructivos Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/JP^es^es^Jovial/Películas^^[Solo son de Disney los números indicados]^^N^N^N^N^1122^Team_CGZ^ +es/JPP^es^es^Joven/Películas^^^^N^N^N^N^1122^Team_CGZ^ +es/KH^es^es^Kingdom Hearts Final Mix^^^^N^N^N^N^1122^Team_CGZ^ +es/KH2^es^es^Kingdom Hearts II^^^^N^N^N^N^1122^Team_CGZ^ +es/KH3^es^es^Kingdom Hearts III^^^^N^N^N^N^1122^Team_CGZ^ +es/KHCM^es^es^Kingdom Hearts Chain of memories^^^^N^N^N^N^1122^Team_CGZ^ +es/KHD^es^es^Kingdom Hearts 358/2 Days^^^^N^N^N^N^1122^Team_CGZ^ +es/LD^es^es^Libros Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/LG^es^es^Largometraje^^^^N^N^N^N^1122^Team_CGZ^ +es/LOC^es^es^La Locomotora^^^^N^N^N^N^1122^Team_CGZ^ +es/LOR^es^es^Al Loro^^^^N^N^N^N^1122^Team_CGZ^ +es/LS^es^es^La Sirenita^^^^N^N^N^N^1122^Team_CGZ^ +es/LU^es^es^Literatura Universal^^^^N^N^N^N^1122^Team_CGZ^ +es/MC^es^es^Maxicolorietas!^^^^N^N^N^N^1122^Team_CGZ^ +es/MCC^es^es^Mega Coco^^^^N^N^N^N^1122^Team_CGZ^ +es/MD^es^es^Manuales Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/MI^es^es^Minnie^^^^N^N^N^N^1122^Team_CGZ^ +es/MM^es^es^Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/MMJ^es^es^Mickey Mouse Junior^^^^N^N^N^N^1122^Team_CGZ^ +es/MMM^es^es^Mickey (Molino)^^["Mickey Revista Infantil Ilustrada"]^^N^N^N^N^1122^Team_CGZ^ +es/MMR^es^es^Mickey Mouse^^^^N^N^N^N^1122^Team_CGZ^ +es/MMSS^es^es^Mickey Mouse Sticker Story^^^^N^N^N^N^1122^Team_CGZ^ +es/MMWD^es^es^El Maravilloso Mundo de Walt Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/MND^es^es^Los Mundiales^^^^N^N^N^N^1122^Team_CGZ^ +es/MP^es^es^Mi País/Pequeño País^^^^N^N^N^N^1122^Team_CGZ^ +es/MR^es^es^Mickey (RBA)^^^^N^N^N^N^1122^Team_CGZ^ +es/MS^es^es^Mickey Semanal/Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/NG^es^es^La Novela Gráfica^^^^N^N^N^N^1122^Team_CGZ^ +es/NJC^es^es^Nosotros los Jóvenes Castores^^^^N^N^N^N^1122^Team_CGZ^ +es/NS^es^es^Nestle^^^^N^N^N^N^1122^Team_CGZ^ +es/OG^es^es^Olé! Gargoyles^^^^N^N^N^N^1122^Team_CGZ^ +es/OLE^es^es^Olé! Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/PA^es^es^Pato Aventuras^^^^N^N^N^N^1122^Team_CGZ^ +es/PAP^es^es^Pato Aventuras (Planeta)^^^^N^N^N^N^1122^Team_CGZ^ +es/PAN^es^es^Pesadilla antes de Navidad^^^^N^N^N^N^1122^Team_CGZ^ +es/PC^es^es^Piratas del Caribe^^^^N^N^N^N^1122^Team_CGZ^ +es/PCC^es^es^Piratas del Caribe: El Comic^^^^N^N^N^N^1122^Team_CGZ^ +es/PD1^es^es^Pato Donald 1ª (ERSA)^^^^N^N^N^N^1122^Team_CGZ^ +es/PD2^es^es^Pato Donald 2ª (ERSA)^^^^N^N^N^N^1122^Team_CGZ^ +es/PDC^es^es^Pato Donald y Compañia^^^^N^N^N^N^1122^Team_CGZ^ +es/PDD^es^es^Pandillas Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/PDE^es^es^Pato Donald Extraordinario/Almanaque^^^^N^N^N^N^1122^Team_CGZ^ +es/PDM1^es^es^Pato Donald (Montena)^^[1st series. Soft cover]^^N^N^N^N^1122^Team_CGZ^ +es/PDM2^es^es^Pato Donald (Montena)^^[2nd series. Hard cover]^^N^N^N^N^1122^Team_CGZ^ +es/PDP^es^es^Pato Donald (Primavera)^^^^N^N^N^N^1122^Team_CGZ^ +es/PDPC^es^es^Pato Donald (Primavera/Chamburcy)^^^^N^N^N^N^1122^Team_CGZ^ +es/PDPS^es^es^Pato Donald (Primavera/SEGA)^^^^N^N^N^N^1122^Team_CGZ^ +es/PDR^es^es^Pato Donald (RBA)^^^^N^N^N^N^1122^Team_CGZ^ +es/PF^es^es^Phineas y Ferb^^^^N^N^N^N^1122^Team_CGZ^ +es/PFC^es^es^Los comics de Phineas y Ferb^^^^N^N^N^N^1122^Team_CGZ^ +es/PQP^es^es^Pequeño País^^^^N^N^N^N^1122^Team_CGZ^ +es/PR^es^es^Colección Premiere^^^^N^N^N^N^1122^Team_CGZ^ +es/PRD^es^es^Princesas Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/PRDB^es^es^Princesas Disney (Bauer)^^^^N^N^N^N^1122^Team_CGZ^ +es/PRDK^es^es^La Princesa Kilala^^^^N^N^N^N^1122^Team_CGZ^ +es/PRDR^es^es^Princesas Disney (RBA)^^^^N^N^N^N^1122^Team_CGZ^ +es/PS^es^es^Patomas^^^^N^N^N^N^1122^Team_CGZ^ +es/PSC^es^es^Pasacocos Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/PSD^es^es^Pasatiempos Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/PWD^es^es^Películas Walt Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/PWDS^es^es^Películas Walt Disney (Banco Santander)^^^^N^N^N^N^1122^Team_CGZ^ +es/RC^es^es^Revival Comics^^^^N^N^N^N^1122^Team_CGZ^ +es/RCARS^es^es^Revista Cars^^^^N^N^N^N^1122^Team_CGZ^ +es/RDM^es^es^Reimpresión Don Miki^^^^N^N^N^N^1122^Team_CGZ^ +es/RL^es^es^Real Life^^^^N^N^N^N^1122^Team_CGZ^ +es/RP^es^es^Revista Oficial de películas Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/RPD2^es^es^Reimpresión Pato Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/RPRD^es^es^Promocional Revistas Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/RR^es^es^Rueda la Rueda^^^^N^N^N^N^1122^Team_CGZ^ +es/RYD^es^es^Reimpresión Yo, Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/SAD^es^es^Super Álbum Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/SD^es^es^Super Disney (Primavera)^^^^N^N^N^N^1122^Team_CGZ^ +es/SDB^es^es^Super Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/SHD^es^es^Show Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/SDM^es^es^Selección Don Miki^^^^N^N^N^N^1122^Team_CGZ^ +es/SMM^es^es^Selección Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/SMS^es^es^Super Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/SO^es^es^Serie Oro^^^^N^N^N^N^1122^Team_CGZ^ +es/SPD^es^es^Super Pato Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/SPD2^es^es^Selección Pato Donald^^[Selección de historietas de la colección Pato Donald 2ª (ERSA)]^^N^N^N^N^1122^Team_CGZ^ +es/SRD^es^es^Sonrisa Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/SV^es^es^Suplemento Infantil Walt Disney (La Vanguardia)^^^^N^N^N^N^1122^Team_CGZ^ +es/SWD^es^es^Show Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/TB^es^es^El Tebeo^^^^N^N^N^N^1122^Team_CGZ^ +es/TD^es^es^Top Disney (Ediciones B)^^^^N^N^N^N^1122^Team_CGZ^ +es/TDP^es^es^Top Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/TG^es^es^Tío Gilito^^^^N^N^N^N^1122^Team_CGZ^ +es/TG2^es^es^Tío Gilito 2ª^^^^N^N^N^N^1122^Team_CGZ^ +es/TLP^es^es^Teleprograma^^^^N^N^N^N^1122^Team_CGZ^ +es/TOT^es^es^Totem Calibre 38^^^^N^N^N^N^1122^Team_CGZ^ +es/TP^es^es^Todo Patomas^^^^N^N^N^N^1122^Team_CGZ^ +es/TPZ^es^es^Telepizza^^^^N^N^N^N^1122^Team_CGZ^ +es/TS2^es^es^Toy Story 2^^^^N^N^N^N^1122^Team_CGZ^ +es/TSR^es^es^Toy Story Revista^^^^N^N^N^N^1122^Team_CGZ^ +es/UH^es^es^Ultrahéroes^^^^N^N^N^N^1122^Team_CGZ^ +es/WDP^es^es^Walt Disney presenta^^^^N^N^N^N^1122^Team_CGZ^ +es/WI^es^es^W.i.t.c.h.^^^^N^N^N^N^1122^Team_CGZ^ +es/WIC^es^es^W.i.t.c.h. Cómic^^^^N^N^N^N^1122^Team_CGZ^ +es/WIM^es^es^W.i.t.c.h. (El Mundo)^^^^N^N^N^N^1122^Team_CGZ^ +es/WIPJ^es^es^W.i.t.c.h. (Tapa dura)^^^^N^N^N^N^1122^Team_CGZ^ +es/WIR^es^es^W.i.t.c.h. Reedición^^^^N^N^N^N^1122^Team_CGZ^ +es/WM^es^es^Wizards of Mickey^^^^N^N^N^N^1122^Team_CGZ^ +es/YD^es^es^Yo, Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/YDR^es^es^Yo, Donald (Montena/Rueda)^^^^N^N^N^N^1122^Team_CGZ^ +es/YMM^es^es^Yo, Mikey Mouse^^^^N^N^N^N^1122^Team_CGZ^ +es/YPD^es^es^Yo, Pato Donald^^^^N^N^N^N^1122^Team_CGZ^ +es/YTG^es^es^Yo, Tío Gilito^^^^N^N^N^N^1122^Team_CGZ^ +es/ZD^es^es^Zona Disney^^^^N^N^N^N^1122^Team_CGZ^ +es/ZOR^es^es^El Zorro^^^^N^N^N^N^1122^Team_CGZ^ +fi/AA^fi^fi^Aku Ankka^B5^[Softcover] [ISSN 0355-2101] [The main Finnish Disney comic publication] [Titled as Aku Ankka ja kumppanit (issues 1/1951-12c/1954), Aku Ankka (issues 1/1955->)]^^N^N^Y^Y^1123^Team_SMa^ +fi/AAAK^fi^fi^Aku Ankan Aikakone^A5 (21 x 14.8 cm)^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/AAAP^fi^fi^Ammattina ankka^26.5 x 19.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAES^fi^fi^Aku Ankan taskukirja esittää^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAJ^fi^fi^Aku Ankka Jumbo^21.8 x 14.8 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/AAJD^fi^fi^Aku Ankka Juniori (digipalvelu)^^[Material from http://juniori.akuankka.fi/]^^N^N^Y^N^1123^Team_fi^ +fi/AAJK^fi^fi^Aku Ankan juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAJO^fi^fi^Aku Ankan joulu^^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAJR^fi^fi^Aku Ankka Juniori^A4^[Softcover] [ISSN 2342-2440] [Subscribers only]^^N^N^Y^N^1123^Team_fi^ +fi/AAJS^fi^fi^Aku Ankan Juhlasarjat^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAJT^fi^fi^Aku Ankka - Joulutarinat^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAKK^fi^fi^Aku Ankan keittokirja^^[Hardcover/softcover cookbook]^^N^N^Y^N^1123^Team_fi^ +fi/AAL^fi^fi^Aku Ankka (digipalvelu)^^[Material from http://www.akuankka.fi/ and http://lataamo.akuankka.fi/]^^N^N^Y^Y^1123^Team_fi^ +fi/AALP^fi^fi^Aku Ankan Lukupaketti^26.5 x 19.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAM^fi^fi^Aku Ankka - Minisarjakuva^B7^[Minicomics]^^N^N^Y^N^1123^Team_fi^ +fi/AAMK^fi^fi^Aku Ankka - Minisarjakuva (Kellogg's)^A5^[Minicomics] [Issues were attached to Kellogg's Rice Krispies cereal boxes.] [Edited by Jukka Heiskanen]^^N^N^Y^N^1123^Team_fi^ +fi/AAMV^fi^fi^Aku Ankka matematiikan valtakunnassa^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/AANAP^fi^fi^Aku Ankan Älypää^B5^[Games, crosswords and puzzles]^^N^N^Y^Y^1123^Team_SMa^ +fi/AANV^fi^fi^Aku Ankka -neljännesvuosikerta^B5^[Softcover compilation]^^N^N^Y^N^1123^Team_fi^ +fi/AAP^fi^fi^Aku Ankan parhaat^27.5 x 21 cm^[Softcover album] [ISSN 0781-1675]^^N^N^Y^N^1123^Team_fi^ +fi/AAPA^fi^fi^Aku Ankan parhaat^^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAPC^fi^fi^Aku Ankan parhaat / Carl Barks -kirjasto^27.2 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/AAPP^fi^fi^Aku Ankan parhaat^24 x 17.3 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_fi^ +fi/AAPUU^fi^fi^Aku Ankan Puuha-albumi^25 x 17 cm^[Games, crosswords and puzzles]^^N^N^Y^N^1123^Team_fi^ +fi/AAR^fi^fi^Aku Ankan ristikkolehti^26 x 17 cm^[Games, crosswords and puzzles]^^N^N^Y^N^1123^Team_fi^ +fi/AAS^fi^fi^Aku Ankan Sunnuntaisarjat^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/AASS^fi^fi^Aku Ankan satasivuiset^B5^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/AAST^fi^fi^Aku Ankan taskukirja - Super^20 x 14 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/AASU^fi^fi^Aku Ankka ja Suomi^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AATE^fi^en^Aku Ankan taskukirja - In English^B6^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/AATK^fi^fi^Aku Ankan taskukirja^B6^[Softcover pocket] [ISSN 0785-4072] [Published by Sanoma Osakeyhtiö (1970-1981), Sanomaprint (1982-1993), Helsinki Media (1994-9/2001), Sanoma Magazines Finland (10/2001-2013), Sanoma Media Finland (2014->)]^^N^N^Y^Y^1123^Team_SMa^ +fi/AATS^fi^fi^Aku Ankan Toivesarjat^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AATT^fi^fi^Aku Ankan taskukirja - Teema^B6^[Softcover pocket] [ISSN 1799-6368] [Titled as Aku Ankan taskukirja - Taskarin teemanumero (issues 1-30 (2001-2012)), Aku Ankan taskukirja - Teema (issues 31-> (2013->))]^^N^N^Y^Y^1123^Team_SMa^ +fi/AATX^fi^fi^Aku Ankan taskukirja - Erikoisnumero^B6^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/AAVA^fi^fi^Aku Ankan vauvakirja^A4^[Hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/AAVK^fi^fi^Aku Ankka -visailukirjat^A5^[Semi-hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AAVSK^fi^fi^Aku Ankka -vuosikerrat^B5^[Hardcover compilation] [Only books with red covers and red spine (no black label) are official books. Darker red covers with occasional superimposed cover images in 1952-1975 books, brighter red covers with no cover images in 1976-1989 books. Different bound with printed cover images in 1992 books.]^^N^N^Y^N^1123^Team_fi^ +fi/AAX^fi^fi^Aku Ankka Ekstra / Aku Ankka Klassikko^B5^[Softcover] [ISSN 1456-7830 (1999-2007), 1799-1501 (2008->)] [Supplement to Aku Ankka] [Subscribers only] [Titled as Aku Ankka Kuukauden sarjisekstra (issues 1-80 (1999-2005)), Aku Ankka Sarjisekstra (issues 81-104 (2006-2007)), Aku Ankka Ekstra (issues 105-281 (2008-1/2019)), Aku Ankka Klassikko (issues 282-> (2/2019->))]^^N^N^Y^Y^1123^Team_SMa^ +fi/ABA^fi^fi^Abadazad^A5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AE^fi^fi^Ankan elämää^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AEA^fi^fi^Aarteenetsijäin aatelia^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AEK^fi^fi^Ankkalinnan ennätysten kirja^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AEN^fi^fi^Aku Ankka Ekstra - Näköispainos^B5^[Hardcover/softcover compilation]^^N^N^Y^Y^1123^Team_SMa^ +fi/AJY^fi^fi^Asterix ja ystävät^A4^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/AK^fi^fi^Aku Ankan satasivuiset / Aku Ankan karuselli^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/AKK^fi^fi^Ankalliskirjallisuuden klassikot^B5^[Hardcover book / softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/AKU^fi^fi^AKU.^28.6 x 23.1 cm^[Magazine] [ISSN 1799-1471]^^N^N^Y^N^1123^Team_fi^ +fi/AL^fi^fi^Ankkalinnan-kirjat^B5^[Hardcover/softcover book] [Originally handed out as competition prizes and as gifts for new subscribers.]^^N^N^Y^Y^1123^Team_fi^ +fi/ALE^fi^fi^Aamulehti^^[Magazine] [ISSN 0355-6913] [Published daily Mickey Mouse strip (YM) from 1930-03-11 to 1930-08-26 and from 1991-02-04 to 1991-10-30] [Usual weekly publishing: From 1930-03 to 1930-05 six times per week, from 1930-06 to 1930-08 three times per week, from 1991-02 to 1991-10 three times per week]^^N^N^Y^N^1123^Team_fi^ +fi/ALJK^fi^fi^Aku Ankka -lehden juhlakirja^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/ALM^fi^fi^Ankkalinna-minisarjis^A6^[Minicomics]^^N^N^Y^N^1123^Team_fi^ +fi/ALP^fi^fi^Ankkalinnan Pamaus^B5^[Fanzine] [ISSN 1456-8853]^^N^N^Y^N^1123^Team_fi^ +fi/ALSJ^fi^fi^Ankkalinnan suuri joulukirja^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AMH^fi^fi^Ankkojen maailmanhistoria^B5 (HC), A5 (SC)^[Hardcover book / softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/AMVK^fi^fi^Ankkamaestron värityskirja^A4^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/AMY^fi^fi^Ankat maailman ympäri^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AN^fi^fi^Aku Ankka - Näköispainos^B5^[Hardcover compilation]^^N^N^Y^Y^1123^Team_SMa^ +fi/ANJM^fi^fi^Aku Ankan Joulumanteli 1963-1972^B6^[10 issues in the same package]^^N^N^Y^N^1123^Team_fi^ +fi/ANJP^fi^fi^Aku Ankan Jouluparaati^B5^[14 issues in the same package]^^N^N^Y^N^1123^Team_fi^ +fi/ANK^fi^fi^Ankalliskirjasto^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/ANKRO^fi^fi^Ankronikka^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/ANKS^fi^fi^Ankan siivellä^26.2 x 18 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/ANLE^fi^fi^Ankkalegendat^A4^[Hardcover book] [Carl Barks - Don Rosa]^^N^N^Y^N^1123^Team_fi^ +fi/ANM^fi^fi^Ankkalinnan nokkamies^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/ANSU^fi^fi^Ankkojen Suomi^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/ANTE^fi^fi^Ankantekijät^B5^[Hardcover/softcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AP^fi^fi^Auringon poika^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/APU^fi^fi^Apu^A4^[Magazine] [ISSN 0003-7184 (1933-1968), 0358-8165 (Uusi Apu 1968-1972), 0355-3051 (1972->)] [Published weekly Treasury of Classic Tales strips (ZT) from 1975 to 1988] [No Disney comics in issues 1/1972-52/1974.]^^N^N^Y^N^1123^Team_fi^ +fi/AS^fi^fi^Antelias saituri^28.5 x 20.75 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/ASJK^fi^fi^Ankkain suvun juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/ASKK^fi^fi^Ankan siivellä^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/AT^fi^fi^Ankkatarinat^B6^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/AU^fi^fi^Autot^A4^[Softcover] [Salamannopeat Autot] [ISSN 1797-3082]^^N^N^Y^N^1123^Team_fi^ +fi/AUT2^fi^fi^Autot 2^A5^[Hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/AV^fi^fi^Ankallisvitsejä^B6^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/AVM^fi^fi^Ankka vailla menneisyyttä^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/BEAN^fi^fi^Beowulf Ankka^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/CBE^fi^en^Carl Barks in English^20 x 12.5 cm^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/CBJ^fi^fi^Carl Barksin joulu^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/CBJT^fi^fi^Carl Barksin joulutarinat^A4^[Hardcover book]^^N^N^Y^Y^1123^Team_fi^ +fi/CBK^fi^fi^Carl Barksin kootut^A4^[Hardcover book] [Complete set also includes first dime of US, pocket calendar for 2007 and 10 container boxes.] [Direct sales only]^^N^N^Y^N^1123^Team_fi^ +fi/CBM^fi^fi^Carl Barksin maalaukset ja piirrokset^A4^[Hardcover book] [Complete set also includes a container box.] [Direct sales only]^^N^N^Y^N^1123^Team_fi^ +fi/CBP^fi^fi^Carl Barksin parhaat^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/CBPS^fi^fi^Carl Barksin parhaat sarjat^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/CBS^fi^fi^Carl Barksin sankarit^A4^[Hardcover book]^^N^N^Y^Y^1123^Team_fi^ +fi/DA^fi^fi^Disney-albumit (Glénat)^32 x 24 cm^[Hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/DAM^fi^fi^Disney, Aku & minä^A5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/DES^fi^fi^Disney-elokuvasuosikit^A4^[Softcover] [ISSN 1456-8829]^^N^N^Y^N^1123^Team_fi^ +fi/DHH^fi^fi^Disney Hupihetket^A4^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/DIO^fi^fi^Disneyn Internet-opas^A5^[Hardcover/softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/DJ^fi^fi^Disneyn julistelehti^A4^[Poster magazine]^^N^N^Y^N^1123^Team_fi^ +fi/DL^fi^fi^Dragonlords^B5^[Semi-hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/DLR^fi^fi^Disneyland Record^31.3 x 31.6 cm^[Music LP]^^N^N^Y^N^1123^Team_fi^ +fi/DPOS^fi^fi^DuckTales - Pako onnellisten saarelta^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/DR^fi^fi^Don Rosan parhaita^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/DRK^fi^fi^Don Rosan kootut^A4^[Hardcover book] [Complete set also includes cover proof and 3 container boxes.] [Direct sales only]^^N^N^Y^N^1123^Team_fi^ +fi/DRL^fi^fi^Don Rosa -kirjasto^A4^[Hardcover book]^^N^N^Y^Y^1123^Team_fi^ +fi/DRP^fi^fi^Don Rosan parhaat^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/DS^fi^fi^Disneyn shakkikirja^A5^[Hardcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/DST^fi^fi^Disney Stars^A4^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/DSU^fi^fi^Disney Suosikit^A5^[Softcover] [Published with corresponding Disney figure]^^N^N^Y^N^1123^Team_fi^ +fi/DT^fi^fi^DuckTales^24 x 17 cm^[Softcover] [ISSN 2489-9119]^^N^N^Y^Y^1123^Team_SMa^ +fi/DTR^fi^fi^Dick Tracy^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/EA^fi^fi^Elokuva-albumit^B5^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/EDS^fi^fi^Euro Disney -seikkailu^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/EKT^fi^fi^Elävän kuvan taika^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/FF^fi^fi^Finias ja Ferb^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/FG^fi^fi^Floyd Gottfredson^36.5 x 28.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/FP^fi^fi^Frogs and Princes^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/FSV^fi^fi^Frozen - Seikkailujen valtakunta^43.5 x 28.5 cm^[Hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/HBL^fi^sv^Hufvudstadsbladet^^[Magazine] [ISSN 0356-0724]^^N^N^Y^N^1123^Team_fi^ +fi/HEHA^fi^fi^Hellehälytys^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/HEHE^fi^fi^Heko heko^B6^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/HGS^fi^fi^Helsingin Sanomat^^[Magazine] [ISSN 0355-2047] [Published daily Mickey Mouse strip (YM) from 1931-05-31 to 1994-12-30, daily Donald Duck strip (YD) from 1938-07-18 to 2003-12-27, weekly Mickey Mouse strip (ZM) from 1936-03-01 to 2003-12-28 and weekly Ankkanurkka with H-coded strip starting from 2017-03-03] [Usual weekly publishing for dailies: 1931-1932 seven times per week, 1933-1939 six times per week, 1940 five times per week, 1941-1958 two times per week, 1959-1961 three times per week, 1962-1987 five times per week, 1988-2003 six times per week] [Viikkoliite was published from 1927-12-04 to 1939-12-03]^^N^N^Y^N^1123^Team_fi^ +fi/HHJK^fi^fi^Hessu Hopon juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/HJTL^fi^fi^Hiiri joka tiesi liikaa^A5^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/HM^fi^fi^Hollantilaiset mestarit^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/HS^fi^fi^Hessu suurmiehenä^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/HSM^fi^fi^High School Musical^B5^[Softcover] [ISSN 1797-3090] [Actual comic is a separate issue inside a A4-sized magazine. Only comic issues are indexed.]^^N^N^Y^N^1123^Team_fi^ +fi/I^fi^fi^Iines^^[Softcover] [ISSN 1459-6261]^^N^N^Y^N^1123^Team_fi^ +fi/IA^fi^fi^Ihan ankkana^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/IHLU^fi^fi^Ihmeellinen luonto^^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/IP^fi^fi^Iines-pokkari^19 x 12.5 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/IS^fi^fi^Ilta-Sanomat^^[Magazine] [ISSN 0355-2055] [Published weekly Donald Duck strip (ZD) since 1941-01-25, daily Scamp (Pepi) strip (YX) from 1956-01-16 to 1985-12-27 (?) and weekly Scamp (Pepi) strip (ZX) from 1956-10-20 to 1982-12-30 (?). Contact us if you are interested to make large indexes of these strips.]^^N^N^Y^N^1123^Team_fi^ +fi/ITT^fi^fi^Iines - Tunteita ja toilauksia^19.3 x 13 cm^[Hardcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/IZ^fi^fi^Inez^22.5 x 17.5 cm^[Magazine] [ISSN 1799-6732]^^N^N^Y^N^1123^Team_fi^ +fi/JBT^fi^fi^Jippesin Barks-tarinat^A4^[Hardcover book] [Carl Barks - Daan Jippes]^^N^N^Y^Y^1123^Team_fi^ +fi/JN^fi^fi^Juhlanokka^20 x 13.8 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/K50K^fi^fi^50 kummallista kommellusta^28 x 22 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/KAA^fi^fi^Kaikkien aikojen ankka^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/KAEL^fi^fi^Kaksoiselämää^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KAKA^fi^fi^Kauhun kangistamat^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KAL^fi^fi^Kieltä Ankkalinnasta^A4^[Hardcover book teaching languages]^^N^N^Y^N^1123^Team_fi^ +fi/KE^fi^fi^Keijut / Helinä-keiju^B5^[Softcover] [ISSN 1796-1173] [Title is Helinä-keiju in the last issue 4/2008.]^^N^N^Y^N^1123^Team_fi^ +fi/KHCOM^fi^fi^Kingdom Hearts - Chain of Memories^^[Softcover pocket]^^N^N^Y^Y^1123^Team_fi^ +fi/KHDA^fi^fi^Kingdom Hearts - 358/2 Days^^[Softcover pocket]^^N^N^Y^Y^1123^Team_fi^ +fi/KHFM^fi^fi^Kingdom Hearts - Final Mix^A5^[Softcover pocket]^^N^N^Y^Y^1123^Team_fi^ +fi/KIKO^fi^fi^Kitupiikin koettelemukset^B5^[Hardcover book / softcover]^^N^N^Y^N^1123^Team_fi^ +fi/KIPA^fi^fi^Kissanpäivät^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KK^fi^fi^Kanuunakuti^26 x 18 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/KKK^fi^fi^Kultaisten kattojen kaupunki^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KKM^fi^fi^Kahdeksan kertaa Mikki^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/KKO^fi^fi^Kuka kukin on^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KLAS^fi^fi^Klassikko^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/KOKE^fi^fi^Kommelluksia kerrakseen^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KORU^fi^fi^Korakarumin ruhtinas^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KPK^fi^fi^Koulupäiväkirja^^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/KPPUS^fi^fi^Kolme pientä porsasta - Uusia seikkailuja^^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/KUKA^fi^fi^Kultaa kalliimmat^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/KUMPP^fi^fi^Aku Ankka ja kumppanit^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/KUMU^fi^fi^Kulmikkaat munat^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/LA^fi^fi^Aku Ankan Loma-albumi^27 x 19 cm^[Softcover album]^^N^N^Y^Y^1123^Team_SMa^ +fi/LEEL^fi^fi^Leirielämää^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/LHKO^fi^fi^Lentävä hollantilainen / K.A.S.V.A.T.U.S.O.P.P.I.A.^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/LJ^fi^fi^Lanttijahti^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/LK^fi^fi^Leijonakuningas^A4^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/LM^fi^fi^Lasten maailma / Nasta^^[Magazine] [Titled as Lasten maailma (1/1945-8/1957), Nasta - Lasten maailma (9-12/1957), Nasta (1/1958-12/1963) (no Disney comics)] [Published weekly Brer Rabbit strip (ZB) from 1947 to 1957]^^N^N^Y^N^1123^Team_fi^ +fi/LR^fi^fi^Lentävät ratsumiehet^B5^[Semi-hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/LTS^fi^en^The Life and Times of Scrooge^14.3 x 19.4 cm^[Hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/LU^fi^fi^Lasten uutiset^^[Magazine] [ISSN 2670-2231]^^N^N^Y^N^1123^Team_fi^ +fi/M^fi^fi^Jättikirjat^34.5 x 26.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/M4^fi^fi^Jättikirjat (400-sivuiset)^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MAAK^fi^fi^Maharadža Aku^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MAL^fi^fi^Murrealbumit^27.2 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/MD^fi^fi^Mikin Dekkaripokkari^18.5 x 13.2 cm^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/MH^fi^fi^Mä Hessu^A5^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/MHJK^fi^fi^Mikki Hiiren juhlakirja^26 x 25.5 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MHK^fi^fi^Maailman hauskin kuvasarjalehti^32.5 x 28 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MHKA^fi^fi^Mikki Hiiren kulta-aika^B4^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/MI^fi^fi^Minni & Iines^A4^[Softcover] [ISSN 2242-8453]^^N^N^Y^N^1123^Team_fi^ +fi/MIF^fi^fi^Made in Finland^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MIKE^fi^fi^Minä, keksijä^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MINITK^fi^fi^Mini-Taskari^13.5 x 9 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/MJ^fi^fi^Maalijuhla^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/MJAA^fi^fi^Minä ja Aku Ankka^28.8 x 30.3 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MK^fi^fi^Maalikuningas^26 x 18 cm^[Softcover/hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/ML^fi^fi^Mainoslehtiset^^[Miscellaneous advertisements etc.]^^N^N^Y^N^1123^Team_fi^ +fi/MM^fi^fi^Mikin mainiot^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/MMY^fi^fi^Mikin mysteerit^A5^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/MP^fi^fi^Mikin parhaat^A4^[Hardcover book] [Complete set also includes a container box and a picture book "Kivat leikit" (ISBN 951-9133-37-2).]^^N^N^Y^N^1123^Team_fi^ +fi/MPMH^fi^fi^Maailman paras Mikki Hiiri^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MS^fi^fi^Myyttien saari^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/MT^fi^fi^Maaseudun Tulevaisuus^^[Magazine] [ISSN 0355-3787] [Published weekly Silly Symphonies strip (ZS) from 1951 to 1952]^^N^N^Y^N^1123^Team_fi^ +fi/MUMI^fi^fi^Munasta minuksi^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/NK^fi^fi^Nälkäinen kummitus^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/NM^fi^fi^Neljä mestaria^A4^[Hardcover/softcover book]^^N^N^Y^N^1123^Team_fi^ +fi/NP^fi^fi^Nalle Puh^26 x 17 cm^[Softcover] [ISSN 0359-1174] [Puuhalehti ISSN 0785-4153]^^N^N^Y^N^1123^Team_SMa^ +fi/NUKA^fi^fi^Nupit kaakkoon^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/OA^fi^fi^Onnenankka^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/OEAA^fi^fi^Oman elämänsä Aku Ankka^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/OKAM^fi^fi^Opi kieltä Akun ja Mikin kanssa^A4^[Hardcover book teaching languages]^^N^N^Y^N^1123^Team_fi^ +fi/P-AP^fi^fi^Aku-Palat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/P-JA^fi^fi^Joulu-Aku^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/P-JP^fi^fi^Jatkopalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/P-KA^fi^fi^Koulu-Aku^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/P-KP^fi^fi^Kesäpalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/P-PP^fi^fi^Pikkupalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/P-PU^fi^fi^Punkkapomppu^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/P-VP^fi^fi^Vauhtipalat^27.5 x 20 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/PA^fi^fi^Pidot Ankkalinnassa^^[Hardcover cookbook]^^N^N^Y^N^1123^Team_fi^ +fi/PAL^fi^fi^Aku Ankka Parhaat palat^B5^[Hardcover book]^^N^N^Y^Y^1123^Team_SMa^ +fi/PANA^fi^fi^Parhaat naamiaisasut^23 x 23 cm^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/PAPL^fi^fi^Päihitä platku^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/PAVA^fi^fi^Pahan vainu^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/PJ^fi^fi^Puhdasta jälkeä^B6^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/PK^fi^fi^Puolialaston kokki^^[Hardcover cookbook]^^N^N^Y^N^1123^Team_fi^ +fi/PLK^fi^fi^Pilkun paikka^26 x 18 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/PM^fi^fi^Postimerkit^^[Stamps]^^N^N^Y^N^1123^Team_fi^ +fi/POTC^fi^fi^Pirates of the Caribbean^A5^[Hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/PP^fi^fi^Aku Ankka Päivästä päivään^24.5 x 17 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/PPM^fi^fi^Pelle Pelottoman mietintämyssy^B5^[Comics, games and puzzles] [Edited by Sanelma Lindfors]^^N^N^Y^N^1123^Team_fi^ +fi/PR^fi^fi^Prinsessa^A4^[Softcover] [ISSN 1456-8829]^^N^N^Y^N^1123^Team_fi^ +fi/PS^fi^fi^Parhaat Sarjat^29.5 x 22 cm^[Hardcover album] [Unindexed issues do not contain Disney comics.]^^N^N^Y^N^1123^Team_fi^ +fi/RAMU^fi^fi^Räpylät mullassa^25.5 x 25 cm^[Softcover book]^^N^N^Y^N^1123^Team_fi^ +fi/RAPK^fi^fi^Roope Ankan päiväkirjat^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/RARI^fi^fi^Rämäpäiset riippuliitäjät^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/RD^fi^fi^Ruudinsavu^B5^[Fanzine] [ISSN 1458-4123]^^N^N^Y^Y^1123^Team_fi^ +fi/RK^fi^fi^Rokkikukot^B5^[Semi-hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/RL^fi^fi^Real Life^25 x 19 cm^[Softcover] [ISSN 2342-303X]^^N^N^Y^N^1123^Team_fi^ +fi/RR^fi^fi^Zorro^B5^[Softcover] [ISSN 0788-7523]^^N^N^Y^N^1123^Team_fi^ +fi/RS^fi^fi^Roope-setä^B6^[Softcover pocket] [ISSN 0357-8755] [Titled as Roope-setä -taskulehti (issues 1-67 (1/1978-3/1985)), Roope-setä (issues 68-454 (4/1985-10/2017))]^^N^N^Y^Y^1123^Team_SMa^ +fi/RSAA^fi^fi^Roope-sedän aarrearkku^B6^[6 issues in the same package]^^N^N^Y^N^1123^Team_fi^ +fi/RSKV^fi^fi^Kultaiset vuodet^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/RSPA^fi^fi^Roope-sedän parhaat^^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/RSPV^fi^fi^Roope-setä -puolivuosikerta^B6^[Softcover compilation] [Only issues with cover image are official.]^^N^N^Y^N^1123^Team_fi^ +fi/RSTK^fi^fi^Roope-taskari^B6^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/S^fi^fi^Seura^^[Magazine] [ISSN 0037-2943 (1934-31/1974), 0355-189X (Suur-Seura 32/1974-1978), 0358-8017 (1979->)] [Published weekly Silly Symphonies strip (ZS) from 1935 to 1947, weekly Brer Rabbit strip (ZB) from 1958 to 1973 and daily True Life Adventures illustrations (YL) from 22/1962 to 12/1965]^^N^N^Y^N^1123^Team_fi^ +fi/SA^fi^fi^Seura-lehden albumit^16.5 x 24.5 cm^[Softcover album] [Series contains also third issue, "Matti Mainio ja Jussi Juonio" (1939, 2nd edition with new strips in 1941) (Non-Disney)]^^N^N^Y^N^1123^Team_fi^ +fi/SAKA^fi^fi^Salatut kansiot^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/SHSP^fi^fi^Superhessu - sankari paikallaan^A5^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/SI^fi^fi^Sarjainfo^A4^[Fanzine] [ISSN 0356-4967]^^N^N^Y^Y^1123^Team_fi^ +fi/SKS^fi^fi^Sokerikakkushow^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/SL^fi^fi^Söpöt lemmikit^A4^[Hardcover album]^^N^N^Y^N^1123^Team_fi^ +fi/SLSO^fi^fi^Slangisota^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/SMR^fi^fi^Suolaisen meren ritari^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/SS^fi^fi^Seikkailujen sankarit^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/SSD^fi^fi^Suomen sosialidemokraatti / Demari^^[Magazine] [ISSN 0355-9440 (1918-05-06 - 1988-08-31), 1235-9246 (1988-09-01 - 2001-01-31)] [Titled as Suomen sosialidemokraatti (1918-05-06 - 1988-08-31), Demari (1988-09-01 - 2001-01-31)] [Published daily christmas strip (YC) from 1960 to 1995 (reprints from 1989 to 1992)]^^N^N^Y^N^1123^Team_fi^ +fi/SSMK^fi^fi^Suuri suomalainen murrekirja^^[Hardcover book / softcover pocket]^^N^N^Y^Y^1123^Team_fi^ +fi/SURI^fi^fi^Sukset ristissä^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/SVVK^fi^fi^Suurverolan varjokuningas^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/SYVE^fi^fi^Syvissä vesissä^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/T^fi^fi^Tutkimukset^A4^[Researches and bibliographies] [Contact us if you know more relevant items or digital versions of unindexed items.]^^N^N^Y^N^1123^Team_fi^ +fi/TAPO^fi^fi^Talla pohjassa^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/TARE^fi^fi^Tähtiretki^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/TATO^fi^fi^Tähtitoimittaja^B6^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/TEAL^fi^fi^Tervetuloa Ankkalinnaan!^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/TJK^fi^fi^Taskarin juhlakirja^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/TJO^fi^fi^Taskarin joulukirja^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/TJS^fi^fi^Taskarin jouluspesiaali^20 x 12.5 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/TK^fi^fi^Taikaviitta 2000 / Taikaviitta^26 x 17.5 cm^[Softcover] [Titled as Taikaviitta 2000 (TK - Taikaviitan uudet seikkailut, issues 1/1999-6/2000), Taikaviitta (issues 7-12/2000)]^^N^N^Y^N^1123^Team_fi^ +fi/TKD^fi^fi^Taskarin kesädekkari^B6^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/TKK^fi^fi^Tammen kultaiset kirjat^^[Hardcover album] [Unlisted issues do not contain Disney stories.]^^N^N^Y^N^1123^Team_fi^ +fi/TKL^fi^fi^Taikaviitta - Kova laki^B5^[Semi-hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/TKS^fi^fi^Taskarin sankarit^B6^[Softcover pocket] [Complete set also includes a container box for all issues.]^^N^N^Y^N^1123^Team_SMa^ +fi/TKTH^fi^fi^Taskarin tähtihetket^B6^[Softcover pocket] [Complete set also includes a container box for all issues.]^^N^N^Y^N^1123^Team_SMa^ +fi/TP^fi^fi^Taskarin parhaat^B6^[Softcover pocket] [Complete set also includes a container box for all issues.]^^N^N^Y^N^1123^Team_fi^ +fi/TS^fi^fi^Toy Story^A4^[Softcover] [ISSN 1799-2362]^5695^N^N^Y^N^1123^Team_fi^ +fi/TSA^fi^fi^Turun Sanomat^^[Magazine] [ISSN 0356-133X] [Published weekly Scamp (Hulivili/Pepi) strip (ZX) from 19xx-xx-xx to 19xx-xx-xx and daily True Life Adventures illustrations (YL) from 19xx-xx-xx to 19xx-xx-xx. Contact us if you are interested to make large indexes of these strips.]^^N^N^Y^N^1123^Team_fi^ +fi/TTJ^fi^fi^Taskarin talvijännäri^B6^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/TX^fi^fi^Taskarispesiaali^B6^[Softcover pocket]^^N^N^Y^Y^1123^Team_SMa^ +fi/VAL^fi^fi^Vitsejä Ankkalinnasta^B6^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/VAVE^fi^fi^Vauhtiveikot^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/VK^fi^fi^Vuosikalenterit^^[Calendar]^^N^N^Y^N^1123^Team_fi^ +fi/VLAK^fi^fi^Vanhan linnan salaisuus / Andien kutsu^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/VM^fi^fi^Voi mammona!^20 x 13.8 cm^[Softcover pocket]^^N^N^Y^Y^1123^Team_fi^ +fi/VP^fi^fi^Villi Pohjola^27 x 19.5 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/VS^fi^fi^Viikkosanomat^^[Magazine] [ISSN 0042-6113] [Published weekly Treasury of Classic Tales strips (ZT) from 1952 to 1975] [General comic strip format before 40/1957: located on the inner back cover, b/w with simple extra colors, 4 rows per page (remounted)] [General comic strip format in 40/1957 - 49/1972: located on the inner back cover, b/w (sometimes with simple extra colors), 3 rows per page (original layout)] [General comic strip format starting from 50/1972: located on the page before inner back cover, colored, 4 rows per page (remounted)]^^N^N^Y^N^1123^Team_fi^ +fi/VSANK^fi^fi^Vuosisadan ankat^A4^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/VV^fi^fi^Vulle Vuojaš^^[Softcover] [DD in Sami] [See Norwegian index]^^N^N^Y^N^1123^Team_fi^ +fi/VYLT^fi^fi^Vain yhden lantin tähden^B5^[Softcover]^^N^N^Y^N^1123^Team_fi^ +fi/W^fi^fi^W.i.t.c.h.^B5^[Softcover] [ISSN 1458-9036] [After issue 4, the magazine was given its own ISSN and not ISBNs anymore.] [Saga 0 (Aikakirjat 1) - Aika ennen taikaa] [Saga 1 (1-12) - Kaksitoista porttia] [Saga 2 (13-24) - Kandrakarin sydän] [Saga 3 (25-36) - Arkhantaan ja takaisin] [Saga 4 (37-48) - Basiliaden Endarno] [Saga 5 (49-62) - Elementtien kirja] [Saga 6 (63-74) - Ragorlang] [Saga 7 (75-86) - Uusi voima] [Saga 8 (87-99) - Uusi aika]^^N^N^Y^N^1123^Team_fi^ +fi/WAA^fi^fi^Aku Ankan verkkosivut^^[Material from http://www.akuankka.fi/]^^N^N^Y^N^1123^Team_fi^ +fi/WAK^fi^fi^W.i.t.c.h. Aikakirjat^A5^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/WE^fi^fi^W.i.t.c.h. Ekstra^B5^[Softcover] [ISSN 1458-9036]^^N^N^Y^N^1123^Team_fi^ +fi/WJA^fi^fi^W.i.t.c.h. Joulualbumi^A4^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/WK^fi^fi^Walt Disneyn klassikot^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/WKP^fi^fi^W.i.t.c.h. Kesäpokkari^A5^[Softcover pocket]^^N^N^Y^N^1123^Team_fi^ +fi/WKPK^fi^fi^W.i.t.c.h. Koulupäiväkirja^A5^[Semi-hardcover pocket] [Issues 2003-2004, 2004-2005, 2005-2006, 2006-2007 and 2007-2008 do not contain complete comics, only some panels taken from regular stories.]^^N^N^Y^N^1123^Team_fi^ +fi/WLT^fi^fi^Disney waltit^27.5 x 21 cm^[Softcover album]^^N^N^Y^N^1123^Team_fi^ +fi/WOM^fi^fi^Wizards of Mickey^A5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/WTT^fi^fi^W.i.t.c.h. Tie tähtiin^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/WUD^fi^en^What's Up, Duck?^A4^[Softcover book teaching English]^^N^N^Y^N^1123^Team_fi^ +fi/WVV^fi^fi^W.i.t.c.h. Viiden voima^A5^[Softcover] [Complete set also includes a container box for all issues and a sheet of stickers.]^^N^N^Y^N^1123^Team_fi^ +fi/X^fi^fi^Sekalaiset kirjasarjat^^[Miscellaneous books]^^N^N^Y^Y^1123^Team_fi^ +fi/YJ^fi^fi^Yhtä juhlaa^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/YTI^fi^fi^Yhden tähden illallinen^B5^[Hardcover book]^^N^N^Y^N^1123^Team_fi^ +fi/Z^fi^fi^Sekalaiset fanzinet ja muut artikkeleja, kuvitusta jne. sisältävät julkaisut^^[Miscellaneous fanzines etc.]^^N^N^Y^N^1123^Team_fi^ +fo/BB^fo^fo^Barnablaðið^^^^N^N^N^N^1124^^ +fo/CBS^fo^fo^Carl Barks Savnið - Walt Disney teknisøgur í litum^^[albums]^^N^N^N^N^1124^^ +fo/DOTAJ^fo^fo^Dunnaldur & tey á jólum^^[one-shot album]^^N^N^N^N^1124^^ +fr/303^fr^fr^303 Arts Recherches et créations^^^^N^N^N^N^1125^Team_fr^ +fr/3ED^fr^fr^3 exploits de Donald^^^^N^N^N^N^1125^Team_fr^ +fr/3HI^fr^fr^Disney 3 Histoires^^[sans numéro - regroupent 3 BD avec les héros des Films d'animation de Walt Disney]^^N^N^N^N^1125^Team_fr^ +fr/9EA^fr^fr^9e Art - Les Cahiers du Musée de la bande dessinée^^[Publication du C.N.B.D.I. d'Angoulême]^^N^N^N^N^1125^Team_fr^ +fr/ABD^fr^fr^Albums bandes dessinées Walt Disney^^[loose collection of albums, numbers are not in chronological order]^^Y^N^N^N^1125^Team_fr^ +fr/ACJM^fr^fr^Castors Juniors Magazine (Albums)^^[Hardcover]^^N^N^N^N^1125^Team_fr^ +fr/AD^fr^fr^Albums Dargaud^^[Pour chaque série, les numéros créés suivent l'ordre chronologique.]^^Y^N^N^N^1125^Team_fr^ +fr/AEA^fr^fr^Astérix et ses Amis^^^^N^N^N^N^1125^Team_fr^ +fr/AEC^fr^fr^Animaux en cases^^["histoire critique de la bandes dessinée animalière"]^^N^N^N^N^1125^Team_fr^ +fr/AED^fr^fr^Edicoq (Albums)^18,5x27,5cm^[imp. Brodard et Taupin] [reprend les fascicules Edicoq, en supprimant la couverture originale de chaque fascicule (donc parfois le gag de fin) mais en rajoutant un gag supplémentaire]^^Y^N^N^N^1125^Team_fr^ +fr/AF^fr^fr^L'album de famille Disney^^^^N^N^N^N^1125^Team_fr^ +fr/AFJ^fr^fr^Albums filmés J^18×25cm,17×24cm(later)^[certains numéros ne contiennent aucune bande Disney] [suite de la série de "Votre série Mickey"] [76 albums dont 75 numérotés] [se décline en trois séries: "série Mickey" (Disney), "série éléphant blanc" (adaptations dessinées des Prince Valiant d'Hal Foster, ou des transpositions cinématographiques avant l'apparition de la série suivante) et "série télévision et cinéma" (regroupant les adaptations dessinées de quelques grands succès cinématographiques, puis plus tard, de séries télévisées populaires aux USA, et pour certaines, totalement inconnues en France !)] [parfois tout en couleurs, parfois en alternance de pages couleurs et de pages noir et blanc, ou encore de pages couleurs et de pages bicolores...] [différents imprimeurs dont Fabbristampa à Milan pour les 20 premiers, puis alternance de Brodard et Taupin à Coulommiers, Société Européenne d'Arts Graphiques (S.E.A.G.) à Colmar, ou encore imprimerie Herrissey à Evreux] [on trouve parfois à côté des éditions cartonnées souples, des albums cartonnés à tranche carrée, regroupant deux volumes] [enfin, il existe des rééditions des titres les plus célèbres, qui ne se repèrent qu'au catalogue intérieur situé au dos de la page de garde d'ouverture du récit] [notes et index de MAn]^^N^N^N^N^1125^Team_fr^ +fr/AH^fr^fr^Albums Mickey^^[numéros attribués en suivant l'ordre chronologique (parfois inscrits en p. 2)] [pour les réeditions, voir "AH B"]^^Y^N^N^N^1125^Team_fr^ +fr/AHB^fr^fr^Albums Mickey (rééditions avec couverture différente)^^^^Y^N^N^N^1125^Team_fr^ +fr/AHD^fr^fr^Hardi présente Donald (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/AJM^fr^fr^Almanach du Journal de Mickey^^^^N^N^N^N^1125^Team_fr^ +fr/ALBAM^fr^fr^Bambi (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/ALBH^fr^fr^Les Belles Histoires de Walt Disney (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/ALJM^fr^fr^Le Journal de Mickey (Albums)^^[see also Albums Spécial Mickey (fr/ALSM)] [set of several JM issues bundled together; starting with #169 albums do not contain sequences of JM issues anymore; starting with #237, bundled issues appear out of order; starting with #241 different sequences of issues are used with the same cover (the various alternate known versions are marked A, B, C etc.)]^^N^N^N^N^1125^Team_fr^ +fr/ALJMAG^fr^fr^Le Journal de Mickey avant-guerre (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/ALMP^fr^fr^Mickey Parade (Albums)^^[Collecting issues of Mickey Parade]^^N^N^N^N^1125^Team_fr^ +fr/ALPIN^fr^fr^Pinocchio (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/ALPL^fr^fr^P'tit Loup (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/ALPM^fr^fr^Picsou Magazine (Albums)^^[set of several PM issues bundled together; starting with #68 (2013) random issues are picked up and packed together resulting in several different bundlings; the various known versions are marked A, B, C etc.]^^N^N^N^N^1125^Team_fr^ +fr/ALSM^fr^fr^Albums Spécial Mickey^^[sans numéro, la numérotation reprend celle de l'album du journal de Mickey correspondant]^^N^N^N^N^1125^Team_fr^ +fr/ALW^fr^fr^Winnie (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/ALWIT^fr^fr^Witch Mag^^[set of several Witch issues bundled together]^^N^N^N^N^1125^Team_fr^ +fr/AO^fr^fr^L'âge d'or de Mickey^^[format à l'italienne]^^Y^N^N^N^1125^Team_fr^ +fr/AOB^fr^fr^L'âge d'or de la BD - Les journaux illustrés 1934 - 1944^^^^N^N^N^N^1125^Team_fr^ +fr/AOMM^fr^fr^L'âge d'or de Mickey Mouse par Floyd Gottfredson^28.5x36.8cm^[Version française de Gli anni d'oro di Topolino]^^N^N^N^N^1125^Team_fr^ +fr/AOMMX^fr^fr^Agendas Mickey Mouse^^^^N^N^N^N^1125^Team_fr^ +fr/AOX^fr^fr^L'âge d'or de Mickey (tirage limité)^^[format à l'italienne] [en noir & blanc, avec couverture rouge bordeaux]^^Y^N^N^N^1125^Team_fr^ +fr/APH^fr^fr^Arachnophobie^^^^N^N^N^N^1125^Team_fr^ +fr/APM^fr^fr^Alice au Pays des Merveilles^^^^N^N^N^N^1125^Team_fr^ +fr/ARS^fr^fr^Albums roses Hachette^^[liste incomplète] [beaucoup de titres non-Disney dans cette série, dont Rabier, Saint-Ogan, de Brunhoff et Probst] [certains titres sont repris de la série AWD]^^Y^N^N^N^1125^Team_fr^ +fr/AWD^fr^fr^Albums Walt Disney^18.5x23.5 cm^[albums cartonnés avec jaquette] [some albums are not Disney, but still mentionned here for completness]^^Y^N^N^N^1125^Team_fr^ +fr/AWDC^fr^fr^Albums Walt Disney à colorier^^^^Y^N^N^N^1125^Team_fr^ +fr/AWDR^fr^fr^Albums Walt Disney (rééditions)^^^^Y^N^N^N^1125^Team_fr^ +fr/BA^fr^fr^Beaux Arts Magazine^^^^N^N^N^N^1125^Team_fr^ +fr/BAHS^fr^fr^Beaux Arts hors-série^^^^N^N^N^N^1125^Team_fr^ +fr/BAM^fr^fr^Bambi^^^^N^N^N^N^1125^Team_fr^ +fr/BAY^fr^fr^Baymax^^^^N^N^N^N^1125^Team_fr^ +fr/BBD^fr^fr^Bébés Disney^^^^N^N^N^N^1125^Team_fr^ +fr/BBM^fr^fr^La Belle et la Bête^^^^N^N^N^N^1125^Team_fr^ +fr/BD3-7^fr^fr^Les B.D. des 3-7 ans^^^^N^N^N^N^1125^Team_fr^ +fr/BDD^fr^fr^Collection La B.D. !^^^^Y^N^N^N^1125^Team_fr^ +fr/BDF^fr^fr^Bande Dessinée du Film (GDL)^^^^Y^N^N^N^1125^Team_fr^ +fr/BDI^fr^fr^Bande Dessinée Internationale^^^^N^N^N^N^1125^Team_fr^ +fr/BFU^fr^fr^La Bande Dessinée du Film (Unique Heritage)^^^^N^N^N^N^1125^Team_fr^ +fr/BH^fr^fr^Les Belles Histoires Walt Disney^18×25cm^[some issues of larger size 18×27.5cm]^^N^N^N^N^1125^Team_fr^ +fr/BHNS^fr^fr^Les Belles Histoires Walt Disney (nouvelle série)^^^^N^N^N^N^1125^Team_fr^ +fr/BOD^fr^fr^BoDoï^^^^N^N^N^N^1125^Team_fr^ +fr/BP^fr^fr^La Bande à Picsou^14.6x21 cm^^^N^N^N^N^1125^Team_fr^ +fr/BPE^fr^fr^Balthazar Picsou - L'Encyclopédie^17.5x24.8cm^^^N^N^N^N^1125^Team_fr^ +fr/BR^fr^fr^Bibliothèque rose^^[half of the pages are text, the other half are comic panels]^^N^N^N^N^1125^Team_fr^ +fr/BS^fr^fr^Baby-Silhouettes^^[Numéros crées]^^N^N^N^N^1125^Team_fr^ +fr/BU^fr^fr^Back-Up^^[fanzine spécialisé dans l'étude des comics américains]^^N^N^N^N^1125^Team_fr^ +fr/CA^fr^fr^CARS^^[mensuel puis bimestriel] [dernier numéro en février 2020; suite avec le bimestriel CARS 3]^^N^N^N^N^1125^Team_fr^ +fr/CA3^fr^fr^CARS (Nouvelle série)^^[bimestriel] [Suite du magazine CARS. Nouvelle numérotation. D'abord nommé Cars 3, puis à nouveau Cars.]^^N^N^N^N^1125^Team_fr^ +fr/CB^fr^fr^Collection Bibliothèque^^[couverture rigide]^^N^N^N^N^1125^Team_fr^ +fr/CBD^fr^fr^Le collectionneur de bandes dessinées^^^^N^N^N^N^1125^Team_fr^ +fr/CDA^fr^fr^Collection "Disney Aventure"^^[numéros crées suivant l'ordre chronologique]^^Y^N^N^N^1125^Team_fr^ +fr/CDAB^fr^fr^Les classiques du dessin animé en bande dessinée^^[numéros créés]^^Y^N^N^N^1125^Team_fr^ +fr/CDC^fr^fr^Collection "Disney Club"^^[numéros créés]^^Y^N^N^N^1125^Team_fr^ +fr/CF^fr^fr^Les chroniques de Fantomiald^^[chronological integral of the stories of PK]^^N^N^N^N^1125^Team_fr^ +fr/CFD^fr^fr^Confidences^^[some issues contain Scamp gags]^^N^N^N^N^1125^Team_fr^ +fr/CFHS^fr^fr^Les chroniques de Fantomiald Hors-série^^[Hors-Séries des Chroniques de Fantomiald]^^N^N^N^N^1125^Team_fr^ +fr/CHC^fr^fr^Collection "Hors Collection"^^[sic] [numéros créés]^^Y^N^N^N^1125^Team_fr^ +fr/CHUT^fr^fr^Chut ! je lis^^[Les numéros non listés ne contiennent pas de bandes Disney]^^N^N^N^N^1125^Team_fr^ +fr/CJM^fr^fr^Castors Juniors Magazine^^[37 numéros parus de 1978 à 1981. Ce mensuel s'intitule "Castor Junior" du n°1 au n°4 puis "Castors Juniors" du n°5 au n°14 et enfin "Castors Juniors Magazine" du n°15 au n°37.]^^N^N^N^N^1125^Team_fr^ +fr/CM^fr^fr^Walt Disney Collection Mystère^^[recueils d'histoires originales illustrées]^^N^N^N^N^1125^Team_fr^ +fr/COM^fr^fr^Collection Magazine^^^^N^N^N^N^1125^Team_fr^ +fr/CONFS^fr^fr^Confessions^^[one issue saved at BNF (French National Library)] [used by P. Winkler to retain the rights on the name "Confessions"]^^N^N^N^N^1125^Team_fr^ +fr/CP^fr^fr^Le coffre de Picsou^^^^N^N^N^N^1125^Team_fr^ +fr/CPJ^fr^fr^Collection pages joyeuses^28x32 cm^[cartonnage souple] [albums illustrés] [the BDM numbering is followed]^^Y^N^N^N^1125^Team_fr^ +fr/CR^fr^fr^Cruella^^^^N^N^N^N^1125^Team_fr^ +fr/CS^fr^fr^Ce soir^^[tous les strips portent la mention "Le canard Donald par Walt Disney"] [quotidien, daté du lendemain] [voir aussi CBD 75 p. 40, article de Guy Lehideux]^^N^N^N^N^1125^Team_fr^ +fr/CSL^fr^fr^Le Courrier de Saône et Loire^^^^N^N^N^N^1125^Team_fr^ +fr/CSV^fr^fr^Collection 16/22^^[Les numéros non listés ne contiennent pas de bandes dessinées Disney]^^Y^N^N^N^1125^Team_fr^ +fr/D^fr^fr^Hardi présente Donald^^^^N^N^N^N^1125^Team_fr^ +fr/DAC^fr^fr^Donald : les années collège !^^^^N^N^N^N^1125^Team_fr^ +fr/DAH^fr^fr^Divers albums Hachette^^[divers albums ne faisant partie d'aucune réelle collection (?)]^^Y^N^N^N^1125^Team_fr^ +fr/DBG^fr^fr^Disney by Glénat^^^^N^N^N^N^1125^Team_fr^ +fr/DCD^fr^fr^Donald : Le chevalier déjanté^^^^N^N^N^N^1125^Team_fr^ +fr/DCH^fr^fr^Disney Channel^^^^N^N^N^N^1125^Team_fr^ +fr/DCV^fr^fr^Disney Club Vacances^29.5x20.5cm(issues 1-15),25.4x17.8cm(issues 16-20)^^^N^N^N^N^1125^Team_fr^ +fr/DD^fr^fr^Dingo découvre...^^^^N^N^N^N^1125^Team_fr^ +fr/DDD^fr^fr^La dynastie Donald Duck - Intégrale Carl Barks^17.5x24.8 cm^[Traduction française de La grande dinastia dei paperi ]^^N^N^N^N^1125^Team_fr^ +fr/DEM^fr^fr^Descendants^^^^N^N^N^N^1125^Team_fr^ +fr/DF^fr^fr^Disney Fun^^[trimestriel. Stopped at the end of 2020.]^^N^N^N^N^1125^Team_fr^ +fr/DG^fr^fr^Série Disney Gags^^[ne suit pas l'ordre chronologique]^^Y^N^N^N^1125^Team_fr^ +fr/DGGP^fr^fr^Donaldville La grande galerie des personnages^^[livrets qui accompagnent la figurine d'un personnage Disney, distribué dans une partie de la France seulement à titre d'essai. Relancé dans Mickey Donald & Cie - La Grande Galerie des Personnages, avec un angle moins centré sur les BD mais ouvert aux dessin-animés] [articles with illustrations]^^N^N^N^N^1125^Team_fr^ +fr/DHL^fr^fr^Donald et les héros de la littérature^^[titre de série inventé]^^N^N^N^N^1125^Team_fr^ +fr/DIC^fr^fr^Dictionnaires bilingues illustrés^^^^N^N^N^N^1125^Team_fr^ +fr/DIG^fr^fr^Disney Girl^^[Monthly magazine intended for girls aged 8 to 12. No longer publishes Disney Comics]^^N^N^N^N^1125^Team_fr^ +fr/DJM^fr^fr^Disney Junior Magazine^^[monthly]^^N^N^N^N^1125^Team_fr^ +fr/DLL^fr^la^Disney Linguà Latinà^^[distributed by Hachette] [numéros créés]^^Y^N^N^N^1125^Team_fr^ +fr/DM^fr^fr^Donald Magazine^^[hebdomadaire] [Contenu identique au Journal de Mickey sauf la couverture et l'ours. Certaines pages (formulaire d'abonnement, ou, exceptionnellement, des histoires) sont remplacées par des jeux.] [Le n° 16 de 1990 est le dernier numéro d'après la BNF]^^N^N^N^N^1125^Team_fr^ +fr/DON^fr^fr^Donald spécial DoubleDuck^^[Intégrales des histoires de la série DoubleDuck. Hors séries de Super Picsou Géant]^^N^N^N^N^1125^Team_fr^ +fr/DSQ^fr^fr^Disques^^^^Y^N^N^N^1125^Team_fr^ +fr/EBD^fr^fr^Encyclopédie des bandes dessinées^^^^N^N^N^N^1125^Team_fr^ +fr/ED^fr^fr^Edicoq / Éditions de Coquelicot^^[albums reprenant, à quelques exceptions près, des épisodes des "Belles Histoires de Walt Disney"] [couverture souple] [aucune numérotation, la liste donnée ici suit l'ordre chronologique]^^Y^N^N^N^1125^Team_fr^ +fr/EDS^fr^fr^L'Echo des Savanes^^^^N^N^N^N^1125^Team_fr^ +fr/EEC^fr^fr^Albums "Encyclopédies et connaissances"^^[sans numéro]^^Y^N^N^N^1125^Team_fr^ +fr/ELL^fr^fr^ELLE^^^^N^N^N^N^1125^Team_fr^ +fr/EM^fr^fr^Epic Mickey^^^^N^N^N^N^1125^Team_fr^ +fr/ENJM^fr^fr^L'étrange Noël de Monsieur Jack^^^^N^N^N^N^1125^Team_fr^ +fr/ETHA^fr^fr^Étrennes Hachette^^^^N^N^N^N^1125^Team_fr^ +fr/FA^fr^fr^Fairies^^^^N^N^N^N^1125^Team_fr^ +fr/FAV^fr^fr^Folles Aventures^^[Histoires Disney à la limite entre la BD et le livre illustré : les cases des histoires originales sont aggrandies et occupent 1 page entière, un texte d'accompagnement est rajouté en complément des bulles]^^N^N^N^N^1125^Team_fr^ +fr/FBS^fr^fr^La France de Bordeaux et du Sud-ouest^^[Quotidien] [Titres consultables sur Retronews à partir de cette page https://www.retronews.fr/journal/la-france-de-bordeaux-et-du-sud-ouest/07-aug-1939/1113/2959723/8]^^N^N^N^N^1125^Team_fr^ +fr/FC^fr^fr^La fée clochette magazine^^^^N^N^N^N^1125^Team_fr^ +fr/FCHS^fr^fr^La fée clochette magazine hors-série^^^^N^N^N^N^1125^Team_fr^ +fr/FCP^fr^fr^La fée clochette^^^^N^N^N^N^1125^Team_fr^ +fr/FDA^fr^fr^Femmes d'aujourd'hui^^^^N^N^N^N^1125^Team_fr^ +fr/FI^fr^fr^Fantomiald Intégrale^^^^N^N^N^N^1125^Team_fr^ +fr/FIG^fr^fr^Le Figaro^^[Quotidien]^^N^N^N^N^1125^Team_fr^ +fr/FS^fr^fr^France-Soir^^^^N^N^N^N^1125^Team_fr^ +fr/GB^fr^fr^Grands albums cartonnés Le Livre de Paris/Hachette^^[albums cartonnés de grand format (nom inventé)]^^Y^N^N^N^1125^Team_fr^ +fr/GCCB^fr^fr^Le grand coloriage Carl Barks: tout l'univers à colorier^^^^N^N^N^N^1125^Team_fr^ +fr/GCJ^fr^fr^Le Guide des Castors Juniors^^^^N^N^N^N^1125^Team_fr^ +fr/GDP^fr^fr^Gags de poche^^^^N^N^N^N^1125^Team_fr^ +fr/GEP^fr^fr^La Grande épopée de Picsou^^^^N^N^N^N^1125^Team_fr^ +fr/GHD^fr^fr^Les grands héros Disney^18.0x24.3cm^^^N^N^N^N^1125^Team_fr^ +fr/GHL^fr^fr^Albums histoires longues^21.5x29.3 cm^^^N^N^N^N^1125^Team_fr^ +fr/GJM^fr^fr^La Grande Histoire du Journal de Mickey^24.0x32.0cm^^^N^N^N^N^1125^Team_fr^ +fr/GSD^fr^fr^Grandes sagas Disney^^^^N^N^N^N^1125^Team_fr^ +fr/GW^fr^fr^Giff-Wiff^^[Revue d'étude sur la bande dessinée]^^N^N^N^N^1125^Team_fr^ +fr/HAG^fr^fr^Haga Revue de la bande dessinée^^^^N^N^N^N^1125^Team_fr^ +fr/HBM^fr^fr^Happy Birthday Mickey !^^^^N^N^N^N^1125^Team_fr^ +fr/HC^fr^fr^Hachette Comics^^^^Y^N^N^N^1125^Team_fr^ +fr/HH^fr^fr^Hachette Heroes^^^^N^N^N^N^1125^Team_fr^ +fr/HJD^fr^fr^Hachette Jeunesse Disney^^[Romans graphiques pour les 7-11 ans] [Graphical novels (no "real" comics)]^^N^N^N^N^1125^Team_fr^ +fr/HL^fr^fr^Hop-là !^^[illustrated story books with pop-ups (pages à relief)] [with jacket]^^N^N^N^N^1125^Team_fr^ +fr/HOP^fr^fr^Hop !^^[revue d'étude sur la la bande dessinée] [trimestriel]^^N^N^N^N^1125^Team_fr^ +fr/HS^fr^fr^Hors série (Silly Symphonies)^^[Chaque titre a un éditeur particulier] [infos B.D.M.]^^Y^N^N^N^1125^Team_fr^ +fr/HSR^fr^fr^Hors série (Silly Symphonies, rééditions)^^[infos B.D.M.] [incomplete list]^^Y^N^N^N^1125^Team_fr^ +fr/IM^fr^fr^L'intégrale de Mickey^^^^N^N^N^N^1125^Team_fr^ +fr/IRS^fr^fr^Les grandes aventures Disney - Intégrale Romano Scarpa^17.5x24.8 cm^[Traduction française de L'opera omnia di Romano Scarpa]^^N^N^N^N^1125^Team_fr^ +fr/JAC^fr^fr^Jacqueline^^^^N^N^N^N^1125^Team_fr^ +fr/JJ^fr^fr^Junior jeux^^[Magazine de jeux provenant exclusivement des pages de Picsou Magazine]^^N^N^N^N^1125^Team_fr^ +fr/JM^fr^fr^Le Journal de Mickey^^^^N^N^N^N^1125^Team_fr^ +fr/JMA^fr^fr^Le Journal de Mickey Aventure^^^^N^N^N^N^1125^Team_fr^ +fr/JMAG^fr^fr^Le Journal de Mickey avant-guerre^^[les numéros 389 à 477 ne contiennent pas de bandes dessinées Disney]^^N^N^N^N^1125^Team_fr^ +fr/JMAH^fr^fr^Le Journal de Mickey avant-guerre (suppléments)^^^^N^N^N^N^1125^Team_fr^ +fr/JMBD^fr^fr^Le Journal de Mickey (La BD du film)^^[Hors-Série]^^N^N^N^N^1125^Team_fr^ +fr/JMBO^fr^fr^Le Journal de Mickey Best Of^^^^N^N^N^N^1125^Team_fr^ +fr/JMC^fr^fr^Le Journal de Mickey La Compil^^^^N^N^N^N^1125^Team_fr^ +fr/JMCP^fr^fr^Le Journal de Mickey Coup de Pouce^^[Aide aux exposés]^^N^N^N^N^1125^Team_fr^ +fr/JMHSN^fr^fr^Le journal de Mickey hors-séries (nouvelle série)^^^^N^N^N^N^1125^Team_fr^ +fr/JMLE^fr^fr^Le Journal de Mickey - L'Équipe^^^^N^N^N^N^1125^Team_fr^ +fr/JMM^fr^fr^Le Journal de Mickey Mystère^^^^N^N^N^N^1125^Team_fr^ +fr/JMMN^fr^fr^Le Journal de Mickey (Mini numéros)^^[numéros de promotion]^^N^N^N^N^1125^Team_fr^ +fr/JMMP^fr^fr^Mon premier Journal de Mickey^^[for 6-8 year-olds]^^N^N^N^N^1125^Team_fr^ +fr/JMMPH^fr^fr^Mon premier Journal de Mickey - Hors-série^^^^N^N^N^N^1125^Team_fr^ +fr/JMS^fr^fr^Le Journal de Mickey (Suppléments)^^[Suppléments mensuels offerts aux abonnés avec le Journal de Mickey]^^N^N^N^N^1125^Team_fr^ +fr/JMSR^fr^fr^Le Journal de Mickey (Sécurité Routière)^^[Éditions spéciales distribuées gratuitement l'été sur les autoroutes]^^N^N^N^N^1125^Team_fr^ +fr/JMT^fr^fr^Le Journal de Mickey (Tour de France)^^[Éditions spéciales distribuées gratuitement par la caravane du Tour de France]^^N^N^N^N^1125^Team_fr^ +fr/JMX^fr^fr^Le Journal de Mickey (numéros spéciaux)^^^^N^N^N^N^1125^Team_fr^ +fr/JP^fr^fr^La Jeunesse de Picsou^^[followed by Les trésors de Picsou]^^N^N^N^N^1125^Team_fr^ +fr/KH^fr^fr^Kingdom Hearts^^^^N^N^N^N^1125^Team_fr^ +fr/KHCOM^fr^fr^Kingdom Hearts Chain of Memories^^^^N^N^N^N^1125^Team_fr^ +fr/KHD^fr^fr^Kingdom Hearts 358/2 Days^^^^N^N^N^N^1125^Team_fr^ +fr/KHII^fr^fr^Kingdom Hearts II^^^^N^N^N^N^1125^Team_fr^ +fr/LAIT^fr^fr^Lait Candia^^[Briques de lait Candia avec gag Disney imprimés]^^N^N^N^N^1125^Team_fr^ +fr/LBF^fr^fr^La BD du film^^[Collection vendue à petit prix avec les journaux belges et du nord de la France : La Meuse, La Gazette, La Province, Nord éclair et la Capitale] [informations tirées de http://www.bedetheque.com/serie-24058-BD-Disney-La-BD-du-film__10000.html. Nous suivons la même numérotation.]^^N^N^N^N^1125^Team_fr^ +fr/LDEVE^fr^fr^La depêche vétérinaire^^^^N^N^N^N^1125^Team_fr^ +fr/LFT^fr^fr^Le Franc Tireur^^[Initialement créé comme journal clandestin de la Résistance]^^N^N^N^N^1125^Team_fr^ +fr/LGF^fr^fr^Les Grands Films^^^^N^N^N^N^1125^Team_fr^ +fr/LJM^fr^fr^Le Livre de la Jungle Magazine^^[Collection de 8 numéros spéciaux hors commerce édités spécialement pour les stations FINA]^^N^N^N^N^1125^Team_fr^ +fr/LGM^fr^fr^Les grands maîtres^^[Traduction de la collection Disney Masters de Fantagraphics]^^N^N^N^N^1125^Team_fr^ +fr/LGRL^fr^fr^La garde du Roi Lion^^[trimestriel]^^N^N^N^N^1125^Team_fr^ +fr/LM^fr^fr^Le Petit Marseillais^^[Titre de presse régionale publié de 1868 à 1944.]^^N^N^N^N^1125^Team_fr^ +fr/LPGC^fr^fr^Les plus grands chefs-d’œuvre de Walt Disney en BD^^^^N^N^N^N^1125^Team_fr^ +fr/M^fr^fr^Minnie Mag.^^[À l'origine simplement "Minnie", devient Witch au numéro 92]^^N^N^N^N^1125^Team_fr^ +fr/MCJ^fr^fr^Manuel des Castors Juniors^^[petit format, couverture rigide]^^N^N^N^N^1125^Team_fr^ +fr/MCJDE^fr^fr^Manuel des Castors Juniors (2e édition)^^[size is 13x19cm] [hard cover]^^N^N^N^N^1125^Team_fr^ +fr/MCJHS^fr^fr^Manuel des Castors Juniors (hors-série)^^[petit format, couverture rigide] [numéros inventés]^^N^N^N^N^1125^Team_fr^ +fr/MCM^fr^fr^Monstre & Cie^^^^N^N^N^N^1125^Team_fr^ +fr/MCO^fr^fr^Mickey & Co^21x28 cm^^^N^N^N^N^1125^Team_fr^ +fr/MDC^fr^fr^Mickey Donald & Cie - La Grande Galerie des Personnages^^[Nouvelle version de Donaldville La grande galerie des personnages]^^N^N^N^N^1125^Team_fr^ +fr/MDE^fr^fr^Manuels des échecs d'Anatoly Karpov^^^^N^N^N^N^1125^Team_fr^ +fr/MDM^fr^fr^Magical Dance^^^^N^N^N^N^1125^Team_fr^ +fr/MDP^fr^fr^Manuels de poche^^[Reprise des Manuels des Castors Juniors en petit format, couverture souple]^^N^N^N^N^1125^Team_fr^ +fr/MDSP^fr^fr^Minnie et Daisy Spy Power^^^^N^N^N^N^1125^Team_fr^ +fr/ME^fr^en^Magic English^^[Magazines pour apprendre l'Anglais livrés avec une cassette]^^N^N^N^N^1125^Team_fr^ +fr/MEM^fr^fr^Miriya et Marie, magiciennes à Paris^^^^N^N^N^N^1125^Team_fr^ +fr/MER^fr^fr^Le Méridional - La France^^^^N^N^N^N^1125^Team_fr^ +fr/MET^fr^fr^Mickey explore le temps^^^^N^N^N^N^1125^Team_fr^ +fr/MEWD^fr^fr^Le monde enchanté de Walt Disney^^^^N^N^N^N^1125^Team_fr^ +fr/MGCJ^fr^fr^Manuel Géant des Castors Juniors^^^^N^N^N^N^1125^Team_fr^ +fr/MHC^fr^fr^Mickey héros du cinéma^^^^N^N^N^N^1125^Team_fr^ +fr/MHS^fr^fr^Minnie Mag. (hors-série)^^^^N^N^N^N^1125^Team_fr^ +fr/MIE^fr^fr^Minnie & Daisy : Mission espionnage^^^^N^N^N^N^1125^Team_fr^ +fr/MIRA^fr^fr^Mickey Mouse icône du rêve américain^^^^N^N^N^N^1125^Team_fr^ +fr/MJ^fr^fr^Mickey Jeux^^^^N^N^N^N^1125^Team_fr^ +fr/MGP^fr^fr^Méga Picsou^^[Substitute for Super Picsou Géant #217, due to a conflict with Prestalis in charge of the delivering of magazines.]^^N^N^N^N^1125^Team_fr^ +fr/MMFG^fr^fr^Mickey Mouse par Floyd Gottfredson^26.5x22.4cm^[Traduction française de la Floyd Gottfredson Library de Fantagraphics]^^N^N^N^N^1125^Team_fr^ +fr/MMM^fr^fr^Le monde de Mickey Mouse^^^^N^N^N^N^1125^Team_fr^ +fr/MMTH^fr^fr^Mickey Mouse - Toute l'histoire^^^^N^N^N^N^1125^Team_fr^ +fr/MNM^fr^fr^Le Monde de Némo^^^^N^N^N^N^1125^Team_fr^ +fr/MP^fr^fr^Mickey Parade / Mickey Parade Géant^^^^N^N^N^N^1125^Team_fr^ +fr/MPBH^fr^fr^Mes plus belles histoires^^[numbers are fake]^^N^N^N^N^1125^Team_fr^ +fr/MPHS^fr^fr^Mickey Parade Géant Hors-Série^^^^N^N^N^N^1125^Team_fr^ +fr/MPNT^fr^fr^Mickey Parade (nouveau tirage)^^[Réédition d'anciens numéros de Mickey-Parade (ancienne série), identiques à quelques détails près]^^N^N^N^N^1125^Team_fr^ +fr/MPO^fr^fr^Mickey Poche^^^^N^N^N^N^1125^Team_fr^ +fr/MPP^fr^fr^Mickey Parade (ancienne série)^^[Originally a special-issue of Le Journal de Mickey]^^N^N^N^N^1125^Team_fr^ +fr/MS^fr^fr^Mickey surprises^^[Cadeau publicitaire des desserts Mont Blanc années 1990.]^^N^N^N^N^1125^Team_fr^ +fr/MTS^fr^fr^Mickey à travers les siècles^^[planches recoloriées voir relettrées] [au moins 1-4, 7, 9-12 existent aussi en couverture souple]^^Y^N^N^N^1125^Team_fr^ +fr/MTSG^fr^fr^Mickey à travers les siècles (albums GDL)^^[sans numéro] [albums souples couverture à fond jaune et dessins à colorier sur les deuxième et troisième de couverture]^^Y^N^N^N^1125^Team_fr^ +fr/MYMI^fr^fr^Mystère à Mickeyville^^["En première exclusivité en Europe" d'après l'album] [distribué avec des commandes "La Redoute"?] [sans ISBN (!)]^^N^N^N^N^1125^Team_fr^ +fr/NAWD^fr^fr^Notre Ami Walt Disney^^^^N^N^N^N^1125^Team_fr^ +fr/OAR^fr^fr^L'Œil à roulettes^^^^N^N^N^N^1125^Team_fr^ +fr/OF^fr^fr^Ouest France^^^^N^N^N^N^1125^Team_fr^ +fr/P^fr^fr^Disney's princesse^^[trimestriel, bimestriel puis mensuel] [devient "Princesses" au n° 74]^^N^N^N^N^1125^Team_fr^ +fr/PAN^fr^fr^Albums de figurines^^^^Y^N^N^N^1125^Team_fr^ +fr/PGM^fr^fr^La Princesse et la grenouille^^^^N^N^N^N^1125^Team_fr^ +fr/PHE^fr^fr^PHENIX revue internationale de bande dessinée^^[Revue d'étude sur la bande dessinée]^^N^N^N^N^1125^Team_fr^ +fr/PIM^fr^fr^PIMPF Mag^^[Revue amateur sur la bande dessinée]^^N^N^N^N^1125^Team_fr^ +fr/PIN^fr^fr^Pinocchio Magazine^^[publication d'histoires produites au Royaume-Uni]^^N^N^N^N^1125^Team_fr^ +fr/PK^fr^fr^Princesse Kilala^^^^N^N^N^N^1125^Team_fr^ +fr/PL^fr^fr^P'tit Loup^^[devient Kid Paddle]^^N^N^N^N^1125^Team_fr^ +fr/PLB^fr^fr^Le Parisien libéré^^[Quotidien]^^N^N^N^N^1125^Team_fr^ +fr/PLM^fr^fr^P'tit Loup (mini-numéros)^^^^N^N^N^N^1125^Team_fr^ +fr/PM^fr^fr^Picsou Magazine^^[no issue on January 2011] [published every two months since #542, but with twice as many pages]^^N^N^N^N^1125^Team_fr^ +fr/PMA^fr^fr^Paris-Match^^[A publié des histoires ou illustrations Disney de façon exceptionnelle]^^N^N^N^N^1125^Team_fr^ +fr/PMCJ^fr^fr^P'tits manuels des Castors Juniors^^[no comics, only illustrated texts]^^N^N^N^N^1125^Team_fr^ +fr/PMHS^fr^fr^Picsou Magazine hors-série^^[for "La Jeunesse" or "Les trésors de Picsou" see JP and TP, resp.]^^Y^N^N^N^1125^Team_fr^ +fr/PMS^fr^fr^Picsou Magazine (Suppléments)^^^^N^N^N^N^1125^Team_fr^ +fr/PNN^fr^fr^Puchi no Nikki^^^^N^N^N^N^1125^Team_fr^ +fr/PN^fr^fr^Planes^^[mensuel puis bimestriel]^^N^N^N^N^1125^Team_fr^ +fr/PP^fr^fr^Le Petit Parisien^^[Quotidien] [La plupart des titres commencent par trois petits points et sont entre parenthèses. Ceci n'a pas été reporté pour ne pas alourdir l'index.]^^N^N^N^N^1125^Team_fr^ +fr/PPE^fr^fr^Palace Pets^^^^N^N^N^N^1125^Team_fr^ +fr/PS^fr^fr^Picsou Soir^^[Fanzine lancé par Picsou Wiki (disponible en ligne dans un premier temps, puis en version papier) - https://www.picsou-soir.com/]^^N^N^N^N^1125^Team_fr^ +fr/RM^fr^fr^Raiponce^^^^N^N^N^N^1125^Team_fr^ +fr/RN^fr^fr^La Reine des Neiges^^[bimonthly magazine] [initially called La reine des neiges - Le magazine officiel, then Mon atelier La reine des neiges from issue ??]^^N^N^N^N^1125^Team_fr^ +fr/RN2^fr^fr^La Reine des Neiges 2^^[bimonthly magazine] [replaces the magazine "La Reine des Neiges"]^^N^N^N^N^1125^Team_fr^ +fr/RAFJ^fr^fr^Albums filmés J (recueils)^^[recueils de 2 AFJ, les couvertures de chaque AFJ sont reprises au recto et au verso] [non numérotés]^^N^N^N^N^1125^Team_fr^ +fr/RDC^fr^fr^La République du centre^^^^N^N^N^N^1125^Team_fr^ +fr/RDN^fr^fr^La reine des neiges II^^^^N^N^N^N^1125^Team_fr^ +fr/ROC^fr^fr^Le Rocambole^^[Revue de l'Association des Amis du Roman Populaire]^^N^N^N^N^1125^Team_fr^ +fr/SAM^fr^ar^سمور (Sammour)^^[published in France, distributed in France, in the UK and in arab countries]^^N^N^N^N^1125^Team_fr^ +fr/SBD^fr^fr^Sélection BD Walt Disney^^[série d'albums sans numéro] [un numéro 8, "Picsou et l'Ixium", annoncé, n'est semble-t-il jamais paru]^^Y^N^N^N^1125^Team_fr^ +fr/SF^fr^fr^Riri, Fifi & Loulou : section frissons^^^^N^N^N^N^1125^Team_fr^ +fr/SMG^fr^fr^Spécial Mickey Géant^^^^N^N^N^N^1125^Team_fr^ +fr/SPG^fr^fr^Super Picsou Géant^^[series continued from SPGP, became Méga Picsou for issue #217 only, due to a conflict with Prestalis in charge of the delivering of magazines.]^^N^N^N^N^1125^Team_fr^ +fr/SPGA^fr^fr^Super Picsou Géant (Albums)^^^^N^N^N^N^1125^Team_fr^ +fr/SPGHC^fr^fr^Super Picsou Géant Hors-série Collector^^^^N^N^N^N^1125^Team_fr^ +fr/SPGHS^fr^fr^Super Picsou Géant Hors-série^^^^N^N^N^N^1125^Team_fr^ +fr/SPGP^fr^fr^Super Picsou Géant (ancienne série)^^^^N^N^N^N^1125^Team_fr^ +fr/SS^fr^fr^Stitch et le samouraï^^^^N^N^N^N^1125^Team_fr^ +fr/SVHS^fr^fr^Science & Vie Junior Hors Série^^^^N^N^N^N^1125^Team_fr^ +fr/SZ^fr^fr^Super Zorro^^^^N^N^N^N^1125^Team_fr^ +fr/TFD^fr^fr^Table en fête avec Disney^^[Livret vendu avec pièces de vaisselle en porcelaine.]^^N^N^N^N^1125^Team_fr^ +fr/TD^fr^fr^Les trésors de Donald^^^^N^N^N^N^1125^Team_fr^ +fr/TJM^fr^fr^Le Journal de Mickey hors-série^^^^N^N^N^N^1125^Team_fr^ +fr/TJMN^fr^fr^Les trésors du Journal de Mickey (Nouvelle série)^^^^N^N^N^N^1125^Team_fr^ +fr/TM^fr^fr^Les trésors de Mickey^^^^N^N^N^N^1125^Team_fr^ +fr/TN^fr^fr^Le trou noir^^^^N^N^N^N^1125^Team_fr^ +fr/TP^fr^fr^Les trésors de Picsou^^[continued from La Jeunesse de Picsou]^^N^N^N^N^1125^Team_fr^ +fr/TR^fr^fr^Les trésors des Rapetou^^^^N^N^N^N^1125^Team_fr^ +fr/TS^fr^fr^Toy Story^^^^N^N^N^N^1125^Team_fr^ +fr/TSJ^fr^fr^Télé 7 jours^^[hebdomadaire de programmes télé]^^N^N^N^N^1125^Team_fr^ +fr/TSM^fr^fr^Toy story magazine^^^^N^N^N^N^1125^Team_fr^ +fr/TTM^fr^fr^Tsum Tsum^^^^N^N^N^N^1125^Team_fr^ +fr/VDC^fr^fr^La vie du collectionneur^^[Journal consacré à toutes les collections.]^^N^N^N^N^1125^Team_fr^ +fr/VDN^fr^fr^La Voix du Nord^^^^N^N^N^N^1125^Team_fr^ +fr/VSM^fr^fr^Votre Série Mickey^18,5x26 cm^[sous couverture cartonnée souple et brillante] [parution irrégulière, brusques changements de titre générique, de format, d'éditeur ou d'imprimeur, voire interruptions, puis reprises soudaines et non annoncées] [à l'intérieur, un cahier de 32 pages avec alternance de pages en couleurs et de pages bicolores (noir et rouge)] [les neuf volumes de cette série ont été imprimés en France par Brodard et Taupin (Paris)] [la numérotation n'est pas mentionnée sur les albums, nous ne la mentionnons que pour le classement de la collection] [voir la suite de cette série, "Albums filmés J" (AFJ)]^^N^N^N^N^1125^Team_fr^ +fr/W^fr^fr^Winnie^^[Devient Mickey Junior à partir du n°376]^^N^N^N^N^1125^Team_fr^ +fr/WBDC^fr^fr^Bandes dessinées à colorier^^^^N^N^N^N^1125^Team_fr^ +fr/WEM^fr^fr^Wall-E^^^^N^N^N^N^1125^Team_fr^ +fr/WGO^fr^fr^Goofy^^[Version française du "Goofy Annual, 1982" de London Editions Ltd]^^N^N^N^N^1125^Team_fr^ +fr/WHS^fr^fr^Winnie (hors-série)^^^^N^N^N^N^1125^Team_fr^ +fr/WIT^fr^fr^W.i.t.c.h.^^[remplace Minnie en reprenant la numérotation où elle s'était arrêtée (Minnie Mag 91). Witch est lui-même remplacé par Disney girls après le numéro 200]^^N^N^N^N^1125^Team_fr^ +fr/WITG^fr^fr^W.i.t.c.h. (Glénat)^215x293 mm^^^N^N^N^N^1125^Team_fr^ +fr/WITHS^fr^fr^W.i.t.c.h. hors-série^^^^N^N^N^N^1125^Team_fr^ +fr/WITM^fr^fr^W.i.t.c.h. total look star^^^^N^N^N^N^1125^Team_fr^ +fr/WJ^fr^fr^Winnie Jeux^^^^N^N^N^N^1125^Team_fr^ +fr/WL^fr^fr^Winnie lecture^^^^N^N^N^N^1125^Team_fr^ +fr/WMN^fr^fr^Winnie mini-numéro^^^^N^N^N^N^1125^Team_fr^ +fr/YDD^fr^fr^Young Donald Duck^^^^N^N^N^N^1125^Team_fr^ +fr/Z^fr^fr^L'œuvre dessinée de Carl Barks^^[seul deux volumes ont été publiés]^^N^N^N^N^1125^Team_fr^ +fr/ZORF^fr^fr^Zorro^^[collection "Copyright"] [bandes réalisées par Alex Toth entre 1957 et 1959]^^N^N^N^N^1125^Team_fr^ +fr/ZORG^fr^fr^Zorro^22.0x28.8cm^["l'intégrale des aventures de Zorro par Alex Toth"]^^N^N^N^N^1125^Team_fr^ +gr/16OAE^gr^el^Οι 16 ομάδες της Α΄ Εθνικής Κατηγορίας 1984-1985^^^^N^N^N^N^1127^Team_gr^ +gr/7HK^gr^el^7 Ημέρες Καθημερινή^^[Supplement to the newspaper "Καθημερινή / Daily" each Sunday]^^Y^N^N^N^1128^Team_gr^ +gr/7QP^gr^el^Τα 7 Θαύματα των Παπιών^^^^N^N^N^N^1129^Team_gr^ +gr/7TEXN^gr^el^7η Τέχνη^^^^N^N^N^N^1129^Team_gr^ +gr/9EN^gr^el^9^^[Supplement to the newspaper "Ελευθεροτυπία"] [Ένθετο περιοδικό δωρεάν μαζί με την εφημερίδα Ελευθεροτυπία με θέμα τα κόμικς και την επιστημονική φαντασία. Κυκλοφόρησε από τον Ιούνιο του 2000 μέχρι και τον Απρίλιο του 2009 κάθε Τετάρτη και από το Μάιο του 2009 έως και τον Ιούνιο του 2010 κάθε Σάββατο]^^N^N^N^N^1130^Team_gr^ +gr/AD^gr^el^Αφίσα Ντίσνεϋ^^^^N^N^N^N^1131^Team_gr^ +gr/AFIK^gr^el^Αφίσα (Καθημερινή)^^[Poster given with the first issue of Μεγάλη Βιβλιοθήκη Disney, outlining the history of Disney and the production plan of the new publisher]^^N^N^N^N^1132^Team_gr^ +gr/AFIT^gr^el^Αφίσες (Τερζόπουλος)^^[Posters given with various issues of the publisher, from different series, and as standalones in expositions] [Issue numbering is fake]^^N^N^N^N^1133^Team_gr^ +gr/AGO^gr^el^Αγόρι^^[Mostly non Disney stuff. Only issues that contain Disney characters are indexed]^^N^N^N^N^1134^Team_gr^ +gr/AGX^gr^el^Αφίσες Γέλιο και Χαρά^75cm x 52cm^[Posters promoting the publication Γέλιο και Χαρά.]^^N^N^N^N^1135^Team_gr^ +gr/AISA^gr^el^Από τον Ίκαρο στους Αστροναύτες^^[Reproduction of Italy's "Da Icaro all Astronave (Arnoldo Mondadori 1964)"]^^N^N^N^N^1136^Team_gr^ +gr/AKF^gr^el^Ο Αστερίξ και οι Φίλοι του^^[Only the Vicar story is indexed] [See page on Wikipedia.]^^N^N^N^N^1137^Team_gr^ +gr/ALA^gr^el^Walt Disney's Άλμπουμ Αστέρων^^[Series of books without comics, but with illustrations]^^N^N^N^N^1138^Team_gr^ +gr/ALM^gr^el^Αλμανάκο^^[First issue June 1990, Last issue July 2012] [Frequency, every two months (issues 1-10), every month (issues 11-257)] [Continues to Σούπερ Αλμανάκο.]^^N^N^N^N^1139^Team_gr^ +gr/ANA^gr^el^Αναστημόμετρο^^[Supplement to the magazine Terzopoulos Mickey Mouse in the issues #550-558]^^N^N^N^N^1140^Team_gr^ +gr/ANTI^gr^el^Αντί^^[Bi-weekly magazine, with Disney content very rarely]^^N^N^N^N^1141^Team_gr^ +gr/ARK^gr^el^Ιστορίες από τη Φύση: Οι αρκούδες^^^^N^N^N^N^1142^Team_gr^ +gr/AT^gr^el^Το Αίνιγμα του Τοτέμ^^^^N^N^N^N^1143^Team_gr^ +gr/ATC^gr^el^AthensCon^^[Catalog from the Athens Comic Convention "AthensCon"] [Ετήσια έκδοση με σχέδια καλεσμένων στην εκδήλωση καλλιτεχνών «AthensCon» που διανέμεται δωρεάν στους επισκέπτες] [Only the Disney coontent is indexed]^^N^N^N^N^1144^Team_gr^ +gr/ATD^gr^el^Το ανάκλινδρο των Duck^^^^N^N^N^N^1145^Team_gr^ +gr/ATH^gr^el^Αθηναία^^[Monthly publication with very rarely Disney content, which is the only thing included]^^N^N^N^N^1146^Team_gr^ +gr/AV^gr^el^Athens Voice^^[Free newspaper, with practically no Disney contents, except for the ones listed below]^^N^N^N^N^1147^Team_gr^ +gr/BA^gr^el^Βαβέλ^^^^N^N^N^N^1148^Team_gr^ +gr/BAM^gr^el^Μπάμπι^^^^N^N^N^N^1149^Team_gr^ +gr/BAR^gr^el^Barricada^^[Publication against fascism, only the Disney contents are included]^^N^N^N^N^1150^Team_gr^ +gr/BEL^gr^el^Βέλος^^^^N^N^N^N^1151^Team_gr^ +gr/BO^gr^el^Μίκυ Μάους Calendar Ημερολόγιον^^^^N^N^N^N^1152^Team_gr^ +gr/BPS^gr^el^Ο Βίος και η Πολιτεία του Σκρουτζ Μακ Ντακ^^["The Life and Times of Scrooge McDuck" by Don Rosa] [See page on The Life and Times of Scrooge McDuck.]^^N^N^N^N^1153^Team_gr^ +gr/BUNY^gr^el^Μπαγκς Μπάννυ^^^^N^N^N^N^1154^Team_gr^ +gr/BWD^gr^el^Βιβλία Walt Disney^^[Series of books without comics, but with illustrations] [Reproduction of Italy's Collana intrepida.]^^Y^N^N^N^1155^Team_gr^ +gr/CARS^gr^el^Cars Κόντρες στο πάγο^^^^N^N^N^N^1156^Team_gr^ +gr/CB10^gr^el^Carl Barks 10×10^^[Ten 10-page stories by Carl Barks which were published in 1943 & 1944] [Δέκα από τις κορυφαίες δεκασέλιδες ιστορίες του Καρλ Μπαρκς την περίοδο 1943-1944]^^N^N^N^N^1157^Team_gr^ +gr/CHEATS^gr^el^Cheats^17.0 x 23.0cm^[Computer magazine with two issues published and very little Disney content]^^N^N^N^N^1158^Team_gr^ +gr/CINE^gr^el^CINE-7^^^^N^N^N^N^1159^Team_gr^ +gr/CLUB^gr^el^CLUB Περιοδικό^^^^N^N^N^N^1160^Team_gr^ +gr/DAP^gr^el^Ντόναλντ ο Απατεώνας^^[Book without comics, but with illustrations] [Reproduction of the american "How to Read Donald Duck: Imperialist Ideology in Disney Comics"]^^N^N^N^N^1161^Team_gr^ +gr/DATG^gr^el^Ο Ντόναλντ Ανακαλύπτει τους Θησαυρούς της Γης^^[Issued toghther with the economical newspaper "Αξία" as a giveaway]^^N^N^N^N^1162^Team_gr^ +gr/DATGT^gr^el^Ο Ντόναλντ Ανακαλύπτει τους Θησαυρούς της Γης (Τόμος)^^[collecting the 12 issues of "Ο Ντόναλντ Ανακαλύπτει τους Θησαυρούς της Γης"]^^N^N^N^N^1163^Team_gr^ +gr/DC^gr^el^Disney Cinema^^[This series of hardcover books contains stories based on Disney animated feature films]^^N^N^N^N^1164^Team_gr^ +gr/DD^gr^el^Editor's Choice - Ντετέκτιβ Ντόναλντ^^[Softcover volume featuring Christmas stories with Detective Donald.] [Χαρτόδετος τόμος με χριστουγεννιάτικες ιστορίες του Ντετέκτιβ Ντόναλντ] [Editor's Choice logo appeared also on Μίκυ Μάους Editor's Choice, Κλασική βιβλιοθήκη Disney and Ντόναλντ - Τα χρονικά των τεράτων.]^^N^N^N^N^1164^Team_gr^ +gr/DFC^gr^el^Disney's Fun Club^^[Magazine given as a supplement every Saturday with the newspaper "ΤΑ ΝΕΑ"] [A total of 66 issues were released]^^N^N^N^N^1165^Team_gr^ +gr/DGTK^gr^el^Ο Ντόναλντ γυρίζει τον Κόσμο^^[Reproduction of USA's "Donald Duck's World Tour" (Western Publishing,1971), France's "Donald fait le tour du monde" (Deux coqs d'or,1972??) & Italy's "Paperino Giramondo" (Arnoldo Mondatori,1972)]^^N^N^N^N^1166^Team_gr^ +gr/DIA^gr^el^Διαβάζω^^[Fortnightly review / Δεκαπενθήμερη Επιθεώρηση του βιβλίου]^^N^N^N^N^1167^Team_gr^ +gr/DIAD^gr^el^Διαδρομές^^[Weekly supplement to the newspaper "Θεσσαλία", with very little Disney content, which is the only thing indexed] [Numbering is fictional]^^N^N^N^N^1168^Team_gr^ +gr/DM^gr^el^Disney Manga - Kingdom Hearts: Η αλυσίδα των αναμνήσεων^^[Sequels of the original Kingdom Hearts books]^^N^N^N^N^1170^Team_gr^ +gr/DMM^gr^el^Disney Μίκυ Μυστήριο^^[Series of illustrated books based on the French "Walt Disney Collection Mystère"]^^N^N^N^N^1171^Team_gr^ +gr/DP^gr^el^Disney Παρέλαση^^^^N^N^N^N^1172^Team_gr^ +gr/DPME^gr^el^Disney Παιχνίδια Τόμοι Μεγάλου Μεγέθους^^[Volumes collecting issues of Disney Παιχνίδια. Each volume contains three issues] [Issue 16 is not collected] [The series is continued with Disney Παιχνίδια Τόμοι Μικρού Μεγέθους.]^^N^N^N^N^1174^Team_gr^ +gr/DPT^gr^el^Disney Παιχνίδια Τόμοι Μικρού Μεγέθους^^[Volumes collecting issues of Disney Παιχνίδια. Each volume contains a random number of issues, along with non Disney material.] [Direct continuation of Disney Παιχνίδια Τόμοι Μεγάλου Μεγέθους.]^^N^N^N^N^1175^Team_gr^ +gr/DPX^gr^el^Disney Παιχνίδια^^[Size was 20.5 x 27.0cm for the first 16 issues and 16.9 x 24.2cm for the rest] [Issues are collected in Disney Παιχνίδια Τόμοι Μεγάλου Μεγέθους and Disney Παιχνίδια Τόμοι Μικρού Μεγέθους.]^^N^N^N^N^1176^Team_gr^ +gr/DS^gr^el^Disney Συλλογή^^^^N^N^N^N^1177^Team_gr^ +gr/DSP^gr^el^Disney συλλεκτικά πιάτα^^[Collection of plates with Disney heroes on them, with an accompanying Disney issue, not comics, but articles]^^N^N^N^N^1178^Team_gr^ +gr/DSTO^gr^el^Disney story^^[Greek version of Disney Story] [Only five issues were released]^^N^N^N^N^1179^Team_gr^ +gr/EE^gr^el^Ο Μίκυ, ο Γκούφη και η... Εξοικονόμηση Ενέργειας^^^^N^N^N^N^1181^Team_gr^ +gr/EIK^gr^el^Εικόνες^^[Weekly magazine (1955 - 1967). Often it featured comic pages like Modesty Blaise, Rip Kirby and other comic strips.]^^N^N^N^N^1182^Team_gr^ +gr/EIKO^gr^el^Εικόνες^^[Supplement to the newspaper "Έθνος της Κυριακής" / "Nation " each Sunday]^^N^N^N^N^1183^Team_gr^ +gr/EKM^gr^el^Οι Επίγονοι του Καρλ Μπαρκς^^^^N^N^N^N^1184^Team_gr^ +gr/EKMR^gr^el^Carl Barks Οι Επίγονοι^^[Supplement to the newspaper "Καθημερινή / Daily" each Sunday]^^N^N^N^N^1185^Team_gr^ +gr/ELE^gr^el^Ελευθεροτυπία^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The newspaper was closed in 2011] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1186^Team_gr^ +gr/ELEU^gr^el^Ελευθερία^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1187^Team_gr^ +gr/ELLI^gr^el^Ελληνόπουλο^^[Weekly magazine with mostly non-Disney comics and stories, only the issues with Disney contents are included]^^N^N^N^N^1188^Team_gr^ +gr/EMP^gr^el^Εμπρός (Εφημερίδα)^^[Newspaper] [Issue numbers are assigned by Inducks / Η αρίθμηση είναι πλασματική, ορίστηκε από την ομάδα του Indukcs]^^N^N^N^N^1189^Team_gr^ +gr/EPIK^gr^el^Επίκαιρα^^[Weekly magazine of varying material] [Εβδομαδιαίο περιοδικό ποικίλης ύλης]^^N^N^N^N^1190^Team_gr^ +gr/EPK^gr^el^Ελληνική παραλογοτεχνία και κόμικς (1598-1998)^^[Encyclopedia of all the greek comic books that had been published until 1998, including Disney comics]^^N^N^N^N^1191^Team_gr^ +gr/EPS^gr^el^Έψιλον^^[Supplement to the newspaper "Ελευθεροτυπία" each Sunday] [Ένθετο περιοδικό ποικίλης ύλης της εφημερίδας «Κυριακάτικη Ελευθεροτυπία»,1991-2014]^^N^N^N^N^1192^Team_gr^ +gr/ETD^gr^el^Το Έπος των Duck^^^^N^N^N^N^1193^Team_gr^ +gr/ETHN^gr^el^Έθνος^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1194^Team_gr^ +gr/EVD^gr^el^Εβδομάς^^[Magazine from the '30s with very little Disney content]^^N^N^N^N^1195^Team_gr^ +gr/FAN^gr^el^Φαντάζιο^^[Magazine with very little Disney content, which is the only thing indexed]^^N^N^N^N^1196^Team_gr^ +gr/FDR^gr^el^Ψάχνοντας την Ντόρι^^^^N^N^N^N^1197^Team_gr^ +gr/FEST^gr^el^Φεστιβάλ^^[Summer magazine first released in July 2001, featuring Danish comic stories] [size 19.0 x 27.5]^^N^N^N^N^1198^Team_gr^ +gr/FKZ^gr^el^Ο Φανταστικός Κόσμος των Ζώων^^[Educational magazine about Disney animals, with small toys as gifts] [size 22.0 x 28.5cm]^^N^N^N^N^1199^Team_gr^ +gr/FNGP^gr^el^Φάντομ Ντακ Για Πάντα!^^^^N^N^N^N^1200^Team_gr^ +gr/FR^gr^el^Frozen^^^^N^N^N^N^1201^Team_gr^ +gr/FRS^gr^el^Frozen Σπέσιαλ Τεύχος^^^^N^N^N^N^1202^Team_gr^ +gr/GAL^gr^el^Γαλάζια Σειρά^^[Pocket size mini-book for pre-schoolers] [Partial reproduction of Albums roses Hachette.]^^N^N^N^N^1203^Team_gr^ +gr/GDD^gr^el^Το γενεαλογικό δένδρο των Ντακ^^[Don Rosa's Donald Duck Family Tree 1993]^^N^N^N^N^1204^Team_gr^ +gr/GX^gr^el^Γέλιο και Χαρά^^[The series follows the layout of USA’s “One Shots”. From number 1 to 399 there are Disney stories in the issues that have a Disney cover. But there are also Disney stories in some issues that don’t have a Disney cover]^^N^N^N^N^1205^Team_gr^ +gr/GYN^gr^el^Γυναίκα^^[Magazine for women with very little Disney content, which is the only thing indexed] [Frequency, every two weeks]^^N^N^N^N^1206^Team_gr^ +gr/HBPS^gr^el^Ημερολόγιο^^^^Y^N^N^N^1207^Team_gr^ +gr/HD^gr^el^Ημερολόγιο Ντίσνεϋ^^^^N^N^N^N^1208^Team_gr^ +gr/HMK^gr^el^Ημερολόγιο 2015 αγαπημένοι ήρωες κόμικ^^[2015 calendar published from a school, with different heroes for each month, only the Disney contents are indexed]^^N^N^N^N^1209^Team_gr^ +gr/HMP^gr^el^Μικρή Πριγκίπισσα^^[First released in June 1998, The title from issues 1 to 9 was "Η Μικρή Γοργόνα"]^^N^N^N^N^1210^Team_gr^ +gr/HOTS^gr^el^Η οικονομία του Σκρουτζ^^[Greek version of L’economia di Zio Paperone. They were given as supplement of the newspaper Kathimerini every Sunday. The volumes have the same covers and articles as the Italian version, but contain different stories. They also have 132 pages instead of 124.] [Ένθετο στην κυριακάτικη εφημερίδα Καθημερινή. Οι τόμοι έχουν τα ίδια εξώφυλλα και άρθρα με την ιταλική έκδοση, όμως περιλαμβάνουν διαφορετικές ιστορίες. Επίσης περιέχουν 132 σελίδες αντί για 124.]^^N^N^N^N^1211^Team_gr^ +gr/HW^gr^el^Ημερολόγιο Witch^^^^N^N^N^N^1212^Team_gr^ +gr/ID^gr^el^Ιστορίες Disney^^[A series of small books, with Disney illustrations and little stories] [Reprinted in Ιστορίες Disney (Επανατύπωση)]^^N^N^N^N^1213^Team_gr^ +gr/IDE^gr^el^Ιστορίες Disney (Επανατύπωση)^^[A series of small books, with Disney illustrations and little stories] [Reprint of Ιστορίες Disney]^^N^N^N^N^1214^Team_gr^ +gr/IG^gr^el^Ινδιάνα Γκούφυ^^^^Y^N^N^N^1215^Team_gr^ +gr/IP2^gr^el^Ιπτάμενοι Πυροσβέστες^^[Supplement to the Sunday newspaper "Καθημερινή"]^^N^N^N^N^1216^Team_gr^ +gr/IS^gr^el^Ιστορία της Δυναστείας των Ντακ^^[Storia e gloria della dinastia dei paperi / History of the Duck Dynasty]^^N^N^N^N^1217^Team_gr^ +gr/ISR^gr^el^Ιστορία της Δυναστείας των Ντακ #1^^[Επανέκδοση - Reissue of "Ιστορία της Δυναστείας των Ντακ"]^^N^N^N^N^1218^Team_gr^ +gr/ITM^gr^el^Ιστορίες του Μίκυ^17.0 x 23.5cm^[Books without comics, but with illustrations] [A total of 12 issues were released, in two different periods, 6 with blue covers and 6 with orange covers]^^N^N^N^N^1219^Team_gr^ +gr/KAL^gr^el^Ο Καλόσαυρος^^[Promotion of the movie "The Good Dinosaur"]^^N^N^N^N^1220^Team_gr^ +gr/KAMI^gr^el^Καραγκιόζης και Μίκι Μάους^^[Reprint of the 1939 edition Μίκη-Μάους και Καραγκιόζης]^^N^N^N^N^1221^Team_gr^ +gr/KANT^gr^el^Κάντυ Κάντυ^^[Candy Candy - Girl magazine] [Size 17.0 x 25.0cm for the issues 1-97 and 15.5 x 21.0cm for the issues 98-125] [Weekly frequency]^^N^N^N^N^1222^Team_gr^ +gr/KAP^gr^el^K^^[Supplement to the newspaper "Καθημερινή" each Sunday]^^N^N^N^N^1223^Team_gr^ +gr/KEMM^gr^el^Κατάλογος Έκθεσης αφιερωμένης στο Μίκυ Μάους # 2000^^[published on occasion of issue #2000 of the Greek Mickey Mouse weekly] [see http://www.hau.gr/?i=culture.el.cultural-publications.64]^^Y^N^N^N^1224^Team_gr^ +gr/KG^gr^el^Καλές Γιορτές^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1225^Team_gr^ +gr/KKZ^gr^el^Κλασικά Κόμικς - Ζορρό^^^^N^N^N^N^1226^Team_gr^ +gr/KL^gr^el^Κλασικά Ντίσνεϋ^^[Launched in June 21, 1969, contains in its pages classic Disney stories] [The series follows the layout of USA’s "Walt Disney Comics Digest" from issues 1-13 & Italy's "I Classici di Walt Disney (prima serie)" from issues 14-34(with a set of pages published in-between stories)] [From issue # 36 its content is made entirely out of reprints of stories from Μίκυ Μάους]^^N^N^N^N^1227^Team_gr^ +gr/KLIK^gr^el^ΚΛΙΚ^^[Monthly magazine with very little Disney content, only the issues that include Disney content are indexed]^^N^N^N^N^1228^Team_gr^ +gr/KN^gr^el^Κόσμος Ντίσνεϋ^^^^N^N^N^N^1229^Team_gr^ +gr/KOK^gr^el^Ο Κώδικας Οδικής Κυκλοφορίας του Μίκυ^^[Τέσσερα τεύχη ένθετα με το μηνιαίο περιοδικό: Η Ζωή με το Παιδί]^^N^N^N^N^1230^Team_gr^ +gr/KOKM^gr^el^Ο Κώδικας Οδικής Κυκλοφορίας του Μίκυ^^[Issue given for free to kids so they can learn the rules of driving safely]^^N^N^N^N^1231^Team_gr^ +gr/KOSH^gr^el^Ο κόσμος σήμερα - Κύπρος^^[Δεκαπενθήμερος Κυπριακή και Διεθνής Επιθεώρησης / Fortnightly Cypriot and international magazine]^^N^N^N^N^1232^Team_gr^ +gr/KOYK^gr^el^Κουκουρούκου από την Bingo^^^^N^N^N^N^1233^Team_gr^ +gr/KVD^gr^el^Editor's Choice - Κλασική Βιβλιοθήκη Disney^^[Greek version of Le più belle storie Disney. The volumes are softcover, have less pages and feature stories from the Italian version. They are supplement of the newspaper Kathimerini every Sunday] [Ένθετο στην κυριακάτικη εφημερίδα Καθημερινή. Οι τόμοι είναι χαρτόδετοι, έχουν λιγότερες σελίδες και περιέχουν ιστορίες από τους αντίστοιχους ιταλικούς τόμους] [Continues from Μίκυ Μάους Editor's Choice.]^^N^N^N^N^1234^Team_gr^ +gr/KWF^gr^el^Κόμιξ Wiki Fanzine^^[A series of fanzines published by the members of the ΚΟΜΙΞ Wiki community]^^N^N^N^N^1235^Team_gr^ +gr/KX^gr^el^Κόμιξ^^[Launched in July 1988 as a 36-page magazine, featuring mainly Carl Barks' stories] [Today 84 pages long (or 164 pages for double issues), featuring editorials and Disney comic stories of Vicar, Daniel Branca, Marco Rota, Bas Heymans, Freddy Milton, Mau Heymans, William Van Horn, Daan Jippes & Carl Barks] [The last issue was released in August 23, 2013] [Continues to Κόμιξ Β’ Περίοδος.]^^N^N^N^N^1236^Team_gr^ +gr/KXB^gr^el^Κόμιξ Β’ Περίοδος^^[Continues from Κόμιξ.]^^N^N^N^N^1237^Team_gr^ +gr/KXR^gr^el^Καλή Χρονιά^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1238^Team_gr^ +gr/LMM^gr^el^Λεύκωμα Μίκυ Μάους^^[Giveaway from the chocolate company Floca]^^N^N^N^N^1239^Team_gr^ +gr/LOU^gr^el^Λουλούδια^^[Magazine from the '30s with very little Disney contents, from Αργαλαστή Μαγνησίας]^^N^N^N^N^1240^Team_gr^ +gr/LW^gr^el^Λεύκωμα W.I.T.C.H.^^^^N^N^N^N^1241^Team_gr^ +gr/MADO^gr^el^Ο Μίκυ, η Μίννι και τα μαγικά δώρα^^[Hardcover] [Book without comics but with illustrations] [Greek version of the american "Mickey and Minnie's Gift of the Magi"]^^N^N^N^N^1242^Team_gr^ +gr/MAG^gr^el^Ο Μαγικός Κόσμος των Ζώων^^[Educational magazine about Disney animals, with videocasettes as gifts] [26 issues were published]^^N^N^N^N^1243^Team_gr^ +gr/MB^gr^el^Μίνι Βιβλιοθήκη^^[Series of books without comics, but with illustrations] [All known issues were published between 1988 and 1997] [Hardcover] [Probaby different series published by the same publisher but there is no sufficient information]^^Y^N^N^N^1246^Team_gr^ +gr/MDV^gr^el^Μουντιάλ Βραζιλία 2014^^[Issue containing a soccer story printed for the Mundial 2014]^^N^N^N^N^1247^Team_gr^ +gr/ME^gr^el^Magic English (DVD)^^[Learn English with Disney]^^N^N^N^N^1248^Team_gr^ +gr/MEV^gr^el^Magic English (VHS)^^[Learn English with Disney]^^N^N^N^N^1250^Team_gr^ +gr/MEX^gr^el^Μίκυ Εξερευνητής^^[Printed again in Μίκυ Εξερευνητής (επανέκδοση)]^^N^N^N^N^1251^Team_gr^ +gr/MEXB^gr^el^Μίκυ Εξερευνητής (επανέκδοση)^^[Second edition of Μίκυ Εξερευνητής, with each book containing two books of the previous edition]^^N^N^N^N^1252^Team_gr^ +gr/MG^gr^el^Η Μικρή Γοργόνα^^^^N^N^N^N^1253^Team_gr^ +gr/MIBEG^gr^el^Μίνι Βιβλιοθήκη - Ελληνικά Γράμματα^^[Books without comics but with illustrations] [Hardcover] [Issues started to come out in 1999] [Some issues had non-Disney movies inside, and they are not indexed]^^Y^N^N^N^1254^Team_gr^ +gr/MID^gr^el^Μεγάλες Ιστορίες Disney - Τα Άπαντα του Ρομάνο Σκάρπα^^[Greek version of Le grandi storie Disney - L'opera omnia di Romano Scarpa with some changes.] [The volumes are supplement of the newspaper Kathimerini some Sundays of the year, in the summer] [Ένθετο στην κυριακάτικη εφημερίδα Καθημερινή τα καλοκαίρια] [The volumes are half the size of the Italian ones, also softcover] [Numbering is fictional, but in the correct publishing order / Η αρίθμηση των τόμων είναι πλασματική και ορίστηκε από την ομάδα του Inducks ακολουθώντας την σωστή χρονολογική σειρά δημοσίευσης στην Ελλάδα] [Συχνότητα έκδοσης: Εβδομαδιαία α) τεύχη 1-7 (από 30 Ιουλίου 2017 έως και 10 Σεπτεμβρίου 2017), β) τεύχη 8-17 (από 15 Ιουλίου 2018 έως και 15 Σεπτεμβρίου 2018), γ) τεύχη 18-25 (από 28 Ιουλίου 2019 έως και 15 Σεπτεμβρίου 2019), δ) τεύχη 26-34 (από 5 Ιουλίου 2020 έως και 30 Αυγούστου 2020), ε) τεύχη 35-41 (από 18 Ιουλίου 2021 έως και 29 Αυγούστου 2021)]^^N^N^N^N^1255^Team_gr^ +gr/MIEX^gr^el^Οι Μικροί Εξερευνητές^^[Series of books without comics but with illustrations]^^Y^N^N^N^1256^Team_gr^ +gr/MIK^gr^el^Μίκυ (Μεγάλο)^^[Monthly magazine originally launched in September 1967,adopting the lay out of USA's Mickey Mouse] [In the issues 170-218 its format changed and became long and narrow (18×30). In these issues were published many strips of Al Taliaferro & Floyd Gottfredson]^^N^N^N^N^1257^Team_gr^ +gr/MIKA^gr^el^Μίκη-Μάους και Καραγκιόζης^^[Reprinted in 1987 in the edition Καραγκιόζης και Μίκι Μάους] [Also the story was reprinted in a hardcover deluxe edition]^^N^N^N^N^1258^Team_gr^ +gr/MIKM^gr^el^Μικρές Ιστορίες για Μικρά Παιδιά^^[Greek reprint of "Walt Disney's Favorites (1973)"] [Hardcover]^^N^N^N^N^1259^Team_gr^ +gr/MIM^gr^el^Μεγάλες Ιστορίες για Μεγάλα Παιδιά^^[Greek reprint of "The Wonderful Worlds of Walt Disney, Walt Disney Production (1965)"] [Hardcover]^^Y^N^N^N^1260^Team_gr^ +gr/MIN^gr^el^Μίννι^^[Magazine with stories featuring mainly female Disney characters] [size 14.5 x 20.5 cm] [pages 196 (issues 1-7),100 (issues 8-138),164 (issues 139-157)]^^N^N^N^N^1261^Team_gr^ +gr/MK^gr^el^Μεγάλα Κλασικά^^[Series reprinting parodies of literary work drawn by Italian and Argentinian artists]^^N^N^N^N^1262^Team_gr^ +gr/MKM^gr^el^Μπάρνυ & Μπένυ^^[Featuring "Barney Bear" stories, when Carl Barks was working for Metro Goldwyn Mayer. They were originally published on "Our Gang" magazine during 1944 - 1947]^^N^N^N^N^1263^Team_gr^ +gr/MKSIT^gr^el^Μεγάλα Κλασικά Σούπερ Ιστορίες (Τόμος)^^[Volumes reprinting together 2 issues from Μεγάλα Κλασικά]^^N^N^N^N^1265^Team_gr^ +gr/MKTA^gr^el^Ο Μίκυ και τα Αθλήματα^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1266^Team_gr^ +gr/MKTAK^gr^el^Ο Μίκυ και τα Αθλήματα - Κύπρος^^[Supplement to the economic newspaper “Χαραυγή”] [The series was printed in Cyprus based on the Greek version, Ο Μίκυ και τα αθλήματα, with a few minor changes]^^N^N^N^N^1267^Team_gr^ +gr/MM^gr^el^Μίκυ Μάους^^[Main Greek publication for 47 years, 1966 - 2013.] [Mickey Mouse was first published with 52 pages on Friday July 1st 1966. The magazine has been found every Friday ever since then and is considered as the most popular Disney magazine in Greece. The last issue #2461, got published at 6 September 2013. At 20 June 2014, the new publisher continued the magazine under the same name "Mickey Mouse" but started the numbering from #1.] [See page on Ποιό είναι το αυθεντικό ;; Μίκυ # 1.] [See page on ΒΙΚΙΠΑΙΔΕΙΑ.]^^N^N^N^N^1268^Team_gr^ +gr/MM1^gr^el^Μίκυ Μάους #1^^[Reprint of the first greek Μίκυ Μάους / Mickey Mouse magazine] [The cover of this reprint doesn’t have the publisher’s name on it, and furthermore, its color and measurements are different] [See page on Comics4U(Μίκυ Μάους). Note HF: replace @@@ with square brackets] [See page on Το πρώτο τεύχος Μίκυ Μάους.]^^N^N^N^N^1269^Team_gr^ +gr/MM101^gr^el^Μίκυ Μάους 101^^^^N^N^N^N^1270^Team_gr^ +gr/MM90^gr^el^Μίκυ Μάους^^[Catalog given from Disney Greece at the Athens Comic Convention "AthensCon 2018" for the occasion of Mickey Mouse's 90th birthday] [Δωρεάν κατάλογος που δόθηκε από την Disney Ελλάδος με αφορμή τα 90 χρόνια από την δημιουργία του Μίκυ Μάους, στο «Athenscon 2018»]^^N^N^N^N^1271^Team_gr^ +gr/MMB^gr^el^Μίκυ Μάους Β΄ Περίοδος^^[Main Greek publication] [Direct continuation of Terzopoulos Mickey Mouse which lasted from 1 July 1966 until 6 September 2013, spanning 2.461 issues. The new publisher (Kathimerini), instead of continuing the numbers, decided to start from #1.]^^N^N^N^N^1272^Team_gr^ +gr/MME^gr^el^Μίκυ Μάους Editor's Choice^^[Continues with Editor's Choice - Κλασική Βιβλιοθήκη Disney]^^N^N^N^N^1273^Team_gr^ +gr/MMH^gr^el^Μίκυ Μάους Ημερολόγιον^^^^N^N^N^N^1274^Team_gr^ +gr/MMSS^gr^el^Μίκυ Μάους Sticker Story^^[Greek version of Topolino Sticker Story. Album with separate stickers to collect for the 90th anniversary of Mickey Mouse. Contains a new story by Casty]^^N^N^N^N^1275^Team_gr^ +gr/MMT^gr^el^Μίκυ Μάους Τόμος^^[Reprints, glued together, of greek Mickey Mouse issues]^^N^N^N^N^1276^Team_gr^ +gr/MMV^gr^el^Τα Μικρά Μεγάλα Βιβλία^^[Series based on Whitman's Big Little Books, which was later renamed to "Better Little Books".]^^N^N^N^N^1277^Team_gr^ +gr/MNB^gr^el^Μίνι Βιβλία^^[Pocket size mini-book for pre-schoolers] [Partial reproduction of France's "Walt Disney Mini livres Hachette" 1962-1967 & Italy's "Mini Libro Aldo Mondadori" 1962]^^N^N^N^N^1278^Team_gr^ +gr/MNT^gr^el^Μαθαίνω με τον Ντίσνεϋ^^[Encyclopedia with Disney characters] [Hardcover]^^N^N^N^N^1279^Team_gr^ +gr/MP^gr^el^Ο Μίκυ Πυροσβέστης^^^^N^N^N^N^1280^Team_gr^ +gr/MPA^gr^el^Μπαμπούλας Α.Ε.^^^^N^N^N^N^1281^Team_gr^ +gr/MPL^gr^el^Μπλεκ - Γ' Περίοδος^^[Mostly non Disney stuff. Only issues that contain Disney characters are indexed]^^N^N^N^N^1282^Team_gr^ +gr/MS^gr^el^Μεγάλα Σήριαλ^^[Come out in the summer months each year and feature long serial adventure stories from Italy]^^N^N^N^N^1283^Team_gr^ +gr/MVD^gr^el^Η Μεγάλη Βιβλιοθήκη Disney^^[Series of hardcover books containing all work by Carl Barks - Supplement to the newspaper "Καθημερινή / Daily" each Sunday] [Ένθετο στην εφημερίδα «Καθημερινή» της Κυριακής] [Reproduction of Italy's La grande dinastia dei paperi (Corriere della Sera).] [Επανατύπωση της σειράς Η Μεγάλη Βιβλιοθήκη του Καρλ Μπαρκς (τεύχη 1-16).] [Numbering is fictional, but in the correct publishing order / Η αρίθμηση των τόμων είναι πλασματική, ορίστηκε από την ομάδα του Indukcs υιοθετώντας την αρίθμηση της Ιταλικής έκδοσης και ακολουθώντας την σωστή χρονολογική σειρά δημοσίευσης στην Ελλάδα. Η σειρά δεν ολοκληρώθηκε (λείπει το τεύχος # 48)] [Συχνότητα έκδοσης: Εβδομαδιαία α) τεύχη 1-16 (από 15 Ιουνίου 2014 έως και 28 Σεπτεμβρίου 2014), β) τεύχη 17-32 (από 14 Ιουνίου 2015 έως και 26 Σεπτεμβρίου 2015) & γ) τεύχη 33-47 (από 5 Ιουνίου 2016 έως και 11 Σεπτεμβρίου 2016)]^^N^N^N^N^1285^Team_gr^ +gr/MXRO^gr^el^Μίky Μάους χρωματίζω^^^^N^N^N^N^1286^Team_gr^ +gr/MY^gr^el^Μίκυ Μυστήριο Α' κύκλος^^[Greek version of the danish first Mickey Mystery series] [Reprinted in Μίκυ Μυστήριο Α' Κύκλος (Επανέκδοση).]^^N^N^N^N^1287^Team_gr^ +gr/MYB^gr^el^Μίκυ Μυστήριο^^[Special book with two Scarpa's strip-stories]^^N^N^N^N^1288^Team_gr^ +gr/MYC^gr^el^Μίκυ Μυστήριο Β' κύκλος^^[Reproduction of Italy's "Mickey Mouse Mystery Magazine"] [see on Mickey Mouse Mystery Magazine.] [Size, 18.5 x 27.0 cm] [Frequency, every two months] [Pages 76 (issues 1,4,7,9 & 12), 68 (issues 2,3 8,10 & 11), 72 (issues 5 & 6)] [See page on Wikipedia.] [Reprinted in Μίκυ Μυστήριο Β' Κύκλος (Επανέκδοση)]^^N^N^N^N^1289^Team_gr^ +gr/MYCE^gr^el^Μίκυ Μυστήριο Β' κύκλος (επανέκδοση)^^[Incomplete reprint of Μίκυ Μυστήριο Β' κύκλος] [Only six of the twelve issues of the original series were published]^^N^N^N^N^1290^Team_gr^ +gr/MYD^gr^el^Μίκυ Μυστήριο Γ' κύκλος^^[Issues with Mickey Mouse detective stories]^^N^N^N^N^1291^Team_gr^ +gr/MYE^gr^el^Μίκυ Μυστήριο Α' κύκλος (επανέκδοση)^^[Reprint of Μίκυ Μυστήριο Α' κύκλος]^^N^N^N^N^1292^Team_gr^ +gr/NEA^gr^el^Τα Νέα^^[Daily newspaper with the very little Disney content, which is the only thing indexed] [The issue number is not real, it corresponds to the year the newspaper issues were printed]^^N^N^N^N^1293^Team_gr^ +gr/NEMO^gr^el^Νέμο Καλοκαίρι^^^^Y^N^N^N^1294^Team_gr^ +gr/NLO^gr^el^Ο Ντόναλντ στο Λαβύρινθο της Οικονομίας^^[Supplement to the economic newspaper “Αξία”]^^N^N^N^N^1295^Team_gr^ +gr/NLOT^gr^el^Ο Ντόναλντ στο Λαβύρινθο της Οικονομίας (Τόμος)^^[Supplement to the economic newspaper “Αξία”] [collecting the 12 issues of "Ο Ντόναλντ στο Λαβύρινθο της Οικονομίας"]^^N^N^N^N^1296^Team_gr^ +gr/NPFN^gr^el^Οι Νέες Περιπέτειες του Φάντομ Ντακ^^[Series featuring long Italian science fiction stories starring Donald Duck as a superhero, fighting "Evronian" aliens] [Reproduction of Italy's Paperinik New Adventures.] [Αρχικά εκδιδόταν από τη "Τερζόπουλος – Νέα Ακτίνα" (τεύχη 1 έως και 15) από τον Ιούλιο του 2012 έως και τον Αύγουστο του 2013,ενώ από τον Ιούνιο του 2014 και μέχρι σήμερα από τις "Καθημερινές Εκδόσεις" (τεύχη 16 και εξής).Η σειρά δεν ολοκληρώθηκε (λείπουν τα τεύχη # 45-49).Τελευταίο τεύχος το # 44 τον Οκτώβριο του 2016]^^N^N^N^N^1297^Team_gr^ +gr/NT^gr^el^Ντόναλντ^^[Series featuring Duck family comic stories from Italy] [Frequency, twice a year every January and July (issues 1-8), every two months (issues 9-14), monthly (issues 15 up to present day)] [First issue July 1994,Last issue September 2013] [Pages, 196 (issues 1-7, 93, 100 & 105), 100 (issues 8-92, 94-99, 101-104 & 106-143) ,84 (issues 144 up to present day)] [Continues to Ντόναλντ Β’ Περίοδος.]^^N^N^N^N^1298^Team_gr^ +gr/NTB^gr^el^Ντόναλντ Β’ Περίοδος^^[Series featuring Duck family comic stories from Italy and Denmark] [Direct continuation of Terzopoulos Donald which lasted from 1994 until 2013, spanning 190 issues. The new publisher (Kathimerini), instead of continuing the numbers, decided to start from #1.]^^N^N^N^N^1299^Team_gr^ +gr/NTT^gr^el^Ντόναλντ Τόμος^^[Reprints, glued together, of Ντόναλντ issues]^^N^N^N^N^1300^Team_gr^ +gr/NXT^gr^el^Editor's Choice Ντόναλντ - Τα χρονικά των τεράτων^^[Greek version of Donald Quest. The volumes are softcover. The first volume contains the story from five American issues. The second volume contains two new 60-page stories from the same universe] [Ελληνική έκδοση της σειράς Donald Quest.Οι τόμοι είναι χαρτόδετοι. Ο πρώτος τόμος περιέχει την ιστορία πέντε αμερικάνικων τευχών. Ο δεύτερος τόμος περιέχει δύο νέες ιστορίες 60 σελίδων από το ίδιο σύμπαν] [Editor's Choice logo appeared also on Μίκυ Μάους Editor's Choice and Κλασική βιβλιοθήκη Disney.]^^N^N^N^N^1301^Team_gr^ +gr/OGA^gr^el^Ο Γκούφυ Αθλητής^^[Published as a supplement with the economic newspaper “Αξία”.]^^N^N^N^N^1302^Team_gr^ +gr/OGAK^gr^el^Ο Γκούφυ Αθλητής - Κύπρος^^[Published as a supplement with the cypriot newspaper “Χαραυγή”.] [The issues were printed in Cyprus with minor differences from the Greek version Ο Γκούφυ Αθλητής]^^N^N^N^N^1303^Team_gr^ +gr/OKP^gr^el^Ο Όλιβερ & η Παρέα του^^^^N^N^N^N^1304^Team_gr^ +gr/OM^gr^el^Το ωροσκόπιο της Μίννι^^^^N^N^N^N^1305^Team_gr^ +gr/OPTO^gr^el^Ο Γκούφυ και οι περικνημίδες της Ολυμπίας^^[Issued toghther with the economical newspaper "Αξία" as a giveaway]^^N^N^N^N^1306^Team_gr^ +gr/OTHS^gr^el^Η Οικονομία του Θείου Σκρουτζ^^^^N^N^N^N^1307^Team_gr^ +gr/OTS^gr^el^Οι Τρεις Σωματοφύλακες^^^^N^N^N^N^1308^Team_gr^ +gr/PAM^gr^el^Πάμκιν-3^^[The issues were given free to subscribers of the magazine Κόμιξ.]^^N^N^N^N^1309^Team_gr^ +gr/PAP^gr^el^Παπιοπεριπέτειες^^[Hardcover series of books without comics but with illustrations featuring Ducktales adventures]^^N^N^N^N^1310^Team_gr^ +gr/PARA^gr^el^Παραμύθια Ηρώων Ντίσνεϋ^^[Books without comics but with illustrations] [A set of three issues is collected in each of the tomes of Παραμύθια Ηρώων Ντίσνεϋ - Τόμοι, per season]^^N^N^N^N^1311^Team_gr^ +gr/PARAT^gr^el^Παραμύθια Ηρώων Ντίσνεϋ - Τόμοι^^[Books without comics but with illustrations] [Collects tthe issues of Παραμύθια Ηρώων Ντίσνεϋ, three per tome]^^N^N^N^N^1312^Team_gr^ +gr/PARP^gr^el^Παρά Πέντε^^^^N^N^N^N^1313^Team_gr^ +gr/PC^gr^el^Ποκαχόντας^^^^N^N^N^N^1314^Team_gr^ +gr/PELE^gr^el^Όλα για το Ποδόσφαιρο από τον Πελέ^^[Greek version of the Italian: Il manuale del calcio di Pele, 2000]^^N^N^N^N^1315^Team_gr^ +gr/PELET^gr^el^Όλα για το Ποδόσφαιρο από τον Πελέ - Τόμος^^[Book containing the two issues of Όλα για το Ποδόσφαιρο από τον Πελέ]^^N^N^N^N^1316^Team_gr^ +gr/PEVI^gr^el^Περί Βιβλιοθηκών^^^^N^N^N^N^1317^Team_gr^ +gr/PMM^gr^el^Το περιοδικό του Μίκυ Μάους^^^^N^N^N^N^1318^Team_gr^ +gr/POLE^gr^el^2ος Παγκόσμιος Πόλεμος Εικονογραφημένος^^^^N^N^N^N^1319^Team_gr^ +gr/POPE^gr^el^Ποπάϋ^^^^N^N^N^N^1320^Team_gr^ +gr/PRK^gr^el^Προοδευτικός Κινηματογράφος^^[Monthly magazine with the very little Disney content, which is the only thing indexed]^^N^N^N^N^1321^Team_gr^ +gr/PRP^gr^el^Πριγκίπισσες από πορσελάνη^^[Collection of the Disney princesses made from porcelain, with an accompanying pamphlet, not with Disney comics but with articles]^^N^N^N^N^1322^Team_gr^ +gr/PRT^gr^el^Πρώτο^^[The title later changed to "Το Πρώτο"] [Weekly magazine with very little Disney content which is the only thing indexed]^^N^N^N^N^1323^Team_gr^ +gr/PSK^gr^el^Ψωμί και κρασί^^[Monthly magazine with very little disney content, which is the only thing indexed]^^N^N^N^N^1324^Team_gr^ +gr/PSTS^gr^el^Pluto Saves the Ship^^^^N^N^N^N^1325^Team_gr^ +gr/PT^gr^el^Πασατέμπος^^[Summer magazine] [The Magazine contains special comic stories, puzzles, quizzes, crosswords and many games and activity pages]^^N^N^N^N^1326^Team_gr^ +gr/PZM^gr^el^Ο Walt Disney σας μαθαίνει πως να ζωγραφίζετε τον Μίκυ^^[Reproduction of USA's "How to draw Mickey Mouse" & Italy's "Walt Disney vi insegna a disegnare e colorare",1967]^^N^N^N^N^1327^Team_gr^ +gr/RADI^gr^el^Ραδιοτηλεόραση^^[Weekly magazine about TV and rarely Disney content, which is the only thing indexed]^^N^N^N^N^1328^Team_gr^ +gr/S^gr^el^Σπέσιαλ^^[A series of special issues, each devoted to a certain character]^^N^N^N^N^1330^Team_gr^ +gr/SALM^gr^el^Σούπερ Αλμανάκο^^[The title changed from “Αλμανάκο” to “Σούπερ Αλμανάκο” and the frequency became quarterly] [Continues from Αλμανάκο.]^^N^N^N^N^1331^Team_gr^ +gr/SE^gr^el^Ο Μάικ, ο Ντάικ και η Σχολική Εργασία^^^^N^N^N^N^1332^Team_gr^ +gr/SKAD^gr^el^Σχεδίασε τα Δικά σου Κόμικς με την Ακαδημία Disney^^^^N^N^N^N^1333^Team_gr^ +gr/SKSD^gr^el^Σειρά Κινουμένων Σχεδίων Disney^^[Numbering is fictional but in the correct publishing order] [Series of books without comics, but with illustrations] [The title is fictional but is a direct translation of the American 1988 "The Disney Animated Series" books from which this edition was translated / Ο τίτλος είναι πλασματικός, αλλά αποτελεί μετάφραση του αμερικάνικου "The Disney Animated Series" πάνω στο οποίο βασίστηκε η ελληνική έκδοση] [Softcover] [Issues started to get published at 07-1994]^^N^N^N^N^1334^Team_gr^ +gr/SM^gr^el^Σούπερ Μίκυ^^[Originally launched in January 1978 as the special Christmas edition of Μεγάλο Μίκυ] [Σούπερ Μίκυ was a book filled with comic stories that were already published in Μεγάλο Μίκυ] [From issues 1 to 8 was puplished once a year (every January) and from issues 9 to 22, was published twice a year (January and July).Last issue January 1992] [pages 196(issues 1-8),164(issues 9-13),148(issues 14-15),132(issues 16-21),116(issue 22)]^^N^N^N^N^1335^Team_gr^ +gr/SMB^gr^el^Super Μίκυ^^[Magazine featuring Danish comic stories] [Frequency, Bimonthly (issues 1 - 16), Monthly (issues 17 up to present day)] [Συχνότητα έκδοσης: Διμηνιαία (τεύχη 1 έως και 16) από τον Ιούλιο του 2014 έως και τον Δεκέμβριο του 2016, Μηνιαία (τεύχη 17 και εξής) από τον Ιανουάριο του 2017 μέχρι και σήμερα]^^N^N^N^N^1336^Team_gr^ +gr/SP99^gr^el^Sπέσιαλ 1999^^[Came out in 1999, featuring Danish comic stories]^^N^N^N^N^1337^Team_gr^ +gr/SPD^gr^el^Σούπερ πόστερ^^^^N^N^N^N^1338^Team_gr^ +gr/SPOR^gr^el^Τα Σπόρ^^[Books without comics but with illustrations] [Greek version of "Walt Disney's Sport Goofy Encyclopedia"]^^N^N^N^N^1339^Team_gr^ +gr/STD^gr^el^Τα 101 Σκυλάκια της Δαλματίας^^^^N^N^N^N^1340^Team_gr^ +gr/SYLL^gr^el^Συλλογές^^[Monthly magazine with mostly non Disney stuff. Only issues that contain Disney characters are indexed]^^N^N^N^N^1341^Team_gr^ +gr/SYT^gr^el^Συλλογή Τοτέμ^^[Series of 16 issues.Only one includes Disney material]^^N^N^N^N^1342^Team_gr^ +gr/TAM^gr^el^Ταμ-Ταμ^^^^N^N^N^N^1343^Team_gr^ +gr/TAME^gr^el^Ταμ-Ταμ (επανέκδοση)^^[Supplement to the November 1985 issue of magazine Para Pente]^^N^N^N^N^1344^Team_gr^ +gr/TAX2^gr^el^Ταχυδρόμος^23,2x30^[Ένθετο στην εφημερίδα / Supplement to the newspaper "Τα Νέα Σαββατοκύριακο"] [Εβδομαδιαίο περιοδικό ποικίλης ύλης / Weekly magazine of varying material]^^N^N^N^N^1345^Team_gr^ +gr/TAXY^gr^el^Ο Ταχυδρόμος^^[Weekly magazine of varying material]^^N^N^N^N^1345^Team_gr^ +gr/TBJ^gr^el^The Books' Journal^^^^N^N^N^N^1345^Team_gr^ +gr/TCC^gr^el^The Comic Con - Thessaloniki Comic Convention^^[Catalog from Thessaloniki Comic Convention «The Comic Con»] [Ετήσια έκδοση με σχέδια καλεσμένων στην εκδήλωση καλλιτεχνών «The Comic Con» που διανέμεται δωρεάν στους επισκέπτες]^^N^N^N^N^1346^Team_gr^ +gr/THI^gr^el^Θησαυρός - Β' Περίοδος^^[Weekly magazine with very little Disney content] [Only the issues with Disney content are indexed]^^N^N^N^N^1347^Team_gr^ +gr/THKG^gr^el^Ο Θαυμαστός Κόσμος των Γνώσεων^^[Encyclopaedia, reproduction of Italy's "Enciclopedia Disney" ,Arnoldo Modatore editions,fully illustrated by Giovan Battista Carpi]^^N^N^N^N^1348^Team_gr^ +gr/THP^gr^el^Ο Θησαυρός των Παιδιών^^[Weekly magazine with mostly non-Disney comics and stories, only the issues with Disney contents are included]^^N^N^N^N^1349^Team_gr^ +gr/TIRA^gr^el^Τιραμόλα^^^^N^N^N^N^1350^Team_gr^ +gr/TM^gr^el^Τίνκερ Μπελ^^^^N^N^N^N^1351^Team_gr^ +gr/TOY^gr^el^Toy Story^^^^N^N^N^N^1352^Team_gr^ +gr/TPTZ^gr^el^Μόγλι - Το Παιδί της Ζούγκλας^^^^N^N^N^N^1353^Team_gr^ +gr/TRAM^gr^el^Τροχοί Αυτοκίνητα Μηχανές^^[Reproduction of Italy's "Cartonato Ruote Macchine Motori (Arnoldo Mondadori 1° Edizione 1964)"]^^N^N^N^N^1354^Team_gr^ +gr/TRAP^gr^el^Τράπουλες^^[Playing Cards with Disney characters, mainly distributed as attachments]^^N^N^N^N^1355^Team_gr^ +gr/TRC^gr^el^Trash-Can^^[Fanzine published by the Greek artist Giorgos Tsoukis, only the Disney contents are included]^^N^N^N^N^1356^Team_gr^ +gr/TROM^gr^el^Τρόμος στο κολέγιο Νο 2^^[A book that contains a Disney item, but nothing else Disney relevant]^^N^N^N^N^1357^Team_gr^ +gr/TSTK^gr^el^Τα Στριπ του Κόμιξ^^^^N^N^N^N^1358^Team_gr^ +gr/TSTP^gr^el^Τριλογία - Το Σπαθί των Πάγων^^^^N^N^N^N^1359^Team_gr^ +gr/TWC^gr^el^Ο Τίγρης, ο Γουίνυ και η παρέα τους^^^^N^N^N^N^1360^Team_gr^ +gr/VAVA^gr^el^Βαβούρα Α' Περίοδος^14.5 x 21.5cm^[Weekly magazine, with very little Disney content, which is the only thing indexed] [Continued with Βαβούρα Β' Περίοδος]^^N^N^N^N^1361^Team_gr^ +gr/VAVB^gr^el^Βαβούρα Β' Περίοδος^14.5 x 21.5cm^[Weekly magazine, with very little Disney content, which is the only thing indexed] [Continues from Βαβούρα A' Περίοδος]^^N^N^N^N^1362^Team_gr^ +gr/VCB^gr^el^Η Μεγάλη Βιβλιοθήκη του Καρλ Μπαρκς^^[Series of hardcover books containing all work by Carl Barks] [Reproduction of Italy's La grande dinastia dei paperi (Corriere della Sera).] [Επανατυπώθηκε στη σειρά Η Μεγάλη Βιβλιοθήκη Disney.] [Η σειρά δεν ολοκληρώθηκε (λείπουν τα τεύχη # 17 - 48)]^^N^N^N^N^1363^Team_gr^ +gr/VER^gr^el^Βέργος^^[Auction catalogue with very little Disney content]^^N^N^N^N^1364^Team_gr^ +gr/VFG^gr^el^Βιβλιοθήκη Φλόυντ Γκότφρεντσον^^[translated from the Fantagraphics publication] [Reproduction of USA's Floyd Gottfredson Library.]^^N^N^N^N^1365^Team_gr^ +gr/VIMA^gr^el^ΒΗΜΑgazino^^[Weekly magazine given each Sunday with the newspaper "Βήμα της Κυριακής", with very little Disney content, which is the only thing indexed]^^N^N^N^N^1366^Team_gr^ +gr/VIMG^gr^el^ΒΗΜΑgourmet^^[Weekly magazine given each Sunday with the newspaper "Βήμα της Κυριακής", with very little Disney content, which is the only thing indexed]^^N^N^N^N^1367^Team_gr^ +gr/VK^gr^el^Βιβλιοθήκη Κόμιξ^^[Launched as a series of hardcover books to collect all comic stories by Don Rosa] [The first book came out in November 2008,the second and third was released in October 2009, the fourth & fifth in November 2011 and the sixth in November 2012]^^N^N^N^N^1368^Team_gr^ +gr/VMEA^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Α’ Κύκλος^^[Reproduction of Italy's "Il manuale delle Giovani Marmotte",October 1969(1st edition)]^^N^N^N^N^1369^Team_gr^ +gr/VMEB^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Β’ Κύκλος^^^^N^N^N^N^1370^Team_gr^ +gr/VMEBE^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Β’ Κύκλος Επανέκδοση^^[Reissue of the second series with two issues per volume]^^N^N^N^N^1371^Team_gr^ +gr/VMEC^gr^el^Το Βιβλίο των Μικρών Εξερευνητών – Γ’ Κύκλος^^^^N^N^N^N^1372^Team_gr^ +gr/VMEX^gr^el^Το βιβλίο των Μικρών Εξερευνητών - Μεταίχμιο^^[Series of books without comics but with illustrations]^^Y^N^N^N^1373^Team_gr^ +gr/VTL^gr^el^Ο Βασιλιάς των Λιονταριών^^^^N^N^N^N^1374^Team_gr^ +gr/W^gr^el^W.I.T.C.H.^^[Girl magazine] [Pages 76 (issues 1-45),68 (issues 46-83),180 (issues 84-86),116 (issues 87-91)] [Price 3 € (issues 1-83), 4,90 € (issues 84-86), 3,40 € (issues 87-91)]^^N^N^N^N^1375^Team_gr^ +gr/WOC^gr^el^The World of Cars^^[Full title - The Fantastic World of Cars]^^N^N^N^N^1376^Team_gr^ +gr/WTP^gr^el^Γουίνι το Αρκουδάκι^^[Magazine for pre-schoolers] [It was temporarily stopped at issue 34, at which time it became a supplement of the monthly series Χαρούμενες Ιστορίες Ντίσνεϋ, with the same title Γουίνι το αρκουδάκι, before it stopped being issued entirely for some time and then resuming again in its previous format with issue 35 continuing the numbering from where it was left off here.]^^N^N^N^N^1377^Team_gr^ +gr/WTPX^gr^el^Γουίνι το Αρκουδάκι (Χαρούμενες Ιστορίες)^^[Monthly supplement of Χαρούμενες Ιστορίες Disney in the issues 170-18?] [It is the continuation of Γουίνι το αρκουδάκι which stopped being published after its issue 34 for almost 2 years and continued for a while as a smaller issue here.]^^N^N^N^N^1378^Team_gr^ +gr/XAI^gr^el^Χάι^^[Weekly gossip magazine with very little Disney content] [Issues numbers are fake]^^N^N^N^N^1379^Team_gr^ +gr/XE^gr^el^Τα Χαμένα Επεισόδια^^[The Lost Episodes of “The Life and Times of Scrooge McDuck” by Don Rosa] [See page on The Life and Times of Scrooge McDuck.]^^N^N^N^N^1380^Team_gr^ +gr/XELI^gr^el^Χελιδόνια^^[Monthly magazine with very little Disney content, only the issues that include Disney content are indexed]^^N^N^N^N^1381^Team_gr^ +gr/XIN^gr^el^Χαρούμενες Ιστορίες Ντίσνεϋ^^[The title from issues 1 to 35 was Τσιπ και Ντέηλ] [With a number of issues, 171-18?, the series Γουίνι το αρκουδάκι (Χαρούμενες Ιστορίες) was given as a supplement]^^N^N^N^N^1382^Team_gr^ +gr/XIO^gr^el^Η Χιονάτη και οι Επτά Νάνοι^^^^N^N^N^N^1383^Team_gr^ +gr/XIOE^gr^el^Η Χιονάτη και οι Επτά Νάνοι^^^^N^N^N^N^1384^Team_gr^ +gr/XIOK^gr^el^Η Χιονάτη και οι Επτά Νάνοι^^^^N^N^N^N^1385^Team_gr^ +gr/XKA^gr^el^Οι Χρυσοί Κύκλοι της Ατλαντίδας^^^^N^N^N^N^1386^Team_gr^ +gr/XRI^gr^el^Χριστουγεννιάτικη ιστορία^17.5 x 24.5 cm^[Mickey's Christmas Carol storybook]^^N^N^N^N^1387^Team_gr^ +gr/YGEIA^gr^el^Η Υγεία Μου^^[Books without comics but with illustrations] [Greek version of "Growing Up Healthy",1975]^^N^N^N^N^1388^Team_gr^ +gr/YPE^gr^el^Οι Υπερέξι^^[Stories from the Big Hero 6 universe]^^N^N^N^N^1389^Team_gr^ +gr/ZOR^gr^el^Ζορρό^^^^N^N^N^N^1390^Team_gr^ +gr/ZP^gr^el^Ζωδιακή Πέτρα^^^^N^N^N^N^1391^Team_gr^ +gy/SC^gy^en^Stamp collection^^^^N^N^N^N^1392^^ +hk/D^hk^en^迪士尼畫報^^[Disney Pictorial Series]^^N^N^N^N^1393^Team_KBr^ +hk/HDZK^hk^zh-hant^和路迪斯尼晝刊^^["Walt Disney's Daily Magazine"]^^N^N^N^N^1393^Team_KBr^ +hk/MKZC^hk^zh-hant^米奇專輯^^^^N^N^N^N^1393^Team_KBr^ +hk/ML^hk^zh-hant^米老鼠^^^^N^N^N^N^1393^Team_KBr^ +hk/MQLYJ^hk^zh-hant^米奇老友記^^^^N^N^N^N^1393^Team_KBr^ +hk/US^hk^en^Uncle $crooge^^[titles in English, text in both English and Chinese] [also distributed in MO and TW]^^N^Y^N^N^1393^Team_KBr^ +hk/WDM^hk^zh-hant^米奇^^^^N^N^N^N^1393^Team_KBr^ +hk/XM^hk^zh-hant^米奇超時空探險^^^^N^N^N^N^1393^Team_KBr^ +hr/DM^hr^hr^Disney i Mi^^[magazine for children]^^N^N^N^N^1394^Team_MJe^ +hr/DP^hr^hr^Džepni Patak^^^^N^N^N^N^1394^Team_MJe^ +hr/GO^hr^hr^Goool!^^^^N^N^N^N^1394^Team_MJe^ +hr/MD^hr^hr^Minnie & Daisy^^^^N^N^N^N^1394^Team_MJe^ +hr/MM^hr^hr^Miki Max!^^^^N^N^N^N^1394^Team_MJe^ +hr/MMH^hr^hr^Miki Maus (& prijatelji)^^[Canceled at the end of 2014.]^^N^N^N^N^1394^Team_MJe^ +hr/MP^hr^hr^Miki & Paško^^^^N^N^N^N^1394^Team_MJe^ +hr/MWP^hr^hr^Medvjedić Winnie Pooh^^[Winnie Pooh]^^N^N^N^N^1394^Team_MJe^ +hr/PM^hr^hr^Pustolovni Miki^^^^N^N^N^N^1394^Team_MJe^ +hr/POCAH^hr^hr^Pocahontas^^^^N^N^N^N^1394^Team_MJe^ +hr/PR^hr^hr^Princeza^^^^N^N^N^N^1394^Team_MJe^ +hr/PS^hr^hr^Princeza specijal^^^^N^N^N^N^1394^Team_MJe^ +hr/SCB^hr^hr^Stripovi Carla Barksa^^^^N^N^N^N^1394^Team_MJe^ +hr/SPUN^hr^hr^Svjetsko prvenstvo u nogometu^^[one-shot]^^N^N^N^N^1394^Team_MJe^ +hr/TRON^hr^hr^Tron^^[one-shot]^^N^N^N^N^1394^Team_MJe^ +hr/WI^hr^hr^W.i.t.c.h.^^^^N^N^N^N^1394^Team_MJe^ +hu/ALA^hu^hu^Aladdin^^[one-time publication]^^N^N^N^N^1395^Team_MJe^ +hu/ATL^hu^hu^Atlantisz, z elveszett birodalom^^^^N^N^N^N^1395^Team_MJe^ +hu/BK^hu^hu^Böhöm Könyv^^^^N^N^N^N^1395^Team_MJe^ +hu/BUK^hu^hu^Buksi^^[children's magazine]^^N^N^N^N^1395^Team_MJe^ +hu/DBE^hu^hu^Dagobert Bácsi élete^^[Hungarian version of "The Life and Time of Scrooge McDuck"]^^N^N^N^N^1395^Team_MJe^ +hu/DH^hu^hu^Disney Hírlap^292mmx195mm^[weekly, newspaper strips, 1992-1993]^^N^N^N^N^1395^Team_MJe^ +hu/DISK^hu^hu^Disney képregények^^[comic film adaptations]^^N^N^N^N^1395^Team_MJe^ +hu/DK^hu^hu^Donald Kacsa Magazin^^[issue is bi-weekly] [canceled in 2009] [followed by Donald kacsa zsebkönyv]^^N^N^N^N^1395^Team_MJe^ +hu/DKA^hu^hu^Donald Kacsa^^^^N^N^N^N^1395^Team_MJe^ +hu/DKKS^hu^hu^Donald Kacsa Kincses sziget^^^^N^N^N^N^1395^Team_MJe^ +hu/DKMN^hu^hu^Donald Kacsa Magzin Nyár^^[special summer edition of DK]^^N^N^N^N^1395^Team_MJe^ +hu/DKZ^hu^hu^Donald Kacsa - Zsebkönyv^^[ISSN 2061-165X] [canceled in 2012]^^N^N^N^N^1395^Team_MJe^ +hu/DKZK^hu^hu^Donald Kacsa Zsebkönyv Különszám^^[Pocket book]^^N^N^N^N^1395^Team_MJe^ +hu/DMB^hu^hu^Dumbó^^[a magazine for children]^^N^N^N^N^1395^Team_MJe^ +hu/DME^hu^hu^Disney Magic English^^[learn English with Disney]^^N^N^N^N^1395^Team_MJe^ +hu/DT^hu^hu^DuckTales^^^^N^N^N^N^1395^Team_MJe^ +hu/H^hu^hu^Hercegnok^^[magazine for children]^^N^N^N^N^1395^Team_MJe^ +hu/KD^hu^hu^Kalandok^^^^N^N^N^N^1395^Team_MJe^ +hu/KA^hu^hu^Klasszikus Album^^^^N^N^N^N^1395^Team_MJe^ +hu/KTK^hu^hu^Karib-tenger kalózai^^["Pirates of the Caribbean", one-time publication]^^N^N^N^N^1395^Team_MJe^ +hu/LE^hu^hu^L'Ecsó^^[Ratatouille magazin]^^N^N^N^N^1395^Team_MJe^ +hu/ME^hu^hu^Miki egér^^^^N^N^N^N^1395^Team_MJe^ +hu/MM^hu^hu^Mickey Mouse - Magyar nyelvü kiadás^^^^N^N^N^N^1395^Team_MJe^ +hu/MMA^hu^hu^Micky Magazin^^^^N^N^N^N^1395^Team_MJe^ +hu/MMGKM^hu^hu^Mickey Mouse: Gyöngy karácsonyi melléklete^^[special Christmas issue of "Mickey Mouse"]^^N^N^N^N^1395^Team_MJe^ +hu/MMM^hu^hu^Micimacko magazin^^[Winnie the Pooh magazine]^^N^N^N^N^1395^Team_MJe^ +hu/PF^hu^hu^Phinéas és Ferb^^^^N^N^N^N^1395^Team_MJe^ +hu/PHV^hu^hu^Pesti Hírlap Vasárnapjából^^^^N^N^N^N^1395^Team_MJe^ +hu/OV^hu^hu^Ország-Világ^^[they published some ZM and ZD strips in 1960, see https://kepregenymuzeum.blog.hu/2019/10/20/donald_es_miki_az_orszag-vilagban?token=405a3e2c6bf0669517cd43b666b9a651]^^N^N^N^N^1395^Team_MJe^ +hu/SR^hu^hu^Szörny Rt.^^["Monster Inc." comic, one-time publication]^^N^N^N^N^1395^Team_MJe^ +hu/TSLPM^hu^hu^Tigris színre lép poster magazin^^[one-off magazine]^^N^N^N^N^1395^Team_MJe^ +hu/TU^hu^hu^Tündérvásár^^[children weekly] [see https://kepregenymuzeum.blog.hu/2012/08/20/teknoc_tibor_azaz_toby_tortoise]^^N^N^N^N^1395^Team_MJe^ +hu/UN^hu^hu^Ünnep^^^^N^N^N^N^1395^Team_MJe^ +hu/W^hu^hu^Witch^^^^N^N^N^N^1395^Team_MJe^ +hu/WDCM^hu^hu^Walt Disney classic mesék^^[Comic book adaptations]^^N^N^N^N^1395^Team_MJe^ +hu/WK^hu^hu^Witch különszám^^[special issue "Witch"]^^N^N^N^N^1395^Team_MJe^ +hu/WM^hu^hu^Witch (maxi)^^[special edition of "Witch"]^^N^N^N^N^1395^Team_MJe^ +id/AWD^id^id^Album Walt Disney^^^^N^N^N^N^1396^Team_KBr^ +id/CA^id^id^Cars^^^^N^N^N^N^1396^Team_KBr^ +id/DB^id^id^Donal Bebek^^[published between 1976 and 2020]^^N^N^N^N^1396^Team_KBr^ +id/DBG^id^id^Donal Birthday Gift^18,0 x 26,0 cm^[Special Edition]^^N^N^N^N^1396^Team_KBr^ +id/DBN^id^id^Donal Bebek Edisi Nostalgia^^^^N^N^N^N^1396^Team_KBr^ +id/DDE^id^en^Donald Duck Comics - English Version^^[ISSN 2086-180X]^^N^N^N^N^1396^Team_KBr^ +id/DGI^id^id^Poket Paman Gober for Girls^^^^N^N^N^N^1396^Team_KBr^ +id/DGN^id^id^Disney Graphic Novel: Cars 2^^^^N^N^N^N^1396^Team_KBr^ +id/DM^id^id^Disney and Me^^^^N^N^N^N^1396^Team_KBr^ +id/DO^id^id^Olimpiade^18,0x26,0 cm^[Special Olympic Games Issue]^^N^N^N^N^1396^Team_KBr^ +id/DP^id^id^Disney Princess^^^^N^N^N^N^1396^Team_KBr^ +id/DPS^id^id^Disney Princess - Special^^^^N^N^N^N^1396^Team_KBr^ +id/DZS^id^id^Donal Zodiac Stone^18,0x26,0 cm^[Zodiac Stone Series]^^N^N^N^N^1396^Team_KBr^ +id/GU^id^id^Gufi^^[Album Walt Disney's Gufi]^^N^N^N^N^1396^Team_KBr^ +id/KHPG^id^id^Kisah Hidup Paman Gober - The Life and Times of Scrooge McDuck^^[7-issue series]^^N^N^N^N^1396^Team_KBr^ +id/KPPG^id^id^Komik Petualangan Paman Gober Karya Don Rosa^^[8-issue series, edisi koleksi, collectors edition, published with collecting box, only for sale with the issues]^^N^N^N^N^1396^Team_KBr^ +id/KTD^id^id^Komik Terbaik Disney^^^^N^N^N^N^1396^Team_KBr^ +id/PG^id^id^Paman Gober^^[thin pocket book in b/w] ["Walt Disney" (during the first three series (Tahun) / selama tiga seri pertama)]^^N^N^N^N^1396^Team_KBr^ +id/PGN^id^id^Paman Gober Edisi Nostalgia^^^^N^N^N^N^1396^Team_KBr^ +id/PGSD^id^id^Paman Gober Super Donal^^[pocket in b/w, special PK edition]^^N^N^N^N^1396^Team_KBr^ +id/PGT^id^id^Paman Gober Tematis^^[pocket in b/w]^^N^N^N^N^1396^Team_KBr^ +id/PGU^id^id^Paman Gober Edisi Ultah^^[paperback]^^N^N^N^N^1396^Team_KBr^ +id/PS^id^id^Pamuka Siaga^18,0x26,0 cm^[Junior Woodchucks Special Issue]^^N^N^N^N^1396^Team_KBr^ +id/SYMM^id^id^70 Years Mickey Mouse^^[Donal Bebek - Bilingual Comics Celebrating the 70-year Anniversary of Mickey Mouse]^^N^N^N^N^1396^Team_KBr^ +id/TB^id^id^Tinker Bell^^^^N^N^N^N^1396^Team_KBr^ +id/TS^id^id^Toy Story^^^^N^N^N^N^1396^Team_KBr^ +id/UC^id^id^Ultimate Comix^17,0x26,0 cm^^^N^N^N^N^1396^Team_KBr^ +id/VBD^id^id^The Very Best of Donald Duck Comics^^[Indonesian and English bilingual]^^N^N^N^N^1396^Team_KBr^ +id/WDC^id^id^Walt Disney Comics and Stories^^^^N^N^N^N^1396^Team_KBr^ +id/WTP^id^id^Winnie the Pooh Magazine^^[ISSN 2086-6267] [Indonesian and English bilingual]^^N^Y^N^N^1396^Team_KBr^ +ie/DMGN^ie^en^Disney Movies: The Graphic Novels^^^^N^N^N^N^1397^^ +ie/LC^ie^en^Literature Classics^^^^N^N^N^N^1397^^ +il/MM^il^he^מיקי מעוז (Miki Maoz)^18×24,5 cm^[launched in 1947, canceled after 9th issue]^^N^N^N^N^1398^^ +il/OL^il^he^עולמו של דיסני (Olamo shel Disni)^^[Cancelled in November 2010]^^N^N^N^N^1398^^ +il/OSVD^il^he^עולמו של וולט דיסני (Olamo shel Volt Disni)^^^^N^N^N^N^1398^^ +in/CHB^in^en^Chandamama Bookshelf^^^^N^N^N^N^1399^Team_KBr^ +in/DA^in^en^Disney Adventures^^^^N^N^N^N^1399^Team_KBr^ +in/DD^in^en^Adventures of Donald Duck (English)^20.8x14 cm^^^N^N^N^N^1399^Team_KBr^ +in/DDA^in^as^Adventures of Donald Duck (Assamese) ডনাল্ড ডাক^20.8x14 cm^^^N^N^N^N^1399^Team_KBr^ +in/DDB^in^bn^Adventures of Donald Duck (Bengali) ডনাল্ড ডাক^20.8x14 cm^^^N^N^N^N^1399^Team_KBr^ +in/DDH^in^hi^Adventures of Donald Duck (Hindi) कारनामा-ए- डॉनल्ड डक^20.8x14 cm^^^N^N^N^N^1399^Team_KBr^ +in/DDK^in^kn^Adventures of Donald Duck (Kannada) ಡೊನಾಲ್ಡ್ ಡಕ್^20.8x14 cm^^^N^N^N^N^1399^Team_KBr^ +in/DDM^in^ml^Adventures of Donald Duck (Malayalam) ഡൊണാൾഡ് ഡക്ക്^20.8x14 cm^^^N^N^N^N^1399^Team_KBr^ +in/DDT^in^ta^Adventures of Donald Duck (Tamil) டொனால்டு டக்^20.8x14 cm^^^N^N^N^N^1399^Team_KBr^ +in/DDDI^in^en^Donald Duck Digest^^^^N^N^N^N^1399^Team_KBr^ +in/DDF^in^en^Donald Duck and Friends^^[issue numbers are fictional]^^N^N^N^N^1399^Team_KBr^ +in/DDFD^in^en^Donald Duck and Friends Bumper Digest^^^^Y^N^N^N^1399^Team_KBr^ +in/DDHI^in^hi^Donald Duck Hindi^^^^N^N^N^N^1399^Team_KBr^ +in/DDJ^in^en^Donald Duck (Junior Diamond, English)^^^^N^N^N^N^1399^Team_KBr^ +in/DDJM^in^ml^Donald Duck (Junior Diamond, Malayalam)^^^^N^N^N^N^1399^Team_KBr^ +in/DIT^in^en^Disney Today (English)^^^^N^N^N^N^1399^Team_KBr^ +in/DITH^in^hi^Disney Today (Hindi) डिस्नी टुडे^^^^N^N^N^N^1399^Team_KBr^ +in/IC^in^en^Indrajal Comics^17x23.5cm^^^N^N^N^N^1399^Team_KBr^ +in/ICH^in^hi^इंद्रजाल कॉमिक्स (Indrajal Comics Hindi)^17x23.5cm^^^N^N^N^N^1399^Team_KBr^ +in/LCO^in^ta^லயன் காமிக்ஸ் (Lion Comics)^^^^N^N^N^N^1399^Team_KBr^ +in/MGEE^in^en^Mickey Mouse and Goofy Explore Energy^^[giveaway]^^N^N^N^N^1399^Team_KBr^ +in/MLB^in^ta^மினி லயன் (Mini Lion Book)^^^^N^N^N^N^1399^Team_KBr^ +in/MM^in^en^Mickey Mouse^^^^N^N^N^N^1399^Team_KBr^ +in/MMC^in^ta^முத்து மினி காமிக்ஸ் (Muthu Mini Comics)^^^^N^N^N^N^1399^Team_KBr^ +in/MMD^in^en^Mickey Mouse^^^^N^N^N^N^1399^Team_KBr^ +in/MMDD^in^en^Mickey Mouse Double Digest^^^^N^N^N^N^1399^Team_KBr^ +in/MMDDE^in^en^Mickey Mouse Double Digest^^^^N^N^N^N^1399^Team_KBr^ +in/MMDE^in^en^Mickey Mouse Digest^^^^N^N^N^N^1399^Team_KBr^ +in/WDWB^in^bn^Walt Disney's Wonder World (Bengali) ওয়াল্ট ডিজনির অবাক পৃথিবী^^^^N^N^N^N^1399^Team_KBr^ +in/WDWH^in^hi^Walt Disney's Wonder World (Hindi) वॉल्ट डिज्नी की विचित्र पुरी^^^^N^N^N^N^1399^Team_KBr^ +in/WDWW^in^en^Walt Disney's Wonder World (English)^^^^N^N^N^N^1399^Team_KBr^ +ir/DDCBL^ir^fa^(Donald Duck, Carl Barks Library in Color)^^[Copy of the German Barks Library Special Donald Duck, without articles. Canceled after 5 issues.]^^N^N^N^N^1400^^ +is/AS^is^is^Andrésina^^^^N^N^N^N^1401^Team_MJe^ +is/AO^is^is^Andrés Önd^B5^[Weekly]^^N^N^N^N^1401^Team_MJe^ +is/AOE^is^is^Andrés Önd Extra^^^^N^N^N^N^1401^Team_MJe^ +is/BA^is^is^Bolta Andrés^^[football magazine]^^N^N^N^N^1401^Team_MJe^ +is/GS^is^is^Galdrastelpur^^[Witch]^^N^N^N^N^1401^Team_MJe^ +is/JA^is^is^Jóakim aðalönd: Ævi & störf^^^^N^N^N^N^1401^Team_MJe^ +is/JS^is^is^Jólasyrpa^^^^N^N^N^N^1401^Team_MJe^ +is/LA^is^is^Ljósálfar - Leyniheimur skellibjöllu^^[Fairies]^^N^N^N^N^1401^Team_MJe^ +is/LGK^is^is^Leyndardómur gamla kastalans : valdar sögur úr safni Carls Barks^^[one-shot]^^N^N^N^N^1401^Team_MJe^ +is/MS^is^is^(Myndasögu) Syrpa^B6^[monthly pocket book]^^N^N^N^N^1401^Team_MJe^ +is/RS^is^is^Risa Syrpa^B6^[special pocket book]^^N^N^N^N^1401^Team_MJe^ +is/THS^is^is^þanka strik^B5^^^N^N^N^N^1401^Team_MJe^ +is/US^is^is^Úrvals-sögur af Andrési Önd^^[Albums]^^N^N^N^N^1401^Team_MJe^ +is/VS^is^is^Við Andrés^^[one-shot]^^N^N^N^N^1401^Team_MJe^ +it/100F^it^it^100 anni di fumetto italiano^^[collana che ristampa le più belle storie a fumetti.Indicizzati solo i volumi contenenti storie Disney]^^N^N^N^N^1403^Team_it^ +it/AA^it^it^Gli Albi d'Argento^16x16 cm^[Prima di copertina argentata, alternanza di 2 pagine in marrone rossiccio - bianco - nero e di 2 pagine a colori. Le storie sono state ritoccate per adattarsi al formato "quadrato".]^^N^N^N^N^1404^Team_it^ +it/ABB^it^it^Omaggio Abbonati^^[Squarebound books as giveaways for Disney issues subscribers]^^N^N^N^N^1405^Team_it^ +it/ACCOR^it^it^Omaggio Biscotti Accornero^13x18.5 cm^[Giveaways with biscuits]^^N^N^N^N^1406^Team_it^ +it/ACV^it^it^Albi del cerchio verde^^^^N^N^N^N^1407^Team_it^ +it/AD^it^it^Album di figurine^^[Issue numbers are temporary]^^N^N^N^N^1408^Team_it^ +it/ADP^it^it^Amici del Pianeta^^^^N^N^N^N^1408^Team_it^ +it/ADZ^it^it^Amici di Zampa^^[Rivista dedicata agli animali diretta da Elisa Penna. Ciascun fascicolo contiene alcune storie con animali (Aristogatti, Carica 101, Lillo, Simba...) in parte scritte e disegnate in Italia dallo staff di Cip e Ciop e in parte riprese dall'estero con prove di Hubbard per Lillo, e autori misconosciuti per Simba]^^N^N^N^N^1409^Team_it^ +it/AEX^it^it^Gli Albi di Exploit^^[Listed only issues with Disney content]^^N^N^N^N^1409^Team_it^ +it/AF^it^it^Annuario del fumetto^^[Yearly non-Disney comic magazine.]^^N^N^N^N^1410^Team_it^ +it/AGC^it^it^The art of Giorgio Cavazzano^^^^N^N^N^N^1411^Team_it^ +it/AGIP^it^it^Omaggio Agip^^[Giveaways with fuel]^^N^N^N^N^1412^Team_it^ +it/ALMC^it^it^Almanacco Comics^23x17 cm^[Pubblicato in occasione del quarto salone di Lucca / Édité à l'occasion du 4e Salon de Lucca]^^N^N^N^N^1413^Team_it^ +it/ALS^it^it^Ariel La Sirenetta^^^^N^N^N^N^1414^Team_it^ +it/ALTO^it^it^L'altro Topo^^^^N^N^N^N^1414^Team_it^ +it/ANA^it^it^Albi Nerbini Anteguerra^^[provisional data, typed in from Gori's article in "Collezionare Fumetti e Libri per l'Infanzia 2" and based on some reprints]^^N^N^N^N^1415^Team_it^ +it/ANARD^it^it^Albi Nerbini Anteguerra (ristampa Disney)^^[State of the art reprint sets, sold in two different boxes: a 'Gold' box, including everything, and a 'Silver' box, including only the first versions]^^N^N^N^N^1416^Team_it^ +it/ANARN^it^it^Albi Nerbini Anteguerra (ristampa Nerbini)^^[Nerbini's probably unauthorized reprint from the Eighties.]^^N^N^N^N^1417^Team_it^ +it/AO^it^it^Albi d'oro^^[Not all issues are Disney issues. Issue numbers are created following this scheme: YYnnn where YY are the last two digit from the publication year, and nnn is the printed issue number.]^^N^N^N^N^1418^Team_it^ +it/AOA^it^it^Albi d'oro (anteguerra)^^[Issue numbers are created following this scheme: YYnnn where YY are the last two digit from the publication year, and nnn is the printed issue number.]^^N^N^N^N^1419^Team_it^ +it/AOACA^it^it^Albi d'oro (anteguerra) (ristampa Comic Art)^^[data entered from the Comic Art catalog]^^N^N^N^N^1420^Team_it^ +it/AOCC^it^it^Albi d'oro (ristampa Camillo Conti)^^[Sold in sets;3 groups of sets;group 1 comprises 8 sets, groups 2 and 3 comprise 4 sets each;each set comprises 3 to 8 books;the 8 sets of groups 2 and 3 correspond exactly to AOIF's sets 1-8. Data entered from the Camillo Conti catalog.]^^N^N^N^N^1421^Team_it^ +it/AOIF^it^it^Albi d'oro (ristampa IF)^^[sold in sets;24 sets are planned, each comprising 3 or 4 books; sets 1-8 correspond exactly to the 8 sets of AOCC's groups 2 and 3. "IF" logo printed on back cover. Data entered from the IF Edizioni catalog.]^^N^N^N^N^1422^Team_it^ +it/AOPR^it^it^Albi d'oro prima ristampa^^^^N^N^N^N^1423^Team_it^ +it/AOSR^it^it^Albi d'oro seconda ristampa^^^^N^N^N^N^1424^Team_it^ +it/AR^it^it^Albi della rosa / Albi di Topolino^^[Name "Albi della rosa" changed in "Albi di Topolino" with issue 635]^^N^N^N^N^1425^Team_it^ +it/ARRN^it^it^Albi della rosa (ristampa Nerbini)^^[Reprints the first issues of AR, it isn't sure if the publisher was really Nerbini, but it is the name they are known with. Please note that they are an unauthorized reprint. There isn't any clue about their publishing date]^^N^N^N^N^1426^Team_it^ +it/ARS^it^it^The Art of Romano Scarpa^^[2016 Exhibition catalogue]^^N^N^N^N^1426^Team_it^ +it/AT^it^it^Almanacco Topolino^^[Series continues from "Albi d'Oro" with new numbering. Last three AO from 1956 are already "Almanacco", but keep AO numbering.] [Continues from Albi d'oro] [Continues in Mega Almanacco]^^N^N^N^N^1427^Team_it^ +it/ATA^it^it^Almanacco Topolino anteguerra^^[All issues include non-Disney stories; provisional data, typed in from Gori's article in "Notiziario GAF 7"]^^N^N^N^N^1428^Team_it^ +it/ATACC^it^it^Almanacco Topolino anteguerra Ristampa Camillo Conti^^^^N^N^N^N^1429^Team_it^ +it/ATL^it^it^Gli Astromondi di Topolino^^^^N^N^N^N^1430^Team_it^ +it/ATM^it^it^Albi di Topolino (nuova serie)^^^^N^N^N^N^1431^Team_it^ +it/ATN^it^it^Almanacco Topolino (nuova serie)^^[Second series, 13 issues in total.] [Seconda serie, 13 numeri in totale.]^^N^N^N^N^1432^Team_it^ +it/ATP^it^it^Almanacco Topolino Panini^^^^N^N^N^N^1432^Team_it^ +it/AV^it^it^Archeologia viva^^[Non-Disney magazine about archaeology.]^^N^N^N^N^1433^Team_it^ +it/AVVA^it^it^Avventure e vacanze^^^^N^N^N^N^1434^Team_it^ +it/AVVED^it^it^Avventure a EuroDisney^^[Book to celebrate the opening of Euro Disney in Paris]^^N^N^N^N^1435^Team_it^ +it/BAB^it^it^La bella addormentata nel bosco^^^^N^N^N^N^1436^Team_it^ +it/BAM^it^it^Bambi^^[Numero Unico, ristampa one-shot di AO49139]^^N^N^N^N^1436^Team_it^ +it/BAU^it^it^Biancaneve^^^^N^N^N^N^1436^Team_it^ +it/BCSC^it^it^Biciscuola^^^^N^N^N^N^1437^Team_it^ +it/BDTA^it^it^La Banda Disney tutta in adesivi^^[Adesivi] [Stickers]^^N^N^N^N^1438^Team_it^ +it/BEB^it^it^La bella e la bestia^^^^N^N^N^N^1439^Team_it^ +it/BESN^it^it^Biancaneve e i sette nani^^^^N^N^N^N^1440^Team_it^ +it/BHOLE^it^it^The Black Hole^^^^N^N^N^N^1441^Team_it^ +it/BIG^it^it^Cartonatoni Disney^^[La serie che in realtà non ha un titolo, è spesso nota come "Io..."]^^N^N^N^N^1442^Team_it^ +it/BOOM^it^it^Boom! - Disney/Pixar^^[ristampa in volume delle storie americane edite da Boom. Numerazione fittizia ma ci basiamo sull'elenco fornito, sul sito internet, dall'editore]^^N^N^N^N^1443^Team_it^ +it/BPBS^it^it^The Best of le più belle storie Disney^^[ristampa alcune storie tratte da volumi specifici di it/PBST]^^N^N^N^N^1443^Team_it^ +it/BSE^it^it^Best Sellers Mondadori^^^^N^N^N^N^1444^Team_it^ +it/BSK^it^it^Diari e Quaderni dei Baskettari^^[School diaries and notebooks published yearly by FIP (the Italian basket association). Distributed to young athletes only.] [Published since 2008, but only editions from 2012 feature Disney characters. BSK nn = published in 20nn]^^N^N^N^N^1444^Team_it^ +it/BSN^it^it^Biancaneve e i sette nani^^[Small booklet, like PBEE]^^N^N^N^N^1445^Team_it^ +it/BURF^it^it^I classici del fumetto^^[The publication has many non-Disney issues]^^N^N^N^N^1446^Team_it^ +it/BVL^it^it^Buena Vista Lab^^[Graphic novels, not related with each other]^^N^N^N^N^1447^Team_it^ +it/BZ^it^it^Buzz^^[serie dedicata ai cartoni animati di Buzz Lightyear (il personaggio di Toy Story)]^^N^N^N^N^1448^Team_it^ +it/BZP^it^it^Bambi^^[Supplement to Zio Paperone]^^N^N^N^N^1449^Team_it^ +it/CAF^it^it^Classici a fumetti^^[Contengono riduzioni a fumetti dei film di animazione]^^N^N^N^N^1450^Team_it^ +it/CAFS^it^it^Classici a fumetti (fuori serie)^^[Contengono riduzioni a fumetti dei film di animazione, non sono inseriti nella numerazione della testata CAF]^^N^N^N^N^1451^Team_it^ +it/CAL^it^it^Album Calciatori^^[Album di figurine dedicato al campionato di calcio italiano. Indicizzati solo i numeri e gli elementi Disney]^^N^N^N^N^1451^Team_it^ +it/CALE^it^it^Capolavori della Letteratura (libreria)^^[hardcover books that reprints "Parodie Disney"]^^N^N^N^N^1451^Team_it^ +it/CAPS^it^it^Capolavori Disney Special^^[Spinoff della serie "Capolavori Disney" da libreria con riduzioni in testo e illustrazioni di classici Disney; in questi volumi presente anche la riduzione a fumetti] [numerazione fittizia]^^N^N^N^N^1451^Team_it^ +it/CARS^it^it^Il Mondo di Cars Motori Ruggenti^^^^N^N^N^N^1452^Team_it^ +it/CART^it^it^Comic Art^^[Magazine about comics in general, the only indexed issues are the ones that reprint Disney stories]^^N^N^N^N^1453^Team_it^ +it/CASC^it^it^Casty Covers^^^^N^N^N^N^1453^Team_it^ +it/CAT^it^it^Gli anni d'oro di Topolino^^[collana a cura di Lidia Cannatella, Luca Boschi e Alberto Becattini che ristampa l'opera completa di Floyd Gottfredson]^^N^N^N^N^1454^Team_it^ +it/CATG^it^it^Grandi Avventure^^[publ.Club "Anni Trenta" - Genova]^^N^N^N^N^1454^Team_it^ +it/CBCA^it^it^Carl Barks Comic Art^^[Hardcover books reprinting Barks stories]^^N^N^N^N^1455^Team_it^ +it/CBRL^it^it^Carl Barks Rizzoli Lizard^^[volume reprints us/CBDL edited by Rizzoli Lizard]^^N^N^N^N^1455^Team_it^ +it/CCA^it^it^Collana Comics Amatoriali^^[Reprints of Gottfredson syndicated strips. Weird numbering (double and triple issues). See also GSW, GSWL and RC for other related series.]^^N^N^N^N^1456^Team_it^ +it/CCB^it^it^Complete Carl Barks^^[Edited by Luigi Olmeda] [unauthorized reprint, published between 1980 and (at least) 1986; volumes appeared in random order, regardless of their numbering]^^N^N^N^N^1457^Team_it^ +it/CCD^it^it^Capolavori Disney^^[Harcover books, orange cover]^^N^N^N^N^1458^Team_it^ +it/CD^it^it^I Classici di Walt Disney (seconda serie)^^[Second series from issue 186 the title is simply "I Classici Disney"]^^N^N^N^N^1459^Team_it^ +it/CDF^it^it^Classici Disney a fumetti^^^^N^N^N^N^1460^Team_it^ +it/CDP^it^it^Corriere dei piccoli^^[Weekly Supplement to newspaper "Corriere della Sera", published between 1908 and 1996. CDP xxyy = number yy of 19xx]^^N^N^N^N^1461^Team_it^ +it/CDR^it^it^Corriere dei ragazzi^17.5x24 cm^[Weekly comic, published between 1972 and 1976. Under different titles, published until 1984. CDR xxyy = number yy of 19xx]^^N^N^N^N^1461^Team_it^ +it/CDS^it^it^Il Corriere della sera^A3^[Questo quotidiano pubblicava strisce disney negli anni '80]^^N^N^N^N^1462^Team_it^ +it/CEC^it^it^Cip & Ciop^^^^N^N^N^N^1463^Team_it^ +it/CECI^it^it^Cip & Ciop - Avventure nella natura^^[New version of "Cip & Ciop" magazine; see CEC (closed with #269 on march 2012). This version contains only reprints]^^N^N^N^N^1463^Team_it^ +it/CEN^it^it^Cenerentola^^^^N^N^N^N^1464^Team_it^ +it/CFR^it^it^I Classici del fumetto di Repubblica^^[A selection of the best comics in the world, the unlisted issues aren't Disney]^^N^N^N^N^1465^Team_it^ +it/CFRO^it^it^I Classici del fumetto di Repubblica Serie Oro^^[a selection of the best comics in the world, the unlisted issues aren't Disney]^^N^N^N^N^1466^Team_it^ +it/CFU^it^it^Cultura fumettistica^^^^N^N^N^N^1467^Team_it^ +it/CGC^it^it^Cartonati Disney^23x29,5 cm^[Hardcover books, originally called "I Grandi Classici di Walt Disney", indexed by typing in data from Alberto Becattini.]^^N^N^N^N^1468^Team_it^ +it/CGCR^it^it^Cartonati Disney (box set)^23x29,5 cm^[A boxed set of six of the seven albums with the same name]^^N^N^N^N^1469^Team_it^ +it/CGD^it^it^Gertie Daily^^[Giant albums, limited edition, not all Disney] [i volumi che ristampano le tavole domenicali sono indicizzati orizzontalmente: prima tutte le ZS e poi tutte le ZM, in realtà nel fascicolo sono pubblicate per data, alternando ZS e ZM]^^N^N^N^N^1470^Team_it^ +it/CGIO^it^it^Club Giovani^^[same size of BIG, but with less pages]^^N^N^N^N^1471^Team_it^ +it/CGM^it^it^Il club delle Giovani Marmotte^19x26 cm^[Comics given to the kids associated with the Italian "Club delle Giovani Marmotte"]^^N^N^N^N^1472^Team_it^ +it/CJK^it^it^Collana Joker^21,5x7,5 cm^[Same format as TAS. "Edizione fuori commercio per soli collezionisti a cura di Luigi Olmeda. Stampa in proprio 1978"]^^N^N^N^N^1473^Team_it^ +it/CLA^it^it^I Classici della Letteratura^^[Monday attachment of Italian newspaper "Il Corriere della Sera", reprinting parodies.] [Allegato del lunedì a "Il Corriere della Sera", ristampa parodie.]^^N^N^N^N^1474^Team_it^ +it/CLA2^it^it^I Classici della Letteratura (2a edizione)^^[Reprints, with some minor changes, it/CLA with new numeration. Adding 10 new issues from 4 and his multiple (4, 8, 12, 16...)]^^N^N^N^N^1474^Team_it^ +it/CLE^it^it^Capolavori della Letteratura (3a edizione)^^[Reprints, with some changes, it/CLA2 with new numeration]^^N^N^N^N^1475^Team_it^ +it/CLEO^it^it^Dono di Topolino ai suoi amici^^^^N^N^N^N^1475^Team_it^ +it/CMA^it^it^Corrado Mastantuono - The Art of^^^^N^N^N^N^1476^Team_it^ +it/CMON^it^it^Calcio mondiale^^[Special issue for the World football championship in Spain in 1982, contains mostly illustrations (not indexed) and text, and a short story]^^N^N^N^N^1477^Team_it^ +it/CNC^it^it^New Comics Now^^[albums, limited edition, all Disney]^^N^N^N^N^1478^Team_it^ +it/COOP^it^it^Fascicoli Coop^^[Special issues created for Coop to promote the sale of "bat-boxes", small shelters for bats]^^N^N^N^N^1479^Team_it^ +it/CPK^it^it^PK Il mito^^[collezione completa in ordine cronologico delle storie di PK con articoli di approfondimento]^^N^N^N^N^1479^Team_it^ +it/CSBM^it^it^Christmas Song Book Mina^^[Album di Mina uscito in tre versioni: con volume a fumetti (1), con booklet (2), in vinile con tavole di Cavazzano (3)]^^N^N^N^N^1480^Team_it^ +it/CSD^it^it^Collezione Star Dance^13x19 cm^[Publication sold together with "Star Dance", a non-Disney publication. Each issue contains explanations on how to draw Disney characters, two comic stories and instructions on how to play music from a cartoon.]^^N^N^N^N^1480^Team_it^ +it/CSM^it^it^Collana Special Mongo^^[Horizontal giant albums; limited edition (1000 copies), missing numbers are non-Disney issues]^^N^N^N^N^1481^Team_it^ +it/CSP^it^it^Il club dei supereroi^^^^N^N^N^N^1481^Team_it^ +it/CSTOR^it^it^Collana stella d'oro^^^^N^N^N^N^1482^Team_it^ +it/CSU^it^it^La Storia Universale Disney^^^^N^N^N^N^1483^Team_it^ +it/CTS^it^it^Topolino Story (Corriere della Sera)^^[First run (2005): numbers 1-30; second run (2015): numbered from 0 to 31, but here listed as numbers 100-131 for continuity]^^N^N^N^N^1484^Team_it^ +it/CTSTL^it^it^Ristampa anastatica Topolino (Topolino Story)^12,4x17,8cm^^^N^N^N^N^1484^Team_it^ +it/CUC^it^it^Disney in cucina^^[Rivista per imparare a cucinare divertendosi]^^N^N^N^N^1485^Team_it^ +it/CWD^it^it^I Classici di Walt Disney (prima serie)^^[First run of "I Classici".]^^N^N^N^N^1486^Team_it^ +it/CZP^it^it^Il primo cent di Zio Paperone^^^^N^N^N^N^1487^Team_it^ +it/DA^it^it^Disney avventura^^[series of juvenile novels]^^N^N^N^N^1488^Team_it^ +it/DANAF^it^it^Dailies di Paperino collezione ANAF^34x24 cm^[Reprints dailies from DD by Taliaferro, in black and white]^^N^N^N^N^1489^Team_it^ +it/DAO^it^it^Disney Anni D'Oro^^^^N^N^N^N^1490^Team_it^ +it/DBIG^it^it^Disney BIG^^^^N^N^N^N^1491^Team_it^ +it/DC^it^it^Disney Comics^^[i fascicoli non sono numerati]^^N^N^N^N^1492^Team_it^ +it/DCB^it^it^Dedicato a Carl Barks^^[catalogo di disegni per Barks]^^N^N^N^N^1493^Team_it^ +it/DCC^it^it^Disney Comics Collection^^[edizione italiana dei volumi Glenat]^^N^N^N^N^1493^Team_it^ +it/DCER^it^it^Disney Classic & Remake^^^^N^N^N^N^1493^Team_it^ +it/DCLA^it^it^Disney Classic^^[Hardcover books]^^N^N^N^N^1493^Team_it^ +it/DCLL^it^it^Disney Collection^^^^N^N^N^N^1493^Team_it^ +it/DCM^it^it^Disney Channel Magazine^^^^N^N^N^N^1494^Team_it^ +it/DCOLL^it^it^Disney Collection^^[fascicolo abbinato ad una statuina di un personaggio Disney]^^N^N^N^N^1495^Team_it^ +it/DCS^it^it^Disney comics^^^^N^N^N^N^1496^Team_it^ +it/DCSC^it^it^Disney Cinestory Comic^^[photobook of Disney Movie]^^N^N^N^N^1496^Team_it^ +it/DCSO^it^it^Disney Cinestory Comic Serie Oro^^[photobook of Disney Movie]^^N^N^N^N^1496^Team_it^ +it/DCT^it^it^Disney Cuties^^[bustine con un libretto a fumetti e altri gadget]^^N^N^N^N^1497^Team_it^ +it/DCX^it^it^Disney Comix^^[Una risata tira l'altra!]^^N^N^N^N^1498^Team_it^ +it/DCXP^it^it^Disney Comics Panini^^^^N^N^N^N^1498^Team_it^ +it/DDA^it^it^Disney d'autore^^[Devoted to specific creators]^^N^N^N^N^1499^Team_it^ +it/DDANAF^it^it^Donald Duck ANAF^^[Two squarebound books about Barks]^^N^N^N^N^1500^Team_it^ +it/DDAP^it^it^Disney d'autore (Panini)^^[Seguito di "Tesori Made in Italy", di cui mantiene barcode ma con nuova numerazione]^^N^N^N^N^1500^Team_it^ +it/DDC^it^it^Domenica del Corriere^23.5x31 cm^[Weekly supplement of newspaper "Corriere della Sera", published 1899-1989. DDC xxyy = number yy of 19xx]^^N^N^N^N^1500^Team_it^ +it/DDCO^it^it^Disney Definitive Collection^^[reprints new series with articles and more]^^N^N^N^N^1500^Team_it^ +it/DDRE^it^it^Disney Dream^^^^N^N^N^N^1500^Team_it^ +it/DDS^it^it^Donald Duck Special^^^^N^N^N^N^1501^Team_it^ +it/DEN^it^it^Disney enigmistica^19.5x26 cm^[Mainly games]^^N^N^N^N^1502^Team_it^ +it/DENI^it^it^Speciale Disney enigmistica^^[Special issue with crosswords and puzzles, same size as "I Classici"]^^N^N^N^N^1503^Team_it^ +it/DF^it^it^Disney Fantasy^^[After number 24, boxed sets with prepaid subscriptions]^^N^N^N^N^1504^Team_it^ +it/DFU^it^it^Disney 50^^[A special publication for Mickey Mouse's 50th birthday, there are 4 books, and only one contains comics]^^N^N^N^N^1505^Team_it^ +it/DFUN^it^it^Disney Fun^^^^N^N^N^N^1506^Team_it^ +it/DGAG^it^it^Disney Gag^^^^N^N^N^N^1506^Team_it^ +it/DGC^it^it^Disney Digicomics^^^^N^N^N^N^1506^Team_it^ +it/DGED^it^it^Disney Golden Edition^^[volumi da libreria che ristampa le più importanti saghe Disney]^^N^N^N^N^1506^Team_it^ +it/DGIO^it^it^Disney Giochi^^[Puzzles and games]^^N^N^N^N^1507^Team_it^ +it/DGL^it^it^Disney Global^^^^N^N^N^N^1508^Team_it^ +it/DGNP^it^it^Disney Graphic Novel (Panini)^17x26 cm^^^N^N^N^N^1508^Team_it^ +it/DGS^it^it^Disney Game Shots Magazine^17.5x25.5 cm^[Issued together with CD-Roms of Disney PC games]^^N^N^N^N^1509^Team_it^ +it/DHA^it^it^Disney Happy^^[Exact main title> Disney Happy (1-6); Disney Compilation (7-)]^^N^N^N^N^1509^Team_it^ +it/DI^it^it^Diario Scolastico Disney^^^^N^N^N^N^1510^Team_it^ +it/DIF^it^it^Donna in Forma^^[supplemento mensile a "Donna Moderna". All'inizio della sua vita editoriale pubblica illustrazioni Disney inedite di Mastantuono curate dalla redazione di Minni & C. (M)]^^N^N^N^N^1511^Team_it^ +it/DIM^it^it^Disney Interactive Magazine^^^^N^N^N^N^1512^Team_it^ +it/DIN^it^it^Disney Index^^[aka the white books]^^N^N^N^N^1513^Team_it^ +it/DISCL^it^it^Disney Club^^[TV comic magazine]^^N^N^N^N^1514^Team_it^ +it/DISP^it^it^Disney Splash^^^^N^N^N^N^1514^Team_it^ +it/DIT^it^it^Disney in tavola^^[enciclopedia sulla cucina con un servizio di piatti]^^N^N^N^N^1515^Team_it^ +it/DIZ^it^it^1000 parole - Dizionario illustrato^^[2 volumi, uno in francese, l'altro in inglese, con strip di Taliaferro e Gottfredson in lingua originale]^^N^N^N^N^1516^Team_it^ +it/DJR^it^it^Disney Junior^^[Diretta da Marina Migliavacca e dal 69 da Marco M. Lupoi. Testata dedicata ai più piccoli con i personaggi dell'omonimo canale televisivo. La storia a fumetti indicizzata viene costruita con le immagini del cartoon da cui è ispirato: "Mickey Mouse Clubhouse", "Jake and the Neverland Pirates" e "Doc McStuffins"]^^N^N^N^N^1516^Team_it^ +it/DK^it^it^Disney Kids^^[special issues sold with "Tv Sorrisi e Canzoni" 1 week per month with an higher price] [supplementi mensili a "Tv Sorrisi e Canzoni" venduti a rotazione con altri speciali con una maggiorazione del prezzo di copertina di 1000 lire]^^N^N^N^N^1517^Team_it^ +it/DKT^it^it^DuckTales^^[Same format as SAP, contains reprints of stories already appeared on MG during 1988-1989]^^N^N^N^N^1518^Team_it^ +it/DKTL^it^it^DuckTales avventure di paperi - TV Comic Magazine^^^^N^N^N^N^1519^Team_it^ +it/DLC^it^it^Disney Legendary Collection^^[reprint of serialized comics: "Wizards of Mickey", "XMickey", "I mercoledì di Pippo" series]^^N^N^N^N^1520^Team_it^ +it/DLF^it^it^Disney Libri a fumetti^^[Bookshop version of comics already sold in newsstands under different series. With "Disney Libri" logo on front cover] [Without numbering. Here used DLF yyyymm = published in year yyyy, month mm (issue date of the parent newsstand publication)] [Con la sigla "Disney Libri" sono apparsi anche "Paperadamus" e "PK strettamente riservato", pubblicazioni originali per le quali si rimanda alle schede specifiche]^^N^N^N^N^1520^Team_it^ +it/DLGN^it^it^Disney Libri Graphic Novels^^^^N^N^N^N^1520^Team_it^ +it/DLL^it^la^Disney lingua latina^^[in Latin] [By European Language Institute, P.O.Box 6, 62019 Recanati (Italy), hardcover, distributed by Arnoldo Mondadori Editore]^^N^N^N^N^1521^Team_it^ +it/DLOV^it^it^Disney Love^^^^N^N^N^N^1521^Team_it^ +it/DM^it^it^Disney Melody^^[La copertina contiene un chip musicale che si attiva aprendola]^^N^N^N^N^1522^Team_it^ +it/DMA^it^it^Disney Magic^^[From number 52, plastic bags with back issues of different kid series. With exceptions]^^N^N^N^N^1523^Team_it^ +it/DMF^it^it^Disney Milano finanza^^[Giveaway with the economical newspaper "Milano Finanza - Mercati Finanziari"]^^N^N^N^N^1524^Team_it^ +it/DMIX^it^it^Disney Mix^^^^N^N^N^N^1524^Team_it^ +it/DMM^it^it^The Daily Mickey Mouse^^[di Bill Walsh e Floyd Gottfredson] [by Bill Walsh and Floyd Gottfredson] [Unauthorized (?) reprints of MM daily strips from 1945 to 1950.] [Very bad lettering.]^^N^N^N^N^1525^Team_it^ +it/DMN^it^it^Disney Manga^^^^N^N^N^N^1526^Team_it^ +it/DMOC^it^it^Disney Moviecomic Collection^^[testata che pubblica riduzioni a fumetti di Classici Disney. Ipotetico sequel di it/CAF]^^N^N^N^N^1526^Team_it^ +it/DMR^it^it^Disney MEGAzine^^[Insert with the newspaper "La Repubblica"]^^N^N^N^N^1527^Team_it^ +it/DNC^it^it^Disney News Consumer^30.5x42 cm^[DNC xx: Supplement to "Disney News" number xx. Not listed numbers don't exist.] [Exact main title> Disney News Consumer (3-26), Disney Oggi (29-55)]^^N^N^N^N^1528^Team_it^ +it/DNO^it^it^Disney Noir^16x21.5 cm^[In abbinamento a testate del Gruppo GEDI] [Ufficialmente parte della collana "L'Altalena" a partire dal n. 21 dell'anno II]^^N^N^N^N^1528^Team_it^ +it/DO^it^it^Speciali di Donna Oggi^^[Sei fascicoli speciali usciti abbinati a Donna Oggi. Tra maggio e giugno sono usciti i primi tre di Paperina, ad agosto, quelli di Minni. Contengono storie di autori promettenti... Sciarrone, Barbucci, Ziche e sono corredati da immagini (di Sciarrone) con Paperina e Minni mentre fanno ginnastica (la silhouette di Paperina) e/o mentre si curano il corpo]^^N^N^N^N^1529^Team_it^ +it/DOM^it^it^Disney Omnibus^^[hardcover books]^^N^N^N^N^1529^Team_it^ +it/DPAR^it^it^Disney Parade^^[Enciclopedia Disney curata da Becattini, Boschi e Sisti]^^N^N^N^N^1530^Team_it^ +it/DPCS^it^it^La grande dinastia dei paperi (Corriere della Sera)^^[The Italian Carl Barks Library]^^N^N^N^N^1531^Team_it^ +it/DPLA^it^it^Disney Play^^^^N^N^N^N^1531^Team_it^ +it/DPS^it^it^Dentifricio Paperino's^^[Giveaway for Italian tooth paste, without official publication dates]^^N^N^N^N^1531^Team_it^ +it/DR^it^it^Don Rosa e il rinascimento Disneyano^^[In issue codes, the number after the letter "p" is the book page number where the item is printed.]^^N^N^N^N^1532^Team_it^ +it/DRLI^it^it^The Don Rosa library - Zio Paperone & Paperino^^^^N^N^N^N^1532^Team_it^ +it/DRLX^it^it^Don Rosa Library De Luxe^22x28.5 cm^^^N^N^N^N^1532^Team_it^ +it/DSB^it^it^Divertiamoci a stare bene^^[Volumi a fumetti omaggio con la raccolta punti nei supermercati Conad]^^N^N^N^N^1533^Team_it^ +it/DSBP^it^it^Disney Special Books Panini^^[Volumi cartonati a fumetti; varie foliazioni e argomenti] [numerazione in accordo con sito Panini]^^N^N^N^N^1533^Team_it^ +it/DSDA^it^it^Disegnare, scrivere e raccontare il fumetto^^[fascicoli a cura dell'Accademia Disney in cui gli autori spiegano come diventare fumettisti. In allegato il kit per disegnare]^^N^N^N^N^1533^Team_it^ +it/DSE^it^it^Disney Special Events^^[Sostituisce testata Topo Goal di cui mantiene il codice a barre]^^N^N^N^N^1533^Team_it^ +it/DSM^it^it^Disney Smile^^[numbers 25-33 not known - maybe, not published]^^N^N^N^N^1534^Team_it^ +it/DSP^it^it^Guarda Ascolta Leggi e Colora^^[Series of records/audiotapes with stories, generally not comics] [Serie di dischi/cassette audio con storie, in genere non a fumetti]^^N^N^N^N^1535^Team_it^ +it/DSTO^it^it^Disney Story^^[fascicolo con latta e cartolina (entrambe di un cortometraggio Disney) allegata. Fascicoli a cura di Luca Boschi]^^N^N^N^N^1536^Team_it^ +it/DT^it^it^Disney Time^^[Exact main title> Disney Time (1-88); Disneyssimo (89-)]^^N^N^N^N^1537^Team_it^ +it/DVP^it^it^Disney Video Parade^^[Hardcover books sold with VHS's.]^^N^N^N^N^1538^Team_it^ +it/DYOU^it^it^DYou^^[Diretta da Veronica Di Lisio. Indicizzate solo la copertina fotografica e gli elementi Disney]^^N^N^N^N^1539^Team_it^ +it/EC^it^it^Exploit Comics^^[Non-Disney comic fanzine.]^^N^N^N^N^1540^Team_it^ +it/ECOG^it^it^Eco Giochiamo^^[Pubblicazione sponsorizzata Original Marines]^^N^N^N^N^1541^Team_it^ +it/EFS^it^it^Enciclopedia dei fumetti^^[Comics encyclopedia]^^N^N^N^N^1542^Team_it^ +it/EMA^it^it^Epic Mickey Anteprima e Promozionali^^^^N^N^N^N^1543^Team_it^ +it/EMC^it^it^Enigmistica di Minni & Co.^19.5x26 cm^[Same as "Disney Enigmistica": games and some short stories]^^N^N^N^N^1544^Team_it^ +it/END^it^it^Enigmistica Disney^^[Prima testata dedicata ai giochi. Seguita l'anno successivo da Disney Giochi e poi ancora da: Disney Enigmistica, Enigmistica di Minni & Co., L'Enigmistica di Topolino]^^N^N^N^N^1544^Team_it^ +it/EPO^it^it^Epoca^^[Non-Disney publication that sometimes contained articles about Disney Comics]^^N^N^N^N^1545^Team_it^ +it/ERK^it^it^Eureka^^[Magazine about comics in general, the only indexed issues are the ones that reprint Disney comics]^^N^N^N^N^1546^Team_it^ +it/EST^it^it^Il classico estate^^[Includes "Il classico extra" (85-86), "Classico estate" (87-88-89) and "Estatissima" (90-91-92-93)]^^N^N^N^N^1547^Team_it^ +it/ETL^it^it^Enigmistica di Topolino^^[new version of "Disney Giochi" and "Disney Enigmistica" but with more difficult game]^^N^N^N^N^1547^Team_it^ +it/EUPDG^it^it^Un pieno di giochi Disney^^^^N^N^N^N^1548^Team_it^ +it/EZP^it^it^L'economia di Zio Paperone^^[Issued toghther with the economical newspaper "Il Sole 24 ore" as a giveaway]^^N^N^N^N^1549^Team_it^ +it/EZPC^it^it^L'economia di Zio Paperone (cartonato)^^[5 books reprinting stories from EZP]^^N^N^N^N^1550^Team_it^ +it/FA^it^it^Fairies^^[Exact main title> Fairies - Il mondo segreto di Trilli (1-12), Il mondo segreto di Trilli (13-30), Trilli (31-80)]^^N^N^N^N^1551^Team_it^ +it/FC^it^it^Fumo di china^^[Non-Disney comic fanzine.]^^N^N^N^N^1552^Team_it^ +it/FDC^it^it^Fumetti Disney Club^^^^N^N^N^N^1553^Team_it^ +it/FDF^it^it^Film Disney a fumetti^^^^N^N^N^N^1554^Team_it^ +it/FDI^it^it^Fumetti d'Italia^^[Non-Disney comic fanzine.]^^N^N^N^N^1555^Team_it^ +it/FGL^it^it^Floyd Gottfredson Library - Rizzoli Lizard^^[ripublica, tradotti in Italiano, i volumi della serie americana Floyd Gottfredson Library]^^N^N^N^N^1555^Team_it^ +it/FM^it^it^Floyd & Mickey^^^^N^N^N^N^1556^Team_it^ +it/FROZ^it^it^Frozen^21x28 cm^[Magazine devoted to Frozen characters. See also DSM #35-43]^^N^N^N^N^1557^Team_it^ +it/FRUTT^it^it^Omaggio Fruttolo^^[Nestlé giveaways, consist of 3 issues of Topolino glued together]^^N^N^N^N^1557^Team_it^ +it/FSCAT^it^it^Fumetti in scatola^^[Giweaway with toys]^^N^N^N^N^1558^Team_it^ +it/FUM^it^it^Il fumetto^^[Non-Disney comic fanzine.]^^N^N^N^N^1559^Team_it^ +it/FUN^it^it^Funnies^^[Non-Disney comic fanzine by Alberto Becattini and others, published by Mauro Ricciardelli]^^N^N^N^N^1560^Team_it^ +it/GAE^it^it^Il Grande Albo dell'Enigmistica^^[Special issue with crosswords and puzzles]^^N^N^N^N^1560^Team_it^ +it/GAFTL^it^it^La grande avventura del fumetto: Ristampa anastatica Topolino #1^12,4x17,8cm^[Allegato a una collana uscita solo in prova in alcune regioni italiane e poi cancellata.]^^N^N^N^N^1561^Team_it^ +it/GAR^it^it^Gargoyles^^[also reprinted in SPD 6]^^N^N^N^N^1562^Team_it^ +it/GBC^it^it^Giovan Battista Carpi^^^^N^N^N^N^1563^Team_it^ +it/GCD^it^it^I Grandi Classici Disney^^[Chiusa al 350, riparte da 1 il mese successivo]^^N^N^N^N^1564^Team_it^ +it/GCDC^it^it^I Grandi classici Disney (cartonati)^^[Hardcover reprints of some of the early GCD's] [Ristampe cartonate di alcuni dei primi GCD]^^N^N^N^N^1565^Team_it^ +it/GCDN^it^it^I Grandi Classici Disney (Seconda Serie)^^[la testata segue le orme dei Grandi Classici aumentando leggermente il formato, passando al tuttocolore anche per le storie “Superstar” e diminuendo sensibilmente le pagine]^^N^N^N^N^1565^Team_it^ +it/GCFG^it^it^Grandi classici a fumetti GEDI^17.5 x 21.5 cm^^^N^N^N^N^1565^Team_it^ +it/GCP^it^it^Gioca con Paperino^^[giochi e strip in b/w]^^N^N^N^N^1566^Team_it^ +it/GCVD^it^it^Grande concorso viaggio a Disneyland^^^^N^N^N^N^1567^Team_it^ +it/GD^it^it^Guide Disney^^[Illustrated Disney books]^^N^N^N^N^1568^Team_it^ +it/GDI^it^it^Gioca con Disney^^^^N^N^N^N^1569^Team_it^ +it/GEC^it^it^Gioca & Crea^^[Magazine with games, activity pages and some short stories. From issue 8, colouring books.]^^N^N^N^N^1571^Team_it^ +it/GEDT^it^it^Gli enigmi di Topolino^^[Serie limitata di 5 numeri]^^N^N^N^N^1571^Team_it^ +it/GEN^it^it^Le parodie Disney (Gente)^^[Reprints some "Grandi Parodie Disney" in small format]^^N^N^N^N^1572^Team_it^ +it/GGC^it^it^Giorgio Cavazzano^^^^N^N^N^N^1573^Team_it^ +it/GI^it^it^Il Giorno^A3^[Questo quotidiano pubblicava strisce disney negli anni '50]^^N^N^N^N^1574^Team_it^ +it/GIG^it^it^I giganti di Topolino^21x29,7cm^[Big format, black and white reprints. Cancelled after 6 issues.] [Grande formato, ristampe in bianco e nero. Cancellato dopo 6 numeri.]^^N^N^N^N^1575^Team_it^ +it/GIOR^it^it^Il Giornalino^^[Weekly catholic comic, 1924-today. GIOR xxyy = number yy of 19xx]^^N^N^N^N^1576^Team_it^ +it/GM^it^it^GM - Giovani Marmotte^^^^N^N^N^N^1577^Team_it^ +it/GME^it^it^GM Esplora - Tutto il mondo delle scienze^^[Enciclopedia about science with Junior Woodchucks]^^N^N^N^N^1578^Team_it^ +it/GMM^it^it^GM Magazine^^[Follows GM - Giovani Marmotte]^^N^N^N^N^1579^Team_it^ +it/GMO^it^it^Guido Martina e l'età d'oro Disney in Italia^^^^N^N^N^N^1579^Team_it^ +it/GRAP^it^it^Il Grande Pippo^^^^N^N^N^N^1580^Team_it^ +it/GRAZIA^it^it^Grazia Disney^^[giveaway inserts in "Grazia" magazine, coverless, horizontal layout of 1 + 1 three tiered pages in each page, in some issues the single page reports two page numbers, one for each page reprinted in the page]^^N^N^N^N^1581^Team_it^ +it/GRG^it^it^Le grandi raccolte per la gioventu^^[stickers albums, not all albums are Disney]^^N^N^N^N^1581^Team_it^ +it/GSD^it^it^Le grandi storie Disney - L'opera omnia di Romano Scarpa^^[Collected works of Romano Scarpa]^^N^N^N^N^1582^Team_it^ +it/GSI^it^it^Le grandi storie di...^^[Hardcovers, edited by Luca Boschi, each number is devoted to a non-standard Disney character]^^N^N^N^N^1583^Team_it^ +it/GSP^it^it^Gazzetta dello Sport^31x45 cm^^^N^N^N^N^1584^Team_it^ +it/GSS^it^it^Le grandi storie di Walt Disney (supplementi)^^[Special issues published as extensions to GSW, with wonderful covers]^^N^N^N^N^1585^Team_it^ +it/GSW^it^it^Le grandi storie di Walt Disney^^[Reprints of Gottfredson syndicated strips, with wonderful covers]^^N^N^N^N^1586^Team_it^ +it/GSWL^it^it^Le grandi storie di Walt Disney (Edizione Limitata)^^[Reprints of Gottfredson syndicated strips in color. See also GSW, CCA and RC for related series. Some issues printed in different series. Additional GSWL titles were planned but never published]^^N^N^N^N^1587^Team_it^ +it/GTL^it^it^I gialli di Topolino^^^^N^N^N^N^1588^Team_it^ +it/GTL2^it^it^I gialli di Topolino (ristampa)^^[reprint of it/GTL. From number 11, 32-page cuts, so some stories are not reprinted]^^N^N^N^N^1588^Team_it^ +it/GTOP^it^it^I Giochi di Topolino^^[giochi in scatola con i personaggi Disney. Indicizzate solo le eventuali storie a fumetti o le eventuali copertine ristampate]^^N^N^N^N^1588^Team_it^ +it/HBP^it^it^Happy Birthday Paperino^^^^N^N^N^N^1589^Team_it^ +it/HSM^it^it^High School Musical - La rivista ufficiale^^[Issue dedicated to High School Musical, with articles and comics]^^N^N^N^N^1590^Team_it^ +it/IDI^it^it^I Disney italiani^^^^N^N^N^N^1591^Team_it^ +it/IDPIC^it^it^Illustrazione dei piccoli^^[monthly magazine with illustrations aimed to children]^^N^N^N^N^1592^Team_it^ +it/IDPOP^it^it^Illustrazione del popolo^^[weekly sunday supplement to newspaper "Gazzetta del Popolo". IDPOP xxyy = number yy of 19xx. It publishes in 1930 a random and incomplete version (only 37 srips) the first story of MM (one strip per number). Data typed in from "Il grande Floyd Gottfredson" book by Gori-Stajano]^^N^N^N^N^1593^Team_it^ +it/IDTLX^it^it^L'Inferno di Topolino (De Luxe Edition)^^^^N^N^N^N^1593^Team_it^ +it/IF^it^it^If - Immagini e fumetti^^[Non-Disney comic fanzine.]^^N^N^N^N^1594^Team_it^ +it/IGAD^it^it^I Grandi Albi Disney^^^^N^N^N^N^1594^Team_it^ +it/IGFG^it^it^Il Grande Floyd Gottfredson^^^^N^N^N^N^1595^Team_it^ +it/ILPA^it^it^I love Paperopoli^19x25 cm^[Each issue comes with a part of a model layout of Duckburg (Paperopoli)] [Officially to be sold with a copy of "Topolino"] [Each issue is a big paper sheet 50x76 cm multiply folded to get 8+8 pages front and back; on the back side there is a complete story with scaled down pages in order to fill the available space] [There is a 2nd edition starting from January 2019: the issues of this edition have a blue background border on the cover - see it/ILPB]^^N^N^N^N^1596^Team_it^ +it/ILPB^it^it^I love Paperopoli Seconda Edizione^19x25 cm^[Each issue comes with a part of a model layout of Duckburg (Paperopoli)] [This is the 2nd edition of it/ILPA, published from January 2019 to December 2020. Issue numbering jumbled with respect to original release. Purchase of a "Topolino" issue NOT required. Covers with blue background border, no inside differences] [Main data and pictures from Centauria web site]^^N^N^N^N^1596^Team_it^ +it/ILT^it^it^Il libro di Topolino^^[The first issues of Topolino glued together, following the original page numbers. no cover of issues inside]^^N^N^N^N^1596^Team_it^ +it/IMA^it^it^I migliori anni Disney^^[Continues from Disney anni d'oro. By Cannatella, Boschi and Becattini]^^N^N^N^N^1597^Team_it^ +it/IMP^it^it^Le imperdibili^^[Continues from Almanacco Topolino (nuova serie). By Stefano Ambrosio.]^^N^N^N^N^1597^Team_it^ +it/INTE^it^it^Internazionale^^[Rivista non Disney, ma che ha pubblicato una storia Disney inedita]^^N^N^N^N^1598^Team_it^ +it/INTRE^it^it^Collana intrepida^^[Squarebound books without comics, but with illustrations, complete collection includes also non Disney issues. Numbering is fictional, but in the correct publishing order]^^N^N^N^N^1599^Team_it^ +it/ITFG^it^it^Il Topolino di Floyd Gottfredson^^^^N^N^N^N^1599^Team_it^ +it/ITP^it^it^I tre porcellini^^[mostly features non-Disney comics (29 issues are entirely non-Disney); a few credits come from Giorgio Salvucci's chronologies featured in "Il Fumetto"]^^N^N^N^N^1600^Team_it^ +it/ITPP^it^it^Fogli di propaganda a "I Tre Porcellini"^^[free leaflets advertising "I Tre Porcellini"]^^N^N^N^N^1601^Team_it^ +it/ITPRCC^it^it^I tre porcellini - Ristampa Camillo Conti^^^^N^N^N^N^1602^Team_it^ +it/JUN^it^it^Junior - Supplemento a 'Notizie Letterarie' del Club degli Editori^^[rivista di promozioni librarie per ragazzi]^^N^N^N^N^1603^Team_it^ +it/KND^it^it^Omaggio Kinder^^[Giveaways with the purchase of "Kinder" snacks]^^N^N^N^N^1604^Team_it^ +it/KP^it^it^Kim Possible Magazine^^[periodico ispirato al cartone animato prodotto da Disney Channel, diretto da Valentina de Poli]^^N^N^N^N^1604^Team_it^ +it/KY^it^it^Kylion^^[Series created by Francesco Artibani and Giulio Di Vita.] [Serie creata da Francesco Artibani e Giulio Di Vita.]^^N^N^N^N^1605^Team_it^ +it/LAVIO^it^it^Oggi lavoro io^^[hardcover book reprinting Barks stories]^^N^N^N^N^1606^Team_it^ +it/LCDGP^it^it^La cucina Disney per grandi e piccini^^[softcover book with recipes and comics]^^N^N^N^N^1607^Team_it^ +it/LGP^it^it^Le grandi parodie (Disney)^^[Squarebound albums presenting Disney parodies]^^N^N^N^N^1608^Team_it^ +it/LGPM^it^it^Le grandi parodie (Mondadori)^^[Four hardovered books of small size (like Topolino). Issue numbers maybe wrong, since there isn't any number printed on the issues, they just follow the chronological order]^^N^N^N^N^1609^Team_it^ +it/LGPR^it^it^Le grandi parodie (rilegate)^^[Hardcovered issues reprinting together 2 or 3 issues from LGP (cfr.)]^^N^N^N^N^1610^Team_it^ +it/LGS^it^it^Le grandi storie^^^^N^N^N^N^1611^Team_it^ +it/LGSC^it^it^Topolino - La Grande Scelta^11.5x16.8 cm^[Promozionale per l'abbonamento a Topolino, 1971-72]^^N^N^N^N^1611^Team_it^ +it/LHO^it^it^Laurea ad honorem^^^^N^N^N^N^1612^Team_it^ +it/LIG^it^it^Il libro della giungla^^^^N^N^N^N^1613^Team_it^ +it/LMIL^it^it^Leonardo a Milano^^[Giveaway distributed during the 2009 exposition in Milan of the Leonardo's painting "San Giovanni Battista"] [In collaboration with ENI]^^N^N^N^N^1613^Team_it^ +it/LNS^it^it^Linus^^[non indexed issues are non-Disney]^^N^N^N^N^1614^Team_it^ +it/LPEF^it^it^I libri di Phineas e Ferb^15x23 cm^[Nome della serie e numerazione fittizie]^^N^N^N^N^1614^Team_it^ +it/LSR^it^it^La Sirenetta^^[One shot issue, sold inside a plastic bag. Officially "Supplemento a Minni & Company N.2"]^^N^N^N^N^1615^Team_it^ +it/M^it^it^Minni & company^^[Girl magazine]^^N^N^N^N^1616^Team_it^ +it/M313^it^it^313 La mitica auto di Paperino^^[Opera a fascicoli con allegati pezzi per costruire la 313 di Paperino. Fascicoli 1-66 (2007-2009): 313 di Paperino; visto il successo prosegue con i fascicoli 67-86 (2009): 313X di Paperinik. Agli abbonati, distribuito il volume "Le storie di un mito". Seconda edizione nel 2012-2014 con di nuovo i fascicoli 1-66: 313 di Paperino]^^N^N^N^N^1617^Team_it^ +it/MAN^it^it^Opuscolo pubblicitario Mantova Comics^^[Distribuito a Mantova Comics 2007]^^N^N^N^N^1618^Team_it^ +it/MANAT^it^it^Magico Natale^36x27 cm^^^N^N^N^N^1619^Team_it^ +it/MART^it^it^Guido Martina - Topolino, Pecos Bill e il Professore^^[A book about Guido Martina]^^N^N^N^N^1620^Team_it^ +it/MBS^it^it^Minibasket Story^^[promotion Comitato Nazionale Minibasket FIP]^^N^N^N^N^1621^Team_it^ +it/MC^it^it^Mazzi di Carte Disney^^[Playing Cards with Disney characters, mainly distributed as attachments.] [Without numbering. Here used MC yyyyn = published in year yyyy.]^^N^N^N^N^1622^Team_it^ +it/MCC^it^it^Mondo Cucciolo^^[rivista dedicata agli animali in collaborazione con il WWF]^^N^N^N^N^1622^Team_it^ +it/MD^it^it^I Maestri Disney^^[A special publication with each number dedicated to a Disney author.]^^N^N^N^N^1623^Team_it^ +it/MDCS^it^it^I Mitici Disney^^[volumi allegati al Corriere della Sera e alla Gazzetta dello Sport abbinati a delle monete]^^N^N^N^N^1624^Team_it^ +it/MDI^it^it^Mondo Disney^^^^N^N^N^N^1625^Team_it^ +it/MECS^it^it^Magic English Corriere della Sera^^[dvd and issues reprints of "Magic English" Collection. Cover are different]^^N^N^N^N^1626^Team_it^ +it/MED^it^it^Minnie & Daisy^^[reboot della gioventù di Minni & Daisy con nuovi amici e nuove storie]^^N^N^N^N^1627^Team_it^ +it/MEDA^it^it^Magic English De Agostini 1997^22x28.5 cm^^^N^N^N^N^1627^Team_it^ +it/MEDB^it^it^Magic English De Agostini 2004^22x28.5 cm^[New edition of Magic English De Agostini 1997, with yellow covers and additional pages]^^N^N^N^N^1627^Team_it^ +it/MEGL^it^it^Il meglio di...^^^^N^N^N^N^1628^Team_it^ +it/MERA^it^it^Messaggero dei ragazzi^^[Rivista per i ragazzi pubblicata dai frati della Basilica di S. Antonio di Padova. Diffusa su abbonamento. MERA yynn = number "nn" of 19yy] [La numerazione indicata nei dati di gerenza non è continuativa. Qui si indica il numero riportato in un grosso bollo in copertina] [Nel periodo 1975-1980, i numeri segnati come "non indicizzati" possono/non possono contenere materiale Disney. I numeri non segnati non contengono materiale Disney.]^^N^N^N^N^1628^Team_it^ +it/MESS^it^it^Il Messaggero^^[Giveaways with the newspaper "Il Messaggero". Almost complete classic Gottfredson reprint]^^N^N^N^N^1629^Team_it^ +it/MG^it^it^Mega^^[Mega Almanacco:337-423; Mega 2000: 424-520; Mega 3000: 521-595; Mega: 596-613] [Following Almanacco Topolino numbering] [Continues from Almanacco Topolino.]^^N^N^N^N^1630^Team_it^ +it/MI^it^it^Minni amica del cuore^^[A new version of Minni (M)]^^N^N^N^N^1631^Team_it^ +it/MIC^it^it^Mostra Internazionale dei cartoonists^^[catalogs of the Rapallo exhibition ("Antico Castello Sul Mare")]^^N^N^N^N^1632^Team_it^ +it/MIT^it^it^I Miti Mondadori^^[Some issues of this publication are devoted to Disney comics, but it is mainly a fiction publication]^^N^N^N^N^1633^Team_it^ +it/MM^it^it^Mickey Mouse Mystery Magazine^^[Concept by Tito Faraci and Giorgio Cavazzano] [Concept di Tito Faraci e Giorgio Cavazzano]^^N^N^N^N^1634^Team_it^ +it/MMORIG^it^it^Mickey Mouse Mystery Magazine - Le origini^^^^N^N^N^N^1635^Team_it^ +it/MMRP^it^it^Mickey Mouse Mystery Magazine (Ristampa)^^^^N^N^N^N^1635^Team_it^ +it/MON^it^it^Paperone mondiale^^^^N^N^N^N^1636^Team_it^ +it/MOUSE^it^it^Mouse^^[Randomly attached to Topolino]^^N^N^N^N^1637^Team_it^ +it/MSP^it^it^Le ministorie^^[volume in omaggio per un abbonamento di 9 mesi a Topolino / Albi della Rosa]^^N^N^N^N^1638^Team_it^ +it/MVS^it^it^Minivolley Story^^[fascicolo speciale dedicato al Minivolley]^^N^N^N^N^1639^Team_it^ +it/NAT^it^it^Natalissimo^^^^N^N^N^N^1640^Team_it^ +it/ND^it^it^Noi due Paperina e Minni^^^^N^N^N^N^1641^Team_it^ +it/NFMO^it^it^Nel fantastico mondo di Oz^^^^N^N^N^N^1642^Team_it^ +it/NGM^it^it^Noi Giovani Marmotte^^[Collecting reprints from "Il Club delle Giovani Marmotte"]^^N^N^N^N^1643^Team_it^ +it/NLI^it^it^Le nostre leggendarie imprese^^[Ristampe dei volumi cartonati dati in omaggio agli abbonati]^^N^N^N^N^1644^Team_it^ +it/NOI^it^it^Supplemento a Noi^^^^N^N^N^N^1645^Team_it^ +it/NRT^it^it^Nel regno di Topolino^^[provisional data, typed in from Tesauro's "Topolino Mondadori 1935/1948" and Becattini's "Floyd & Mickey", informations on this publication can be found at http://www.papersera.net/wp/2018/01/23/nel-regno-di-topolino/]^^N^N^N^N^1646^Team_it^ +it/NRTA^it^it^Nel regno di Topolino (apocrifo)^^[fake issues, published in the 70es, pretending to be reprints of non-existent NRT's]^^N^N^N^N^1647^Team_it^ +it/NRTCA^it^it^Nel Regno di Topolino (ristampa Comic Art)^^[Reprints of Nel Regno di Topolino]^^N^N^N^N^1648^Team_it^ +it/NRTS^it^it^Nel regno di Topolino (supplementi)^19x28 cm^[Supplements to NRT issues, the issue number in this file is the NRT issue the supplement refers to]^^N^N^N^N^1649^Team_it^ +it/OAES^it^it^Omaggio Acqua e Sapone^^[Giveaways with the purchase of a sun protection cream]^^N^N^N^N^1650^Team_it^ +it/OCE^it^it^Omaggio Carlo Erba^^[Promotional books from "Carlo Erba" pharmaceutical industry]^^N^N^N^N^1650^Team_it^ +it/OLI^it^it^Classico Olimpiadi^^^^N^N^N^N^1650^Team_it^ +it/OLIV^it^it^Oliver & Company^^^^N^N^N^N^1651^Team_it^ +it/OM^it^it^Oscar Mondadori (Oscar Fumetto)^^[Pocket Books.]^^N^N^N^N^1652^Team_it^ +it/OVBV^it^it^Omaggio Vibovit^^[Giveaways with vitaminic candy]^^N^N^N^N^1652^Team_it^ +it/OZP^it^it^L'oro di Zio Paperone^^^^N^N^N^N^1652^Team_it^ +it/PA^it^it^Paperino & C.^18x25cm^[Italian version of "Anders And & C.", almost all issues have a giveaway. The title changes from "Paperino & C." to just "Paperino" from issue #57.]^^N^N^N^N^1653^Team_it^ +it/PAAM^it^it^Primi Amici^16x20 cm^[Hardcovers published by Arnoldo Mondadori Editore as "Auguri di Mondadori". There should be 12 issues with at least 4 Disney issues (to be verified issue 3: Vacanze al mare and issue 9 La falsa baby-sitter.]^^N^N^N^N^1654^Team_it^ +it/PAD^it^it^Paperadamus^^^^N^N^N^N^1655^Team_it^ +it/PAF^it^it^Phineas e Ferb^^^^N^N^N^N^1656^Team_it^ +it/PALEG^it^it^Panini Legends^^[Star Wars comic adaptation]^^N^N^N^N^1656^Team_it^ +it/PAMOT^it^it^Paper Motori^^[One shot issue dedicated to cars and motors]^^N^N^N^N^1657^Team_it^ +it/PANAF^it^it^Paperino di Barks collezione ANAF^^^^N^N^N^N^1658^Team_it^ +it/PANAP^it^it^Paperi a Napoli^^[Issue dedicated to a Disney exhibition in Naples]^^N^N^N^N^1659^Team_it^ +it/PAOL^it^it^Paperino^^[Amatorial reprints, issue numbers are fictional, since they don't seem to have any, we used the same numbering order used by Franco Fossati. Issues might be pre-dated, since Fossati reports that they are from 1981; moreover, their availability was announced in the May 1981 issue of "Il Fumetto", at the price of Lit. 5.000 each]^^N^N^N^N^1660^Team_it^ +it/PAP^it^it^La Biblioteca del Papersera^^^^N^N^N^N^1661^Team_it^ +it/PAPS^it^it^Papersera^^[from issue 5 become "Cronache dal Papersera"]^^N^N^N^N^1661^Team_it^ +it/PBEE^it^it^Pippo Beethoven^^^^N^N^N^N^1662^Team_it^ +it/PBSS^it^it^Le più belle storie Disney special^^[ristampa saghe Disney]^^N^N^N^N^1662^Team_it^ +it/PBST^it^it^Le più belle storie Disney^^[volumi cartonati in vendita nei supermercati e negli ipermercati, numerazione fittizia. I numeri editi da Disney Libri sono stati ristampati da Giunti e venduti a 7,90 € invece di 6,90]^^N^N^N^N^1662^Team_it^ +it/PBU^it^it^Paperino e la piccola Butterfly^^^^N^N^N^N^1663^Team_it^ +it/PD^it^it^Più Disney^^[Exact main title> Più Disney (1-81); Disney Hero (82-)]^^N^N^N^N^1664^Team_it^ +it/PDCO^it^it^Parodie Disney Collection^19x25.5 cm^^^N^N^N^N^1664^Team_it^ +it/PDIN^it^it^Paperdinastia^17x24 cm^[Reprint of "La Grande Dinastia dei paperi" (DPCS) with different covers. Sold in libraries.]^^N^N^N^N^1664^Team_it^ +it/PDKT^it^it^Duck Tales^^^^N^N^N^N^1664^Team_it^ +it/PDL^it^it^I protagonisti del fumetto^^[Listed only numbers with Disney material]^^N^N^N^N^1664^Team_it^ +it/PDO^it^it^Paperino d'oro^^[Similar to Dutch and German albums.]^^N^N^N^N^1665^Team_it^ +it/PEZP^it^it^L’economia di Zio Paperone^^[serie dedicata all’economia]^^N^N^N^N^1665^Team_it^ +it/PF^it^it^Paper Fantasy^^^^N^N^N^N^1666^Team_it^ +it/PFCB^it^it^Panini Free Comic Book Day^^[albi promozionali omaggiati nelle fumetterie per il “Free comic book day”] [For indexing purpose: PFBC yynn = number "nn" of year 20yy]^^N^N^N^N^1666^Team_it^ +it/PFL^it^it^Portfoli^^[Portfolios from various publishers, issued in different years, not included in std publications. For indexing purpose, PFL yyyyn: portfolio number "n" issued in year "yyyy". See it/TOPOGOAL for portfolios in std publication]^^N^N^N^N^1666^Team_it^ +it/PFPV^it^it^Più frutta, più verdura^^[In collaborazione con Milano ristorazione]^^N^N^N^N^1667^Team_it^ +it/PG^it^it^Paperino e altre avventure^^[Also features non-Disney comic; also known as "Paperino Giornale"]^^N^N^N^N^1668^Team_it^ +it/PGM^it^it^Piccoli gioielli Mondadori^^^^N^N^N^N^1669^Team_it^ +it/PGRA^it^it^Pippo il Grande^^^^N^N^N^N^1670^Team_it^ +it/PGRCA^it^it^Paperino e altre avventure (ristampa Comic Art)^^[Reprint of Paperino Giornale, collected in 6 hardbound volumes]^^N^N^N^N^1671^Team_it^ +it/PIA^it^it^Pennelli in aria - Cartoons e characters di Giorgio Cavazzano^^^^N^N^N^N^1672^Team_it^ +it/PIFI^it^it^Volumi Esclusivi Anafi^^^^N^N^N^N^1673^Team_it^ +it/PIP^it^it^Pippo &...^^[Just 3 numbers. Issues 4 (Pippo & la musica) and 5 (Pippo & il gioco) were announced but never published]^^N^N^N^N^1673^Team_it^ +it/PISDN^it^it^Paperino Mondo ISDN^^^^N^N^N^N^1674^Team_it^ +it/PK^it^it^Paperinik e altri supereroi^^[Reprints Paperinik and Super Goof stories, occasionally also stories of Brazilian Disney superheroes (Morcego Vermelho, Red Wasp, etc.). Same format as "I Classici". Title changes in "Paperinik" with issue 40]^^N^N^N^N^1675^Team_it^ +it/PK2^it^it^PK2^^[It follows "PKNA". The actual title is PK "squared".]^^N^N^N^N^1676^Team_it^ +it/PK3^it^it^PK Pikappa^^[It follows "PK2", but in a brand new continuity]^^N^N^N^N^1677^Team_it^ +it/PKA^it^it^Paperinik Appgrade^^[new Paperinik edition. With reprints and new issues]^^N^N^N^N^1677^Team_it^ +it/PKBIG^it^it^Cartonatoni PK^^[Fake series title, it groups the two big books with PKNA reprints]^^N^N^N^N^1678^Team_it^ +it/PKC^it^it^Paperinik Cult^^^^N^N^N^N^1679^Team_it^ +it/PKG^it^it^PK Giant 3K Edition^^[reprints PK'stories]^^N^N^N^N^1679^Team_it^ +it/PKH^it^it^Disney Planet (Kingdom Hearts)^^[reprints "Kingdom Hearts" series]^^N^N^N^N^1679^Team_it^ +it/PKMEM^it^it^PK Memories^^[Hardcover books reprinting PKNA's best stories]^^N^N^N^N^1680^Team_it^ +it/PKNA^it^it^Paperinik New Adventures^^[Paperinik inspired to American super heroes]^^N^N^N^N^1681^Team_it^ +it/PKO^it^it^Paperinik - Le origini^^[Cofanetto con le prime storie di Paperinik]^^N^N^N^N^1682^Team_it^ +it/PKOM^it^it^Paperinik - Le origini del mito^^[Reprint all stories of Paperinik in chronological order]^^N^N^N^N^1682^Team_it^ +it/PKR^it^it^Paperinik New Adventures Reloaded^^[Reprint from the PKNA series, with minor differences]^^N^N^N^N^1683^Team_it^ +it/PKSR^it^it^PK Strettamente Riservato^^^^N^N^N^N^1684^Team_it^ +it/PL^it^it^Pocket Love - L'amore in tasca^^[Testata dedicata all'amore diretta da Valentina De Poli fino al numero 7. Dal numero seguente la dirige Veronica Di Lisio]^^N^N^N^N^1685^Team_it^ +it/PLAN^it^it^Planes - Il magazine ufficiale^^[Planes Magazine. Similar to "Il mondo di Cars"]^^N^N^N^N^1685^Team_it^ +it/PLDA^it^it^Piccoli libri d'argento^^^^N^N^N^N^1686^Team_it^ +it/PLDO^it^it^Piccoli libri d'oro^^^^N^N^N^N^1687^Team_it^ +it/PM^it^it^Paperino Mese^^[Numbering follows Super Almanacco Paperino (seconda serie) (SAP)] [Continues from Super Almanacco di Paperino] [Almost all stories originally in b/w are reprinted in colour]^^N^N^N^N^1688^Team_it^ +it/PMG^it^it^Mega Almanacco^^[riedizione dell’omonima testata edita da Mondadori. Grande formato]^^N^N^N^N^1688^Team_it^ +it/PMGM^it^it^Il Manuale delle Giovani Marmotte^^[mensile dedicato alle Giovani Marmotte]^^N^N^N^N^1688^Team_it^ +it/PMIT^it^it^Paperino Made in Italy^^[Collects some ducks stories from Topolino Più.]^^N^N^N^N^1689^Team_it^ +it/PMOC^it^it^Pixar Moviecomic Collection^^[testata che pubblica riduzioni a fumetti di film Pixar. Ipotetico sequel di it/CAF]^^N^N^N^N^1689^Team_it^ +it/POP^it^it^Il Popolo di Roma^^[Newspaper]^^N^N^N^N^1690^Team_it^ +it/POTC^it^it^Pirati dei Caraibi Magazine^^^^N^N^N^N^1691^Team_it^ +it/PP8^it^it^PP8 Paperino Paperotto^^^^N^N^N^N^1692^Team_it^ +it/PPK^it^it^Paperinik^^^^N^N^N^N^1692^Team_it^ +it/PPP^it^it^Poster Promozionali Panini^^[serie di mini poster stampati su carta più spessa dati in omaggio alle fiere del fumetto] [Actually, no numbering or print date. For indexing purpose, PPP yymmnn = miniposter number "nn" published in 20yy-mm]^^N^N^N^N^1692^Team_it^ +it/PRD^it^it^Principesse Disney^^^^N^N^N^N^1693^Team_it^ +it/PRI^it^it^Primaverissima^^[Includes "Classico Primavera" 88 (also 89 e 90?) and "Primaverissima" (91-92-93-94)]^^N^N^N^N^1694^Team_it^ +it/PRPAV^it^it^Promozione Pavesi^^[Giveaway for Italian biscuits, without official publication dates]^^N^N^N^N^1695^Team_it^ +it/PSC^it^it^Paperino TV Sorrisi e Canzoni^^[Allegato a TV Sorrisi e Canzoni.]^^N^N^N^N^1696^Team_it^ +it/PSERA^it^it^Papersera^A3^[Quotidiano di Paperopoli, uscite promozionali]^^N^N^N^N^1697^Team_it^ +it/PSF^it^it^Prime storie a fumetti^14.5 x 19.5 cm^^^N^N^N^N^1697^Team_it^ +it/PSPOR^it^it^Paper Sport - I campioni del fumetto^^^^N^N^N^N^1697^Team_it^ +it/PSTY^it^it^Paperstyle^^[Exact main title> Paperstyle (1-5); 100% Disney (6-)]^^N^N^N^N^1697^Team_it^ +it/PTM^it^it^Topomystery Panini^^^^N^N^N^N^1697^Team_it^ +it/PZP^it^it^Le Più Grandi Avventure Disney^^^^N^N^N^N^1697^Team_it^ +it/QANT^it^it^Braccobaldo presenta gli Antenati (non-Disney)^^^^N^N^N^N^1698^Team_it^ +it/QFES^it^it^Braccobaldo presenta Festival di Hanna-Barbera (non-Disney)^^^^N^N^N^N^1698^Team_it^ +it/QGDV^it^it^Girandola Di Vacanze (non-Disney)^^^^N^N^N^N^1698^Team_it^ +it/QGIR^it^it^Girandola T.V (non-Disney)^^^^N^N^N^N^1698^Team_it^ +it/QQQS^it^it^Topolino presenta Qui Quo Qua e il soccorso... come si deve^^[Collaborazione tra Disney, Lipu e 3M]^^N^N^N^N^1699^Team_it^ +it/QS^it^it^Quaderni a fumetti^^[Exercise books reprinting stories. QS xxyy = exercise book "number" yy from "serie" xx. Actually, both "number" and "serie" are fictional, because there isn't any indication on the covers]^^N^N^N^N^1700^Team_it^ +it/QSG^it^it^Qui si gioca^^[libri gioco con all'intero fumetti già pubblicati in TL e fortemente modificati per l'occasione]^^N^N^N^N^1701^Team_it^ +it/QSP^it^it^Quante storie, Paperino!^^^^N^N^N^N^1701^Team_it^ +it/RAF^it^it^Racconti a fumetti^16.5x24 cm^^^N^N^N^N^1701^Team_it^ +it/RAMA^it^it^I Romanzi di Topolino^^^^N^N^N^N^1701^Team_it^ +it/RAT^it^it^Raccolta Almanacco Topolino^^[Reprints, glued together, Almanacco Topolino issues]^^N^N^N^N^1702^Team_it^ +it/RATLA^it^it^Raccolta Atlantis^^[Reprints, glued together, the Atlantis issues that were published originally in the PD publication]^^N^N^N^N^1703^Team_it^ +it/RC^it^it^Revival Comics (Mondadori/Traverso)^^^^N^N^N^N^1704^Team_it^ +it/RCD^it^it^Raccolta I classici di Walt Disney (seconda serie)^^[Reprints, glued together, I Classici di Walt Disney (seconda serie) issues]^^N^N^N^N^1705^Team_it^ +it/RCDMF^it^it^Raccolta I classici di Walt Disney Speciale Magic Fish^^[A promotional giveaway "Magic Fish", includes a contest to win subscriptions for Topolino (TL), Minni (M), and Paperinik (PK)]^^N^N^N^N^1706^Team_it^ +it/RCEC^it^it^Raccolta Cip & Ciop^^[Reprints, glued together, Cip & Ciop issues (CEC)]^^N^N^N^N^1706^Team_it^ +it/RCTE^it^it^Alla riscossa... contro il terremoto!^^[In collaboration with "Agenzia di Protezione Civile - Servizio Sismico Nazionale". Here listed local and regional versions distributed in schools; a national version has been attached to "Topolino" #2313 - see TLS2313]^^N^N^N^N^1707^Team_it^ +it/RCTV^it^it^Radiocorriere TV^^[Weekly magazine with television listings. Published 1925-1995 (2008). RCTV xxyy = number yy of 19xx]^^N^N^N^N^1707^Team_it^ +it/RDGIO^it^it^Raccolta Disney giochi^^[Issues with games (puzzles, etc.) mainly without comics, just illustrations]^^N^N^N^N^1708^Team_it^ +it/RGCD^it^it^Raccolta I Grandi Classici Disney^^[Reprints, glued together, Grandi Classici Disney issues]^^N^N^N^N^1709^Team_it^ +it/RGM^it^it^Raccolta Giovani Marmotte^^[Reprints, glued together, Giovani Marmotte issues]^^N^N^N^N^1710^Team_it^ +it/RIS^it^it^Risatissima^^[Issues without a definite periodicity]^^N^N^N^N^1711^Team_it^ +it/RLGP^it^it^Raccolta Le Grandi Parodie (Disney)^^[Reprints, glued together, Le Grandi Parodie Disney issues]^^N^N^N^N^1712^Team_it^ +it/RLI^it^it^Real Life^^[comic book with no official Disney character created by Disney Italia]^^N^N^N^N^1712^Team_it^ +it/RM^it^it^Raccolta Minni & Company^^[Reprints, glued together, Minni & company issues]^^N^N^N^N^1713^Team_it^ +it/RMG^it^it^Raccolta Mega^^[Reprints, glued together, Mega Almanacco / Mega 2000 / Mega 3000 issues]^^N^N^N^N^1714^Team_it^ +it/RMPK^it^it^Il RompPK^^[enigmistica con PK]^^N^N^N^N^1715^Team_it^ +it/ROG^it^it^Chi ha incastrato Roger Rabbit^^^^N^N^N^N^1716^Team_it^ +it/RPA^it^it^Raccolta Paperino & C. / Paperino^^[Reprints, glued together, Paperino & C. / Paperino issues]^^N^N^N^N^1717^Team_it^ +it/RPGRA^it^it^Raccolta Pippo il Grande^^[Reprints, glued together, all the "Pippo il grande" issues]^^N^N^N^N^1718^Team_it^ +it/RPK^it^it^Raccolta Paperinik e altri supereroi^^[Reprints, glued together, Paperinik e altri supereroi issues]^^N^N^N^N^1719^Team_it^ +it/RPM^it^it^Raccolta Paperino Mese / Paperino^^[Reprints, glued together, Paperino Mese / Paperino issues]^^N^N^N^N^1720^Team_it^ +it/RS^it^it^Romano Scarpa^^^^N^N^N^N^1721^Team_it^ +it/RSAP^it^it^Raccolta Super Almanacco (di) Paperino^^[Second series; the "di" in the title appears from issue 43 on]^^N^N^N^N^1722^Team_it^ +it/RT^it^it^Ridi Topolino^^[A comic journal with gags and Brazilian and Studios stories. By Tito Faraci.]^^N^N^N^N^1723^Team_it^ +it/RTAS^it^it^Raccolta Albi tascabili di Topolino^^[It reprints 69 out of 195 stories that originally appeared in TAS. Each comic book, in strip format, collected 6 to 8 TAS books. Covers were probably made for the purpose. Provisional data, typed in by ABo from Tesauro's "Topolino in Italia" and from an article by Paolo Bontempi on "Cronaca di Topolinia" n.39 Nov. 2003]^^N^N^N^N^1724^Team_it^ +it/RTL^it^it^Raccolta Topolino (libretto)^^[Reprints, glued together, Topolino (libretto) issues]^^N^N^N^N^1725^Team_it^ +it/RTLF^it^it^Raccolta Topolino "Ferrari"^^^^N^N^N^N^1726^Team_it^ +it/RTLVS^it^it^Raccolta Topolino "Il Vento del Sud"^^^^N^N^N^N^1727^Team_it^ +it/RTSB^it^it^Raccolta Il Tascabilone^^[Reprints, glued together, Il Tascabilone issues]^^N^N^N^N^1728^Team_it^ +it/RZ^it^it^Ristampa Zorro^^^^N^N^N^N^1729^Team_it^ +it/RZP^it^it^Raccolta Zio Paperone^^[Reprints, glued together, Zio Paperone issues]^^N^N^N^N^1730^Team_it^ +it/S^it^it^La Sirenetta^^[Girl magazine]^^N^N^N^N^1731^Team_it^ +it/S420^it^it^Il super 420^^[Non-Disney magazine] [Supplement to "Il 420"]^^N^N^N^N^1732^Team_it^ +it/SA^it^it^Super Almanacco Paperino^^^^N^N^N^N^1733^Team_it^ +it/SAFA^it^it^Settant'anni di fiabe animate^^^^N^N^N^N^1734^Team_it^ +it/SAP^it^it^Super Almanacco Paperino (seconda serie)^^[Second series; the "di" in the title appears from issue 43 on] [Seconda serie; il "di" nel titolo appare a partire dal numero 43] [Continues in Paperino Mese.]^^N^N^N^N^1735^Team_it^ +it/SATL^it^it^70 anni di Topolino pocket^^[Collection of metal plates with reproduction of historic covers of it/TL, with an issue]^^N^N^N^N^1735^Team_it^ +it/SCAR^it^it^Scoprire l'arte - La storia dell'arte raccontata da Disney^^^^N^N^N^N^1736^Team_it^ +it/SCF^it^it^Storie col fiocco^^[A serie dedicated to female characters from Disney universe]^^N^N^N^N^1736^Team_it^ +it/SCLAS^it^it^Superclassico^^^^N^N^N^N^1737^Team_it^ +it/SCPA^it^it^Scienza Papera^^[serie antologica uscita come supplemento al Corriere della Sera e alla Gazzetta dello Sport]^^N^N^N^N^1738^Team_it^ +it/SCPA2^it^it^La grande scienza Disney^^[ristama di it/SCPA con altra numerazione]^^N^N^N^N^1738^Team_it^ +it/SCPIT^it^it^Scoprire la pittura^^[Volumetto dedicato alla divulgazione della pittura, contain also illustrations]^^N^N^N^N^1738^Team_it^ +it/SCTL^it^it^Il libro degli scompiti delle vacanze^^[allegato a Topolino]^^N^N^N^N^1739^Team_it^ +it/SDE^it^it^Speciali di Disney enigmistica^^[Booklets containing a selection of games taken by DEN]^^N^N^N^N^1740^Team_it^ +it/SDF^it^it^Scuola di Fumetto^^[Non-Disney comic fanzine.]^^N^N^N^N^1741^Team_it^ +it/SDLR^it^it^Super De Luxe Remastered^^[Seguito di: Topolino Super De Luxe Edition] [volumi da collezionismo]^^N^N^N^N^1741^Team_it^ +it/SDN^it^it^Storie di Natale^^^^N^N^N^N^1742^Team_it^ +it/SFA^it^it^Sinfonie Allegre^^^^N^N^N^N^1742^Team_it^ +it/SMD^it^it^Stampa Medica^^[Rivista di divulgazione medica, distribuita soltanto agli abbonati. Nel 1982 pubblica alcune strisce Disney.]^^N^N^N^N^1742^Team_it^ +it/SMIT^it^it^Super Miti Mondadori^^[Some issues of this publication are devoted to Disney comics, but it is mainly a fiction books publication]^^N^N^N^N^1743^Team_it^ +it/SOF^it^it^Sofia la Principessa^^[Based on animated TV series "Sofia the first"]^^N^N^N^N^1743^Team_it^ +it/SPCAP^it^it^Alla scoperta del PC con Archimede^^[speciali di PC World]^^N^N^N^N^1744^Team_it^ +it/SPD^it^it^Speciale Disney^^[Exact main title> Speciale Disney (1-81); Grandi Autori (82-)]^^N^N^N^N^1745^Team_it^ +it/SPR^it^it^Supplementi a Principesse Disney^^[SPR nn = Supplement to PRD nn (= "Principesse Disney" number nn)]^^N^N^N^N^1745^Team_it^ +it/SRMG^it^it^Speciale Raccolta anni 90^^[Le prime prove di raccolta, probabilmente vendute a coppia ad inizio anni 90.Da non confondersi con SRDUE, le Speciali Raccolte uscite negli anni 2000 che rappresentavano il canto del cigno della testata]^^N^N^N^N^1746^Team_it^ +it/SRZP^it^it^Speciale Raccolta Zio Paperone^^^^N^N^N^N^1746^Team_it^ +it/SST^it^it^Supplemento a "La Stampa"^^[Fascicolo speciale dedicato a Palla di Neve] [Negli anni 80, durante il periodo di Natale La Stampa ha pubblicato tutta una serie di strip natalizie Disney (YC)] [nell'anno di uscita del Re Leone, per una ventina di giorni, sotto Natale, ha pubblicato la riduzione a fumetti]^^N^N^N^N^1747^Team_it^ +it/ST^it^it^Speciale Topolino 2000^^[Special issue edited to celebrate the issue #2000 of Topolino libretto]^^N^N^N^N^1748^Team_it^ +it/STTL^it^it^Ristampa anastatica Topolino (Speciale Topolino 2000)^12,6x17,8cm^^^N^N^N^N^1748^Team_it^ +it/SUD^it^it^Super Disney^^^^N^N^N^N^1749^Team_it^ +it/SUDTL^it^it^Ristampa anastatica Topolino (Super Disney)^^^^N^N^N^N^1749^Team_it^ +it/SUFR^it^it^Omaggio Suco Frio^^[Omaggi agli acquirenti delle bustine di "Suco Frio" e "Kool Frio" della ditta Bertagni; sono additivi granulari al gusto di frutta. i "Suco" e i "Kool" relativi ad uno specifico gusto sono uguali fra loro a parte il nome del prodotto]^^N^N^N^N^1750^Team_it^ +it/SVOC^it^it^Supplemento al quotidiano "La Voce"^^[Serie di storie di Carl Barks, riprese da ZP, pubblicate dal quotidiano di Montanelli nell'estate del 1994. Ogni 5 tavole si fa una pagina del quotidiano. Le storie sono spezzate a metà]^^N^N^N^N^1751^Team_it^ +it/SW^it^it^Supplementi a W.I.T.C.H.^^[created by Elisabetta Gnone, Alessandro Barbucci and Barbara Canepa] [SW nn = Supplement to number "nn" of WITCH]^^N^N^N^N^1751^Team_it^ +it/SZ^it^it^Super Zorro^^[collana 'I Fumetti Mondadori']^^N^N^N^N^1752^Team_it^ +it/SZR^it^it^Silvia Ziche - Rho - Villa Burba^^[Catalogo della mostra di Silvia Ziche a Rho]^^N^N^N^N^1753^Team_it^ +it/TA^it^it^Topolino Adventure^^^^N^N^N^N^1754^Team_it^ +it/TANAF^it^it^Topolino collezione ANAF^^[Reprint dailies from MM by Gottfredson] [Serie di ristampe delle giornaliere di Gottfredson]^^N^N^N^N^1755^Team_it^ +it/TAS^it^it^Albi tascabili di Topolino^^[In all stories, most panels have been reduced in size, thus eliminating art details. Panels have also been eliminated from a number of stories. Initial data source was "Topolino in Italia" by A. Tesauro. A first reprint exists, featuring 56 issues in two sub-series (see TASR); a second and third giveaway reprints feature respectively 12 issues (Omaggio Persil, see TASPE) and 15 issues (Omaggio Prealpi, see TASPR).]^^N^N^N^N^1756^Team_it^ +it/TASPE^it^it^Albi tascabili di Topolino (ristampa Persil)^^[Giveaway with Persil (a brand of soap); 12 issues, numbered from 51 to 62. The numbering does not correspond to the numbering in the original series (we don't know why or how the issue number were choosen). Data initially typed in from Taormina's "Guida al collezionismo parte II.]^^N^N^N^N^1757^Team_it^ +it/TASPR^it^it^Albi tascabili di Topolino (ristampa Prealpi)^^[Giveaway with Prealpi (a brand of cheese); 15 issues, numbered from 100 to 114. The numbering does not correspond to the numbering in the original series (we don't know why or how the issue number were choosen). Data initially typed in from Taormina's "Guida al collezionismo parte II".]^^N^N^N^N^1758^Team_it^ +it/TASR^it^it^Albi tascabili di Topolino (prima ristampa)^^[Two different versions exist, both known as "Prima Ristampa"; one features a printed date, the other does not. Probably 56 is the total number of issues printed. Reprints TAS, but in a few cases the last pages were changed.]^^N^N^N^N^1759^Team_it^ +it/TASRBU^it^it^Albi tascabili di Topolino (ristampa Buci)^^[Reprints all of the 20 TAS issues with stories featuring Bucky Bug. The issues are identical to the original ones except for the writing "pubblicate da Luigi Olmeda nel 1977" on the back cover; such indication is however missing in issue 176]^^N^N^N^N^1760^Team_it^ +it/TASRCB^it^it^Albi tascabili di Topolino (ristampa Carl Barks)^^[Reprints all of the 43 TAS issues featuring stories by Carl Barks. The issues are identical to the original ones except for the writing "pubblicate da Luigi Olmeda nel 1977" on the inside back cover; such indication is however missing in issues 63, 84, 109, and 136]^^N^N^N^N^1761^Team_it^ +it/TD^it^it^Tutto Disney^^[Exact main title> Tutto Disney (1-86), Paperfantasy (87-)]^^N^N^N^N^1762^Team_it^ +it/TDO^it^it^Topolino d'oro^^[Reprints from Gottfredson stories, edited by Mario Gentilini, with the help of Carlo Chendi]^^N^N^N^N^1763^Team_it^ +it/TDORD^it^it^Topolino d'oro (ristampa Disney)^^[Reprints sold as a set for 25 € with Topocatalogo 2003]^^N^N^N^N^1764^Team_it^ +it/TERO^it^it^Collezione per i più piccini^8x7 cm^^^N^N^N^N^1764^Team_it^ +it/TES^it^it^Tesori^^[Hardcover series.] [Serie di volumi cartonati.]^^N^N^N^N^1765^Team_it^ +it/TESI^it^it^Tesori Made in Italy^^[Volumi dedicati agli autori italiani]^^N^N^N^N^1765^Team_it^ +it/TETS^it^it^Topolino eroe delle tue storie^^^^N^N^N^N^1766^Team_it^ +it/TG^it^it^Topolino (giornale)^^[also features non-Disney comics (a few issues are entirely non-Disney); some data for 158-738 are provisional, typed in from Giorgio Salvucci's chronologies featured in "Il Fumetto"]^^N^N^N^N^1767^Team_it^ +it/TGAG^it^it^Topogag^^[Special issue sold only by mail]^^N^N^N^N^1768^Team_it^ +it/TGEO^it^it^Topogeo^^[The indexed one is the second edition, the first one counts just the first 51 issues and the general index] [All'interno c'è una storia ma sono solo alcune vignette per pagina poiché le pagine sono piene di illustrazioni]^^N^N^N^N^1769^Team_it^ +it/TGIO^it^it^Topolino giocattoli Standa^^^^N^N^N^N^1770^Team_it^ +it/TGLD^it^it^Topolino Gold^^[hardcover books]^^N^N^N^N^1770^Team_it^ +it/TGO^it^it^Topo Goool!^^^^N^N^N^N^1771^Team_it^ +it/TGOAL^it^it^Topo Goal^^[Segue come "Disney Special Events"]^^N^N^N^N^1771^Team_it^ +it/TGR^it^it^Topolino il grande^^^^N^N^N^N^1772^Team_it^ +it/TGRCA^it^it^Topolino (giornale) (ristampa Comic Art)^^[Reprint of Topolino (giornale), collected in hardbound volumes]^^N^N^N^N^1773^Team_it^ +it/TGRCAS^it^it^Topolino (giornale) (ristampa Comic Art singola)^^[Reprints issues 158-641 of Topolino Giornale in single issues, maybe the same used for it/TGRCA]^^N^N^N^N^1774^Team_it^ +it/TGRCC^it^it^Topolino (giornale) (ristampa Camillo Conti)^^[Reprints issues of Topolino Giornale from 642 onward, don't know which is the last issue]^^N^N^N^N^1775^Team_it^ +it/TGRLO^it^it^Topolino (giornale) (ristampa Luigi Olmeda)^^[Reprints issues 137-157 of Topolino Giornale]^^N^N^N^N^1776^Team_it^ +it/TGRN^it^it^Topolino (giornale) (ristampa Nerbini)^^[Reprint of the first 136 issues of Topolino Giornale]^^N^N^N^N^1777^Team_it^ +it/TGS^it^it^Supplemento al Giornale: Topolino^^^^N^N^N^N^1778^Team_it^ +it/TIGP^it^it^Topolino in Giallo^^^^N^N^N^N^1778^Team_it^ +it/TJ^it^it^Topolino Junior^^[Ripresa nel 2020 nella collana Disney Play, vedere it/DPLA 15 e seguenti]^^N^N^N^N^1778^Team_it^ +it/TL^it^it^Topolino (libretto)^^[Main Italian publication.] [Testata italiana principale.] [Continues from Topolino (giornale)] [Mondadori edited Topolino from 1 to 1701, Disney Italia from 1702 to 3018, Panini Comics from 3019]^^N^N^N^N^1779^Team_it^ +it/TLAB^it^it^Topolino Omaggio Abbonati^^^^N^N^N^N^1780^Team_it^ +it/TLAI^it^it^Libri a fumetti di Topolino^^[volumi celebrativi]^^N^N^N^N^1780^Team_it^ +it/TLCL^it^it^Topolino Classic^17.5x24.5 cm^[Hardcover books with reprints from "Topolino" issues]^^N^N^N^N^1781^Team_it^ +it/TLCS^it^it^Topolino (ristampa Corriere della Sera)^^[allegato a "Gli anni d'oro di Topolino"]^^N^N^N^N^1781^Team_it^ +it/TLDLE^it^it^De Luxe Edition^^[Exact main title> Topolino Limited De Luxe Edition (1-22), Disney De Luxe (23-)] [reprints in hardcover books]^^N^N^N^N^1781^Team_it^ +it/TLE^it^it^Topolino estate^^[Summer supplement to Topolino]^^N^N^N^N^1782^Team_it^ +it/TLN^it^it^Topolino (ristampa Nerbini)^^[Unauthorized reprints of the oldest TL issues; it isn't sure if the publisher was really Nerbini, but it is the name they are known with. The publishing dates are very uncertain.]^^N^N^N^N^1783^Team_it^ +it/TLRD^it^it^Topolino (ristampa Disney)^^[Reprints the first issues of TL, sold inside a box, one for each reprinted year, also sold by Epierre]^^N^N^N^N^1784^Team_it^ +it/TLS^it^it^Supplementi a Topolino (libretto)^^[Attached to Topolino Libretto, mainly as promotional issues]^^N^N^N^N^1785^Team_it^ +it/TLSCA^it^it^Topolino (ristampa Lo Scarabeo)^8x10.5cm^[Edizione microscopica e cartonata dei primi otto numeri di Topolino. Disponibile anche in cofanetto.]^^N^N^N^N^1786^Team_it^ +it/TLSS^it^it^Topolino Sticker Story^^[Sticker Album celebrating 90years of Mickey. With a new story]^^N^N^N^N^1786^Team_it^ +it/TLT^it^it^Teletutto^^[TV guide magazine. Some issues feature two pages of a Disney story. Data for #47-52 typed in from "Giovan Battista Carpi" book by Bartolomei-Becattini-Boschi. Non indexed issues are without Disney comics]^^N^N^N^N^1787^Team_it^ +it/TM^it^it^Topomistery^^[Reprints mystery stories of Mickey Mouse and starting with issue #38 reprints also Walsh-Gottfredson stories]^^N^N^N^N^1788^Team_it^ +it/TMCL^it^it^Topomistery Clementoni^^[Special issue, edited by Carlo Chendi, contained in a boardgame inspired to Topomistery (cfr. TM) as a help to the game scenarios, it contains detective stories from Italian creators, the cover is reported on "Idee e creatività", catalogue from "Mostra Internazionale dei Cartoonists di Rapallo" year 2000, page 47]^^N^N^N^N^1789^Team_it^ +it/TMD^it^it^Tempo Medico^^[Rivista di divulgazione medica, distribuita soltanto agli abbonati. Nel 1989 pubblica alcune strisce Disney.]^^N^N^N^N^1789^Team_it^ +it/TMED^it^it^Topolino Medium^^[Promotional issue reserved to advertising agents and companies, and Mondadori executives only]^^N^N^N^N^1789^Team_it^ +it/TMIL^it^it^Topolino 1000^^[Promotional issue distributed in a special carton case together with a copy of TL 1000; celebrating issue 1000 of "Topolino"; reserved to advertising agents and companies, and Mondadori executives only; distributed during a toy fair in Milan in January 1975]^^N^N^N^N^1789^Team_it^ +it/TMP^it^it^Topolino Marco Polo^^^^N^N^N^N^1790^Team_it^ +it/TNOIR^it^it^Topolino Noir^^[Book with black and white Mickey stories written by Tito Faraci]^^N^N^N^N^1791^Team_it^ +it/TOFF^it^it^Topolino Fuoriserie^21x29 cm^[hardcover books]^^N^N^N^N^1792^Team_it^ +it/TOS^it^it^Topostrips^^[Reprints by Carlo Chendi of Gottfredson's Mickey Mouse, horizontal layout]^^N^N^N^N^1792^Team_it^ +it/TOYS^it^it^Toy Story Magazine^^^^N^N^N^N^1793^Team_it^ +it/TP^it^it^Topolino Più^^[Hardcover series with new stories made by Italian authors.] [Serie di volumi cartonati con storie nuove di autori italiani.]^^N^N^N^N^1794^Team_it^ +it/TR^it^it^Toporadio - 300 strisce a tutto volume^^[Two editions: 1992 and 1993]^^N^N^N^N^1795^Team_it^ +it/TS^it^it^Topolino Sport^^[Giveaways with the newspaper "Corriere dello Sport". The last issue includes a box where to collect them all]^^N^N^N^N^1796^Team_it^ +it/TSB^it^it^Il Tascabilone^^[It reprints 193 out of 195 stories that originally appeared in TAS. The 2 non-reprinted stories are W WH B8-01(TAS 147) and W WH A8-01 (TAS 154). Also the three stories that were serialized in TAS ("Serafino e il lupo" (W WDC 71-04), "Pippo viaggiatore di commercio" (I PG 40-A) e "Piero Pinguino contro il pescecane") are not featured. Almost all stories have a title page, most probably reproducing the TAS cover.]^^N^N^N^N^1797^Team_it^ +it/TSC^it^it^Tutti i segreti del calcio^^[Almanacco Illustrato del Calcio 2002, n.2 contiene statistiche, tattiche e tecniche del calcio illustrate dai personaggi Disney]^^N^N^N^N^1798^Team_it^ +it/TSD^it^it^Tesori Disney^^[Trimestrale poi semestrale che ristampava le Saghe Disney con approfonditi commenti. A cura di Lidia Cannatella]^^N^N^N^N^1799^Team_it^ +it/TSDE^it^it^Topolino Super De Luxe Edition^^[Exact main title> Topolino Super De Luxe Edition (nr. 1-10); Super De Luxe (nr. 12-)] [volumi da collezionismo]^^N^N^N^N^1799^Team_it^ +it/TSDG^it^it^Trilogia della spada di ghiaccio^^[One shot reprinting all the stories of the "Ice Sword"]^^N^N^N^N^1800^Team_it^ +it/TSI^it^it^Tesori Disney International^^[Bimestrale dedicato alle storie straniere. Editing di Lidia Cannatella]^^N^N^N^N^1800^Team_it^ +it/TSPO^it^it^Topolino Sport^^[Illustrazioni di Adriano Baggi, Marco Rota, Staff di If, Benedetta Torrani, Giampiero Ubezio, Giuseppe Uglietti, Santo Urso, Ugolino Vagnuzzi]^^N^N^N^N^1801^Team_it^ +it/TST^it^it^Top strips^^^^N^N^N^N^1802^Team_it^ +it/TSTR^it^it^Topostorie Disney^^[testata che riprende il formato dei vecchi it/CWD con tavole di raccordo tra le varie storie in ristampa. Ufficialmente la testata prosegue la numerazione di it/DCX (Disney Comix) ma nulla ha a che fare con la serie conclusasi al numero 38]^^N^N^N^N^1802^Team_it^ +it/TURA^it^it^Tutto Raccolta^^[Reprints, glued together, some numbers of various issues]^^N^N^N^N^1802^Team_it^ +it/TVC^it^it^Topolino Video Club^^^^N^N^N^N^1803^Team_it^ +it/TVSC^it^it^TV Sorrisi & Canzoni^^[Not a comic book, but a TV guide. Once in a while they print disney stories, inside or as attachment] [Non è un fumetto, è una guida ai programmi TV. Ogni tanto pubblica storie disney, all'interno o come allegati]^^N^N^N^N^1804^Team_it^ +it/TXTR^it^it^Topolino Extra^^[hardcover books]^^N^N^N^N^1804^Team_it^ +it/TZO^it^it^Topolino allo Zecchino d'Oro^^^^N^N^N^N^1805^Team_it^ +it/UACK^it^it^Uack!^^[reprints of Carl Barks. From issue 24 it becomes "Uack presenta Paperopoli" and from issue 35 it becomes "Vita da Paperi". A bimonthly series devoted to Barks, Rosa, Jippes and more]^^N^N^N^N^1805^Team_it^ +it/UCI^it^it^Omaggio UniCi Cinemas^^[Pubblicazione distribuita nei cinema affiliati all'UNICI - Consorzio UNIone CInema]^^N^N^N^N^1805^Team_it^ +it/UMDC^it^it^un mare di... carta - mostra antologica di luciano bottaro^^[Catalogo della mostra "fumetti tra le onde 2010", organizzata dal comune di Monterosso al Mare]^^N^N^N^N^1805^Team_it^ +it/UPDA^it^it^Un pieno di avventure^^^^N^N^N^N^1805^Team_it^ +it/UPK^it^it^Paperinik Ultimate Collection^^[Volumi, allegati a quotidiani a diffusione regionale, dedicati a PK]^^N^N^N^N^1806^Team_it^ +it/UVG^it^it^L'Uomo Vogue^^[Style & Fashion magazine for men]^^N^N^N^N^1806^Team_it^ +it/VAC^it^it^Disney vacanze^^[Issued one summer as a one shot, then became periodical.]^^N^N^N^N^1807^Team_it^ +it/VDF^it^it^Volumi di fiabe a fumetti^^^^N^N^N^N^1808^Team_it^ +it/VIDI^it^it^Virtù e difetti a fumetti^^[volumi brossura in vendita nei supermercati e negli ipermercati, numerazione fittizia]^^N^N^N^N^1808^Team_it^ +it/VIO^it^it^Violetta^^[magazine about the TV series "Violetta"; numbers 25 to 30 print comics]^^N^N^N^N^1808^Team_it^ +it/VNT^it^it^Viaggi nel tempo^^[Giveaway books with the fuel Q8, also containing illustrations from the books "Cosa sai su..."] [Editing Epierre; stampa Rotolito Lombarda - Pioltello (MI)]^^N^N^N^N^1809^Team_it^ +it/W^it^it^W.i.t.c.h.^^[created by Elisabetta Gnone, Alessandro Barbucci and Barbara Canepa]^^N^N^N^N^1810^Team_it^ +it/WCS^it^it^W.i.t.c.h. Cartoon Story^^^^N^N^N^N^1811^Team_it^ +it/WDP^it^it^Walt Disney presenta...^^[By Luca Boschi.]^^N^N^N^N^1812^Team_it^ +it/WE^it^it^Welcome^^[il magazine delle W.i.t.c.h.]^^N^N^N^N^1813^Team_it^ +it/WIRE^it^it^Wired^^[testata dedicata alle nuove tecnologie]^^N^N^N^N^1814^Team_it^ +it/WOW^it^it^WOW^^[Non-Disney comic fanzine.]^^N^N^N^N^1815^Team_it^ +it/WR^it^it^W.i.t.c.h. (ristampa)^^[Reprints W.i.t.c.h.]^^N^N^N^N^1816^Team_it^ +it/WRP^it^it^Witch Ristampa (Pocket)^^[ristampa, tre episodi per volta, la serie di Witch]^^N^N^N^N^1816^Team_it^ +it/WRS^it^it^Witch - Alle origini della magia^^[ristampa, tre episodi per volta, la serie di Witch. Uscita in abbinamento a Tv Sorrisi e canzoni]^^N^N^N^N^1816^Team_it^ +it/WSR^it^it^W.i.t.c.h. (seconda ristampa)^^[Second W.i.t.c.h. reprint]^^N^N^N^N^1817^Team_it^ +it/WTP^it^it^Winnie the Pooh^^^^N^N^N^N^1817^Team_it^ +it/XM^it^it^X-Mickey^^[Mysterious and horror adventures with MM and new characters.]^^N^N^N^N^1818^Team_it^ +it/XMR^it^it^X-Mickey (ristampa)^^[Reprints the first 6 issues of X-Mickey.]^^N^N^N^N^1819^Team_it^ +it/Z^it^it^Zorro^^^^N^N^N^N^1820^Team_it^ +it/ZB^it^it^Zanna Bianca^^^^N^N^N^N^1820^Team_it^ +it/ZNA^it^it^Zorro^^[Book reprinting Alex Toth's work]^^N^N^N^N^1820^Team_it^ +it/ZP^it^it^Zio Paperone^^[Only Barks reprints for 69 issues, then also Rosa and others.] [Solo ristampe di Barks per 69 numeri, poi anche Rosa e altri.]^^N^N^N^N^1821^Team_it^ +it/ZPMA^it^it^Zio Paperone e il magico autobus^^[Promotional issue in collaboration with ATM, the Public Transport Company of the City of Milan]^^N^N^N^N^1821^Team_it^ +it/ZPP^it^it^Zio Paperone (Panini)^^^^N^N^N^N^1822^Team_it^ +it/ZPPM^it^it^Zio Paperone e il ponte di Messina^^[Published for the exhibition "Sogni di carta".] [Pubblicato per la mostra "Sogni di carta".]^^N^N^N^N^1822^Team_it^ +it/ZPR^it^it^Zio Paperone (ristampa)^^[Reprints of the first 24 issues of Zio Paperone. The issues keep the original date on the front cover] [Ristampa dei primi 24 numeri di Zio Paperone. Gli albi mantengono la data originale sulla copertina]^^N^N^N^N^1823^Team_it^ +it/ZPS^it^it^Zio Paperone speciale^^[A special issue related to Zio Paperone.]^^N^N^N^N^1824^Team_it^ +it/ZPSM^it^it^Zio Paperone alla scoperta del microtesoro^^[Special issue published for the promotion of "Telethon".]^^N^N^N^N^1825^Team_it^ +it/ZPSP^it^it^Zio Paperone speciale Paperino^^[Special Zio Paperone issues dedicated to Donald Duck] [Numeri speciali di Zio Paperone dedicati a Paperino]^^N^N^N^N^1826^Team_it^ +jp/AS^jp^ja^月刊 Asuka^^[monthly comics magazine, containing Witch stories since May 2003]^^N^N^N^N^1827^Team_jp^ +jp/BB^jp^ja^コミックボンボン^^^^N^N^N^N^1827^Team_jp^ +jp/CYP^jp^ja^Disney Fairies 小さな妖精プティの日記^^^^N^N^N^N^1827^Team_jp^ +jp/DDEC^jp^ja^DONALD DUCK ENGLISH COMICS^^[The indicia lists the title as ドナルド英語コミック文庫. Titles of individual books are in Japanese on the front cover and in English on the back cover.]^^N^N^N^N^1827^Team_jp^ +jp/DGNS^jp^ja^Disney Graphic Novel Series^^^^N^N^N^N^1827^Team_jp^ +jp/DFB^jp^ja^ディズニーフェアリーズ文庫マンガシリーズ^^^^N^N^N^N^1827^Team_jp^ +jp/DK^jp^ja^ディズニーの国^^["Lands of Disney", published by the Reader's Digest Japan between 1960 and 1964]^^N^N^N^N^1827^Team_jp^ +jp/DKP^jp^ja^Disney's きらら☆プリンセス^^^^N^N^N^N^1827^Team_jp^ +jp/DL^jp^ja^ディズニーランド^^["Disneyland", published by Kodansha 1964 on]^^N^N^N^N^1827^Team_jp^ +jp/DMD^jp^ja^Disney's マジカルダンス!!^^^^N^N^N^N^1827^Team_jp^ +jp/DP^jp^ja^ディズニープリンセス^^^^N^N^N^N^1827^Team_jp^ +jp/DPFK^jp^ja^ディズニープリンセスフィルムコミック^^[縦書]^^N^N^N^N^1827^Team_jp^ +jp/FMP^jp^ja^ファミ通PS2^^^^N^N^N^N^1827^Team_jp^ +jp/FN^jp^ja^ファインディングニモコミックス^^^^N^N^N^N^1827^Team_jp^ +jp/GG^jp^ja^月刊少年ガンガン^^^^N^N^N^N^1827^Team_jp^ +jp/KH1^jp^ja^キングダムハーツ^^[横書] [振仮名無し]^^N^N^N^N^1827^Team_jp^ +jp/KH2^jp^ja^キングダムハーツII^^^^N^N^N^N^1827^Team_jp^ +jp/KHCM^jp^ja^キングダムハーツ チェイン オブ メモリーズ^^^^N^N^N^N^1827^Team_jp^ +jp/KHFM^jp^ja^キングダムハーツ FINAL MIX^^^^N^N^N^N^1827^Team_jp^ +jp/KP^jp^ja^くまのプーさんとなかまたち^^^^N^N^N^N^1827^Team_jp^ +jp/LSDVD^jp^ja^リロ&ステッチDVD付録^^^^N^N^N^N^1827^Team_jp^ +jp/MI^jp^ja^モンスターズ・インク^^^^N^N^N^N^1827^Team_jp^ +jp/MM^jp^ja^ミッキーマウスコミック^^[縦書]^^N^N^N^N^1827^Team_jp^ +jp/MMEC^jp^ja^MICKEY MOUSE ENGLISH COMICS^^[The indicia lists the title as ミッキー英語コミック文庫. Titles of individual books are in Japanese on the front cover and in English on the back cover.]^^N^N^N^N^1827^Team_jp^ +jp/MMMMS^jp^ja^ミッキーマウス名作漫画集^^^^N^N^N^N^1827^Team_jp^ +jp/MMT^jp^ja^ミッキーマウストレジャーズ^^^^N^N^N^N^1827^Team_jp^ +jp/MNSG^jp^ja^毎日小学生新聞^^[presumably something included with Mainichi shimbun]^^N^N^N^N^1827^Team_jp^ +jp/NBC^jp^ja^Tim Burton's The Nightmare Before Christmas^^^^N^N^N^N^1827^Team_jp^ +jp/NY^jp^ja^なかよし^^^^N^N^N^N^1827^Team_jp^ +jp/NYR^jp^ja^なかよしラブリー^^^^N^N^N^N^1827^Team_jp^ +jp/PMK^jp^ja^プリンセスと魔法のキス^^^^N^N^N^N^1827^Team_jp^ +jp/POTC^jp^ja^パイレーツ・オブ・カリビアン^^^^N^N^N^N^1827^Team_jp^ +jp/SG2^jp^ja^小学二年生^^^^N^N^N^N^1827^Team_jp^ +jp/SG3^jp^ja^小学三年生^^^^N^N^N^N^1827^Team_jp^ +jp/SG4^jp^ja^小学四年生^^^^N^N^N^N^1827^Team_jp^ +jp/SG5^jp^ja^小学五年生^^^^N^N^N^N^1827^Team_jp^ +jp/TR^jp^ja^塔の上のラプンツェル^^^^N^N^N^N^1827^Team_jp^ +jp/W^jp^ja^W.i.t.c.h. ~ウ・ィ・ッ・チ~^^[縦書]^^N^N^N^N^1827^Team_jp^ +kr/US^kr^ko^엉클스크루지 / 스크루지아저씨^^^^N^N^N^N^1828^Team_jp^ +kr/WDC^kr^ko^Walt Disney's Comics^^^^N^N^N^N^1828^Team_jp^ +kw/ALA^kw^ar^علاء الدين (Aladdin)^^^^N^N^N^N^1829^^ +kw/DD^kw^ar^بطوط (Donald Duck)^^^^N^N^N^N^1829^^ +kw/HM^kw^ar^إجازة مع ميكي- (Holiday with Mickey)^^^^N^N^N^N^1829^^ +kw/M^kw^en^Mickey^^^^N^N^N^N^1829^^ +kw/MI^kw^ar^ميني (Minnie)^^^^N^N^N^N^1829^^ +kw/MM^kw^ar^ميكي (Mickey)^^^^N^N^N^N^1829^^ +kw/MU^kw^ur^مکی (Mickey)^^^^N^N^N^N^1829^^ +lb/MMWB^lb^ar^مغامرات ميكى وبطوط (Adventures of Mickey and Donald)^^[published in the 1980s]^^N^N^N^N^1830^^ +lb/TMA^lb^ar^تحريات ميكي الغامضة (Mickey's mysterious investigations)^^[equivalent of fr/CM]^^N^N^N^N^1830^^ +lt/AD^lt^lt^Aš-Donaldas!^^[70 years Donald Duck anniversary book.]^^N^N^N^N^1831^Team_MJe^ +lt/ADGKL^lt^lt^Antulis Donaldas: mano gyvenimas kiaušinio lukšte^^[one-time publication]^^N^N^N^N^1831^Team_MJe^ +lt/ADK^lt^lt^Auksinė Donaldo kolekcija^^[hard-cover album]^^N^N^N^N^1831^Team_MJe^ +lt/ADM^lt^lt^Ančiukas Donaldas, peliukas Mikis ir kiti^^[one-time publication]^^N^N^N^N^1831^Team_MJe^ +lt/D^lt^lt^Donaldas ir kiti^^[ISSN 1392-2327] [previously "Mickey Mouse", see lt/M] [published twice a month starting with #1998-07, monthly in 2015-2016, and from 2017 once every two months]^^N^N^N^N^1831^Team_MJe^ +lt/DG^lt^lt^Donaldo galvosūkiai^^[ISSN 1392-1495]^^N^N^N^N^1831^Team_MJe^ +lt/DIK^lt^lt^Donaldas ir kiti (hardcover)^^[Hardcover album]^^N^N^N^N^1831^Team_MJe^ +lt/DIKP^lt^lt^Donaldas ir kiti (Pristato)^^[supplement to Donaldas ir kiti(?)]^^N^N^N^N^1831^Team_MJe^ +lt/DP^lt^lt^Donaldas pradedantiesiems^^[Magazine for the younger readers]^^N^N^N^N^1831^Team_MJe^ +lt/DTK^lt^lt^Donaldas tavo kišenėje^^^^N^N^N^N^1831^Team_MJe^ +lt/LS^lt^lt^Ledo Šalis^^[Frozen Magazine]^^N^N^N^N^1831^Team_MJe^ +lt/M^lt^lt^Mickey Mouse^^[1996-10 is the last issue; renamed as "Donaldas ir Kiti" afterwards (see lt/D)]^^N^N^N^N^1831^Team_MJe^ +lt/MGD^lt^lt^MegaGiga Donaldas ir kiti^^^^N^N^N^N^1831^Team_MJe^ +lt/MP^lt^lt^Mikė Pūkuotukas^^^^N^N^N^N^1831^Team_MJe^ +lt/P^lt^lt^Princesė^^^^N^N^N^N^1831^Team_MJe^ +lt/PM^lt^lt^Peliukas Mikis^^^^N^N^N^N^1831^Team_MJe^ +lt/RA^lt^lt^Ratai^^^^N^N^N^N^1831^Team_MJe^ +lt/SP^lt^lt^Sparnai^^[Planes]^^N^N^N^N^1831^Team_MJe^ +lu/ZLK^lu^ltz^Zack Lëtzebuerger Kannerzeitung^^[Georges Helm: numbering began each year with the beginning of school year in September. Bi-monthly. Publication began in 1966] [Georges Helm:There were more WDC publications in this magazine, from 1/1989 till 13/1990, 20 issues. Some by Carl Barks, most by other artists.]^^N^N^N^N^1832^^ +lv/DD^lv^lv^Дональд Дак / Donalds Daks^17,0×26,0 cm^[Russian/Latvian titles]^^N^N^N^N^1833^Team_ru^ +lv/DDE^lv^lv^Donalds Ducks - Daudz laimes, Donald!^^[70 anniversary book]^^N^N^N^N^1833^Team_ru^ +lv/DDS^lv^lv^Donalds Daks Speciālizdevums^^^^N^N^N^N^1833^Team_ru^ +lv/DDTK^lv^lv^Donalds Daks Tavā Kabatā^^[pocket books]^^N^N^N^N^1833^Team_ru^ +lv/DT^lv^lv^DuckTales^^^^N^N^N^N^1833^Team_ru^ +lv/LS^lv^lv^Ledus sirds^^[Frozen Magazine; bimonthly]^^N^N^N^N^1833^Team_ru^ +lv/MM^lv^lv^Mickey Mouse^^[Mickey Mouse was published in Latvia in 2 languages since June 1992 and was renamed in May 1997]^^N^N^N^N^1833^Team_ru^ +lv/MME^lv^lv^Mickey Mouse Extra - Donaldam 60^^^^N^N^N^N^1833^Team_ru^ +lv/MMES^lv^lv^Mickey Mouse Extra - Страшки^^^^N^N^N^N^1833^Team_ru^ +lv/PD^lv^ru-lv^Повеселимся с Дональдом^^^^N^N^N^N^1833^Team_ru^ +lv/VA^lv^lv^Vāģi^21,0×27,5 cm^^^N^N^N^N^1833^Team_ru^ +lv/VK^lv^lv^Веселые картинки с Дональдом Даком / Draisko un domā kopā ar Donaldu^^[Russian/Latvian titles] [pocket b&w game book]^^N^N^N^N^1833^Team_ru^ +lv/VP^lv^lv^Vinnijs Pūks^^[Winnie the Pooh Magazine]^^N^N^N^N^1833^Team_ru^ +lv/US^lv^lv^Дядюшка Скрудж / Knaps Makdaks^^[Russian/Latvian titles] [pocket comicbook]^^N^N^N^N^1833^Team_ru^ +lv/W^lv^lv^W.i.t.c.h.^^^^N^N^N^N^1833^Team_ru^ +ma/CC^ma^fr^(Unknown title)^^^^N^N^N^N^1834^Team_fr^ +ma/MC^ma^fr^Mickey et compagnie^^[stories collected from fr/MP] [sold in African countries including Benin, Morocco, Tunisia and Ivory Coast] [Bimestriel]^^N^N^N^N^1834^Team_fr^ +ma/PM^ma^fr^Le Petit Marocain^^[Published YM strips]^^N^N^N^N^1834^Team_fr^ +mk/MM^mk^mk^Мики Маус^^^^N^N^N^N^1835^^ +mn/DD^mn^mn^Donald Duck^25 x 17.5 cm^^^N^N^N^N^1836^^ +mx/ACT^mx^es-mx^Aventuras del Cofre del Tesoro de Rico Mac Pato^^^^N^N^N^N^1837^Team_CGZ^ +mx/CARR^mx^es-mx^Cars: La Carrera de la Ruta 66^^^^N^N^N^N^1837^Team_CGZ^ +mx/CC^mx^es-mx^Clásicos del cine^^^^N^N^N^N^1837^Team_CGZ^ +mx/CP^mx^es-mx^Cómic de película^^[Distribuida en toda Hispanoamérica]^^N^N^N^N^1837^Team_CGZ^ +mx/CWD^mx^es-mx^Cuentos de Walt Disney (Serie Clásica/Águila)^^^^N^N^N^N^1837^Team_CGZ^ +mx/CWD1^mx^es-mx^Cuentos de Walt Disney (Serie Colibrí)^^^^N^N^N^N^1837^Team_CGZ^ +mx/CWD3^mx^es-mx^Cuentos de Walt Disney (Serie Avestruz)^^^^N^N^N^N^1837^Team_CGZ^ +mx/DA^mx^es-mx^Disney Aventuras^^^^N^N^N^N^1837^Team_CGZ^ +mx/DC^mx^es-mx^Disney Cómics Presenta:^^^^N^N^N^N^1837^Team_CGZ^ +mx/DIS^mx^es-mx^Disneylandia^^^^N^N^N^N^1837^Team_CGZ^ +mx/DL^mx^es-mx^Disneylandia^^^^N^N^N^N^1837^Team_CGZ^ +mx/DUM^mx^es-mx^Dumbo^^^^N^N^N^N^1837^Team_CGZ^ +mx/EC^mx^es-mx^El Comic^^^^N^N^N^N^1837^Team_CGZ^ +mx/HSM^mx^es-mx^High School Musical - Revista oficial^^^^N^N^N^N^1837^Team_CGZ^ +mx/HWD^mx^es-mx^Historietas de Walt Disney (Serie Clásica/Águila)^^^^N^N^N^N^1837^Team_CGZ^ +mx/HWD1^mx^es-mx^Historietas de Walt Disney (Serie Colibrí)^^^^N^N^N^N^1837^Team_CGZ^ +mx/HWD3^mx^es-mx^Historietas de Walt Disney (Serie Avestruz)^^^^N^N^N^N^1837^Team_CGZ^ +mx/OD^mx^es-mx^Olé Disney^^^^N^N^N^N^1837^Team_CGZ^ +mx/PA^mx^es-mx^Pato Aventuras^^^^N^N^N^N^1837^Team_CGZ^ +mx/PD^mx^es-mx^Pato Donald^^^^N^N^N^N^1837^Team_CGZ^ +mx/RM^mx^es-mx^¡A reír con Mickey!^^^^N^N^N^N^1837^Team_CGZ^ +mx/TSJB^mx^es-mx^Toy Story: Juguetes a Bordo^^^^N^N^N^N^1837^Team_CGZ^ +mx/VWD^mx^es-mx^Variedades de Walt Disney (Serie Clásica/Águila)^^^^N^N^N^N^1837^Team_CGZ^ +mx/VWD1^mx^es-mx^Variedades de Walt Disney (Serie Colibrí)^^^^N^N^N^N^1837^Team_CGZ^ +mx/VWD3^mx^es-mx^Variedades de Walt Disney (Serie Avestruz)^^^^N^N^N^N^1837^Team_CGZ^ +mx/WI^mx^es-mx^W.i.t.c.h.^^^^N^N^N^N^1837^Team_CGZ^ +my/CA^my^ms^Cars^^^^N^N^N^N^1838^Team_KBr^ +my/CAM^my^ms^Cars - Edisi Bahasa Melayu^^^^N^N^N^N^1838^Team_KBr^ +my/DD^my^zh-hans^唐老鸭^^^^N^N^N^N^1838^Team_KBr^ +my/DDAD^my^en^Donald Duck Adventures (Disney Comics)^^[exact copy of US Disney Comics series]^^N^N^N^N^1838^Team_KBr^ +my/DDM^my^ms^Donald Duck^^^^N^N^N^N^1838^Team_KBr^ +my/DJC^my^zh-hans^Disney Junior Magazine 迪士尼成长乐园^^[ISSN 2180-2084]^^N^N^N^N^1838^Team_KBr^ +my/DJM^my^ms^Disney Junior Magazine - Edisi Bahasa Malaysia^^[ISSN 223-187-100-1] [produced in Singapore, sold only in Malaysia] [Cancelled with the second issue]^^N^N^N^N^1838^Team_KBr^ +my/DM^my^zh-hans^迪士尼月刊^^^^N^N^N^N^1838^Team_KBr^ +my/DMB^my^zh-hans^迪士尼月刊合订本^^^^N^N^N^N^1838^Team_KBr^ +my/DY^my^en^DYOU^^^^N^N^N^N^1838^Team_KBr^ +my/MD^my^en^Minnie & Daisy^^[ISSN 2289-3539]^^N^N^N^N^1838^Team_KBr^ +my/MK^my^zh-hans^米奇^^^^N^N^N^N^1838^Team_KBr^ +my/PAF^my^ms^Phineas and Ferb^^[Produced in Singapore, sold only in Malaysia.]^^N^N^N^N^1838^Team_KBr^ +my/TB^my^en^Tinker Bell^^[Produced in Malaysia, sold in Singapore, too.]^^N^N^N^N^1838^Team_KBr^ +my/TRD^my^ms^Taman Ria Disney^^[ISSN 1511-8452]^^N^N^N^N^1838^Team_KBr^ +my/TRDM^my^ms^Taman Ria Disney - Koleksi^^^^N^N^N^N^1838^Team_KBr^ +my/TSM^my^ms^Toy Story Magazine^^[Sold only in Malaysia] [in English]^^N^N^N^N^1838^Team_KBr^ +my/WIR^my^en^Wreck-It Ralph Official Movie Special^^^^N^N^N^N^1838^Team_KBr^ +nl/ABNA^nl^nl^ABN AMRO^^^^Y^N^N^N^1839^Team_nl^ +nl/ACTION^nl^nl^Action^^^^N^N^N^N^1839^Team_nl^ +nl/AD^nl^nl^Algemeen Dagblad^^^^N^N^N^N^1839^Team_nl^ +nl/ADF^nl^nl^Adformatie^^^^N^N^N^N^1839^Team_nl^ +nl/ADV^nl^nl^Adventspocket Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/AEU^nl^nl^Donald Duck - Avonturen van het eerste uur^^[klein formaat] [uitgave voor BN/DeStem en Provinciale Zeeuwse Courant; chronologisch direct opgevolgd door Disney Filmstrip (uitgave BN/DeStem en Provinciale Zeeuwse Courant)]^^N^N^N^N^1839^Team_nl^ +nl/AG^nl^nl^Donald Duck Agenda^^[matla DONAL 44,MICKE 35] [Matla noemt alleen 1996: "Mickey Mouse & Donald Duck"]^^N^N^N^N^1839^Team_nl^ +nl/AHVC^nl^nl^Albert Heijn Verzamelcollectie - Donald Duck pocket^^[Vier pockets waarvoor in week 30, 32, 33 en 34 van 2020 gespaard kan worden bij Bonus-producten.]^^N^N^N^N^1839^Team_nl^ +nl/AKV^nl^nl^Alle klassieke verhalen^^[matla DONAL 26]^^N^N^N^N^1839^Team_nl^ +nl/AKVCB^nl^nl^Alle verhalen van Carl Barks / Alle klassieke verhalen^^[matla DONAL 26]^^N^N^N^N^1839^Team_nl^ +nl/ALADD^nl^nl^Aladdin - Het complete verhaal^^^^Y^N^N^N^1839^Team_nl^ +nl/AM^nl^nl^De avonturen van Mikkie Muis^^[matla MICKE 6]^^N^N^N^N^1839^Team_nl^ +nl/ANWB^nl^nl^Uitgaven ANWB^^^^Y^N^N^N^1839^Team_nl^ +nl/APM^nl^nl^APM Terminals^^^^Y^N^N^N^1839^Team_nl^ +nl/ARIST^nl^nl^De Aristocats^^^^Y^N^N^N^1839^Team_nl^ +nl/AST^nl^nl^Asterix en zijn vrienden^^^^N^N^N^N^1839^Team_nl^ +nl/BAB^nl^nl^Barks Boek^^^^N^N^N^N^1839^Team_nl^ +nl/BB^nl^nl^Best Bites^^[Gratis bij 6 euro besteding aan tijdschriften]^^N^N^N^N^1839^Team_nl^ +nl/BF^nl^nl^Big Fun^^^^N^N^N^N^1839^Team_nl^ +nl/BIN^nl^nl^Binnenstebuiten^^^^N^N^N^N^1839^Team_nl^ +nl/BK^nl^nl^Broer Konijn^^^^N^N^N^N^1839^Team_nl^ +nl/BLOKK^nl^nl^Donald Duck en andere verhalen (Blokker)^^[matla DONAL 37]^^Y^N^N^N^1839^Team_nl^ +nl/BOOM^nl^nl^Boomerang ansichtkaart^^^^Y^N^N^N^1839^Team_nl^ +nl/BRAVO^nl^nl^Bravo!^^[gegevens Matla - Vlaamse en Nederlandse edities, bevatte o.a. Mickey]^^N^N^N^N^1839^Team_nl^ +nl/BRUNA^nl^nl^Mickey Mouse, uitgave Bruna^^[matla MICKE 27]^^Y^N^N^N^1839^Team_nl^ +nl/BV^nl^nl^De beste verhalen van Donald Duck^^[matla DONAL 6,MICKE 34.75] [zie BVX voor gewijzigde herdruk]^^N^N^N^N^1839^Team_nl^ +nl/CA^nl^nl^Cars^^^^N^N^N^N^1839^Team_nl^ +nl/CAID^nl^nl^Cartoon Aid^^[matla CARTO,DOMBO 5,DONAL 34,GOOFY 4]^^N^N^N^N^1839^Team_nl^ +nl/CAPVB^nl^nl^Cars en Planes Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/CAS^nl^nl^Cars Special^^^^Y^N^N^N^1839^Team_nl^ +nl/CAVB^nl^nl^Cars vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/CAWB^nl^nl^Cars Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/CBMYTH^nl^nl^Carl Barks en de Mythe van Walt Disney's Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/CDDP^nl^nl^Club Donald Duck Pocket^^^^N^N^N^N^1839^Team_nl^ +nl/CHOC^nl^nl^Donald Duck, uitgave Chocomel^^^^N^N^N^N^1839^Team_nl^ +nl/COMIX^nl^nl^Disney Comix^^^^N^N^N^N^1839^Team_nl^ +nl/COMXR^nl^nl^Comixer^^^^N^N^N^N^1839^Team_nl^ +nl/DA^nl^nl^Donald Duck, uitgave DA drogisterijen^^^^N^N^N^N^1839^Team_nl^ +nl/DAG^nl^nl^Dagblad van het Noorden^^^^N^N^N^N^1839^Team_nl^ +nl/DAH^nl^nl^Disney at Home^^^^N^N^N^N^1839^Team_nl^ +nl/DALMA^nl^nl^101 Dalmatiërs^^^^Y^N^N^N^1839^Team_nl^ +nl/DAVON^nl^nl^Disney Avonturen^^[matla DONAL 25, bevat herdrukken. Matla 8 kent alleen deel 2 uit 1986. In Matla 9 is het niet meer te vinden!]^^N^N^N^N^1839^Team_nl^ +nl/DBB^nl^nl^Disney Boys Boek^^^^N^N^N^N^1839^Team_nl^ +nl/DCA^nl^nl^Donald Duck cadeauposter^^^^N^N^N^N^1839^Team_nl^ +nl/DD^nl^nl^Donald Duck^^[Een vrolijk weekblad]^^N^N^N^N^1839^Team_nl^ +nl/DDA^nl^nl^Donald Duck app^^[Strips in de Donald Duck-app; elke week worden dagelijks nieuwe strips gepubliceerd.] [Let op: de uitgavenummers verwijzen naar weeknummers, en niet naar Donald Duck-editienummers!]^^N^N^N^N^1839^Team_nl^ +nl/DDAH^nl^nl^Donald Duck, Speciale editie Albert Heijn^^^^N^N^N^N^1839^Team_nl^ +nl/DDAQ^nl^nl^Donald Duck Aquaduck (Kruidvat)^^^^Y^N^N^N^1839^Team_nl^ +nl/DDAS^nl^nl^De grappigste avonturen van Donald Duck^^[reekstitel vanaf deel 2]^^N^N^N^N^1839^Team_nl^ +nl/DDAV^nl^nl^Donald Duck en andere verhalen^^[matla DAVYC 1,DONAL 2,MICKE 8]^^N^N^N^N^1839^Team_nl^ +nl/DDAVD^nl^nl^Donald Duck Avondvierdaagse^^^^N^N^N^N^1839^Team_nl^ +nl/DDAVVD^nl^nl^Donald Duck en andere verhalen (V&D)^^[matla DONAL 5,MICKE 11]^^N^N^N^N^1839^Team_nl^ +nl/DDC^nl^nl^Donald Duck Collectie^^^^N^N^N^N^1839^Team_nl^ +nl/DDCAD^nl^nl^Donald Duck Collectie, Algemeen Dagblad^^^^N^N^N^N^1839^Team_nl^ +nl/DDCL^nl^nl^Donald Duck Classics^^^^N^N^N^N^1839^Team_nl^ +nl/DDDA^nl^nl^Donald Duck Dubbelalbum^^[matla DONAL 21]^^N^N^N^N^1839^Team_nl^ +nl/DDDB^nl^en^Donald Duck Duckburg - Engelse strips^^^^N^N^N^N^1839^Team_nl^ +nl/DDDDW^nl^nl^Donald Duck duikt in de digitale wereld^^[Speciaal gemaakt voor het Ministerie van Binnenlandse Zaken en Koninkrijksrelaties]^^N^N^N^N^1839^Team_nl^ +nl/DDF^nl^nl^Donald Duck Facsimile-albums^^^^N^N^N^N^1839^Team_nl^ +nl/DDFA^nl^nl^Donald Duck Fantasy^^^^N^N^N^N^1839^Team_nl^ +nl/DDFAC^nl^nl^Donald Duck Facsimile 1952^^^^N^N^N^N^1839^Team_nl^ +nl/DDFP^nl^nl^Donald Duck Familieplanner^^[in andere jaren verschenen onder de titel Donald Duck Gezinskalender]^^N^N^N^N^1839^Team_nl^ +nl/DDFR^nl^fy^Donald Duck (Fries)^^[In fleurich Frysk blêd]^^N^N^N^N^1839^Team_nl^ +nl/DDG^nl^nl^Donald Duck Galaxy^^^^N^N^N^N^1839^Team_nl^ +nl/DDGGD^nl^nl^Donald Duck speciale GGD-editie^^^^N^N^N^N^1839^Team_nl^ +nl/DDGK^nl^nl^Donald Duck Gezinskalender^^[in andere jaren verschenen onder de titel Donald Duck Familieplanner]^^N^N^N^N^1839^Team_nl^ +nl/DDHI^nl^nl^Donald Duck History^^^^N^N^N^N^1839^Team_nl^ +nl/DDKAL^nl^nl^Donald Duck Scheurkalender^^[matla DONAL 19] [sinds 1983]^^N^N^N^N^1839^Team_nl^ +nl/DDKOO^nl^nl^Donald Duck Kookboek^^^^N^N^N^N^1839^Team_nl^ +nl/DDLVEE^nl^nl^Donald Duck - Het levensverhaal van een eigenzinnige eend^^^^N^N^N^N^1839^Team_nl^ +nl/DDNL^nl^nl^Donald Duck in Nederland^^^^N^N^N^N^1839^Team_nl^ +nl/DDP^nl^nl^Donald Duck Puzzels^^[Editorial poster beloning to jigsaw puzzles.]^^N^N^N^N^1839^Team_nl^ +nl/DDPDT^nl^nl^Donald Duck presenteert: DuckTales^^[gemaakt voor Action]^^N^N^N^N^1839^Team_nl^ +nl/DDPP^nl^nl^Donald Duck Puzzelpret - Suducku^^^^N^N^N^N^1839^Team_nl^ +nl/DDPPN^nl^nl^Donald Duck Puzzelpret nieuwe reeks^^^^N^N^N^N^1839^Team_nl^ +nl/DDPS^nl^nl^Donald Duck Posterspecial^^^^N^N^N^N^1839^Team_nl^ +nl/DDSA^nl^nl^Donald Duck, De Spannendste Avonturen^^^^N^N^N^N^1839^Team_nl^ +nl/DDSKE^nl^nl^Donald Duck speciale komkommer editie^^[Gratis bij aankoop van twee komkommers bij de C1000]^^N^N^N^N^1839^Team_nl^ +nl/DDSR^nl^nl^Donald Duck speciaal reclamenummer^^^^N^N^N^N^1839^Team_nl^ +nl/DDSTV^nl^nl^Donald Duck - Samen tegen voedselverspilling^^^^N^N^N^N^1839^Team_nl^ +nl/DDSVS^nl^nl^Donald Duck Schoolvoetbal special^^^^N^N^N^N^1839^Team_nl^ +nl/DDTS^nl^nl^Donald Duck Tekenschrift^^[drawing book]^^N^N^N^N^1839^Team_nl^ +nl/DDTPP^nl^nl^Donald Duck Twaalf provinciën postzegels^^[in samenwerking met PostNL] [per provincie zijn er drie kaarten]^^N^N^N^N^1839^Team_nl^ +nl/DDTUI^nl^nl^Donald Duck Tuinboek^^^^N^N^N^N^1839^Team_nl^ +nl/DDV^nl^nl^Donald Duck Speciale Editie - Duckse duiten verzameling^^^^N^N^N^N^1839^Team_nl^ +nl/DDVA^nl^nl^Donald Duck Verzamelalbum^^^^Y^N^N^N^1839^Team_nl^ +nl/DDVB^nl^nl^Donald Duck Vakantieboek^^[aanvankelijk "Groot Vakantieboek"] [matla DONAL 12]^^N^N^N^N^1839^Team_nl^ +nl/DDVED^nl^nl^Donald Duck - Voor echte dierenvrienden!^^[In opdracht van de Dierenbescherming]^^N^N^N^N^1839^Team_nl^ +nl/DDVS^nl^nl^Vrolijke Stripverhalen^^^^N^N^N^N^1839^Team_nl^ +nl/DDWB^nl^nl^Donald Duck Winterboek^^[matla DONAL 16] [1982 bestaat niet. Tot 1998 titel "Groot Winterboek", vanaf 1998 steeds jaartal van het volgende jaar!]^^N^N^N^N^1839^Team_nl^ +nl/DDWK^nl^nl^Donald Duck Weekkalender^^^^N^N^N^N^1839^Team_nl^ +nl/DDWS^nl^nl^Donald Duck Wintersport spaaralbum^^^^N^N^N^N^1839^Team_nl^ +nl/DDZN^nl^nl^Zomernummer^^[Donald Duck speciale editie]^^N^N^N^N^1839^Team_nl^ +nl/DE^nl^nl^Donald Duck Extra^^[see also Stripgoed]^^N^N^N^N^1839^Team_nl^ +nl/DEAO^nl^nl^Donald Duck Extra Avonturenomnibus^^[herdrukken meestal zonder kaft]^^N^N^N^N^1839^Team_nl^ +nl/DEPR^nl^nl^Donald Duck Extra, een speciale uitgave van Prince^^^^N^N^N^N^1839^Team_nl^ +nl/DFAV^nl^nl^Disney's Filmfavorieten^^^^N^N^N^N^1839^Team_nl^ +nl/DFB^nl^nl^Disney Fun Boek^^^^N^N^N^N^1839^Team_nl^ +nl/DFBB^nl^nl^Disney Filmstrips (Big Balloon)^^[De eerste vier albums hebben volgnummers; nummers voor latere edities zijn opvolgend chronologisch toegekend, met een uniek gezamelijk nummer voor zowel de softcoverversie als de hardcoverversie.]^^Y^N^N^N^1839^Team_nl^ +nl/DFBNPZC^nl^nl^Disney Filmstrip (uitgave BN/DeStem en Provinciale Zeeuwse Courant)^^[miniformaat] [chronologisch directe opvolger van Donald Duck - Avonturen van het Eerste Uur]^^N^N^N^N^1839^Team_nl^ +nl/DFC^nl^nl^Disney Filmstrip Collectie^^[uitgegeven in samenwerking met Het Nieuwsblad]^^N^N^N^N^1839^Team_nl^ +nl/DFCARS^nl^nl^Cars-filmstrips^^^^Y^N^N^N^1839^Team_nl^ +nl/DFEST^nl^nl^Disney Festival^^^^N^N^N^N^1839^Team_nl^ +nl/DFF^nl^nl^Disney Filmfavorieten (Rabobank)^^[zie ook Nieuwe avonturen van...]^^Y^N^N^N^1839^Team_nl^ +nl/DFKRUID^nl^nl^Disney Filmstrip (uitgave Kruidvat)^^[In aanbiedingsfolder geldig van 30 augustus tot en met 11 september 2016; verkrijgbaar voor EUR 1.99.]^^Y^N^N^N^1839^Team_nl^ +nl/DFPI^nl^nl^Pirates of the Caribbean-filmstrips^^^^Y^N^N^N^1839^Team_nl^ +nl/DFS^nl^nl^Disney Filmstrip^^^^Y^N^N^N^1839^Team_nl^ +nl/DFSPO^nl^nl^Filmstrip Pocket^^^^N^N^N^N^1839^Team_nl^ +nl/DFSWB^nl^nl^Disney's Filmstrip Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/DG^nl^nl^Donald©^^[Glossy]^^N^N^N^N^1839^Team_nl^ +nl/DI^nl^nl^Donald Duck (digitale versie)^^[alleen de verhalen die niet ook in het "gewone" weekblad staan]^^N^N^N^N^1839^Team_nl^ +nl/DIG^nl^nl^Disney Game^^^^N^N^N^N^1839^Team_nl^ +nl/DIGIW^nl^nl^Digiwijs met Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/DJ^nl^nl^Donald Duck Junior^^^^N^N^N^N^1839^Team_nl^ +nl/DJB^nl^nl^Disney Jaarboek^^^^N^N^N^N^1839^Team_nl^ +nl/DJS^nl^nl^Donald Duck Junior Special^^^^N^N^N^N^1839^Team_nl^ +nl/DJSS^nl^nl^Dertig jaar Stripschap, dertig jaar strips in Nederland^^^^N^N^N^N^1839^Team_nl^ +nl/DJVB^nl^nl^Donald Duck Junior Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/DJWB^nl^nl^Donald Duck Junior Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/DL^nl^nl^Disneyland^^^^N^N^N^N^1839^Team_nl^ +nl/DLVETE^nl^nl^Donald Duck - Van ei tot eend^^[matla DONAL 22]^^Y^N^N^N^1839^Team_nl^ +nl/DLX^nl^nl^Ducklexie^^^^N^N^N^N^1839^Team_nl^ +nl/DO^nl^nl^Duck Out^^^^N^N^N^N^1839^Team_nl^ +nl/DOSS^nl^nl^Duck Out specials^^^^N^N^N^N^1839^Team_nl^ +nl/DP^nl^nl^Donald Duck Puzzelparade^^^^N^N^N^N^1839^Team_nl^ +nl/DPO^nl^nl^Donald Duck Puzzelomnibus^^^^N^N^N^N^1839^Team_nl^ +nl/DPOWE^nl^nl^DP - Duck Power^^^^N^N^N^N^1839^Team_nl^ +nl/DPG^nl^nl^Interne uitgaven DPG^^^^Y^N^N^N^1839^Team_nl^ +nl/DRAG^nl^nl^Donald Duck Dragon Lords^^^^N^N^N^N^1839^Team_nl^ +nl/DREFT^nl^nl^Mickey Mouse, uitgave Dreft^^[matla MICKE 16]^^Y^N^N^N^1839^Team_nl^ +nl/DT^nl^nl^DuckTales^^[matla DUCKT 1]^^N^N^N^N^1839^Team_nl^ +nl/DTO^nl^nl^DuckTales Omnibus^^[matla DUCKT 3]^^N^N^N^N^1839^Team_nl^ +nl/DTVB^nl^nl^DuckTales Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/DTWB^nl^nl^DuckTales Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/DUCKP^nl^nl^Duckstadpocket^^^^N^N^N^N^1839^Team_nl^ +nl/DUP^nl^nl^Dubbelpocket Donald Duck^^[matla DONAL 45]^^N^N^N^N^1839^Team_nl^ +nl/DUPX^nl^nl^Donald Duck Themapocket^^^^N^N^N^N^1839^Team_nl^ +nl/DVB^nl^nl^Disney Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/DW^nl^nl^Disney's wereldkrant^^[attached to Disney's wereldclub]^^N^N^N^N^1839^Team_nl^ +nl/DWB^nl^nl^Disney Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/DZS^nl^nl^De zwakke schakel^^^^N^N^N^N^1839^Team_nl^ +nl/EDDK^nl^nl^Donald Duck Kerstspecial^^[vanaf 2012 zonder "Extra"]^^N^N^N^N^1839^Team_nl^ +nl/EDE^nl^nl^Extra Donald Duck Extra^^^^Y^N^N^N^1839^Team_nl^ +nl/EDS^nl^nl^Donald Duck specials^^[Kerstspecials have their own series]^^Y^N^N^N^1839^Team_nl^ +nl/EHM^nl^nl^Echte Helden Lezen^^[magazine for promotion of Sanoma magazines (Donald Duck, Wild van Freek, Quest Junior, Zo Zit dat, Tina, National Geographic Junior)]^^N^N^N^N^1839^Team_nl^ +nl/EUR^nl^nl^Op reis door Europa met Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/EURS^nl^nl^Donald Duck Europa-special^^[Published in collobaration with the European Commission.]^^N^N^N^N^1839^Team_nl^ +nl/EVR^nl^nl^Donald Duck - Een vrolijke reisspecial^^^^N^N^N^N^1839^Team_nl^ +nl/FB^nl^nl^Flashback^^^^N^N^N^N^1839^Team_nl^ +nl/FILMBO^nl^nl^Filmboek^^[met grandioze poster]^^N^N^N^N^1839^Team_nl^ +nl/FEESTK^nl^nl^Feestkrant (folder met "miniboekje")^^^^N^N^N^N^1839^Team_nl^ +nl/FR^nl^nl^Fairies^^[De geheime wereld van Tinkelbel] [vanaf 2007 vervolgd als Tinkelbel]^^N^N^N^N^1839^Team_nl^ +nl/FRFY^nl^nl^Frank en Frey^^^^Y^N^N^N^1839^Team_nl^ +nl/FRVB^nl^nl^Fairies Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/FRONT^nl^en^Frontrow (Amsterdam International Fashion Week)^^^^N^N^N^N^1839^Team_nl^ +nl/FYMM^nl^nl^Finding Dory^^^^N^N^N^N^1839^Team_nl^ +nl/FYVB^nl^nl^Finding Dory Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/FZ^nl^nl^Frozen^^^^N^N^N^N^1839^Team_nl^ +nl/FZS^nl^nl^Frozen stripalbum^^^^N^N^N^N^1839^Team_nl^ +nl/FZSP^nl^nl^Frozen Strippocket^^^^N^N^N^N^1839^Team_nl^ +nl/FZWB^nl^nl^Frozen Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/GAM^nl^nl^Games Guide^^^^N^N^N^N^1839^Team_nl^ +nl/GBW^nl^nl^De leukste avonturen van de Grote Boze Wolf^^[matla BOZEW 7]^^N^N^N^N^1839^Team_nl^ +nl/GDG^nl^nl^Galerij der Groten kalender^^^^N^N^N^N^1839^Team_nl^ +nl/GEP^nl^nl^Gepersonaliseerde tijdschriften^^[tijdschriften waar je eigen naam en woonplaats in opdracht ingevuld worden]^^N^N^N^N^1839^Team_nl^ +nl/GG^nl^nl^Met Goofy de geschiedenis in^^[matla GOOFY 1]^^N^N^N^N^1839^Team_nl^ +nl/GIG^nl^nl^Donald Duck - Groen = goed^^[in samenwerking met Floriade; speciale bijlage bij Donald Duck Weekblad 15, 2022(april)]^^N^N^N^N^1839^Team_nl^ +nl/GJ^nl^nl^GOLFjournaal^^^^N^N^N^N^1839^Team_nl^ +nl/GJMM^nl^nl^De gouden jaren van Mickey Mouse^^^^N^N^N^N^1839^Team_nl^ +nl/GOOD^nl^nl^The Good Dinosaur^^^^N^N^N^N^1839^Team_nl^ +nl/GVB^nl^nl^Girl Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/GWB^nl^nl^Girl Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/HEINZ^nl^nl^Heinz Frietenfeest met Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/HGBVDD^nl^nl^Het grote boek van Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/HIAW^nl^nl^Kleine Hiawatha^^[matla KLEIH 1]^^N^N^N^N^1839^Team_nl^ +nl/HLVOD^nl^nl^Het levensverhaal / De reisavonturen van Dagobert Duck^^^^Y^N^N^N^1839^Team_nl^ +nl/HNW^nl^nl^Het Nieuwe Werken^^^^N^N^N^N^1839^Team_nl^ +nl/HOC^nl^nl^Hockey.nl^^^^N^N^N^N^1839^Team_nl^ +nl/HOND^nl^nl^100%NL Magazine^^[listed without year, assuming only 1 issue needs to be indexed ever]^^N^N^N^N^1839^Team_nl^ +nl/HONDJ^nl^nl^100%NL Magazine Junior^^^^N^N^N^N^1839^Team_nl^ +nl/HONDPD^nl^nl^100 pagina's Dick^^^^N^N^N^N^1839^Team_nl^ +nl/HONIG^nl^nl^Donald Duck, uitgave Honig^^^^N^N^N^N^1839^Team_nl^ +nl/HSM^nl^nl^High School Musical^^["special voor fans!"]^^N^N^N^N^1839^Team_nl^ +nl/HEMAVB^nl^nl^Hema Vakantieboeken^^^^N^N^N^N^1839^Team_nl^ +nl/IKDD^nl^nl^Ik Donald Duck^^[matla DONAL 7]^^N^N^N^N^1839^Team_nl^ +nl/IKMM^nl^nl^Ik Mickey Mouse^^[matla MICKE 14]^^N^N^N^N^1839^Team_nl^ +nl/INKT^nl^nl^Inkt^^^^N^N^N^N^1839^Team_nl^ +nl/IVN^nl^nl^IVN^^^^N^N^N^N^1839^Team_nl^ +nl/JJD^nl^nl^Walt Disney Donald Duck (Loeb)^^[matla DONAL 36]^^N^N^N^N^1839^Team_nl^ +nl/JJDE^nl^nl^30 zondagse avonturen^^[matla DONAL 32,MICKE 28]^^N^N^N^N^1839^Team_nl^ +nl/JJDS^nl^nl^Walt Disney's Donald Duck (Loeb/Foodboek)^^[matla DONAL 38]^^N^N^N^N^1839^Team_nl^ +nl/JJE^nl^nl^De Jeugdjaren van Mickey & Donald^^[matla DONAL 24,MICKE 23]^^N^N^N^N^1839^Team_nl^ +nl/JJK^nl^nl^De klassieke avonturen, dubbel stripalbum (Hema)^^[matla DONAL 30,MICKE 26]^^N^N^N^N^1839^Team_nl^ +nl/JJM^nl^nl^Walt Disney Mickey Mouse (Loeb/Foodboek)^^[matla MICKE 31]^^N^N^N^N^1839^Team_nl^ +nl/JJMD^nl^nl^Mickey Mouse & Donald Duck (Loeb/Foodboek)^^[matla DONAL 35,MICKE 29]^^N^N^N^N^1839^Team_nl^ +nl/JJMS^nl^nl^Walt Disney's Mickey Mouse (Loeb/Foodboek)^^[matla MICKE 30]^^N^N^N^N^1839^Team_nl^ +nl/JJO^nl^nl^De jonge jaren van Mickey & Donald^^[matla DONAL 13,MICKE 17]^^N^N^N^N^1839^Team_nl^ +nl/JJZ^nl^nl^De zondagse avonturen van Mickey Mouse en Donald Duck^^[matla DONAL 28,MICKE 25]^^N^N^N^N^1839^Team_nl^ +nl/JKG^nl^nl^Jan Kruis glossy^^^^N^N^N^N^1839^Team_nl^ +nl/JUB1970^nl^nl^Mickey Mouse is jarig!^^^^Y^N^N^N^1839^Team_nl^ +nl/JUB1982^nl^nl^Donald Duck 30 jaar - jubileum uitgave^^^^Y^N^N^N^1839^Team_nl^ +nl/JUB20^nl^nl^Jubileumalbums^^^^Y^N^N^N^1839^Team_nl^ +nl/JUMBO^nl^nl^Jumbo^^^^N^N^N^N^1839^Team_nl^ +nl/JUNG^nl^nl^Jungleboek^^^^Y^N^N^N^1839^Team_nl^ +nl/JUNV^nl^nl^Junior Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/JUNW^nl^nl^Junior Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/JWA^nl^nl^Jonge Woudlopers Avonturenboek^^^^N^N^N^N^1839^Team_nl^ +nl/JWSG^nl^nl^Jonge Woudlopers Survival Gids^^^^N^N^N^N^1839^Team_nl^ +nl/JWV^nl^nl^De Jonge Woudlopers Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/KA^nl^nl^Katrien Duck^^["Duck" toegevoegd vanaf 2016]^^N^N^N^N^1839^Team_nl^ +nl/KAMP^nl^nl^Het Kamper Stripspektakel programmaboek^^^^N^N^N^N^1839^Team_nl^ +nl/KATI^nl^nl^Katinka^^^^N^N^N^N^1839^Team_nl^ +nl/KBRR^nl^nl^Knabbel en Babbel Rescue Rangers^^^^N^N^N^N^1839^Team_nl^ +nl/KBW^nl^nl^De Kleine Boze Wolf^^^^N^N^N^N^1839^Team_nl^ +nl/KERST^nl^nl^Een vrolijke kerst met Donald Duck^^[matla DONAL 39] [matla noemt alleen 90, 92, 95, 96]^^N^N^N^N^1839^Team_nl^ +nl/KH^nl^nl^Kingdom Hearts II^^^^N^N^N^N^1839^Team_nl^ +nl/KID^nl^nl^Kerst in Duckstad^^[Gemaakt voor Action]^^N^N^N^N^1839^Team_nl^ +nl/KKKJW^nl^nl^Kwik, Kwek & Kwak - Op pad met de Jonge Woudlopers^^[matla KWIKK 1]^^N^N^N^N^1839^Team_nl^ +nl/KLEUR^nl^nl^Kleurfeest^^["met een kompleet stripverhaal"]^^N^N^N^N^1839^Team_nl^ +nl/KM^nl^nl^Knipmode^^^^N^N^N^N^1839^Team_nl^ +nl/KOEK^nl^nl^Koektrommel^^[achthoekige trommel met strips op de zijkanten]^^N^N^N^N^1839^Team_nl^ +nl/KORT^nl^nl^Kortingsboekje^^[Voor abonnees van Donald Duck, Donald Duck Extra en Duck Out]^^N^N^N^N^1839^Team_nl^ +nl/KP^nl^nl^Katrien Duck Pocket^^^^N^N^N^N^1839^Team_nl^ +nl/KRUID^nl^nl^Donald Duck (Kruidvat)^^^^Y^N^N^N^1839^Team_nl^ +nl/KW^nl^nl^Kwartaalbundeling weekblad^^^^N^N^N^N^1839^Team_nl^ +nl/KWA^nl^nl^Klein Wiltz addendum bij het grote woudlopershandboek^^^^N^N^N^N^1839^Team_nl^ +nl/KZM^nl^nl^De Kleine Zeemeermin (tijdschrift)^^[zijn hier 5 nummers van verschenen? M TML 2-A in nummer 5?]^^N^N^N^N^1839^Team_nl^ +nl/KZMA^nl^nl^De Kleine Zeemeermin (album)^^^^N^N^N^N^1839^Team_nl^ +nl/LB^nl^nl^Libelle^^^^N^N^N^N^1839^Team_nl^ +nl/LD^nl^nl^Lief Dier^^^^N^N^N^N^1839^Team_nl^ +nl/LG^nl^nl^De leukste grappen van Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/LIAN^nl^nl^Liander^^^^N^N^N^N^1839^Team_nl^ +nl/LIMONK^nl^nl^Dagobert Duck de Limonadekoning^^^^N^N^N^N^1839^Team_nl^ +nl/LVWE^nl^nl^Donald Duck - Het Levensverhaal van een Wereldberoemde Eend^^[Marcia Blitz]^^N^N^N^N^1839^Team_nl^ +nl/MA^nl^nl^Margriet^^[Zie ook Disneyland]^^N^N^N^N^1839^Team_nl^ +nl/MAAS^nl^nl^De Maasbode^^^^N^N^N^N^1839^Team_nl^ +nl/MAPR^nl^nl^Margriet-promotiefilmstrips^^^^Y^N^N^N^1839^Team_nl^ +nl/MARK^nl^nl^Marketing-uitgaven^^^^Y^N^N^N^1839^Team_nl^ +nl/MAW^nl^nl^Margriet Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/MCM^nl^nl^Mickey - De cyclus van de magiërs^^^^N^N^N^N^1839^Team_nl^ +nl/MDM^nl^nl^Mickey en Donald, Martinair^^^^N^N^N^N^1839^Team_nl^ +nl/MEMO^nl^nl^In memoriam Walt D.^^^^N^N^N^N^1839^Team_nl^ +nl/METRO^nl^nl^Metro^^[bevat in 2009 iedere maandag een Disney-stripje]^^N^N^N^N^1839^Team_nl^ +nl/MIKM^nl^nl^Madam Mikmak^^[matla MIKMA 1]^^N^N^N^N^1839^Team_nl^ +nl/MINI^nl^nl^Donald Duck Mini-uitgave^^^^Y^N^N^N^1839^Team_nl^ +nl/MINIP^nl^nl^Mini Pocket^^^^N^N^N^N^1839^Team_nl^ +nl/MK^nl^nl^Minnie & Katrien^^^^N^N^N^N^1839^Team_nl^ +nl/MKVB^nl^nl^Minnie & Katrien Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/MLHO^nl^nl^Donald Duck presenteert Mickey Mouse lost 't op^^^^N^N^N^N^1839^Team_nl^ +nl/MLVB^nl^nl^Mickey lost 't op Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/MM^nl^nl^Mickey Maandblad^^^^N^N^N^N^1839^Team_nl^ +nl/MMJ^nl^nl^Mickey Mouse - Mickey's Magische Jaar (Disneyland Resort Paris)^^^^N^N^N^N^1839^Team_nl^ +nl/MMK^nl^nl^Mickey Mouse Klassiek^^[matla MICKE 24]^^N^N^N^N^1839^Team_nl^ +nl/MMLVPM^nl^nl^Mickey Mouse - Het levensverhaal van de populairste muis ter wereld^^^^N^N^N^N^1839^Team_nl^ +nl/MMPDT^nl^nl^Mickey Mouse presenteert... DuckTales van de T.V.^^^^N^N^N^N^1839^Team_nl^ +nl/MMVVJ^nl^nl^Mickey Mouse - Vijftig vrolijke jaren^^[David Bain, Bruce Harris] [matla MICKE 18]^^N^N^N^N^1839^Team_nl^ +nl/MMWB^nl^nl^Mickey Mouse Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/MOP^nl^nl^Donald Duck Moppentrommel^^^^N^N^N^N^1839^Team_nl^ +nl/MP^nl^nl^Donald Duck Megapocket^^^^N^N^N^N^1839^Team_nl^ +nl/MRG^nl^nl^Mickey reist door de geschiedenis^^[matla MICKE 12]^^N^N^N^N^1839^Team_nl^ +nl/MUP^nl^nl^The Muppets special^^^^N^N^N^N^1839^Team_nl^ +nl/MVHGK^nl^nl^Een museum voor Hans G. Kresse^^[een overzicht van het werk van Hans G. Kresse, gebaseerd op het Kresse Museum in Gouda]^^N^N^N^N^1839^Team_nl^ +nl/MZ^nl^nl^Uitgaven Mulder & Zoon N.V.^^[ongekleurd; vertalingen van de Amerikaanse Better Little Books] [matla DONAL 1,MICKE 1] [Voor de Nederlandse jeugd bewerkt door F. H. Bovenkerk]^^N^N^N^N^1839^Team_nl^ +nl/NAV^nl^nl^Nieuwe avonturen van...^^^^Y^N^N^N^1839^Team_nl^ +nl/NCRV^nl^nl^NCRV-gids^^[bevatte van 1990 week 17 (of eerder) t/m 1992 week 38 een pagina per week, "Dit is Disney", met steeds 1 dagstrip van Taliaferro]^^N^N^N^N^1839^Team_nl^ +nl/NE^nl^nl^Miniduck, uitgave Nestlé 1990^^^^N^N^N^N^1839^Team_nl^ +nl/NEMC^nl^nl^Mini-boekje, uitgave Nestlé 1998^^[nummers 3 en 8 verkrijgbaar bij McDonald's. Nieuwere, kortere vertalingen dan vorige nl. druk]^^N^N^N^N^1839^Team_nl^ +nl/NLER^nl^nl^De Nederlander^^^^N^N^N^N^1839^Team_nl^ +nl/NNOTAR^nl^nl^Netwerk Notarissen^^^^N^N^N^N^1839^Team_nl^ +nl/NR^nl^nl^Nieuwe Revu^^[contained American newspaper strips. Printed on each page are two comics; a Mickey comic by Manuel Gonzales and a Brer Rabbit comic by Riley Thomson, all from 1953 for as far as I can tell. These Dutch prints are also from 1953, some pages even have advertisements for the new Dutch weekly on the back (Info Henrieke G.)]^^N^N^N^N^1839^Team_nl^ +nl/NTIL^nl^nl^Nieuwe Tilburgsche Courant^^^^N^N^N^N^1839^Team_nl^ +nl/NUJF^nl^nl^NUjunior Funboek^^^^N^N^N^N^1839^Team_nl^ +nl/NWIN^nl^nl^Nieuwe Winterswijkse Courant^^^^N^N^N^N^1839^Team_nl^ +nl/OD^nl^nl^Oom Dagobert^^[Avonturen / De jonge jaren / Verhalen van een steenrijke eend] [matla DAGOB 2]^^N^N^N^N^1839^Team_nl^ +nl/OO^nl^nl^Ook!^^[Hét blad voor opa's en oma's]^^N^N^N^N^1839^Team_nl^ +nl/PANI^nl^nl^Panini plaatjesalbums^^^^Y^N^N^N^1839^Team_nl^ +nl/PARG^nl^nl^Onafhankelijk Dagblad van het Noorden "Het Parool"^^[lokale uitgave van Het Parool, verscheen in Groningen en Drenthe in voorjaar 1946]^^N^N^N^N^1839^Team_nl^ +nl/PE^nl^nl^Pep^^[some data taken from http://home.pscw.uva.nl/bakker/pep/ and http://www.xs4all.nl/~mmoree/pep/pepverh/verh/stripfr.htm]^^N^N^N^N^1839^Team_nl^ +nl/PEE^nl^en^Donald Duck Pocketbook Engelse Editie^^^^N^N^N^N^1839^Team_nl^ +nl/PEPJ^nl^nl^De Jaren Pep^^^^N^N^N^N^1839^Team_nl^ +nl/PEPV^nl^nl^4 Korte strips uit Pep^^^^N^N^N^N^1839^Team_nl^ +nl/PETE^nl^nl^Peter en de draak Elliott^^^^Y^N^N^N^1839^Team_nl^ +nl/PFM^nl^nl^Phineas and Ferb The Movie magazine^^^^N^N^N^N^1839^Team_nl^ +nl/PFVB^nl^nl^Phineas and Ferb Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/PINOK^nl^nl^Pinokkio video-boekje^^^^N^N^N^N^1839^Team_nl^ +nl/PL^nl^nl^Planes^^^^N^N^N^N^1839^Team_nl^ +nl/PLANAH^nl^nl^Planes (speciale editie Albert Heijn)^^^^N^N^N^N^1839^Team_nl^ +nl/PLUT^nl^nl^Pluto^^[matla PLUTO 1]^^N^N^N^N^1839^Team_nl^ +nl/PO1^nl^nl^Pockets 1e reeks^^[matla DONAL 4,MICKE 10]^^N^N^N^N^1839^Team_nl^ +nl/PO2^nl^nl^Pockets 2e reeks^^[matla DONAL 9,MICKE 15]^^N^N^N^N^1839^Team_nl^ +nl/PO3^nl^nl^Donald Duck Pocket (3e reeks)^^[matla DONAL 42,MICKE 33]^^N^N^N^N^1839^Team_nl^ +nl/POE^nl^nl^Donald Duck Pocket Extra^^^^Y^N^N^N^1839^Team_nl^ +nl/POTC^nl^nl^De avonturen van de Pirates of the Caribbean^^^^N^N^N^N^1839^Team_nl^ +nl/POTCF^nl^nl^Pirates of the Caribbean - Dead Men Tell No Tales^^^^N^N^N^N^1839^Team_nl^ +nl/POTCS^nl^nl^Pirates of the Caribbean Special^^^^N^N^N^N^1839^Team_nl^ +nl/PREM^nl^nl^Premium^^^^N^N^N^N^1839^Team_nl^ +nl/PRET^nl^nl^Pret Album^^[matla DONAL 11]^^N^N^N^N^1839^Team_nl^ +nl/PUB^nl^nl^Postzegel uitgifte boek^^^^N^N^N^N^1839^Team_nl^ +nl/PWB^nl^nl^Planes Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/PZS^nl^nl^Postzegelserie^^[In samenwerking met TNT post/PostNL] [Bij elke zending zit een postzegel, een artikel en één bladzijde aan strip]^^N^N^N^N^1839^Team_nl^ +nl/RABO^nl^nl^Donald Duck, speciale uitgave van de Rabobank^^^^N^N^N^N^1839^Team_nl^ +nl/RAKK^nl^nl^Rakker^^[matla RAKKE 1]^^N^N^N^N^1839^Team_nl^ +nl/RBTI^nl^nl^Ralph Breaks the Internet^^^^Y^N^N^N^1839^Team_nl^ +nl/RECL^nl^nl^Reclamefolder^^[in diverse tijdschriften]^^N^N^N^N^1839^Team_nl^ +nl/RHOOD^nl^nl^Robin Hood^^[matla ROBIO 1] [see also DFS 39]^^Y^N^N^N^1839^Team_nl^ +nl/RIJKS^nl^nl^Rijksmuseum^^^^N^N^N^N^1839^Team_nl^ +nl/RL^nl^nl^Real Life^^^^N^N^N^N^1839^Team_nl^ +nl/RLWB^nl^nl^Real Life Winterboek^^^^N^N^N^N^1839^Team_nl^ +nl/RODC^nl^nl^Reis om de wereld^^^^N^N^N^N^1839^Team_nl^ +nl/RODW^nl^nl^Op reis om de wereld met Donald Duck^^^^N^N^N^N^1839^Team_nl^ +nl/RODWP^nl^nl^Reis om de wereld (pockets)^^^^N^N^N^N^1839^Team_nl^ +nl/ROGER^nl^nl^Roger Rabbit^^^^Y^N^N^N^1839^Team_nl^ +nl/SCHN^nl^nl^Schapnieuws^^^^N^N^N^N^1839^Team_nl^ +nl/SF^nl^nl^Striprofiel^^^^N^N^N^N^1839^Team_nl^ +nl/SFIG^nl^nl^Stripfiguren^^^^N^N^N^N^1839^Team_nl^ +nl/SFUN^nl^nl^Strips & Fun^^^^N^N^N^N^1839^Team_nl^ +nl/SG^nl^nl^Stripgoed^^[verandert in Donald Duck Extra]^^N^N^N^N^1839^Team_nl^ +nl/SGL^nl^nl^StripGlossy^^^^N^N^N^N^1839^Team_nl^ +nl/SINGLE^nl^nl^Single met strip^^[matla BOZEW 1,KNABB 1]^^N^N^N^N^1839^Team_nl^ +nl/SINT^nl^nl^Sinterklaas-specials^^[matla DONAL 43]^^N^N^N^N^1839^Team_nl^ +nl/SJO^nl^nl^Sjors en Sjimmie stripblad^^^^N^N^N^N^1839^Team_nl^ +nl/SK^nl^nl^Stripkoerier^^[verschijnt elke 14 dagen]^^N^N^N^N^1839^Team_nl^ +nl/SKATE^nl^en^Speedskating World^A4^^^N^N^N^N^1839^Team_nl^ +nl/SL^nl^nl^Soy Luna^^^^N^N^N^N^1839^Team_nl^ +nl/SLVB^nl^nl^Soy Luna Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/SNAT^nl^nl^Snaterlachen^^^^N^N^N^N^1839^Team_nl^ +nl/SO^nl^nl^Stripomnibus^^^^N^N^N^N^1839^Team_nl^ +nl/SP^nl^nl^Stripparade^^[matla DONAL 23] [nummer 3 is Donald Ducks's Stripparade]^^N^N^N^N^1839^Team_nl^ +nl/SPEELBO^nl^nl^Speelboek^^^^Y^N^N^N^1839^Team_nl^ +nl/SPEUR^nl^nl^De Speurneuzen^^^^Y^N^N^N^1839^Team_nl^ +nl/SR^nl^nl^Walt Disney-stripreeks (Oberon)^^[matla WALTA 1,GOOFY 2,GOOFY 3,JOECA 1,MICKE 22]^^N^N^N^N^1839^Team_nl^ +nl/SRL^nl^nl^Stripreeks^^[matla KLEIH 2,DOMBO 4,PLUTO 3,BROER 5,WILLW x,MIKMA 2]^^N^N^N^N^1839^Team_nl^ +nl/SS^nl^nl^SuperSpetters^^^^N^N^N^N^1839^Team_nl^ +nl/SSCH^nl^nl^Stripschrift^^^^N^N^N^N^1839^Team_nl^ +nl/STEM^nl^nl^Dagblad De Stem^^^^N^N^N^N^1839^Team_nl^ +nl/STER^nl^nl^Donald Duck Sterstrip^^[matla DONAL 20,MICKE 21,BOZEW 5,BROER 4,ROBIO 2]^^N^N^N^N^1839^Team_nl^ +nl/STNWS^nl^nl^Stripnieuws^^^^N^N^N^N^1839^Team_nl^ +nl/STURF^nl^nl^Stripturf^^[matla DAGOB 3]^^N^N^N^N^1839^Team_nl^ +nl/SWE^nl^nl^Speciale wintergroenten editie^^^^N^N^N^N^1839^Team_nl^ +nl/SWVJJ^nl^nl^Sneeuwwitje en de zeven dwergen, of het onstaan van een klassieke film - het 50-jarig jubileum^^[hardcover]^^N^N^N^N^1839^Team_nl^ +nl/TBH^nl^nl^The Black Hole^^^^Y^N^N^N^1839^Team_nl^ +nl/TEK^nl^nl^Walt Disney tekenverhaal^^^^N^N^N^N^1839^Team_nl^ +nl/TELE^nl^nl^De Telegraaf^^^^N^N^N^N^1839^Team_nl^ +nl/TENT^nl^nl^Tentoonstellingsboeken^^^^Y^N^N^N^1839^Team_nl^ +nl/TEV^nl^nl^Televizier^^^^N^N^N^N^1839^Team_nl^ +nl/TI^nl^nl^Tina^^^^N^N^N^N^1839^Team_nl^ +nl/TK^nl^nl^Tinkelbel^^[vervolg op Fairies]^^N^N^N^N^1839^Team_nl^ +nl/TKB^nl^nl^TinkerBell^^^^N^N^N^N^1839^Team_nl^ +nl/TKS^nl^nl^Tinkelbel Special^^^^N^N^N^N^1839^Team_nl^ +nl/TOKK^nl^nl^Tokkie Tor^^[matla TOKKI 1]^^N^N^N^N^1839^Team_nl^ +nl/TOM^nl^nl^Reclameboekje bij Nestlé Motta Tomtom ijs^^^^N^N^N^N^1839^Team_nl^ +nl/TR^nl^nl^TrosKompas^^^^N^N^N^N^1839^Team_nl^ +nl/TREK^nl^nl^Trekpleister^^^^N^N^N^N^1839^Team_nl^ +nl/TROW^nl^nl^Trouw^^^^N^N^N^N^1839^Team_nl^ +nl/TUI^nl^nl^TUI^^^^Y^N^N^N^1839^Team_nl^ +nl/TW^nl^nl^Twiet Magazine^^^^N^N^N^N^1839^Team_nl^ +nl/ULTRA^nl^nl^Ultrahelden^^^^Y^N^N^N^1839^Team_nl^ +nl/UNOX^nl^nl^Vouwstrips Unox^^[matla DONAL 33]^^N^N^N^N^1839^Team_nl^ +nl/USKD^nl^nl^Uit de schatkamer van Disney^^^^N^N^N^N^1839^Team_nl^ +nl/VAIA^nl^nl^Vaiana^^^^N^N^N^N^1839^Team_nl^ +nl/VDTD^nl^nl^Donald Duck van dag tot dag^^[matla DONAL 27]^^N^N^N^N^1839^Team_nl^ +nl/VDTDA^nl^nl^Van dag tot dag - kalender, agenda en dagboek in één^^^^N^N^N^N^1839^Team_nl^ +nl/VDTDIK^nl^nl^Ik, Donald Duck^^[matla DONAL 40] [Loeb, herdruk dagstrips]^^N^N^N^N^1839^Team_nl^ +nl/VDTDP^nl^nl^Donald Duck pocket (krantenstrips)^^[matla DONAL 29]^^N^N^N^N^1839^Team_nl^ +nl/VDTDX^nl^nl^Donald Duck (Loeb, dagstrips in kleur)^^[matla DONAL 31] [albums zijn genummerd]^^N^N^N^N^1839^Team_nl^ +nl/VENZ^nl^nl^Mary Poppins (Venz)^^^^Y^N^N^N^1839^Team_nl^ +nl/VIJFD^nl^nl^50 dwaze voorvallen^^[matla DONAL 18] [Herdrukken van de AT-zondagstrips uit Margriet]^^N^N^N^N^1839^Team_nl^ +nl/VIJFT^nl^nl^50-reeks^^^^N^N^N^N^1839^Team_nl^ +nl/VLB^nl^nl^Donald Duck verlanglijstboekje^^[cadeautipboekje waarin een verlanglijstje kan worden gemaakt op basis van producten uit de Duckstadshop] [wordt meegeleverd met verschillende publicaties]^^N^N^N^N^1839^Team_nl^ +nl/VMD^nl^nl^Walt Disney - Van Mickey Mouse tot Disneyland^^^^N^N^N^N^1839^Team_nl^ +nl/VV^nl^nl^Vrolijke verhalen uit het weekblad Donald Duck^^^^Y^N^N^N^1839^Team_nl^ +nl/WHAV^nl^nl^Donald Duck, uitgaven Wereldhave^^[5 uitgaven voor verschillende winkelcentra, met 2 verschillende voorplaten. Iedere uitgave heeft een eigen opdruk]^^Y^N^N^N^1839^Team_nl^ +nl/WI^nl^nl^Winnie de Poeh^^[maandblad]^^N^N^N^N^1839^Team_nl^ +nl/WILB^nl^nl^Wilbert Plijnaar - Rotterdammer in Hollywood^^^^N^N^N^N^1839^Team_nl^ +nl/WINN^nl^nl^Winnie de Poeh - versjes en verhalen voor het slapengaan^^[matla -]^^N^N^N^N^1839^Team_nl^ +nl/WINVB^nl^nl^Winnie de Poeh Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/WINVD^nl^nl^Winnie de Poeh, uitgave voor V&D^^^^N^N^N^N^1839^Team_nl^ +nl/WITCH^nl^nl^W.I.T.C.H.^^^^N^N^N^N^1839^Team_nl^ +nl/WITCHV^nl^nl^W.I.T.C.H. - de verzamelstrip^^^^N^N^N^N^1839^Team_nl^ +nl/WITCHVD^nl^nl^W.I.T.C.H. - vakantiedagboek^^^^N^N^N^N^1839^Team_nl^ +nl/WITCHVS^nl^nl^W.I.T.C.H. - vakantiestrip^^^^N^N^N^N^1839^Team_nl^ +nl/WITINA^nl^nl^W.I.T.C.H. - bijlage bij Tina^^^^N^N^N^N^1839^Team_nl^ +nl/WJV^nl^nl^Weet je veel^^^^N^N^N^N^1839^Team_nl^ +nl/WKA^nl^nl^WK-ansichtkaarten^^^^Y^N^N^N^1839^Team_nl^ +nl/WM^nl^nl^Wintersport Magazine^^^^N^N^N^N^1839^Team_nl^ +nl/WNT^nl^nl^Speciale Editie WnT^^[Wegen naar de Toekomst, Rijkswaterstaat]^^N^N^N^N^1839^Team_nl^ +nl/WP^nl^nl^Willie Wortel's Puzzelparade^^[2e reeks]^^N^N^N^N^1839^Team_nl^ +nl/WVHG^nl^nl^Week van het geld^^^^N^N^N^N^1839^Team_nl^ +nl/WW^nl^nl^Willie Wortel^^[matla WILLW 1]^^N^N^N^N^1839^Team_nl^ +nl/WWB^nl^nl^Willie Wortel (een vrolijk weetjesblad)^^^^N^N^N^N^1839^Team_nl^ +nl/WWPUZ^nl^nl^Willie Wortel's Puzzelparade^^[nummers 1-50 en 52-54, voor nummer 51 zie WWVPP]^^N^N^N^N^1839^Team_nl^ +nl/WWPUZO^nl^nl^Willie Wortel's Puzzelomnibus^^^^N^N^N^N^1839^Team_nl^ +nl/WWVB^nl^nl^Willie Wortel Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/WWVPP^nl^nl^Willie Wortel's Vakantie Puzzelparade^^^^N^N^N^N^1839^Team_nl^ +nl/XD^nl^nl^XD Magazine^^^^N^N^N^N^1839^Team_nl^ +nl/ZEVEN^nl^nl^7 Superstrips^^^^N^N^N^N^1839^Team_nl^ +nl/ZIE^nl^nl^Zie van Ziggo^^^^N^N^N^N^1839^Team_nl^ +nl/ZJVB^nl^nl^De Zware Jongens Vakantieboek^^^^N^N^N^N^1839^Team_nl^ +nl/ZOO^nl^nl^Zootropolis^^^^N^N^N^N^1839^Team_nl^ +nl/ZORRO^nl^nl^Zorro^^[een Pep strip]^^N^N^N^N^1839^Team_nl^ +nl/ZORROA^nl^nl^De avonturen van Zorro^21,5 x 30,2 cm^[115 genummerde exemplaren waarvan 100 voor verkoop (1-100) en 15 (I-XV) voor uitgever en rechthebbenden] [verhalen gescand uit weekblad PEP en intensief geretoucheerd]^115^N^N^N^N^1839^Team_nl^ +nl/ZORROL^nl^nl^Zorro (Boumaar)^^^^N^N^N^N^1839^Team_nl^ +nl/ZORRON^nl^nl^Zorro, edition Nostalgica^^^^N^N^N^N^1839^Team_nl^ +nl/ZOZIT^nl^nl^Zo zit dat!^^^^N^N^N^N^1839^Team_nl^ +nl/ZUIDN^nl^nl^Sprookjesboek^^[en andere uitgaven van de Zuidnederlandse Uitgeverij]^^N^N^N^N^1839^Team_nl^ +nl/ZWITS^nl^nl^Zwitsal / Fruitella^^^^Y^N^N^N^1839^Team_nl^ +no/AAR^no^no^Donald Duck & Co - De komplette årgangene^^^^N^N^N^N^1840^Team_no^ +no/ABC^no^no^123 og ABC med Donald og vennene hans!^^^^N^N^N^N^1840^Team_no^ +no/AF^no^no^Aftenposten^^^^N^N^N^N^1840^Team_no^ +no/AGD^no^no^Agderposten^^^^N^N^N^N^1840^Team_no^ +no/AH^no^no^Andebys Helter^^^^N^N^N^N^1840^Team_no^ +no/AKA^no^no^Akershus Amtstidende^^^^N^N^N^N^1840^Team_no^ +no/AL^no^no^Allers^^^^N^N^N^N^1840^Team_no^ +no/ALB^no^no^Soloalbum^^[album]^^N^N^N^N^1840^Team_no^ +no/AM^no^no^A-magasinet^^[Saturday attachment to Aftenposten (AF)]^^N^N^N^N^1840^Team_no^ +no/AND^no^no^Andepocket^^^^N^N^N^N^1840^Team_no^ +no/AOVH^no^no^Asterix og vennene hans^^^^N^N^N^N^1840^Team_no^ +no/ARB^no^no^Disney Årbok^^^^N^N^N^N^1840^Team_no^ +no/ATL^no^no^Atlantis^^^^N^N^N^N^1840^Team_no^ +no/BASIL^no^no^Mesterdetektiven Basil Mus^^^^N^N^N^N^1840^Team_no^ +no/BD^no^no^Beste historier om Donald Duck & Co^^[album]^^N^N^N^N^1840^Team_no^ +no/BDGH^no^no^Bestemor Duck's godnatt-historier^^^^N^N^N^N^1840^Team_no^ +no/BFR^no^no^Barks friends^^[Unofficial black and white reprints of (at the time) rare Barks stories]^^N^N^N^N^1840^Team_no^ +no/BG^no^no^B-gjengen^^^^N^N^N^N^1840^Team_no^ +no/BH^no^no^Beste historier^^[album]^^N^N^N^N^1840^Team_no^ +no/BOM^no^no^Bompibjørnene^^^^N^N^N^N^1840^Team_no^ +no/BP^no^no^B-gjengen pocket^^^^N^N^N^N^1840^Team_no^ +no/BT^no^no^Bergens Tidende^^^^N^N^N^N^1840^Team_no^ +no/CB^no^no^Carl Barks 100 år^^^^N^N^N^N^1840^Team_no^ +no/CBA^no^no^Carl Barks' Andeby^^^^N^N^N^N^1840^Team_no^ +no/CBDR^no^no^Carl Barks og Don Rosa - Originalene og oppfølgerne^^^^N^N^N^N^1840^Team_no^ +no/CBDRI^no^no^Carl Barks og Don Rosa - Originalene og oppfølgerne (Innbundet)^^^^N^N^N^N^1840^Team_no^ +no/CBJ^no^no^Carl Barks' jul^^^^N^N^N^N^1840^Team_no^ +no/CBJUL^no^no^Carl Barks julespesial^^^^N^N^N^N^1840^Team_no^ +no/CBMT^no^no^Carl Barks malerier og tegninger^^^^N^N^N^N^1840^Team_no^ +no/CBSV^no^no^Carl Barks samlede verk^^^^N^N^N^N^1840^Team_no^ +no/CBTF^no^no^Carl Barks tegnefilmene^^^^N^N^N^N^1840^Team_no^ +no/DAG^no^no^Donald Duck fra dag til dag^^[cardboard cover B5]^^N^N^N^N^1840^Team_no^ +no/DB^no^no^Dagbladet^^^^N^N^N^N^1840^Team_no^ +no/DBA^no^no^Donalds barndom^^^^N^N^N^N^1840^Team_no^ +no/DBDP^no^no^Det beste fra Donald Pocket^^^^N^N^N^N^1840^Team_no^ +no/DD^no^no^Donald Duck & Co^B5^^^N^N^N^N^1840^Team_no^ +no/DDAM^no^no^Donald Duck Amerika^^^^N^N^N^N^1840^Team_no^ +no/DDBH^no^no^Donald Duck Beste historier^^^^N^N^N^N^1840^Team_no^ +no/DDCB^no^no^Donald Duck av Carl Barks^^^^N^N^N^N^1840^Team_no^ +no/DDE^no^no^Donald Duck Ekstra!^^^^N^N^N^N^1840^Team_no^ +no/DDEO^no^no^Donald Duck & Co - Ekstraordinær utgave^^^^N^N^N^N^1840^Team_no^ +no/DDEE^no^no^Donald Duck & Co English Edition^^^^N^N^N^N^1840^Team_no^ +no/DDF^no^no^Donald Duck Fantasy^^^^N^N^N^N^1840^Team_no^ +no/DDFJ^no^no^Donald Duck Fantasy julehefte^^^^N^N^N^N^1840^Team_no^ +no/DDGG^no^no^Donald Duck & Co - En god, gammeldags...^^^^Y^N^N^N^1840^Team_no^ +no/DDIVF^no^no^Donald Duck i vikingenes fotspor^^^^N^N^N^N^1840^Team_no^ +no/DDIWV^no^no^Donald Duck in the Wake of the Vikings^^^^N^N^N^N^1840^Team_no^ +no/DDJ^no^no^Donald Duck Junior^^^^N^N^N^N^1840^Team_no^ +no/DDJA^no^no^Donald Duck Juleaktiviteter^^^^N^N^N^N^1840^Team_no^ +no/DDJG^no^no^Donald Duck Junior giveaway^^^^N^N^N^N^1840^Team_no^ +no/DDJP^no^no^Donald Duck & Co Jul på ...^^^^N^N^N^N^1840^Team_no^ +no/DDK^no^no^Donald Duck - Kellogg's^^[fulgte med Kellogg's frokostblandinger]^^N^N^N^N^1840^Team_no^ +no/DDKB^no^no^Donald Duck kokebok^^^^N^N^N^N^1840^Team_no^ +no/DDKBO^no^no^Donald Duck Kokebok (2020)^^^^N^N^N^N^1840^Team_no^ +no/DDKRIM^no^no^Detektiv Donald Krim^^^^N^N^N^N^1840^Team_no^ +no/DDM^no^no^Donald Duck & Co - Særnummer om kildesortering og miljø^^^^N^N^N^N^1840^Team_no^ +no/DDMF^no^no^Donald Duck med Fargesmell^^^^N^N^N^N^1840^Team_no^ +no/DDMM^no^no^Donald Duck - Magiens Mestere^^^^N^N^N^N^1840^Team_no^ +no/DDO^no^no^Donald Duck oppgavehefte^^^^N^N^N^N^1840^Team_no^ +no/DDS^no^no^Donald Duck & Co - Sætre spesialutgave^^[fulgte med Sætres Donald Duck-kjeks]^^N^N^N^N^1840^Team_no^ +no/DDSA^no^no^Donald Duck & Co 70 år i Norge^^^^N^N^N^N^1840^Team_no^ +no/DDSK^no^no^Donald Duck Stjernekrig^^^^N^N^N^N^1840^Team_no^ +no/DDSM^no^no^Donald Duck spesial - Mills spesialhefte^^^^N^N^N^N^1840^Team_no^ +no/DDST^no^no^Donald Duck Star!^^^^N^N^N^N^1840^Team_no^ +no/DDTMCD^no^no^Donald Duck & Co - Tommeliten McDuck^^^^N^N^N^N^1840^Team_no^ +no/DDU^no^no^Donald Duck Ultrahelter^^^^N^N^N^N^1840^Team_no^ +no/DDVH^no^no^Donald Duck og vennene hans^^^^N^N^N^N^1840^Team_no^ +no/DE^no^no^Donald Ekstra^^^^N^N^N^N^1840^Team_no^ +no/DETRETTEN^no^no^De 13 første Donald Duck & Co^^^^N^N^N^N^1840^Team_no^ +no/DF^no^no^Disney filmalbum^^^^N^N^N^N^1840^Team_no^ +no/DFP^no^no^Donald Feriepocket^^^^N^N^N^N^1840^Team_no^ +no/DGAM^no^no^Disney Game^^^^N^N^N^N^1840^Team_no^ +no/DGO^no^no^Donald Duck - God gammel årgang^^^^N^N^N^N^1840^Team_no^ +no/DHP^no^no^Donald Halloween-pocket^^^^N^N^N^N^1840^Team_no^ +no/DJA^no^no^Disneys julaften^^^^N^N^N^N^1840^Team_no^ +no/DJK^no^no^Donald Julekalender^^^^N^N^N^N^1840^Team_no^ +no/DJO^no^no^Donalds jordomseiling^^^^N^N^N^N^1840^Team_no^ +no/DJOP^no^no^Donalds jordomseiling (pocketutgave)^^^^N^N^N^N^1840^Team_no^ +no/DJUL^no^no^Donald julealbum^^^^N^N^N^N^1840^Team_no^ +no/DK^no^no^Donald Krim^^^^N^N^N^N^1840^Team_no^ +no/DKL^no^no^Duckifiserte klassikere^^^^N^N^N^N^1840^Team_no^ +no/DL^no^no^Disneyland^^^^N^N^N^N^1840^Team_no^ +no/DLH^no^no^Donalds litteraturhistorie^^^^N^N^N^N^1840^Team_no^ +no/DLHP^no^no^Donalds litteraturhistorie (pocketutgave)^^^^N^N^N^N^1840^Team_no^ +no/DMAG^no^no^Donald© - Andebys ledende manneblad^^^^N^N^N^N^1840^Team_no^ +no/DMINI^no^no^Donald minibøker^^^^N^N^N^N^1840^Team_no^ +no/DMOB^no^no^Duckmobiles^^^^N^N^N^N^1840^Team_no^ +no/DMS^no^no^Donald Pocket Presenterer^^^^N^N^N^N^1840^Team_no^ +no/DON^no^no^Donaldisten^^^^N^N^N^N^1840^Team_no^ +no/DONALD^no^no^Donaldismen^^^^N^N^N^N^1840^Team_no^ +no/DONS^no^no^Donaldisten solohefte^^^^N^N^N^N^1840^Team_no^ +no/DOV^no^no^Donald og vitenskapene^^^^N^N^N^N^1840^Team_no^ +no/DP^no^no^Donald Pocket^^[pocket]^^N^N^N^N^1840^Team_no^ +no/DPAR^no^no^Disneyparaden^^^^N^N^N^N^1840^Team_no^ +no/DPL^no^no^Donald Pocket Luksusutgaven^^^^N^N^N^N^1840^Team_no^ +no/DPOS^no^no^Disney-Posten^^^^N^N^N^N^1840^Team_no^ +no/DPOST^no^no^Disney-klassikere - en postkortbok^^^^N^N^N^N^1840^Team_no^ +no/DPP^no^no^Donald Påske-pocket^^^^N^N^N^N^1840^Team_no^ +no/DPR^no^no^Disney Prinsesser^^^^N^N^N^N^1840^Team_no^ +no/DRI^no^no^Don Rosa Indeks^^^^N^N^N^N^1840^Team_no^ +no/DRKAL^no^no^Don Rosa Kalender^^^^N^N^N^N^1840^Team_no^ +no/DRM^no^no^Donald reisemål^^^^N^N^N^N^1840^Team_no^ +no/DRSV^no^no^Don Rosa samlede verk^233×305 mm^^^N^N^N^N^1840^Team_no^ +no/DS^no^no^Donald Duck spesial^B5^^^N^N^N^N^1840^Team_no^ +no/DSB^no^no^Den store boken^^^^N^N^N^N^1840^Team_no^ +no/DSH^no^no^Disney's sjakkhåndbok^^^^N^N^N^N^1840^Team_no^ +no/DSP^no^no^Donald Spesial^^^^N^N^N^N^1840^Team_no^ +no/DSPO^no^no^Donald Sommer-pocket^^^^N^N^N^N^1840^Team_no^ +no/DT^no^no^DuckTales^^^^N^N^N^N^1840^Team_no^ +no/DTP^no^no^DuckTales (pocket)^^^^N^N^N^N^1840^Team_no^ +no/DVH^no^no^Donalds verdenshistorie^^^^N^N^N^N^1840^Team_no^ +no/DVHP^no^no^Donalds verdenshistorie (pocketutgave)^^^^N^N^N^N^1840^Team_no^ +no/DVP^no^no^Donald Vinter-pocket^^^^N^N^N^N^1840^Team_no^ +no/DX^no^no^Donald Duck kryss og andre oppgaver^^^^N^N^N^N^1840^Team_no^ +no/DYR^no^no^Mine dyrevenner^^^^N^N^N^N^1840^Team_no^ +no/EDP^no^no^English Donald Pocket^^^^N^N^N^N^1840^Team_no^ +no/EE^no^no^Donald Ducks elleville eventyr^^^^N^N^N^N^1840^Team_no^ +no/ENDELIG^no^no^Endelig tilbake^^^^N^N^N^N^1840^Team_no^ +no/EOS^no^no^På eventyr med onkel Skrue^^^^N^N^N^N^1840^Team_no^ +no/ES^no^no^Disney's eventyrserier^^^^N^N^N^N^1840^Team_no^ +no/EVB^no^no^En verden av Biler / Biler^^^^N^N^N^N^1840^Team_no^ +no/FA^no^no^Fant julehefte^^^^N^N^N^N^1840^Team_no^ +no/FAM^no^no^Familien^^^^N^N^N^N^1840^Team_no^ +no/FAS^no^no^Fant sommernummer^^^^N^N^N^N^1840^Team_no^ +no/FD^no^no^Fantonald^^^^N^N^N^N^1840^Team_no^ +no/FDR^no^no^Fantonald Reloaded^^^^N^N^N^N^1840^Team_no^ +no/FE^no^no^Disneys Fairies - Feenes hemmelige verden / Tingelings verden / Tingeling^^^^N^N^N^N^1840^Team_no^ +no/FG^no^no^Floyd Gottfredson – De originale avisstripene^^^^N^N^N^N^1840^Team_no^ +no/FIR^no^no^Firda^^^^N^N^N^N^1840^Team_no^ +no/FJ^no^no^Frost julehefte^^^^N^N^N^N^1840^Team_no^ +no/FLY^no^no^Fly^^^^N^N^N^N^1840^Team_no^ +no/FLY2^no^no^Fly 2^^^^N^N^N^N^1840^Team_no^ +no/FLYTM^no^no^Fly!^^^^N^N^N^N^1840^Team_no^ +no/FOSS^no^no^Fossekallen^^^^N^N^N^N^1840^Team_no^ +no/FTV^no^no^Disney film- og TV-spesial^^^^N^N^N^N^1840^Team_no^ +no/FVN^no^no^Fædrelandsvennen^^^^N^N^N^N^1840^Team_no^ +no/GAVE^no^no^Donald Duck - Gaveboken^^^^N^N^N^N^1840^Team_no^ +no/GB^no^no^Gullbok^^[hardcover book, B5]^^N^N^N^N^1840^Team_no^ +no/GLAD^no^no^De glade 80-årene^^^^N^N^N^N^1840^Team_no^ +no/HAV^no^no^Den lille havfruen^^^^N^N^N^N^1840^Team_no^ +no/HJE^no^no^Hjemmet^^^^N^N^N^N^1840^Team_no^ +no/HK^no^no^Hakkespettkommandoen^^^^N^N^N^N^1840^Team_no^ +no/HOB^no^no^Hurra for gode venner - 80 år med Ole Brumm^^^^N^N^N^N^1840^Team_no^ +no/HOF^no^no^Hall of Fame - De store serieskaperne^^^^N^N^N^N^1840^Team_no^ +no/HOFJ^no^no^Hall of Fame Julehistorier^^^^N^N^N^N^1840^Team_no^ +no/HOFKAL^no^no^Hall of Fame kalender^^^^N^N^N^N^1840^Team_no^ +no/HSDD^no^no^Hvordan samle på Donald Duck & Co^^^^N^N^N^N^1840^Team_no^ +no/HUS^no^no^Husbjørnen^^^^N^N^N^N^1840^Team_no^ +no/ILL^no^no^Illustrert^^^^N^N^N^N^1840^Team_no^ +no/IND^no^no^Indianerne^^^^N^N^N^N^1840^Team_no^ +no/JB^no^no^Donald Ducks julehistorier^^^^N^N^N^N^1840^Team_no^ +no/JH^no^no^Donald Duck & Co julehefte^^[tverrpocket]^^N^N^N^N^1840^Team_no^ +no/JKL^no^no^Walt Disney's juleklassikere^^^^N^N^N^N^1840^Team_no^ +no/JP^no^no^Jubileumspocket^^^^N^N^N^N^1840^Team_no^ +no/JPO^no^no^Jubileumspocket (2019)^^^^N^N^N^N^1840^Team_no^ +no/JUB^no^no^Jubileumsbok^^^^Y^N^N^N^1840^Team_no^ +no/KB^no^no^Kjempebok^^^^N^N^N^N^1840^Team_no^ +no/KDD^no^no^Klassisk Donald Duck^^^^N^N^N^N^1840^Team_no^ +no/KI^no^no^Kick-It!^^^^N^N^N^N^1840^Team_no^ +no/KOFOA^no^no^Kruttrøyk og fullmåne over Andeby^^^^N^N^N^N^1840^Team_no^ +no/KRI^no^no^Donald Duck & Co Krimgåter^^^^N^N^N^N^1840^Team_no^ +no/KVAKK^no^no^KVAKK! - donaldistisk tidsskrift^A5^^^N^N^N^N^1840^Team_no^ +no/KVART^no^no^En kvart årgang Donald Duck & Co^^^^N^N^N^N^1840^Team_no^ +no/LA^no^no^Langbein-album^^[album]^^N^N^N^N^1840^Team_no^ +no/LAP^no^no^Langbein (pocket)^^^^N^N^N^N^1840^Team_no^ +no/LS^no^no^Langbein og sønn^^^^N^N^N^N^1840^Team_no^ +no/MAV^no^no^Moss Avis^^^^N^N^N^N^1840^Team_no^ +no/MB^no^no^Mammutbok^^^^N^N^N^N^1840^Team_no^ +no/MD^no^no^Minni & Dolly^^^^N^N^N^N^1840^Team_no^ +no/MDBDP^no^no^Mer Det beste fra Donald Pocket^^^^N^N^N^N^1840^Team_no^ +no/MF^no^no^Mikkes merkelige fødselsdag^^^^N^N^N^N^1840^Team_no^ +no/MFT^no^no^Min første tegneserie^^^^N^N^N^N^1840^Team_no^ +no/MGO^no^no^Mikke Mus - God gammel årgang^^^^N^N^N^N^1840^Team_no^ +no/MH^no^no^Walt Disney's månedshefte^^^^N^N^N^N^1840^Team_no^ +no/MIHE^no^no^Minihefter^A6^[unnumbered children's books]^^N^N^N^N^1840^Team_no^ +no/MK^no^no^Mikke Krim^^^^N^N^N^N^1840^Team_no^ +no/MKP^no^no^Mikke Krim (pocket)^^^^N^N^N^N^1840^Team_no^ +no/MLJ^no^no^Mikke Mus og Langbein julehefte^^^^N^N^N^N^1840^Team_no^ +no/MM^no^no^Mikke Mus^^^^N^N^N^N^1840^Team_no^ +no/MMH^no^no^Mikke Mus - Hjemmet^^^^N^N^N^N^1840^Team_no^ +no/MMHAS^no^no^Mikke Mus - Hallo allesammen^^^^N^N^N^N^1840^Team_no^ +no/MMIG^no^no^Mikke Mus i Grenseland^^^^N^N^N^N^1840^Team_no^ +no/MMLB^no^no^Mikke Mus leksebok^^^^N^N^N^N^1840^Team_no^ +no/MMOS^no^no^Mikke Mus jubileumsbok^^^^N^N^N^N^1840^Team_no^ +no/MP^no^no^Mikke påskekrim^^^^N^N^N^N^1840^Team_no^ +no/MPO^no^no^Morgenposten^^^^N^N^N^N^1840^Team_no^ +no/MX^no^no^Mikke Mus kryss og andre oppgaver^^^^N^N^N^N^1840^Team_no^ +no/NAM^no^no^Namdalsavisa^^^^N^N^N^N^1840^Team_no^ +no/ND^no^no^Norsk Donald^^^^N^N^N^N^1840^Team_no^ +no/NLY^no^no^Nordlys^^^^N^N^N^N^1840^Team_no^ +no/NNN^no^no^Nasjonalbibliotekets journal^^^^N^N^N^N^1840^Team_no^ +no/NU^no^no^Norsk Ukeblad^^^^N^N^N^N^1840^Team_no^ +no/OB^no^no^Ole Brumm^^^^N^N^N^N^1840^Team_no^ +no/OBJ^no^no^Ole Brumm julehefte^^^^N^N^N^N^1840^Team_no^ +no/OBS^no^no^Ole Brumm "sjekkhefte" bok^^^^N^N^N^N^1840^Team_no^ +no/ODD^no^no^Ole, Dole og Doffen på eventyr^^^^N^N^N^N^1840^Team_no^ +no/OS^no^no^Onkel Skrue^^[pocket]^^N^N^N^N^1840^Team_no^ +no/OSJ^no^no^Onkel Skrue julehefte^^^^N^N^N^N^1840^Team_no^ +no/OSS^no^no^Onkel Skrues skattekiste^^^^N^N^N^N^1840^Team_no^ +no/PF^no^no^Phineas og Ferb^^^^N^N^N^N^1840^Team_no^ +no/PLOSF^no^no^Plystrende lopper og svirrende fluer^^^^N^N^N^N^1840^Team_no^ +no/PON^no^no^Pondus^^^^N^N^N^N^1840^Team_no^ +no/PS^no^no^Petter Smarts tenkehefte^^[6-8 sider tegneserier]^^N^N^N^N^1840^Team_no^ +no/QB^no^no^Q-barnekultur^^^^N^N^N^N^1840^Team_no^ +no/ROCKET^no^no^Rocketeer^^^^N^N^N^N^1840^Team_no^ +no/ROGER^no^no^Roger Rabbit^^^^N^N^N^N^1840^Team_no^ +no/SA^no^no^Sarpsborg Arbeiderblad^^^^N^N^N^N^1840^Team_no^ +no/SDB^no^no^Donald Duck & Co Skoledagbok^^^^N^N^N^N^1840^Team_no^ +no/SESK^no^no^Serieskatter^^^^N^N^N^N^1840^Team_no^ +no/SH^no^no^Donald Ducks show^^[Sommershow/Ferieshow/Store Show/Glade Show] [cardboard cover, B5]^^N^N^N^N^1840^Team_no^ +no/SKP^no^no^Skippern^^^^N^N^N^N^1840^Team_no^ +no/SL^no^no^Skrue McDucks liv og levnet^^^^Y^N^N^N^1840^Team_no^ +no/SMP^no^no^Sunnmørsposten^^^^N^N^N^N^1840^Team_no^ +no/SMSB^no^no^Skrue McDuck - Slik blir du rik^^^^N^N^N^N^1840^Team_no^ +no/SOS^no^no^Spøk og Spenning^^^^N^N^N^N^1840^Team_no^ +no/SP^no^no^Skrue Pocket^^[pocket]^^N^N^N^N^1840^Team_no^ +no/SUD^no^no^Donald Duck Sudoku^^^^N^N^N^N^1840^Team_no^ +no/TARAN^no^no^Taran^^^^N^N^N^N^1840^Team_no^ +no/TF^no^no^Donald i toppform^^^^N^N^N^N^1840^Team_no^ +no/THAA^no^no^Tegneserien 100 år: 1896 - 1996^^^^N^N^N^N^1840^Team_no^ +no/TIG^no^no^Tigergutt^^^^N^N^N^N^1840^Team_no^ +no/TM^no^no^Eventyr med tidsmaskinen^^[album]^^N^N^N^N^1840^Team_no^ +no/TOMS^no^no^The Old Master's Secret^^^^N^N^N^N^1840^Team_no^ +no/TOT^no^no^Tekst & Tegning^^^^N^N^N^N^1840^Team_no^ +no/TP^no^no^Temapocket^^^^N^N^N^N^1840^Team_no^ +no/TRETTI^no^no^Donald Duck for 30 år siden^^^^N^N^N^N^1840^Team_no^ +no/TRO^no^no^Bladet Tromsø^^^^N^N^N^N^1840^Team_no^ +no/TSB^no^no^Tegneseriebokklubben^^[hardcover books]^^N^N^N^N^1840^Team_no^ +no/UDD^no^no^Unge Donald Duck^^^^N^N^N^N^1840^Team_no^ +no/UDDT^no^no^Unge Donald Duck (tekst)^^^^N^N^N^N^1840^Team_no^ +no/UNDV^no^no^Underveis^^^^N^N^N^N^1840^Team_no^ +no/VBT^no^no^Verdens beste tegneserier^^^^N^N^N^N^1840^Team_no^ +no/VG^no^no^Verdens Gang^^^^N^N^N^N^1840^Team_no^ +no/VTA^no^no^Velkommen til Andeby^^^^N^N^N^N^1840^Team_no^ +no/WD^no^no^Walt Disney's spesialhefte^^[These are the monthly special issues with Disney's traditional characters. "Mikkes merkelige fødselsdag" is listed separately as no/MF. Issues with characters from Disney's live-action films are to be found in no/WP]^^N^N^N^N^1840^Team_no^ +no/WDA^no^no^Walt Disney i Andeby^^^^N^N^N^N^1840^Team_no^ +no/WDF^no^no^Walt Disney film^^^^N^N^N^N^1840^Team_no^ +no/WDG^no^no^Walt Disney's Godbiter^^[cardboard cover B5]^^N^N^N^N^1840^Team_no^ +no/WDKB^no^no^Walt Disney's klassiske bibliotek^^^^N^N^N^N^1840^Team_no^ +no/WDS^no^no^Walt Disney's spesialhefter^^^^N^N^N^N^1840^Team_no^ +no/WFILM^no^no^Walt Disney's filmalbum^^^^N^N^N^N^1840^Team_no^ +no/WI^no^no^W.i.t.c.h.^^^^N^N^N^N^1840^Team_no^ +no/WIG^no^no^Witch giveaway^^^^N^N^N^N^1840^Team_no^ +no/WIJ^no^no^W.i.t.c.h. julehefte^^^^N^N^N^N^1840^Team_no^ +no/WIS^no^no^W.i.t.c.h. Sagaene^^^^N^N^N^N^1840^Team_no^ +no/WIT^no^no^W.i.t.c.h. Tema^^^^N^N^N^N^1840^Team_no^ +no/WJ^no^no^Walt Disney's julehefte^^^^N^N^N^N^1840^Team_no^ +no/WP^no^no^Walt Disney's serier/Walt Disney presenterer II^^[These are the monthly special issues with characters from Disney's live-action films. "Indianerne" is listed separately as no/IND. Issues with traditional Disney characters are to be found in no/WD]^^N^N^N^N^1840^Team_no^ +no/WS^no^no^Walt Disney's superserie^^^^N^N^N^N^1840^Team_no^ +no/WT^no^no^Walt Disney-tegneseriene^^^^N^N^N^N^1840^Team_no^ +no/ZO^no^no^Zorro^^^^N^N^N^N^1840^Team_no^ +nz/FC^nz^en^Feature Comics^^^^N^N^N^N^1841^Team_au^ +nz/MOB^nz^en^Mobil giveaways^^^^N^N^N^N^1841^Team_au^ +nz/VP^nz^en^Valentine Publications^^[unnumbered and undated comics from Valentine Publications]^^N^N^N^N^1841^Team_au^ +nz/WG^nz^en^Weeties Givaways^^^^N^N^N^N^1841^Team_au^ +ph/DAM^ph^en^Disney and Me^^^^N^N^N^N^1843^Team_KBr^ +ph/FWC^ph^en^The Fantastic World of Cars^^^^N^N^N^N^1843^Team_KBr^ +ph/MMFC^ph^en^Mickey & Friends Comic^^[ISSN 0117-7761] [ccomics in English, subtitles in Tagalog]^^N^Y^N^N^1843^Team_KBr^ +ph/PR^ph^en^Disney's Princess^^[bi-monthly]^^N^N^N^N^1843^Team_KBr^ +ph/W^ph^en^W.i.t.c.h.^^^^N^N^N^N^1843^Team_KBr^ +ph/WDC^ph^en^Walt Disney's Comics and Stories^^^^N^N^N^N^1843^Team_KBr^ +ph/WDK^ph^tl^Walt Disney Komiks^^^^N^N^N^N^1843^Team_KBr^ +ph/WDRK^ph^en^Walt Disney Regular Komiks^^^^N^N^N^N^1843^Team_KBr^ +pl/AST^pl^pl^Asteriks i Przyjaciele^^^^N^N^N^N^1844^Team_pl^ +pl/AUT^pl^pl^Auta. Świat na kółkach^^^^N^N^N^N^1844^Team_pl^ +pl/AUTS^pl^pl^Auta: Wydanie Specjalne^^^^N^N^N^N^1844^Team_pl^ +pl/AWD^pl^pl^Angielski z Waltem Disneyem^^^^N^N^N^N^1844^Team_pl^ +pl/CAN^pl^pl^Mleko Candia^^[short stories printed on milk boxes]^^N^N^N^N^1844^Team_pl^ +pl/DBG^pl^pl^Donald Bubble Gum^^[Paski komiksowe dodawane do gumy do żucia / comic strips attached to chewing gums. Ironically, all text bubbles were removed.]^^N^N^N^N^1844^Team_pl^ +pl/DD^pl^pl^Donald Duck^^^^N^N^N^N^1844^Team_pl^ +pl/DIJ^pl^pl^Disney i Ja^^[Continues from Dumbo]^^N^N^N^N^1844^Team_pl^ +pl/DIJWS^pl^pl^Disney i Ja Wydanie Specjalne^^^^N^N^N^N^1844^Team_pl^ +pl/DIS^pl^pl^Donald i spółka^^^^N^N^N^N^1844^Team_pl^ +pl/DK^pl^pl^Disney Komiks^^^^N^N^N^N^1844^Team_pl^ +pl/DPR^pl^pl^Disney Przedstawia^^^^N^N^N^N^1844^Team_pl^ +pl/DR^pl^pl^Wujek Sknerus i Kaczor Donald. Don Rosa^^^^N^N^N^N^1844^Team_pl^ +pl/DUM^pl^pl^Dumbo^^[ISSN 1230-7963] [Continues in Disney i Ja]^^N^N^N^N^1844^Team_pl^ +pl/DYOU^pl^pl^DYOU^^^^N^N^N^N^1844^Team_pl^ +pl/DZW^pl^pl^Dzwoneczek^^^^N^N^N^N^1844^Team_pl^ +pl/EPM^pl^pl^Epic Mickey Kalendarz^^^^N^N^N^N^1844^Team_pl^ +pl/FIF^pl^pl^Fineasz i Ferb^^^^N^N^N^N^1844^Team_pl^ +pl/FRM^pl^pl^Tygodnik FORUM^^^^N^N^N^N^1844^Team_pl^ +pl/GEO^pl^pl^MikiGeo^^^^N^N^N^N^1844^Team_pl^ +pl/GJN^pl^pl^Magazyn Gdzie Jest Nemo^^^^N^N^N^N^1844^Team_pl^ +pl/GLP^pl^pl^Głos Pomorza^^^^N^N^N^N^1844^Team_pl^ +pl/GM^pl^pl^Gazetka Miki^^^^N^N^N^N^1844^Team_pl^ +pl/GNW^pl^pl^Gazeta na Weekend^^[Weekendowy dodatek do Gazety Wyborczej]^^N^N^N^N^1844^Team_pl^ +pl/GP^pl^pl^Gigant Poleca^^[Kontynuacja serii Komiks Gigant /continues from Komiks Gigant]^^N^N^N^N^1844^Team_pl^ +pl/GPX^pl^pl^Gigant Poleca Extra^^^^N^N^N^N^1844^Team_pl^ +pl/GW^pl^pl^Gazeta Wyborcza^^^^N^N^N^N^1844^Team_pl^ +pl/GWS^pl^pl^Gramy w szachy z Anatolijem Karpowem^^^^N^N^N^N^1844^Team_pl^ +pl/GX^pl^pl^Gigant Extra^^^^N^N^N^N^1844^Team_pl^ +pl/HSM^pl^pl^High School Musical^^^^N^N^N^N^1844^Team_pl^ +pl/IKC^pl^pl^Ilustrowany Kurier Codzienny^^^^N^N^N^N^1844^Team_pl^ +pl/KBD^pl^pl^Klasyczne Baśnie Disneya^^^^N^N^N^N^1844^Team_pl^ +pl/KCB^pl^pl^Kaczogród. Carl Barks^^^^N^N^N^N^1844^Team_pl^ +pl/KD^pl^pl^Kaczor Donald^^[ISSN 1231-451X] [Kontynuacja serii Mickey Mouse. /continues from Mickey Mouse]^^N^N^N^N^1844^Team_pl^ +pl/KDM^pl^pl^Klub Detektywów^^^^N^N^N^N^1844^Team_pl^ +pl/KDS^pl^pl^Kaczor Donald - Wydanie specjalne^^[Published in plethora of different formats.]^^N^N^N^N^1844^Team_pl^ +pl/KDW^pl^pl^Kaczor Donald i Wehikuł Czasu^^^^N^N^N^N^1844^Team_pl^ +pl/KF^pl^pl^Komiks filmowy^^^^N^N^N^N^1844^Team_pl^ +pl/KG^pl^pl^Komiks Gigant^^[Continues in Gigant Poleca]^^N^N^N^N^1844^Team_pl^ +pl/KGD^pl^pl^Kaczogród^B5^[Hall of Fame]^^N^N^N^N^1844^Team_pl^ +pl/KIM^pl^pl^Magazyn Kim Kolwiek^^[ISSN 1898-4991]^^N^N^N^N^1844^Team_pl^ +pl/KIP^pl^pl^Kubuś i Przyjaciele^^[Continues from Kubuś Puchatek]^^N^N^N^N^1844^Team_pl^ +pl/KOM^pl^pl^Komiksy z Kaczogrodu^B5^^^N^N^N^N^1844^Team_pl^ +pl/KP^pl^pl^Kubuś Puchatek^^[Continues in Kubuś i Przyjaciele]^^N^N^N^N^1844^Team_pl^ +pl/KPS^pl^pl^Kubuś Puchatek Wydanie Specjalne^^^^N^N^N^N^1844^Team_pl^ +pl/KS^pl^pl^Księżniczka^^^^N^N^N^N^1844^Team_pl^ +pl/KSKD^pl^pl^Kalendarz Szkolny Kaczora Donalda^^^^N^N^N^N^1844^Team_pl^ +pl/KSW^pl^pl^Komiksowo^^[Cotygodniowy dodatek do "Gazety Wyborczej" /weekly newspaper supplement] [ISSN 1509-5401]^^N^N^N^N^1844^Team_pl^ +pl/KSWS^pl^pl^Księżniczka Wydanie Specjalne^^^^N^N^N^N^1844^Team_pl^ +pl/KUL^pl^pl^Kulisy Express Wieczorny^^^^N^N^N^N^1844^Team_pl^ +pl/KWI^pl^pl^Komiksy W.I.T.C.H.^^^^N^N^N^N^1844^Team_pl^ +pl/KZ^pl^pl^Kraina Zwierząt^^[ISSN 1898-4460] [De facto started as a part of Disney i Ja: Wydanie Specjalne and then got separate ISSN]^^N^N^N^N^1844^Team_pl^ +pl/KZE^pl^pl^Komiksy z ekranu^^^^N^N^N^N^1844^Team_pl^ +pl/LG^pl^pl^Łamacz głowy^^^^N^N^N^N^1844^Team_pl^ +pl/MAM^pl^pl^Gigant Mamut^^^^N^N^N^N^1844^Team_pl^ +pl/MBD^pl^pl^Myśl i baw się z Donaldem^^^^N^N^N^N^1844^Team_pl^ +pl/MED^pl^pl^Magic English (DVD)^^[Learn English with Disney; bi-weekly]^^N^N^N^N^1844^Team_pl^ +pl/MGG^pl^pl^MegaGiga^^^^N^N^N^N^1844^Team_pl^ +pl/MID^pl^pl^Minnie i Daisy^^[ISSN 2299-2995]^^N^N^N^N^1844^Team_pl^ +pl/MM^pl^pl^Mickey Mouse^^[Continues in Kaczor Donald]^^N^N^N^N^1844^Team_pl^ +pl/MMI^pl^pl^Myszka Miki^^[ISSN 2300-9950]^^N^N^N^N^1844^Team_pl^ +pl/MMK^pl^pl^Myszka Miki (komiks)^^^^N^N^N^N^1844^Team_pl^ +pl/MMSS^pl^pl^Myszka Miki Sticker Story^^^^N^N^N^N^1844^Team_pl^ +pl/MNT^pl^pl^Magazyn na topie^^^^N^N^N^N^1844^Team_pl^ +pl/MRD^pl^pl^Maluj, rysuj z Donaldem^^^^N^N^N^N^1844^Team_pl^ +pl/MX^pl^pl^Miki Max^^^^N^N^N^N^1844^Team_pl^ +pl/OPK^pl^pl^Opowieść Komiksowa^^^^N^N^N^N^1844^Team_pl^ +pl/PE^pl^pl^Przeboje ekranu^^^^N^N^N^N^1844^Team_pl^ +pl/PGD^pl^pl^Przygoda^^^^N^N^N^N^1844^Team_pl^ +pl/PKR^pl^pl^Przekrój^^^^N^N^N^N^1844^Team_pl^ +pl/PMS^pl^pl^Poradnik Młodego Skauta^^^^N^N^N^N^1844^Team_pl^ +pl/PPI^pl^pl^Przewodnik po Internecie^^^^N^N^N^N^1844^Team_pl^ +pl/PS^pl^pl^Planeta skarbów^^^^N^N^N^N^1844^Team_pl^ +pl/PZE^pl^pl^Prosto z ekranu^^^^N^N^N^N^1844^Team_pl^ +pl/PZK^pl^pl^Piraci z Karaibów^^^^N^N^N^N^1844^Team_pl^ +pl/SI^pl^pl^1000 słów - Słownik ilustrowany^^^^N^N^N^N^1844^Team_pl^ +pl/SM^pl^pl^Świat Młodych^^^^N^N^N^N^1844^Team_pl^ +pl/TOYS^pl^pl^Toy Story Magazyn^^^^N^N^N^N^1844^Team_pl^ +pl/UKD^pl^pl^Urodziny Kaczora Donalda^^^^N^N^N^N^1844^Team_pl^ +pl/WDR^pl^pl^Wędrowiec^^[the only two issues to contain Disney comic strips]^^N^N^N^N^1844^Team_pl^ +pl/WIT^pl^pl^Czarodziejki W.I.T.C.H.^^[ISSN 1643-1278]^^N^N^N^N^1844^Team_pl^ +pl/WITKF^pl^pl^W.I.T.C.H. Komiks Filmowy^^^^N^N^N^N^1844^Team_pl^ +pl/WITS^pl^pl^Styl W.I.T.C.H^^^^N^N^N^N^1844^Team_pl^ +pl/WITWS^pl^pl^W.I.T.C.H. Wydanie Specjalne^^^^N^N^N^N^1844^Team_pl^ +pl/WR^pl^pl^Wróżki^^^^N^N^N^N^1844^Team_pl^ +pl/ZICSMK^pl^pl^Życie i Czasy Sknerusa McKwacza^^^^N^N^N^N^1844^Team_pl^ +pt/ABD^pt^pt^Álbuns Disney (2ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/ABDA^pt^pt^Álbuns Disney^^^^N^N^N^N^1845^Team_pt^ +pt/ABN^pt^pt^Abismo Negro^^^^N^N^N^N^1845^Team_pt^ +pt/AD^pt^pt^Almanaque Disney^^^^N^N^N^N^1845^Team_pt^ +pt/ADCB^pt^pt^Álbum Disney de Carl Barks^^^^N^N^N^N^1845^Team_pt^ +pt/ADN^pt^pt^Álbuns Disney Nestlé^^^^N^N^N^N^1845^Team_pt^ +pt/ADP^pt^pt^Almanaque do Patinhas^^^^N^N^N^N^1845^Team_pt^ +pt/ALM^pt^pt^Almanaque^^^^N^N^N^N^1845^Team_pt^ +pt/AMA^pt^pt^As Melhores Aventuras do Tio Patinhas^^^^N^N^N^N^1845^Team_pt^ +pt/AMH^pt^pt^As Melhores Histórias de...^^^^N^N^N^N^1845^Team_pt^ +pt/AMHD^pt^pt^As Melhores Histórias Disney^^^^N^N^N^N^1845^Team_pt^ +pt/AN^pt^pt^Antologia^^^^N^N^N^N^1845^Team_pt^ +pt/APM^pt^pt^Almanaque do Patinhas e do Mickey^^^^N^N^N^N^1845^Team_pt^ +pt/ASDM^pt^pt^Arquivos Secretos do Detective Mickey^^^^N^N^N^N^1845^Team_pt^ +pt/AV^pt^pt^Aviões^^^^N^N^N^N^1845^Team_pt^ +pt/AVD^pt^pt^Aventuras Disney^^^^N^N^N^N^1845^Team_pt^ +pt/BDA^pt^pt^A B.D. dos 3-7 Anos^^^^N^N^N^N^1845^Team_pt^ +pt/BDE^pt^pt^BD Expresso^^^^N^N^N^N^1845^Team_pt^ +pt/BDWD^pt^pt^A Banda Desenhada Walt Disney^^[This series follows the first 6 volumes listed under Mickey Através dos Séculos (segunda série)]^^N^N^N^N^1845^Team_pt^ +pt/BEM^pt^pt^Biblioteca do Escuteiro Mirim^^[Colecção de 20 livros retirados dos Manuais editados no Brasil]^^N^N^N^N^1845^Team_pt^ +pt/CAR^pt^pt^Carros^^^^N^N^N^N^1845^Team_pt^ +pt/CBD^pt^pt^Os Clássicos da Banda Desenhada^^^^N^N^N^N^1845^Team_pt^ +pt/CCDA^pt^pt^Cristovão Colombo e a Descoberta da América^^^^N^N^N^N^1845^Team_pt^ +pt/CD^pt^pt^Correio Disney (Suplemento do Jornal Correio da Manhã)^^^^N^N^N^N^1845^Team_pt^ +pt/CDAR^pt^pt^Colecção Dargaud^^^^N^N^N^N^1845^Team_pt^ +pt/CDFQ^pt^pt^Clássicos Disney Os Filmes em Quadrinhos!^^^^N^N^N^N^1845^Team_pt^ +pt/CF^pt^pt^Crónica Feminina^^^^N^N^N^N^1845^Team_pt^ +pt/CG^pt^pt^Walt Disney's Comics and Games^^^^N^N^N^N^1845^Team_pt^ +pt/CJ^pt^pt^Correio Juvenil^^^^N^N^N^N^1845^Team_pt^ +pt/CM^pt^pt^Correio da Manhã^^^^N^N^N^N^1845^Team_pt^ +pt/CN^pt^pt^Um Conto de Natal^^^^N^N^N^N^1845^Team_pt^ +pt/CP^pt^pt^Club Penguin^^^^N^N^N^N^1845^Team_pt^ +pt/CZ^pt^pt^Colecção Zorro^^^^N^N^N^N^1845^Team_pt^ +pt/CZA^pt^pt^Antologia Zorro^^^^N^N^N^N^1845^Team_pt^ +pt/DA^pt^pt^Disney Aventura^^^^N^N^N^N^1845^Team_pt^ +pt/DAS^pt^pt^Donald Através dos Séculos^^^^N^N^N^N^1845^Team_pt^ +pt/DB^pt^pt^Disney Big^^^^N^N^N^N^1845^Team_pt^ +pt/DBD^pt^pt^Disney em Banda Desenhada^^^^N^N^N^N^1845^Team_pt^ +pt/DCC^pt^pt^Disney Colecção Clássicos^^^^N^N^N^N^1845^Team_pt^ +pt/DCR^pt^pt^Disney Comix Record^^^^N^N^N^N^1845^Team_pt^ +pt/DCX^pt^pt^Disney Comix^^^^N^N^N^N^1845^Team_pt^ +pt/DD^pt^pt^Donald^^^^N^N^N^N^1845^Team_pt^ +pt/DE^pt^pt^Disney Especial^^^^N^N^N^N^1845^Team_pt^ +pt/DEG^pt^pt^Disney Especial (Goody)^^^^N^N^N^N^1845^Team_pt^ +pt/DEN^pt^pt^Disney Enigmas^^^^N^N^N^N^1845^Team_pt^ +pt/DER^pt^pt^Disney Especial Reedição^^^^N^N^N^N^1845^Team_pt^ +pt/DERB^pt^pt^Disney Especial (primeira série)^^^^N^N^N^N^1845^Team_pt^ +pt/DESS^pt^pt^Disney Especialíssimo^^^^N^N^N^N^1845^Team_pt^ +pt/DESSR^pt^pt^Disney Especialíssimo Reedição^^^^N^N^N^N^1845^Team_pt^ +pt/DEX^pt^pt^Disney Extra^^^^N^N^N^N^1845^Team_pt^ +pt/DG^pt^pt^Disney Gigante^^^^N^N^N^N^1845^Team_pt^ +pt/DH^pt^pt^Disney Hiper^^^^N^N^N^N^1845^Team_pt^ +pt/DHE^pt^pt^Disney Hiper (Edição Especial)^^^^N^N^N^N^1845^Team_pt^ +pt/DI^pt^en^Disney em Inglês^^^^N^N^N^N^1845^Team_pt^ +pt/DJ^pt^pt^Disney Junior^^^^N^N^N^N^1845^Team_pt^ +pt/DM^pt^pt^Disney Mania^^^^N^N^N^N^1845^Team_pt^ +pt/DN^pt^pt^Disney Natal^^^^N^N^N^N^1845^Team_pt^ +pt/DNE^pt^pt^Disney Natal Especial^^^^N^N^N^N^1845^Team_pt^ +pt/DP^pt^pt^Disney Princesas^^^^N^N^N^N^1845^Team_pt^ +pt/DPF^pt^pt^O Diário de Phineas e Ferb^^^^N^N^N^N^1845^Team_pt^ +pt/DS^pt^pt^Dinossauros^^^^N^N^N^N^1845^Team_pt^ +pt/DT^pt^pt^DuckTales: Os Caçadores de Aventuras^^^^N^N^N^N^1845^Team_pt^ +pt/DV^pt^pt^Disney Violetta^^^^N^N^N^N^1845^Team_pt^ +pt/EA00^pt^pt^Especial Ano 2000^^^^N^N^N^N^1845^Team_pt^ +pt/EE^pt^pt^Edição Especial^^^^N^N^N^N^1845^Team_pt^ +pt/EEX^pt^pt^Edição Extra^^^^N^N^N^N^1845^Team_pt^ +pt/EEXS^pt^pt^Edição Extra (2ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/EG^pt^pt^Edições Gigante^^^^N^N^N^N^1845^Team_pt^ +pt/EHD^pt^pt^Especial (Edição Especial Hiper Disney)^^^^N^N^N^N^1845^Team_pt^ +pt/EX^pt^pt^A Economia do Tio Patinhas^^^^N^N^N^N^1845^Team_pt^ +pt/FZ^pt^pt^Frozen O Reino do Gelo^^^^N^N^N^N^1845^Team_pt^ +pt/FZR^pt^pt^Frozen - A Revista Oficial^^^^N^N^N^N^1845^Team_pt^ +pt/GA^pt^pt^As Grandes Aventuras^^^^N^N^N^N^1845^Team_pt^ +pt/GOLO^pt^pt^Gooolo: Brasil 2014^^^^N^N^N^N^1845^Team_pt^ +pt/HD^pt^pt^Hiper Disney^^^^N^N^N^N^1845^Team_pt^ +pt/HDE^pt^pt^Hiper Disney Apresenta^^^^N^N^N^N^1845^Team_pt^ +pt/HDNS^pt^pt^Hiper Disney Na Selva^^^^N^N^N^N^1845^Team_pt^ +pt/HED^pt^pt^Heróis Disney^^^^N^N^N^N^1845^Team_pt^ +pt/HHD^pt^pt^Hiper Hiper Disney^^^^N^N^N^N^1845^Team_pt^ +pt/HIP^pt^pt^Hiper Aventuras^^^^N^N^N^N^1845^Team_pt^ +pt/IPT^pt^pt^As Invenções do Pateta^^^^N^N^N^N^1845^Team_pt^ +pt/JK^pt^pt^Jake e os Piratas da Terra do Nunca^^^^N^N^N^N^1845^Team_pt^ +pt/MA^pt^pt^Mickey - edição de aniversário^^^^N^N^N^N^1845^Team_pt^ +pt/MACC^pt^pt^Mickey - edição de aniversário (capa dura)^^^^N^N^N^N^1845^Team_pt^ +pt/MAS^pt^pt^Mickey Através dos Séculos^^^^N^N^N^N^1845^Team_pt^ +pt/MASS^pt^pt^Mickey Através dos Séculos (2ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/MBH^pt^pt^As Mais Belas Histórias^^^^N^N^N^N^1845^Team_pt^ +pt/MCD^pt^pt^Mickey (capa dura)^^^^N^N^N^N^1845^Team_pt^ +pt/MD^pt^pt^Magazine Disney^^^^N^N^N^N^1845^Team_pt^ +pt/ME^pt^pt^Magic English^^^^N^N^N^N^1845^Team_pt^ +pt/MF^pt^pt^Minnie & Amigos^^^^N^N^N^N^1845^Team_pt^ +pt/MH^pt^pt^As Melhores Histórias^^^^N^N^N^N^1845^Team_pt^ +pt/MHF^pt^pt^Os Meus Heróis Favoritos^^^^N^N^N^N^1845^Team_pt^ +pt/MK^pt^pt^Mickey Revista Infantil Ilustrada^^^^N^N^N^N^1845^Team_pt^ +pt/MKSS^pt^pt^Mickey Revista Infantil Ilustrada (2ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/MPT^pt^pt^Mickey^^^^N^N^N^N^1845^Team_pt^ +pt/MSS^pt^pt^Mickey (2ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/MTS^pt^pt^Mickey (3ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/NCD^pt^pt^Novos Clássicos Disney^^^^N^N^N^N^1845^Team_pt^ +pt/OPBD^pt^pt^Obras-Primas da BD Disney^^^^N^N^N^N^1845^Team_pt^ +pt/OPJ^pt^pt^O Primeiro de Janeiro^^^^N^N^N^N^1845^Team_pt^ +pt/PDAN^pt^pt^Pato Donald - edição de aniversário^^^^N^N^N^N^1845^Team_pt^ +pt/PDCD^pt^pt^Pato Donald (capa dura)^^^^N^N^N^N^1845^Team_pt^ +pt/PDPT^pt^pt^Pato Donald^^^^N^N^N^N^1845^Team_pt^ +pt/PDSS^pt^pt^Pato Donald (2ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/PF^pt^pt^Phineas e Ferb^^^^N^N^N^N^1845^Team_pt^ +pt/PT^pt^pt^Pateta (& Companhia)^^["& Companhia" was added to the title from #102]^^N^N^N^N^1845^Team_pt^ +pt/PTH^pt^pt^Pateta Faz História Interpretando^^^^N^N^N^N^1845^Team_pt^ +pt/RL^pt^pt^Real Life^^^^N^N^N^N^1845^Team_pt^ +pt/RM^pt^pt^Rato Mickey^^^^N^N^N^N^1845^Team_pt^ +pt/SAD^pt^pt^Super Almanaque Disney^^^^N^N^N^N^1845^Team_pt^ +pt/SD^pt^pt^Show Disney^^^^N^N^N^N^1845^Team_pt^ +pt/SDA^pt^pt^Super Disney Aventura^^[Hardcover]^^N^N^N^N^1845^Team_pt^ +pt/SDCD^pt^pt^Selecção Disney^^^^N^N^N^N^1845^Team_pt^ +pt/SJR^pt^pt^Super Jovem (A Revista)^^^^N^N^N^N^1845^Team_pt^ +pt/SJRS^pt^pt^Super Jovem (O Suplemento)^^^^N^N^N^N^1845^Team_pt^ +pt/SO^pt^pt^Série Ouro^^^^N^N^N^N^1845^Team_pt^ +pt/SOD^pt^pt^Série Ouro Disney^^^^N^N^N^N^1845^Team_pt^ +pt/TAP^pt^pt^TAP Air Portugal Junior^^[Revista oferecida a bordo dos aviões da TAP (Transportes Aéreos Portugueses)]^^N^N^N^N^1845^Team_pt^ +pt/TD^pt^pt^Top Disney^^^^N^N^N^N^1845^Team_pt^ +pt/TP^pt^pt^Tio Patinhas^^^^N^N^N^N^1845^Team_pt^ +pt/TPS^pt^pt^Tio Patinhas (2ª Série)^^^^N^N^N^N^1845^Team_pt^ +pt/TVG^pt^pt^TV Guia^^^^N^N^N^N^1845^Team_pt^ +pt/W^pt^pt^W.i.t.c.h.^^^^N^N^N^N^1845^Team_pt^ +pt/WCD^pt^pt^W.i.t.c.h. (Capa Dura)^^^^N^N^N^N^1845^Team_pt^ +ro/CLO^ro^ro^Clopoţica^^^^N^N^N^N^1846^Team_MJe^ +ro/DAS^ro^ro^DuckTales Aventuri Senzaţionale^^^^N^N^N^N^1846^Team_MJe^ +ro/DD^ro^ro^Donald Duck^^[continues from MM]^^N^N^N^N^1846^Team_MJe^ +ro/DDB^ro^ro^Donald Duck de buzunar^^^^N^N^N^N^1846^Team_MJe^ +ro/EE^ro^ro^Egmont Enigma^^^^N^N^N^N^1846^Team_MJe^ +ro/MAS^ro^ro^Maşini - Lumea pe roţi^^^^N^N^N^N^1846^Team_MJe^ +ro/MM^ro^ro^Mickey Mouse^^[ISSN 1221-6038] [continues as DD in 2004]^^N^N^N^N^1846^Team_MJe^ +ro/MWP^ro^ro^Magicienii din Waverly Place^^^^N^N^N^N^1846^Team_MJe^ +ro/PD^ro^ro^Playhouse Disney^^^^N^N^N^N^1846^Team_MJe^ +ro/PF^ro^ro^Phineas şi Ferb^^^^N^N^N^N^1846^Team_MJe^ +ro/PR^ro^ro^Princess^^^^N^N^N^N^1846^Team_MJe^ +ro/RD^ro^ro^Să râdem cu Donald^^^^N^N^N^N^1846^Team_MJe^ +ro/RM^ro^ro^Să râdem cu Mickey!^^^^N^N^N^N^1846^Team_MJe^ +ro/SI^ro^ro^Peste 1000 de cuvinte: Să învățăm...^^^^N^N^N^N^1846^Team_MJe^ +ro/W^ro^ro^W.i.t.c.h.^^^^N^N^N^N^1846^Team_MJe^ +ro/WU^ro^ro^Winnie Ursuletul^^[Winnie the Pooh]^^N^N^N^N^1846^Team_MJe^ +rs/ABDZ^rs^sr-latn^Abadazad^^^^N^N^N^N^1847^^ +rs/DMM^rs^sr-cyrl^Доживљаји Мике Миша^^^^N^N^N^N^1847^^ +rs/FIF^rs^sr-cyrl^Фића и Феђа^^^^N^N^N^N^1847^^ +rs/MAME^rs^sr-cyrl^Мајстор Мени^^^^N^N^N^N^1847^^ +rs/MM^rs^sr-cyrl^Мики Маус^^[started in June 2005, monthly publication]^^N^N^N^N^1847^^ +rs/MPZ^rs^sr-cyrl^Мали Политикин Забавник^^^^N^N^N^N^1847^^ +rs/MS^rs^sr-cyrl^Мики Судоку^^^^N^N^N^N^1847^^ +rs/MV^rs^sr-cyrl^Мики Велики!^^[started in January 2006,4 issues per year]^^N^N^N^N^1847^^ +rs/PR^rs^sr-cyrl^Принцеза^^^^N^N^N^N^1847^^ +rs/PS^rs^sr-cyrl^Принцеза специјал^^^^N^N^N^N^1847^^ +rs/PZBC^rs^sr-cyrl^Политикин Забавник^^[newspaper, first "special edition" of Politika] [post-WWII] [continuation of yu/PZBC]^^N^N^N^N^1847^^ +rs/VP^rs^sr-cyrl^Вини Пу^^^^N^N^N^N^1847^^ +rs/ZOR^rs^sr-latn^Zoro^^^^N^N^N^N^1847^^ +ru/AL^ru^ru^Aladdin^^^^N^N^N^N^1848^Team_ru^ +ru/CA^ru^ru^Тачки^^^^N^N^N^N^1848^Team_ru^ +ru/CBDL^ru^ru^Библиотека Карла Баркса^^^^N^N^N^N^1848^Team_ru^ +ru/CDI^ru^ru^Комикс Disney^^^^N^N^N^N^1848^Team_ru^ +ru/DRL^ru^ru^Библиотека Дона Росы^^^^N^N^N^N^1848^Team_ru^ +ru/DT^ru^ru^Утиные Истории^^^^N^N^N^N^1848^Team_ru^ +ru/DTb^ru^ru^Утиные Истории: Большая книга комиксов^^[large hardcover book]^^N^N^N^N^1848^Team_ru^ +ru/DTL^ru^ru^Марв Вульфман: Утиные Истории: Странствия Скруджа^^^^N^N^N^N^1848^Team_ru^ +ru/FA^ru^ru^Феи^^^^N^N^N^N^1848^Team_ru^ +ru/ID^ru^ru^Игры с Дональдом^^^^N^N^N^N^1848^Team_ru^ +ru/IVK^ru^ru^Истории в картинках^^^^N^N^N^N^1848^Team_ru^ +ru/LM^ru^ru^Русалочка^^^^N^N^N^N^1848^Team_ru^ +ru/MD^ru^ru^Микки Детектив^^[pocket book]^^N^N^N^N^1848^Team_ru^ +ru/ME^ru^ru^Magic English^^^^N^N^N^N^1848^Team_ru^ +ru/MM^ru^ru^Микки Маус^^^^N^N^N^N^1848^Team_ru^ +ru/MMK^ru^ru^Микки Маус (Казань)^^^^N^N^N^N^1848^Team_ru^ +ru/MMM^ru^ru^Микки Маус и Миша^^^^N^N^N^N^1848^Team_ru^ +ru/PSUI^ru^ru^По страницам Утиных Историй^^^^N^N^N^N^1848^Team_ru^ +ru/SH^ru^ru^Анатолий Карпов "Учитесь Шахматам"^^^^N^N^N^N^1848^Team_ru^ +ru/USC^ru^ru^Дядя Скрудж и Ко^^^^N^N^N^N^1848^Team_ru^ +ru/VIDI^ru^ru^...как я^^^^N^N^N^N^1848^Team_ru^ +ru/W^ru^ru^W.i.t.c.h.^^^^N^N^N^N^1848^Team_ru^ +ru/WD^ru^ru^Волшебный мир Диснея^^^^N^N^N^N^1848^Team_ru^ +ru/WITCH^ru^ru^Ведьма. История чародеек в комиксах^^^^N^N^N^N^1848^Team_ru^ +sa/RAT^sa^ar^راتاتوى (Ratatouille)^^^^N^N^N^N^1849^^ +sa/WIT^sa^ar^فتيات (W.i.t.c.h.)^^^^N^N^N^N^1849^^ +se/AB^se^sv^Aftonbladet^^[YD 1938-04-07 -- 1977-12-14, ????-??-?? -- 1996-12-31 (?)] [YW 1979-02-01 -- 1981-08-29] [YL ????-??-?? -- ????-??-?? (according to Qse/DKAA1960-02)] [ISSN 1103-9000]^^N^N^N^N^1850^Team_se^ +se/AET^se^sv^Äntligen tillbaka^^^^N^N^N^N^1850^Team_se^ +se/AF^se^sv^Färglådan^^[seriebilaga i färg till AB]^^N^N^N^N^1850^Team_se^ +se/AL^se^sv^Allers^^[ISSN 0002-578X]^^N^N^N^N^1850^Team_se^ +se/ALAD^se^sv^Aladdin^^[ISSN 1104-2192]^^N^N^N^N^1850^Team_se^ +se/ALMA^se^sv^Almanacka^^^^N^N^N^N^1850^Team_se^ +se/ANK^se^sv^Kalle Anka Jul i Ankeborg^^^^N^N^N^N^1850^Team_se^ +se/ANKBOK^se^sv^Ankbok^^[non-comic versions of Barks stories]^^N^N^N^N^1850^Team_se^ +se/ANKEB^se^sv^Ankeborgsmagasinet^^^^N^N^N^N^1850^Team_se^ +se/ARTY^se^sv^Arty Duck^^^^N^N^N^N^1850^Team_se^ +se/ASP^se^sv^Ankeborgs samlarpocket^^^^N^N^N^N^1850^Team_se^ +se/B^se^sv^Kalle Anka & C:o (B-nummer)^^[fortsätter som WDS]^^N^N^N^N^1850^Team_se^ +se/BARN^se^sv^Barnängen^^^^N^N^N^N^1850^Team_se^ +se/BASIL^se^sv^Mästerdetektiven Basil Mus^^^^N^N^N^N^1850^Team_se^ +se/BB^se^sv^Bild & Bubbla^^[ISSN 0347-7096]^^N^N^N^N^1850^Team_se^ +se/BBAS^se^sv^Bild & Bubblas Andra Seriebok^^^^N^N^N^N^1850^Team_se^ +se/BIL^se^sv^Bilagor till Expressen, GT och Kvällsposten^^^^N^N^N^N^1850^Team_se^ +se/BILAR^se^sv^En värld av Bilar^21×28 cm^[ISSN 2000-091X]^^N^N^N^N^1850^Team_se^ +se/BL^se^sv^Björnligan^^[ISSN 0283-295X]^^N^N^N^N^1850^Team_se^ +se/BOK^se^sv^Böcker (ej serieböcker)^^^^N^N^N^N^1850^Team_se^ +se/BUL^se^sv^Buzz Lightyear^^[ISSN 1650-9986]^^N^N^N^N^1850^Team_se^ +se/BUM^se^sv^Bumbi-Björnarna^^^^N^N^N^N^1850^Team_se^ +se/CBA^se^sv^Carl Barks Ankeborg^^^^N^N^N^N^1850^Team_se^ +se/CBBST^se^sv^Carl Barks Bästa^^^^N^N^N^N^1850^Team_se^ +se/CBJUL^se^sv^Carl Barks Julbok^^[sic!]^^N^N^N^N^1850^Team_se^ +se/CBJULA^se^sv^Carl Barks jul^^^^N^N^N^N^1850^Team_se^ +se/CBJUB^se^sv^Carl Barks' bästa^^^^N^N^N^N^1850^Team_se^ +se/CBMT^se^sv^Carl Barks Målningar och teckningar^^^^Y^N^N^N^1850^Team_se^ +se/CBSV^se^sv^Carl Barks samlade verk^^^^N^N^N^N^1850^Team_se^ +se/CONSS^se^sv^Comics - den nya stora serieboken^^^^N^N^N^N^1850^Team_se^ +se/CSHAA^se^sv^Comics - serierna 100 år^^^^N^N^N^N^1850^Team_se^ +se/DECKAR^se^sv^Deckar-Kalle^^^^Y^N^N^N^1850^Team_se^ +se/DFA^se^sv^Disneys Filmaffischer^^^^N^N^N^N^1850^Team_se^ +se/DFD^se^sv^Dag för dag^^^^N^N^N^N^1850^Team_se^ +se/DIPY^se^sv^Disneys pysselvärld^^[TIDSAM 0115] [ISSN 1652-1250] [WDP merged into this title (according to Libris)] [continues as DS (according to Libris)] [published 2004-06 (according to Regina)]^^N^N^N^N^1850^Team_se^ +se/DJA^se^sv^Disneys Julafton Från oss alla till er alla...^^^^N^N^N^N^1850^Team_se^ +se/DJB^se^sv^Djungelboken^^^^N^N^N^N^1850^Team_se^ +se/DKAA^se^sv^Kalle Anka & C:o – Den kompletta årgången^^^^N^N^N^Y^1850^Team_se^ +se/DKF^se^sv^Walt Disney's Klassiska Filmer / Filmen som tecknad serie^^[Minst sex onumrerade böcker. Ordning okänd, kända böcker sorterade per ISBN-nummer]^^N^N^N^N^1850^Team_se^ +se/DLS^se^sv^Den lilla sjöjungfrun^^[ISSN 1103-7601]^^N^N^N^N^1850^Team_se^ +se/DN^se^sv^Dagens Nyheter.^^[ZB ????-??-?? -- ????-??-?? (Saturdays only; at least published in 1955-56 and 1968)] [ZT 1955-10-02 -- 1956-04-08 (Sundays only)] [YX 1956-04-09 -- ????-??-?? (first Monday-Saturday, later Sunday-Friday)] [ZX 1956-04-15 -- ????-??-?? (first Sundays only, later Saturdays only)] [YM 1987 & 2007] [ISSN 1101-2447]^^N^N^N^N^1850^Team_se^ +se/DP^se^sv^Disney pocket^^[Enligt Libris utkom böckerna 1980-81, utan specificering om vilka böcker som utkom vilket år.]^^N^N^N^N^1850^Team_se^ +se/DRAK^se^sv^Kalle Anka Drakriddarna^^^^Y^N^N^N^1850^Team_se^ +se/DRKAL^se^sv^Don Rosa-kalender^^^^N^N^N^N^1850^Team_se^ +se/DRSV^se^sv^Don Rosa samlade verk^^^^N^N^N^N^1850^Team_se^ +se/DS^se^sv^Disney special^^[continues from DIPY (according to Libris)] [ISSN 1654-5508]^^N^N^N^N^1850^Team_se^ +se/DSB^se^sv^Den stora boken om Kalle Anka^^^^N^N^N^N^1850^Team_se^ +se/DSP^se^sv^Disney special^^^^N^N^N^N^1850^Team_se^ +se/DT^se^sv^Knatte, Fnatte och Tjatte på äventyr^^^^N^N^N^N^1850^Team_se^ +se/DTA^se^sv^Kalle Ankas Disneytajm^^[ISSN 1101-1645]^^N^N^N^N^1850^Team_se^ +se/DTL^se^sv^Farbror Joakim och Knattarna i Jakten på den försvunna lampan^^^^N^N^N^N^1850^Team_se^ +se/DTR^se^sv^Dick Tracy^17×26 cm^^^N^N^N^N^1850^Team_se^ +se/EMM^se^sv^En mystisk melodi^^^^N^N^N^N^1850^Team_se^ +se/ETC^se^sv^Diverse^^^^N^N^N^N^1850^Team_se^ +se/FAS^se^sv^Familjen Ankas släktkrönika^^^^N^N^N^N^1850^Team_se^ +se/FEST^se^sv^Fest med Kalle Anka^^[vissa nummer står under WDSA och ANKEB] [ISSN 1103-4394]^^N^N^N^N^1850^Team_se^ +se/FGK^se^sv^5 X Kalle^^^^N^N^N^N^1850^Team_se^ +se/FIB^se^sv^FIB:s gyllene böcker^^[bilderböcker] [de nummer som saknas är ej Disney]^^N^N^N^N^1850^Team_se^ +se/FILM^se^sv^Walt Disney's filmalbum^^^^N^N^N^N^1850^Team_se^ +se/FILMTV^se^sv^Film- & tv-klassiker^^[ISSN 1651-7040]^^N^N^N^N^1850^Team_se^ +se/FJAV^se^sv^Farbror Joakims äventyr^^^^N^N^N^N^1850^Team_se^ +se/FJJUB^se^sv^Farbror Joakim 50 år jubileum^^^^N^N^N^N^1850^Team_se^ +se/FJKPV^se^sv^Farbror Joakim: Kronan på verket^^^^N^N^N^N^1850^Team_se^ +se/FJL^se^sv^Farbror Joakims Liv^^^^N^N^N^N^1850^Team_se^ +se/FJVL^se^sv^Farbror Joakims växelrika liv^^^^Y^N^N^N^1850^Team_se^ +se/FR^se^sv^Fairies - Älvornas hemliga värld^^[ISSN 1653-4336] [continues as TLV]^^N^N^N^N^1850^Team_se^ +se/FRE^se^sv^Fairies (reklam)^^^^N^N^N^N^1850^Team_se^ +se/FT^se^sv^Falköpings Tidning^^[YD since ????-??-??] [ISSN 1103-9191]^^N^N^N^N^1850^Team_se^ +se/GB^se^sv^Kalle Anka Guldbok^^^^N^N^N^N^1850^Team_se^ +se/GJP^se^sv^Glada julparaden^^[ISSN 0280-5251]^^N^N^N^N^1850^Team_se^ +se/GP^se^sv^Gröngölingspatrullen^^[ISSN 1402-3490]^^N^N^N^N^1850^Team_se^ +se/GPO^se^sv^Göteborgs-Posten^^[YF <1959-01-02 -- >1960-01-18 Musse Pigg och hans vänner] [YR <1959-01-02 -- >1960-01-18 Disneys galleri] [ZT <1959-01-04 -- >1960-01-10 (Sundays) Walt Disney's klassiska berättelser] [ISSN 1103-9345]^^N^N^N^N^1850^Team_se^ +se/GT^se^sv^Göteborgs-Tidningen^^[YD ????-??-?? -- ????-??-??]^^N^N^N^N^1850^Team_se^ +se/HIM^se^sv^Historiens mästare^^^^N^N^N^N^1850^Team_se^ +se/HJ^se^sv^Hemmets Journal^^[ads for Kalle Anka & C:o] [ISSN 0018-0327]^^N^N^N^N^1850^Team_se^ +se/HOF^se^sv^Hall of Fame: De stora serieskaparna^^^^N^N^N^N^1850^Team_se^ +se/HSM^se^sv^High School Musical^21×28 cm^[not all issues seem to contain comics] [ISSN 1654-7403]^^N^N^N^N^1850^Team_se^ +se/HV^se^sv^Hemmets veckotidning^^[ZM 1933-21 -- ????-??-??] [YW ????-??-?? -- ????-??-??] [ISSN 0345-4630]^^N^N^N^N^1850^Team_se^ +se/J^se^sv^(Farbror) Joakim^^[Danish equivalent OJ] [ISSN 0346-8216]^^N^N^N^N^1850^Team_se^ +se/JFJ^se^sv^Jag Farbror Joakim^^^^N^N^N^N^1850^Team_se^ +se/JIA^se^sv^Jul i Ankeborg^^^^N^N^N^N^1850^Team_se^ +se/JKA^se^sv^Jag, Kalle Anka^^^^N^N^N^N^1850^Team_se^ +se/JLB^se^sv^Jag, Långben^^^^N^N^N^N^1850^Team_se^ +se/JMH^se^sv^Jag, Magica de Hex^^^^N^N^N^N^1850^Team_se^ +se/JMP^se^sv^Jag, Musse Pigg^^^^N^N^N^N^1850^Team_se^ +se/JP^se^sv^Jönköpings-Posten^^[YL at least 1965-03 -- 1965-08] [YX (M-T)/YD (W-T)/YM (F-S) (usually) 1989-07-17 -- 2000-11-18] [ISSN 1103-9469]^^N^N^N^N^1850^Team_se^ +se/JR80^se^sv^Jorden runt på 80 dagar^^^^N^N^N^N^1850^Team_se^ +se/JSK^se^sv^Jag, Stål-Kalle^^^^N^N^N^N^1850^Team_se^ +se/JUL^se^sv^Walt Disney's julalbum^^^^N^N^N^N^1850^Team_se^ +se/JULA^se^sv^Jul i Ankeborg: Julalbum^^^^N^N^N^N^1850^Team_se^ +se/KA^se^sv^Kalle Anka & C:o^17×25 cm^[ISSN 0345-6048]^^N^N^N^N^1850^Team_se^ +se/KA70^se^sv^Kalle Anka 70 år^^^^Y^N^N^N^1850^Team_se^ +se/KAA^se^sv^Kalle Anka & C:o Jubileums-special - 50 katastrofala år! 1948-1998^^^^N^N^N^N^1850^Team_se^ +se/KAALB^se^sv^Album till Kalle Anka & C:o-prenumeranter^^^^N^N^N^N^1850^Team_se^ +se/KAB^se^sv^Kalle Ankas Bästisar^^^^N^N^N^N^1850^Team_se^ +se/KABFC^se^sv^Kalle Ankas Big Fun Comics^^[ISSN 1403-1949]^^N^N^N^N^1850^Team_se^ +se/KADAG^se^sv^365 dagar med Kalle Anka^^^^N^N^N^N^1850^Team_se^ +se/KADVEG^se^sv^Kalle Anka: Det var en gång...!^^^^N^N^N^N^1850^Team_se^ +se/KAG^se^sv^Kalle Anka ~ Gåvoboken^^^^N^N^N^N^1850^Team_se^ +se/KAGI^se^sv^Kalle Anka Gigant^^^^N^N^N^N^1850^Team_se^ +se/KAGJ^se^sv^Kalle Anka och hans vänner önskar God Jul!^^[ISSN 1403-0187]^^N^N^N^N^1850^Team_se^ +se/KAGK^se^sv^Kalle gör karriär^^^^Y^N^N^N^1850^Team_se^ +se/KAGT^se^sv^Kalle Anka & C:o - Gröngölingarnas tidsresor^^[special edition made for Gothenburg book fair]^^Y^N^N^N^1850^Team_se^ +se/KAHV^se^sv^Kalle Anka och hans vänner^^[special edition made for school-teaching programme]^^Y^N^N^N^1850^Team_se^ +se/KAJ^se^sv^Kalle Ankas julbok^^[ISSN 1102-4046]^^N^N^N^N^1850^Team_se^ +se/KAJR^se^sv^Kalle Anka Jorden Runt^^^^N^N^N^N^1850^Team_se^ +se/KAJUB^se^sv^Kalle Anka & C:O jubileumsalbum^^[ISSN 1104-6902]^^N^N^N^N^1850^Team_se^ +se/KAJUL^se^sv^Kalle Anka & C:o julspecial^^^^N^N^N^N^1850^Team_se^ +se/KAK^se^sv^Kalle Ankas Karusell^^^^N^N^N^N^1850^Team_se^ +se/KAKA^se^sv^Min Kalle Anka-kalender^^^^N^N^N^N^1850^Team_se^ +se/KAKE^se^sv^Kalle Anka & C:o (Kelloggs)^^[bilagor till Kelloggs majsflingor] [numrerade enligt vad som angavs på Kelloggs-paketen; enligt adressen i tävlingarna används en annan numrering: 1=Joakim; 2=Alexander; 3=Kalle; 4=Långben]^^N^N^N^N^1850^Team_se^ +se/KAKL^se^sv^Kalle Anka Klassiker^^[Erstatter Kalle Anka Xtra]^^N^N^N^N^1850^Team_se^ +se/KAKLS^se^sv^Kalle Ankas Klassiker^^^^N^N^N^N^1850^Team_se^ +se/KAKO^se^sv^Kalle Anka & C:o Korsord^^[ISSN 1651-4793]^^N^N^N^N^1850^Team_se^ +se/KALM^se^sv^Kalle Anka & C:o's Väggalmanacka^^[Almanac given to subscribers of KA]^^N^N^N^N^1850^Team_se^ +se/KAMINI^se^sv^Kalle Anka & Co. Minitidning^^[Promotional issue]^^N^N^N^N^1850^Team_se^ +se/KAMP^se^sv^Kalle Anka & C:o Megapåse^^^^N^N^N^N^1850^Team_se^ +se/KAP^se^sv^Kalle Ankas Pocket^^[ISSN 0345-6056]^^N^N^N^N^1850^Team_se^ +se/KAPDL^se^sv^Kalle Ankas Pocket DeLuxe^^[anniversary book at the occasion of Kalle Ankas Pocket #500]^^Y^N^N^N^1850^Team_se^ +se/KAPE^se^en^Kalle Ankas Pocket English^^[ISSN 2001-3914]^^N^N^N^N^1850^Team_se^ +se/KAPS^se^sv^Kalle Ankas Pocket Special^^[ISSN 0345-6056]^^N^N^N^N^1850^Team_se^ +se/KAS^se^sv^Kalle Anka & C:o Sommarlov^^[ISSN 1652-6201]^^N^N^N^N^1850^Team_se^ +se/KASP^se^sv^Kalle Anka & C:o specialnummer^^^^N^N^N^N^1850^Team_se^ +se/KASS^se^sv^Kalle Ankas stora skattjakt^^^^N^N^N^N^1850^Team_se^ +se/KAV^se^sv^Kalle Anka & C:o Vinterkul^^[ISSN 1653-8943]^^N^N^N^N^1850^Team_se^ +se/KAVH^se^sv^Kalle Anka i världshistorien^^^^N^N^N^N^1850^Team_se^ +se/KAVVA^se^sv^Kalle Anka: Vem är vem i Ankeborg?^^^^N^N^N^N^1850^Team_se^ +se/KDIS^se^sv^Disney 50 glada år^^^^N^N^N^N^1850^Team_se^ +se/KDP^se^sv^Kalles Deckarpocket^14,5 x 21,0 cm^^^N^N^N^N^1850^Team_se^ +se/KEX^se^sv^Kalle Anka & C:o (Kalle Anka-kex)^A6^[Göteborgs Kex Specialtidning]^^N^N^N^N^1850^Team_se^ +se/KGG^se^sv^Kalle Ankas Glada Galej^^^^N^N^N^N^1850^Team_se^ +se/KH^se^sv^Kingdom Hearts^^^^N^N^N^N^1850^Team_se^ +se/KI^se^sv^Kick-It!^^^^N^N^N^N^1850^Team_se^ +se/KJ^se^sv^Kalle Anka Junior^^^^N^N^N^N^1850^Team_se^ +se/KJK^se^sv^Kalle Ankas Julkul^^^^N^N^N^N^1850^Team_se^ +se/KJULAFT^se^sv^Kalle Ankas Julafton^^^^N^N^N^N^1850^Team_se^ +se/KKJ^se^sv^Kalle Ankas Kul i Jul^^^^N^N^N^N^1850^Team_se^ +se/KLS^se^sv^Kalle Ankas Lekstuga^^^^N^N^N^N^1850^Team_se^ +se/KMA^se^sv^1934-1999 * 65 år * Kalles många ansikten^^^^N^N^N^N^1850^Team_se^ +se/KMKOF^se^sv^Kul med Kalle och Fröna^17 × 6½ cm^^^N^N^N^N^1850^Team_se^ +se/KOCK^se^sv^Kalle Anka Mästerkocken^^^^Y^N^N^N^1850^Team_se^ +se/KP^se^sv^Kalaspuffar/Fraskuddar^^[2x8 cm]^^N^N^N^N^1850^Team_se^ +se/KSK^se^sv^Kalle Ankas Skattkammare^^^^N^N^N^N^1850^Team_se^ +se/KSL^se^sv^Kalle Ankas Sommarlov^^^^N^N^N^N^1850^Team_se^ +se/KSP^se^sv^Kalle Ankas Serieparad^^^^N^N^N^N^1850^Team_se^ +se/KUL^se^sv^Kul med Kalle Anka^^^^N^N^N^N^1850^Team_se^ +se/LB^se^sv^Långben - historiens mästare^^^^N^N^N^N^1850^Team_se^ +se/LDE^se^sv^Lär dig engelska^^^^N^N^N^N^1850^Team_se^ +se/LEAV^se^sv^Kalle Anka Legendariska äventyr^^^^N^N^N^N^1850^Team_se^ +se/LEJON^se^sv^Lejonkungen^^[ISSN 1400-061X]^^N^N^N^N^1850^Team_se^ +se/LOM^se^sv^Långben & Musse^^^^N^N^N^N^1850^Team_se^ +se/LU^se^sv^Ludde^^[the first 2 Scamp albums have issuecodes WDS1968X02, WDS1968X06] [ISSN 0280-5243]^^N^N^N^N^1850^Team_se^ +se/MAM^se^sv^Magins mästare^^^^N^N^N^N^1850^Team_se^ +se/MAXIA^se^sv^Kalle Anka Maxi^^[ISSN 1103-2790]^^N^N^N^N^1850^Team_se^ +se/MAXIB^se^sv^Kalle Anka & C:o Maxi^^^^N^N^N^N^1850^Team_se^ +se/MCA^se^sv^Mickey's Craziest Adventures^^^^N^N^N^N^1850^Team_se^ +se/MD^se^sv^Disneys Mina Djurvänner^^[ISSN 1404-4994,2000-2092,2000-334X]^^N^N^N^N^1850^Team_se^ +se/MFS^se^sv^Min första serie^A4(215×300 mm)^[målarbok med serier] [ISSN 1652-1404]^^N^N^N^N^1850^Team_se^ +se/MINI^se^sv^Kalle Anka & C:O mini^^^^N^N^N^N^1850^Team_se^ +se/MIPO^se^sv^Mini pocket^^[title sic!]^^N^N^N^N^1850^Team_se^ +se/MJP^se^sv^Musse Piggs jubelpartaj^^^^N^N^N^N^1850^Team_se^ +se/MLIVA^se^sv^Mitt liv i ett äggskal^^^^N^N^N^N^1850^Team_se^ +se/MLIVB^se^sv^Mitt liv som anka^^^^N^N^N^N^1850^Team_se^ +se/MM^se^sv^Musses Mysterier^^[ISSN 1104-2923]^^N^N^N^N^1850^Team_se^ +se/MMF^se^sv^Magins Mästare Fantasy^^^^N^N^N^N^1850^Team_se^ +se/MOM^se^sv^Mimmi & Musse^^^^N^N^N^N^1850^Team_se^ +se/MOT^se^sv^Motala Tidning^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-9698]^^N^N^N^N^1850^Team_se^ +se/MP^se^sv^Musse Pigg & C:o^^[fortsätter från X] [ISSN 0349-1463]^^N^N^N^N^1850^Team_se^ +se/MPB^se^sv^Musse Piggs bästa^^^^N^N^N^N^1850^Team_se^ +se/MPD^se^sv^Musse Piggs Deckargåtor^^[Continued from Musse Pigg & C:o]^^N^N^N^N^1850^Team_se^ +se/MPDAG^se^sv^365 dagar med Musse Pigg^^^^N^N^N^N^1850^Team_se^ +se/MPF^se^sv^Musse Piggs favoriter^^^^N^N^N^N^1850^Team_se^ +se/MPGAM^se^sv^Musse Pigg Gamla, goda årgångar 1930-1934^^^^N^N^N^N^1850^Team_se^ +se/MPJ^se^sv^Musse Piggs Julbok^^^^N^N^N^N^1850^Team_se^ +se/MPJL^se^sv^Musse Pigg och Jan Långben^^^^N^N^N^N^1850^Team_se^ +se/MPMAYA^se^sv^Musse Pigg: Maya-masken ... och andra historier^^^^N^N^N^N^1850^Team_se^ +se/MPNYA^se^sv^Musse Pigg på nya äventyr^^^^N^N^N^N^1850^Team_se^ +se/MPP^se^sv^Musse Pigg Pocket^^^^N^N^N^N^1850^Team_se^ +se/MPS^se^sv^Musse Pigg 70 år^^^^Y^N^N^N^1850^Team_se^ +se/MP90^se^sv^Musse Pigg 1928-2018 - 90 år med Musse Pigg^^^^Y^N^N^N^1850^Team_se^ +se/MT^se^sv^Musse Pigg-Tidningen^^^^N^N^N^N^1850^Team_se^ +se/NA^se^sv^Nerikes Allehanda / Nerikes-Tidningen^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-971X]^^N^N^N^N^1850^Team_se^ +se/NK^se^sv^NAFS(k)uriren^^[ISSN 0282-4493]^^N^N^N^N^1850^Team_se^ +se/NP^se^sv^Nalle Puh^^[ISSN 0349-4659(1981-1984),1402-1064(sedan 1997)]^^N^N^N^N^1850^Team_se^ +se/NPA^se^sv^Nalle Puh (album)^^^^N^N^N^N^1850^Team_se^ +se/NPJUB^se^sv^Hurra för goda vänner: 80 år med Nalle Puh^^^^N^N^N^N^1850^Team_se^ +se/NPJUL^se^sv^Nalle Puh julalbum^^^^N^N^N^N^1850^Team_se^ +se/NPKB^se^sv^Nalle Puhs Klokbok^^[Fem onumrerade böcker, de tre första sorterade enligt lista i böckerna. Listan kan lika gärna ha sorterats i bokstavsordning och är inte sorterad per ISBN-numren.]^^N^N^N^N^1850^Team_se^ +se/NPM^se^sv^Nalle Puh magasinet^^[title sic!] [ISSN 1403-1000]^^N^N^N^N^1850^Team_se^ +se/NPP^se^sv^Nalle Puh pyssel^^^^N^N^N^N^1850^Team_se^ +se/NPSA^se^sv^Nalle Puh Special (1988-)^^^^N^N^N^N^1850^Team_se^ +se/NPSB^se^sv^Nalle Puh Special (1996)^^^^N^N^N^N^1850^Team_se^ +se/NT^se^sv^Norrtelje Tidning^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-9809]^^N^N^N^N^1850^Team_se^ +se/NWT^se^sv^Nya Wermlands-Tidningen^^[YD ????-??-?? -- ????-??-??] [ISSN 1103-985X]^^N^N^N^N^1850^Team_se^ +se/NYMAN^se^sv^Nymanbolagen^^^^N^N^N^N^1850^Team_se^ +se/OEP^se^sv^Östersunds-Posten (ÖP.)^^[Disneytajm (YD/YM/YX) ????-??-?? -- ????-??-??] [ISSN 1104-0386]^^N^N^N^N^1850^Team_se^ +se/OK^se^sv^Babaloo^c:a 10×8,5 cm^[tuggummipapper]^^N^N^N^N^1850^Team_se^ +se/OLIVER^se^sv^Oliver & Gänget^^^^N^N^N^N^1850^Team_se^ +se/OLYM^se^sv^Långben och den olympiska elden^^^^N^N^N^N^1850^Team_se^ +se/OM^se^sv^Oppfinnar-Jockes Kluriga Magasin^^[ISSN 0280-1841]^^N^N^N^N^1850^Team_se^ +se/ORIENT^se^sv^Kalle Anka och Orientens mystik^^^^N^N^N^N^1850^Team_se^ +se/PD^se^sv^Playhouse Disney^^[ISSN 2000-1673]^^N^N^N^N^1850^Team_se^ +se/PLATS^se^sv^11½ platser du måste se!^^^^Y^N^N^N^1850^Team_se^ +se/PMD^se^sv^Pyssla och måla med Disney^^[TIDSAM 0861]^^N^N^N^N^1850^Team_se^ +se/POC^se^sv^Pocahontas^^[ISSN 1400-9390]^^N^N^N^N^1850^Team_se^ +se/POSTER^se^sv^Affischer^^^^N^N^N^N^1850^Team_se^ +se/PR^se^sv^Prinsessan^^[ISSN 1404-1553]^^N^N^N^N^1850^Team_se^ +se/PRAJ^se^sv^Prinsessan: Askungens julbok^^[TIDSAM 0925]^^N^N^N^N^1850^Team_se^ +se/PRS^se^sv^Prinsessan special^^^^N^N^N^N^1850^Team_se^ +se/RC^se^sv^Red Clown^^[Onumrerade pocketböcker med illustrerade berättelser]^^N^N^N^N^1850^Team_se^ +se/ROGER^se^sv^Vem satte dit Roger Rabbit^^^^N^N^N^N^1850^Team_se^ +se/SAGO^se^sv^Sagoland^^^^N^N^N^N^1850^Team_se^ +se/SB^se^sv^Serieboken^^^^N^N^N^N^1850^Team_se^ +se/SCHACK^se^sv^Disney's schackhandbok^^^^N^N^N^N^1850^Team_se^ +se/SD^se^sv^Stockholms dagblad^^[YM 1930-03-17 -- 1931-09-19] [fortsätter som ST]^^N^N^N^Y^1850^Team_se^ +se/SIA^se^sv^Skurkar i Ankeborg^^^^N^N^N^N^1850^Team_se^ +se/SJ^se^sv^Svenska journalen^^[ZS 1935-21 -- ????-??]^^N^N^N^N^1850^Team_se^ +se/SK^se^sv^Stål-Kalle^^[ISSN 1402-330X]^^N^N^N^N^1850^Team_se^ +se/SKA^se^sv^Stål-Kalle (album)^^[ISBN 91-7912-290-6]^^N^N^N^N^1850^Team_se^ +se/SKATT^se^sv^Ur Farbror Joakims skattkammare^^^^N^N^N^N^1850^Team_se^ +se/SKOL^se^sv^Kalle Anka & C:o skollov^^[ISSN 1652-6201,1653-8943]^^N^N^N^N^1850^Team_se^ +se/SMP^se^sv^Stora Musse Pigg-boken^^^^N^N^N^N^1850^Team_se^ +se/SPOOKY^se^sv^Spookyzone^^^^N^N^N^N^1850^Team_se^ +se/ST^se^sv^Stockholms-Tidningen^^[Stockholms-Tidningen utgavs med en Stockholmsupplaga och en riksupplaga. Serierna i den senare förefaller ha publicerats en dag senare. Detta index följer genomgående Stockholmsupplagan.] [YM 1930-03-17 -- 1966-??-??] ["Walt Disneys klassiker" ????-??-?? -- ????-??-?? (Sundays only)] [YX 1981-??-?? -- ????-??-??] [not published 1967–1980] [fortsätter från SD]^^N^N^N^N^1850^Team_se^ +se/STJ^se^sv^Walt Disney's stjärnböcker^^^^N^N^N^N^1850^Team_se^ +se/SVART^se^sv^Det svarta hålet^^^^N^N^N^N^1850^Team_se^ +se/SVD^se^sv^Svenska Dagbladet^^[YM ????-??-?? -- ????-??-??] [ZD ????-??-?? -- ????-??-?? (Thursdays only)] [ISSN 1101-2412]^^N^N^N^N^1850^Team_se^ +se/TARAN^se^sv^Taran och den Magiska Kitteln^^[ISBN 91-7674-195-8]^^N^N^N^N^1850^Team_se^ +se/TIDS^se^sv^Kalle Anka och tidsmaskinen^^^^N^N^N^N^1850^Team_se^ +se/TL^se^sv^Tingeling^^[ISSN 1653-4336(printed),2000-2505(unprinted)] [continues from TLV]^^N^N^N^Y^1850^Team_se^ +se/TLV^se^sv^Tingelings värld^^[ISSN 1653-4336(printed),1654-9546(unprinted)] [continues from FR] [continues as TL]^^N^N^N^Y^1850^Team_se^ +se/TONKA^se^sv^Tonårs-Kalle Anka: En dag att minnas^^^^Y^N^N^N^1850^Team_se^ +se/TRON^se^sv^Tron^^^^N^N^N^N^1850^Team_se^ +se/TS^se^sv^Toy Story^^^^N^N^N^N^1850^Team_se^ +se/TV^se^sv^Disney's TV-serier^^[ISSN 1101-9336]^^N^N^N^N^1850^Team_se^ +se/UNT^se^sv^Upsala Nya Tidning^^[ISSN 1104-0173]^^N^N^N^N^1850^Team_se^ +se/VF^se^sv^Värmlands Folkblad^^[YD ????-??-?? -- ????-??-??] [ISSN 1104-0203]^^N^N^N^N^1850^Team_se^ +se/VH^se^sv^Vårt Hem / Vårt Hem Året Runt / Året Runt^^[ZD 1940-14 -- 2002/2003]^^N^N^N^N^1850^Team_se^ +se/VKA^se^sv^Vinterkul med Kalle Anka^^^^N^N^N^N^1850^Team_se^ +se/VKFT^se^sv^Vi, Knatte, Fnatte, Tjatte^^^^N^N^N^N^1850^Team_se^ +se/VKK^se^sv^Vi två - Kajsa & Kalle^^^^N^N^N^N^1850^Team_se^ +se/VN^se^sv^Värnamo Nyheter^^[YD 1964-03-02 -- ????-??-??] [bi-daily]^^N^N^N^N^1850^Team_se^ +se/VS^se^sv^Kalle Anka & C:o presenterar: Vinterspecial^^^^N^N^N^N^1850^Team_se^ +se/VUH^se^sv^En världsomsegling under havet^^^^N^N^N^N^1850^Team_se^ +se/W^se^sv^W.i.t.c.h.^^^^N^N^N^Y^1850^Team_se^ +se/WA^se^sv^Walt Disney's Äventyrsserier^^^^N^N^N^N^1850^Team_se^ +se/WB^se^sv^W.i.t.c.h. – Sagan^^[ISSN 1652-6627]^^N^N^N^N^1850^Team_se^ +se/WD^se^sv^Walt Disney: De tecknade serierna^^^^N^N^N^N^1850^Team_se^ +se/WDG^se^sv^Walt Disney's Godbitar^^^^N^N^N^N^1850^Team_se^ +se/WDK^se^sv^Walt Disney's Klassiker^^^^N^N^N^N^1850^Team_se^ +se/WDP^se^sv^Walt Disney's pysselmagasin^^[merged into DIPY (according to Libris)] [published 1995-2005 (according to Regina)] [ISSN 1400-9382]^^N^N^N^N^1850^Team_se^ +se/WDS^se^sv^Walt Disney's Serier^^[fortsätter från B] [fortsätter som X]^^N^N^N^N^1850^Team_se^ +se/WDSA^se^sv^Walt Disney's Serier (album 1990-1992)^^^^N^N^N^N^1850^Team_se^ +se/WDSB^se^sv^Walt Disney's Serier (album 1996-)^^^^N^N^N^N^1850^Team_se^ +se/WDSC^se^sv^Walt Disney's serier – Den kompletta årgången^^^^N^N^N^N^1850^Team_se^ +se/WS^se^sv^W.i.t.c.h. special^^^^N^N^N^N^1850^Team_se^ +se/WT^se^sv^Wermlands-tidningen^^[had YD strips at least on 1949-12-31]^^N^N^N^N^1850^Team_se^ +se/X^se^sv^Kalle Anka extra^^[Fortsätter från WDS 1977 och fortsätter 1980 som MP. Återuppstånden 2010.]^^N^N^N^N^1850^Team_se^ +se/ZO^se^sv^Zorro^^^^N^N^N^N^1850^Team_se^ +sg/DGN^sg^en^Disney Graphic Novel^^[sold in Singapore and (later editions) in Malaysia too] [Some albums with the same layout (and sometimes same ISBN code, but different EAN code) have been published by different publishers (without poster) in Indonesia, the Philippines and Thailand.]^^Y^N^N^N^1851^Team_KBr^ +sg/FA^sg^en^Fairies^^[Produced in Singapore, sold in Malaysia, too.] [ISSN 1793-2904]^^N^N^N^N^1851^Team_KBr^ +sg/MM^sg^en^Mickey Mouse^^[size]^^N^N^N^N^1851^Team_KBr^ +sg/PF^sg^en^Phineas and Ferb^^[Sold only in Singapore] [ISSN 2010-1228]^^N^N^N^N^1851^Team_KBr^ +sg/PR^sg^en^Disney Princess^^[Produced in Singapore, sold in Malaysia, too.]^^N^N^N^N^1851^Team_KBr^ +sg/PRS^sg^en^Disney Princess - Special^^[Produced in Singapore, sold in Malaysia, too.]^^N^N^N^N^1851^Team_KBr^ +sg/RT^sg^en^Ratatouille Magazine^^[Produced in Singapore, sold in Malaysia, too.]^^N^N^N^N^1851^Team_KBr^ +si/MM^si^sl^Miki Max!^^^^N^N^N^N^1852^Team_MJe^ +si/MS^si^sl^Miki Miška^^^^N^N^N^N^1852^Team_MJe^ +si/PR^si^sl^Princeska^^^^N^N^N^N^1852^Team_MJe^ +si/PZ^si^sl^Pustolovske Zgodbe^^^^N^N^N^N^1852^Team_MJe^ +si/VZK^si^sl^Vesela žepna knjiga^^[pocket book]^^N^N^N^N^1852^Team_MJe^ +si/ZCB^si^sl^Zbirka Carla Barksa^^^^N^N^N^N^1852^Team_MJe^ +sk/KD^sk^sk^Káčer Donald^^[cancelled in December 2011, the only regular comics series in Slovakian language]^^N^N^N^N^1853^Team_MJe^ +sk/MM^sk^sk^Mickey Mouse^^[predecessor of KD]^^N^N^N^N^1853^Team_MJe^ +sk/MP^sk^sk^Medvídek Pú^^^^N^N^N^N^1853^Team_MJe^ +sk/W^sk^sk^W.i.t.c.h.^^^^N^N^N^N^1853^Team_MJe^ +th/CAS^th^en^Walt Disney's Comics and Stories^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1854^Team_KBr^ +th/CS^th^th^Cars - Special^^^^N^N^N^N^1854^Team_KBr^ +th/CDR^th^en^Chip'n'Dale Rescue Rangers^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1854^Team_KBr^ +th/DDA^th^en^Donald Duck Adventures^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1854^Team_KBr^ +th/DGN^th^th^Disney Graphic Novel^^[The first nine issues have in their text balloons both Thai and English text; later ons are in Thai only.]^^Y^N^N^N^1854^Team_KBr^ +th/DKP^th^en^Kilala Princess เจ้าหญิงคิลาล่า^^^^N^Y^N^N^1854^Team_KBr^ +th/DM^th^th^Disney and Me^^^^N^N^N^N^1854^Team_KBr^ +th/GA^th^en^Goofy Adventures^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1854^Team_KBr^ +th/KH1^th^th^Kingdom Hearts^^^^N^N^N^N^1854^Team_KBr^ +th/KH2^th^th^Kingdom Hearts II^^^^N^N^N^N^1854^Team_KBr^ +th/KHCM^th^th^Kingdom Hearts - Chain of Memories^^^^N^N^N^N^1854^Team_KBr^ +th/MK^th^th^มิกกี้^^^^N^N^N^N^1854^Team_KBr^ +th/MMA^th^en^Mickey Mouse Adventures^^[the numbering doesn't refer to just this publication, but to all publications from the same publisher]^^N^Y^N^N^1854^Team_KBr^ +th/ORA^th^en^Orange phonecards^^^^N^N^N^N^1854^Team_KBr^ +th/PD^th^th^playhouse Disney^^^^N^N^N^N^1854^Team_KBr^ +th/PPST^th^th^Prince of Persia: The Sands of Time^^^^Y^N^N^N^1854^Team_KBr^ +th/PR^th^th^Disney Princess^^^^N^N^N^N^1854^Team_KBr^ +th/RS^th^th^Rapunzel Special^^^^N^N^N^N^1854^Team_KBr^ +th/ST^th^th^STITCH!^^[comic of japanese TV series スティッチ! / Stitch!]^^N^N^N^N^1854^Team_KBr^ +th/T4SMC^th^th^Toy Story 4: The Story of the Movie in Comics^^^^Y^N^N^N^1854^Team_KBr^ +th/X^th^th^ขิดภ์ บศ: ศหๅซ^^[all stories with English subtitles]^^N^N^N^N^1854^Team_KBr^ +th/XCS^th^th^ขิดภ์ บศ: ศหๅซ Comics and Stories^^[all stories with English subtitles]^^N^N^N^N^1854^Team_KBr^ +tn/DT^tn^fr^La Dépêche tunisienne^^^^N^N^N^N^1855^Team_fr^ +tr/1001M^tr^tr^1001 Macera^^[non-Disney comics with Disney material as back-up in some issues]^^N^N^N^N^1856^Team_tr^ +tr/A^tr^tr^Afacan (second series)^^[edited by M. Faruk Gürtunca] [merged with Çocuk Sesi and retitled Çocuk Sesi Afacan beginning with no. 251 (Sep. 7th, 1939), the merged publication carried issue numbers of both CS and A, separeted beginning with no. 268 (Jan. 8th, 1940), merged again beginning with no.289 (May 31st, 1940), only Afacan issue numbers in second merger]^^N^N^N^N^1856^Team_tr^ +tr/AC^tr^tr^Asrın Çocuğu^^^^N^N^N^N^1856^Team_tr^ +tr/AI^tr^tr^Afacan (first series)^^^^N^N^N^N^1856^Team_tr^ +tr/AR^tr^tr^Armağan^^^^N^N^N^N^1856^Team_tr^ +tr/ARS^tr^tr^Armağan (2nd series)^^[lasted for 19 issues acc. to H. Yücesoy]^^N^N^N^N^1856^Team_tr^ +tr/AS^tr^tr^Altın Seri^^[one-shot series, all issues are not Disney]^^N^N^N^N^1856^Team_tr^ +tr/ASL^tr^tr^Aslantürk^^^^N^N^N^N^1856^Team_tr^ +tr/ASe^tr^tr^Altın Seri (earlier series)^^[one-shot series, all issues are not Disney]^^N^N^N^N^1856^Team_tr^ +tr/AT^tr^tr^Afacan (third series)^^^^N^N^N^N^1856^Team_tr^ +tr/ATE^tr^tr^Ateş^^^^N^N^N^N^1856^Team_tr^ +tr/B^tr^tr^Bambi^^^^N^N^N^N^1856^Team_tr^ +tr/BA^tr^tr^Baytekin^^[Turkish edition of Secret Agent X-9, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/BB^tr^tr^Bambi (Burhan Yayınevi)^^[all issues are not Disney]^^N^N^N^N^1856^Team_tr^ +tr/BHT^tr^tr^Bop Hop Top^^^^N^N^N^N^1856^Team_tr^ +tr/BKA^tr^tr^Bir kahkaha at!^^^^N^N^N^N^1856^Team_tr^ +tr/BO^tr^tr^1001 Özel^^[all issues are not Disney]^^N^N^N^N^1856^Team_tr^ +tr/BOR^tr^tr^Bora^^[one-shot series, all issues may not be Disney]^^N^N^N^N^1856^Team_tr^ +tr/BOS^tr^tr^Bambi (one-shot)^^^^N^N^N^N^1856^Team_tr^ +tr/BU^tr^tr^Bücür^^[Turkish edition of misc. Francophone comics, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/CA^tr^tr^Çocuklara Armağan^^^^N^N^N^N^1856^Team_tr^ +tr/CAL^tr^tr^Çocuk Alemi^^^^N^N^N^N^1856^Team_tr^ +tr/CAS^tr^tr^Çocuklara Armağan (2nd series)^^[lasted for 15 issues acc. to H.Yücesoy]^^N^N^N^N^1856^Team_tr^ +tr/CD^tr^tr^Çocuk Dünyası^^^^N^N^N^N^1856^Team_tr^ +tr/CH^tr^tr^Çocuk Haftası^^^^N^N^N^N^1856^Team_tr^ +tr/COC^tr^tr^Çocuk^^^^N^N^N^N^1856^Team_tr^ +tr/CRCK^tr^tr^Çocuklara Resimli Cep Kitapları^^^^N^N^N^N^1856^Team_tr^ +tr/CS^tr^tr^Çocuk Sesi^^[started in 1928, but no Disney material until 1934] [merged with Afacan (second series) in 1939]^^N^N^N^N^1856^Team_tr^ +tr/CSMFA^tr^tr^Çocuk Sesi'nin Miki Fare Albümü^^^^N^N^N^N^1856^Team_tr^ +tr/DA^tr^tr^Donald Amca^^[Turkey's longest-running Disney comics magazine, 1995-2010] [monthly 1995-?, bi-weekly ?-2006, monthly 2007-2010] [replaced with Mickey Mouse (MMD) in 2011]^^N^N^N^N^1856^Team_tr^ +tr/DD^tr^tr^Disney Dünyası^^^^N^N^N^N^1856^Team_tr^ +tr/DEM^tr^tr^Dedektif Mickey^^^^N^N^N^N^1856^Team_tr^ +tr/DK^tr^tr^Doğan Kardeş^^[1945-78, but printed Disney comics only between 1953-59]^^N^N^N^N^1856^Team_tr^ +tr/DKU^tr^tr^Dünya Kupası 2002^^[2-issue mini-series on occasion of World Cup 2002]^^N^N^N^N^1856^Team_tr^ +tr/DM^tr^tr^Disney Manga^^^^N^N^N^N^1856^Team_tr^ +tr/DP^tr^tr^Disney Prenses^^[Disney Princess]^^N^N^N^N^1856^Team_tr^ +tr/F^tr^tr^Fatoş^^[Turkish edition of Blondie, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/F68^tr^tr^Fatoş^^[another series of Turkish edition of Blondie, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/FCK^tr^tr^Faydalı Çocuk Kitapları^^^^N^N^N^N^1856^Team_tr^ +tr/FS^tr^tr^Fatoş (Şilliler)^^[Turkish edition of Blondie, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/Fc^tr^tr^Fatoş (monthly)^^[monthly Turkish edition of Blondie, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/G^tr^tr^Gelincik^^^^N^N^N^N^1856^Team_tr^ +tr/GB^tr^tr^untitled series^^[reprints of material from TM and BHT]^^N^N^N^N^1856^Team_tr^ +tr/GM^tr^tr^Galaksi^^[Sunday children's supplement of Milliyet daily newspaper]^^N^N^N^N^1856^Team_tr^ +tr/HA^tr^tr^Hayvanlar Ansiklopedisi^^[expanded Turkish edition of The Animal Kingdom]^^N^N^N^N^1856^Team_tr^ +tr/HCK^tr^tr^Hediyeli Çocuk Kitapları^^[re-packaging of TM issues with new album cover]^^N^N^N^N^1856^Team_tr^ +tr/KA^tr^tr^Küçük Afacan^^^^N^N^N^N^1856^Team_tr^ +tr/KAR^tr^tr^Karınca^^[editor Ramazan Gökalp Arkın]^^N^N^N^N^1856^Team_tr^ +tr/KIZ^tr^tr^Kızılmaske^^[Turkish edition of Phantom, with Disney material at the back covers of some issues]^^N^N^N^N^1856^Team_tr^ +tr/KM^tr^tr^Kara Maske^^^^N^N^N^N^1856^Team_tr^ +tr/MAN^tr^tr^Mandrake^^[Turkish edition of Mandrake the Magician, with Disney material at the back covers of some issues]^^N^N^N^N^1856^Team_tr^ +tr/MF^tr^tr^Miki Fare (Ülkü Basımevi)^^^^N^N^N^N^1856^Team_tr^ +tr/MFMK^tr^tr^Miki Fare (Mustafa Kızıltan)^^^^N^N^N^N^1856^Team_tr^ +tr/MIK^tr^tr^Miki (Pulhan)^^^^N^N^N^N^1856^Team_tr^ +tr/MIKA^tr^tr^Miki (Tay Albüm)^^[back issues of Miki (Tay) collected in volumes with new covers]^^N^N^N^N^1856^Team_tr^ +tr/MIKT^tr^tr^Miki (Tay)^^^^N^N^N^N^1856^Team_tr^ +tr/MIKs^tr^tr^Miki serisi^^[Turkish translations of Hachette's Mickey albums]^^N^N^N^N^1856^Team_tr^ +tr/MIKs^tr^tr^Miki serisi^^[Turkish translations of Hachette's Mickey albums]^^N^N^N^N^1856^Team_tr^ +tr/MIL^tr^tr^Milliyet^^[daily newspaper]^^N^N^N^N^1856^Team_tr^ +tr/MM^tr^tr^Miki Maus (Nihat Özcan)^^^^N^N^N^N^1856^Team_tr^ +tr/MMD^tr^tr^Mickey Mouse^^^^N^N^N^N^1856^Team_tr^ +tr/MME^tr^tr^Mickey Mouse^^^^N^N^N^N^1856^Team_tr^ +tr/MMES^tr^tr^Mickey Mouse Özel Albüm^^[one-shot]^^N^N^N^N^1856^Team_tr^ +tr/MMHB^tr^tr^Miki Maus (Hakkı Bigeç)^^^^N^N^N^N^1856^Team_tr^ +tr/MMVE^tr^tr^Miki Mavs^^[full title on some issues as Kahraman Miki Mavs] [Haluk Yücesoy says there were 7 issues, 4 of which featured non-Disney characters]^^N^N^N^N^1856^Team_tr^ +tr/MMVY^tr^tr^Miki Mavs^^[full title on some issues as Walt Disney's Miki Mavs] [some issues may not have featured Disney characters]^^N^N^N^N^1856^Team_tr^ +tr/P^tr^tr^Pazar^^^^N^N^N^N^1856^Team_tr^ +tr/PINR^tr^tr^Pinokyo (reprint series)^^^^N^N^N^N^1856^Team_tr^ +tr/PP^tr^tr^Pamuk Prenses^^^^N^N^N^N^1856^Team_tr^ +tr/PS^tr^tr^Pazar'ın Çocuk İlavesi^^[supplement of Pazar]^^N^N^N^N^1856^Team_tr^ +tr/RA^tr^tr^Resimli Arkadaş^^[all issues are not Disney]^^N^N^N^N^1856^Team_tr^ +tr/RFA^tr^tr^Resimli Fatoş Ailesi^^[Turkish edition of Blondie, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/RK^tr^tr^Red Kit^^[Turkish edition of Lucky Luke, with Disney comics as back-up feature]^^N^N^N^N^1856^Team_tr^ +tr/RM^tr^tr^Renkli Miki^^^^N^N^N^N^1856^Team_tr^ +tr/RNCK^tr^tr^Renkli Çocuk Kitapları^^^^N^N^N^N^1856^Team_tr^ +tr/RSCK^tr^tr^Resimli Çocuk Kitapları^^[all issues are not Disney]^^N^N^N^N^1856^Team_tr^ +tr/RT^tr^tr^Resimli Tomurcuk^^^^N^N^N^N^1856^Team_tr^ +tr/SC^tr^tr^Şen Çocuk^^^^N^N^N^N^1856^Team_tr^ +tr/SCX^tr^tr^Şen Çocuk (1956)^^^^N^N^N^N^1856^Team_tr^ +tr/TE^tr^tr^Türkiye Ekspress^^[weekly magazine which started on 17.05.1959 and ran Miki Fare]^^N^N^N^N^1856^Team_tr^ +tr/TM^tr^tr^Tom ve Miki^^^^N^N^N^N^1856^Team_tr^ +tr/TO^tr^tr^Tombik^^^^N^N^N^N^1856^Team_tr^ +tr/TPIN^tr^tr^Pinokyo^^^^N^N^N^N^1856^Team_tr^ +tr/UC^tr^tr^Ulus Çocukları İlavesi^^[supplement of Ulus newspaper]^^N^N^N^N^1856^Team_tr^ +tr/UTN^tr^tr^unidentifed Turkish newspaper^^^^N^N^N^N^1856^Team_tr^ +tr/VVI^tr^tr^Vak Vak Kardeş (2nd series)^^^^N^N^N^N^1856^Team_tr^ +tr/VVIa^tr^tr^Vak Vak Kardeş (1st series)^^^^N^N^N^N^1856^Team_tr^ +tr/VVIc^tr^tr^Vak Vak Kardeş (3rd series)^^^^N^N^N^N^1856^Team_tr^ +tr/VVO^tr^tr^Vak Vak Kardeş Özel^^^^N^N^N^N^1856^Team_tr^ +tr/VVS^tr^tr^Vak Vak Kardeş (Fatoş Özel)^^^^N^N^N^N^1856^Team_tr^ +tr/WDK^tr^tr^Walt Disney Klasikleri^^[supplement of MIK]^^N^N^N^N^1856^Team_tr^ +tr/WI^tr^tr^W.i.t.c.h.^^[first 6 issues were give-aways of Hürriyet newspaper]^^N^N^N^N^1856^Team_tr^ +tr/Y^tr^tr^Yavrutürk^^[started in 1936, but no Disney material until 1938]^^N^N^N^N^1856^Team_tr^ +tr/YKU^tr^tr^Yavrutürk (Kemal uzcan)^^^^N^N^N^N^1856^Team_tr^ +tr/YMD^tr^tr^Yeni Maceralar Dünyası^^^^N^N^N^N^1856^Team_tr^ +tr/YS^tr^tr^Yavrutürk Özel Sayıları^^[small-sized special issues of tr/Y] [22 issues, non-indexed issues don't contain any Disney material]^^N^N^N^N^1856^Team_tr^ +tw/DD^tw^zh-hant^唐老鴨故事集^^^^N^N^N^N^1857^Team_KBr^ +tw/WTP^tw^zh-hant^Winnie the Pooh^^^^N^N^N^N^1857^Team_KBr^ +tw/ZJMM^tw^zh-hant^終極米迷^15 x 21 cm^^^N^N^N^N^1857^Team_KBr^ +ua/CA^ua^uk^Тачки^^[ISSN 2070-9757]^^N^N^N^N^1858^^ +ua/MM^ua^uk^Міккі Маус^^[cancelled in 2011 or 2012]^^N^N^N^N^1858^^ +ua/X^ua^uk^(unknown)^^^^N^N^N^N^1858^^ +uk/ABDZ^uk^en^Abadazad^^^^N^N^N^N^1859^Team_uk^ +uk/AGMM^uk^en^A Goofy Movie Mini Comic^^^^N^N^N^N^1859^Team_uk^ +uk/AMC^uk^en^A Movie Classic^^^^N^N^N^N^1859^Team_uk^ +uk/AMSS^uk^en^A Marvel Summer Special^^^^N^N^N^N^1859^Team_uk^ +uk/ATL^uk^en^Atlantis the Lost Empire^^^^N^N^N^N^1859^Team_uk^ +uk/BDD^uk^en^The Best of Donald Duck^^^^N^N^N^N^1859^Team_uk^ +uk/BH^uk^en^The Black Hole^^^^N^N^N^N^1859^Team_uk^ +uk/BRAVE^uk^en^Brave^^^^N^N^N^N^1859^Team_uk^ +uk/BT^uk^en^Big Time^^^^N^N^N^N^1859^Team_uk^ +uk/DAA^uk^en^Disney's Animated Adventures^^^^N^N^N^N^1859^Team_uk^ +uk/DAM^uk^en^Donald and Mickey^^[1972-1975] [Titled "Donald and Mickey" from number 1-113. Then merged with "Goofy and also Pluto" and got the title "Donald and Mickey and also Goofy" from number 113-154. Number 155-181 was just titled "Donald and Mickey" again until they switched to "Mickey and Donald" in the last 7 issues before the magazine was replaced with the Mickey Mouse title.]^^N^N^N^N^1859^Team_uk^ +uk/DAMA^uk^en^Donald and Mickey Annual^^^^N^N^N^N^1859^Team_uk^ +uk/DAMS^uk^en^Donald and Mickey Extra/Special^^^^N^N^N^N^1859^Team_uk^ +uk/DAS^uk^en^Disneyland Autumn Special^^^^N^N^N^N^1859^Team_uk^ +uk/DBUM^uk^en^Disney Bumper^^^^N^N^N^N^1859^Team_uk^ +uk/DCC^uk^en^The Disney Classic Collection^^^^N^N^N^N^1859^Team_uk^ +uk/DCCL^uk^en^Disney Comic Classics^^^^N^N^N^N^1859^Team_uk^ +uk/DCOM^uk^en^Disney's Comic^^^^N^N^N^N^1859^Team_uk^ +uk/DDA^uk^en^Donald Duck Annual^^^^N^N^N^N^1859^Team_uk^ +uk/DDAI^uk^en^Donald Duck Annual (IPC)^^^^N^N^N^N^1859^Team_uk^ +uk/DDB^uk^en^The Donald Duck Book^^[one-shot book]^^N^N^N^N^1859^Team_uk^ +uk/DDC^uk^en^Donald Duck / Donald Duck Comic^^[1987-1990] [Issue 1 to 15 titled "Donald Duck", issue 16-24 titled "Donald Duck Comic"] [ISSN 0952-3421]^^N^N^N^N^1859^Team_uk^ +uk/DDFL^uk^en^Donald Duck Fun Library^^[All stories in this series were translated directly from Italian to British English, even those that were originally in English (S-codes). There were some legendary clumsy mistakes, for instance BW and BRF being called by each other's names now and then! MOE and other less common characters were also renamed.]^^N^N^N^N^1859^Team_uk^ +uk/DDFY^uk^en^Donald Duck 50 Years of Happy Frustration^^^^N^N^N^N^1859^Team_uk^ +uk/DDPB^uk^en^Donald Duck Pocket Book^^^^N^N^N^N^1859^Team_uk^ +uk/DDPK^uk^en^Donald Duck PK^^^^Y^N^N^N^1859^Team_uk^ +uk/DDW^uk^en^Donald Duck^^[1975-76]^^N^N^N^N^1859^Team_uk^ +uk/DF^uk^en^Disney Frozen^^^^N^N^N^N^1859^Team_uk^ +uk/DFCB^uk^en^Double-Feature Comic Book^^^^N^N^N^N^1859^Team_uk^ +uk/DLE^uk^en^Disneyland Express^^^^Y^N^N^N^1859^Team_uk^ +uk/DLS^uk^en^Disneyland Specials (IPC Magazines)^^^^Y^N^N^N^1859^Team_uk^ +uk/DM^uk^en^The Disney Magazine / Disney^^^^N^N^N^N^1859^Team_uk^ +uk/DMA^uk^en^The Disney Magazine Annual^^[hardcover albums]^^N^N^N^N^1859^Team_uk^ +uk/DME^uk^en^Disney&Me^^^^N^N^N^N^1859^Team_uk^ +uk/DMGN^uk^en^Disney Movies: The Graphic Novels^^[Series of 25 books. The first book was free while purchase of book 2 to 25 required a coupon from the Derby Telegraph newspaper]^^N^N^N^N^1859^Team_uk^ +uk/DMR^uk^en^Disney Mirror^^[Saturday supplement to the Daily Mirror with comics and puzzles. Same kind of paper as the newspaper]^^N^N^N^N^1859^Team_uk^ +uk/DMS^uk^en^Disney Magazine Special^^[Started unnumbered, from 1987-1989 numbered 1 to 7. Changed name from Disney Magazine Special to Disney Special in 1988.]^^N^N^N^N^1859^Team_uk^ +uk/DP^uk^en^Disney Princess^^^^N^N^N^N^1859^Team_uk^ +uk/DPL^uk^en^Disney's Planet!^^[Attachment to The Sunday Telegraph]^^N^N^N^N^1859^Team_uk^ +uk/DPR^uk^en^Disney presents^^^^N^N^N^N^1859^Team_uk^ +uk/DPS^uk^en^Disney Pocket Stories^^^^N^N^N^N^1859^Team_uk^ +uk/DRAG^uk^en^Dragonslayer^^^^N^N^N^N^1859^Team_uk^ +uk/DSA^uk^en^Disney's Studio Album^^[Started as a numbered softcover series in 1991. From 1993 unnumbered and in album format.]^^N^N^N^N^1859^Team_uk^ +uk/DSAC^uk^en^Disney Studio Album Collection^^^^Y^N^N^N^1859^Team_uk^ +uk/DSFS^uk^en^Disney summer fun special^^^^N^N^N^N^1859^Team_uk^ +uk/DSGT^uk^en^Disneyland Series (Gold Token Books)^^^^N^N^N^N^1859^Team_uk^ +uk/DSSP^uk^en^Disney Summer Special^^^^N^N^N^N^1859^Team_uk^ +uk/DT^uk^en^DuckTales^^^^N^N^N^N^1859^Team_uk^ +uk/DTA^uk^en^DuckTales Annual^^[hardcover]^^N^N^N^N^1859^Team_uk^ +uk/DTAI^uk^en^Disney Time Annual^^^^N^N^N^N^1859^Team_uk^ +uk/DTS^uk^en^The Disneytime Storybook^^^^N^N^N^N^1859^Team_uk^ +uk/DTTS^uk^en^DuckTales TV Special^^^^N^N^N^N^1859^Team_uk^ +uk/DW^uk^en^Disney Weekly (London Editions)^^[16 issues]^^N^N^N^N^1859^Team_uk^ +uk/EDS^uk^en^Euro Disney Special^^^^N^N^N^N^1859^Team_uk^ +uk/FATH^uk^en^The Fox and the Hound (Album)^^^^N^N^N^N^1859^Team_uk^ +uk/FCPSA^uk^en^Full Colour Picture Strip Adventure^^^^N^N^N^N^1859^Team_uk^ +uk/FF^uk^en^Film Fun and Thrills^^[Originally titled Film Fun, but changed to Film Fun and Thrills in 1959]^^N^N^N^N^1859^Team_uk^ +uk/FROZ^uk^en^Frozen (magazine)^^^^N^N^N^N^1859^Team_uk^ +uk/FROZA^uk^en^Frozen Annual^^^^N^N^N^N^1859^Team_uk^ +uk/FUNA^uk^en^Funtime Annual^^^^N^N^N^N^1859^Team_uk^ +uk/GA^uk^en^Goofy Annual^^^^N^N^N^N^1859^Team_uk^ +uk/GAAP^uk^en^Goofy^^[1973-1974] [Full title "Goofy and also Pluto". After issue 29, merged with "Donald and Mickey", which got the new full title "Donald and Mickey and also Goofy"]^^N^N^N^N^1859^Team_uk^ +uk/GBA^uk^en^Gummi Bears Annual^^^^N^N^N^N^1859^Team_uk^ +uk/GSM^uk^en^Giant Super Mag^^^^N^N^N^N^1859^Team_uk^ +uk/GTGS^uk^en^Goofy The Good Sport^^^^N^N^N^N^1859^Team_uk^ +uk/JB^uk^en^Jumbo book^^^^N^N^N^N^1859^Team_uk^ +uk/JUV^uk^en^Juvenile Books^^[Unnumbered books from Juvenile Productions]^^N^N^N^N^1859^Team_uk^ +uk/LC^uk^en^Literature Classics^^^^N^N^N^N^1859^Team_uk^ +uk/LIFTOFF^uk^en^Lift-Off^^^^N^N^N^N^1859^Team_uk^ +uk/MCO^uk^en^Mickey & Co.^^^^N^N^N^N^1859^Team_uk^ +uk/MF^uk^en^Mickey and Friends (Fleetway)^^^^N^N^N^N^1859^Team_uk^ +uk/MM^uk^en^Mickey Mouse^^[1975-1981]^^N^N^N^N^1859^Team_uk^ +uk/MMA^uk^en^Mickey Mouse Annual^^[1930-1964] [Walt Disney's Mickey Mouse Annual from the late 1950s onwards]^^N^N^N^N^1859^Team_uk^ +uk/MMAE^uk^en^Mickey Mouse Annual (Egmont)^^^^N^N^N^N^1859^Team_uk^ +uk/MMAI^uk^en^Mickey Mouse Annual (IPC)^^^^N^N^N^N^1859^Team_uk^ +uk/MMB^uk^en^Mickey Mouse Bumper^^^^N^N^N^N^1859^Team_uk^ +uk/MMCF^uk^en^Mickey Mouse Christmas Funtime^^^^N^N^N^N^1859^Team_uk^ +uk/MMD^uk^en^Mickey Mouse (Dean)^^^^N^N^N^N^1859^Team_uk^ +uk/MMF^uk^en^Mickey Mouse and Friends (London Editions)^^^^N^N^N^N^1859^Team_uk^ +uk/MMFHY^uk^en^Mickey Mouse Fifty Happy Years^^^^N^N^N^N^1859^Team_uk^ +uk/MMHLT^uk^en^Mickey Mouse His Life and Times^^^^N^N^N^N^1859^Team_uk^ +uk/MMHS^uk^en^Mickey Mouse Holiday Special (Odhams)^22,5x30,5 cm^[Printed in Great Britain for the Proprietors, Willbank Publications, Ltd., by the Sun Engraving Co., Ltd., Watford, and published by Odhams Press, Ltd., Long Acre, London] [Issue 4 is titled "Mickey Mouse Xmas Special"]^^N^N^N^N^1859^Team_uk^ +uk/MMHSF^uk^en^Mickey Mouse Holiday Special (Fleetway)^^^^N^N^N^N^1859^Team_uk^ +uk/MMM^uk^en^Magical Moments and Memories^^^^N^N^N^N^1859^Team_uk^ +uk/MMS^uk^en^Mickey Mouse Specials (IPC Magazines)^^^^N^N^N^N^1859^Team_uk^ +uk/MMSS^uk^en^Mickey Mouse Sticker Story^^^^N^N^N^N^1859^Team_uk^ +uk/MMTS^uk^en^Mickey Mouse TV Special^^^^N^N^N^N^1859^Team_uk^ +uk/MMW^uk^en^Mickey Mouse Weekly^28x38cm^[1936-1957] [reduced during WWII starting with #206, later enlarged back to original size] [12 pages (issues 1 to 224), 8 pages (225 on), back to 12 pages from 1949 onwards] [became biweekly and retitled "Mickey Mouse" during WWII, starting in 1941-09-13, reverted back to original title and publishing schedule in 1950]^^N^N^N^N^1859^Team_uk^ +uk/MOVC^uk^en^Movie Classics^^^^N^N^N^N^1859^Team_uk^ +uk/PCDMC^uk^en^Pirates of the Caribbean: Dead Man's Chest (Comic Treasury)^^^^N^N^N^N^1859^Team_uk^ +uk/PP^uk^en^Pluto's Playtime^^[book]^^N^N^N^N^1859^Team_uk^ +uk/PPCH^uk^en^Peter Pan and Captain Hook^^^^N^N^N^N^1859^Team_uk^ +uk/RDA^uk^en^Rainy Day Annual^^^^N^N^N^N^1859^Team_uk^ +uk/SDSB^uk^en^Sunny Days Story Book^^^^N^N^N^N^1859^Team_uk^ +uk/SM^uk^en^Super Mag^^^^N^N^N^N^1859^Team_uk^ +uk/SSA^uk^en^Silly Symphonies Annual^^^^N^N^N^N^1859^Team_uk^ +uk/SWA^uk^en^Snow White Annual^^^^N^N^N^N^1859^Team_uk^ +uk/TBD^uk^en^The Best of Disney^^^^N^N^N^N^1859^Team_uk^ +uk/TDAF^uk^en^The Disney Annual (Fleetway)^^^^N^N^N^N^1859^Team_uk^ +uk/TDAP^uk^en^The Disney Annual (Pedigree)^^^^N^N^N^N^1859^Team_uk^ +uk/TDW^uk^en^The Disney Weekly (Fleetway)^^[84 numbered issues + one preview issue]^^N^N^N^N^1859^Team_uk^ +uk/THUA^uk^en^Thumper Annual^^^^N^N^N^N^1859^Team_uk^ +uk/TJB2^uk^en^The Jungle Book 2^^^^N^N^N^N^1859^Team_uk^ +uk/TLM^uk^en^The Little Mermaid^^^^N^N^N^N^1859^Team_uk^ +uk/TPT^uk^en^Tower Press Trasfers^^^^N^N^N^N^1859^Team_uk^ +uk/TST^uk^en^Toy Story 2^^^^N^N^N^N^1859^Team_uk^ +uk/URBR^uk^en^Uncle Remus and his tales of Brer Rabbit^^^^N^N^N^N^1859^Team_uk^ +uk/WAC^uk^en^Whizzer and Chips^^^^N^N^N^N^1859^Team_uk^ +uk/WD^uk^en^World Distributors^^^^N^N^N^N^1859^Team_uk^ +uk/WDCA^uk^en^Walt Disney's Classics Annual^^^^N^N^N^N^1859^Team_uk^ +uk/WDCL^uk^en^Walt Disney's Classics^^[unnumbered, movie adaptions]^^N^N^N^N^1859^Team_uk^ +uk/WDMM^uk^en^Walt Disney's Mickey Mouse^^[1958-59]^^N^N^N^N^1859^Team_uk^ +uk/WDTB^uk^en^The Walt Disney Treasure Book^^^^N^N^N^N^1859^Team_uk^ +uk/WDW^uk^en^Walt Disney's Weekly^^[1959-61]^^N^N^N^N^1859^Team_uk^ +uk/WIA^uk^en^W.i.t.c.h. Annual^^^^N^N^N^N^1859^Team_uk^ +uk/WIT^uk^en^W.i.t.c.h.^^^^N^N^N^N^1859^Team_uk^ +uk/WIN^uk^en^Winnie the Pooh Magazine / Winnie the Pooh and his Pals^^^^N^N^N^N^1859^Team_uk^ +uk/WOW^uk^en^Disney's WOW!^^[Distributed to Tesco kids club members]^^N^N^N^N^1859^Team_uk^ +uk/WTPA^uk^en^Winnie the Pooh Annual^^^^N^N^N^N^1859^Team_uk^ +uk/WTPS^uk^en^Winnie the Pooh Special^^^^N^N^N^N^1859^Team_uk^ +uk/WUS^uk^en^Wuzzles Special^^^^N^N^N^N^1859^Team_uk^ +uk/WWDA^uk^en^The Wonderful World of Disney Annual^^^^N^N^N^N^1859^Team_uk^ +uk/XDA^uk^en^Disney XD Annual^^^^N^N^N^N^1859^Team_uk^ +us/AA^us^en^Autumn Adventures^^^^N^N^N^N^1860^Team_us^ +us/ABDZ^us^en^Abadazad^13x21cm^^^N^N^N^N^1860^Team_us^ +us/AC^us^en^Disney Action Club (Acclaim)^^^^N^N^N^N^1860^Team_us^ +us/AGN^us^en^Alexander Gallery New York^^^^N^N^N^N^1860^Team_us^ +us/AH^us^en^Amazing Heroes^^^^N^N^N^N^1860^Team_us^ +us/AIW^us^en^Alice in Wonderland^^^^N^N^N^N^1860^Team_us^ +us/ALA^us^en^Aladdin^^^^N^N^N^N^1860^Team_us^ +us/ALAA^us^en^Disney's Aladdin - The Official Movie Adaptation^^^^N^N^N^N^1860^Team_us^ +us/ATL^us^en^Disney's Atlantis^^^^N^N^N^N^1860^Team_us^ +us/ATM^us^en^At the Movies^^^^N^N^N^N^1860^Team_us^ +us/ARAC^us^en^Arachnophobia^^^^N^N^N^N^1860^Team_us^ +us/AVTM^us^en^Cars: Adventures of Tow Mater^^^^N^N^N^N^1860^Team_us^ +us/AWD^us^en^The Art of Walt Disney^^[From Mickey Mouse to the Magic Kingdoms]^^N^N^N^N^1860^Team_us^ +us/BBF^us^en^Big Book of Fun^^^^N^N^N^N^1860^Team_us^ +us/BBHS^us^en^Disney's Beauty and The Beast Holiday Special^^^^N^N^N^N^1860^Team_us^ +us/BBMM^us^en^The Biggest Big Mickey Mouse^^^^N^N^N^N^1860^Team_us^ +us/BBWDC^us^en^The Biggest Big Walt Disney's Comics^^^^N^N^N^N^1860^Team_us^ +us/BCS^us^en^Best Comic Series (Large hardbound books)^^^^N^N^N^N^1860^Team_us^ +us/BFP^us^en^The Barks Fan's Potpourri^^^^N^N^N^N^1860^Team_us^ +us/BOB^us^en^BOOM! BLAST^^^^N^N^N^N^1860^Team_us^ +us/BRC^us^en^The Barks / Rosa Collection^^^^N^N^N^N^1860^Team_us^ +us/BT^us^en^Barks Treasury^^^^N^N^N^N^1860^Team_us^ +us/BTB^us^en^Beauty and the Beast^^^^N^N^N^N^1860^Team_us^ +us/BTBD^us^en^Disney's Beauty and The Beast^^^^N^N^N^N^1860^Team_us^ +us/BUB^us^en^Bubbles^^^^N^N^N^N^1860^Team_us^ +us/C2TGN^us^en^Cars 2 - The Graphic Novel^^^^N^N^N^N^1860^Team_us^ +us/CARJ^us^en^Cars (Joe Books)^^^^N^N^N^N^1860^Team_us^ +us/CARO^us^en^Cars (Ongoing)^^^^N^N^N^N^1860^Team_us^ +us/CARS^us^en^The World of Cars: The Rookie^^^^N^N^N^N^1860^Team_us^ +us/CBACB^us^en^Carl Barks and the Art of the Comic Book^^^^N^N^N^N^1860^Team_us^ +us/CBBBBB^us^en^The Carl Barks Big Book of Barney Bear^^^^N^N^N^N^1860^Team_us^ +us/CBC^us^en^Carl Barks Conversations^^^^N^N^N^N^1860^Team_us^ +us/CBCO^us^en^The Barks Collector^^[Long-running fanzine covering the work of legendary artist Carl Barks]^^N^N^N^N^1860^Team_us^ +us/CBCOA^us^en^The Barks Collector Annual^^^^N^N^N^N^1860^Team_us^ +us/CBDCB^us^en^Carl Barks and the Disney Comic Book^^^^N^N^N^N^1860^Team_us^ +us/CBDD^us^en^Carl Barks and the Disney Ducks^^^^N^N^N^N^1860^Team_us^ +us/CBDL^us^en^The Complete Carl Barks Disney Library (Fantagraphics)^7.6 x 10.3 inches^[The books are not published in the same order as the volume number]^^N^N^N^N^1860^Team_us^ +us/CBDT^us^en^Carl Barks' Greatest DuckTales Stories^^^^N^N^N^N^1860^Team_us^ +us/CBFCP^us^en^The Carl Barks Fan Club Pictorial^^^^N^N^N^N^1860^Team_us^ +us/CBG^us^en^Comic Buyer's Guide^^^^N^N^N^N^1860^Team_us^ +us/CBL^us^en^Carl Barks Library (hardcover, b/w)^^[note - page numbers are listed]^^N^N^N^N^1860^Team_us^ +us/CBLCP^us^en^Carl Barks Library color plate Portfolio^^^^N^N^N^N^1860^Team_us^ +us/CBM^us^en^Comic Book Marketplace^^^^N^N^N^N^1860^Team_us^ +us/CBPG^us^en^The Comic Book Price Guide (Overstreet)^^^^N^N^N^N^1860^Team_us^ +us/CCBI^us^en^The Complete Carl Barks Index^^^^N^N^N^N^1860^Team_us^ +us/CDR^us^en^Chip 'n' Dale Rescue Rangers (Disney Comics)^^^^N^N^N^N^1860^Team_us^ +us/CDRR^us^en^Chip 'n' Dale Rescue Rangers (Boom)^^^^N^N^N^N^1860^Team_us^ +us/CDRRT^us^en^Chip 'n' Dale Rescue Ranger (TPB)^^^^N^N^N^N^1860^Team_us^ +us/CJ^us^en^The Comics Journal^^^^N^N^N^N^1860^Team_us^ +us/CLTS^us^en^The Complete Life and Times of Scrooge McDuck^^[Two hardcover books collecting the complete saga of the "Life and Times of Scrooge McDuck", the first book containing the main 12 chapters and the second the later additions created by Don Rosa]^^N^N^N^N^1860^Team_us^ +us/CLTSD^us^en^The Complete Life and Times of Scrooge McDuck Deluxe Edition^^^^N^N^N^N^1860^Team_us^ +us/COTR^us^en^Comics Treasury^^^^Y^N^N^N^1860^Team_us^ +us/CPE^us^en^Walt Disney's Christmas Parade (Gemstone)^^^^N^N^N^N^1860^Team_us^ +us/CPG^us^en^Walt Disney's Christmas Parade (Gladstone)^^^^N^N^N^N^1860^Team_us^ +us/CRSP^us^en^Cars: Radiator Springs^^^^N^N^N^N^1860^Team_us^ +us/CT^us^en^Cartoon Tales^^[unnumbered; reprints in cardboard cover] ["Uncle Scrooge; Blast to the Past" (intended issue 13) was cancelled at the last minute and never published]^^N^N^N^N^1860^Team_us^ +us/CTRT^us^en^Cars (TPB)^^^^N^N^N^N^1860^Team_us^ +us/CZ^us^en^Comic Zone^^[not to be confused with "Disney Adventures Comic Zone" (DACZ)]^^N^N^N^N^1860^Team_us^ +us/D23^us^en^Disney twenty-three^^^^N^N^N^N^1860^Team_us^ +us/DA^us^en^Disney Adventures^^[The issue and volume number is often well-hidden in the actual issues. In the beginning, this information is clearly written on the spine, but later it is only printed on the table of contents page or as part of the indicia. In some issues from the late 1990s it doesn't seem to be printed anywhere.]^^N^N^N^N^1860^Team_us^ +us/DAA^us^en^The Disney Afternoon Adventures^^^^N^N^N^N^1860^Team_us^ +us/DACZ^us^en^Disney Adventures Comic Zone^^[numbering refers to 1=spring, 2=summer, 3=autumn, 4=winter]^^N^N^N^N^1860^Team_us^ +us/DAG^us^en^Disney Afternoon Giant^^^^N^N^N^N^1860^Team_us^ +us/DALK^us^en^Disney Adventures: The Lion King Collector's Issue^^^^N^N^N^N^1860^Team_us^ +us/DAM^us^en^Disney Adventures Special Music Issues^^^^N^N^N^N^1860^Team_us^ +us/DANA^us^en^Duck Avenger New Adventures^^^^N^N^N^N^1860^Team_us^ +us/DAR^us^en^Darkwing Duck (limited series)^^^^N^N^N^N^1860^Team_us^ +us/DARA^us^en^Darkwing Duck Annual (Boom)^^^^N^N^N^N^1860^Team_us^ +us/DARB^us^en^Darkwing Duck (Boom)^^^^N^N^N^N^1860^Team_us^ +us/DARC^us^en^Darkwing Duck Classics^^^^N^N^N^N^1860^Team_us^ +us/DARCC^us^en^Darkwing Duck Comics Collection^^^^N^N^N^N^1860^Team_us^ +us/DARJ^us^en^Darkwing Duck (Joe Books)^^^^N^N^N^N^1860^Team_us^ +us/DARP^us^en^Darkwing Duck (TPB)^^^^N^N^N^N^1860^Team_us^ +us/DARTP^us^en^Darkwing Duck / DuckTales (TPB)^^^^N^N^N^N^1860^Team_us^ +us/DAS^us^en^Donald and Scrooge (album)^^^^N^N^N^N^1860^Team_us^ +us/DASC^us^en^Donald and Scrooge (comic)^^^^N^N^N^N^1860^Team_us^ +us/DASP^us^en^Disney Adventures Super Comic Special^^^^N^N^N^N^1860^Team_us^ +us/DAV^us^en^Duck Avenger^^^^N^N^N^N^1860^Team_us^ +us/DBPG^us^en^Disneyland Birthday Party (Gladstone)^^^^N^N^N^N^1860^Team_us^ +us/DBPGD^us^en^Disneyland Birthday Party Comics Digest^^^^N^N^N^N^1860^Team_us^ +us/DC^us^en^Disney Classics^8.75 x 11.25 inch^[hardcover issues designed for school and public libraries] [books for sale for USD 20.95 (reinforced libary bound hardcover) and USD 37.95 (hosted eBook)]^^N^N^N^N^1860^Team_us^ +us/DCA^us^en^Disney Comics Album^^^^N^N^N^N^1860^Team_us^ +us/DCCC^us^en^Disney's Colossal Comics Collection^^^^N^N^N^N^1860^Team_us^ +us/DCCL^us^en^Disney's Christmas Classics^^[Collection of all Christmas theme Disney newspaper strips]^^N^N^N^N^1860^Team_us^ +us/DCH^us^en^Disney Comic Hits!^^^^N^N^N^N^1860^Team_us^ +us/DCM^us^en^The Disney Channel magazine^^^^N^N^N^N^1860^Team_us^ +us/DCTD^us^en^Disney's Comics in 3-D^^^^N^N^N^N^1860^Team_us^ +us/DCWS^us^en^Disney comics: the whole story^^^^N^N^N^N^1860^Team_us^ +us/DCZ^us^en^Disney Comic Zone^^[different from both CZ and DACZ]^^N^N^N^N^1860^Team_us^ +us/DD50^us^en^Donald Duck: 50 years of happy frustration^^^^N^N^N^N^1860^Team_us^ +us/DDA^us^en^Donald Duck Adventures (Gladstone)^^^^N^N^N^N^1860^Team_us^ +us/DDAD^us^en^Donald Duck Adventures (Disney Comics)^^^^N^N^N^N^1860^Team_us^ +us/DDAF^us^en^Donald Duck Ashcan (Fantagraphics)^^[free issue put out by Fantagraphics for Halloween; not for sale in stores]^^N^N^N^N^1860^Team_us^ +us/DDAG^us^en^Donald Duck Adventures (Gemstone)^5.0" x 7.5"^^^N^N^N^N^1860^Team_us^ +us/DDAGE^us^en^Donald Duck Adventures (Geppi's Entertainment Museum)^^^^N^N^N^N^1860^Team_us^ +us/DDAH^us^en^Donald Duck Ashcan (Gemstone)^^[free issue put out by Gemstone for Halloween; not for sale in stores]^^Y^N^N^N^1860^Team_us^ +us/DDC^us^en^Donald Duck Classics^^^^N^N^N^N^1860^Team_us^ +us/DDCMM^us^en^Donald Duck The Case of the Missing Mummy^^^^N^N^N^N^1860^Team_us^ +us/DDD^us^en^Donald Duck Digest^^^^N^N^N^N^1860^Team_us^ +us/DDDE^us^en^Darkwing Duck - The Definitively Dangerous Edition^^^^N^N^N^N^1860^Team_us^ +us/DDDN^us^en^Donald Duck: The Complete Daily Newspaper Comics^^[Collection of the Donald Duck daily newspaper strips by Al Taliaferro]^^N^N^N^N^1860^Team_us^ +us/DDFDJ^us^en^Donald Duck Family - The Daan Jippes Collection^^^^N^N^N^N^1860^Team_us^ +us/DDFOF^us^en^Donald Duck and Friends: Feathers Of Fury^^^^N^N^N^N^1860^Team_us^ +us/DDHS^us^en^Donald Duck's Halloween Scream!^^^^N^N^N^N^1860^Team_us^ +us/DDI^us^en^Donald Duck in ...^5.5 x 7.5 inches^^^N^N^N^N^1860^Team_us^ +us/DDMM^us^en^Donald Duck and Mickey Mouse^^^^N^N^N^N^1860^Team_us^ +us/DDSC^us^en^Donald Duck: The Complete Sunday Comics^12 x 8.5 inches^^^N^N^N^N^1860^Team_us^ +us/DDTP^us^en^Donald Duck (Trade paperback)^^^^Y^N^N^N^1860^Team_us^ +us/DDTT^us^en^Donald Duck: Timeless Tales^7.5 x 10 inches^^^N^N^N^N^1860^Team_us^ +us/DDUS^us^en^Donald Duck and Uncle Scrooge^^^^N^N^N^N^1860^Team_us^ +us/DF^us^en^Disney Fairies^^^^N^N^N^N^1860^Team_us^ +us/DGNP^us^en^Disney Graphic Novels (Papercutz)^^^^N^N^N^N^1860^Team_us^ +us/DGR^us^en^Disney Girls^^^^N^N^N^N^1860^Team_us^ +us/DHMT^us^en^Dark Horse Media Tie-in's (One shots)^^^^Y^N^N^N^1860^Team_us^ +us/DHS^us^en^Disney's Hero Squad: Ultraheroes^^^^N^N^N^N^1860^Team_us^ +us/DHST^us^en^Disney's Hero Squad: Ultraheroes (TPB)^^^^N^N^N^N^1860^Team_us^ +us/DIEGO^us^en^San Diego Comic Con^^^^N^N^N^N^1860^Team_us^ +us/DIEGX^us^en^San Diego Comic Con (More)^^^^N^N^N^N^1860^Team_us^ +us/DINO^us^en^Dinosaurs^^^^N^N^N^N^1860^Team_us^ +us/DKM^us^en^Disney Kingdoms^^^^N^N^N^N^1860^Team_us^ +us/DKP^us^en^Disney's Kilala Princess^^^^N^N^N^N^1860^Team_us^ +us/DM^us^en^Donald and Mickey (Gladstone)^^[continuation of "Mickey and Donald"]^^N^N^N^N^1860^Team_us^ +us/DMF^us^en^Disney Masters^7.8 x 10.6 inches^^^N^N^N^N^1860^Team_us^ +us/DMI^us^en^Donald and Mickey (IDW)^^^^N^N^N^N^1860^Team_us^ +us/DMITP^us^en^Donald and Mickey (Trade paperback)^^^^N^N^N^N^1860^Team_us^ +us/DMKC^us^en^Disney Magic Kingdom Comics^^^^N^N^N^N^1860^Team_us^ +us/DMKCTP^us^en^Donald and Mickey: The Magic Kingdom Collection^^^^Y^N^N^N^1860^Team_us^ +us/DNM^us^en^Disney News^^^^N^N^N^N^1860^Team_us^ +us/DNR^us^en^Disney Newsreel^^^^N^N^N^N^1860^Team_us^ +us/DODU^us^en^Donald Duck: Double Duck^^^^N^N^N^N^1860^Team_us^ +us/DOTD^us^en^Doorways to Danger^^^^N^N^N^N^1860^Team_us^ +us/DP^us^en^Disney Primer^^^^N^N^N^N^1860^Team_us^ +us/DPCC^us^en^Disney Princess Comics Collection^^^^Y^N^N^N^1860^Team_us^ +us/DPCSC^us^en^Disney Princess Comic Strips Collection^^^^Y^N^N^N^1860^Team_us^ +us/DPBC^us^en^Disney Princess Be a Champion^^^^N^N^N^N^1860^Team_us^ +us/DPGS^us^en^Disney•Pixar Giant Size Comics^^^^N^N^N^N^1860^Team_us^ +us/DPM^us^en^Disney and Pixar Movies^8.75 x 11.25 inch^[hardcover issues designed for school and public libraries] [books for sale for USD 20.95 (reinforced libary bound hardcover) and USD 37.95 (hosted eBook)]^^N^N^N^N^1860^Team_us^ +us/DPOST^us^en^The Disney Poster: The Animated Film Classics from Mickey Mouse to Aladdin^28,6×36,4cm^^^N^N^N^N^1860^Team_us^ +us/DPPP^us^en^Disney Princess (Peachtree Playthings - Dollar Tree edition)^^^^N^N^N^N^1860^Team_us^ +us/DPPPW^us^en^Disney Princess (Peachtree Playthings - Walmart edition)^^^^N^N^N^N^1860^Team_us^ +us/DPRI^us^en^Disney Princess (Joe Books)^^^^N^N^N^N^1860^Team_us^ +us/DPS^us^en^Disney Princesses^8.75 x 11.25 inch^[hardcover issues designed for school and public libraries] [books for sale for USD 20.95 (reinforced libary bound hardcover) and USD 37.95 (hosted eBook)]^^N^N^N^N^1860^Team_us^ +us/DQ^us^en^Donald Quest^^^^N^N^N^N^1860^Team_us^ +us/DQTP^us^en^Donald Quest (Trade paperback)^^^^Y^N^N^N^1860^Team_us^ +us/DRL^us^en^Don Rosa Library^8.8 x 11.3 inches^^^N^N^N^N^1860^Team_us^ +us/DT^us^en^DuckTales (Gladstone)^^^^N^N^N^N^1860^Team_us^ +us/DTC^us^en^DuckTales Classics^^^^N^N^N^N^1860^Team_us^ +us/DTD^us^en^DuckTales (Disney Comics)^^^^N^N^N^N^1860^Team_us^ +us/DTFS^us^en^DuckTales: Faires and Scares^^^^N^N^N^N^1860^Team_us^ +us/DTGO^us^en^DuckTales The Gold Odyssey^^^^N^N^N^N^1860^Team_us^ +us/DTI^us^en^DuckTales (IDW)^^^^N^N^N^N^1860^Team_us^ +us/DTITP^us^en^DuckTales (Trade paperback)^^^^Y^N^N^Y^1860^Team_us^ +us/DTK^us^en^DuckTales (Boom)^^^^N^N^N^N^1860^Team_us^ +us/DTKP^us^en^DuckTales: Rightful Owners^^^^N^N^N^N^1860^Team_us^ +us/DTM^us^en^DuckTales Magazine^^^^N^N^N^N^1860^Team_us^ +us/DTPP^us^en^DuckTales (Peachtree Playthings - Dollar Tree edition)^^^^N^N^N^N^1860^Team_us^ +us/DTR^us^en^Dick Tracy^^^^N^N^N^N^1860^Team_us^ +us/DTRT^us^en^Dick Tracy The Trilogy^^^^N^N^N^N^1860^Team_us^ +us/DTSQ^us^en^DuckTales featuring Scrooge's Quest by Marv Wolfman^^^^N^N^N^N^1860^Team_us^ +us/DTSS^us^en^DuckTales: Silence and Science^^^^N^N^N^N^1860^Team_us^ +us/DTTM^us^en^DuckTales The Movie^^^^N^N^N^N^1860^Team_us^ +us/DWTP^us^en^Disney 365 Days with Winnie the Pooh^^[Collection containing some of the daily newspaper Winnie the Pooh strips from 1978-1986 and the Sunday newspaper strips with Winnie the Pooh from 1978-1987]^^N^N^N^N^1860^Team_us^ +us/ES^us^en^Disney's Enchanting Stories (Digest size)^^^^N^N^N^N^1860^Team_us^ +us/FA^us^en^Disney Fairies^^[Both paperback and hardcover editions exist]^^N^N^N^N^1860^Team_us^ +us/FAN^us^en^Fandom Annual^^^^N^N^N^N^1860^Team_us^ +us/FAWDDD^us^en^The Fine Art of Walt Disney's Donald Duck^^^^N^N^N^N^1860^Team_us^ +us/FB^us^en^Funnybooks: the improbable glory of the best American comic books^^^^N^N^N^N^1860^Team_us^ +us/FBB^us^en^Frozen: Breaking Boundaries^^^^N^N^N^N^1860^Team_us^ +us/FCA^us^en^Disney's Four Color Adventures^^^^N^N^N^N^1860^Team_us^ +us/FCBD^us^en^Free Comic Book Day (Gemstone)^^[giveaway for the "Free Comic Book Day"] [Series unnumbered]^^N^N^N^N^1860^Team_us^ +us/FCBDB^us^en^Free Comic Book Day (Boom)^^[giveaway for the "Free Comic Book Day"]^^Y^N^N^N^1860^Team_us^ +us/FCBDF^us^en^Free Comic Book Day (Fantagraphics)^^[giveaway for the "Free Comic Book Day"] [Series unnumbered]^^Y^N^N^N^1860^Team_us^ +us/FCBDJ^us^en^Free Comic Book Day (Joe Books)^^^^N^N^N^N^1860^Team_us^ +us/FCBDP^us^en^Free Comic Book Day (Papercutz)^^[giveaway for the "Free Comic Book Day"]^^Y^N^N^N^1860^Team_us^ +us/FCBDT^us^en^Free Comic Book Day (TokyoPop)^^[giveaway for the "Free Comic Book Day"]^^N^N^N^N^1860^Team_us^ +us/FCC^us^en^Frozen Comics Collection^^^^Y^N^N^N^1860^Team_us^ +us/FDOR^us^en^Finding Dory^^^^N^N^N^N^1860^Team_us^ +us/FDORGN^us^en^Finding Dory Graphic Novel^^^^Y^N^N^N^1860^Team_us^ +us/FF^us^en^Fandom Funnies^^^^N^N^N^N^1860^Team_us^ +us/FGL^us^en^Floyd Gottfredson Library^10x8 inches^^^N^N^N^N^1860^Team_us^ +us/FGLS^us^en^Floyd Gottfredson Library (Color Sundays)^10x8 inches^^^N^N^N^N^1860^Team_us^ +us/FHW^us^en^Frozen: The Hero Within^^^^N^N^N^N^1860^Team_us^ +us/FINN^us^en^Finding Nemo^^^^N^N^N^N^1860^Team_us^ +us/FISHP^us^en^Disney Fisher Price^^^^N^N^N^N^1860^Team_us^ +us/FNRR^us^en^Finding Nemo: Reef Rescue^^^^N^N^N^N^1860^Team_us^ +us/FRAD^us^en^Frozen Adventures^^^^N^N^N^N^1860^Team_us^ +us/FRLE^us^en^Frozen Library Edition^^^^N^N^N^N^1860^Team_us^ +us/FROZ^us^en^Frozen (Joe Books)^^^^N^N^N^N^1860^Team_us^ +us/FROZA^us^en^Frozen Annual^^^^N^N^N^N^1860^Team_us^ +us/FROZEN^us^en^Frozen (movie adaptation)^^^^N^N^N^N^1860^Team_us^ +us/FRPP^us^en^Frozen (Peachtree Playthings - Dollar Tree edition)^^^^N^N^N^N^1860^Team_us^ +us/FRPPW^us^en^Frozen (Peachtree Playthings - Walmart edition)^^^^N^N^N^N^1860^Team_us^ +us/FRR^us^en^Frozen: Reunion Road^^^^N^N^N^N^1860^Team_us^ +us/FTT^us^en^Frozen: True Treasure^^^^N^N^N^N^1860^Team_us^ +us/FUNW^us^en^Funnyworld^^[Michael Barrier's Fanzine]^^N^N^N^N^1860^Team_us^ +us/GA^us^en^Goofy Adventures^^^^N^N^N^N^1860^Team_us^ +us/GAC^us^en^Disney Golden Age Comics^^^^Y^N^N^N^1860^Team_us^ +us/GAR^us^en^Gargoyles^^^^N^N^N^N^1860^Team_us^ +us/GARS^us^en^Gargoyles (SLG)^^^^N^N^N^N^1860^Team_us^ +us/GARSA^us^en^Gargoyles: Clan Building^^^^N^N^N^N^1860^Team_us^ +us/GARSBG^us^en^Gargoyles: Bad Guys^^^^N^N^N^N^1860^Team_us^ +us/GCA^us^en^Gladstone Comic Album^^^^N^N^N^N^1860^Team_us^ +us/GGA^us^en^Graphic Gallery^^^^N^N^N^N^1860^Team_us^ +us/GGI^us^en^Gladstone Giant album^^^^N^N^N^N^1860^Team_us^ +us/GHH^us^en^Giant Halloween Hex^^^^N^N^N^N^1860^Team_us^ +us/GIC^us^en^G.I. Comics^^[Giveaway comic distributed to various services within the United States Armed Forces]^^N^N^N^N^1860^Team_us^ +us/GLBH^us^en^Gladstone Leather Bound Hardcover Comic Albums^^^^N^N^N^N^1860^Team_us^ +us/HCCB^us^en^Heroes Con convention booklet^^^^N^N^N^N^1860^Team_us^ +us/HER^us^en^Hercules, the Movie^^^^N^N^N^N^1860^Team_us^ +us/HLB^us^en^Herbie The Love Bug Coloring Book^^^^Y^N^N^N^1860^Team_us^ +us/HM^us^en^Haunted Mansion^^^^N^N^N^N^1860^Team_us^ +us/HP^us^en^Holiday Parade^^^^N^N^N^N^1860^Team_us^ +us/HSMGN^us^en^High School Musical: The Graphic Novel^^^^Y^N^N^N^1860^Team_us^ +us/HUN^us^en^The Hunchback of Notre Dame^^[HUNCH 1 published in 2 parts in 2 different comics]^^N^N^N^N^1860^Team_us^ +us/HUNCH^us^en^The Hunchback of Notre Dame^^^^N^N^N^N^1860^Team_us^ +us/IFMT^us^en^The Incredibles: Family Matters (TPB)^^^^N^N^N^N^1860^Team_us^ +us/IMAD^us^en^Inside Mad^^^^N^N^N^N^1860^Team_us^ +us/INC^us^en^The Incredibles (Dark Horse)^^^^N^N^N^N^1860^Team_us^ +us/INCB^us^en^The Incredibles (Boom)^^^^N^N^N^N^1860^Team_us^ +us/INCBCOI^us^en^Incredibles City of Incredibles (HC/TPB)^^[Hardcover and trade paperback]^^N^N^N^N^1860^Team_us^ +us/INCBFM^us^en^Incredibles Family Matters (HC/TPB)^^[Hardcover and trade paperback]^^N^N^N^N^1860^Team_us^ +us/INCBHC^us^en^Incredibles SDCC 2009 Special Edition^^^^N^N^N^N^1860^Team_us^ +us/INCBRFB^us^en^Incredibles Revenge from Below^^^^N^N^N^N^1860^Team_us^ +us/INCBSAL^us^en^Incredibles Secrets and Lies^^^^N^N^N^N^1860^Team_us^ +us/INCBTAC^us^en^Incredibles Truth and Consequences TPB^^^^N^N^N^N^1860^Team_us^ +us/INCCR^us^en^Incredibles 2: Crisis in Mid-Life! & Other Stories^^^^N^N^N^N^1860^Team_us^ +us/INCSB^us^en^Incredibles 2: Slow Burn^^^^N^N^N^N^1860^Team_us^ +us/INCSI^us^en^Incredibles 2: Secret Identities^^^^N^N^N^N^1860^Team_us^ +us/INCTPB^us^en^The Incredibles (Dark Horse 2015 TPB)^^^^N^N^N^N^1860^Team_us^ +us/JKC^us^en^The Jack Kirby Collector^^[fanzine about Jack Kirby]^^N^N^N^N^1860^Team_us^ +us/JUN^us^en^Walt Disney's Classic The Jungle Book^^^^N^N^N^N^1860^Team_us^ +us/JWD^us^en^Junior Woodchucks (Disney Comics)^^^^N^N^N^N^1860^Team_us^ +us/KFSWTP^us^en^Winnie the Pooh^^[Promotional book for the WTP newspaper strip. Has probably not been for sale to the general public.]^^N^N^N^N^1860^Team_us^ +us/KH1^us^en^Kingdom Hearts^^^^N^N^N^N^1860^Team_us^ +us/KH15A^us^en^Kingdom Hearts 1.5 HD Remix Artbook^^^^N^N^N^N^1860^Team_us^ +us/KH2^us^en^Kingdom Hearts II (Tokyopop)^^^^N^N^N^N^1860^Team_us^ +us/KH2Y^us^en^Kingdom Hearts II (Yen Press)^^^^N^N^N^N^1860^Team_us^ +us/KH3582D^us^en^Kingdom Hearts: 358/2 Days^^^^N^N^N^N^1860^Team_us^ +us/KHCM^us^en^Kingdom Hearts: Chain of Memories (Tokyopop)^^^^N^N^N^N^1860^Team_us^ +us/KHCMY^us^en^Kingdom Hearts: Chain of Memories (Yen Press)^^^^N^N^N^N^1860^Team_us^ +us/KHFM^us^en^Kingdom Hearts: Final Mix^^^^N^N^N^N^1860^Team_us^ +us/KPA^us^en^Kim Possible Adventures^^^^N^N^N^N^1860^Team_us^ +us/KPCM^us^en^Kim Possible Cine-Manga^^^^N^N^N^N^1860^Team_us^ +us/LBB^us^en^The Little Big Book^^[Series of children's books covering various subjects; only one contains Disney comics]^^N^N^N^N^1860^Team_us^ +us/LICD^us^en^The Carl Barks Library of Donald Duck Adventures in Color^^^^N^N^N^N^1860^Team_us^ +us/LICGY^us^en^The Carl Barks Library of Gyro Gearloose Comics and Fillers in Color^^^^N^N^N^N^1860^Team_us^ +us/LICU^us^en^The Adventures of Uncle Scrooge McDuck in Color^^[Abbreviated LIC.. because it's in fact the same album series as the other LIC]^^N^N^N^N^1860^Team_us^ +us/LICUG^us^en^The Carl Barks Library of Walt Disney's Uncle Scrooge One Pagers in Color^^^^N^N^N^N^1860^Team_us^ +us/LICW^us^en^The Carl Barks Library of Walt Disney's Comics and Stories in Color^^^^N^N^N^N^1860^Team_us^ +us/LICXG^us^en^The Carl Barks Library of 1940's Donald Duck Christmas Giveaways in Color^^^^N^N^N^N^1860^Team_us^ +us/LSPP^us^en^A Lithographic Suite of Preliminary Paintings^^^^N^N^N^N^1860^Team_us^ +us/LTSM^us^en^The Life and Times of Scrooge McDuck (deluxe album)^8.75 x 11.25 inches^^^N^N^N^N^1860^Team_us^ +us/LTSMA^us^en^The Life and Times of Scrooge McDuck (Artist's Edition)^^[Features scanned pages from the actual original art. While appearing to be in black & white, each page has been scanned in color to mimic as closely as possible the experience of viewing the original art]^^N^N^N^N^1860^Team_us^ +us/LTSMB^us^en^The Life and Times of Scrooge McDuck (hardcover)^^^^N^N^N^N^1860^Team_us^ +us/LTSMG^us^en^The Life and Times of Scrooge McDuck (softcover)^^^^N^N^N^N^1860^Team_us^ +us/LV^us^en^Louisville^^^^N^N^N^N^1860^Team_us^ +us/MAD^us^en^Mickey and Donald^^[continued in "Donald and Mickey"]^^N^N^N^N^1860^Team_us^ +us/MATG^us^en^Walt Disney's Mickey and the Gang^^[Book - edited by David Gerstein]^^N^N^N^N^1860^Team_us^ +us/MCMT^us^en^The Muppet Show Comic Book: Meet the Muppets (TPB)^^^^N^N^N^N^1860^Team_us^ +us/MDCP^us^en^Mickey and Donald Christmas Parade^^^^N^N^N^N^1860^Team_us^ +us/MDCPTP^us^en^Mickey and Donald Christmas Parade (Trade paperback)^^^^N^N^N^N^1860^Team_us^ +us/MDZS^us^en^Mickey and Donald: The Search for the Zodiac Stone^^^^N^N^N^N^1860^Team_us^ +us/MFG^us^en^The Menomonee Falls Guardian^^[Some issues reprint MM dailies]^^N^N^N^N^1860^Team_us^ +us/MGN^us^en^Movie Graphic Novel (Joe Books)^^^^Y^N^N^N^1860^Team_us^ +us/MIAPD^us^en^Monsters, Inc. A Perfect Date^^^^N^N^N^N^1860^Team_us^ +us/MIHC^us^en^Mickey's Inferno (Halloween ComicFest)^^^^N^N^N^N^1860^Team_us^ +us/MIHP^us^en^Monsters, Inc. The Humanween Party^^^^N^N^N^N^1860^Team_us^ +us/MILF^us^en^Monsters, Inc, Laugh Factory (HC/TPB)^^[Hardcover and Trade Paperback]^^N^N^N^N^1860^Team_us^ +us/MIS^us^en^Mickey is Sixty^^^^N^N^N^N^1860^Team_us^ +us/MISMC^us^en^Monsters, Inc. The Story of the Movie in Comics^^^^N^N^N^N^1860^Team_us^ +us/MISST^us^en^Monsters, Inc. Scary Stories^^^^N^N^N^N^1860^Team_us^ +us/MITP^us^en^Monsters, Inc. (Tokyopop)^^^^N^N^N^N^1860^Team_us^ +us/MKA^us^en^Muppet King Arthur^^^^N^N^N^N^1860^Team_us^ +us/MLAF^us^en^Monsters, Inc. Laugh Factory^^^^N^N^N^N^1860^Team_us^ +us/MM90^us^en^Mickey Mouse: The 90th Anniversary Collection^^^^N^N^N^N^1860^Team_us^ +us/MMA^us^en^Mickey Mouse Adventures (Disney Comics)^^^^N^N^N^N^1860^Team_us^ +us/MMAG^us^en^Mickey Mouse Adventures (Gemstone)^^^^N^N^N^N^1860^Team_us^ +us/MMAI^us^en^Mickey Mouse Album (IDW/Fantagraphics)^^^^Y^N^N^N^1860^Team_us^ +us/MMC^us^en^Mickey Mouse Classics^^^^N^N^N^N^1860^Team_us^ +us/MMD^us^en^Mickey Mouse Digest^^^^N^N^N^N^1860^Team_us^ +us/MMELP^us^en^Mickey Mouse, The Evolution, The Legend, The Phenomenon^^^^N^N^N^N^1860^Team_us^ +us/MMGA^us^en^Mickey Mouse: The Greatest Adventures^^^^N^N^N^N^1860^Team_us^ +us/MMIC^us^en^Mickey Mouse in Color^^^^Y^N^N^N^1860^Team_us^ +us/MMMB^us^en^Mickey Mouse and Blotman^^^^N^N^N^N^1860^Team_us^ +us/MMMW^us^en^Mickey Mouse Magazine (Welsh Publishing)^^^^N^N^N^N^1860^Team_us^ +us/MMP^us^en^Mickey Mouse Paintings^^^^N^N^N^N^1860^Team_us^ +us/MMPB^us^en^Merry Menagerie Paint Book^^^^N^N^N^N^1860^Team_us^ +us/MMPP^us^en^Mickey Mouse (Peachtree Playthings - Dollar Tree edition)^^^^N^N^N^N^1860^Team_us^ +us/MMPPW^us^en^Mickey Mouse (Peachtree Playthings - Walmart edition)^^^^N^N^N^N^1860^Team_us^ +us/MMQI^us^en^Mickey Mouse on Quandomai Island^^^^N^N^N^N^1860^Team_us^ +us/MMQMM^us^en^Mickey Mouse: The Quest for the Missing Memories^^^^N^N^N^N^1860^Team_us^ +us/MMSS1^us^en^Mickey Mouse Shorts: Season One^^^^N^N^N^N^1860^Team_us^ +us/MMSTP^us^en^Mickey Mouse Shorts: Season One (Trade paperback)^^^^Y^N^N^N^1860^Team_us^ +us/MMT^us^en^Mickey Mouse Tales^^^^N^N^N^N^1860^Team_us^ +us/MMTM^us^en^Mickey Mouse 300 Mickeys^^^^N^N^N^N^1860^Team_us^ +us/MMTON^us^en^Mickey Mouse and the Orbiting Nightmare^^^^N^N^N^N^1860^Team_us^ +us/MMTP^us^en^Mickey Mouse (Trade paperback)^^^^Y^N^N^N^1860^Team_us^ +us/MMTT^us^en^Mickey Mouse: Timeless Tales^7.5 x 10 inches^^^N^N^N^N^1860^Team_us^ +us/MMUH^us^en^Walt Disney's Mickey Mouse - The Ultimate History^^[Book - edited by Daniel Kothenschulte, written by David Gerstein and J.B. Kaufman]^^N^N^N^N^1860^Team_us^ +us/MMWTC^us^en^Mickey Mouse and the World to Come^^^^N^N^N^N^1860^Team_us^ +us/MON^us^en^Monsters, Inc. (Dark Horse)^^^^N^N^N^N^1860^Team_us^ +us/MPP^us^en^Muppet Peter Pan^^^^N^N^N^N^1860^Team_us^ +us/MPPP^us^en^Muppet Peter Pan (TPB)^^^^N^N^N^N^1860^Team_us^ +us/MPPH^us^en^Muppet Peter Pan (hardcover)^^^^N^N^N^N^1860^Team_us^ +us/MRH^us^en^Muppet Robin Hood^^^^N^N^N^N^1860^Team_us^ +us/MRHT^us^en^Muppet Robin Hood (TPB)^^^^N^N^N^N^1860^Team_us^ +us/MSH^us^en^Muppet Sherlock Holmes^^^^N^N^N^N^1860^Team_us^ +us/MSHTP^us^en^Muppet Sherlock Holmes (TPB)^^^^N^N^N^N^1860^Team_us^ +us/MSW^us^en^Muppet Snow White^^^^N^N^N^N^1860^Team_us^ +us/MTPW^us^en^The Muppet Show: The Treasure of Peg Leg Wilson^^^^N^N^N^N^1860^Team_us^ +us/MTUAC^us^en^Mickey's Twice Upon a Christmas^^^^N^N^N^N^1860^Team_us^ +us/MUOMM^us^en^Monsters University Official Movie Magazine^^^^N^N^N^N^1860^Team_us^ +us/MVGN^us^en^Marvel Graphic Novel^^^^N^N^N^N^1860^Team_us^ +us/NABTB^us^en^New Adventures of Beauty and the Beast^^[mini-series]^^N^N^N^N^1860^Team_us^ +us/NAGE^us^en^National Geographic^^^^N^N^N^N^1860^Team_us^ +us/NCS^us^en^National Cartoonist Society Year Book^^^^N^N^N^N^1860^Team_us^ +us/NEMO^us^en^Nemo - the classic comics library^^^^N^N^N^N^1860^Team_us^ +us/OJ^us^en^Orange Juice cartons^^[Gags done for Donald Duck Orange Juice to go along one side panel of the waxboard half-gallon cartons]^^N^N^N^N^1860^Team_us^ +us/OLR^us^en^Oswald the Lucky Rabbit - The Search for the Lost Disney Cartoons^^^^N^N^N^N^1860^Team_us^ +us/OSJB^us^en^One-Shot (Joe Books)^^[Continuation of "At the Movies", but now as one-shot's]^^Y^N^N^N^1860^Team_us^ +us/OTW^us^en^On the Way^^^^N^N^N^N^1860^Team_us^ +us/PAF^us^en^Phineas and Ferb^^^^N^N^N^N^1860^Team_us^ +us/PANELS^us^en^Panels^^^^N^N^N^N^1860^Team_us^ +us/PFCCC^us^en^Phineas and Ferb Colossal Comics Collection^^^^Y^N^N^N^1860^Team_us^ +us/PFCR^us^en^Phineas and Ferb Comic Reader^^[Comic books with strips based on episodes of the cartoon series (with stills)]^^Y^N^N^N^1860^Team_us^ +us/PFM^us^en^Phineas and Ferb Movie Special^^^^Y^N^N^N^1860^Team_us^ +us/PIN^us^en^Pinocchio^^^^N^N^N^N^1860^Team_us^ +us/POCAH^us^en^Pocahontas^^^^N^N^N^N^1860^Team_us^ +us/POM^us^en^The Perils of Mickey^^^^N^N^N^N^1860^Team_us^ +us/POPG^us^en^Prince of Persia^^^^N^N^N^N^1860^Team_us^ +us/POTC^us^en^Pirates of the Caribbean^^^^N^N^N^N^1860^Team_us^ +us/POTCCC^us^en^Pirates of the Caribbean Comics Collection^^^^Y^N^N^N^1860^Team_us^ +us/PPAU^us^en^The Prince and the Pauper^^^^N^N^N^N^1860^Team_us^ +us/PPD^us^en^Peter Pan^^^^N^N^N^N^1860^Team_us^ +us/PRIN^us^en^Princess Magazine^^^^N^N^N^N^1860^Team_us^ +us/RALA^us^en^The Return of Aladdin^^^^N^N^N^N^1860^Team_us^ +us/RBCC^us^en^The Rocket's Blast ComiCollector^^^^N^N^N^N^1860^Team_us^ +us/RGHC^us^en^Return of the Gremlins (Hardcover)^^^^N^N^N^N^1860^Team_us^ +us/ROCKSC^us^en^The Rocketeer (softcover)^^^^Y^N^N^N^1860^Team_us^ +us/ROCKAL^us^en^The Rocketeer (album)^^^^Y^N^N^N^1860^Team_us^ +us/ROCK3D^us^en^The Rocketeer (3-D comic)^^^^Y^N^N^N^1860^Team_us^ +us/ROG^us^en^Roger Rabbit^^^^N^N^N^N^1860^Team_us^ +us/ROGM^us^en^Roger Rabbit, The Resurrection of Doom...^^^^N^N^N^N^1860^Team_us^ +us/ROGT^us^en^Roger Rabbit in 3-D^^^^N^N^N^N^1860^Team_us^ +us/ROTG^us^en^Return of the Gremlins^^^^N^N^N^N^1860^Team_us^ +us/RRTT^us^en^Roger Rabbit's Toontown^^^^N^N^N^N^1860^Team_us^ +us/RSW^us^en^The Return of Snow White and the Seven Dwarfs^^^^N^N^N^N^1860^Team_us^ +us/RTO^us^en^Return to Oz^^^^N^N^N^N^1860^Team_us^ +us/SAAKH^us^en^Shiro Amano: The artwork of Kingdom Hearts^^^^N^N^N^N^1860^Team_us^ +us/SD^us^en^San Diego Comic-Con hardcovers^^[Series unnumbered]^^N^N^N^N^1860^Team_us^ +us/SEB^us^en^Sebastian^^^^N^N^N^N^1860^Team_us^ +us/SFD^us^en^Summer Fun (Disney Comics)^^^^N^N^N^N^1860^Team_us^ +us/SHI^us^en^Shipwrecked!^^^^N^N^N^N^1860^Team_us^ +us/SIMP^us^en^Simpsons Comics^^^^N^N^N^N^1860^Team_us^ +us/SMC^us^en^The Story of the Movie in Comics (Joe Books)^^^^Y^N^N^N^1860^Team_us^ +us/SMCD^us^en^The Story of the Movie in Comics (Dark Horse)^^^^Y^N^N^N^1860^Team_us^ +us/SPF^us^en^Spring Fever^^^^N^N^N^N^1860^Team_us^ +us/SSSC^us^en^Silly Symphonies: The Sunday Newspaper Comics^12 x 8.5 inches^^^N^N^N^N^1860^Team_us^ +us/STA^us^en^Disney starring...^^[Literature parody stories]^^Y^N^N^N^1860^Team_us^ +us/SVFE^us^en^Star vs the Forces of Evil^^^^N^N^N^N^1860^Team_us^ +us/SVFECC^us^en^Star vs the Forces of Evil Comics Collection^^^^N^N^N^N^1860^Team_us^ +us/SWDH^us^en^Snow White and the Seven Dwarfs (Dark Horse)^^^^N^N^N^N^1860^Team_us^ +us/SWM^us^en^Snow White and the Seven Dwarfs (Marvel)^^^^N^N^N^N^1860^Team_us^ +us/SWSD^us^en^Snow White and the Seven Dwarfs (Gladstone)^^^^N^N^N^N^1860^Team_us^ +us/TAR^us^en^Tarzan^^^^N^N^N^N^1860^Team_us^ +us/TAUSM^us^en^The Adventurous Uncle Scrooge McDuck^^^^N^N^N^N^1860^Team_us^ +us/TBAF^us^en^Donald Duck and Uncle Scrooge - The Best And Firsts^^^^N^N^N^N^1860^Team_us^ +us/TBTNBC^us^en^Tim Burton's The Nightmare Before Christmas^^^^N^N^N^N^1860^Team_us^ +us/TCC^us^en^Disney Comics - The Classics Collection^^^^N^N^N^N^1860^Team_us^ +us/TCT^us^en^Treasury of Classic Tales^12 x 8.5 inches^^^N^N^N^N^1860^Team_us^ +us/TDA^us^en^The Disney Afternoon^^^^N^N^N^N^1860^Team_us^ +us/TDT^us^en^The Duckburg Times^^^^N^N^N^N^1860^Team_us^ +us/TGN^us^en^The Graphic Novel^6 x 9 inch^^^Y^N^N^N^1860^Team_us^ +us/TI^us^en^The Illustrator^^^^N^N^N^N^1860^Team_us^ +us/TIFM^us^en^The Incredibles: Family Matters^^^^N^N^N^N^1860^Team_us^ +us/TLK^us^en^The Lion King^^^^N^N^N^N^1860^Team_us^ +us/TLKM^us^en^The Lion King (Movie)^^^^N^N^N^N^1860^Team_us^ +us/TLM^us^en^The Little Mermaid (Marvel)^^^^N^N^N^N^1860^Team_us^ +us/TLMA^us^en^The Little Mermaid (W.D. Publications)^^^^N^N^N^N^1860^Team_us^ +us/TLMAC^us^en^The Little Mermaid (Disney Action Club)^^^^N^N^N^N^1860^Team_us^ +us/TLMD^us^en^The Little Mermaid (Dark Horse)^^^^N^N^N^N^1860^Team_us^ +us/TLMLS^us^en^The Little Mermaid Limited Series^^^^N^N^N^N^1860^Team_us^ +us/TMFS^us^en^The Muppets: The Four Seasons^^^^N^N^N^N^1860^Team_us^ +us/TMS^us^en^The Muppet Show Comic Book^^^^N^N^N^N^1860^Team_us^ +us/TMSO^us^en^The Muppet Show Comic Book (Ongoing)^^^^N^N^N^N^1860^Team_us^ +us/TRDU^us^en^Disney's The Rescuers Down Under^^^^N^N^N^N^1860^Team_us^ +us/TRO^us^en^Tron^^^^N^N^N^N^1860^Team_us^ +us/TROL^us^en^Tron Legacy - The Ultimate Movie Guide^^^^N^N^N^N^1860^Team_us^ +us/TS^us^en^TaleSpin^^^^N^N^N^N^1860^Team_us^ +us/TSL^us^en^TaleSpin limited series^^^^N^N^N^N^1860^Team_us^ +us/TSAD^us^en^Toy Story Adventures^^^^N^N^N^N^1860^Team_us^ +us/TSM^us^en^Toy Story (Marvel 2012)^^^^N^N^N^N^1860^Team_us^ +us/TSMS^us^en^Toy Story: The Mysterious Stranger^^^^N^N^N^N^1860^Team_us^ +us/TSMT^us^en^Toy Story: The Mysterious Stranger (HC/TPB)^^[Hardcover/trade paperback]^^N^N^N^N^1860^Team_us^ +us/TSPP^us^en^Toy Story (Peachtree Playthings - Dollar Tree edition)^^^^N^N^N^N^1860^Team_us^ +us/TSPPW^us^en^Toy Story (Peachtree Playthings - Walmart edition)^^^^N^N^N^N^1860^Team_us^ +us/TSO^us^en^Toy Story (Marvel 1996)^^^^N^N^N^N^1860^Team_us^ +us/TSOB^us^en^Toy Story (Boom)^^^^N^N^N^N^1860^Team_us^ +us/TSOBHA^us^en^Toy Story Halloween Ashcan^^^^N^N^N^N^1860^Team_us^ +us/TSOBO^us^en^Toy Story Toy Overboard^^^^N^N^N^N^1860^Team_us^ +us/TSOBRBL^us^en^Toy Story The Return of Buzz Lightyear (HC/TPB)^^[Hardcover/Trade paperback]^^N^N^N^N^1860^Team_us^ +us/TSOBSAR^us^en^Toy Story Some Assembly Required^^^^N^N^N^N^1860^Team_us^ +us/TSTC^us^en^Toy Story: Tales from the Toy Chest (Boom)^^^^N^N^N^N^1860^Team_us^ +us/TSTCM^us^en^Toy Story: Tales from the Toy Chest (Marvel)^^^^N^N^N^N^1860^Team_us^ +us/TTCCC^us^en^The Toon Treasury of Classic Children's Comics^^^^N^N^N^N^1860^Team_us^ +us/TTK^us^en^Disney Tsum Tsum Kingdom^^^^N^N^N^N^1860^Team_us^ +us/TTM^us^en^The Three Musketeers^^^^N^N^N^N^1860^Team_us^ +us/TTMG^us^en^Walt Disney Pictures Presents Mickey - Donald - Goofy The Three Musketeers^^^^N^N^N^N^1860^Team_us^ +us/TTS^us^en^Tangled: The Series^^^^N^N^N^N^1860^Team_us^ +us/TTSAC^us^en^Tangled: The Series – Adventure is Calling^^^^N^N^N^N^1860^Team_us^ +us/TTSHN^us^en^Tangled: The Series – Hair and Now^^^^N^N^N^N^1860^Team_us^ +us/TTSHR^us^en^Tangled: The Series – Hair-Raising Adventures^^^^N^N^N^N^1860^Team_us^ +us/TTSTP^us^en^Tangled: The Series (Trade paperback)^^^^N^N^N^N^1860^Team_us^ +us/TVG^us^en^TV Guide^^^^N^N^N^N^1860^Team_us^ +us/UACB^us^en^The Unavailable Carl Barks^^^^N^N^N^N^1860^Team_us^ +us/UM^us^en^The Uncensored Mouse^^[Unauthorized reprints of the first MM dailies. Publication stopped after #2, and hence only one part of YM 002 was published.]^^N^N^N^N^1860^Team_us^ +us/USA^us^en^Uncle Scrooge Adventures^^^^N^N^N^N^1860^Team_us^ +us/USADR^us^en^Uncle Scrooge Adventures in Color by Don Rosa^^^^N^N^N^N^1860^Team_us^ +us/USAVH^us^en^Uncle Scrooge Adventures in Color Van Horn Special^^^^N^N^N^N^1860^Team_us^ +us/USAW^us^en^Uncle Scrooge Around the World in 80 Bucks^^^^N^N^N^N^1860^Team_us^ +us/USCA^us^en^Walt Disney's Uncle $crooge McDuck: His Life and Times by Carl Barks^^^^N^N^N^N^1860^Team_us^ +us/USD^us^en^Uncle Scrooge Digest^^^^N^N^N^N^1860^Team_us^ +us/USDDA^us^en^Uncle Scrooge and Donald Duck in Color (album)^^^^N^N^N^N^1860^Team_us^ +us/USDDG^us^en^Uncle Scrooge and Donald Duck (Gladstone)^^^^N^N^N^N^1860^Team_us^ +us/USGDG^us^en^Uncle Scrooge Goes to Disneyland (Gladstone)^^^^N^N^N^N^1860^Team_us^ +us/USHONO^us^en^Uncle Scrooge, the Hunt for the Old Number One^^^^N^N^N^N^1860^Team_us^ +us/USIC^us^en^Uncle Scrooge in Color^^^^N^N^N^N^1860^Team_us^ +us/USLAH^us^en^Uncle Scrooge: DuckTales^^^^N^N^N^N^1860^Team_us^ +us/USMFM^us^en^Uncle Scrooge: My First Millions^^^^N^N^N^N^1860^Team_us^ +us/USMFMTP^us^en^Uncle Scrooge: My First Millions (Trade paperback)^^^^N^N^N^N^1860^Team_us^ +us/USMSR^us^en^Uncle Scrooge: The Mysterious Stone Ray and Cash Flow^^^^N^N^N^N^1860^Team_us^ +us/USTP^us^en^Uncle Scrooge (Trade paperback)^^^^Y^N^N^N^1860^Team_us^ +us/USTT^us^en^Uncle Scrooge: Timeless Tales^7.5 x 10 inches^^^N^N^N^N^1860^Team_us^ +us/VF^us^en^Vintage Funnies^^^^N^N^N^N^1860^Team_us^ +us/VGU^us^en^Vanguard^^^^N^N^N^N^1860^Team_us^ +us/VPE^us^en^Walt Disney's Vacation Parade^^^^N^N^N^N^1860^Team_us^ +us/WABO^us^en^The Washington Boast^^[humor magazine] [John Mark Ockerbloom (UPenn): "Sources suggest this was a one-time publication brought out in April 1941 by students at the US Naval Academy in Annapolis"]^^N^N^N^N^1860^Team_us^ +us/WALLE^us^en^Wall·E^^^^N^N^N^N^1860^Team_us^ +us/WDCA^us^en^Walt Disney's Comics and Stories Archives^^^^N^N^N^N^1860^Team_us^ +us/WDCC^us^en^Walt Disney's Christmas Classics^^^^N^N^N^N^1860^Team_us^ +us/WDCDG^us^en^Walt Disney's Comics Digest^^^^N^N^N^N^1860^Team_us^ +us/WDCFAS^us^en^Walt Disney's Comics and Stories 75th Anniversary Special^^^^N^N^N^N^1860^Team_us^ +us/WDCPP^us^en^Walt Disney's Comics Penny Pincher^^^^N^N^N^N^1860^Team_us^ +us/WDCTP^us^en^Walt Disney's Comics and Stories/Disney Comics and Stories (Trade paperback)^^^^Y^N^N^N^1860^Team_us^ +us/WDCV^us^en^Walt Disney's Comics and Stories Vault^7.5 x 10 inches^^^N^N^N^N^1860^Team_us^ +us/WDFA^us^en^Walt Disney's Comics First Appearances^^["Produced exclusively for the retail outlets of Anderson News Company in a limited, numbered edition of 50,000."]^^N^N^N^N^1860^Team_us^ +us/WDG^us^en^Walt Disney Giant^^^^N^N^N^N^1860^Team_us^ +us/WDLF^us^en^Donald Duck and Uncle Scrooge: World of the Dragonlords^^^^N^N^N^N^1860^Team_us^ +us/WDMM^us^en^Walt Disney Magic Moments^^^^N^N^N^N^1860^Team_us^ +us/WDSFG^us^en^Walt Disney's Spring Fever^^^^N^N^N^N^1860^Team_us^ +us/WDSI^us^en^Walt Disney Showcase (IDW)^^^^N^N^N^N^1860^Team_us^ +us/WDSITP^us^en^Walt Disney Showcase (Trade paperback)^^^^Y^N^N^N^1860^Team_us^ +us/WDT^us^en^Walt Disney Treasures^^^^N^N^N^N^1860^Team_us^ +us/WDVC^us^en^Walt Disney's Valentine's Classics^^^^N^N^N^N^1860^Team_us^ +us/WHIT^us^en^White Fang^^[square-bound]^^N^N^N^N^1860^Team_us^ +us/WIC^us^en^Walt Disney's Comics in Color 1st album series^^[an unnumbered 8th issue was announced but never published]^^N^N^N^N^1860^Team_us^ +us/WICS^us^en^Walt Disney's Comics in Color 2nd album series^^[US Bargain Book]^^N^N^N^N^1860^Team_us^ +us/WIB^us^en^Witch Book^^[mostly texts, with some of the first and last pages of the corresponding graphic novel]^^N^N^N^N^1860^Team_us^ +us/WIT^us^en^Witch Graphic Novel^^^^N^N^N^N^1860^Team_us^ +us/WITF^us^en^W.I.T.C.H. Free Collectable Comic^22.9cmx17xm^^^N^N^N^N^1860^Team_us^ +us/WM^us^en^Wizards of Mickey (JY)^^^^N^N^N^N^1860^Team_us^ +us/WOM^us^en^Wizards of Mickey (Boom)^^^^N^N^N^N^1860^Team_us^ +us/WOMHC^us^en^Wizards of Mickey (hardcover)^^^^N^N^N^N^1860^Team_us^ +us/WON^us^en^Wonderland^^^^N^N^N^N^1860^Team_us^ +us/WOTD^us^en^World of the Dragonlords^^^^N^N^N^N^1860^Team_us^ +us/WTR^us^en^Walt Disney Treasury^^^^N^N^N^N^1860^Team_us^ +us/YDD^us^en^Young Donald Duck^^^^N^N^N^N^1860^Team_us^ +us/YMO^us^en^Young Money^21X27cm^[educational magazine for high-school teaching in finance and economics, only Disney material in one issue]^^N^N^N^N^1860^Team_us^ +us/YRGN^us^en^Younger Readers Graphic Novel (Dark Horse)^^^^Y^N^N^N^1860^Team_us^ +us/ZAMA^us^en^Zorro American Mythology Archives^^^^N^N^N^N^1860^Team_us^ +us/ZATCD^us^en^Alex Toth's Zorro: The Complete Dell Adventures^^^^N^N^N^N^1860^Team_us^ +us/ZBW^us^en^Best of the West^^^^N^N^N^N^1860^Team_us^ +us/ZCCA^us^en^Zorro - The Complete Classic Adventures^^^^N^N^N^N^1860^Team_us^ +us/ZCCB^us^en^The Complete Classic Adventures of Alex Toth^^^^N^N^N^N^1860^Team_us^ +us/ZCCC^us^en^The Complete Classic Adventures of Zorro^^^^N^N^N^N^1860^Team_us^ +us/ZLA^us^en^Zorro Legendary adventures^^^^N^N^N^N^1860^Team_us^ +us/ZMAM^us^en^Zorro Masters^^^^N^N^N^N^1860^Team_us^ +us/ZOC^us^en^Zorro in Old California^^^^N^N^N^N^1860^Team_us^ +us/ZTT^us^en^Zorro Timeless Tales^^^^N^N^N^N^1860^Team_us^ +us/ZZ^us^en^Newspapers^^[This publication does not actually exist. It consists of all newspaper strips that were published in any newspaper in the US, grouped by year.]^^N^N^N^N^1860^Team_us^ +us/ZZAT^us^en^Allegheny Times^^[YM gags from 1988 to 1992/1993]^^N^N^N^N^1860^Team_us^ +us/ZZBDN^us^en^Bangor Daily News^^[YX gags from at least 1970 to 24 June 1988 (last possible YX), YD gags from at least 1970 to 25 Februari 1977 and YW gags from July 1978 to 8 October 1984]^^N^N^N^N^1860^Team_us^ +us/ZZCRG^us^en^Cedar Rapid Gasette (Iowaly)^^[YX gags from 1956 to 1965 (possibly longer)]^^N^N^N^N^1860^Team_us^ +us/ZZDRC^us^en^Daily Review California^^[YM gags from 1956 to 1961 (possibly longer)]^^N^N^N^N^1860^Team_us^ +us/ZZKNE^us^en^Kentucky New Era^^[YD gags from 1942 to September 1993]^^N^N^N^N^1860^Team_us^ +us/ZZMS^us^en^The Milwaukee Sentinel^A3^^^N^N^N^N^1860^Team_us^ +us/ZZNTM^us^en^News and Tribune (Missouri)^^[YX gags from 1969 to 1978]^^N^N^N^N^1860^Team_us^ +us/ZZLEJ^us^en^Lewiston Evening Journal^^[YM gags from December 1934 to 1979 (possibly longer) and YL gags from 14 March 1955 (first YL) to 14 April 1973 (last YL)]^^N^N^N^N^1860^Team_us^ +us/ZZLOE^us^en^Los Angeles Examiner^^^^N^N^N^N^1860^Team_us^ +us/ZZOPE^us^en^Oakland Post-Enquirer^^^^N^N^N^N^1860^Team_us^ +us/ZZSHT^us^en^Sarasota Herald-Tribune ^^[YM gags from 1935 to April 1941 (possibly earlier)]^^N^N^N^N^1860^Team_us^ +us/ZZTMC^us^en^The Madison Courier^^[YG gags from 25 August 1986 (first YG) to 1 April 1989 (last YG)] [The first YG were around one week before the nominally publishing date published. To avoid precede, they didn't publish YG gags from 7 September 1986 until 14 September 1986.]^^N^N^N^N^1860^Team_us^ +us/ZZTN^us^en^Times-News^^[YW gags from June 1978 to January 1986]^^N^N^N^N^1860^Team_us^ +us/ZZTV^us^en^The Vindicator^^[YX gags from the start of the eighties to 18 June 1988 (nearly end of YX), YG gags from 26 January 1987 to 31 March 1989 (nearly end of YG) and (seemingly) irregular ZM, ZG and ZX gags printed in Sunday papers]^^N^N^N^N^1860^Team_us^ +us/ZZWFT^us^en^Winnipeg Free Press^^[YD+YM gags from 1950 to 1967 (possibly longer)]^^N^N^N^N^1860^Team_us^ +ve/DL^ve^es^Disneylandia^^^^N^N^N^N^1861^Team_CGZ^ +ve/MM^ve^es^Mickey^^^^N^N^N^N^1861^Team_CGZ^ +ve/PD^ve^es^Pato Donald^^^^N^N^N^N^1861^Team_CGZ^ +ve/PL^ve^es^Pluto^^^^N^N^N^N^1861^Team_CGZ^ +ve/TB^ve^es^Tribilín^^^^N^N^N^N^1861^Team_CGZ^ +ve/TR^ve^es^Tío Rico^^^^N^N^N^N^1861^Team_CGZ^ +vn/DOPI^vn^vi^Donald & Picsou^^^^N^N^N^N^1862^Team_KBr^ +vn/DVBH^vn^vi^Donald và bạn hữu (Donald and friends)^^[since June 1997 weekly, before that bi-weekly, bilingual Vietnamese and English]^^N^N^N^N^1862^Team_KBr^ +vn/DVBHS^vn^vi^Donald và bạn hữu (Donald and friends) - 2nd series^^[bi-weekly, new edition in 2007, canceled after 16 issues]^^N^N^N^N^1862^Team_KBr^ +vn/MI^vn^vi^Mickey^^[South Vietnamese publication]^^N^N^N^N^1862^Team_KBr^ +yu/BAM^yu^sr-cyrl^Бамби^^^^N^N^N^N^1863^Team_yu^ +yu/CF^yu^sr-cyrl^Цртани Филм / Crtani film^^[distributed in both Serbia and Croatia, carried MM Sunday Pages on its cover, "recreated" by unknown Serbian artists, but not officially Disney]^^N^N^N^N^1863^Team_yu^ +yu/CM^yu^sr-cyrl^Цртани магазин^^[magazine]^^N^N^N^N^1863^Team_yu^ +yu/CV^yu^sr-cyrl^Црвени врабац^28x36.5cm^["the red sparrow"]^^N^N^N^N^1863^Team_yu^ +yu/DENO^yu^sr-cyrl^Дечје новине^^^^N^N^N^N^1863^Team_yu^ +yu/DIZ^yu^sr-cyrl^Diznijevi stripovi^^^^N^N^N^N^1863^Team_yu^ +yu/DL^yu^sr-latn^Diznilend^^^^N^N^N^N^1863^Team_yu^ +yu/DM^yu^sr-cyrl^Дугин магазин^^^^N^N^N^N^1863^Team_yu^ +yu/DSC^yu^sr-cyrl^Disney Show^^^^N^N^N^N^1863^Team_yu^ +yu/DSL^yu^sr-latn^Disney Show^^^^N^N^N^N^1863^Team_yu^ +yu/DSS^yu^sl^Disney Show^^^^N^N^N^N^1863^Team_yu^ +yu/DZRR^yu^sr-latn^Dugin zabavnik Robinson^^^^N^N^N^N^1863^Team_yu^ +yu/KEK^yu^sr-cyrl^Кекец^^[magazine]^^N^N^N^N^1863^Team_yu^ +yu/KOP^yu^sr-latn^Koprive^^^^N^N^N^N^1863^Team_yu^ +yu/MA^yu^sr-latn^Mikijev Almanah^^^^N^N^N^N^1863^Team_yu^ +yu/MAK^yu^sr-latn^Mikijev Almanah Komplet^^^^N^N^N^N^1863^Team_yu^ +yu/MANO^yu^sr-latn^Male novine^^^^N^N^N^N^1863^Team_yu^ +yu/MC^yu^sr-cyrl^Микијево царство^^[some covers by Djordje Lobacev]^^N^N^N^N^1863^Team_yu^ +yu/MIKIC^yu^sr-cyrl^Мики^^^^N^N^N^N^1863^Team_yu^ +yu/MIKIR^yu^sr-latn^Miki^^^^N^N^N^N^1863^Team_yu^ +yu/MIKIVB^yu^sr-latn^Miki Vanredni broj^^^^N^N^N^N^1863^Team_yu^ +yu/MIKIVBR^yu^sr-latn^Miki Vanredni broj^^^^N^N^N^N^1863^Team_yu^ +yu/MIKOS^yu^sr-latn^Miki Godišnjak^^^^N^N^N^N^1863^Team_yu^ +yu/MM^yu^sr-cyrl^Мика Миш^21x29cm^[weekly publication only until issue #24, pages in b/w or in two colours, later published twice a week (on Tuesday and Friday). And later there are not too many issues with Disney comics, only sometimes on cover.] [issues 26-50 contain Mandrake, Flash Gordon and others strips, issues 26-29 contain no Disney comics] [each making twenty or thirty complete stories,]^^N^N^N^N^1863^Team_yu^ +yu/MMO^yu^sr-cyrl^Микијев мозаик^^^^N^N^N^N^1863^Team_yu^ +yu/MMR^yu^sr-cyrl^Мика Миш (reprint)^^^^N^N^N^N^1863^Team_yu^ +yu/MN^yu^sr-cyrl^Микијеве новине^^[Mickey's journal] [contains US Disney stories and Disney covers by local artists]^^N^N^N^N^1863^Team_yu^ +yu/MND^yu^sr-cyrl^Микијеве новине^^[magazine]^^N^N^N^N^1863^Team_yu^ +yu/MRS^yu^sr-cyrl^Мали роман у стрипу^^^^N^N^N^N^1863^Team_yu^ +yu/MS^yu^hr^Miki strip^^^^N^N^N^N^1863^Team_yu^ +yu/MVB^yu^sr-latn^Mikijev Almanah Vanredni Broj^^^^N^N^N^N^1863^Team_yu^ +yu/MZC^yu^sr-cyrl^Микијев Забавник^^^^N^N^N^N^1863^Team_yu^ +yu/MZR^yu^sr-latn^Mikijev Zabavnik^^^^N^N^N^N^1863^Team_yu^ +yu/MZS^yu^sl^Mikijev Zabavnik v slovenščini^^^^N^N^N^N^1863^Team_yu^ +yu/MZSI^yu^sr-cyrl^Микијев Забавник - специјално издање^^^^N^N^N^N^1863^Team_yu^ +yu/OKO^yu^hr^Oko^^[published in Zagreb] [Info from The Disney History Blog http://disneybooks.blogspot.com/]^^N^N^N^N^1863^Team_yu^ +yu/PAN^yu^sr-latn^Panorama^^^^N^N^N^N^1863^Team_yu^ +yu/PEG^yu^sr-cyrl^Пегаз^^^^N^N^N^N^1863^Team_yu^ +yu/PET^yu^hr^Petko^^^^N^N^N^N^1863^Team_yu^ +yu/PIO^yu^sr-cyrl^Пионири^^[magazine]^^N^N^N^N^1863^Team_yu^ +yu/POL^yu^sr-cyrl^Политика / Politika^^[also published ZS sundays translated into Serbian by newsmen Duda Timotijevic, Bata Vukadinovic, and even by the owner-director of Politika, Vladislav Ribnikar]^^N^N^N^N^1863^Team_yu^ +yu/PP^yu^sr-cyrl^Паја Патак^^^^N^N^N^N^1863^Team_yu^ +yu/PV^yu^hr^Plavi vjesnik^^^^N^N^N^N^1863^Team_yu^ +yu/PVT^yu^sr-cyrl^Плутонова велика трка^^^^N^N^N^N^1863^Team_yu^ +yu/PZA^yu^sr-cyrl^Политикин Забавник^^[newspaper, first "special edition" of Politika] [pre-WWII] [published Disney comics]^^N^N^N^N^1863^Team_yu^ +yu/PZBC^yu^sr-cyrl^Политикин Забавник^^[newspaper, first "special edition" of Politika] [post-WWII]^^N^N^N^N^1863^Team_yu^ +yu/PZBL^yu^sr-latn^Politikin Zabavnik^^[newspaper, first "special edition" of Politika] [post-WWII] [published Disney comics]^^N^N^N^N^1863^Team_yu^ +yu/PZD^yu^sr-cyrl^Политика за децу^^[weekly supplement to Politika]^^N^N^N^N^1863^Team_yu^ +yu/SA^yu^sr-latn^Strip Art^^^^N^N^N^N^1863^Team_yu^ +yu/SMNZ^yu^sr-latn^Strip magazin - nedjeljni zabavnik^^^^N^N^N^N^1863^Team_yu^ +yu/SN^yu^sr-latn^Spunk novosti^^^^N^N^N^N^1863^Team_yu^ +yu/SSP^yu^hr^Snježana i 7 patuljaka^^^^N^N^N^N^1863^Team_yu^ +yu/TIT^yu^sr-cyrl^Тик-Так^^^^N^N^N^N^1863^Team_yu^ +yu/TR^yu^sr-latn^Truba. List sa svakoga.^^["the trumpet"] [some original covers inspired by UK MMW covers]^^N^N^N^N^1863^Team_yu^ +yu/VC^yu^sr-cyrl^Весели четвртак^26 cm^["the joyous magazine"]^^N^N^N^N^1863^Team_yu^ +yu/VR^yu^sr-cyrl^Време^^^^N^N^N^N^1863^Team_yu^ +yu/VZ^yu^sr-latn^Veseli zabavnik^^^^N^N^N^N^1863^Team_yu^ +yu/ZA^yu^sr-cyrl^Забавник - илустрована забавна ревија у стрипу^20,5×28,5 cm^^^N^N^N^N^1863^Team_yu^ +yu/ZAB^yu^hr^Zabavnik^^^^N^N^N^N^1863^Team_yu^ +yu/ZGMMC^yu^sr-cyrl^Златне године Микија Мауса^^^^N^N^N^N^1863^Team_yu^ +yu/ZGMML^yu^sr-latn^Zlatne godine Mikija Mausa^^^^N^N^N^N^1863^Team_yu^ +yu/ZOV^yu^hr^ZOV^^^^N^N^N^N^1863^Team_yu^ +za/DD^za^en^Donald Duck (Supercomix)^^[exact reprints of US Gold Key/Whitman Donald Duck series]^^N^N^N^N^1864^^ +za/DDBP^za^en^Donald Duck (BP)^16,6×24,1 cm^[exact reprints of Dell Donald Duck series]^^N^N^N^N^1864^^ +za/MM^za^en^Mickey Mouse (Supercomix)^^[exact reprints of US Gold Key/Whitman Mickey Mouse series]^^N^N^N^N^1864^^ +za/MMBP^za^en^Mickey Mouse (BP)^16,6×24,1 cm^[exact reprints of Dell One Shot series]^^N^N^N^N^1864^^ +za/OS^za^en^One Shots (BP)^16,6×24,1 cm^[exact reprints of Dell One Shot series]^^N^N^N^N^1864^^ +za/OSDC^za^en^One Shots (Dixi Cola)^^[exact reprints of Dell One Shot series]^^N^N^N^N^1864^^ +za/OSSU^za^af^One Shots (Sebra Uitgewers)^17,6x24,4 cm^[exact reprints of Dell One Shot series in Afrikaans / eksakte herdrukke van Dell One Shot reeks in Afrikaans]^^N^N^N^N^1864^^ +za/PRR^za^af^pret (Rapport)^^[weekly supplement of Rapport magazine / weeklikse bylaag van die tydskrif "Rapport"]^^N^N^N^N^1864^^ +za/STE^za^af^Ster^^[Afrikaans language newspaper / Afrikaanse koerant]^^N^N^N^N^1864^^ +za/TLK^za^en^The Lion King^^[One Shot]^^N^N^N^N^1864^^ +za/US^za^en^Uncle Scrooge (BP)^16,6×24,1 cm^[exact reprints of Dell Uncle Scrooge series]^^N^N^N^N^1864^^ +za/VON^za^af^Vonk^^[Afrikaans language newspaper / Afrikaanse koerant]^^N^N^N^N^1864^^ +no/DPS^no^no^Donald på samisk (2020)^^^^N^N^N^N^1866^Team_no^ +no/VV^no^se-sme^Vulle Vuojaš^B5^[DD in Sami] [Published in Norway, sold in Norway, Finland and Sweden. First series was cancelled after the issue 16, but second series started after three months with another issue numbered 16.] [Edited by Harald Dyrkorn and Aage Solbakk (Sami editor).]^^N^Y^N^N^1866^Team_APl^ +no/VVC^no^se-sme^Vulle Vuojaš (Collection)^B5^[Hardcover book]^^N^Y^N^N^1866^Team_APl^ +us/01^us^en^Dell one shots 01^^^^N^N^N^N^501^Team_us^ +us/10^us^en^Gold Key one shots 10^^^^N^N^N^N^501^Team_us^ +us/30^us^en^Gold Key one shots 30^^^^N^N^N^N^501^Team_us^ +us/90^us^en^Whitman one shots 90^^^^N^N^N^N^501^Team_us^ +us/ACSB^us^en^Here's How America's Cartoonists Help to Sell U.S. Saving Bonds!^^^^N^N^N^N^501^Team_us^ +us/ADA^us^en^American Dairy Association Premiums^^[no numbers]^^N^N^N^N^501^Team_us^ +us/AGW^us^en^Admiral Giveaway^^^^N^N^N^N^501^Team_us^ +us/AINCZ^us^en^Adventures In The Computer Zone^^^^N^N^N^N^501^Team_us^ +us/AMHDP^us^en^American Motors Hudson Division Premium^^^^N^N^N^N^501^Team_us^ +us/ARH^us^en^The Adventures of Robin Hood^^^^N^N^N^N^501^Team_us^ +us/ARIS^us^en^The Aristokittens^^[#3 on titled ...and O'Malley the Alley Cat]^^N^N^N^N^501^Team_us^ +us/BAM^us^en^Bambi^^^^N^N^N^N^501^Team_us^ +us/BB^us^en^The Beagle Boys^^^^N^N^N^N^501^Team_us^ +us/BBVS^us^en^The Beagle Boys vs. Uncle Scrooge^^^^N^N^N^N^501^Team_us^ +us/BC^us^en^Best Comics^^[numbers are derived from the ISBN numbers]^^N^N^N^N^501^Team_us^ +us/BDD^us^en^The Best of Donald Duck^^^^N^N^N^N^501^Team_us^ +us/BDDUS^us^en^The Best of Donald Duck and Uncle Scrooge^^^^N^N^N^N^501^Team_us^ +us/BGW^us^en^Bendix Washing Machines Giveaway^^^^N^N^N^N^501^Team_us^ +us/BH^us^en^The Black Hole^^[code #90306-xxx] [issues 5 & 6 were planned but never published. Their contents were published in Germany and Brazil]^^N^N^N^N^501^Team_us^ +us/BHA^us^en^The Black Hole (Album)^^[code #11295]^^N^N^N^N^501^Team_us^ +us/BLB^us^en^Better Little Book^^^^N^N^N^N^501^Team_us^ +us/BPGK^us^en^Donald Duck Beach Party (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/BTS^us^en^Huey, Dewey and Louie Back To School^^^^N^N^N^N^501^Team_us^ +us/BUSDD^us^en^The Best of Uncle Scrooge and Donald Duck^^^^N^N^N^N^501^Team_us^ +us/BWDC^us^en^The Best of Walt Disney Comics^^[#96170-#96173, in the codes only the last two digits are mentioned]^^N^N^N^N^501^Team_us^ +us/CBRA^us^en^A Walt Disney Comic Book Read-Along^^[issues not numbered]^^N^N^N^N^501^Team_us^ +us/CDGK^us^en^Chip 'n' Dale (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/CDP^us^en^Canada Dry Premiums^^^^N^N^N^N^501^Team_us^ +us/CGW^us^en^Cheerios Premiums (Giveaway)^^[most titles written by CCr]^^N^N^N^N^501^Team_us^ +us/CHES^us^en^Chesty^^^^N^N^N^N^501^Team_us^ +us/CID^us^en^Christmas in Disneyland^^^^N^N^N^N^501^Team_us^ +us/CMCS^us^en^Children Menu Card Stock^^^^N^N^N^N^501^Team_us^ +us/CND^us^en^Chip 'n' Dale (Dell)^^^^N^N^N^N^501^Team_us^ +us/CON^us^en^Condorman^^^^N^N^N^N^501^Team_us^ +us/CP^us^en^Walt Disney's Christmas Parade (Dell)^^^^N^N^N^N^501^Team_us^ +us/CPGK^us^en^Walt Disney's Christmas Parade (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/CPGP^us^en^Christmas Parade (Golden Press)^^^^N^N^N^N^501^Team_us^ +us/CTD^us^en^Cheerios 3-D Giveaways^^[3 sets of 8 issues each, all 32 pages. Each issue has 3 pages of non-Disney comics (example: Timber Ted in CTD 1 1). These are in fact ads for Cheerios. The back cover of each issue is an ad for one of the other two sets of Cheerios 3D Giveaways featuring a partial reprint of the cover illustration for one issue]^^N^N^N^N^501^Team_us^ +us/CTG^us^en^Crest Toothpaste Giveaways^^[A Disney Goofy Classic]^^N^N^N^N^501^Team_us^ +us/DAD^us^en^Daisy and Donald^^[Number 48 does not exist]^^N^N^N^N^501^Team_us^ +us/DCGK^us^en^Davy Crockett King of the Wild Frontier (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/DCK^us^en^Davy Crockett, King of the Wild Frontier (Dell)^^["Annual"]^^N^N^N^N^501^Team_us^ +us/DD^us^en^Donald Duck^^[title was "Donald Duck and Friends" on issues 308-362]^^N^N^N^N^501^Team_us^ +us/DDAL^us^en^Donald Duck Album^^^^N^N^N^N^501^Team_us^ +us/DDBP^us^en^Donald Duck Beach Party (Dell)^^^^N^N^N^N^501^Team_us^ +us/DDCA^us^en^Donald Duck Comic Album^^[other issues only have non-Disney material]^^N^N^N^N^501^Team_us^ +us/DDCG^us^en^Donald Duck Gamble's Christmas Giveaway^^^^N^N^N^N^501^Team_us^ +us/DDFB^us^en^Donald Duck Fun Book^^^^N^N^N^N^501^Team_us^ +us/DDID^us^en^Donald Duck in Disneyland^^^^N^N^N^N^501^Team_us^ +us/DDKK^us^en^Walt Disney's Donald Duck^^^^N^N^N^N^501^Team_us^ +us/DDMB^us^en^Donald Duck (Marcia Blitz)^^^^N^N^N^N^501^Team_us^ +us/DEN^us^en^Dennison gummed stickers^^^^N^N^N^N^501^Team_us^ +us/DG^us^en^Dell Giant^^^^N^N^N^N^501^Team_us^ +us/DHC^us^en^Dynabrite Comic (Hardcover)^^[For library and school purposes] [Issue number on back cover; only three digits mentioned, e.g. 0-307-61342-9 -> 342]^^N^N^N^N^501^Team_us^ +us/DIM^us^en^Disney Magazine^^[Procter & Gamble Giveaway]^^Y^N^N^N^501^Team_us^ +us/DISBP^us^en^Disneyland Birthday Party (Dell)^^^^N^N^N^N^501^Team_us^ +us/DJT^us^en^Dell Junior Treasury^^^^N^N^N^N^501^Team_us^ +us/DMTSI^us^en^Donald and Mickey in Disneyland^^^^N^N^N^N^501^Team_us^ +us/DYN^us^en^Dynabrite Comic^^[cardboardcover] [only last digits mentioned: 11355 -> 55; 11355-1 -> 551]^^N^N^N^N^501^Team_us^ +us/EXX^us^en^Exxon giveaway^^^^N^N^N^N^501^Team_us^ +us/FAH^us^en^The Fox and the Hound^^^^N^N^N^N^501^Team_us^ +us/FAHA^us^en^The Fox and the Hound (Album)^^^^N^N^N^N^501^Team_us^ +us/FBPM^us^en^40 Big Pages of Mickey Mouse^^^^N^N^N^N^501^Team_us^ +us/FGW^us^en^Firestone Giveaway (Donald and Mickey Merry Christmas)^^[no numbers]^^Y^N^N^N^501^Team_us^ +us/FRG^us^en^Fritos Giveaway^^^^N^N^N^N^501^Team_us^ +us/GH^us^en^Good Housekeeping^^[Magazine]^^N^N^N^N^501^Team_us^ +us/GPSB^us^en^Golden Picture Story Book^^[tabloid size 26 cm x 35.5 cm] [cardboard covers, blank inside covers] [All art is unbordered, but the panel structure seems very strict: each page seems to be divided into 4x3 squares (some of which can be combined to form larger panels)]^^N^N^N^N^501^Team_us^ +us/GULF^us^en^Wonderful World of Disney (Gulf giveaway)^^^^N^N^N^N^501^Team_us^ +us/HMMG^us^en^Horlick's Malted Milk Giveaways^^^^N^N^N^N^501^Team_us^ +us/IMC^us^en^International DeMolay Cordon^^^^N^N^N^N^501^Team_us^ +us/IFG^us^en^Icy Frost Twins Ice Cream Bars Giveaway^^^^N^N^N^N^501^Team_us^ +us/JBOOK^us^en^Jungle Book^^^^N^N^N^N^501^Team_us^ +us/JBTAB^us^en^Jungle Book (tabloid size)^^^^N^N^N^N^501^Team_us^ +us/JW^us^en^Huey, Dewey and Louie Junior Woodchucks^^^^N^N^N^N^501^Team_us^ +us/KAB^us^en^Keep America Beautiful / American Can Company Giveaway^^^^N^N^N^N^501^Team_us^ +us/KGA^us^en^Kites Giveaway^^[the comics have no cover and no number]^^N^N^N^N^501^Team_us^ +us/KKG^us^en^K.K. Publications / Sears, Roebuck & Co. (WDC) Christmas Giveaway^^^^N^N^N^N^501^Team_us^ +us/LFC^us^en^Large Feature comic (series 2)^^^^N^N^N^N^501^Team_us^ +us/LFCI^us^en^Large Feature comic (series 1)^^[mostly paint books]^^N^N^N^N^501^Team_us^ +us/LGBD^us^en^Little Golden Books series D^^^^N^N^N^N^501^Team_us^ +us/LOOK^us^en^Look^^^^N^N^N^N^501^Team_us^ +us/LT^us^en^Lady and the Tramp^^^^N^N^N^N^501^Team_us^ +us/LVD^us^en^Ludwig Von Drake^^^^N^N^N^N^501^Team_us^ +us/MD^us^en^Moby Duck^^^^N^N^N^N^501^Team_us^ +us/MINI^us^en^Mini Comic^^^^N^N^N^N^501^Team_us^ +us/MM^us^en^Mickey Mouse^^^^N^N^N^N^501^Team_us^ +us/MMAlb^us^en^Mickey Mouse Album (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/MMAlm^us^en^Mickey Mouse Almanac^^^^N^N^N^N^501^Team_us^ +us/MMBBL^us^en^Mickey Mouse Book^^^^N^N^N^N^501^Team_us^ +us/MMBP^us^en^Mickey Mouse Birthday Party^^^^N^N^N^N^501^Team_us^ +us/MMCP^us^en^Mickey Mouse Club Parade^^^^N^N^N^N^501^Team_us^ +us/MMSDM^us^en^Mickey Mouse Series^^^^N^N^N^N^501^Team_us^ +us/MMFHY^us^en^Mickey Mouse 50 Happy Years^^^^N^N^N^N^501^Team_us^ +us/MMIFA^us^en^Mickey Mouse in Fantasyland^^^^N^N^N^N^501^Team_us^ +us/MMIFR^us^en^Mickey Mouse in Frontierland^^^^N^N^N^N^501^Team_us^ +us/MMM^us^en^Mickey Mouse Magazine (3rd series, 1935-1940)^^^^N^N^N^N^501^Team_us^ +us/MMMD^us^en^Mickey Mouse Magazine Dairy Giveaway^^[Monthly, digest size, issued by different dairies, among them: Belle Vernon, Bryant & Chapman, Chestnut Farms Dairy, Chevy Chase Dairy, Detroit Creamery, Ebling's, Ecoma, Fairfield Western Maryland, Grand Rapids Creamery, Highland Dairy, Hoffman's, Luick Dairy, Moore's New Haven Dairy, Ohio Clover Leaf Dairy, Pontiac Dairy, Rieck's, Southern Dairies] [text illustrations mainly, artists include John Stanley]^^N^N^N^N^501^Team_us^ +us/MMMG^us^en^Mickey Mouse Magazine Giveaway^^[Monthly, 1st giveaway series] [on-sale date from GCD. GCD says it got them from the U.S. Copyright Office found in the Catalog of Copyright Entries, Part 1, Periodicals, 1933, New Series, Volume 28, Number 2] [Barrier said "Distributed through department stores selling Disney character merchandise and at theaters showing Disney cartoons"]^^N^N^N^N^501^Team_us^ +us/MMSF^us^en^Mickey Mouse Summer Fun^^^^N^N^N^N^501^Team_us^ +us/MMSP^us^en^Mickey Mouse Surprise Party^^^^N^N^N^N^501^Team_us^ +us/MOC^us^en^Boys' and Girls' March of Comics Giveaways^^[only Disney issues listed]^^N^N^N^N^501^Team_us^ +us/MP^us^en^Mother Pluto^^^^N^N^N^N^501^Team_us^ +us/NMMFB^us^en^The New Mickey Mouse Club Fun Book^^^^N^N^N^N^501^Team_us^ +us/NPEC^us^en^New York Protestant Episcopal City Mission^^^^N^N^N^N^501^Team_us^ +us/OB^us^en^The Orange Bird^^[WD Educational Media]^^N^N^N^N^501^Team_us^ +us/OMAL^us^en^O'Malley and the Alley Cats^^^^N^N^N^N^501^Team_us^ +us/OS^us^en^One Shots^^^^N^N^N^N^501^Team_us^ +us/OSI^us^en^One Shots, Color Comics, 1st series^^^^N^N^N^N^501^Team_us^ +us/PB^us^en^The Phantom Blot^^^^N^N^N^N^501^Team_us^ +us/PI^us^en^Printer's Ink^^^^N^N^N^N^501^Team_us^ +us/PP^us^en^Picnic Party^^[Continuation of Vacation Parade]^^N^N^N^N^501^Team_us^ +us/PPTC^us^en^Peter Pan Treasure Chest^^^^N^N^N^N^501^Team_us^ +us/RFG^us^en^Red Feather Giveaway^^^^N^N^N^N^501^Team_us^ +us/RHFG^us^en^Robin Hood Flour Giveaways^^^^N^N^N^N^501^Team_us^ +us/RHOOD^us^en^Robin Hood^^[cardboard cover albums]^^N^N^N^N^501^Team_us^ +us/RIG^us^en^Adventure in Disneyland by Richfield^^[giveaway]^^N^N^N^N^501^Team_us^ +us/SB^us^en^Sleeping Beauty^^^^N^N^N^N^501^Team_us^ +us/SC^us^en^Scamp (Dell)^^^^N^N^N^N^501^Team_us^ +us/SCA^us^en^The Scarecrow of Romney Marsh^^[cover hero The Scarecrow]^^N^N^N^N^501^Team_us^ +us/SCGK^us^en^Scamp (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/SG^us^en^Super Goof^^^^N^N^N^N^501^Team_us^ +us/SKWC^us^en^Sing With King at Christmas^^^^N^N^N^N^501^Team_us^ +us/SM^us^en^Spin and Marty^^^^N^N^N^N^501^Team_us^ +us/SMITH^us^en^Smithsonian books^^[Jointly published by Smithsonian Press and Harry N. Abrams, Inc.]^^N^N^N^N^501^Team_us^ +us/SNG^us^en^Snow White and the Seven Dwarfs Giveaway^^^^N^N^N^N^501^Team_us^ +us/SPG^us^en^Sales Promotions Giveaway^^^^N^N^N^N^501^Team_us^ +us/SS^us^en^Silly Symphonies^^^^N^N^N^N^501^Team_us^ +us/STRK^us^en^Friday^^^^N^N^N^N^501^Team_us^ +us/TC^us^en^Top Comics^^[no numbers] [Top Comics were distributed in bags of five: "Top Comics Fun-pak. 5 for 59c". Also single issues with a 15c price sticker are known]^^N^N^N^N^501^Team_us^ +us/TCB^us^en^Tall Comic Book^^^^N^N^N^N^501^Team_us^ +us/TLA^us^en^Walt Disney's True Life Adventures^^^^N^N^N^N^501^Team_us^ +us/TLP^us^en^Three Little Pigs^^^^N^N^N^N^501^Team_us^ +us/TT^us^en^Top Top Tales^^^^N^N^N^N^501^Team_us^ +us/UCF^us^en^United Community Funds^^^^N^N^N^N^501^Team_us^ +us/US^us^en^Uncle Scrooge^^^^N^N^N^Y^501^Team_us^ +us/USDD^us^en^Uncle Scrooge and Donald Duck (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/USGD^us^en^Uncle Scrooge goes to Disneyland (Dell)^^^^N^N^N^N^501^Team_us^ +us/USM^us^en^Uncle Scrooge and Money^^^^N^N^N^N^501^Team_us^ +us/VID^us^en^Vacation in Disneyland (Dell)^^^^N^N^N^N^501^Team_us^ +us/VIDGK^us^en^Vacation in Disneyland (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/VP^us^en^Vacation Parade^^^^N^N^N^N^501^Team_us^ +us/WARH^us^en^War Heroes^^^^N^N^N^N^501^Team_us^ +us/WASA^us^en^The Waldorf-Astoria^^^^N^N^N^N^501^Team_us^ +us/WCB^us^en^Whitman Comic Books^^^^N^N^N^N^501^Team_us^ +us/WDA^us^en^Walt Disney Annual^^^^N^N^N^N^501^Team_us^ +us/WDC^us^en^Walt Disney's Comics and Stories^^^^N^N^N^Y^501^Team_us^ +us/WDCD^us^en^Walt Disney Comics Digest^^[Each issue of WDCD has a face of a Disney character in the title field]^^N^N^N^N^501^Team_us^ +us/WDCM^us^en^Walt Disney's Comics mailer^^^^N^N^N^N^501^Team_us^ +us/WDCT^us^en^Walt Disney's Christmas Treasury^^[somewhat related to "Best Comics"]^^N^N^N^N^501^Team_us^ +us/WDPR^us^en^Walt Disney Presents^^^^N^N^N^N^501^Team_us^ +us/WDS^us^en^Walt Disney Showcase (Gold Key)^^^^N^N^N^N^501^Team_us^ +us/WDSF^us^en^Walt Disney's Summer Fun^^^^N^N^N^N^501^Team_us^ +us/WH^us^en^Wheaties Premiums^^^^N^N^N^N^501^Team_us^ +us/WHI^us^en^Whitman children's books^^^^N^N^N^N^501^Team_us^ +us/WOADV^us^en^Walt Disney's World of Adventure^^^^N^N^N^N^501^Team_us^ +us/WTP^us^en^Winnie the Pooh^^^^N^N^N^N^501^Team_us^ +us/ZOR^us^en^Zorro (Dell)^^^^N^N^N^N^501^Team_us^ +us/ZORGK^us^en^Zorro (Gold Key)^^^^N^N^N^N^501^Team_us^ diff --git a/FromDucks/FromDucks.py b/FromDucks/FromDucks.py index ce2199e..5c87e43 100644 --- a/FromDucks/FromDucks.py +++ b/FromDucks/FromDucks.py @@ -5,6 +5,10 @@ #@Key FromDucks #@Description Search on coa.inducks.org informations about the selected eComics # +# FromDucks 2.15 - Jun 2022 +# +# ---> 2.15 Changelog: Fixed bugs found by /u/MxFlix. Packaged by /u/quinyd +# # FromDucks 2.14 - Jul 2018 # # ---> 2.14 Changelog: fixed other bugs @@ -1012,7 +1016,7 @@ def ReadInfoDucks(book): contents = "" for counter in range (0,4): try: - nNum = cSeries + "+" * counter + "%20" + nNumIss + nNum = cSeries + "+" * counter + nNumIss #nNum = cSeries + "%20" + nNumIss try: @@ -1068,11 +1072,11 @@ def ReadInfoDucks(book): # Read data #m0 = re.compile(r'Publication:\s]*?\">(.*?)', re.IGNORECASE | re.MULTILINE | re.DOTALL) - m0 = re.compile(r'Publication:\s]*?\">(.*?)', re.IGNORECASE | re.MULTILINE | re.DOTALL) - m1 = re.compile(r'Publisher:\s(.*?)', re.IGNORECASE | re.MULTILINE | re.DOTALL) - m1a = re.compile(r'Title:\s(.*?)
', re.IGNORECASE | re.MULTILINE | re.DOTALL) - m2 = re.compile(r'Date:\s(.*?)
', re.IGNORECASE | re.MULTILINE | re.DOTALL) - m3 = re.compile(r'Pages:\s*?(\d*?)\s', re.IGNORECASE | re.MULTILINE | re.DOTALL) + m0 = re.compile(r'Publication<.*?]*?\">(.*?)<', re.IGNORECASE | re.MULTILINE | re.DOTALL) + m1 = re.compile(r'Publisher.*?(.*?)<', re.IGNORECASE | re.MULTILINE | re.DOTALL) + m1a = re.compile(r'Title<\/dt>\s*?
(.*?)<', re.IGNORECASE | re.MULTILINE | re.DOTALL) + m2 = re.compile(r'Date<\/dt>\s*?
(.*?)>', re.IGNORECASE | re.MULTILINE | re.DOTALL) + m3 = re.compile(r'Pages<\/dt>\s*?
(\d*?)<', re.IGNORECASE | re.MULTILINE | re.DOTALL) result0 = m0.search(contents) Series = "" @@ -1173,14 +1177,14 @@ def ReadInfoDucks(book): if DEBUG:print chr(10) + "<-------- Stories -------->" result3 = m3.findall(contents) - if not result3: - #progress.NotFound("stories") - f.Update("Stories", 1) - f.Refresh() - # - if DEBUG:print "Not Found ----> Stories" - # - return -1,0,0,0,0,0,0,0,0,0,0 + # if not result3: + # #progress.NotFound("stories") + # f.Update("Stories", 1) + # f.Refresh() + # # + # if DEBUG:print "Not Found ----> Stories" + # # + # return -1,0,0,0,0,0,0,0,0,0,0 for Stories in result3: diff --git a/FromDucks/FromDucks_Debug_Log.txt b/FromDucks/FromDucks_Debug_Log.txt index 3304c4d..a58700e 100644 --- a/FromDucks/FromDucks_Debug_Log.txt +++ b/FromDucks/FromDucks_Debug_Log.txt @@ -146,3 +146,54 @@ Monday 09 August 2021 11:45:52 Monday 09 August 2021 11:45:52 +Saturday 25 June 2022 15:23:20 + +Saturday 25 June 2022 15:23:20 + +Saturday 25 June 2022 15:26:36 + +Saturday 25 June 2022 15:26:36 + +Saturday 25 June 2022 15:27:58 + +Saturday 25 June 2022 15:27:58 + +Saturday 25 June 2022 16:00:25 + +Saturday 25 June 2022 16:00:25 + +Saturday 25 June 2022 16:02:09 + +Saturday 25 June 2022 16:02:09 + +Saturday 25 June 2022 16:02:26 + +Saturday 25 June 2022 16:02:26 + +Saturday 25 June 2022 16:02:50 + +Saturday 25 June 2022 16:02:50 + +Saturday 25 June 2022 16:05:06 + +Saturday 25 June 2022 16:05:06 + +Saturday 25 June 2022 16:38:51 + +Saturday 25 June 2022 16:38:51 + +Tuesday 28 June 2022 13:01:07 + +Tuesday 28 June 2022 13:01:07 + +Tuesday 28 June 2022 14:59:00 + +Tuesday 28 June 2022 14:59:00 + +Tuesday 28 June 2022 15:06:27 +Caught TypeError: iteration over non-sequence of type RE_Match +C:\Users\Frederik Baerentsen\AppData\Roaming\cYo\ComicRack\Scripts\FromDucks\FromDucks.py,208,WorkerThreadC:\Users\Frederik Baerentsen\AppData\Roaming\cYo\ComicRack\Scripts\FromDucks\FromDucks.py,1185,ReadInfoDucks +Tuesday 28 June 2022 15:34:55 + +Tuesday 28 June 2022 15:34:55 + diff --git a/FromDucks/FromDucks_Rename_Log.txt b/FromDucks/FromDucks_Rename_Log.txt index c09dc80..ad21c27 100644 --- a/FromDucks/FromDucks_Rename_Log.txt +++ b/FromDucks/FromDucks_Rename_Log.txt @@ -184,3 +184,151 @@ Monday 09 August 2021 11:45:52 > [] # - ** Scraped ** ============= Monday 09 August 2021 11:45:52 ============= + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 15:23:20 =========== +Saturday 25 June 2022 15:23:20 > [] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 15:23:20 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 15:26:34 =========== +Saturday 25 June 2022 15:26:36 > [] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 15:26:36 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 15:27:58 =========== +Saturday 25 June 2022 15:27:58 > [D90161 The Duck Who Fell To Earth] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 15:27:58 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 16:00:25 =========== +Saturday 25 June 2022 16:00:25 > [Joakim von And Her er dit liv] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 16:00:25 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 16:02:09 =========== +Saturday 25 June 2022 16:02:09 > [Joakim von And Her er dit liv] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 16:02:09 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 16:02:26 =========== +Saturday 25 June 2022 16:02:26 > [Joakim von And – Her er dit liv] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 16:02:26 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 16:02:50 =========== +Saturday 25 June 2022 16:02:50 > [1 Joakim von And – Her er dit liv] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 16:02:50 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 16:05:05 =========== +Saturday 25 June 2022 16:05:06 > [] # - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 16:05:06 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Saturday 25 June 2022 16:38:50 =========== +Saturday 25 June 2022 16:38:51 > [Joakim von And – Her er dit liv] #1 - ** Scraped ** + + +!! Errors in scraping !! +============= Saturday 25 June 2022 16:38:51 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Tuesday 28 June 2022 13:01:06 =========== +Tuesday 28 June 2022 13:01:07 > [Joakim von And – Her er dit liv] #1 - ** Scraped ** + + +!! Errors in scraping !! +============= Tuesday 28 June 2022 13:01:07 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Tuesday 28 June 2022 14:58:58 =========== +Tuesday 28 June 2022 14:59:00 > [Joakim von And – Her er dit liv] #1 - ** Scraped ** + + +!! Errors in scraping !! +============= Tuesday 28 June 2022 14:59:00 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Tuesday 28 June 2022 15:06:25 =========== + +!! Errors in scraping !! +============= Tuesday 28 June 2022 15:06:27 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Tuesday 28 June 2022 15:34:54 =========== +Tuesday 28 June 2022 15:34:55 > [Joakim von And – Her er dit liv] #1 - ** Scraped ** + + +!! Errors in scraping !! +============= Tuesday 28 June 2022 15:34:55 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Tuesday 28 June 2022 15:37:25 =========== +Tuesday 28 June 2022 15:37:26 > [Joakim von And – Her er dit liv] #1 - Joakim von And – Her er dit liv ** Scraped ** + + +Album(s) scraped ! +============= Tuesday 28 June 2022 15:37:26 ============= + + + + ** Scraping Started ** 1 Album(s) +============ Tuesday 28 June 2022 15:40:42 =========== +Tuesday 28 June 2022 15:40:43 > [One Shots] #223 - Donald Duck in "Lost in the Andes" ** Scraped ** + + +Album(s) scraped ! +============= Tuesday 28 June 2022 15:40:43 ============= + + diff --git a/FromDucks/Languages.dat b/FromDucks/Languages.dat index 93d1322..47f565f 100644 --- a/FromDucks/Languages.dat +++ b/FromDucks/Languages.dat @@ -50,7 +50,7 @@ nl^^Dutch^ nl-be^nl^Flemish^ nn^no^New-Norwegian^ no^^Norwegian^ -pl^pl^Polish^ +pl^^Polish^ pt^pt-br^Portuguese^ pt-br^^Brazilian-Portuguese^ ro^^Romanian^ diff --git a/README.md b/README.md index 178d827..02a8d15 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,17 @@ 1. Install script 2. Open CVIssueCount.py 3. Find `API_KEY=""` and replace `` with your own Comicvine API key. + +Find the newest release under the release tab + +## Data Manager + +Backup of my data manager files + +## Update Missing + +Daily updates the mcl file for the plugin "Find Missing Issues Offline". + +## FromDucks + +Fixed FromDucks version from https://www.reddit.com/r/comicrackusers/comments/vivr2n/manual_fix_for_the_fromducks_inducks_scraper/ \ No newline at end of file diff --git a/Update Missing/Find Missing Issues Offline 2.7.crplugin b/Update Missing/Find Missing Issues Offline 2.7.crplugin new file mode 100644 index 0000000..b9ebcbe Binary files /dev/null and b/Update Missing/Find Missing Issues Offline 2.7.crplugin differ