From eda318131d1e938ee331cc2149a0518e25b7aa76 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 14:29:44 +0200 Subject: refactor: move forge to pydantic models --- generateForge.py | 478 ++--- meta/common/forge.py | 17 + meta/forgeutil.py | 323 ---- meta/model/forge.py | 306 +++ static/forge-legacyinfo.json | 3712 ------------------------------------ static/forge/forge-legacyinfo.json | 3712 ++++++++++++++++++++++++++++++++++++ updateForge.py | 517 +++-- 7 files changed, 4505 insertions(+), 4560 deletions(-) create mode 100644 meta/common/forge.py delete mode 100644 meta/forgeutil.py create mode 100644 meta/model/forge.py delete mode 100644 static/forge-legacyinfo.json create mode 100644 static/forge/forge-legacyinfo.json diff --git a/generateForge.py b/generateForge.py index 222233023c..b161b29a3e 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,17 +1,24 @@ +import os import re import sys +from datetime import timezone from distutils.version import LooseVersion -from meta.forgeutil import * -from meta.metautil import * -from meta.common import ensure_component_dir, polymc_path, upstream_path +from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path +from meta.common.forge import FORGE_COMPONENT, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, \ + STATIC_LEGACYINFO_FILE, INSTALLER_INFO_DIR, BAD_VERSIONS, FORGEWRAPPER_MAVEN +from meta.common.mojang import MINECRAFT_COMPONENT +from meta.model import MetaVersion, Dependency, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, \ + MetaPackage +from meta.model.forge import ForgeVersion, ForgeInstallerProfile, ForgeLegacyInfo, fml_libs_for_version, \ + ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList +from meta.model.mojang import MojangVersion PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() -ensure_component_dir("net.minecraftforge") - -FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" +ensure_component_dir(FORGE_COMPONENT) def eprint(*args, **kwargs): @@ -26,12 +33,11 @@ def loadMcVersionFilter(version): if version in mcVersionCache: return mcVersionCache[version] libSet = set() - with open(PMC_DIR + "/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: - mcVersion = PolyMCVersionFile(json.load(mcFile)) - for lib in mcVersion.libraries: - libSet.add(lib.name) - mcVersionCache[version] = libSet - return libSet + mcVersion = MetaVersion.parse_file(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version}.json")) + for lib in mcVersion.libraries: + libSet.add(lib.name) + mcVersionCache[version] = libSet + return libSet ''' @@ -58,30 +64,30 @@ def shouldIgnoreArtifact(libSet, match): return False -def versionFromProfile(profile, version): - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) +def versionFromProfile(profile: ForgeInstallerProfile, version): + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mcversion = profile.install.minecraft - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.mainClass = profile.versionInfo.mainClass - args = profile.versionInfo.minecraftArguments + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] + result.main_class = profile.versionInfo.main_class + args = profile.versionInfo.minecraft_arguments tweakers = [] expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") match = expression.search(args) - while match != None: - tweakers.append(match.group(1)); + while match is not None: + tweakers.append(match.group(1)) args = args[:match.start()] + args[match.end():] - match = expression.search(args); + match = expression.search(args) if len(tweakers) > 0: args = args.strip() - result.addTweakers = tweakers; + result.additional_tweakers = tweakers # result.minecraftArguments = args - result.releaseTime = profile.versionInfo.time + result.release_time = profile.versionInfo.time libs = [] mcFilter = loadMcVersionFilter(mcversion) for forgeLib in profile.versionInfo.libraries: - if forgeLib.name.isLwjgl(): + if forgeLib.name.is_lwjgl(): continue - if forgeLib.name.isLog4j(): + if forgeLib.name.is_log4j(): continue if shouldIgnoreArtifact(mcFilter, forgeLib.name): continue @@ -93,7 +99,7 @@ def versionFromProfile(profile, version): fixedName.version = "%s-%s" % (mcversion, fixedName.version) elif fixedName.artifact == "forge": fixedName.classifier = "universal" - ourLib = PolyMCLibrary(name=fixedName) + ourLib = Library(name=fixedName) if forgeLib.url == "http://files.minecraftforge.net/maven/": ourLib.url = "https://maven.minecraftforge.net/" else: @@ -106,32 +112,32 @@ def versionFromProfile(profile, version): return result -def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: ForgeVersion): +def versionFromModernizedInstaller(installerVersion: MojangVersion, version: ForgeVersion): eprint("Generating Modernized Forge %s." % version.longVersion) - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mcversion = version.mcversion - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.mainClass = installerVersion.mainClass - args = installerVersion.minecraftArguments + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] + result.main_class = installerVersion.main_class + args = installerVersion.minecraft_arguments tweakers = [] expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") match = expression.search(args) - while match != None: - tweakers.append(match.group(1)); + while match is not None: + tweakers.append(match.group(1)) args = args[:match.start()] + args[match.end():] - match = expression.search(args); + match = expression.search(args) if len(tweakers) > 0: args = args.strip() - result.addTweakers = tweakers; + result.additional_tweakers = tweakers # result.minecraftArguments = args - result.releaseTime = installerVersion.releaseTime + result.release_time = installerVersion.release_time libs = [] mcFilter = loadMcVersionFilter(mcversion) for upstreamLib in installerVersion.libraries: - pmcLib = PolyMCLibrary(upstreamLib.to_json()) - if pmcLib.name.isLwjgl(): + pmcLib = Library.parse_obj(upstreamLib.dict()) + if pmcLib.name.is_lwjgl(): continue - if pmcLib.name.isLog4j(): + if pmcLib.name.is_log4j(): continue if shouldIgnoreArtifact(mcFilter, pmcLib.name): continue @@ -139,8 +145,8 @@ def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: if pmcLib.name.artifact == "forge": fixedName = pmcLib.name fixedName.classifier = "universal" - pmcLib.downloads.artifact.path = fixedName.getPath() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.downloads.artifact.path = fixedName.path() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() pmcLib.name = fixedName libs.append(pmcLib) continue @@ -149,8 +155,8 @@ def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: fixedName.artifact = "forge" fixedName.classifier = "universal" fixedName.version = "%s-%s" % (mcversion, fixedName.version) - pmcLib.downloads.artifact.path = fixedName.getPath() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.downloads.artifact.path = fixedName.path() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() pmcLib.name = fixedName libs.append(pmcLib) continue @@ -161,288 +167,228 @@ def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: return result -def versionFromLegacy(version, legacyinfo: ForgeLegacyInfo): - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) +def versionFromLegacy(version: ForgeVersion, legacyinfo: ForgeLegacyInfo): + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mcversion = version.mcversion_sane - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.releaseTime = legacyinfo.releaseTime + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] + result.release_time = legacyinfo.releaseTime result.order = 5 - if mcversion in fmlLibsMapping: - result.addTraits = ["legacyFML"] + if fml_libs_for_version(mcversion): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING + result.additional_traits = ["legacyFML"] url = version.url() - classifier = None if "universal" in url: classifier = "universal" else: classifier = "client" - coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion, classifier)) - mainmod = PolyMCLibrary(name=coord) + coord = GradleSpecifier("net.minecraftforge", "forge", version.longVersion, classifier) + mainmod = Library(name=coord) mainmod.downloads = MojangLibraryDownloads() - mainmod.downloads.artifact = MojangArtifact() + mainmod.downloads.artifact = MojangArtifact(url=version.url(), sha1=legacyinfo.sha1, size=legacyinfo.size) mainmod.downloads.artifact.path = None - mainmod.downloads.artifact.url = version.url() - mainmod.downloads.artifact.sha1 = legacyinfo.sha1 - mainmod.downloads.artifact.size = legacyinfo.size - result.jarMods = [mainmod] + result.jar_mods = [mainmod] return result -def versionFromBuildSystemInstaller(installerVersion: MojangVersionFile, installerProfile: ForgeInstallerProfileV2, +def versionFromBuildSystemInstaller(installerVersion: MojangVersion, installerProfile: ForgeInstallerProfileV2, version: ForgeVersion): eprint("Generating Forge %s." % version.longVersion) - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) - result.requires = [DependencyEntry(uid='net.minecraft', equals=version.mcversion_sane)] - result.mainClass = "io.github.zekerzhayard.forgewrapper.installer.Main" + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mcversion_sane)] + result.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" # FIXME: Add the size and hash here mavenLibs = [] # load the locally cached installer file info and use it to add the installer entry in the json - with open(UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: - installerInfo = InstallerInfo(json.load(f)) - InstallerLib = PolyMCLibrary( - name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) - InstallerLib.downloads = MojangLibraryDownloads() - InstallerLib.downloads.artifact = MojangArtifact() - InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % ( - InstallerLib.name.getPath()) - InstallerLib.downloads.artifact.sha1 = installerInfo.sha1hash - InstallerLib.downloads.artifact.size = installerInfo.size - mavenLibs.append(InstallerLib) + installerInfo = InstallerInfo.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.longVersion}.json")) + InstallerLib = Library( + name=GradleSpecifier("net.minecraftforge", "forge", version.longVersion, "installer")) + InstallerLib.downloads = MojangLibraryDownloads() + InstallerLib.downloads.artifact = MojangArtifact( + url="https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.path()), + sha1=installerInfo.sha1hash, + size=installerInfo.size) + mavenLibs.append(InstallerLib) for upstreamLib in installerProfile.libraries: - pmcLib = PolyMCLibrary(upstreamLib.to_json()) + pmcLib = Library.parse_obj(upstreamLib.dict()) if pmcLib.name.group == "net.minecraftforge": if pmcLib.name.artifact == "forge": if pmcLib.name.classifier == "universal": - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % pmcLib.name.getPath() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % pmcLib.name.path() mavenLibs.append(pmcLib) continue - if pmcLib.name.isLog4j(): + if pmcLib.name.is_log4j(): continue mavenLibs.append(pmcLib) - result.mavenFiles = mavenLibs + result.maven_files = mavenLibs libraries = [] - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" - # wrapperLib.downloads.artifact.size = 14351 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" - # wrapperLib.downloads.artifact.size = 22346 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" - # wrapperLib.downloads.artifact.size = 29892 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" - # wrapperLib.downloads.artifact.size = 30486 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" - # wrapperLib.downloads.artifact.size = 34299 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc1")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" - # wrapperLib.downloads.artifact.size = 34628 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" - # wrapperLib.downloads.artifact.size = 34331 - # libraries.append(wrapperLib) - - wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) + + wrapperLib = Library(name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2")) wrapperLib.downloads = MojangLibraryDownloads() - wrapperLib.downloads.artifact = MojangArtifact() - wrapperLib.downloads.artifact.url = FORGEWRAPPER_MAVEN % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3" - wrapperLib.downloads.artifact.size = 34444 + wrapperLib.downloads.artifact = MojangArtifact(url=FORGEWRAPPER_MAVEN % (wrapperLib.name.path()), + sha1="4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", + size=34444) libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: - pmcLib = PolyMCLibrary(upstreamLib.to_json()) + pmcLib = Library.parse_obj(upstreamLib.dict()) if pmcLib.name.group == "net.minecraftforge": if pmcLib.name.artifact == "forge": fixedName = pmcLib.name fixedName.classifier = "launcher" - pmcLib.downloads.artifact.path = fixedName.getPath() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.downloads.artifact.path = fixedName.path() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() pmcLib.name = fixedName libraries.append(pmcLib) continue - if pmcLib.name.isLog4j(): + if pmcLib.name.is_log4j(): continue libraries.append(pmcLib) result.libraries = libraries - result.releaseTime = installerVersion.releaseTime + result.release_time = installerVersion.release_time result.order = 5 mcArgs = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" for arg in installerVersion.arguments.game: mcArgs += " %s" % arg - result.minecraftArguments = mcArgs + result.minecraft_arguments = mcArgs return result -# load the locally cached version list -with open(UPSTREAM_DIR + "/forge/derived_index.json", 'r', encoding='utf-8') as f: - main_json = json.load(f) - remoteVersionlist = DerivedForgeIndex(main_json) - -recommendedVersions = [] - -tsPath = "static/forge-legacyinfo.json" - -legacyinfolist = None -with open(tsPath, 'r', encoding='utf-8') as tsFile: - legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) - -legacyVersions = [ - "1.1", - "1.2.3", - "1.2.4", - "1.2.5", - "1.3.2", - "1.4.1", - "1.4.2", - "1.4.3", - "1.4.4", - "1.4.5", - "1.4.6", - "1.4.7", - "1.5", - "1.5.1", - "1.5.2", - "1.6.1", - "1.6.2", - "1.6.3", - "1.6.4", - "1.7.10", - "1.7.10-pre4", - "1.7.2", - "1.8", - "1.8.8", - "1.8.9", - "1.9", - "1.9.4", - "1.10", - "1.10.2", - "1.11", - "1.11.2", - "1.12", - "1.12.1", - "1.12.2", -] - -for id, entry in remoteVersionlist.versions.items(): - if entry.mcversion == None: - eprint("Skipping %s with invalid MC version" % id) - continue - - version = ForgeVersion(entry) - if version.url() == None: - eprint("Skipping %s with no valid files" % id) - continue - eprint("Processing Forge %s" % version.rawVersion) - versionElements = version.rawVersion.split('.') - if len(versionElements) < 1: - eprint("Skipping version %s with not enough version elements" % (id)) - continue - - majorVersionStr = versionElements[0] - if not majorVersionStr.isnumeric(): - eprint("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) - continue - - majorVersion = int(majorVersionStr) - # if majorVersion >= 37: - # eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) - # continue - - if entry.recommended: - recommendedVersions.append(version.rawVersion) - - # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile(PMC_DIR + "/net.minecraft/%s.json" % version.mcversion_sane): - eprint("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) - continue - - outVersion = None - - # Path for new-style build system based installers - installerVersionFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion - profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion - - eprint(installerVersionFilepath) - if os.path.isfile(installerVersionFilepath): - with open(installerVersionFilepath, 'r', encoding='utf-8') as installerVersionFile: - installerVersion = MojangVersionFile(json.load(installerVersionFile)) - if entry.mcversion in legacyVersions: - outVersion = versionFromModernizedInstaller(installerVersion, version) +def main(): + # load the locally cached version list + remoteVersionlist = DerivedForgeIndex.parse_file(os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE)) + + recommendedVersions = [] + + legacyinfolist = ForgeLegacyInfoList.parse_file(os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE)) + + legacyVersions = [ + "1.1", + "1.2.3", + "1.2.4", + "1.2.5", + "1.3.2", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "1.4.6", + "1.4.7", + "1.5", + "1.5.1", + "1.5.2", + "1.6.1", + "1.6.2", + "1.6.3", + "1.6.4", + "1.7.10", + "1.7.10-pre4", + "1.7.2", + "1.8", + "1.8.8", + "1.8.9", + "1.9", + "1.9.4", + "1.10", + "1.10.2", + "1.11", + "1.11.2", + "1.12", + "1.12.1", + "1.12.2", + ] + + for id, entry in remoteVersionlist.versions.items(): + if entry.mcversion is None: + eprint("Skipping %s with invalid MC version" % id) + continue + + version = ForgeVersion(entry) + + if version.longVersion in BAD_VERSIONS: + # Version 1.12.2-14.23.5.2851 is ultra cringe, I can't imagine why you would even spend one second on + # actually adding support for this version. + # It is cringe, because it's installer info is broken af + eprint(f"Skipping bad version {version.longVersion}") + continue + + if version.url() is None: + eprint("Skipping %s with no valid files" % id) + continue + eprint("Processing Forge %s" % version.rawVersion) + versionElements = version.rawVersion.split('.') + if len(versionElements) < 1: + eprint("Skipping version %s with not enough version elements" % (id)) + continue + + majorVersionStr = versionElements[0] + if not majorVersionStr.isnumeric(): + eprint("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) + continue + + majorVersion = int(majorVersionStr) + # if majorVersion >= 37: + # eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) + # continue + + if entry.recommended: + recommendedVersions.append(version.rawVersion) + + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version.mcversion_sane}.json")): + eprint("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) + continue + + outVersion = None + + # Path for new-style build system based installers + installerVersionFilepath = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.longVersion}.json") + profileFilepath = os.path.join(UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.longVersion}.json") + + eprint(installerVersionFilepath) + if os.path.isfile(installerVersionFilepath): + installerVersion = MojangVersion.parse_file(installerVersionFilepath) + if entry.mcversion in legacyVersions: + outVersion = versionFromModernizedInstaller(installerVersion, version) + else: + installerProfile = ForgeInstallerProfileV2.parse_file(profileFilepath) + outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) else: - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - installerProfile = ForgeInstallerProfileV2(json.load(profileFile)) - outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) - else: - if version.usesInstaller(): + if version.uses_installer(): - # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profileFilepath): - eprint("Skipping %s with missing profile json" % id) - continue - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - profile = ForgeInstallerProfile(json.load(profileFile)) + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profileFilepath): + eprint("Skipping %s with missing profile json" % id) + continue + profile = ForgeInstallerProfile.parse_file(profileFilepath) outVersion = versionFromProfile(profile, version) - else: - # Generate json for legacy here - if version.mcversion_sane == "1.6.1": - continue - build = version.build - if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: - eprint("Legacy build %d is missing in legacy info. Ignoring." % build) - continue + else: + # Generate json for legacy here + if version.mcversion_sane == "1.6.1": + continue + build = version.build + if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: + eprint("Legacy build %d is missing in legacy info. Ignoring." % build) + continue + + outVersion = versionFromLegacy(version, legacyinfolist.number[str(build)]) - outVersion = versionFromLegacy(version, legacyinfolist.number[build]) + outFilepath = os.path.join(PMC_DIR, FORGE_COMPONENT, f"{outVersion.version}.json") + outVersion.write(outFilepath) - outFilepath = PMC_DIR + "/net.minecraftforge/%s.json" % outVersion.version - with open(outFilepath, 'w') as outfile: - json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) + recommendedVersions.sort() -recommendedVersions.sort() + print('Recommended versions:', recommendedVersions) -print('Recommended versions:', recommendedVersions) + package = MetaPackage(uid=FORGE_COMPONENT, name="Forge", project_url="https://www.minecraftforge.net/forum/") + package.recommended = recommendedVersions + package.write(os.path.join(PMC_DIR, FORGE_COMPONENT, "package.json")) -sharedData = PolyMCSharedPackageData(uid='net.minecraftforge', name="Forge") -sharedData.projectUrl = 'https://www.minecraftforge.net/forum/' -sharedData.recommended = recommendedVersions -sharedData.write() +if __name__ == '__main__': + main() diff --git a/meta/common/forge.py b/meta/common/forge.py new file mode 100644 index 0000000000..d39249cc0c --- /dev/null +++ b/meta/common/forge.py @@ -0,0 +1,17 @@ +from os.path import join + +BASE_DIR = "forge" + +JARS_DIR = join(BASE_DIR, "jars") +INSTALLER_INFO_DIR = join(BASE_DIR, "installer_info") +INSTALLER_MANIFEST_DIR = join(BASE_DIR, "installer_manifests") +VERSION_MANIFEST_DIR = join(BASE_DIR, "version_manifests") +FILE_MANIFEST_DIR = join(BASE_DIR, "files_manifests") +DERIVED_INDEX_FILE = join(BASE_DIR, "derived_index.json") + +STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") + +FORGE_COMPONENT = "net.minecraftforge" + +FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" +BAD_VERSIONS = ["1.12.2-14.23.5.2851"] diff --git a/meta/forgeutil.py b/meta/forgeutil.py deleted file mode 100644 index 4c2615cb8d..0000000000 --- a/meta/forgeutil.py +++ /dev/null @@ -1,323 +0,0 @@ -from collections import namedtuple - -from .metautil import * - - -# A post-processed entry constructed from the reconstructed Forge version index -class ForgeVersion: - def __init__(self, entry): - self.build = entry.build - self.rawVersion = entry.version - self.mcversion = entry.mcversion - self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) - self.branch = entry.branch - self.installer_filename = None - self.installer_url = None - self.universal_filename = None - self.universal_url = None - self.changelog_url = None - self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) - if self.branch != None: - self.longVersion = self.longVersion + "-%s" % (self.branch) - for classifier, fileentry in entry.files.items(): - extension = fileentry.extension - checksum = fileentry.hash - filename = fileentry.filename(self.longVersion) - url = fileentry.url(self.longVersion) - if (classifier == "installer") and (extension == "jar"): - self.installer_filename = filename - self.installer_url = url - if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): - self.universal_filename = filename - self.universal_url = url - if (classifier == "changelog") and (extension == "txt"): - self.changelog_url = url - - def name(self): - return "Forge %d" % (self.build) - - def usesInstaller(self): - if self.installer_url == None: - return False - if self.mcversion == "1.5.2": - return False - return True - - def filename(self): - if self.usesInstaller(): - return self.installer_filename - else: - return self.universal_filename - - def url(self): - if self.usesInstaller(): - return self.installer_url - else: - return self.universal_url - - def isSupported(self): - if self.url() == None: - return False - - versionElements = self.rawVersion.split('.') - if len(versionElements) < 1: - return False - - majorVersionStr = versionElements[0] - if not majorVersionStr.isnumeric(): - return False - - # majorVersion = int(majorVersionStr) - # if majorVersion >= 37: - # return False - - return True - - -class ForgeFile(JsonObject): - classifier = StringProperty(required=True) - hash = StringProperty(required=True) - extension = StringProperty(required=True) - - def filename(self, longversion): - return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) - - def url(self, longversion): - return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( - longversion, self.filename(longversion)) - - -class ForgeEntry(JsonObject): - longversion = StringProperty(required=True) - mcversion = StringProperty(required=True) - version = StringProperty(required=True) - build = IntegerProperty(required=True) - branch = StringProperty() - latest = BooleanProperty() - recommended = BooleanProperty() - files = DictProperty(ForgeFile) - - -class ForgeMcVersionInfo(JsonObject): - latest = StringProperty() - recommended = StringProperty() - versions = ListProperty(StringProperty()) - - -class DerivedForgeIndex(JsonObject): - versions = DictProperty(ForgeEntry) - by_mcversion = DictProperty(ForgeMcVersionInfo) - - -''' -FML library mappings - these are added to legacy Forge versions because Forge no longer can download these -by itself - the locations have changed and some of this has to be rehosted on PolyMC servers. -''' - -FMLLib = namedtuple('FMLLib', ('filename', 'checksum', 'ours')) - -fmlLibsMapping = {} - -fmlLibsMapping["1.3.2"] = [ - FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), - FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), - FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False) -] - -fml14 = [ - FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), - FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), - FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False), - FMLLib("bcprov-jdk15on-147.jar", "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", False) -] -fmlLibsMapping["1.4"] = fml14; -fmlLibsMapping["1.4.1"] = fml14; -fmlLibsMapping["1.4.2"] = fml14; -fmlLibsMapping["1.4.3"] = fml14; -fmlLibsMapping["1.4.4"] = fml14; -fmlLibsMapping["1.4.5"] = fml14; -fmlLibsMapping["1.4.6"] = fml14; -fmlLibsMapping["1.4.7"] = fml14; - -fmlLibsMapping["1.5"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.zip", "5f7c142d53776f16304c0bbe10542014abad6af8", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -fmlLibsMapping["1.5.1"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.1.zip", "22e221a0d89516c1f721d6cab056a7e37471d0a6", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -fmlLibsMapping["1.5.2"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.2.zip", "446e55cd986582c70fcf12cb27bc00114c5adfd9", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -''' -"install": { - "profileName": "Forge", - "target":"Forge8.9.0.753", - "path":"net.minecraftforge:minecraftforge:8.9.0.753", - "version":"Forge 8.9.0.753", - "filePath":"minecraftforge-universal-1.6.1-8.9.0.753.jar", - "welcome":"Welcome to the simple Forge installer.", - "minecraft":"1.6.1", - "logo":"/big_logo.png", - "mirrorList": "http://files.minecraftforge.net/mirror-brand.list" -}, -"install": { - "profileName": "forge", - "target":"1.11-forge1.11-13.19.0.2141", - "path":"net.minecraftforge:forge:1.11-13.19.0.2141", - "version":"forge 1.11-13.19.0.2141", - "filePath":"forge-1.11-13.19.0.2141-universal.jar", - "welcome":"Welcome to the simple forge installer.", - "minecraft":"1.11", - "mirrorList" : "http://files.minecraftforge.net/mirror-brand.list", - "logo":"/big_logo.png", - "modList":"none" -}, -''' - - -class ForgeInstallerProfileInstallSection(JsonObject): - profileName = StringProperty(required=True) - target = StringProperty(required=True) - path = GradleSpecifierProperty(required=True) - version = StringProperty(required=True) - filePath = StringProperty(required=True) - welcome = StringProperty(required=True) - minecraft = StringProperty(required=True) - logo = StringProperty(required=True) - mirrorList = StringProperty(required=True) - modList = StringProperty(exclude_if_none=True, default=None) - - -class ForgeLibrary(MojangLibrary): - url = StringProperty(exclude_if_none=True) - serverreq = BooleanProperty(exclude_if_none=True, default=None) - clientreq = BooleanProperty(exclude_if_none=True, default=None) - checksums = ListProperty(StringProperty) - comment = StringProperty() - - -class ForgeVersionFile(MojangVersionFile): - libraries = ListProperty(ForgeLibrary, exclude_if_none=True, default=None) # overrides Mojang libraries - inheritsFrom = StringProperty() - jar = StringProperty() - - -''' -"optionals": [ - { - "name": "Mercurius", - "client": true, - "server": true, - "default": true, - "inject": true, - "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", - "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", - "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", - "maven": "http://files.minecraftforge.net/maven/" - } -] -''' - - -class ForgeOptional(JsonObject): - name = StringProperty() - client = BooleanProperty() - server = BooleanProperty() - default = BooleanProperty() - inject = BooleanProperty() - desc = StringProperty() - url = StringProperty() - artifact = GradleSpecifierProperty() - maven = StringProperty() - - -class ForgeInstallerProfile(JsonObject): - install = ObjectProperty(ForgeInstallerProfileInstallSection, required=True) - versionInfo = ObjectProperty(ForgeVersionFile, required=True) - optionals = ListProperty(ForgeOptional) - - -class ForgeLegacyInfo(JsonObject): - releaseTime = ISOTimestampProperty() - size = IntegerProperty() - sha256 = StringProperty() - sha1 = StringProperty() - - -class ForgeLegacyInfoList(JsonObject): - number = DictProperty(ForgeLegacyInfo) - - -class DataSpec(JsonObject): - client = StringProperty() - server = StringProperty() - - -class ProcessorSpec(JsonObject): - jar = StringProperty() - classpath = ListProperty(StringProperty) - args = ListProperty(StringProperty) - outputs = DictProperty(StringProperty) - sides = ListProperty(StringProperty, exclude_if_none=True, default=None) - - -# Note: This is only used in one version (1.12.2-14.23.5.2851) and we don't even use the installer profile in it. -# It's here just so it parses and we can continue... -class ForgeInstallerProfileV1_5(JsonObject): - _comment = ListProperty(StringProperty) - spec = IntegerProperty() - profile = StringProperty() - version = StringProperty() - icon = StringProperty() - json = StringProperty() - path = GradleSpecifierProperty() - logo = StringProperty() - minecraft = StringProperty() - welcome = StringProperty() - # We don't know what 'data' actually is in this one. It's an empty array - data = ListProperty(StringProperty) - processors = ListProperty(ProcessorSpec) - libraries = ListProperty(MojangLibrary) - mirrorList = StringProperty(exclude_if_none=True, default=None) - - -class ForgeInstallerProfileV2(JsonObject): - _comment = ListProperty(StringProperty) - spec = IntegerProperty() - profile = StringProperty() - version = StringProperty() - icon = StringProperty() - json = StringProperty() - path = GradleSpecifierProperty() - logo = StringProperty() - minecraft = StringProperty() - welcome = StringProperty() - data = DictProperty(DataSpec) - processors = ListProperty(ProcessorSpec) - libraries = ListProperty(MojangLibrary) - mirrorList = StringProperty(exclude_if_none=True, default=None) - serverJarPath = StringProperty(exclude_if_none=True, default=None) - - -class InstallerInfo(JsonObject): - sha1hash = StringProperty() - sha256hash = StringProperty() - size = IntegerProperty() diff --git a/meta/model/forge.py b/meta/model/forge.py new file mode 100644 index 0000000000..6290cc8dff --- /dev/null +++ b/meta/model/forge.py @@ -0,0 +1,306 @@ +from datetime import datetime +from typing import Optional, List, Dict + +from pydantic import Field + +from . import MetaBase, GradleSpecifier, MojangLibrary +from .mojang import MojangVersion + + +class ForgeFile(MetaBase): + classifier: str + hash: str + extension: str + + def filename(self, longversion): + return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) + + def url(self, longversion): + return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( + longversion, self.filename(longversion)) + + +class ForgeEntry(MetaBase): + longversion: str + mcversion: str + version: str + build: int + branch: Optional[str] + latest: Optional[bool] + recommended: Optional[bool] + files: Optional[Dict[str, ForgeFile]] + + +class ForgeMCVersionInfo(MetaBase): + latest: Optional[str] + recommended: Optional[str] + versions: List[str] = Field([]) + + +class DerivedForgeIndex(MetaBase): + versions: Dict[str, ForgeEntry] = Field({}) + by_mcversion: Dict[str, ForgeMCVersionInfo] = Field({}) + + +class FMLLib(MetaBase): # old ugly stuff. Maybe merge this with Library or MojangLibrary later + filename: str + checksum: str + ours: bool + + +class ForgeInstallerProfileInstallSection(MetaBase): + """ + "install": { + "profileName": "Forge", + "target":"Forge8.9.0.753", + "path":"net.minecraftforge:minecraftforge:8.9.0.753", + "version":"Forge 8.9.0.753", + "filePath":"minecraftforge-universal-1.6.1-8.9.0.753.jar", + "welcome":"Welcome to the simple Forge installer.", + "minecraft":"1.6.1", + "logo":"/big_logo.png", + "mirrorList": "http://files.minecraftforge.net/mirror-brand.list" + }, + "install": { + "profileName": "forge", + "target":"1.11-forge1.11-13.19.0.2141", + "path":"net.minecraftforge:forge:1.11-13.19.0.2141", + "version":"forge 1.11-13.19.0.2141", + "filePath":"forge-1.11-13.19.0.2141-universal.jar", + "welcome":"Welcome to the simple forge installer.", + "minecraft":"1.11", + "mirrorList" : "http://files.minecraftforge.net/mirror-brand.list", + "logo":"/big_logo.png", + "modList":"none" + }, + """ + profileName: str + target: str + path: GradleSpecifier + version: str + filePath: str + welcome: str + minecraft: str + logo: str + mirrorList: str + modList: Optional[str] + + +class ForgeLibrary(MojangLibrary): + url: Optional[str] + serverreq: Optional[bool] + clientreq: Optional[bool] + checksums: Optional[List[str]] + comment: Optional[str] + + +class ForgeVersionFile(MojangVersion): + libraries: Optional[List[ForgeLibrary]] # overrides Mojang libraries + inheritsFrom: Optional[str] + jar: Optional[str] + + +class ForgeOptional(MetaBase): + """ + "optionals": [ + { + "name": "Mercurius", + "client": true, + "server": true, + "default": true, + "inject": true, + "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", + "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", + "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", + "maven": "http://files.minecraftforge.net/maven/" + } + ] + """ + name: Optional[str] + client: Optional[bool] + server: Optional[bool] + default: Optional[bool] + inject: Optional[bool] + desc: Optional[str] + url: Optional[str] + artifact: Optional[GradleSpecifier] + maven: Optional[str] + + +class ForgeInstallerProfile(MetaBase): + install: ForgeInstallerProfileInstallSection + versionInfo: ForgeVersionFile + optionals: Optional[List[ForgeOptional]] + + +class ForgeLegacyInfo(MetaBase): + releaseTime: Optional[datetime] + size: Optional[int] + sha256: Optional[str] + sha1: Optional[str] + + +class ForgeLegacyInfoList(MetaBase): + number: Dict[str, ForgeLegacyInfo] = Field({}) + + +class DataSpec(MetaBase): + client: Optional[str] + server: Optional[str] + + +class ProcessorSpec(MetaBase): + jar: Optional[str] + classpath: Optional[List[str]] + args: Optional[List[str]] + outputs: Optional[Dict[str, str]] + sides: Optional[List[str]] + + +class ForgeInstallerProfileV2(MetaBase): + _comment: Optional[List[str]] + spec: Optional[int] + profile: Optional[str] + version: Optional[str] + icon: Optional[str] + json_data: Optional[str] = Field(alias="json") + path: Optional[GradleSpecifier] + logo: Optional[str] + minecraft: Optional[str] + welcome: Optional[str] + data: Optional[Dict[str, DataSpec]] + processors: Optional[List[ProcessorSpec]] + libraries: Optional[List[MojangLibrary]] + mirrorList: Optional[str] + serverJarPath: Optional[str] + + +class InstallerInfo(MetaBase): + sha1hash: Optional[str] + sha256hash: Optional[str] + size: Optional[int] + + +def fml_libs_for_version(mc_version: str) -> List[FMLLib]: + argo_2_25 = FMLLib(filename="argo-2.25.jar", + checksum="bb672829fde76cb163004752b86b0484bd0a7f4b", + ours=False) + argo_small_3_2 = FMLLib(filename="argo-small-3.2.jar", + checksum="58912ea2858d168c50781f956fa5b59f0f7c6b51", + ours=False) + guava_12_0_1 = FMLLib(filename="guava-12.0.1.jar", + checksum="b8e78b9af7bf45900e14c6f958486b6ca682195f", + ours=False) + guava_14_0_rc3 = FMLLib(filename="guava-14.0-rc3.jar", + checksum="931ae21fa8014c3ce686aaa621eae565fefb1a6a", + ours=False) + asm_all_4_0 = FMLLib(filename="asm-all-4.0.jar", + checksum="98308890597acb64047f7e896638e0d98753ae82", + ours=False) + asm_all_4_1 = FMLLib(filename="asm-all-4.1.jar", + checksum="054986e962b88d8660ae4566475658469595ef58", + ours=False) + bcprov_jdk15on_147 = FMLLib(filename="bcprov-jdk15on-147.jar", + checksum="b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + ours=False) + bcprov_jdk15on_148 = FMLLib(filename="bcprov-jdk15on-148.jar", + checksum="960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", + ours=True) + scala_library = FMLLib(filename="scala-library.jar", + checksum="458d046151ad179c85429ed7420ffb1eaf6ddf85", + ours=True) + + deobfuscation_data_1_5 = FMLLib(filename="deobfuscation_data_1.5.zip", + checksum="5f7c142d53776f16304c0bbe10542014abad6af8", + ours=False) + + deobfuscation_data_1_5_1 = FMLLib(filename="deobfuscation_data_1.5.1.zip", + checksum="22e221a0d89516c1f721d6cab056a7e37471d0a6", + ours=False) + deobfuscation_data_1_5_2 = FMLLib(filename="deobfuscation_data_1.5.2.zip", + checksum="446e55cd986582c70fcf12cb27bc00114c5adfd9", + ours=False) + if mc_version == "1.3.2": + return [argo_2_25, guava_12_0_1, asm_all_4_0] + elif mc_version in ["1.4", "1.4.1", "1.4.2", "1.4.3", "1.4.4", "1.4.5", "1.4.6", "1.4.7"]: + return [argo_2_25, guava_12_0_1, asm_all_4_0, bcprov_jdk15on_147] + elif mc_version == "1.5": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5, + scala_library] + elif mc_version == "1.5.1": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_1, + scala_library] + elif mc_version == "1.5.2": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_2, + scala_library] + return [] + + +# A post-processed entry constructed from the reconstructed Forge version index +class ForgeVersion: + def __init__(self, entry: ForgeEntry): + self.build = entry.build + self.rawVersion = entry.version + self.mcversion = entry.mcversion + self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) + self.branch = entry.branch + self.installer_filename = None + self.installer_url = None + self.universal_filename = None + self.universal_url = None + self.changelog_url = None + self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) + if self.branch is not None: + self.longVersion = self.longVersion + "-%s" % self.branch + + # this comment's whole purpose is to say this: cringe + for classifier, file in entry.files.items(): + extension = file.extension + filename = file.filename(self.longVersion) + url = file.url(self.longVersion) + if (classifier == "installer") and (extension == "jar"): + self.installer_filename = filename + self.installer_url = url + if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): + self.universal_filename = filename + self.universal_url = url + if (classifier == "changelog") and (extension == "txt"): + self.changelog_url = url + + def name(self): + return "Forge %d" % self.build + + def uses_installer(self): + if self.installer_url is None: + return False + if self.mcversion == "1.5.2": + return False + return True + + def filename(self): + if self.uses_installer(): + return self.installer_filename + return self.universal_filename + + def url(self): + if self.uses_installer(): + return self.installer_url + return self.universal_url + + def is_supported(self): + if self.url() is None: + return False + + foo = self.rawVersion.split('.') + if len(foo) < 1: + return False + + major_version = foo[0] + if not major_version.isnumeric(): + return False + + # majorVersion = int(majorVersionStr) + # if majorVersion >= 37: + # return False + + return True diff --git a/static/forge-legacyinfo.json b/static/forge-legacyinfo.json deleted file mode 100644 index 28e45244f8..0000000000 --- a/static/forge-legacyinfo.json +++ /dev/null @@ -1,3712 +0,0 @@ -{ - "number": { - "1": { - "releaseTime": "2012-02-03T03:43:02", - "sha1": "3b67ffda89f4d8c7625a00aee23c270ffef642c8", - "sha256": "090bc30701b942efcfcbca6ccc22cb16aca74e12f16d47e0c026508d1e115cb3", - "size": 385340 - }, - "10": { - "releaseTime": "2012-02-14T11:17:12", - "sha1": "b08fd9b88a7c4f2773462a501ec2a37e8a71f177", - "sha256": "a93fbce5ebf0046cec068db167ca380b207b6a2092b2487d438bf0b6c14b4509", - "size": 446516 - }, - "100": { - "releaseTime": "2012-04-26T14:52:52", - "sha1": "9107451e325dd60b21fd31db956e2cba7ad78777", - "sha256": "09e6242404f8f1d1bff77fc1a88ebc650a5db5afd61c1bcaf155a7cccbc38dc4", - "size": 535241 - }, - "101": { - "releaseTime": "2012-04-26T19:15:44", - "sha1": "1ec31c6def402042b240b78b29f62d282dda9245", - "sha256": "6ba717cbb338d02bc517026dde1046ee32b99df869ce444f2c524766cf587ac1", - "size": 539903 - }, - "102": { - "releaseTime": "2012-04-29T03:15:02", - "sha1": "7d27b1cf0bba9084ca9dd40836a591a6f549ab99", - "sha256": "b7d54a5bf528e197b84176feca4c6dfc39e7510dd2b934c01bba4d20b3fd5a05", - "size": 539984 - }, - "103": { - "releaseTime": "2012-05-01T17:41:18", - "sha1": "ff0f5ba142f93216e3414a62a35bc0ea63c04e2b", - "sha256": "035dc0c527456593aabf95e5af6a353244deba2c7dd42abc512e87877be09a21", - "size": 539984 - }, - "104": { - "releaseTime": "2012-05-02T10:40:54", - "sha1": "1267987ae92e7b33807f64cb878bd69d0237929e", - "sha256": "cfc17f996343fa607af6913804e7aee3a88ec75b70c5e95d5189b96fbadf9312", - "size": 540020 - }, - "105": { - "releaseTime": "2012-05-02T11:15:28", - "sha1": "3107da18680cc7a4c8da48a87987c6b54c1cdbd3", - "sha256": "fe79e721c75454eec6b9c4fea77f07ca5ed9ed6a5f89d7339f13bf665e9fe044", - "size": 540020 - }, - "106": { - "releaseTime": "2012-05-05T21:26:20", - "sha1": "073fe35f1465b042cc1a404ee162a78be07a3118", - "sha256": "699943f76f8eba5bece28bad466c2510513432b5916831d8eb873ba9e55f8f07", - "size": 540033 - }, - "107": { - "releaseTime": "2012-05-05T21:48:02", - "sha1": "5a94773af77831db154836b33c31b0572f906e2f", - "sha256": "450496d301b3a5929c833561ef860aa845fe42a48b7ba40628134cffd6324480", - "size": 540049 - }, - "108": { - "releaseTime": "2012-05-26T20:33:00", - "sha1": "91a5cb7e60c573c6f5700afc9a61dc987c90837e", - "sha256": "88b9d9050a889839ff260accfc1f2cb70320891b88f74f23ef7630000755e59c", - "size": 540051 - }, - "110": { - "releaseTime": "2012-05-27T05:14:54", - "sha1": "f14ac41dc2c3dfcbb31ca9625b0ddde5ee50e60c", - "sha256": "b421c75a9635633c2406779d94ac185fd907cba9e398d7f40d1397e9493111b1", - "size": 682378 - }, - "111": { - "releaseTime": "2012-05-27T05:52:26", - "sha1": "37ea7bd0a7a4643e405d1930306e0ae48eb6fa72", - "sha256": "844cf9d1a842f680c40aa64b442e08575ff14c776732bfef02fb836d7150336c", - "size": 692653 - }, - "114": { - "releaseTime": "2012-05-27T07:49:00", - "sha1": "6656816ca2a9b8ee781b21ffe397351c1cff242b", - "sha256": "7b4d0d01792533479630ec61caa056821d5faf49a94976de6809b5bc5ea6407d", - "size": 692890 - }, - "115": { - "releaseTime": "2012-06-02T17:05:10", - "sha1": "fa56c8a9ba515b4ebafa29a9d8b463844d8cefbf", - "sha256": "28376c420dc439a2972aee59fbf5369e4662abb9f4255f215efbc07aa43103f5", - "size": 699345 - }, - "116": { - "releaseTime": "2012-06-02T19:29:02", - "sha1": "a0bc1631878d6c82e90cc8c8428d531e616d0b4d", - "sha256": "3689d1c1d54d408872909b6864b91c16822f13b6c000aa6d4b7c50fc0ee103a5", - "size": 771433 - }, - "117": { - "releaseTime": "2012-06-03T00:39:56", - "sha1": "fad26f06303d49516f30bd9787c60254b9d64832", - "sha256": "0f6ab352cbdde133519af2446cb1e95596ee83bd7862d0396ce176fe6f58a289", - "size": 793622 - }, - "118": { - "releaseTime": "2012-06-03T01:06:46", - "sha1": "2417311461424c258b1ae75b3c2aca5ed8a93212", - "sha256": "750ce4702906336213c8cebf38f51f42ab32a5097b54850b8a9c2da6cba4f165", - "size": 795988 - }, - "119": { - "releaseTime": "2012-06-03T11:46:04", - "sha1": "9a729ba30e68d06dc1299bf7e2c11f0df2014076", - "sha256": "9eee8d3488c055f54741c865dba925ed0f20fc0fbc93beee930137dff6524099", - "size": 795981 - }, - "12": { - "releaseTime": "2012-02-15T07:01:32", - "sha1": "7a5585b8d63e14d27550a0caa326da98842ba75b", - "sha256": "bff27ad5c4370e4f1b83766f57f193cd69e9ee4918fec123230144f36fd0779d", - "size": 446491 - }, - "120": { - "releaseTime": "2012-06-05T00:26:38", - "sha1": "e46ce772d92952ed79f4dfc4ab3a401855f9ac45", - "sha256": "ac7b487bc153a2d0de283e644e5c573c4937d5c2ee436751d2e5d3f99a91bbbc", - "size": 795970 - }, - "121": { - "releaseTime": "2012-06-06T02:03:28", - "sha1": "4106e1a59253e2cc4ba3c553e1bcfd9363838215", - "sha256": "bdcc1bfa0bf290592de5da011b998b30b88b911a4e1d00ff4a2bd882eb1e1b96", - "size": 796825 - }, - "122": { - "releaseTime": "2012-06-06T07:11:36", - "sha1": "5e9dc2ee5aae4b6dbebc2d03200f0a2e36dfc6ef", - "sha256": "002c98545240753ae60a8e9f0d6067056332b02ab313e5da11749e2c68ab82c1", - "size": 796287 - }, - "123": { - "releaseTime": "2012-06-06T08:16:50", - "sha1": "b8e119c79d6c45a1f8b9816f916426b5015b2a03", - "sha256": "b7ebbaf7f9f6d8070746cac75659bfa55fe7007ec5f8297d7ea7ab4578a48dea", - "size": 796331 - }, - "124": { - "releaseTime": "2012-06-06T09:12:32", - "sha1": "cd06a21016af921260658e2bb72bac0278bd19f1", - "sha256": "3510025daeab7f07afe9f8c454d201c21a0256c00ce5944472291bd6986403b1", - "size": 796364 - }, - "125": { - "releaseTime": "2012-06-06T10:39:50", - "sha1": "730910dbf2756723b0bda64b23d1b86e6e2e360c", - "sha256": "00488c996a010a6544b0c9567cbf52576a09ca960a5071f0d0c96ed3610a3fa1", - "size": 796361 - }, - "126": { - "releaseTime": "2012-06-09T18:07:04", - "sha1": "f936f629b58aa9a26423e7d31fac1016df2ed43e", - "sha256": "c43a7b4dfd7fdf9ce1de709568323933d195ce5d091076183023221ea7868e9e", - "size": 798733 - }, - "127": { - "releaseTime": "2012-06-09T23:23:20", - "sha1": "277b3a9e14efb646541225de6fdb4ac22439a6c0", - "sha256": "8e6bda4d4c0b323729a158f11c8b384429eeb37c5edc770ded4d54c35a8e9345", - "size": 805738 - }, - "128": { - "releaseTime": "2012-06-10T01:57:00", - "sha1": "cf44068b9c694278dc56bf3e912bfb42915a0910", - "sha256": "cfa22e39605b31af73f9dcce17d26c575a5e11d878afaf27dc50b6237f5c05c4", - "size": 805907 - }, - "129": { - "releaseTime": "2012-06-11T14:16:08", - "sha1": "25c1928a77454207548479ed3365b9ac5b6cb724", - "sha256": "a346c164275e470e84e02547c5b78c1ecb9e7a5c273340f7f5722f3639a6cac7", - "size": 806759 - }, - "13": { - "releaseTime": "2012-02-16T20:12:54", - "sha1": "7d833787cd732c36183e83078d5059abf9d2d86f", - "sha256": "c2f2f379cc9eb550eb3db1eb36ecaf2f99fefa0ae34a6db3e565beedfddf7f79", - "size": 446490 - }, - "130": { - "releaseTime": "2012-06-11T14:45:56", - "sha1": "646de970a77cecb90cb4e95a0f20dcd6836ea427", - "sha256": "21e8559b168e199d00a8d107c89ed683b7e430690c2682abc0d510e850084b23", - "size": 806775 - }, - "131": { - "releaseTime": "2012-06-11T15:50:10", - "sha1": "e52706d1ffa3958da1d1ca7dbb4c98c6a91c00c2", - "sha256": "2a90471ccb7636fb65fe3604490c24e1dcb412236883a5d691586146636029c8", - "size": 806773 - }, - "132": { - "releaseTime": "2012-06-12T15:51:22", - "sha1": "c74ac5310eb0459799bc5916564b595f9c8a0558", - "sha256": "1610df104d38406d0f241918a893210503202d1a28f6510029ba612efa5abb1f", - "size": 806787 - }, - "133": { - "releaseTime": "2012-06-13T21:54:32", - "sha1": "9a765110a452eb1c729cd9d1dd72b75ac46a9cc5", - "sha256": "855ecc4c169efca986dea547ba94aeb52d6c8ca696aa94ef727351f92350ea23", - "size": 807737 - }, - "134": { - "releaseTime": "2012-06-13T22:13:02", - "sha1": "3859eb4e96ad8b596648c654603be8c7a2880aed", - "sha256": "237814d9e0f086c066659578fe42ff7cada5dd93b9a2fb9076551d5cac7ae22d", - "size": 807730 - }, - "135": { - "releaseTime": "2012-06-13T23:11:14", - "sha1": "7ca221567a9b8be19ed242cf3027ef85cb5831b5", - "sha256": "ca358444aca70dd229688f4f9aa5c69f6f54362f232f1ff745a15055137e6a72", - "size": 807734 - }, - "136": { - "releaseTime": "2012-06-15T21:13:22", - "sha1": "351d8168796136b453ff07ca3498d079005eecf2", - "sha256": "123c1e3e77f6709bf1074ff8186793ab1574ebb8c137d829a44757b46e1e593e", - "size": 820929 - }, - "137": { - "releaseTime": "2012-06-16T01:31:16", - "sha1": "43b5cedd31124e38d9ac45278f49c3c1b760bc91", - "sha256": "17380821b55e688afe499cd58e1ffa8d08ad1c5a6d0d709a0323a1ee8d615be7", - "size": 820938 - }, - "138": { - "releaseTime": "2012-06-16T13:29:30", - "sha1": "bb06fb63150c309298b5d13fd1386f815a8cb58c", - "sha256": "e7f981301aa518465c22530b8987ca64fc8ef732037ef1e868c7a30effee8303", - "size": 820935 - }, - "139": { - "releaseTime": "2012-06-18T20:20:22", - "sha1": "fa14db691e5caecf901bc03db26f62a41398f0bf", - "sha256": "3745c6f8ec04beb978d3ffefab8093233160fa16c44a14c77ec3ce23b4f864f4", - "size": 824101 - }, - "14": { - "releaseTime": "2012-02-18T10:59:08", - "sha1": "a2e9d478829c8eeef907a2e9fb026b7f7b06d503", - "sha256": "4d8639e623029834b8facb5e773a099ec9b5137e9b5c66acf8d38f9cf08213b1", - "size": 446490 - }, - "140": { - "releaseTime": "2012-06-19T13:54:46", - "sha1": "0393025b622c1963789de2de8cae76bb80a9a40c", - "sha256": "4aa5efe6548af749acdf3805fc6dbbcd78c1dd12f19bbff89e2bab84662242fa", - "size": 824100 - }, - "141": { - "releaseTime": "2012-06-19T14:33:18", - "sha1": "172f03f6df59bc600a325e2eed9252f1466218ca", - "sha256": "3b256df597d86d8650e808846d363e667dce2f467db84576397944fbc4d83522", - "size": 824099 - }, - "142": { - "releaseTime": "2012-06-19T20:50:12", - "sha1": "9bb6c62055657637755ebdfb2c01f1d5be4eb86f", - "sha256": "43661e039a129d00f44ccef4a383c134ba5bb8f66e22252576fd5ae8e91b349b", - "size": 742043 - }, - "143": { - "releaseTime": "2012-06-19T21:35:44", - "sha1": "55aae8a09af8275044e83731e160490e3f96e4f0", - "sha256": "16a65c0fc67a7b52df3bc09924ab9bd860f716d5134e3ec843779d2e2c833441", - "size": 742047 - }, - "144": { - "releaseTime": "2012-06-20T02:27:20", - "sha1": "7af758710c159b940e1a1acce61752b769b9c8c0", - "sha256": "e49b93b985344c3eb5fc0fdd84a3a410c271c713188a969585b2c30f8b1632b2", - "size": 828804 - }, - "145": { - "releaseTime": "2012-06-21T04:10:00", - "sha1": "4574a57cd18f729f3783569dda3414af955a5a7c", - "sha256": "ee338a711e8fdd938813ef85aac9018e510dcfda142e01af2c4d48f66de266f2", - "size": 833053 - }, - "146": { - "releaseTime": "2012-06-21T05:12:52", - "sha1": "a9434adf87ddbaaa0ee766a681796ec2c6baaa3c", - "sha256": "922fb4f5ea0d6c143a2fd7d0ec5b0e816239ada14330553d874bb82832608497", - "size": 833072 - }, - "147": { - "releaseTime": "2012-06-21T06:14:56", - "sha1": "e34ab34210f9ba2ef911a9d8261bee46e58d1181", - "sha256": "cd90d2fb96fafaebbd8832b82996718b2ce6687867c98b9b8b10131e5da0e6e1", - "size": 833263 - }, - "148": { - "releaseTime": "2012-06-21T15:33:06", - "sha1": "269b4dcf1895eb1c861a45596fbdf03a7d952b03", - "sha256": "e8553aebad4aba8f4a3501b7c66ca9ba9e1a72bcce1653943da2b5fdc02be2d1", - "size": 833383 - }, - "15": { - "releaseTime": "2012-02-21T00:08:16", - "sha1": "0c288624b936ae51e74849185db9456b0f6eaecf", - "sha256": "839d7cd8f71501ee7bd2f8bcbd05f9be15f1d28223ea92a7715e59e38f30ef37", - "size": 461232 - }, - "150": { - "releaseTime": "2012-06-22T17:50:02", - "sha1": "69992524b6dad50b7a1f134084d6723941600178", - "sha256": "b377f8001a182855709ef08f002d6426d3d1704b04a3abce7162f688628411bc", - "size": 834008 - }, - "151": { - "releaseTime": "2012-06-22T18:53:06", - "sha1": "390e254050b5d437c52fd3372a9bf5e7af82d190", - "sha256": "8ebc2bf8dd8afd0d17607df892276827cee6accfefe02ddbcdcc0d1fa622cc37", - "size": 834136 - }, - "152": { - "releaseTime": "2012-06-24T14:51:06", - "sha1": "3457f99c4572e65c0c453825131cafce62a403a3", - "sha256": "606e7e860725a3beac211c8814377be05fce2f0d4d31e6591a08a56124883e68", - "size": 834135 - }, - "153": { - "releaseTime": "2012-06-26T12:14:12", - "sha1": "a02b59b5eba868c9ef653e6372dabacff0d7c185", - "sha256": "f71fa6baf922ed05cf02d47dd55eed16e9d351b7aa9cd75be92623d278c2c6e2", - "size": 835486 - }, - "154": { - "releaseTime": "2012-06-27T14:38:54", - "sha1": "1aab062c85fea0f607b34a9aae213de23d557219", - "sha256": "aa20ffa2bc0395657185a58c32e51d23c6485fe9a11e49a6488d5db7c52474a6", - "size": 836032 - }, - "155": { - "releaseTime": "2012-06-27T17:24:36", - "sha1": "072165b010760b236cd60d9270e0ca691a0a1eb4", - "sha256": "e77a492dfd41732cd31ed066419247a12bbdad81a5035f082cbe559c3ee3904e", - "size": 835994 - }, - "156": { - "releaseTime": "2012-06-28T12:47:50", - "sha1": "e65ddb0a00327cc3042977dfb4b3cf7d2c3f9141", - "sha256": "69cffff633cf417d15def003152b1219deeac932905331e1e355a579de8d6610", - "size": 835993 - }, - "157": { - "releaseTime": "2012-06-29T14:06:30", - "sha1": "875565aa589b1c56332f3732f1830b5ada72f353", - "sha256": "b93a825687291259d9ecee57f861a92f876b85c974ef596498b25f27e2f82209", - "size": 835994 - }, - "158": { - "releaseTime": "2012-07-01T06:58:20", - "sha1": "a6d07ec81f663969efdefdb0da0a01c3bd7e61a1", - "sha256": "af68569fcabc2f46331e296e7ce6f4a38d664245dee702827c6f301f00f767b9", - "size": 835995 - }, - "159": { - "releaseTime": "2012-07-02T20:30:34", - "sha1": "1902fd2cee020fb0cc37323df70123c9f1ef521f", - "sha256": "8e95e919e287c486745da1abb4f4f514790dfa4e03a7cd667ff6dcad3b7ea950", - "size": 835994 - }, - "16": { - "releaseTime": "2012-02-21T01:08:40", - "sha1": "e122dd4424507cb886cfaf17d74d32f0b5c27976", - "sha256": "73913abfd6fc33e5fda8d42ed3877e1d6c7ebf693add23727450411ac48aeee8", - "size": 461230 - }, - "160": { - "releaseTime": "2012-07-03T22:13:38", - "sha1": "ffce964d80f804b44f41f9445720cca889df82e3", - "sha256": "428e96518a844bab63f7b7baaddd47fc83596a161827d0776ab95a3cf5e87c97", - "size": 840432 - }, - "161": { - "releaseTime": "2012-07-09T13:47:08", - "sha1": "9b577c7c90c075345c9edbbbf1e9e1b04d526a5e", - "sha256": "159f2f456214b343e12aebfd5f4c6a2aa25534f2de04ef1518c058d736a6dbcf", - "size": 840533 - }, - "162": { - "releaseTime": "2012-07-09T16:06:48", - "sha1": "0c2899851e84610ff9f68178d8982feb2994e30e", - "sha256": "addc741a97b22b20521f1155437215b04318e6a66bd5a65c8c132283b66efd1b", - "size": 841554 - }, - "163": { - "releaseTime": "2012-07-09T21:41:18", - "sha1": "75d6ec38c6ab0667583a5a7253004c739b8e628d", - "sha256": "1a5acd0213bd0e915b83b995ecdd99c0de9d1ecb1c1e732eb044fb79363a1059", - "size": 841544 - }, - "164": { - "releaseTime": "2012-07-10T17:05:40", - "sha1": "93be0a3149c333402a7696a23a45f4ffdb901ae4", - "sha256": "00e8168f96459964e97a37bcfe6c6f83f46d0825f00fbf96b8fec6d2439292eb", - "size": 841547 - }, - "168": { - "releaseTime": "2012-08-01T02:52:16", - "sha1": "1297549223eb2fcf39228b2ef9f572d8fb843dbe", - "sha256": "fed79cb7f26711043db245577f0b826b948cc2184219380b37277782604049f9", - "size": 841565 - }, - "170": { - "releaseTime": "2012-08-01T03:06:10", - "sha1": "b5076149dc1890bdf7df986d77b2a9f78b3873db", - "sha256": "ee62fb09ceebd3a73642a6ba9218f2323fb6f450246355d3a7dfd74b62e0d0b8", - "size": 841564 - }, - "171": { - "releaseTime": "2012-08-03T16:59:00", - "sha1": "65fe624282d24b03e2a35212f9ab6c5e3e10a5e0", - "sha256": "dd6f66865bf04b89fd80a5041c6f9e81e0caefd266097447c73d7e924f67875a", - "size": 841570 - }, - "172": { - "releaseTime": "2012-08-11T02:06:04", - "sha1": "c965a2b9ec9b32ca0570248c99bc1536cf264be9", - "sha256": "16b6cc8b3479318b8a4f438536622852fd553c191fe4a327f0db5d6568c1d48d", - "size": 1056844 - }, - "173": { - "releaseTime": "2012-08-11T04:15:12", - "sha1": "27de803e547a20deb519d1f4a46bda7b639ac0d3", - "sha256": "0e66efa38a4da2e2455701a6107116269c3c5a8110609c05ca54b95035480a52", - "size": 1062629 - }, - "176": { - "releaseTime": "2012-08-11T16:25:50", - "sha1": "c7dc3e0b343c0be64fe7158b05d48ded492c1c90", - "sha256": "dab06042d5fa6737c106d573c3f7ae7392674c1b955d9bf65964fa362692ddb7", - "size": 1068704 - }, - "177": { - "releaseTime": "2012-08-11T17:20:10", - "sha1": "32cfe2f9b93ee0d4cd02089f573a12dcbeb37fa4", - "sha256": "627cd1d8fcf661457cb55f96b83221051159d0ecd7423baacb7432c1893ba7f2", - "size": 1068703 - }, - "178": { - "releaseTime": "2012-08-12T06:19:28", - "sha1": "eb19f25f008fd60e23db74eb5fbae1fbcca48dbf", - "sha256": "bc4b85d4d1f1a828dbce1ad9a46e0dc4a258f32ae463007328802a4d9f959c7a", - "size": 1071601 - }, - "179": { - "releaseTime": "2012-08-12T15:37:14", - "sha1": "aee8717d6781530b2e311b89a0a71fcca58b71fb", - "sha256": "6ee6271971e179158f232104c7a6c804661d71b09633a58229bfa6e4ac733da2", - "size": 1071601 - }, - "18": { - "releaseTime": "2012-02-21T17:14:26", - "sha1": "e348ff6d988c61d98b8a560d7cddc965e2d81482", - "sha256": "a639c9d4f68aefc3c6fe8ed32081e41c67fb6a489a87bcf6a42030c24a1bd136", - "size": 461226 - }, - "180": { - "releaseTime": "2012-08-12T21:46:22", - "sha1": "10dcdc2ea96ba2b86836e67f5569f0f1b895cb9a", - "sha256": "2a48a0d307111333f0030f1799f7e6a79c0efdb30b214060b3bf290d26e77f4b", - "size": 1072919 - }, - "181": { - "releaseTime": "2012-08-12T23:01:26", - "sha1": "f42f43f5562789b2da8eda6598b3d5cfd63720af", - "sha256": "f930595914b8ec50f5e8d9a6bd2842455017fa0802e0a7e09a03a1464b4fefe6", - "size": 1073492 - }, - "182": { - "releaseTime": "2012-08-13T14:20:16", - "sha1": "649fb921f3209dee50991bb8785b245d33e878a7", - "sha256": "f488e3d262d9445b853c8560035d303b03099fe562c0401313e403a913eb628a", - "size": 1073493 - }, - "183": { - "releaseTime": "2012-08-13T23:33:08", - "sha1": "6b278b91c68e8b013ae58c5796c4e2cb9cec7c37", - "sha256": "abccf353a3626161ccb6efd34c93fa1bb3d388ef28662524fbe2841f531b7ff4", - "size": 1106697 - }, - "184": { - "releaseTime": "2012-08-14T00:09:52", - "sha1": "6ce09190d2660c7ca25f60bba02a3ea70072cc60", - "sha256": "d1786b21227630227fa0db5dcc451b690e8e4522dc8f5b108d30dd13728bfd77", - "size": 1106701 - }, - "185": { - "releaseTime": "2012-08-14T04:44:38", - "sha1": "5e2cba3e9e81c1ab11b10c2c47b5b010a06e921d", - "sha256": "324d235979e59bfcaf1a2573b921231357d00940c83c1346b926fbde9e90c19c", - "size": 1106693 - }, - "186": { - "releaseTime": "2012-08-14T06:41:56", - "sha1": "89b4118b59459c9643b3de32373303d04a27e5df", - "sha256": "e0f4a04188d3950e3de4131a394b354d551b657d1fadfd0297b16d708a8156e2", - "size": 1106707 - }, - "187": { - "releaseTime": "2012-08-14T16:07:58", - "sha1": "a9afc5ba72b8224a91cdedc4f10f47ae5eecbe3e", - "sha256": "cc52a1c5cdf0539e86fb83535e30ac21d14d2bd2083c3667edd177101cbec94e", - "size": 1106910 - }, - "188": { - "releaseTime": "2012-08-15T01:04:26", - "sha1": "a8526b0b84ba5d853cacdb25a568a926e90f5674", - "sha256": "6f378334e5aff66e48d727e640db7c49067c932cccac018b333a8061870b1409", - "size": 1108814 - }, - "189": { - "releaseTime": "2012-08-15T02:00:36", - "sha1": "4ee137f2a60010981a021cd39705b773a86a342c", - "sha256": "999c0cda3d1f98cf1cb1ac3eea80ef2029d44d0ab7f200971453415c26383a6f", - "size": 1108815 - }, - "19": { - "releaseTime": "2012-02-22T12:45:24", - "sha1": "a543b0d8607847ab739ad0b4bc109d8b5eb9e36d", - "sha256": "9863223a74fb8b09a6de07818708c52113b951852b8354de2139fe24689a900e", - "size": 457000 - }, - "190": { - "releaseTime": "2012-08-15T03:59:52", - "sha1": "7c8e296dd20d0a099d4ffc0ed6aa2f528844c098", - "sha256": "32b390a19cafc75c66292c547fde2349326a93e0df4db261a26ce34745a77c00", - "size": 1114702 - }, - "191": { - "releaseTime": "2012-08-15T04:20:00", - "sha1": "35c3abea886ffc85f00234638953b24c52feabc8", - "sha256": "9c93b994cf3627833efc96d0b659aa11e4d65389f5cb03966a3c564a336799e0", - "size": 1114733 - }, - "192": { - "releaseTime": "2012-08-15T05:32:22", - "sha1": "3bfce4ff38d083e21ac7565435e11de73a1355b3", - "sha256": "6ee2d016c435d16d5025f50cf2fb37a6ef849627f8cf88d9df498a2591ffd15b", - "size": 1114783 - }, - "193": { - "releaseTime": "2012-08-15T05:41:58", - "sha1": "6f9560278fbf8ba6448aae4e9e314bfdd95f66d0", - "sha256": "437689a1bdd935a29ba5dcbc9883e1c0c014a8686fa40672115a4699dd3c7c3c", - "size": 1114790 - }, - "194": { - "releaseTime": "2012-08-15T17:07:10", - "sha1": "15506c8f8035238775e48c7f2b1c9604a7237567", - "sha256": "30cbe1c1aa0ae1c694765f044801cd9e041078f4e47938c26a8d4e4f5d174e68", - "size": 1116652 - }, - "195": { - "releaseTime": "2012-08-16T04:18:30", - "sha1": "8591aea55c6452626abdfef9a710f2912b071496", - "sha256": "078ddbbad79ea0a9c8fd4d83560a24b27fd14dbc0253b15811c6db3954517d21", - "size": 1117510 - }, - "196": { - "releaseTime": "2012-08-16T04:26:12", - "sha1": "4dc7d314e1d7e815745298d9849f16326d98a4cc", - "sha256": "82a2747bea9aa044ddd384e40229f4380e66544a27c77ff8611f0796571db3d2", - "size": 1117510 - }, - "197": { - "releaseTime": "2012-08-16T04:39:20", - "sha1": "06d558e96e443cd20f28890f60bd846b24a89345", - "sha256": "3bf063bffccc8203c8bb9b16410e38b73d7d061516fabe0d55d8ebec9b3d8341", - "size": 1117510 - }, - "198": { - "releaseTime": "2012-08-16T04:45:46", - "sha1": "ad7c3988568eba9b0a6fb28008fcc2ae7d492baf", - "sha256": "9a06b85b20fe04ce9dee8ddcdcb2984631f97dc277158cdd7dc00a7399d8fdf2", - "size": 1117510 - }, - "199": { - "releaseTime": "2012-08-16T06:51:58", - "sha1": "a43116a04d2653b21cf1482ab3127f5f2e1350df", - "sha256": "cd3f5e0c8052b1323f02f6fe95caecc0001faa1e4b7197e47d7938870c23697a", - "size": 1117518 - }, - "2": { - "releaseTime": "2012-02-07T03:25:24", - "sha1": "17729ac3f56a9c6b19884b0b9f6176c01b6577c9", - "sha256": "ac32701e81a26d81bde327648a11238bb252852fe47ebf5f1f1ba7d2e89732bd", - "size": 410393 - }, - "20": { - "releaseTime": "2012-02-22T16:59:28", - "sha1": "825fce2c50b8982ff8dc55c1726f809b355dbac0", - "sha256": "8435098217c1525f78fd0d496e7297925a3f19a0e3a5b1cdcac228ac4287f3c7", - "size": 460010 - }, - "200": { - "releaseTime": "2012-08-16T14:50:56", - "sha1": "13cd134bd2c71e8559485cf1f3ffb1bd6fe8db36", - "sha256": "7623739f26a54d6921459194e09019e5f0a1697aa84f6a73360dfd81f89aa179", - "size": 1118509 - }, - "204": { - "releaseTime": "2012-08-17T08:15:06", - "sha1": "44a706ddf785343411c042e1117b2514e6bb81a0", - "sha256": "02be25f1ffdcef9d1df61f4a5b7c72a2801c485b092f218be0fe534bd5f34df6", - "size": 1118645 - }, - "205": { - "releaseTime": "2012-08-17T14:36:38", - "sha1": "2dcd664c9f3d49e775139059def2fd34f473b500", - "sha256": "cc7341808da6852fe8f911faae63eb3fc15f29a0041be3054d719cdf0fd94c49", - "size": 1121958 - }, - "206": { - "releaseTime": "2012-08-17T15:11:38", - "sha1": "9dd3cd02e41d6ebdd4f4e6a27b8c623f1669f15a", - "sha256": "ac6522e7e98fbd1b3434d8cf017b6c99b410d2d9e9cebcaa21eccd22f41014c1", - "size": 1122529 - }, - "207": { - "releaseTime": "2012-08-18T00:54:36", - "sha1": "cabf2158a95d36514ac42877df9b324ff82cc692", - "sha256": "54554e8040ac82a63177c3c3f06b037076a1c4a74acf9dae8fbe143d5ab36726", - "size": 1122552 - }, - "208": { - "releaseTime": "2012-08-18T03:20:28", - "sha1": "6bc793175417d57ee6d8fe2953e80b622e51e30a", - "sha256": "0d4c2c845f26f03d05465ecc9d4dfe89e645d7915ae09d380724b8aefd4ad73e", - "size": 1127644 - }, - "209": { - "releaseTime": "2012-08-18T18:31:40", - "sha1": "1e2a7d448a81df1b87b92df5d7654c3b773ce3cb", - "sha256": "0a60f96c58726818a01b3e12d34ee2e64eaa52ab891be28b27319bffa3b25f24", - "size": 1128219 - }, - "21": { - "releaseTime": "2012-02-24T02:44:08", - "sha1": "a26524032331f99cc199c949845d9c21f7ca6220", - "sha256": "a763eaed63cc63795e147ed7fc0e718d50ae884daa0fe6344e2eadae04532716", - "size": 461387 - }, - "210": { - "releaseTime": "2012-08-18T19:06:16", - "sha1": "fb8a39877182075057ab635988a716779ce3c1df", - "sha256": "6e960c40d5ae23921b57dbfde8c90b3b3837219baf046aa110e35041f0922d0b", - "size": 1128955 - }, - "211": { - "releaseTime": "2012-08-18T22:11:36", - "sha1": "8bac076be4e2b1ca18bbc4a5a6dbf428ffe8a000", - "sha256": "de42413d21d609322a5601d5d461f9814bbf04142035a38035af614eede96bcb", - "size": 1128948 - }, - "212": { - "releaseTime": "2012-08-19T00:24:18", - "sha1": "660b131b8c7b5847928325495107d2bf18fc6252", - "sha256": "f4cc8b5a713a14e5712f5e981e9cdcebe1aa79b2f83719a67851d088a19dd176", - "size": 1131604 - }, - "213": { - "releaseTime": "2012-08-19T09:40:06", - "sha1": "a343280c7a069b665ad4892f1fc3efc0204ba273", - "sha256": "3068b0a7e105b7a3bcc40b04836735295c4932bf4e3f41671b00876523111fc6", - "size": 1144787 - }, - "214": { - "releaseTime": "2012-08-19T18:45:34", - "sha1": "9c7461c292717660c860c9dde3a998f80c9db3f9", - "sha256": "df7e911eca3b02cdb53f20bc25e91ff64df2b74e6485703a00834c4ac87949c8", - "size": 1144823 - }, - "215": { - "releaseTime": "2012-08-19T19:03:28", - "sha1": "772542b3aa274c40494aec474a9801e86e832bf3", - "sha256": "4ce688bcebd13c5b3ab37ed9a4ff3f8a8c315f2ddf3495e226e3f1edb9e757f7", - "size": 1144429 - }, - "216": { - "releaseTime": "2012-08-19T21:48:20", - "sha1": "34b05962c8aa58a60420d3276598a3e236ff5faf", - "sha256": "b01354ffa8e7b6f09ba4b8d6b37e2ede984e8bea64af23dbf44ab0905083e710", - "size": 1144496 - }, - "217": { - "releaseTime": "2012-08-19T22:10:42", - "sha1": "1abb0fac2833326264ca74c84b781e7044d52c26", - "sha256": "98ab579eb3ff4253770b676106619a542b27ddc526111bc956dc48d0bcff2339", - "size": 1144596 - }, - "22": { - "releaseTime": "2012-02-24T10:53:16", - "sha1": "f4f11608f49cbfeb025afbb938081540415fc9fd", - "sha256": "078689fbc3fac7d8f5496a1d8a22176d7637e9df7bd11a330727cd7879fff304", - "size": 461389 - }, - "220": { - "releaseTime": "2012-08-22T11:11:14", - "sha1": "0909743af1123f6fe96e01bbf67e4117dd2bb6a4", - "sha256": "d15f10ef045f95d18b7d3dbdcda06cc92148ddae9b21f5e949fa5666bc7ab7f9", - "size": 1156840 - }, - "221": { - "releaseTime": "2012-08-22T14:47:48", - "sha1": "17d16a72551dafcdb66cd8a2c2f1fd7ce5d9b202", - "sha256": "d84a778ddcfd327d3bb91ea80ad8b06c155659380d840e70dc2e4a4ad145c489", - "size": 1156896 - }, - "222": { - "releaseTime": "2012-08-22T14:51:48", - "sha1": "9134a4885e0dbd08d7a9c1b12f5900d1f3f5f7fd", - "sha256": "5b293663cfd379dee0941000331095230b77268bd0a930aee2ea91afacd309cd", - "size": 1156900 - }, - "223": { - "releaseTime": "2012-08-22T16:18:02", - "sha1": "dd89de55a4a0eadddd93a16a67eeab8d2c8e9d00", - "sha256": "8c838d0962c35b7b21dba8ba153241b7dabd30b6202a428f8763eb9951b3e991", - "size": 1160119 - }, - "224": { - "releaseTime": "2012-08-22T19:08:34", - "sha1": "7cbef6b2618c7b05af1327a0dc9d83205ddb47f2", - "sha256": "62348b5f57a64a386387f229f7ff43fc5ba28f3e3fdc0827d84404e3f680a19e", - "size": 1160691 - }, - "225": { - "releaseTime": "2012-08-22T19:38:16", - "sha1": "60d5a20dce93496201aabe29eab2cbd6e1ce7697", - "sha256": "9f587e629d1f68a92c2e908999a08f892bf8082e31a68dd3fabd01fbd93a718e", - "size": 1160681 - }, - "226": { - "releaseTime": "2012-08-23T07:24:58", - "sha1": "45c32c24fa82f2fdc58137ea2f0f91859bd99d02", - "sha256": "ace28642c14b394070c3a56069e67e380fe2374faf830953144ff820f34a8a89", - "size": 1167077 - }, - "227": { - "releaseTime": "2012-08-23T11:58:40", - "sha1": "efe8252c1f118e6dab54ddd3f718270dddfc7fab", - "sha256": "67c9b58b826939fd6d77f2f16a83df317dc2625aa43dd896dbd4bfb56ebf933c", - "size": 1170150 - }, - "228": { - "releaseTime": "2012-08-23T12:13:40", - "sha1": "8657c475ea0eaeda5c16af9098d07d26fa5780df", - "sha256": "0338dab67d7e77926d9e7ce407243f9b534798b83d6e57e17c57d25195888ced", - "size": 1170172 - }, - "229": { - "releaseTime": "2012-08-23T17:57:20", - "sha1": "7d706d763865779048b5cb612617f77947089c41", - "sha256": "1b98bf38c67a37797565caa5199921a50d3a516688fd5bc888ba9e4ea3b8363c", - "size": 1172234 - }, - "23": { - "releaseTime": "2012-02-24T12:49:32", - "sha1": "eb953b9fa97348e07e073b9013ac8c077f3af32c", - "sha256": "368ebff3d647b3d815395e1cb2ff6517414cb692bd25fa47d9f52cecbf80b0ec", - "size": 461398 - }, - "230": { - "releaseTime": "2012-08-24T15:09:36", - "sha1": "1d31483af924041f9737f21323152328a8ada6cc", - "sha256": "b41b781d5c9fcf05798790ae20ae593dc33f588975b8db88be13b0ff09d2bebb", - "size": 1172239 - }, - "231": { - "releaseTime": "2012-08-25T01:34:06", - "sha1": "398aa064fac7a8711bb611f34abee9450be7e426", - "sha256": "9f157b203662140d71384be689c3fadbfcc2bdeb8887085f3a0eeeae17c497e0", - "size": 1172327 - }, - "232": { - "releaseTime": "2012-08-25T07:15:30", - "sha1": "ab0fd12b1ce77ffb6ac24b1ebadb883087200e52", - "sha256": "c39d6d53e2ce7608f0c4263d23a0ffa59824ad767a4df0faf34f5ea4af525ecc", - "size": 1172236 - }, - "233": { - "releaseTime": "2012-08-26T11:34:16", - "sha1": "807402e42a377050fdc551e021ddd3130a6a3eff", - "sha256": "00a042267454a09179b30569dd2da4ae715d7d7f695a34afdb6cf34e5ab8b214", - "size": 1176543 - }, - "234": { - "releaseTime": "2012-08-26T20:35:54", - "sha1": "0bc0f8f52db177d403cc6aa7f74ae8ab341bc6c4", - "sha256": "b4e952468b1c690213d95885ee0c71c5c0323d135158fbb1e6ecc54565ceeae7", - "size": 1181438 - }, - "235": { - "releaseTime": "2012-08-27T21:50:54", - "sha1": "9406efb776d6317ab2c99a686d9eb32c724bdf45", - "sha256": "6eda7136f7c8c4c29fab4e0bf91989712f84cd5c5d5bf6512efbff5d2de9027c", - "size": 1181419 - }, - "236": { - "releaseTime": "2012-08-28T00:59:14", - "sha1": "40a2c71e07d6c108f4e70ed2f5e80669c03fb549", - "sha256": "302ec33f3f3e7a7101a8d60558d1cd43e491324056a46bd097b69d5281e7141d", - "size": 1181495 - }, - "237": { - "releaseTime": "2012-08-28T01:10:16", - "sha1": "8a9651513e473b3e70e13e14b44cdc799523a5e0", - "sha256": "8f4a4eaed30fa8b8bb9a9d83954fd33e8914a09f8c01202c38055286c995da88", - "size": 1181512 - }, - "238": { - "releaseTime": "2012-08-28T17:40:02", - "sha1": "3b5931dfa33f19686e14dff03e2851a7f6bfc8bc", - "sha256": "fee9770baa979f27a089d9608cfd60624000725290af9fb24108f8b26b22b756", - "size": 1181524 - }, - "239": { - "releaseTime": "2012-08-28T20:46:12", - "sha1": "e5d8cb507f2beeb472e966e8a117a3f28f38fe91", - "sha256": "4e99138dd45dd037fef09cc7f0116d82c771b3c9b6dad9d0796c0e9dc73f8b29", - "size": 1188988 - }, - "24": { - "releaseTime": "2012-02-24T22:19:12", - "sha1": "a3296fef41cf016dfe4133c5f284d88218897c6c", - "sha256": "f285d1a5c6f500ca137bcd34ab95453798400c65b429354b24efdfe6102fc9c7", - "size": 460666 - }, - "240": { - "releaseTime": "2012-08-29T13:46:12", - "sha1": "e7a49134aaa40d28432616a9ae1c216489403a9a", - "sha256": "230c37e867963112a9b4202d91bd0ce3dee6bc30d4d528e35eca81d9d35b3d72", - "size": 1189119 - }, - "241": { - "releaseTime": "2012-08-30T13:14:40", - "sha1": "cc37f754904050111c21a85d5554ee8032329c9e", - "sha256": "2d04f456b42c2c748f27baf2bda69bda316ed3a750eb501818736545b3057bba", - "size": 1189119 - }, - "242": { - "releaseTime": "2012-08-31T15:29:00", - "sha1": "27dc3883f07f26237a77372388b549efde958fc8", - "sha256": "ce40adcbbada923db4b7df1ee4d3a9145f83159945df97218b418a2dff903975", - "size": 1190637 - }, - "243": { - "releaseTime": "2012-08-31T15:40:00", - "sha1": "2846ba941a4e2cf5fe46f56e2fa465bb8eec7d2c", - "sha256": "93d67db0f8afbcdf9bc2d17e16a912925c578b1ccf52924a76a110e2ee6a290b", - "size": 1190764 - }, - "245": { - "releaseTime": "2012-09-02T11:15:32", - "sha1": "02e1248f238bbfc8e96be69adbd1213ae64cb595", - "sha256": "94d80d34a4f7ba7586c9f5e41cc846d6d9ccc8fa4c04a0abc7fc12ca7995cdb7", - "size": 1191348 - }, - "246": { - "releaseTime": "2012-09-03T20:30:50", - "sha1": "b8beb94f7491aab93a7227567c1a9fbfdf6b20b3", - "sha256": "983bfa9e67de68e8cb1a691075efef777e5c44e738d0e9a46869d4b84bf84f6e", - "size": 1192956 - }, - "247": { - "releaseTime": "2012-09-04T17:29:10", - "sha1": "4512823cb1bacd1e973e17c89e5cba03c1154fa3", - "sha256": "96727df14ddfe9a115490fe6a94c35848c1ca5019fe8929f676af1b6000aab4a", - "size": 1197219 - }, - "248": { - "releaseTime": "2012-09-05T23:25:52", - "sha1": "fba13830753463a40593edd07ca73c3eb1710cdf", - "sha256": "f01717142dbe7d2c09baab684c937b8c665df6f7d7f47c98f0b68eca0e3aeb7d", - "size": 1197218 - }, - "249": { - "releaseTime": "2012-09-06T21:09:10", - "sha1": "9123f06fc28d3d9d1347a012a1f490265384f70d", - "sha256": "fba2dec051596362f8a32bf6ec571b158f3363ad1fc1c10add548e529a2d4f56", - "size": 1203819 - }, - "250": { - "releaseTime": "2012-09-08T19:23:28", - "sha1": "64f1ebb51653de5e8c43851d58d760511076d283", - "sha256": "47442a0d27aca2e560329369e1c3c451868b9b3de6cb7c2a56c0198dc5dd2c37", - "size": 1207099 - }, - "251": { - "releaseTime": "2012-09-08T22:53:32", - "sha1": "47842089e4e19de881446c452fb7c13a4870756b", - "sha256": "d50d6b69d6124fa9fa75204a8dedcc761bc5331ffa721b59b24e0229974d0ac5", - "size": 1207098 - }, - "252": { - "releaseTime": "2012-09-09T11:39:20", - "sha1": "ad02718c6ca50313953afd8943ba8ccd8b61030d", - "sha256": "6584a2719b4e67ff3dc6b967730d10dff698b7ed50900c6a47331bda1d632a50", - "size": 1207177 - }, - "253": { - "releaseTime": "2012-09-11T13:51:04", - "sha1": "d224df2f61e8492cb8bc4cb6bd7f5b182ca75892", - "sha256": "285422a2b343cc0357b2bba12d6cdf934ac99aaaa2bbe82522598fcd81ce4434", - "size": 1207304 - }, - "254": { - "releaseTime": "2012-09-11T16:30:52", - "sha1": "48c4dc2d0d599bf586ec3631a73194bfcd760cf9", - "sha256": "4f6d04fe16a1bc1ae7fa0b9e5cd85627c72373682e7ae10ac43e8ad835b74c15", - "size": 1220519 - }, - "255": { - "releaseTime": "2012-09-11T16:55:22", - "sha1": "86cc35abd26f0e51e1f75c0cf5df7afe2fa37619", - "sha256": "eae12bb6dee60dc7522046e01d1483fd53cab07cd6b31cdaf12fec31e2204074", - "size": 1220564 - }, - "256": { - "releaseTime": "2012-09-11T17:13:10", - "sha1": "31736f46042ed8d674f4a5b6d07381cdf416f29f", - "sha256": "38f8d4a6132342bb263631bdb6e4e917321ab110d6b9ab14d889205e4c1f1bf5", - "size": 1220577 - }, - "257": { - "releaseTime": "2012-09-11T18:39:00", - "sha1": "c24ca8adb810e4ded4fb3a5a8e96c5dafe36b5a7", - "sha256": "c1d924bd6379b514a78ba1d6e6730d4c40ac4d6c7600acc79f1a1cab1a06fab0", - "size": 1221666 - }, - "258": { - "releaseTime": "2012-09-11T19:33:50", - "sha1": "c3bcb792058b55f7c4fc2d1bf08bc56eefe7a502", - "sha256": "62db5c51dee86894e5695c277773f03a1df4d5f8a228a71122e18ef21cf8a221", - "size": 1222130 - }, - "259": { - "releaseTime": "2012-09-11T20:20:30", - "sha1": "f5f059fa094272cc57a37b29e1f497d7b160723e", - "sha256": "493e697ffdddf636f072d7278c71fad04010a5a30b0aae18190bb27de37b986b", - "size": 1222138 - }, - "26": { - "releaseTime": "2012-02-25T15:44:56", - "sha1": "2f32d8d4fe7ff21a1134cd2336d292e44e3df4b2", - "sha256": "7af8a2d502bea9ad6e5559006a1e92a08401f2dcbdeeb7ddfc10c651c191139e", - "size": 460674 - }, - "260": { - "releaseTime": "2012-09-12T16:02:58", - "sha1": "d94a9fdd3695659255dd56efdf28971526befdbf", - "sha256": "37e34c0b3ad569cc11e9ec9d55b82bdf78e9306df78180379af1f0c03dc32719", - "size": 1305620 - }, - "261": { - "releaseTime": "2012-09-14T23:15:18", - "sha1": "de533442b141f1c250b17b93e111a30d057c02e1", - "sha256": "ea5593702bf95ac0373b9e926208aad24e05c947bc92c6cd7b9e1cc059063f9a", - "size": 1308626 - }, - "262": { - "releaseTime": "2012-09-15T20:51:08", - "sha1": "a28028cfb93f2616090a6dcbbfa16c8b96c140a6", - "sha256": "091a2a3a14353ec147b802052061477e82b96bb493b98499318b2c207aea0b30", - "size": 1313382 - }, - "263": { - "releaseTime": "2012-09-16T21:40:46", - "sha1": "30a7c5124f1d0a4f5f4bfaf6a8777c3247a220ff", - "sha256": "9286c9e90aed43ccc94ea88b61ded3fcbfcd09fd5b27b37cf4aa7ed1a58602de", - "size": 1314342 - }, - "264": { - "releaseTime": "2012-09-17T05:44:06", - "sha1": "6c785d1017bee9dcac4239749f7ac96495885365", - "sha256": "bbc74e6e951e68c94637a3a26a28e7a67883e91e5baecb82f50a0225aeef8f02", - "size": 1314347 - }, - "265": { - "releaseTime": "2012-09-17T05:59:50", - "sha1": "145240e8eef335df7765a42eb7433d7e9fe442f9", - "sha256": "779049bc88685d694db6d63749f34182211741918b0fd2730a91ac5d29467bad", - "size": 1314351 - }, - "266": { - "releaseTime": "2012-09-18T20:27:34", - "sha1": "3f346ded27f95dd013744fe3cd6e0c2d96c10b3c", - "sha256": "ce136d679ff863568703972c10dfe9d1d75160d4f26e01d7e8bcad0604a4fedf", - "size": 1316175 - }, - "267": { - "releaseTime": "2012-09-18T20:51:16", - "sha1": "8d73f34e62b70f7a88613a0308515cfbd77bfb34", - "sha256": "153609a14494ec17e74d914a9ef4a6a94a242fbb9e03b8dccd2bee4387333513", - "size": 1316171 - }, - "268": { - "releaseTime": "2012-09-18T21:03:10", - "sha1": "b9e7741f51d647af6de525c671270a636f8da77a", - "sha256": "4a982c7fc6181a26a846226152ff8db1b7fb3c716cd8523afb3e1e9a01370373", - "size": 1316170 - }, - "269": { - "releaseTime": "2012-09-18T22:35:02", - "sha1": "6025e36e12dfdc67aa5d5679fe43fdbb31b5a992", - "sha256": "6ed3322fdc785f23cbc32cf38a66301629bbd9fc21254ecccd6633cd3ffe5f6c", - "size": 1322458 - }, - "27": { - "releaseTime": "2012-02-28T18:57:58", - "sha1": "2d31fe2db3a0a1d3e4112b8a7593799b0000508b", - "sha256": "91df022c75d4ad218ff54bb397c8202da1b2c55ab0c75675f2e59502e197d0d2", - "size": 464730 - }, - "270": { - "releaseTime": "2012-09-20T19:50:52", - "sha1": "0c405297d5e32d30edc90eae9b1284d4e93758b4", - "sha256": "ce3814fafdc9e8f1d3c9ed2a3d8695c572d3b12c89de75596f4f9cf962ac6b91", - "size": 1343909 - }, - "271": { - "releaseTime": "2012-09-20T20:59:58", - "sha1": "6ccfb512d6f87bd37b6e85199d3789f548c53cba", - "sha256": "84d316aba81569e4fed43dc1831c32eda9d626471d22f1f04374b49ca3a5dec6", - "size": 1359878 - }, - "272": { - "releaseTime": "2012-09-21T06:40:22", - "sha1": "4557fa3fce875085402a53f74bd1b05bc0efad7f", - "sha256": "15d585a5dd3c667e33d18134115f223a5ec2c151fc25b968abf1e7d635ed83ec", - "size": 1359876 - }, - "274": { - "releaseTime": "2012-09-23T17:58:06", - "sha1": "6ec0b6f483df744accc5dd091a80b5948e63b8ff", - "sha256": "194acd06120c5669d440e7276b36bd30c1370d00118e9a389c801b92b800f069", - "size": 1359855 - }, - "275": { - "releaseTime": "2012-09-23T21:14:34", - "sha1": "e1da8d4fbcfb21627ad727e486e5fc176226567e", - "sha256": "797ca0b72c9405424e9cdb9079994ecdc94165b452fa3770ff1b404a607ef7b0", - "size": 1378357 - }, - "276": { - "releaseTime": "2012-09-24T19:17:42", - "sha1": "c8e7be4ed777f9eceac85775df2931a6e3930566", - "sha256": "fb39f7a37af11c00ec79c1c50f9cd0356f49c3886c03a3a85e0d84db5cdde3dc", - "size": 1379400 - }, - "277": { - "releaseTime": "2012-09-24T20:13:30", - "sha1": "14c6ec0bfff30f2a64c4be8c08fa19362e41e791", - "sha256": "31af93738a346fae8a8eb545625d57ef39939987dc04b2f0fa0782abe091d7c9", - "size": 1379499 - }, - "278": { - "releaseTime": "2012-09-24T21:20:46", - "sha1": "cb49775fe4c7e4b3ad8cbd0e545465d4554da3b5", - "sha256": "04c066b977f7abbe0c9a5b615de5c6cfc4bc8a59f701fe37f7b20f980e95b7de", - "size": 1380176 - }, - "279": { - "releaseTime": "2012-09-24T23:38:40", - "sha1": "7d61712d0a659e852ac966948dee1c9096437584", - "sha256": "e269294f5399aba12dd8bc55b0e14dd3397f7024e4c568f9de1389f74d80f14f", - "size": 1382733 - }, - "28": { - "releaseTime": "2012-02-29T02:33:32", - "sha1": "35151035d6694f7e58f2a38b86ad41605ba9eead", - "sha256": "29de2673b5b22b782d8cef432883f651ca295613fed51d1d96ff22a337ed0a66", - "size": 486646 - }, - "280": { - "releaseTime": "2012-09-24T23:52:36", - "sha1": "47743796a00274d650c48426e8a1cd4e7974717e", - "sha256": "5848521978f5967a995d16844ce50e5e260abfbab0311fd6f02f2dd21f1197d5", - "size": 1382958 - }, - "281": { - "releaseTime": "2012-09-25T06:09:10", - "sha1": "1138df5823018374c2805f381007002568812deb", - "sha256": "aa009dc61289bf4cd4616974ba15e2246ed562391952e925fc4e4d3a3290d61b", - "size": 1382960 - }, - "282": { - "releaseTime": "2012-09-25T07:37:12", - "sha1": "b9204db9e55c707c123ef96c34bce982cf6ac6eb", - "sha256": "8560e9cfa84ebd08812e6c81774103074c8db8bfb371f1b8fa7b52a5994a40bf", - "size": 1382961 - }, - "284": { - "releaseTime": "2012-09-25T19:51:46", - "sha1": "d041d3886bcdb568b96852fdc5cedcfcfabfd2ca", - "sha256": "57ef413d7562f44ad3125755ab31b3c9c60d909d0b90a89140ce6dedf6cb4a5b", - "size": 1383332 - }, - "285": { - "releaseTime": "2012-09-25T21:10:46", - "sha1": "1f7ab01768059ce5928fb0b6f1a527aafa4fc8d7", - "sha256": "f251c87ed68ae655567900f9e960eeca02daa1bf3aabe7bbb342093608824c5d", - "size": 1384679 - }, - "286": { - "releaseTime": "2012-09-26T02:49:22", - "sha1": "728b7e377c5f9bd0ef9ec66b382665f9b83340bd", - "sha256": "282808cb91384574aae591926cc778ed3a91eae18923eacfde99f3bb1ea31c48", - "size": 1384692 - }, - "287": { - "releaseTime": "2012-09-26T06:56:34", - "sha1": "fd68f31ce6d9e798d39eda31bc8a6ed3840bf036", - "sha256": "daf830444ab50cb61393843d6f489f7d358e09cb4dca5da72e5faa28bc66d416", - "size": 1385394 - }, - "288": { - "releaseTime": "2012-09-26T13:23:24", - "sha1": "f9943e9a126373b4afa55664f3ef882c8b02e4c3", - "sha256": "fbc87e2b5e473841cc5227856f71fdacfe76ace73fbf69ce003df8de322bae3d", - "size": 1385418 - }, - "289": { - "releaseTime": "2012-09-26T18:59:40", - "sha1": "1b91b9786878ac44121db168bd6163faa005be02", - "sha256": "fd1c33323f1202c5010c586091bd6dc5a4fca7718547b6475bddc17cc7227813", - "size": 1387742 - }, - "29": { - "releaseTime": "2012-03-01T09:43:22", - "sha1": "24afdde48a82edef65f089d7e98844444d6f368d", - "sha256": "deff2dee5718547a537148eb24f6130e6b145a360d3fbe82ab4c52d59d72ad6f", - "size": 486658 - }, - "290": { - "releaseTime": "2012-09-26T22:23:24", - "sha1": "038de0718c800c605deda3cc1ea63f1467cc0d85", - "sha256": "47118979ecc3f2c36d36b9d70bf96a5881837008b05aaa45a63c5206b203c6c2", - "size": 790109 - }, - "291": { - "releaseTime": "2012-09-26T23:17:06", - "sha1": "065b1fe40b67ddd5d8bcf14ae9f1c5596f75713d", - "sha256": "073b76291ab2507af08eafb1b61b4e9faf6d22ad62e3bac396f95b9aed68a216", - "size": 1395063 - }, - "292": { - "releaseTime": "2012-09-27T21:42:56", - "sha1": "a679d1084c73429a77c4ffb50b97ce777b4609b4", - "sha256": "3acd92ea7648db24593c114ce5686a943461febc01201ce5b9d7ee23cdfb524b", - "size": 1396837 - }, - "294": { - "releaseTime": "2012-09-28T01:06:32", - "sha1": "64f6f140b33e9e5f19875173fdd320287797e684", - "sha256": "0cc8414d0a807bfede8f5795b42e45bf841da38a52124335fda658403f75acfb", - "size": 1399300 - }, - "295": { - "releaseTime": "2012-09-28T22:40:30", - "sha1": "93a98657e5bcdfd5649f01f692f58c22da0e47bf", - "sha256": "94fb922756e6d65dc1f33b0ba3d55cc1a7b1164ff288be326459e710f859054d", - "size": 1403212 - }, - "296": { - "releaseTime": "2012-09-30T01:53:04", - "sha1": "fad0d621171c99f9caa0f41e123a58024f0e35ee", - "sha256": "024878d93bc75e2da4ead3658a1d100f613f6c9db5f453b31804b4f9826334cb", - "size": 1403299 - }, - "297": { - "releaseTime": "2012-09-30T02:05:30", - "sha1": "47e7ff030762ffe8e6ed354a119a08123a9173e5", - "sha256": "b11d5af17c75405368034f8e25e0a6f5e8ee8cd51002ceea0d6325b9e40bd880", - "size": 1403379 - }, - "298": { - "releaseTime": "2012-10-01T20:00:02", - "sha1": "4916d49e40f4fa54166886bac140355aef3566c4", - "sha256": "4950ddbed97db5e1c206117360ebcc5476d8766de01ff81a14d8bc721b6b1b2b", - "size": 1403428 - }, - "299": { - "releaseTime": "2012-10-03T01:15:02", - "sha1": "2ccd5e67834ed7398d9ac2640e099b62b5abca9f", - "sha256": "2110109759eecbc0620332d36da3f563928417e110d174f6dad5b7ea7f8ac706", - "size": 1424943 - }, - "3": { - "releaseTime": "2012-02-07T05:17:42", - "sha1": "3fe54181614b768989c3c7bf7511e155e6951b50", - "sha256": "58bece6eacb2ac1f1620cfb933a28091e29a54011b833bf4e237020ae5f7410a", - "size": 410382 - }, - "30": { - "releaseTime": "2012-03-05T13:41:18", - "sha1": "595e36215d90f21453aa9341229e912f24e34270", - "sha256": "7cc4d8665a7e53eebe8b464268aa87279e50fb72018a1a13b390a044d550ccb0", - "size": 491830 - }, - "300": { - "releaseTime": "2012-10-04T17:54:54", - "sha1": "86cd379f205b276f8c0324f68d2f2e8937385e9d", - "sha256": "ef233640f7f1355f1e75ee17028d25c907c0b6ee349e3b9627ca1399eba377f4", - "size": 1425269 - }, - "301": { - "releaseTime": "2012-10-04T18:13:16", - "sha1": "a2be7a5a53937cd1e9ba52d5c96000d65dc5dcd0", - "sha256": "1bab552c7fa6ec7e2b081a1588d4c52644e6af4704ec2e01e53fec4f6135cf23", - "size": 1425270 - }, - "302": { - "releaseTime": "2012-10-06T21:08:56", - "sha1": "f13bf3a018b054802e3a392d06f4fb4119ef9b20", - "sha256": "00292036a9eb6f604047712d63e11ee4b6fd6b3ed78ebea87ce0681c0047faa1", - "size": 1425356 - }, - "303": { - "releaseTime": "2012-10-06T22:33:42", - "sha1": "3889893893cb42d3a6152e776e9f6a180066dcaa", - "sha256": "e4a2b58ed312225e2695454736891bb41827ca554c84827023d33485656f0521", - "size": 1428414 - }, - "305": { - "releaseTime": "2012-10-07T19:21:12", - "sha1": "efd0fbfb3485a70ed9fb2af461a8ee2c5049fb3d", - "sha256": "2999f5efacaffc97feab6ac34d9fc912dd62f485afad14a712e0b88b42f4fcbc", - "size": 1428418 - }, - "306": { - "releaseTime": "2012-10-11T20:37:20", - "sha1": "ba1430d974407ef00969214c4390217b5ec64273", - "sha256": "2cd545363aac02da88b7885cec17523cf8b86daf6137cfbb465ea3c30477fa10", - "size": 1428541 - }, - "307": { - "releaseTime": "2012-10-12T07:06:42", - "sha1": "4abca56246431b36c149cd313e4835763ce8fd18", - "sha256": "a74f4c9a9fbfa40ad32cf1a80ad5440dc69742507746c1186b8c7cb93caedeea", - "size": 1428536 - }, - "31": { - "releaseTime": "2012-03-05T15:11:10", - "sha1": "4bb8573263e2d3e44fa5c6ef43f3e18ab5262562", - "sha256": "f8bdcc0c6024d76ea9e5e0e1344ac7241781afc3a231ce02da00906389880c90", - "size": 491816 - }, - "310": { - "releaseTime": "2012-10-14T13:21:20", - "sha1": "8052486df828c7cc6489d1f8a9ff0616c4d1d4fc", - "sha256": "7e530302923567d8e67dee84dea6495372a9fd583cfeb615410733f851598ce2", - "size": 1428709 - }, - "311": { - "releaseTime": "2012-10-14T21:04:00", - "sha1": "a040f2961a9f80d213dd63fc524a43c97a80ff81", - "sha256": "f85f541a15f45eec0e2d1729f723eec8d4aa4f61be174f7018385625baae58d2", - "size": 1432897 - }, - "312": { - "releaseTime": "2012-10-15T17:26:04", - "sha1": "b0cf805b556bab9117143b4a98a3858627d41e09", - "sha256": "2eac4812f955dfc247f10f2505e5ad571479ff073b8956f34d6f7ef2410ff987", - "size": 1440667 - }, - "313": { - "releaseTime": "2012-10-18T18:03:14", - "sha1": "fef9dcf979edcc958e88b6df81ef3c6389e8b337", - "sha256": "37bd8e7bd982b43b88e1812940e5b5dbd815da6a7ef0e497bd715e2d665512d1", - "size": 1440713 - }, - "314": { - "releaseTime": "2012-10-18T18:23:34", - "sha1": "0e6d656ad19cec0212bde20ab007aebfe307524f", - "sha256": "e2c45046b943ad8a0fddd1459f859c8f11daf55ddae79ee5bc915fab73ad9b71", - "size": 1444706 - }, - "315": { - "releaseTime": "2012-10-18T19:36:54", - "sha1": "d73efe944b56af1dec736a2841bf90b982fdcfda", - "sha256": "6a84beaca35ff12697c463325aac82047122d992ca30945689c735b81357c905", - "size": 1444954 - }, - "316": { - "releaseTime": "2012-10-19T07:33:54", - "sha1": "c6523c32c76347f4e524f2a62ffb818c1be100a0", - "sha256": "50c3dc888d807a521e159506439df28e9d1f607b51f9aa6f5e3351eeec37282d", - "size": 1445006 - }, - "317": { - "releaseTime": "2012-10-19T09:52:58", - "sha1": "953bcb1d58c2936bb09de2865087969a4c477b97", - "sha256": "301624aaf307f788af93c31d9a78a924fcd606c516f8250803594e413ca30794", - "size": 1455076 - }, - "318": { - "releaseTime": "2012-10-19T20:01:02", - "sha1": "a9aca7b4697197542b6d5af11a4f54aa4b052cb7", - "sha256": "5209fa33513733ea5466166354db2004c9b5373da59d45ecfa390f8870341b39", - "size": 1455002 - }, - "32": { - "releaseTime": "2012-03-05T20:08:08", - "sha1": "22acfcd17c076eb0d421c4dd3b954aeaaa9ac541", - "sha256": "ebe9955b45a3b57b9729ddb39cffefc84fac133df5b4faf5a16e8772e7643ac7", - "size": 491816 - }, - "320": { - "releaseTime": "2012-10-21T19:03:58", - "sha1": "2458eed5baf11e6cad3dd20cd1597eb21e6619da", - "sha256": "bfe7f3d609aabb8ef140ad7e440f3a5889d651a970076acfe3b418dd60ef544d", - "size": 1494316 - }, - "321": { - "releaseTime": "2012-10-21T19:10:42", - "sha1": "3cfbfacdb3187808752b41fc05281c10479d1d49", - "sha256": "ef596b1ad38833c2fa296f4f6ea0bc48e0ba477c1f7486daa8540674a6e98c41", - "size": 1494344 - }, - "322": { - "releaseTime": "2012-10-21T19:25:06", - "sha1": "7267e92a88bdc02609fe505498ef04ebab34e1b9", - "sha256": "73ad5c2751b5d582bb450b2803e3e3410bb71503b3a89e548f1f66995eff7789", - "size": 1494344 - }, - "323": { - "releaseTime": "2012-10-21T21:13:26", - "sha1": "609edfe719164418a648702d0d4886cfecae0af9", - "sha256": "62321c8a8ba3c75592929cb9b6f85093a53140066c77c44c1dfb3099a797f63c", - "size": 1494585 - }, - "324": { - "releaseTime": "2012-10-22T00:06:58", - "sha1": "1bc48563a4863659b9f4a7db7556bc34fbd759f6", - "sha256": "d4ba7ee24d4c96459f9ddac17f9ccc6f2b1cf1fa3f9db2ff35b2305664693f0f", - "size": 1494640 - }, - "325": { - "releaseTime": "2012-10-22T01:33:04", - "sha1": "c4fdc58df5f7fef44f1fc56c8e21b4c7eeed2e36", - "sha256": "42cb64e70fe45866f53fd1042a9ae547cc1b93f6ccc7c2f4ab7d2d0756514723", - "size": 1495067 - }, - "326": { - "releaseTime": "2012-10-23T07:33:54", - "sha1": "951d5d3be6a187f7d8083ab272490b611b83178d", - "sha256": "a3eb35d9315cb30dce07064eeddcdb501db6714248ee1275e1952f1705364fee", - "size": 1495169 - }, - "327": { - "releaseTime": "2012-10-23T17:11:18", - "sha1": "206f653b01decb7ed59856d8e5918aa2e29d7de7", - "sha256": "9b3b2f418c36341abb1772c58c2fb469b9791ec17d633f15f05299df360982a5", - "size": 1496510 - }, - "328": { - "releaseTime": "2012-10-23T19:58:42", - "sha1": "1f0adeb2906c5b36ea2e9aa38ffae6249fcc4fc4", - "sha256": "4117b0c4a84004bbd00707726541c554daaa7ae47d5c64756c4c2566a3d8f4f4", - "size": 1496526 - }, - "329": { - "releaseTime": "2012-10-24T04:58:42", - "sha1": "fdf61e473c34f7273962370da9a40dfac2554d28", - "sha256": "c10ffa5d4bd63737808d8273097678c256d961bf556f6f5f8bc2c283e95ab230", - "size": 1496508 - }, - "33": { - "releaseTime": "2012-03-06T00:33:56", - "sha1": "e0c02879e9986488810f4f54d4b7c3d71700daba", - "sha256": "6d28858969c5aa5b1151c73708d9996e154c0dbda3d7f526c503df5c7cd40f7a", - "size": 493289 - }, - "330": { - "releaseTime": "2012-10-24T15:06:52", - "sha1": "7b7c77d36bef706f655acac4507a1a731282c342", - "sha256": "b6215a0814bc50465b47d00497bf29a0d87e7b296470f532238208af5b5d00b1", - "size": 1503248 - }, - "331": { - "releaseTime": "2012-10-24T16:22:08", - "sha1": "6e943173b9889fb97d86a0dd27f2a4e85777aa92", - "sha256": "e34fe78f021948511a9ebf4fdaeab63e1095278ba61c3cb9d7e1d9f43591a191", - "size": 1498731 - }, - "332": { - "releaseTime": "2012-10-24T20:19:58", - "sha1": "65355d7e60accf48e78e9fa011bdbd9c90a57f9c", - "sha256": "0bb6f6d7b832fb02010711638be3c94ef9b7c305e720127353f7df9c0927f801", - "size": 1502361 - }, - "336": { - "releaseTime": "2012-10-25T12:50:48", - "sha1": "770038a5a35f4d615fa8329f2ce86e2244555295", - "sha256": "504a206d83df78ca2e0c1d4d2ac73a352bdbb95e10f23d85f6e1ab6cc67cda46", - "size": 1510583 - }, - "337": { - "releaseTime": "2012-10-25T14:06:30", - "sha1": "8ef4b1ee1783e504c963850e0388d7841a07d9f5", - "sha256": "1e384bd63602ae7c72e508869874d48479b4b84dde060eb0d421110a4ed29607", - "size": 1510581 - }, - "338": { - "releaseTime": "2012-10-26T22:14:56", - "sha1": "66639c2142007e828ace0e073e8bb6cee331b9a5", - "sha256": "03cf9db17993d4f7f65ca35f8417af1fc9009d89e915312c77c6770c9d9c823d", - "size": 1510621 - }, - "339": { - "releaseTime": "2012-10-26T23:42:06", - "sha1": "2b7c222c546aa1fb4970158cb73a3c7ee1a8752f", - "sha256": "066bb3a7e85f79956b1d63a05669f5341cd3bed037c82b51979e00097ef2eb4f", - "size": 1511938 - }, - "34": { - "releaseTime": "2012-03-06T12:16:10", - "sha1": "026c986f32243ea3717ef5588078cb24e205dc3f", - "sha256": "fa01b7da584bb1bd82ff172b7a0c20f0cc331cdedc8147ca73f4242650ba92d6", - "size": 493315 - }, - "341": { - "releaseTime": "2012-10-27T17:16:34", - "sha1": "e4803f22cd8658dad3d9fcfb0e1000d64a6d23bf", - "sha256": "1ec9689844eb2f0622b4b2202eda95be209d46e52b2974c0d209710a3d123fa6", - "size": 1512068 - }, - "342": { - "releaseTime": "2012-10-28T05:21:52", - "sha1": "5ed309d34f886909d155c2a9ce4ecf0c5773dd2d", - "sha256": "f619ad665ff333142023ad40f711aa1fecaa90be3fc441fbe26c88db60453f15", - "size": 1513794 - }, - "343": { - "releaseTime": "2012-10-28T05:56:26", - "sha1": "7e75505b38d43d8ddba72ca54a80a05d3f8421e0", - "sha256": "a05a4d0b1630434f8101b7e719e4234064bac07c051c69fc54c86649dfc427c7", - "size": 1514653 - }, - "345": { - "releaseTime": "2012-10-28T16:40:54", - "sha1": "3ea15e52020b3e2293ef51c0e94a6f9e7a5126f3", - "sha256": "1064de17fc5d2f395020da84cb14e590abf35874dfed266bcd270e44f24fb400", - "size": 1525523 - }, - "347": { - "releaseTime": "2012-10-28T20:10:44", - "sha1": "0b1205eaf6f091a06f340259f6f249ee76787e6e", - "sha256": "783555feb06393b22fa6639e40018ae647a50baec7bce2aa4aacd0827626e312", - "size": 1525525 - }, - "348": { - "releaseTime": "2012-10-28T22:58:56", - "sha1": "bc79e870e11fef61ddfba2c82eb4268af049a44a", - "sha256": "12d3bc2efd574c691c5cd1304be113605dc585157c2f9dc9759a36a5605d38ba", - "size": 1525392 - }, - "349": { - "releaseTime": "2012-10-28T23:11:02", - "sha1": "1cfb5f54ce72ddb174031b64d04c158f98892a51", - "sha256": "e47f59822872eca8e85a9fc5f5a3eed512109afc595201b245987b5ec4f32806", - "size": 1551747 - }, - "35": { - "releaseTime": "2012-03-06T14:22:22", - "sha1": "ba295b9285cc6be48d3dfa7fd37ea86213c45578", - "sha256": "28a1f00312db22a4cf21e8a2f44738816a86ae4f20ddfa722399539834436155", - "size": 495444 - }, - "350": { - "releaseTime": "2012-10-29T00:46:24", - "sha1": "5d9a4661d55b93221d6363a58dd5376474351c01", - "sha256": "6ef74924226dc59a37a3d718caeb152490de0f32caf06b832a5717b324fa57af", - "size": 1551798 - }, - "351": { - "releaseTime": "2012-10-30T07:34:28", - "sha1": "116fbdbc70e3dd7905bc5c591cf6a4969c126da1", - "sha256": "93d3daf31960dc9ed863037f02d078c2f52f3ebbc22ab16f91b3691834722a0a", - "size": 1556458 - }, - "353": { - "releaseTime": "2012-10-30T20:14:42", - "sha1": "dae9da6a5f388913fafb99f9c99fcf4b60e22f80", - "sha256": "565d5b12e452affca7965d1d0b6b7208bfe06522a1bd82002f416278d0f90cff", - "size": 1556757 - }, - "354": { - "releaseTime": "2012-10-31T11:20:58", - "sha1": "629cbcecc84e21703fee50093402da51573b073e", - "sha256": "75407b1dfe61f9a0722377f80eef7734c2567750c43b2950fcabf86995c7a77f", - "size": 1556800 - }, - "355": { - "releaseTime": "2012-11-02T12:52:28", - "sha1": "f7885f3ae3436d452a8bef4d9668f95298f7da7b", - "sha256": "b35d3cbe3a4e6a967fd97791be9e03014531aba1b2df6e365981436cc2dfbc6c", - "size": 1558322 - }, - "356": { - "releaseTime": "2012-11-02T23:37:06", - "sha1": "3f617c12e53ba1e3bb572e80d1b7665bae78baa3", - "sha256": "086d80575e3d80afd7f2eea8ec16f16b9f8c13ab3da7193c0c9f2f28792bcdce", - "size": 1568644 - }, - "357": { - "releaseTime": "2012-11-04T16:48:28", - "sha1": "eb0ae9e2504070958b6189483986e9104496b851", - "sha256": "befbd54a2a2d330d3023b43f680de88048d4ed9619ab271e5a94cb170ddc2aeb", - "size": 1568710 - }, - "358": { - "releaseTime": "2012-11-05T17:19:40", - "sha1": "04031bf441d7a634a85cc42013944a9210f38417", - "sha256": "7ed938631edfb68e4154b210246eaee2152d692e4dfc19aab14a241dbda26a9b", - "size": 1571298 - }, - "36": { - "releaseTime": "2012-03-06T15:09:00", - "sha1": "8ea8e6acd46548bd44e4065fcd298c6c8fe45bfa", - "sha256": "065e78e6c66fcc12ee0739ade8bc6c4de458d6146b2aa0268a27726846a27822", - "size": 495443 - }, - "360": { - "releaseTime": "2012-11-08T21:48:34", - "sha1": "39be64e9c2150f4fabc0b935f89d7eb4e98e768d", - "sha256": "93df1c8f6ef9df7a8a720498fc1d99c13a1d8d782425b4e1763e5465216c8a1d", - "size": 1570985 - }, - "361": { - "releaseTime": "2012-11-09T17:25:36", - "sha1": "f398db2d8385a3fd219bfe6c9497592e4d4c2e22", - "sha256": "cfd5bacca0ac58763208f506afd5a99ed729c73675adca26f9e5854bed620840", - "size": 1570879 - }, - "362": { - "releaseTime": "2012-11-09T19:04:06", - "sha1": "e87fbfea41cb8c1d45ed826d38ff7b956bacf080", - "sha256": "01b69b8250676214c6d6d4ec8750569cece3393925482b2cfe349b6e5781c17f", - "size": 1570970 - }, - "363": { - "releaseTime": "2012-11-09T20:56:32", - "sha1": "1771762757ed9d42f0037edb3676e77739a7a771", - "sha256": "4c05f84231bf150ba275f086857278b39bead1ace381553cb18bac4ccb61b93d", - "size": 1571054 - }, - "364": { - "releaseTime": "2012-11-10T19:33:58", - "sha1": "94e582f9b55f032a6acedcec16c78adf8dc5d491", - "sha256": "cbc34b9f02573e14a910d8a6dde8c99a7099da75a4be2ab096e6c5d5d81576e9", - "size": 1578038 - }, - "365": { - "releaseTime": "2012-11-12T18:44:30", - "sha1": "8777440f4e187005c0897b0210c927b9657334e7", - "sha256": "5ee66f082387f88eb932d1bdfce8d6d2c9fff7d062f28f76c3da9c08285c3254", - "size": 1559401 - }, - "366": { - "releaseTime": "2012-11-12T18:53:48", - "sha1": "ab553f5143e540886bef8f84d34fbc7fefd48db5", - "sha256": "a5ec60b85c40f16c282aa0c4148f2da10f404e27903be7a5f81418988e549a3c", - "size": 1559399 - }, - "367": { - "releaseTime": "2012-11-12T19:47:18", - "sha1": "496ebd0e668fe2d8d6407c3a451dc85822a5c542", - "sha256": "c91589bd1bde3969a2aac31aae08b9f66e1955c454eaadc204ff1094f8a02024", - "size": 1559438 - }, - "368": { - "releaseTime": "2012-11-13T05:16:32", - "sha1": "4a6ce155d69a0e77172bd33e8542843ba2fb5557", - "sha256": "936ea8b61d2569e41e18e9f1cf6e3f6bf62e96f3458f01bbde7035694b27b69b", - "size": 1572991 - }, - "369": { - "releaseTime": "2012-11-13T12:34:36", - "sha1": "ba531896a52058369d867a96ad471c33b196fbc8", - "sha256": "2465f0cc6bfc3a6ce1f1e7c4792ea3378d095c80feb7022dc7f34789e7b1ffd7", - "size": 1560273 - }, - "37": { - "releaseTime": "2012-03-06T19:04:38", - "sha1": "0fe737b9df40cab28f02c37590e424f67df083c4", - "sha256": "7262bf12856ad4843ba79af6b87893890da228afad5ef864ee8caad45d4f7630", - "size": 495444 - }, - "370": { - "releaseTime": "2012-11-13T13:09:52", - "sha1": "b2076adfc54efc8ae825730a64ed01279d44c211", - "sha256": "0c1744dbc69b89a48751270fb564eb6f4309da6bde626e1372d2d50e25e5f98a", - "size": 1560358 - }, - "371": { - "releaseTime": "2012-11-13T14:07:42", - "sha1": "b183e618cb2e48527f7a29b708fff9d58295f1e6", - "sha256": "13e8021d23a2d2fcb5ca9fc3df96b3455818069266587fb341843600467b1b8f", - "size": 1560418 - }, - "372": { - "releaseTime": "2012-11-13T19:58:58", - "sha1": "027d47d7976d01ccc3599e041dfcded3ec15eb2a", - "sha256": "1b844c29cec43e00e82b65e258f71f61c1cce5ca0d2b8356f50b47d9d6ef7932", - "size": 1561761 - }, - "373": { - "releaseTime": "2012-11-14T19:27:58", - "sha1": "fda4fbf2916207d55e98ec27ea61549c1826da54", - "sha256": "a0c437ddd2cc6c7be270fc6b88d6539829679b79bd01aff7f90e79a3bbfc148e", - "size": 1562217 - }, - "374": { - "releaseTime": "2012-11-15T04:49:52", - "sha1": "9de2d89f0531bcb1adc8267ee0a8baa008f33e85", - "sha256": "fa82a63bbd85cb7ae31956b637e735a8cc2febd981ee68b400a999691e1b0a7a", - "size": 1562900 - }, - "375": { - "releaseTime": "2012-11-15T15:28:26", - "sha1": "0d8966170b6962601e5a91b19b2d50e341712823", - "sha256": "4d13ace48459183ce6787de75d60b878a2af9953b62a613a54f3bfc46a65cb3c", - "size": 1563025 - }, - "376": { - "releaseTime": "2012-11-15T19:51:02", - "sha1": "e1b8b7bace6918a37d4d514cfc7fda2d52ed8026", - "sha256": "c9747e1904f643348284bd0a84f69fc39466f8cf294eb7e8bbb8dfa38fff3da0", - "size": 1563055 - }, - "377": { - "releaseTime": "2012-11-15T20:06:00", - "sha1": "780c95faaa1ba67abad4f3337400608c447cc58b", - "sha256": "6933de9c37497ddddbe75c097dec6bfb6cc2952a0b1f677395484b90246b3205", - "size": 1563101 - }, - "378": { - "releaseTime": "2012-11-15T23:33:32", - "sha1": "dce5007bd59c08b094a83f1f35b64e25f1996f78", - "sha256": "8530d8205c99537ed71b7252ed34f05326e88e901ac8950d34da36142619a9a5", - "size": 1566485 - }, - "379": { - "releaseTime": "2012-11-16T15:47:20", - "sha1": "b201f6af733fbfb0bd2c11c68774b31588257217", - "sha256": "0f4714124c33ee1d7531a385da2ca59bea742c668e8420eafba85cd1481cbe5c", - "size": 1566514 - }, - "38": { - "releaseTime": "2012-03-06T22:49:30", - "sha1": "d254fec60aafefafcb399790a28f27f69e67d56c", - "sha256": "f946b0050a736e47a115da5cc5a23a4cf80a8a54cf1adeb16afb21da332bbf37", - "size": 495443 - }, - "380": { - "releaseTime": "2012-11-16T17:12:00", - "sha1": "2307ad742e748fd12a8565bd5da3cb751a6432a9", - "sha256": "c3521e6ec808aae8d459ad0851d5888e3146aa934920ce2b7c3c9877a14f2689", - "size": 1569305 - }, - "381": { - "releaseTime": "2012-11-16T21:14:30", - "sha1": "4dda566adf78076414db2c141940e6aaaa41dbd5", - "sha256": "701a668032d4d621221caeb0a24d4f244394afa128e7f392679f9737e21acfb6", - "size": 1566513 - }, - "382": { - "releaseTime": "2012-11-17T18:56:40", - "sha1": "1f944700b9a13ac67691968da20f2535e3d77bca", - "sha256": "0bf4fbad7b07e72fba6f858fc115ebb8d0c9622f13b110f2d750a2aab70aae69", - "size": 1566687 - }, - "383": { - "releaseTime": "2012-11-17T22:21:40", - "sha1": "65e67841ce18c66bc1cde1ba97df287983a83bf8", - "sha256": "b6ba49202676310a9510ce41181edc018cfa373ee83d033692d4b00d53c4bcac", - "size": 1566646 - }, - "384": { - "releaseTime": "2012-11-18T00:03:10", - "sha1": "3c6adeef6acfc9b7abb0f199b395b98f711cb93d", - "sha256": "647d75ae381c37af8c025ef68f08da0722995785dde35df5f3f3da2a6b7818ed", - "size": 1566769 - }, - "385": { - "releaseTime": "2012-11-18T02:42:22", - "sha1": "a15a6f757d97b8f0eb8ad8d4ac7d3124c0321746", - "sha256": "c177bc64a849afcf08f47a1b840ac8374a97c282f5a36e5901beec293ad02b4a", - "size": 1566949 - }, - "386": { - "releaseTime": "2012-11-18T09:16:58", - "sha1": "99e1ab64ce488b7232c73208b16eb04f470fd9f5", - "sha256": "c9cd3f00e1f80eed295e5630a0be0074813f9d17f1113c1cc78bad733c43e556", - "size": 1567017 - }, - "387": { - "releaseTime": "2012-11-18T17:32:38", - "sha1": "2d91b92f77c2decd351b13e5d50019c2bc4af3e5", - "sha256": "68b80e96f6f9a346c1b15ee4fe169a5b2fcc2fae413b897dca8a5073b3f9a6ac", - "size": 1568405 - }, - "388": { - "releaseTime": "2012-11-18T19:26:58", - "sha1": "876479361328ed724181a07a30a1a103b600fb2c", - "sha256": "762580a61284d0c3740e577e1b76038fcb7866170f03eafd268a8b62f8d00a37", - "size": 1568457 - }, - "39": { - "releaseTime": "2012-03-07T09:49:42", - "sha1": "dde19ec058b2f6628763f1bc72648844155a67b8", - "sha256": "a321c4314b2cca490d977c37ef1fdb183e3a5371abc68aa01a3587e6ccdadd42", - "size": 495506 - }, - "390": { - "releaseTime": "2012-11-19T17:07:02", - "sha1": "c71d7e28ae162d29eb8806040f6f7fbf21708d14", - "sha256": "542cf72c16c210875f6eb55097165e7af472b306817506f8d5ab3778ff06f6cb", - "size": 1568504 - }, - "393": { - "releaseTime": "2012-11-19T22:03:40", - "sha1": "fed5072a6499574348eb2e1726fbb4599bd0a3ee", - "sha256": "21060ed45ea15c48c35c4977b9cf08b76a69ba26846b087df29a693f7378d090", - "size": 1568255 - }, - "394": { - "releaseTime": "2012-11-20T07:12:44", - "sha1": "66e56c512a992b0bb903a75ae84d06de354b5c28", - "sha256": "da4530a3d6587165c1a40f8fdbd2507d65b26d7c3793c3725abd1ea1aa331a34", - "size": 1565762 - }, - "395": { - "releaseTime": "2012-11-21T17:10:54", - "sha1": "5be9167d38845adbaf24e58e9171d582b1e9d612", - "sha256": "a29de2d2303298967ef3c3eeb0b0abe5d35c543cb4b885c77e82997e52288b35", - "size": 1565838 - }, - "396": { - "releaseTime": "2012-11-24T12:17:28", - "sha1": "3efd96ec4115072fc8ad5b5a202d27cf8ad56ac3", - "sha256": "571f1ead1b918d6326844c34e1f529007d890c30ad4831aab092b1d7b1c6007c", - "size": 1564970 - }, - "397": { - "releaseTime": "2012-11-26T22:28:56", - "sha1": "2f1a2fd2a5f9bbb7a39490bb4c029b39db80ce48", - "sha256": "7378bc6b9d96c22d277fe99c6f4ba0e9b8b72ee3c7ddb84e5f27ec640904b243", - "size": 1564930 - }, - "398": { - "releaseTime": "2012-11-27T00:49:16", - "sha1": "f5bc769ba675895c657804c7aa1574e993cedb39", - "sha256": "74141455ecb4964d04c19ac4c59b0fa4d3064121968d5249a3a914f1f1c3a9c3", - "size": 1570364 - }, - "399": { - "releaseTime": "2012-11-27T01:31:16", - "sha1": "3f81754b6649761afcc5f9ce17ac92a078ebc713", - "sha256": "563a12fb5c7a82974aeb427928fd3f2a4a77d58421d62519ee5640a3de57110f", - "size": 1570525 - }, - "4": { - "releaseTime": "2012-02-10T03:10:24", - "sha1": "0e36def24134f9ea0262d650d757a37375eb03a3", - "sha256": "e6cb1ccf475de90bc7455bfe7d3b22c48474d8f2f779ce15869b5f12aa97991a", - "size": 417875 - }, - "400": { - "releaseTime": "2012-11-27T03:09:46", - "sha1": "ffce011510bac3b35a704cba8bddad4ff77ac8b0", - "sha256": "234d9950ff347a9636f93a7e2ca5c13100a25c944fcb0e3d3575fccec207f8d9", - "size": 1571980 - }, - "401": { - "releaseTime": "2012-11-27T03:18:54", - "sha1": "d20d4215257451427feac211b007881c57e1259c", - "sha256": "6a849378fe84c62d2623b363a30686f16bfcf3cfccbe3ed0b0a35b02525a1b23", - "size": 1572151 - }, - "402": { - "releaseTime": "2012-11-27T13:28:34", - "sha1": "25889ddffbade3e9c467ffb0c5fab27f36078dd2", - "sha256": "66ef433a2c80bd59a874e9a3850247358a7b4dd2eca082eee86e721841d7ee87", - "size": 1572142 - }, - "403": { - "releaseTime": "2012-11-27T15:56:04", - "sha1": "3836f55df5e5b0ef820273d7eaef7392126fcb3a", - "sha256": "f25db24661de5f1bab385bba2552fdb6cb6ab000d43d27bc12524580d2c181f1", - "size": 1572392 - }, - "404": { - "releaseTime": "2012-11-27T16:06:34", - "sha1": "e958182912c91fe4c77fbab7fdb60148ff4efae8", - "sha256": "d9f855ef98c546e7213c1ed863909131a12ed20ffca479949009b7faaea6272a", - "size": 1572624 - }, - "405": { - "releaseTime": "2012-11-27T17:21:26", - "sha1": "78e964e525fdae2339787d5063c14668e4de18a7", - "sha256": "f8032efd8fbcd2c25a657b567934358e98557d92895e1d0094c5fb638ce68230", - "size": 1572753 - }, - "406": { - "releaseTime": "2012-11-27T17:55:00", - "sha1": "191d3a0768b892f4af6aa256639f0267cc4177b3", - "sha256": "88f276290ad3b4505e1c6a3486c6ce69a96db9416498e13d21886d948d05b60a", - "size": 1572983 - }, - "407": { - "releaseTime": "2012-11-27T23:46:16", - "sha1": "7b50df5d5782bf5568074836ee87342273d2c9d6", - "sha256": "5f11b6194292fecebea4ee1679c3ff8733d6111175f12a8abfe6b86b8dda55fc", - "size": 1573097 - }, - "408": { - "releaseTime": "2012-11-29T05:08:18", - "sha1": "3559c418690e0634bf2ef375d4356304f227620e", - "sha256": "be355580f79b976008c60abc11a1aedfe34b5409d852b6ab92e87f3c677a4e9a", - "size": 1573136 - }, - "409": { - "releaseTime": "2012-11-30T21:26:38", - "sha1": "632e8c6c84fcc6abe47cebff567a772c55ef6ab8", - "sha256": "4f52fef86901c8f1df14cdd1c388f0466f86c010fddae94f3b1f1b4bf5ba217e", - "size": 1573285 - }, - "41": { - "releaseTime": "2012-03-08T22:37:54", - "sha1": "464bda507ea2b70a27a168dceb26511fab3e97d3", - "sha256": "46df091f2436c079a881de6a7cfb8dafe8e79872bcedc21e4a6fe88ede672141", - "size": 499564 - }, - "410": { - "releaseTime": "2012-12-01T23:01:20", - "sha1": "a771d3f3823f2698477fcf09e695bfe2b85dab43", - "sha256": "243382beb46dc0092604dfba1ed518e0beeaca26d36287524646360428e596da", - "size": 1574333 - }, - "411": { - "releaseTime": "2012-12-02T20:10:38", - "sha1": "a07de9f69faf2403a0020cf02434b73ff661e19c", - "sha256": "d80d56f8a6c1d2064763fc9c073f07471e3c8d168784fa75f324b0aea8b979cd", - "size": 1574484 - }, - "413": { - "releaseTime": "2012-12-05T03:55:42", - "sha1": "b8c267d5e9490a08fa4200180a89f2dd6c0da65c", - "sha256": "a0dc646aafc7230d7257dfe5340c26d6dd960155b01a7663800d35fdd1c40808", - "size": 1574140 - }, - "414": { - "releaseTime": "2012-12-05T20:15:24", - "sha1": "6716fb10e4c917036f213b566031097b54c2a73c", - "sha256": "922da5ea5571d02c55d26e438ad8cb06642bc55c668e2bfc4929e8dead7a0066", - "size": 1573934 - }, - "416": { - "releaseTime": "2012-12-05T21:06:12", - "sha1": "4294dd76051274853c92390277f0ee6a449d4ee3", - "sha256": "9786265a6ffd025fa31dfc87d3f9d3d5f3740c670426bea6542b9170c41379c6", - "size": 1574377 - }, - "424": { - "releaseTime": "2012-12-06T07:18:32", - "sha1": "3086e9a8484bad60e86dc0493efaf578b6a56dd0", - "sha256": "fb709c1dc458ecfb06870da123c0ec1d59dca5578ad215d3a9dff4ec14fc3a8b", - "size": 1576166 - }, - "425": { - "releaseTime": "2012-12-06T14:19:06", - "sha1": "4fccda18239a1876f3d62f5c965d60b82dc91468", - "sha256": "7bb5e4b9c1aed20331b78635f15a2e801865490a1e5fa6f6a8f537349e39d700", - "size": 1576317 - }, - "426": { - "releaseTime": "2012-12-07T12:29:54", - "sha1": "8026a34475e6872234ac979b6a2c8099d423b7ea", - "sha256": "2938e6d0aa31b4e681815592f90ea49b433617be15cb4e50a4087c94c55e0dfe", - "size": 1576395 - }, - "428": { - "releaseTime": "2012-12-07T14:25:52", - "sha1": "4c352824ffec9ed14461d582f7329132a1c8df14", - "sha256": "e82d4cc3bb08a8dbe2d88bb4a9edf71350065861de4a19c72f74be949fab3c71", - "size": 1576422 - }, - "430": { - "releaseTime": "2012-12-07T14:46:08", - "sha1": "cf80d6a0ee80b8906c495eeea1def139a40a4987", - "sha256": "b86373c66c61b79b7f9e87be9ad1da33eef18dff6726f496d815e37adbb237bf", - "size": 1576422 - }, - "432": { - "releaseTime": "2012-12-09T15:13:24", - "sha1": "70b8b82c7ed7ec46c98db96762949e2671ba920e", - "sha256": "6d6539b0c4cdb5b342b4cbd68da0a3e6059fcac7ee6d3199efbfb307fb54a284", - "size": 1576278 - }, - "433": { - "releaseTime": "2012-12-09T15:19:16", - "sha1": "27f1997fc815e04b0f56f0015b078bf2c84fa7ec", - "sha256": "59271f90f8a6071fac3b934493c08524ecab56c8679b666ca242644482fd6fe4", - "size": 1576330 - }, - "434": { - "releaseTime": "2012-12-09T19:48:28", - "sha1": "8748888abd3d3c2adcf4d4313414c6295ec3e706", - "sha256": "0395f5aca0707016c9ec6a4e237ccdb5346b73c72f9e653934c29e6ad2f893fa", - "size": 1576349 - }, - "435": { - "releaseTime": "2012-12-09T20:01:56", - "sha1": "a1b84b450226f355d8dec28a3e8c1103cd9b37af", - "sha256": "bbb10267af0fcfadb9c5d7e1fe843394c4fe301eef0ef41068d31ead86dfb9a5", - "size": 1576377 - }, - "436": { - "releaseTime": "2012-12-10T16:59:08", - "sha1": "8c4b90d40e9793c3252c3f88c730422fb64669a9", - "sha256": "2073d3ab32a6aaa868b96d3980157c23952f78c8b6ec593e44dc57cf34660a8d", - "size": 1590738 - }, - "437": { - "releaseTime": "2012-12-11T22:46:36", - "sha1": "832c44b5e1c6e85d35ed566e4f123ed67e4b9778", - "sha256": "6cceba7d45ad61c1bc5c9bfbcdae0d24f2c268c2417724ccc701c5c7c8167a42", - "size": 1590956 - }, - "438": { - "releaseTime": "2012-12-12T03:55:14", - "sha1": "24c3852556e4a2172bd37de1cad18d4243a0b308", - "sha256": "f7a3057bdee5d5e48d1dd4231e53fb94e7fc6d679cbd6912b908e5a92baacd28", - "size": 1592071 - }, - "439": { - "releaseTime": "2012-12-12T15:35:04", - "sha1": "380e5ed60de266795ef3dee3c936621141cf0186", - "sha256": "e4ecef94ad2362bbbf3698603eb8a8326e6593b37561c68af568c5019eb57006", - "size": 1592612 - }, - "44": { - "releaseTime": "2012-03-09T14:31:00", - "sha1": "b52292f98704566d55ed5fbd4dc0405d8edb6e0b", - "sha256": "4d87f84695eec54608719f0eaaadb9cab0d552d73df6d3feab69a7ef3bfa512e", - "size": 499566 - }, - "441": { - "releaseTime": "2012-12-12T18:22:44", - "sha1": "bae8c4e99b9e2c0617550db52ad8eecc06ba2f6d", - "sha256": "6f6410d465f289369450fdcf3742f1f0c905272cdac58b6fee8f079dc54a41f6", - "size": 1593778 - }, - "442": { - "releaseTime": "2012-12-12T19:17:38", - "sha1": "a542808264f7a5f0d915c33e2cc3f2142f1fcc0b", - "sha256": "b2439f523dfcb813856fc862a4a3a1e6f8f6d803694b80f2a1da395982f0650c", - "size": 1660053 - }, - "443": { - "releaseTime": "2012-12-12T19:38:34", - "sha1": "ac0e17501a2925505c2e1ffa44a0f8eee0b9b845", - "sha256": "ccbc7994ab79325e5b591911f747e7ec58083f01794f3c865aee60e9d51ae2da", - "size": 1660189 - }, - "444": { - "releaseTime": "2012-12-13T00:54:08", - "sha1": "a1451b128695094b6b5cca335449e1d620de06fb", - "sha256": "ad3040529aa031dd3bc1fa6cbfe7d8f315205ba9c5df8a06bb6a3bbdd474c26e", - "size": 1669622 - }, - "445": { - "releaseTime": "2012-12-13T01:37:06", - "sha1": "b034cbad3f93b4dc7da0d1afbbe8541d53ab98a5", - "sha256": "c4ae11bc38717108e01dca4ca64f8649c64dbf471016c89859baa126421f1e21", - "size": 1669620 - }, - "446": { - "releaseTime": "2012-12-16T19:08:40", - "sha1": "21b69f42306a5a27cadfe6d80c334e0733ab52ac", - "sha256": "efcd28ce76ec40846e291476a3e9155cad3edbd838a40ff4a4f3074deb2d7ea8", - "size": 1669607 - }, - "447": { - "releaseTime": "2012-12-16T21:13:04", - "sha1": "8ea8676eff9c3c27cc98c1a713ef58e65744e765", - "sha256": "7e08e0f7b54d67f6f26c35336a629f724455856822441507649224689d28ec98", - "size": 1670780 - }, - "448": { - "releaseTime": "2012-12-17T09:01:44", - "sha1": "13a9f80d41adf293179a39e5b6a484871d14ac44", - "sha256": "0189e4a7f4a9c41924f2a52fffad0e40657b5442743ee4e4f43098d72adf25e8", - "size": 1670806 - }, - "45": { - "releaseTime": "2012-03-09T17:26:54", - "sha1": "801c29b3682f1af358166a262ff882085709e050", - "sha256": "025d932795079e1f305cdbcad4e2144334ccc91f1d028b619d71ef844e29373a", - "size": 499542 - }, - "451": { - "releaseTime": "2012-12-18T01:35:54", - "sha1": "421993ef8f69c3a9409eb4d5ed7fc2c425066c9b", - "sha256": "c9e195b010bd0e1c721e58270e7d3cb6beb5ceb18e95be60a5a04fccc19eb3f4", - "size": 1726000 - }, - "452": { - "releaseTime": "2012-12-18T06:33:42", - "sha1": "2a2c3d7656179a3576c68ef05593241cab30dc89", - "sha256": "894c384a989e22d644708a18dd4b2873c2d8d1a344a46fa268efb8453d6907a2", - "size": 1726210 - }, - "453": { - "releaseTime": "2012-12-18T07:25:04", - "sha1": "4efb68e5ba7e83f30e69e4e6417d937140a37843", - "sha256": "36c23bb5e8c524e4633b17feac709f499c7d4d44178f4fcfcf1e75a9f7034792", - "size": 1726167 - }, - "454": { - "releaseTime": "2012-12-18T07:59:58", - "sha1": "6a37494bc27f2a931ad7a55071d799b0c14d322e", - "sha256": "f52e50343683b49c102f25a595cb9298bf38d6bbb431d66b2d25edbb68f41875", - "size": 1726248 - }, - "455": { - "releaseTime": "2012-12-18T09:05:42", - "sha1": "a6769078d9dbeda08be78d1ff98e8398948db030", - "sha256": "fba9f76b198b90acff4b1e73ff313d13c6b7282aa40baf9b782bad7d65f8380e", - "size": 1726503 - }, - "456": { - "releaseTime": "2012-12-18T11:37:00", - "sha1": "0a04ca649837a9254daa96691d51011bb25da139", - "sha256": "b68b9b26db586479608c0b76054e345832d4e697933662664b7d26edfb9183a9", - "size": 1726508 - }, - "457": { - "releaseTime": "2012-12-18T12:23:28", - "sha1": "32815602e585fa49d469911f7afbc9477af3dd14", - "sha256": "f8ddcaacf7b1eec6d564608fd3a127e71ad50430fe00a9a689aea25ba9798d44", - "size": 1727433 - }, - "458": { - "releaseTime": "2012-12-18T15:13:42", - "sha1": "41ad6776ef46795e9d3fb219f0cc70deacc322fd", - "sha256": "47964bd168713ec45d60d0909ac004970d01acabb5f117d93bb67e2c36970064", - "size": 1727457 - }, - "459": { - "releaseTime": "2012-12-18T16:06:36", - "sha1": "a75f08410a16f34504503464fac3585d1cef9dad", - "sha256": "f05ca5f2e4e507cf1e9d117dfaf7f06a0c96cbb2ced0de2ad99b16421dae945b", - "size": 1727472 - }, - "46": { - "releaseTime": "2012-03-09T19:00:00", - "sha1": "249650d67d67be25f72835ab5ef7524f488f1804", - "sha256": "7c1b57a1e1297aa0766bd3a52dbe18f5d38d17e013622af681a11e3e8958014a", - "size": 499542 - }, - "460": { - "releaseTime": "2012-12-18T16:45:26", - "sha1": "82d3f2945980277af4e5562283b46d5c99c33192", - "sha256": "01c47f5cc5326ba08b1372abde90598e8fc47b557fe737f04db021f0607a5972", - "size": 1727478 - }, - "461": { - "releaseTime": "2012-12-18T20:15:42", - "sha1": "736ea6a5de8a8631f179958c727af63cde2534c3", - "sha256": "e772575ec613c557ed7e83e1fb55c855d9cc0cc3396636287e1609c63a78977f", - "size": 1733216 - }, - "462": { - "releaseTime": "2012-12-18T20:22:02", - "sha1": "c5870d3b28063d0e2c2e1320d47d1cd883953d27", - "sha256": "29b5e43ac1ebf8572cf8a426c51fc8eac132ebe62937b8297bb6a0bebe6495ed", - "size": 1733220 - }, - "463": { - "releaseTime": "2012-12-19T14:47:42", - "sha1": "8964d7dbdf6db684371b79f31f2708daf26a3d65", - "sha256": "61d212a885d5d9903fa3653246e492ad243afb191353c74fc5cf3e4ae02649cb", - "size": 1733227 - }, - "464": { - "releaseTime": "2012-12-20T06:29:08", - "sha1": "8f3649a5743184c0b1b09653749cff1aa2a817d3", - "sha256": "14206ed1f73ba0b305637a0870ef70ac7ad52d3b44961effca54ec36dc065753", - "size": 1733293 - }, - "465": { - "releaseTime": "2012-12-20T06:55:52", - "sha1": "2f8b54e20bd0968be3e54e2d6a160f325acd6b11", - "sha256": "e26f8e433197a05ec0e7e8d663bd0ed8ffba274c9c462af727275ea03f5e067f", - "size": 1733394 - }, - "466": { - "releaseTime": "2012-12-20T08:55:54", - "sha1": "a3aadc9017870b125e86aa174151f2f8e6c4bad0", - "sha256": "29ccb3022faad84e868df4d7106699c4ec04cc2aa042dc7e77a105e632d5ba6d", - "size": 1733369 - }, - "467": { - "releaseTime": "2012-12-20T16:07:14", - "sha1": "ebfb8b5a38998ac3d15a49ac421270399a35e9e6", - "sha256": "a8a1ea57487d9074247eacf61cf12ea62ff1de07e6bbe10a87492a54da4495a5", - "size": 1733972 - }, - "468": { - "releaseTime": "2012-12-20T19:45:14", - "sha1": "872cad36bf9fbd8b570c8839786665476d3d37e8", - "sha256": "4f1a56fc643c96fed83187c4c9caebd7c7ecd1e1abeae8eb2c4f20e04f341c39", - "size": 1734950 - }, - "469": { - "releaseTime": "2012-12-20T23:53:48", - "sha1": "7426aac26d35e178b3d2663b4d506a82d00a3f85", - "sha256": "7bfc916af6e0754c2cb8fa7775e22883af8766d1586d1214b9f88f0c47c5d237", - "size": 1734950 - }, - "47": { - "releaseTime": "2012-03-10T17:12:54", - "sha1": "658451d143a3e9acbfdb405bbb7e6a9d0cfd6bea", - "sha256": "201c8e614888d675355a780ba7e14ee630bc199b6ad5a7d0e4dae18f85236e01", - "size": 499538 - }, - "470": { - "releaseTime": "2012-12-21T01:20:06", - "sha1": "9df25c7d137cac8bb6f01fa947fa6f7cb1ed5730", - "sha256": "dc7585b24d6c54025f373908af901f63b2d460832c036ad4ee68f410b4c5cb6a", - "size": 1735047 - }, - "471": { - "releaseTime": "2012-12-21T07:29:44", - "sha1": "4efb1b18519a23f5c00f9067f2391b6d08d3a5f0", - "sha256": "090c3a55b08e8ad91b9b77cb85a53234687c9a94259557dbb723966cccb8cdb4", - "size": 1734974 - }, - "472": { - "releaseTime": "2012-12-21T13:51:46", - "sha1": "e6e08713a05d0848b69de728aee4657f3a3c5efe", - "sha256": "11d7bd50322b63c8dadb6b6b0b3b57c0e077fd1a62d08f18c4141466598e49ff", - "size": 1737294 - }, - "473": { - "releaseTime": "2012-12-22T05:13:46", - "sha1": "5c729491f944ae248bbbbfa4c3538ab55d8e3ad3", - "sha256": "45f164a5433be75743a271aa7ddd2489d2c2acaa11b39edd687c2c319ee22969", - "size": 1744124 - }, - "474": { - "releaseTime": "2012-12-23T13:37:12", - "sha1": "999bbcd15fa79c272a733b0cf66cbb894a1b3f68", - "sha256": "953721125acc90d1ba8e1092508b9dc844956a412d47c4448ce5150a5aca8c7d", - "size": 1744238 - }, - "475": { - "releaseTime": "2012-12-23T22:54:44", - "sha1": "3a1f3803a43b2e7c506a344b88c7832c808462ab", - "sha256": "3c18c13011d4274e56353e4ba04c1295e7a0d41f4f5dd2bb779df8ddea566862", - "size": 1741653 - }, - "476": { - "releaseTime": "2012-12-24T00:34:20", - "sha1": "2daa310149da3edcbb7d08faa58760a21c26a8c5", - "sha256": "9e7e4d1cbdc912c31c114e129217ddf97346e0be91fbf82c3ea5cc5832a800d8", - "size": 1741664 - }, - "477": { - "releaseTime": "2012-12-24T00:40:32", - "sha1": "bba7b620d135e62ff4158ab41252bcf9174b4110", - "sha256": "34f421c1a173ae1afe7cad37eb326560919c176e3b67031b698546e9707c40f8", - "size": 1744371 - }, - "478": { - "releaseTime": "2012-12-24T02:33:06", - "sha1": "e9a4f006c0bb89e12c6653d336441746e10ec0e1", - "sha256": "7ae27b002491dea6ce4563582a52da6c559a17896af281ad2a87e9dd6b87e72b", - "size": 1744491 - }, - "479": { - "releaseTime": "2012-12-24T02:42:26", - "sha1": "48678d934b09e484b66cdedd5ea02e8a34891418", - "sha256": "5ccd19915392c33809f26334f2bbc8c0c40dfcd221abea01f56efaaa00f83df1", - "size": 1744492 - }, - "48": { - "releaseTime": "2012-03-12T12:23:28", - "sha1": "9c64c3b621f2d2d3e0b9a45aeeb0c81e6994508f", - "sha256": "3cebc5d52ea6595868522a3643cb1b75067e86b6831ba69056aa0dae6ab202b1", - "size": 499538 - }, - "480": { - "releaseTime": "2012-12-24T02:58:50", - "sha1": "3d760ec785b329dc04fa59342b381dd357336811", - "sha256": "d06834960396f393714a92afcdad10a53ae774d086d6b03139e057905d28124f", - "size": 1744429 - }, - "481": { - "releaseTime": "2012-12-24T10:18:58", - "sha1": "1ff2196efd74a559216860a70b85f09e3e63de9d", - "sha256": "73dcf5b3f1744c61a43c0f9c676b3092dc1167687f3870ec8e49ed8e4c2692b4", - "size": 1745086 - }, - "482": { - "releaseTime": "2012-12-25T17:20:24", - "sha1": "699a44e90e186283858c06c26ae61591c0930ccf", - "sha256": "477e063f1ad9bd5bb82e373bd592d834d4379283f58e3c3add051c5381adcea5", - "size": 1745156 - }, - "483": { - "releaseTime": "2012-12-25T20:16:10", - "sha1": "3058f414ed26f7a17716dbfc714059634814af7a", - "sha256": "63ed21d141b96509b487741a9ee8b8eb91c5ae107737f813bc56037cd8a51920", - "size": 1745409 - }, - "484": { - "releaseTime": "2012-12-25T23:08:44", - "sha1": "22917af8817870ec59c31b47f444e3f3775f8dcf", - "sha256": "36be7238426914c4d6146d58c1961070d49cf69fb6ca5077fdd0f094e56dd36e", - "size": 1745586 - }, - "486": { - "releaseTime": "2012-12-25T23:32:22", - "sha1": "da305a3cea5057bf8ba153fd066631c11b05addc", - "sha256": "483741ff2cac45c6e4a18784b3940420af399598c4efd467dc73b9235dc891d3", - "size": 1745580 - }, - "487": { - "releaseTime": "2012-12-27T14:56:32", - "sha1": "610de83860eec1991f86c9965a76f87b89b08d12", - "sha256": "ff4b78cb32de1a57e7beb6fe6134033cce0defa90272dbc449745f224ad821a8", - "size": 1745542 - }, - "488": { - "releaseTime": "2012-12-27T21:24:56", - "sha1": "473485ee42c5a18ab47994bceff362da0a1bea55", - "sha256": "01f13df19856643460dc7cf95c57769ff34f1413187c6f88b858f43be28bb55e", - "size": 1745935 - }, - "489": { - "releaseTime": "2012-12-27T23:17:08", - "sha1": "ad4b1579edf9053d7c213fadcb7d10538c88a1ac", - "sha256": "241c88f0eec5b75d49a6a9561ef8af6dbe1caa3dac7977141fdc60fade59e758", - "size": 1745975 - }, - "490": { - "releaseTime": "2012-12-28T10:15:24", - "sha1": "12af97cacd54e55593e5879d5c214abe6ddd898c", - "sha256": "07ae2b7d06ef4c80c7d19e7bddf3ea610257f8989cd87016f6fc5135b49c9a57", - "size": 1745974 - }, - "491": { - "releaseTime": "2012-12-28T22:36:56", - "sha1": "5ab9a4f78adfb6b345bbca0cf8c92effee616f67", - "sha256": "17ddd3251dad9359d624fa5cd2e198561cafaa341ceb37c37a57f83f3ffbd66c", - "size": 1746029 - }, - "492": { - "releaseTime": "2012-12-30T21:03:42", - "sha1": "24dc432e3d6a7c1ff28900cfab9c7168c6e51530", - "sha256": "585981eac33151616981789662507f1019072c9891da48880e5ed48300d62e5f", - "size": 1746383 - }, - "493": { - "releaseTime": "2012-12-30T21:30:20", - "sha1": "01cf4d59115b3bf2b8cbe2e54d6703200016d2ec", - "sha256": "faef915c0307bfafb20f21db5e606a155470381e98c53f8de0f3748c859ab150", - "size": 1746349 - }, - "494": { - "releaseTime": "2012-12-30T22:09:10", - "sha1": "06b2c1905ca8de001b823b0f397d21b4b8c45dfd", - "sha256": "91d5fe316e253992c5c6b7be88e8f353bce4cbe8958a314a4c6242c6e5581828", - "size": 1747746 - }, - "495": { - "releaseTime": "2012-12-31T09:26:20", - "sha1": "90b567013a6cd3abd28f6acef8da13be80139309", - "sha256": "367de6a4bc90ad1cbf1fa4503cef59da1b00f46e9ae98c54dbca50d9a6a3039a", - "size": 1747783 - }, - "496": { - "releaseTime": "2013-01-01T22:02:56", - "sha1": "ec5da86e1eb98345401f289a677e22d9ff39b677", - "sha256": "036cfa78ffdced3f8d1e9d07a9a4cad8bfe6106ee6a2f323e0f46f7bb75cdb59", - "size": 1747767 - }, - "497": { - "releaseTime": "2013-01-01T23:23:56", - "sha1": "6734cd7a2de6fec77c0745a4fd054f56547f1b45", - "sha256": "b46dee407c06cf73bacd12a7d2ae3be48b6745f2b160c5d3853fe0c9d94914cb", - "size": 1750532 - }, - "499": { - "releaseTime": "2013-01-12T21:48:34", - "sha1": "3853b9b6c90063764d9cbcb7ff95c2bfbc2e40d3", - "sha256": "4afccd945b9536a3432136086b32e2383505bfe595a5a1e446eae032bdd98f8d", - "size": 1750887 - }, - "5": { - "releaseTime": "2012-02-10T04:05:56", - "sha1": "14c5933f019a36c72ac21447223922d225d8ca12", - "sha256": "65d74f1abb6bb748cc42f8e959974e768bcf4acc828122abf37b2c2cf8f3922b", - "size": 418025 - }, - "50": { - "releaseTime": "2012-03-12T17:00:18", - "sha1": "493cacd2e0fd442d22bf602ee630f662a94a09e9", - "sha256": "1e0b71714d6b755bb8b88833774ccf512119e4011f176921343bed43772bf0e2", - "size": 499533 - }, - "501": { - "releaseTime": "2013-01-20T09:04:36", - "sha1": "71e3564d1dd45c032f863f91ced3c5e0b31adb97", - "sha256": "f1152a34c0cfd6197a51e2ab11e0e9d792335d44334c7d4fd76b895d6d9bd5c4", - "size": 1751447 - }, - "502": { - "releaseTime": "2013-01-20T09:47:06", - "sha1": "9b5f5d1bde50cf315c59ac505b344598d31503ae", - "sha256": "f2fbe43bf2931d1c9ad60e44186c9246d3d62ed83b571faafb2662a4b5ad3ca3", - "size": 1751313 - }, - "503": { - "releaseTime": "2013-01-20T13:28:28", - "sha1": "2862ddfb1247e3fa63feaf75bb6eb89619641555", - "sha256": "4c7f9472f6ed96859baaa602f5d93a033066e6e584245bae85d44b884cd1c016", - "size": 1753210 - }, - "504": { - "releaseTime": "2013-01-20T16:53:24", - "sha1": "207a042ae365d8c57c8edca3116ade1b04ed558b", - "sha256": "eb99b88ceaf65b6090c5d1d2d8ebbacd17f363988ebef764639e038f5cde1f03", - "size": 1755376 - }, - "505": { - "releaseTime": "2013-01-21T20:03:18", - "sha1": "039029b9d3c5bca4459a2133d48488763b435391", - "sha256": "f2e15042fa418e6ac9380399a755739a4f9f8145e9f6d616516d5c0e6a594e87", - "size": 1755366 - }, - "506": { - "releaseTime": "2013-01-22T08:14:22", - "sha1": "5f3d3cba6c563334f585a0d3f2d1c1d3bfb673f5", - "sha256": "e36aa8cf1dd69e504ed58caabf140b804a172288b58b4dc343551f5d8d20af01", - "size": 1757249 - }, - "507": { - "releaseTime": "2013-01-22T11:59:02", - "sha1": "df4a34e476f7ee94a435ef8f26513b926afa770d", - "sha256": "3a2c6b8904c605c028465e4e64e71e0cb24121c705a7f271909b56b254af2de7", - "size": 1757663 - }, - "509": { - "releaseTime": "2013-01-23T21:44:32", - "sha1": "e7d8ea9367667e29a6fe3e0b56b888e34a7c6c2b", - "sha256": "6351f2bebfa1f5255f8310c06c274bcdc42ede5e262674bf7df7ef00c1a5b3ae", - "size": 1757812 - }, - "51": { - "releaseTime": "2012-03-14T11:57:34", - "sha1": "19428f0e666c4050a5f0d6ba066471fdd10a4e95", - "sha256": "b09b008c025b1a8ea35821c653fbb16aeb74a2b68a0113d5d46012c8fcd0d169", - "size": 499534 - }, - "510": { - "releaseTime": "2013-01-25T19:25:36", - "sha1": "bdbb8003de83e6c136e1ce523c12de6109726e54", - "sha256": "0b20a127a2d61edeec71ee1baba52aa92a35d82880e6c660c47cf750d0d83b32", - "size": 1758064 - }, - "511": { - "releaseTime": "2013-01-26T08:29:26", - "sha1": "37e54676fe4db1dc8cfb2b56f3d5344024aca44d", - "sha256": "06a0d1ebdb10344a1949d03cac65f73e88e59f364b4de7728dedf5e8e749221e", - "size": 1758076 - }, - "515": { - "releaseTime": "2013-01-26T12:16:40", - "sha1": "d09d5267e419bc6f35e065789eb87780bc69c767", - "sha256": "15a1c1b749c840e55ca27a2bef419f710d334351284b20526c3caab6730bfde4", - "size": 1758042 - }, - "516": { - "releaseTime": "2013-01-27T08:49:18", - "sha1": "c02c0f5e08e7c975b9b7685fb43ee41f992386c7", - "sha256": "6a7c899130ba3be06f421df8b5874f5347d28944ac2304ac321f8553345797a9", - "size": 1758848 - }, - "517": { - "releaseTime": "2013-01-28T19:23:52", - "sha1": "85730f2eab50431f06074f56fd45ac52f35e7888", - "sha256": "bdba524fdafb87e57b8c8e1beff2ae2d577a16518092198c49f4201fb8851539", - "size": 1761462 - }, - "518": { - "releaseTime": "2013-01-29T04:17:02", - "sha1": "2cd88ccf1af60465380efec07e0a3cef13f4c922", - "sha256": "05736dd9d54e6a92298a1e945da8319d88e0949bb4088b23c0575e87c0a5fa4f", - "size": 1761405 - }, - "52": { - "releaseTime": "2012-03-14T16:56:06", - "sha1": "a7a92d24b575d901506285511817bce22302bedf", - "sha256": "58dcce37e0a45cbbc79ce0efa5f19fb1f0cce4fed70fa1e34061c37c949bb32f", - "size": 500306 - }, - "521": { - "releaseTime": "2013-02-04T09:25:46", - "sha1": "087bdb006cd96f6ba343901cb49b62f10c3c1bcf", - "sha256": "648a9d61659d83d49e0f054913bd945b0d78493e5b3f939c71725e48fbd2b435", - "size": 1769480 - }, - "522": { - "releaseTime": "2013-02-04T12:03:06", - "sha1": "386872fe1744a35dec7e0311335977d9595bf2a7", - "sha256": "6550ed6b0828e93525b3186f7de2e90cf865c37fb308d9e48bad7d96ef91dcc6", - "size": 1769519 - }, - "523": { - "releaseTime": "2013-02-04T15:58:18", - "sha1": "cfe19e7ac7c15b6be821d5af5fd75beac7f1914f", - "sha256": "c8426060eb8bee5020afb0fbf029a4a2f45d2db8a6293d93d8e82cf73f144d8d", - "size": 1769094 - }, - "524": { - "releaseTime": "2013-02-06T18:36:06", - "sha1": "d86aded1f0e1cf6e6fac264be9ac3d26c1b0700f", - "sha256": "92a1c6faa1770fb2c785619834832e3a5825177206afa91d4c55a1b01d6a9622", - "size": 1769480 - }, - "527": { - "releaseTime": "2013-02-15T06:39:20", - "sha1": "6fbf800c40a7ae21cafd5355a7b8b4d8b46bf95f", - "sha256": "5dff0742023186542bdabd8019bbe58b8741328c9f88399fc4d808663781ae41", - "size": 1770314 - }, - "528": { - "releaseTime": "2013-02-22T16:12:28", - "sha1": "c81b6fbba954448137846b9b920203c7260a070c", - "sha256": "48e4bee76f2106ff36adc225c699f28d4ab7c72f420f3c3f97be5fbbb98dd38c", - "size": 1770590 - }, - "529": { - "releaseTime": "2013-02-23T12:27:12", - "sha1": "275c135f5f0617b6f5ace20d7a00f0668697d770", - "sha256": "216cce520e834f6e6239fbd0f3d5eb06344870d575115b680cbd1433814fda45", - "size": 1770653 - }, - "530": { - "releaseTime": "2013-02-23T13:23:34", - "sha1": "04a7307ba922860718b4700ca6c7858d24148f98", - "sha256": "675b7e15378c3b69483208065edace129ed313a4104c0e9a420241ac8a0e45da", - "size": 1771375 - }, - "531": { - "releaseTime": "2013-02-23T14:11:28", - "sha1": "932b3ced33034df13662f18994afaff9900c385c", - "sha256": "98fb1a46e54611e4829bf3c1434e44f4234949fc059fee564db78bc620e808c0", - "size": 1777234 - }, - "532": { - "releaseTime": "2013-02-23T15:00:26", - "sha1": "bcac19ccf60bfd4b13f6f20dab638c58cc043146", - "sha256": "36c55d2d17ac830fba3de5594b7f38c686a5f54933f0ea08aaeb9f95319c2d36", - "size": 1778535 - }, - "533": { - "releaseTime": "2013-02-23T15:25:20", - "sha1": "c3886f37a70edf593fd643db522afa1d1cbd9137", - "sha256": "3408ff09133b41cb2b3e7a667c9cbc79a4b201f30f98b889fffea8af55ce1f8b", - "size": 1778541 - }, - "534": { - "releaseTime": "2013-02-25T00:00:20", - "sha1": "bd0f40a78c18140265ff042a96d73f01c4f60906", - "sha256": "7ae860d3f7423b97b1fb5343a65fcc6866242fde23e1aa00c113dd9b61fa8187", - "size": 1778669 - }, - "55": { - "releaseTime": "2012-03-17T19:58:18", - "sha1": "4a921565b941fd8883513b79d27767622fd7440b", - "sha256": "d5baa47e296c2f18b2b69f5acf525bb3635bb728ba5c0e278c58fe71057d809b", - "size": 500341 - }, - "559": { - "releaseTime": "2013-03-09T10:59:20", - "sha1": "7cefe2301914b7859cd8282630a9a17f6c27d433", - "sha256": "7d7ab7709fbd637a51250aa2d8ee9a2eb6c6f62843d089bd90aed6b3a7ee71eb", - "size": 1799274 - }, - "56": { - "releaseTime": "2012-03-18T23:43:50", - "sha1": "21181f018ad9aad7bb173126fee729b3fb1bf51c", - "sha256": "7a64787f1c09dddbe48a3f61b283e3b2fa82b832b6a329561f45904a94547102", - "size": 500331 - }, - "560": { - "releaseTime": "2013-03-09T11:16:06", - "sha1": "513348c4938d80fcac62b8fcbfbf802671fb374c", - "sha256": "a0a3967f4371154520b5904630f51cb6eefd489c2df6aa6a5ada21f82df6c7a4", - "size": 1801695 - }, - "561": { - "releaseTime": "2013-03-09T12:20:34", - "sha1": "b64dbb4a6e5721354070ed43cc8e565f004f983c", - "sha256": "9f6a313add3dc0035bca35e227701b10df8bc3de48765c519c0ab8c324bdef6b", - "size": 1801871 - }, - "562": { - "releaseTime": "2013-03-09T13:02:44", - "sha1": "753e3a080941052cccd7375df5f63564a86b7fc3", - "sha256": "a3a65288216568e04c1195dc232fd469d0cf40a1ea65c085f5c4499076d72fc6", - "size": 1801898 - }, - "563": { - "releaseTime": "2013-03-09T13:35:42", - "sha1": "a3ac851d0aa5cd19b4f5015cf9cc1f0ccad1c3ea", - "sha256": "f3434b432994d59c16f3a73a432211a1a8064df619970f765e1d30541c0bf985", - "size": 1801948 - }, - "565": { - "releaseTime": "2013-03-09T16:04:34", - "sha1": "cccb6bf2733a4cda8b05d4a9176ab15deaa29b25", - "sha256": "0c5d591dba0d5a7589a953cb0c6e14b2a2b2f245f110f1afec909ad41bcad81c", - "size": 1802067 - }, - "566": { - "releaseTime": "2013-03-10T10:19:34", - "sha1": "471051946714e5a831d608d40f34ad09a0e81da3", - "sha256": "1c7fee319ec0bf88ad77c7ceb8f6d38095d8af9009bccdade5de1ad07ab9da69", - "size": 1802209 - }, - "567": { - "releaseTime": "2013-03-11T14:42:34", - "sha1": "85d19c0406314b6a1c931b905c8abd991342af53", - "sha256": "ea006ce61b4585283237e27995a3d5486fa26e4b0c221716ae9f320f6e2f6f4c", - "size": 1802207 - }, - "568": { - "releaseTime": "2013-03-11T15:48:22", - "sha1": "d49f2abbf3d4471d8039707e80df85d4f1a858dc", - "sha256": "e3759b326137fc5426dbc4f5606781641ed0f93266671fa653911a11cf7db770", - "size": 1802260 - }, - "569": { - "releaseTime": "2013-03-11T17:33:56", - "sha1": "895318254c2a15f84c31a4066a0c7e1d013f2bd5", - "sha256": "2ace28caa0c6bb929bf1c360699feeaef299d69ec5590d02a387e7fdfa585d81", - "size": 1802373 - }, - "57": { - "releaseTime": "2012-03-19T10:36:28", - "sha1": "3821f7764661d74ab8b84acd41c3145f595c9dd5", - "sha256": "cfb87dbd958a9cd46e1bd312a10df884f813fa738edd1db34a6a340563c50fa2", - "size": 500324 - }, - "571": { - "releaseTime": "2013-03-12T16:27:20", - "sha1": "256a746fdca6952208588476c8c1a67e214fcb5a", - "sha256": "20e49414075e9c980de3e9889eeb760b33d7696cdfff730bca8e4abd2b17fea3", - "size": 1802132 - }, - "572": { - "releaseTime": "2013-03-12T19:11:22", - "sha1": "5421a1e7613ec0c54dfe29fe78747dd4c3ed4ded", - "sha256": "e3e2cfdeb8f92d0b2961caed878ebfe8e3783a64539b03c016596ac9b90e5384", - "size": 1802718 - }, - "573": { - "releaseTime": "2013-03-12T19:22:56", - "sha1": "c4e36dfe96db003635afd8f5d0dd1ee9c9330b23", - "sha256": "dc403bfc35df2bd0ceaf91d3f33bff1f50e0fa51c01758f46a5bf61765ea543f", - "size": 1802799 - }, - "574": { - "releaseTime": "2013-03-12T19:48:20", - "sha1": "970862c9cbd70b7e31b52426ddd0cf948c9a9ce8", - "sha256": "04a7b09abd5a21eb5d75627d892b4b6971bf12f8dd1267fb902df46c35002bf1", - "size": 1803367 - }, - "575": { - "releaseTime": "2013-03-12T20:50:38", - "sha1": "0e727130e6492c26fcdea9866b91f2af8d0ed9e6", - "sha256": "13a50326c5d78cb3aea9f5fed7f415bc4499e33acb9bd41c7d30fd3e90ea3d17", - "size": 1803644 - }, - "576": { - "releaseTime": "2013-03-13T12:02:16", - "sha1": "88524debaac98b4a7e81713789a33278fe3b1dbb", - "sha256": "09ed456116397421fe20ecda9fd73e252ce953e5c9712f9ba3af5a1b5f7bb662", - "size": 1801710 - }, - "577": { - "releaseTime": "2013-03-13T12:57:32", - "sha1": "ff91a570c54f10922727007f1d89e83f73210d79", - "sha256": "7653623ab8f74478ffdfb422c5d021cc7a18906c96fd356fd90d7b0fef2d5988", - "size": 1801735 - }, - "578": { - "releaseTime": "2013-03-13T13:10:30", - "sha1": "e0cef279c9a067955e9519aaf5c28cb38c9fd45b", - "sha256": "ade4e84a7eaa1f5d5f7f9af945862ce7817f32628b800f9f86973eeb39ef343f", - "size": 1801793 - }, - "579": { - "releaseTime": "2013-03-13T13:22:36", - "sha1": "1249b4843235da3782d98d917c90d309b91bc4ca", - "sha256": "d4d4bb20f765c5c8e16f6ed9d32aa90c35c7f2c0e740b37396568c36a68f6ba6", - "size": 1801812 - }, - "58": { - "releaseTime": "2012-03-19T22:42:46", - "sha1": "9985d536259cebbb8f139f8ce3176b22039270ca", - "sha256": "06e87b5a04c7ff02c481195175d0a198e964285a9aa637e72eda0421c6018a9c", - "size": 501964 - }, - "580": { - "releaseTime": "2013-03-13T13:34:08", - "sha1": "d756a4fa056fb7b2f6768f7d0fe2d912c28b4c8f", - "sha256": "a7dc5fffffa88e4f8d0318ba7a844c63913a127926b9844104085d5450097527", - "size": 1802410 - }, - "581": { - "releaseTime": "2013-03-13T13:45:54", - "sha1": "3b3bed47c3f1779c5d2080310a20cef2474cf7c2", - "sha256": "8d3e539e593ccc4cb25845ef6901e64f309ace1072bfe43676c16afbc5827bf6", - "size": 1802422 - }, - "582": { - "releaseTime": "2013-03-13T14:20:52", - "sha1": "d38d55e839820418b8597a4c20a27926094da29a", - "sha256": "bcad9e4bb77021662a9934d03055a90d373c48e995f6a37ef09f74c984553015", - "size": 1802412 - }, - "583": { - "releaseTime": "2013-03-14T14:06:14", - "sha1": "2cbe8b97154514dbdda74c96118672356596c59c", - "sha256": "e59ec936b65388d4c757dddbe918410ef3628b406993e407d348e31ff1619b57", - "size": 1802447 - }, - "584": { - "releaseTime": "2013-03-15T21:35:12", - "sha1": "cc83161006e3001a0b6abbff6d5866c5997f122e", - "sha256": "cf35a38f6eb00d0b5939ffb6eb749f0bd0bc7efd7a5da129cca94b5bd052964b", - "size": 1802450 - }, - "585": { - "releaseTime": "2013-03-15T22:28:24", - "sha1": "67851281cd6d7300cfa4f6ed40d36ec91b3a93cb", - "sha256": "fe2ee5a25849e6772c37dab140a3025733145872bfc44048d0fa85bbe671d75f", - "size": 1802442 - }, - "586": { - "releaseTime": "2013-03-15T22:42:18", - "sha1": "28a200368e5e57b42b81515c665d547714e75feb", - "sha256": "c94fde4b5256d311b51f9a2b5df88e0f637baf7b600664f9303d43304dfdec8f", - "size": 1802483 - }, - "587": { - "releaseTime": "2013-03-16T11:52:38", - "sha1": "2cf449d932668dc49da5ceec7fd12b0bd0588670", - "sha256": "426c3326e475e5603311db05cf785809b6ea99597cf5fba9edbd718cdeaacb0b", - "size": 1802487 - }, - "588": { - "releaseTime": "2013-03-16T12:35:28", - "sha1": "9fbe0dbdf36173a5c2d873790148c533957af2c1", - "sha256": "c5d033bd0d05fef758c23a6374f1f628fba6c0102d88d0d2dcd2a313c81ec685", - "size": 1802499 - }, - "589": { - "releaseTime": "2013-03-16T13:59:58", - "sha1": "07cb240272a941a01b1314a99e3ea5dcf093a8df", - "sha256": "f23fb37f45c28e246c461fcedd135ce473d0aa3da62141408a759ce164a7c475", - "size": 1802541 - }, - "59": { - "releaseTime": "2012-03-20T06:50:10", - "sha1": "c22cb4824886aa26a95700f38768083cc84a0b70", - "sha256": "b00bdbdae11e16016759850278a79da857b7c19e91762b15b5cef2022834f532", - "size": 503801 - }, - "590": { - "releaseTime": "2013-03-16T23:21:04", - "sha1": "3c5c525447f98d3abeeceab5b68e3318273c25a8", - "sha256": "1f1e552ee329f4fbc9bec71060406dc52375aeaf0f4d25b8b585aa7268670e6e", - "size": 1806206 - }, - "591": { - "releaseTime": "2013-03-17T00:16:14", - "sha1": "75817e473b6f290c881e5de9ff7084c3807247d3", - "sha256": "3e9f5ddaebb29ee4c43f0b54b1859054b43dea5a9c4cc487f0f1706525e33e56", - "size": 1806210 - }, - "592": { - "releaseTime": "2013-03-17T13:11:16", - "sha1": "b6b44424f0c57a36d0b4d2fe38b3ddc837e0bc24", - "sha256": "978578203b4490875b4781511b0ce70f987a5c370c61b597c33aeb8168135f2a", - "size": 1806617 - }, - "593": { - "releaseTime": "2013-03-17T21:15:24", - "sha1": "868f3bd54310b460d99aa4fc948d814904834b6c", - "sha256": "3c05e042f959aa93de758811ba5c4fd6fcf2b1f8f88d014e3e4679f04bec7a33", - "size": 1808804 - }, - "594": { - "releaseTime": "2013-03-18T06:19:08", - "sha1": "05dcca538da1ba41ac5e59e74eb862121cb5be88", - "sha256": "6c6d1fbcdf7d7afd8ba6bdd085517b06c17f19122ed471505c9e87b2e27a7857", - "size": 1810025 - }, - "595": { - "releaseTime": "2013-03-18T15:37:20", - "sha1": "10fe3da7c4f5c5897e7dc1bea826529e9c6cd240", - "sha256": "9f3eee1df41b9de671fbd5ea43537d303be4c86366678b1fc2423ae1072fcb97", - "size": 1810024 - }, - "598": { - "releaseTime": "2013-03-20T19:59:44", - "sha1": "51fa60cdafaa9497465e792d3ec884c2fb411bd1", - "sha256": "ee98f47baa521a317f361ad44d3f62677343a8aa46605a949d8eac2c5a297f3f", - "size": 1810101 - }, - "6": { - "releaseTime": "2012-02-10T07:00:32", - "sha1": "469c7532e6e92ce5be68e850643a2b03b305c9df", - "sha256": "a1c33cb061da2fe86fdb7d46c8744f52b9661832de7422f22e64228eef4b323c", - "size": 421298 - }, - "60": { - "releaseTime": "2012-03-20T22:13:54", - "sha1": "3fb0ca0321285a9b7ec52bfe173ce905c45f6ef5", - "sha256": "c1bec94a7d15a2d761ca132b3191836a9cbc57df1757ac89778494699f45f63b", - "size": 502757 - }, - "600": { - "releaseTime": "2013-03-21T05:58:52", - "sha1": "f100c13093c7cbcc647d01db0e06b033857ecc44", - "sha256": "3490da99bf1a9d02ab3723b806ea4b2544df3ef760f4d3f3716e28d125f617d8", - "size": 1812847 - }, - "601": { - "releaseTime": "2013-03-22T00:00:40", - "sha1": "65b86fdcaf4f0d3ae39f4ef6060df038c0246a4d", - "sha256": "6b828b19a733beb784689c651f31576d49a4828a4bd1ab6d326028f8c75db4e0", - "size": 1812890 - }, - "602": { - "releaseTime": "2013-03-22T07:38:02", - "sha1": "02c4747b8f443a6baabd42808641901c7316d10c", - "sha256": "e992506a04eea308de41e0440acfcc2c5862aa815192864de874511213772ce2", - "size": 1812888 - }, - "603": { - "releaseTime": "2013-03-22T10:43:46", - "sha1": "035a390467f9f8fee7109ed68261b97ba4d3b4df", - "sha256": "87fa43b1060b04aedc0c51896605cb5218abe9286ec8213312e860da86abf782", - "size": 1817618 - }, - "604": { - "releaseTime": "2013-03-22T12:14:54", - "sha1": "d08a3ffc03ebe236906205dad90a172f6170eabe", - "sha256": "b88c74203121c64ec61db3b5c80ba684ce72ed9b81dbe30fe4c965c3a6bde6ca", - "size": 1823680 - }, - "605": { - "releaseTime": "2013-03-22T15:03:40", - "sha1": "4f500cf41d5c988df867232ca366f329b1bd59e7", - "sha256": "1ae4763067a05b6774ae49929f2f003ab239fdd8e8e63bbcb0d7eae2b25af426", - "size": 1823687 - }, - "608": { - "releaseTime": "2013-03-23T21:30:56", - "sha1": "decac58077e666780177384985f01079c4e2bab6", - "sha256": "01db87c37d61ea353d92edf8f97fba8b1cc8100f59e79208b2fd7ed7a57ba01f", - "size": 1841717 - }, - "609": { - "releaseTime": "2013-03-26T12:14:08", - "sha1": "487e2e3d063d55b585d0358822b7b62bd3f457de", - "sha256": "190a33807674e2d0f4d9ba40ecdc11efb99fd42582283d0c5b5ed0598757c57f", - "size": 1841499 - }, - "61": { - "releaseTime": "2012-03-22T20:01:10", - "sha1": "d0ba974da976e9348c3b8497a606d888839034ac", - "sha256": "0074d9e139b79f4f1bddcef86fef87b79c28cfc1fd7caa421a76fd66d8ed6ca9", - "size": 503013 - }, - "610": { - "releaseTime": "2013-03-26T12:32:10", - "sha1": "f19d03346de350b600a1485e3736ea722feec731", - "sha256": "8474514cfc245e9c9c7429552cf09ba80b5ed4a8b4eb04d37c76f9a86fa25d98", - "size": 1841597 - }, - "611": { - "releaseTime": "2013-03-26T21:59:42", - "sha1": "2b5c9e928b14eba5985fdf99141e0b4f36f4919b", - "sha256": "a10a3303eb45fb206fc86dca357cc6414b5de313882f34f5a9d7446e85b5bcd4", - "size": 1841630 - }, - "614": { - "releaseTime": "2013-03-27T17:34:36", - "sha1": "ad15e8ff0469a674421d8b91447543ad5ddae4e5", - "sha256": "f6fdf613e51cee90807544e96acf2b0ee71160fd11e4fb6cce43506254ed4229", - "size": 1842016 - }, - "615": { - "releaseTime": "2013-03-28T06:16:30", - "sha1": "2f846dac453503c38e94a2ec4b1912c4107ad6ea", - "sha256": "46fe09a4b47cfea1314406db10ec52446187bf9d4ee82d891fe445f06057e95a", - "size": 1841842 - }, - "616": { - "releaseTime": "2013-03-28T06:32:18", - "sha1": "e924ed455c1352274bf758b61290c5cddfccf16f", - "sha256": "905002cc9488c0e553b24f602280e672911de6a7d3e8c5d102b9d64c1ebab3bf", - "size": 1841905 - }, - "617": { - "releaseTime": "2013-03-28T15:50:34", - "sha1": "9293a9a74adb8991c6057b3cdfc985276ead3a71", - "sha256": "21ae46fb70a81ca1140a4e499b8971c66d8dfba5d2b37fd47ff4e209fc67d927", - "size": 1841930 - }, - "618": { - "releaseTime": "2013-03-29T10:54:14", - "sha1": "eacfb8930e7426c7aad65db03f1c4d47f9a629b4", - "sha256": "bb60011ad40b9967458f7f94dd38b169487f273f3063b29e6387ec9a101ec913", - "size": 1841693 - }, - "62": { - "releaseTime": "2012-03-25T23:38:34", - "sha1": "4764871665c79041b233e06b62951b6500693007", - "sha256": "0ab4b860362867ca3eb3f18db522a74876f1cbe8d9e9fb50892f8003a21691ca", - "size": 503894 - }, - "620": { - "releaseTime": "2013-03-29T14:30:48", - "sha1": "fba2fc79ab6adbf37543ba7c832ff69dd9e4bca8", - "sha256": "d64106428e99e04b2a8200f8bb1f7a5dd415c5e16e1c244a976eb8ca53bb5a64", - "size": 1842046 - }, - "621": { - "releaseTime": "2013-03-29T19:53:46", - "sha1": "2fd638d07a63d3d266dd1f355a0037d8a121a75f", - "sha256": "89eab9898290cf4361784c3f81ed6be8445483935fee900e5a19f1266ec71095", - "size": 1842165 - }, - "622": { - "releaseTime": "2013-03-30T10:26:26", - "sha1": "aa86d940795a19314a97225bfcfa58ad5f466384", - "sha256": "1716af38d742c935515879897795b4ae6b91066ab2dcafe9db1de1847b3baa44", - "size": 1842514 - }, - "623": { - "releaseTime": "2013-03-31T07:59:12", - "sha1": "8958c9643b16640342f0b63396c6f2cf2072099b", - "sha256": "5c9e09c1c5524db1a5eddb09ff57ff7078cebce970ac266bbc83f5732a73ce43", - "size": 1841475 - }, - "624": { - "releaseTime": "2013-03-31T08:34:44", - "sha1": "20aedfa6e7d255f99adfadf9f345c3ab9aa5a521", - "sha256": "756c0869814858979a866381e09f53565461e7964a86d97ed26602ff4b2a225b", - "size": 1841511 - }, - "625": { - "releaseTime": "2013-04-03T01:01:26", - "sha1": "985c86a6b349d03952897f0b516b4970782ccd97", - "sha256": "feb6b97edd2501de5825624311c90a5a05b23b67a85331d00b04132f7362f5e1", - "size": 1845610 - }, - "627": { - "releaseTime": "2013-04-03T03:17:22", - "sha1": "887556c1ee0c9cec4447ed38a4abf09858266aaa", - "sha256": "a1cfb5ed61fffd2291407da332876db576c5008eb3319c75e35773c50bedbe4c", - "size": 1845607 - }, - "628": { - "releaseTime": "2013-04-03T03:37:02", - "sha1": "686799aaadad7814253190bdb0a1fc7560451178", - "sha256": "3eaac663cc980ac9a4563e239dcbc134f2047cb700230424a5c558e996d9acf9", - "size": 1845673 - }, - "629": { - "releaseTime": "2013-04-03T05:16:26", - "sha1": "d3aa64bfdacbda1048ccaa9f5238f1f541528ad4", - "sha256": "1e356867221fa36ae1e60e4be61eade98675eecb1f92c82b30fe41fd27de7ecc", - "size": 1845744 - }, - "63": { - "releaseTime": "2012-03-26T02:56:50", - "sha1": "4fe8f595c76a6ac45d2243e610222b05f5d5696e", - "sha256": "fc55e2ba6f78afe8ca60dc6d2388e8510ba8262160c6acf11b1ff7b64bea6042", - "size": 503843 - }, - "630": { - "releaseTime": "2013-04-04T17:17:08", - "sha1": "67a728e15c95d5bf0c79c4bd2eb5a6cfe9ede6c0", - "sha256": "c3acf9e87f951770d71e4d4f082424f2c10523e2987d7201adfddfd047bf19d5", - "size": 1846619 - }, - "631": { - "releaseTime": "2013-04-04T18:39:42", - "sha1": "6444644de15fb9780b66a51008124dcc78bf36bb", - "sha256": "737d1307d2585a5ce50384476fc36b8f74e81db48af542737764a16c5c3f1c4c", - "size": 1847007 - }, - "632": { - "releaseTime": "2013-04-04T19:04:58", - "sha1": "315204071999b6f5b71ddc7e146a00462e68f2af", - "sha256": "8961e9275dfde5b55f4503b0ca12fa50dd79295ad7f6eb7edf6deeccfef7c25b", - "size": 1852106 - }, - "633": { - "releaseTime": "2013-04-04T19:22:44", - "sha1": "d52c199a6699a8a5c5192e2024d5f0b08c987a5c", - "sha256": "329ee4d1b752025c123df1511f120a36c76e58d9604558d7420ff9c58f10c2b4", - "size": 1853907 - }, - "634": { - "releaseTime": "2013-04-04T19:45:34", - "sha1": "19d4a565a3a3fa307d1a7691a18f15b7053ec9c3", - "sha256": "ea4473393f4fd4b05d136f09bede7f163cfb3ed349b90385cd9aee308de75a53", - "size": 1862442 - }, - "635": { - "releaseTime": "2013-04-04T20:03:00", - "sha1": "51b985a55285d32017de00f585b9f36142de6fce", - "sha256": "0013a81965e4a557753088da180a9117ccd15a399ca9f289be4ebeeccfa49300", - "size": 1864201 - }, - "636": { - "releaseTime": "2013-04-04T20:19:58", - "sha1": "ce0ff3cc72c656a36d574fcaa13c5e948d0e96ed", - "sha256": "6d5858ee8a582757b9d9e90466b741c360aadb19e7c9db0d7e03cf471ae8906a", - "size": 1864670 - }, - "637": { - "releaseTime": "2013-04-05T00:44:22", - "sha1": "63e4e9126f9db7d938d5172d9cd892f9e8570b71", - "sha256": "0e88cdfdc1bfc123ec1f3c171721d16b7ddcfef16710762b2ff3e549caf4535f", - "size": 1864839 - }, - "638": { - "releaseTime": "2013-04-05T11:40:16", - "sha1": "6b837529e509ce80bf67a708be7d9160d58a3b77", - "sha256": "6fb257167c1752f8d35ce73f3212b0648ed105c86bd60ce1d2f460b80c7ba55b", - "size": 1864944 - }, - "639": { - "releaseTime": "2013-04-05T16:21:02", - "sha1": "d49ebade7765363fa5d227cbef125969f0848407", - "sha256": "d6d5c05f335e67031e78637be76ada17eabca3f7de020f512104ce0301bd9ef9", - "size": 1864957 - }, - "64": { - "releaseTime": "2012-03-26T04:37:02", - "sha1": "e590a6e7f9cd6d0b683010abca34c69080893c28", - "sha256": "fff2343e68c5815b9aa664770d493543a4f016af5a0160556c9fb5a6b098e429", - "size": 503843 - }, - "640": { - "releaseTime": "2013-04-07T22:55:46", - "sha1": "e7c2fe9a95126c6c1a048df07f6a055aefad290d", - "sha256": "9b92c7b583c86186fe0e60515412389f5885c1f1962b3d8691f177051681f6e7", - "size": 1867592 - }, - "642": { - "releaseTime": "2013-04-09T19:28:00", - "sha1": "d5ba1d70d59d8a8b7840ce4dab9ae70c5a63de31", - "sha256": "496a0cb967490a83f15d439896809dd498da25a210b5ab34de9ada2fdde0adff", - "size": 1871955 - }, - "643": { - "releaseTime": "2013-04-09T22:12:00", - "sha1": "eb9b08f9fb309260302a7b3be845dd9e8168ebff", - "sha256": "e1d1e43d8592d4cd237a0b2528111a7f48f616554454ce8049a0d46e8b1121d2", - "size": 1874769 - }, - "644": { - "releaseTime": "2013-04-10T07:06:26", - "sha1": "efd54911c2ca6f4c300451f94b2840e93f5316b1", - "sha256": "d02b73facccf65d96b33c13e1d98965491e19117bc445b1f29279f844e713b0b", - "size": 1874656 - }, - "645": { - "releaseTime": "2013-04-10T12:14:10", - "sha1": "db855176a6c2d4e869a875cb51dcf0c244726fa9", - "sha256": "fc18fef4c1ee6f7eacde0f4ff6ce582123aeec6092407e9b4a5d23b47470f33e", - "size": 1874885 - }, - "646": { - "releaseTime": "2013-04-10T16:46:34", - "sha1": "0a4310d327dba9c1d1939a8da17a46015cfce441", - "sha256": "c70b0203184883682daafc854c0575fcc9291fe348858aa481d32c062692be8d", - "size": 1889074 - }, - "647": { - "releaseTime": "2013-04-10T17:01:26", - "sha1": "563345cc96844f8005374f64dae2dc78d989e43a", - "sha256": "0e4f5c0fc1c681eed6c84fc715d0e1aaa9ddaa46726837ddc3046a4c8c70810f", - "size": 1889074 - }, - "648": { - "releaseTime": "2013-04-10T17:42:02", - "sha1": "dd37e5b9ad13c7b07983f872818f86f42896c437", - "sha256": "b83d160c0d210f99fd32a510dbd39af972ad65d4813a7efb0f6b6fe32f1c26b6", - "size": 1889326 - }, - "649": { - "releaseTime": "2013-04-10T18:05:30", - "sha1": "fc44d88885a297f2fcaae01262beb460d9044840", - "sha256": "1141912de80faedc8ded1128cb6c73428dbf4223b525f050e26b94def2551ce2", - "size": 1893066 - }, - "65": { - "releaseTime": "2012-03-27T00:44:54", - "sha1": "fdf2e7bdc7ca3cd179b82c4b690e208f9a62bcaa", - "sha256": "d70dabe8ee2f6440b0f612fe61be8e6e990dd97eed60c7dbb98b7820eab16a7a", - "size": 503852 - }, - "650": { - "releaseTime": "2013-04-10T18:33:56", - "sha1": "f862748c96233f922bf2983198251c0d4466cfa1", - "sha256": "78b95b183f8387f6f031f81ebe2556765931302c4b74a0e4d1098e2c1f198e08", - "size": 1893143 - }, - "651": { - "releaseTime": "2013-04-11T12:49:12", - "sha1": "076eeff722342a367058fe5ab60ce355335fe676", - "sha256": "4a30217b29fc967fed7065c5c00bf045e9512eccc68324db44e0b480d12bbf93", - "size": 1900288 - }, - "652": { - "releaseTime": "2013-04-12T15:23:20", - "sha1": "680fc079a7ed7a92cc30db07a50d7318febdfbcf", - "sha256": "7cd5153a145b8d5affda63beeba6dfda738ccda225277c21e0550caac073acd7", - "size": 1898972 - }, - "653": { - "releaseTime": "2013-04-14T22:50:24", - "sha1": "02297c606a18a47ef0159b743f107ce8c4c796b1", - "sha256": "d3cb69d82969dbc8a62858d2fbf54d30d7d088a7d8fea79b194f6e5b0465f584", - "size": 1901921 - }, - "654": { - "releaseTime": "2013-04-15T11:24:44", - "sha1": "79952eda8d6f6350f8d9dbfb775b9f3c9f7a6b45", - "sha256": "1cc0106a37883f7eeefc73e81c4078056f603d99a6c66c6c9f1fdad5d7ca1410", - "size": 1901953 - }, - "655": { - "releaseTime": "2013-04-15T17:11:20", - "sha1": "f070ee134a478cf2c04457e38523ecfce8b6c46f", - "sha256": "b2af5209824736919c5fe6dc2a77a19ebd3c1c80c127db6ea08058219fceacc9", - "size": 1902601 - }, - "656": { - "releaseTime": "2013-04-16T12:03:34", - "sha1": "a893fec9952765389312a7af9a71180774258051", - "sha256": "e3ea6746adca859367fa05aad6257a81e6b10052a34a116fa92bfd99eefab6d3", - "size": 1903303 - }, - "657": { - "releaseTime": "2013-04-17T15:09:52", - "sha1": "70dce35b96dc4d8de33cce93219caa0b3eae98ab", - "sha256": "87fd6f594e94d8ca6a806911f1da5897a9feaede5daf63f899868254adcdd084", - "size": 1903009 - }, - "659": { - "releaseTime": "2013-04-17T20:27:52", - "sha1": "0318a86dafe9b34f17d469f4db59254370e53d16", - "sha256": "8b55ceba1e73e9e10c45da5368554c1996102907de265a58110c258eff8dc853", - "size": 1903124 - }, - "66": { - "releaseTime": "2012-03-27T01:04:54", - "sha1": "ff7197ad0ee80015b31109a7b042d57627ec1248", - "sha256": "0b0fd015dbe8d2ca139ca4b95800cd8e61499ed55bce18b94333811b6109042f", - "size": 503851 - }, - "660": { - "releaseTime": "2013-04-18T15:28:58", - "sha1": "ff188d20471985d2f2e5fd73859271ad0ed6d519", - "sha256": "a17d872ef84e533b369a4b8d4b83d5564d397c29054c16c021af80357e1f0eea", - "size": 1903328 - }, - "661": { - "releaseTime": "2013-04-19T11:59:40", - "sha1": "29d1a1aec78fe793d96e41cec7d3d7caecfa7787", - "sha256": "73a6e3aa3a9346491299761ab0558cbcedf056256ff97ac1b8680ecd3aada47a", - "size": 1903438 - }, - "662": { - "releaseTime": "2013-04-19T23:14:02", - "sha1": "f77e0c8e14c80c07b42161218b59be8fde0bb341", - "sha256": "ceaaae977aac1edb3c518f77efbccecf459ab93b3c77ff2ba002302044f8113b", - "size": 1903425 - }, - "663": { - "releaseTime": "2013-04-20T12:31:26", - "sha1": "61399f70ca08255d09b3ff09b30083d2e9de471c", - "sha256": "3ae90dce0661a86b10a85c80ab487272f97dffc2c65fbf84ae5c1fa0cc91524d", - "size": 1905710 - }, - "664": { - "releaseTime": "2013-04-21T01:20:58", - "sha1": "5c9759fb7183a96d86faf8a5b715afebe2254306", - "sha256": "23ff1c9d97b9fff49223a08207137a9d70081d94b52f8827932029dc06963b5c", - "size": 1905898 - }, - "665": { - "releaseTime": "2013-04-21T11:47:24", - "sha1": "d55b620f5550af53bb7f6a8b9289c87240ce2519", - "sha256": "e4b9bf245caf46efd9643bac2e035c2b422bf445ba599b451d3f4bc24a49deb8", - "size": 1921258 - }, - "666": { - "releaseTime": "2013-04-21T15:01:28", - "sha1": "b09a58b89476fd18e461dec1bedb9a60889ee192", - "sha256": "db41ae60dce1e47363d3b046b68d7ab15b5fe1b42c84c153246b3a23e83d19ec", - "size": 1922439 - }, - "667": { - "releaseTime": "2013-04-22T19:21:50", - "sha1": "7556b581a57f140413b3467dcc6d9139b3f15bdc", - "sha256": "d491dd5c2026bdbcd7b545ebb830db0d1a23caeac03351b2ce299be5f34935a4", - "size": 1922690 - }, - "67": { - "releaseTime": "2012-03-27T07:32:36", - "sha1": "9558cb918a1766d2e11ebba352eff9fcc5a23437", - "sha256": "a979d8479974c422973970d1c27c1b57fe9b3721a1b082f42e327c69c36486d9", - "size": 503826 - }, - "672": { - "releaseTime": "2013-04-23T20:56:40", - "sha1": "1738bc1cf39d465cf78d24b8f31784cb3568ea13", - "sha256": "259a465b177aad0724da4815619f046635881367ca93b525ed305001a4134bd0", - "size": 1923182 - }, - "673": { - "releaseTime": "2013-04-23T21:42:26", - "sha1": "d3f2eb1683bf8ab158aabcff2f2eb3daa0deb31d", - "sha256": "4131973e4eb330e64a135ca7687efe66eb6d49ddc958b3b90ddbb7af511fa61e", - "size": 1923226 - }, - "674": { - "releaseTime": "2013-04-24T11:58:00", - "sha1": "a8aba7c84b23427100b9d60d7337165430abd034", - "sha256": "af174f6c991ea67c3d85bb122f13ae5e7764abfe745783af0ae719356d5ff9aa", - "size": 1973350 - }, - "675": { - "releaseTime": "2013-04-25T19:51:18", - "sha1": "fd98cd49077ce57749235316d7a428545ba4d2b4", - "sha256": "7e112989d08179b444f7aba1f6b1441654121d92c2e9eaf661dcef3f04203edc", - "size": 1973642 - }, - "676": { - "releaseTime": "2013-04-26T14:15:34", - "sha1": "4a80718c75542fed023bb178c11695373539d329", - "sha256": "cada7dad8f5966da437187416413ac8e72cbf2824bbb99314b3bf9e1df5bfe4f", - "size": 1973741 - }, - "678": { - "releaseTime": "2013-04-28T15:27:56", - "sha1": "01bc4839acb7b32a5214906d5f7c1612da1fd5f4", - "sha256": "df6647bd1e408ebc55a9779c1d5b660a24855c2189ca0d04bc0bf4cbd62b37b7", - "size": 1973777 - }, - "679": { - "releaseTime": "2013-04-28T16:41:22", - "sha1": "94fbbdbe7dea9ec402fb821cf1a1472507b67a18", - "sha256": "6b54ce0df3f2f97d02233c0ce13e6dbd40b9c2402888fc1e107488ba9bf88042", - "size": 1973698 - }, - "68": { - "releaseTime": "2012-04-02T02:32:02", - "sha1": "472933267af1bd5693f2aa4e89aaad48cfe2d629", - "sha256": "9c9c26dabe099bca7ec29eed9ce8b90f4d55b91b39693170b171084a7b53ed8d", - "size": 504946 - }, - "682": { - "releaseTime": "2013-04-30T21:26:14", - "sha1": "2832ae601b5aac519f82ef4f784d6029b4e6b806", - "sha256": "201cc3b2af2175ef7ee6bc347bbfdcc9cff6e2cfa27ab30eef53aaf62de8e339", - "size": 1973847 - }, - "684": { - "releaseTime": "2013-05-02T10:24:50", - "sha1": "90c15460f12138f90d0ebe23cc32aaf589b3cf1f", - "sha256": "3383e9062ad778d867405eb04eaf7a3ac9b0bcccd3b7b47ce96cdc535725f415", - "size": 1975130 - }, - "685": { - "releaseTime": "2013-05-03T15:46:32", - "sha1": "50b4d98c368340f96e1d85c6a1c98f8158b39f66", - "sha256": "0ceab9100977dc466efe00ce5e65db2261530a7f2fae9a4376abd674478cd45a", - "size": 1975158 - }, - "686": { - "releaseTime": "2013-05-04T18:49:10", - "sha1": "8a176209473781a6870b9c600c33891807a51d23", - "sha256": "9f28c0dd3737df5911d53442b821768ac373e0db618211e60baf31823ff92df3", - "size": 1981647 - }, - "687": { - "releaseTime": "2013-05-06T20:16:46", - "sha1": "015aef26f6a8eb2ae95485c65e8cfa814715e647", - "sha256": "acc3869918a12f3d97506f9eaab9d9029a2d573cf736ffc67b9e9de2825ba8d2", - "size": 1981935 - }, - "688": { - "releaseTime": "2013-05-06T20:32:26", - "sha1": "3226d1cce1245b1c1e78da9fcbccf9918a8325fd", - "sha256": "8c2ac223476f8e37fa58fb93e0966704aee0a3a9bfafff7207a27fa1fbb0dd0d", - "size": 1982018 - }, - "689": { - "releaseTime": "2013-05-08T17:40:56", - "sha1": "710184c7c19b2be41ae111a930ad878089e1f851", - "sha256": "94bbce5bc8cfbd311cd031391e618dd6aa940bd83735f4a574c890360f706eb8", - "size": 1996416 - }, - "69": { - "releaseTime": "2012-04-07T04:32:06", - "sha1": "75f13154c3196f749bd0db90d9cfeb08273882c0", - "sha256": "5346560a1c8feb740834a06d3e621bbb952aeef734a661a4f937b694770e02be", - "size": 503459 - }, - "690": { - "releaseTime": "2013-05-08T18:19:54", - "sha1": "d4d81fa3ee06a0376f1ea988d4d5ce01bdb87d38", - "sha256": "8aa17bfad0efd2b681c24cb2c361e5b42b645121ea856b650f3d66e9765f4783", - "size": 1996762 - }, - "691": { - "releaseTime": "2013-05-09T02:10:34", - "sha1": "d26816531b8a602b1017fc12c5751b3f0c898f91", - "sha256": "164b63443db99450ffb21e210e2c4cff5b6ac1811274ca22b099048a53b13316", - "size": 1996885 - }, - "692": { - "releaseTime": "2013-05-11T02:12:34", - "sha1": "a6db5508997a1c7da4967be62566a8a9ecbd76a8", - "sha256": "04baab4a61ac567b19a16ccabc2d24621246ec5a8ead0de6964311640bcecbfa", - "size": 1996907 - }, - "693": { - "releaseTime": "2013-05-11T11:05:56", - "sha1": "929858c287ebf13a0dbdbae880cee535031593a8", - "sha256": "bbf24f529798daaf1853bf30b5f716b9d223be7aaa9e75a21d681fb704971593", - "size": 1996968 - }, - "694": { - "releaseTime": "2013-05-11T11:21:40", - "sha1": "d0aaf895840de87de21ac2e39b402b2462108365", - "sha256": "8cc42ebd28541937c1ab671f88d536f2904fc0dba8706761703266076009d897", - "size": 1997048 - }, - "695": { - "releaseTime": "2013-05-11T12:05:32", - "sha1": "df03ea2882aba13d16a806a25c487b0b63d80e12", - "sha256": "2fd71dbf432d2602f884e457f981285725fab90d6461d15b663afdc776b30ef6", - "size": 1998522 - }, - "696": { - "releaseTime": "2013-05-11T13:23:26", - "sha1": "63ca0f99d1cbfa1aef0cb3464d72f1bdb675fe8f", - "sha256": "8675a75da788e107451398ebabba25b8e6b8ed74ab5b75f47c4447019ff4d180", - "size": 1998669 - }, - "697": { - "releaseTime": "2013-05-13T21:40:24", - "sha1": "a67ec8dab25c86822284b73b9be0d895548191bb", - "sha256": "be9e0180ccb4481193d2a99e1327c21c6e3b0248a30c90003f7383a4d6cd20e1", - "size": 2001775 - }, - "698": { - "releaseTime": "2013-05-13T22:11:38", - "sha1": "23476d809fea3460ef2cd61e6198806ec826c2d8", - "sha256": "7232431f16d42899b6a2a56dbe049e23d30489fb66f98406da1893ce0d7b4cc9", - "size": 2001837 - }, - "699": { - "releaseTime": "2013-05-13T22:27:50", - "sha1": "b1c584f190dd2a3802fac3323ac2f939ccf1539e", - "sha256": "ee6e58c5d956d61ebcdaf76ae5693bc2ccb56fa11da67db7c149392aa589058f", - "size": 2001888 - }, - "7": { - "releaseTime": "2012-02-10T07:13:14", - "sha1": "9f74f177ac12b2b99d5418133a48d829c7065163", - "sha256": "5bf54ac1cccba02d30c2f1bf39b06c18f1e7fbdccfb80a60bae2dcbed2e6d111", - "size": 421307 - }, - "70": { - "releaseTime": "2012-04-07T08:10:50", - "sha1": "76b6d4414355a4451f568223f8ed8a0707ab5c0c", - "sha256": "15e2fc339c8bd32383cefa4b3964af35decfc94872f65b039327a0c491753ea0", - "size": 503473 - }, - "700": { - "releaseTime": "2013-05-13T22:44:34", - "sha1": "ce3831b7f357872c476221e28facfa430e9f84f9", - "sha256": "d3c2e269d14b40bfc330f0d532d5c117201b409bae9dfb344ab5373cd2b9001d", - "size": 2002002 - }, - "701": { - "releaseTime": "2013-05-15T18:36:52", - "sha1": "5f7141eefcb4ed3fcb87e638cd7d2eefa0457e2a", - "sha256": "5ac8b8c591cce7ad7623aa62bf569ced84dca30574bc268f8e2de6f80e3ca54e", - "size": 2004225 - }, - "702": { - "releaseTime": "2013-05-15T18:58:42", - "sha1": "8c1422010f057f81d3ea0fbc73bc8e04e04ecb45", - "sha256": "ce2852ad64cf8f6315aff0a294091b586a313da6fa5dcefe956766247c56cd51", - "size": 2004573 - }, - "703": { - "releaseTime": "2013-05-16T08:19:28", - "sha1": "39bb7c0c79e942046675d85e3b60ece4dc7b4a58", - "sha256": "4581ed106a8f9819fde5b7c76a575ab3428b3970bb767c2acd73a906bb90bcfd", - "size": 2004639 - }, - "704": { - "releaseTime": "2013-05-19T14:37:58", - "sha1": "c3948bab0718823ff488bbd7c15e5f3fd79fdfa2", - "sha256": "5be44a78b162876127971f551f6306460a20b9e87fc5b87a7872d590c35f3aa4", - "size": 2004691 - }, - "705": { - "releaseTime": "2013-05-19T14:55:40", - "sha1": "fb0fb76a907588402ac8416d3d37725da8ac7e8d", - "sha256": "249c828331f213d92e4d4484eaf4d0fb6dda8db572551a6b7c3727907124c715", - "size": 2004808 - }, - "706": { - "releaseTime": "2013-05-20T19:58:56", - "sha1": "3c12441da278d3cd993afd3822585797a5d788cc", - "sha256": "74a22bca0f957f7328b158d14e991adc7f26a2bd7cc95c8f23e2dc4a0fb2cf82", - "size": 2008262 - }, - "707": { - "releaseTime": "2013-05-20T20:31:34", - "sha1": "b079436f13cc59cdce6f54e0409d99c0222130f3", - "sha256": "f4b435c84e3a8a44802dc8ba476027c5d7b379852713677b403a38dcc411b115", - "size": 2008384 - }, - "708": { - "releaseTime": "2013-05-21T09:10:24", - "sha1": "ed6c6e9bb5b8b3ab7d6281717ef67359d687c326", - "sha256": "fbdc9297bb1ba5760928d1ef77f610d295a49ba15f1d937e4db87ea76a03e552", - "size": 2008476 - }, - "71": { - "releaseTime": "2012-04-07T21:15:22", - "sha1": "43034ab1176c672ff81b658d8071cd7955a50fcd", - "sha256": "4c7d2eaf146ad1d492434b03a4b7f46c7e91469edda17e3f1cfac270bd4a95e7", - "size": 503475 - }, - "710": { - "releaseTime": "2013-05-21T21:20:08", - "sha1": "0b8d1daccad003be2e930b9391fa87aec2c9d8bf", - "sha256": "d0eef0327f00aadf59c7215d834f9ea7230bbce84e303cea0cbb9ec32eed3440", - "size": 2012979 - }, - "711": { - "releaseTime": "2013-05-23T23:14:24", - "sha1": "c78c3775b880b2b45e8b6b14769da6d2b4748037", - "sha256": "c247dd77fbff8c16a8834fce812f618d34ed4663ead3c7f3f3b1f4a88b446be1", - "size": 2014309 - }, - "712": { - "releaseTime": "2013-05-23T23:31:14", - "sha1": "228c0999c5a224d8290e29823c4dd31b5679866b", - "sha256": "b52b2f0cf5b2dedc06185c500c215ab9e7426f7342d8a4f2fe4f2dd0d7f6fadd", - "size": 2014600 - }, - "713": { - "releaseTime": "2013-05-27T09:17:32", - "sha1": "51f931ead831c564033b17cc835e3c2edab1e24b", - "sha256": "cd79d0b0c55ce044664177c201fc8036a0f18431b67b7e97570ac1b991f0bff6", - "size": 2017084 - }, - "715": { - "releaseTime": "2013-05-27T17:19:28", - "sha1": "00700cefeb2effc71737f65a6cbb204effd5f300", - "sha256": "b3fad160a0d59a27a73b8ebedc40fce8c9885d7ef20fb291e820a4642eb97982", - "size": 2017367 - }, - "716": { - "releaseTime": "2013-05-28T21:44:14", - "sha1": "6118150c8c0e15a6926c62e8525f9014d14dc34e", - "sha256": "71987c72116cd81bd0e7e55ca01755946d4a0a42cc93e264b977daf6abe91f78", - "size": 2021922 - }, - "719": { - "releaseTime": "2013-06-02T17:33:16", - "sha1": "6b90d931a20413bb13c31e08e543f39dd7155d59", - "sha256": "e8dea27918aa6b5573571c8f3f008a576aa11b777d7aa292bf20b7dba0c4d4b6", - "size": 1969868 - }, - "72": { - "releaseTime": "2012-04-08T04:34:02", - "sha1": "8d3179e614985a5d8604b5e28008d36edd8795c9", - "sha256": "81c65151bdae9e7effde9df1bb281b6eda6a409340a45c5f721186f5dccc9d25", - "size": 503474 - }, - "720": { - "releaseTime": "2013-06-02T22:35:34", - "sha1": "56f9d5a36821e3deb3e8d8e5c7c12d26b007f744", - "sha256": "cc4df5646f71a005f0696d4de9ebeb558bd553cd746524e06262f40ab423dbb8", - "size": 1970132 - }, - "721": { - "releaseTime": "2013-06-02T22:56:08", - "sha1": "02323336f7d1e8e68a3feab3123ad1aaf935e756", - "sha256": "d0f1422ceaf76e44b7dfb11fa651689f43a3367863b799610a947191ec540690", - "size": 1970162 - }, - "722": { - "releaseTime": "2013-06-03T13:30:32", - "sha1": "573149c42a161efbe95627850629c801c9107e83", - "sha256": "8b8e6a0dfcf085e4687548b68fa600d8126b84066033f3ddf266c1761fbf71df", - "size": 1970177 - }, - "723": { - "releaseTime": "2013-06-04T18:24:30", - "sha1": "9d0686ede1e00c46b6540cdf9d9354d701fc1fe9", - "sha256": "399da9a77a7a90792b761a007f4fdd8ddfbb15729b0a701edfb46ec02d23fe35", - "size": 1970645 - }, - "725": { - "releaseTime": "2013-06-06T10:24:40", - "sha1": "23126c578162a9675aa80160c5f45ed602b6a546", - "sha256": "cbdd44edc72118d851521d3f65c8c3d93c7eafa88b0c22420cd726962641f803", - "size": 1970914 - }, - "726": { - "releaseTime": "2013-06-08T13:28:12", - "sha1": "68a5d447ad321f5f993a5bedd820fe4349fc4fe4", - "sha256": "9b12289096fb79acefb402d21306f0211e6d8a1ad23d4286c7491b1d11c909b3", - "size": 1970976 - }, - "727": { - "releaseTime": "2013-06-08T15:09:38", - "sha1": "50e7d54fd520da847acf2841915fbfc3aba180bc", - "sha256": "62b5ef66f76390cf5f8267a899de64bc6ab201059af5bf36d7926fb18ee35af3", - "size": 1971222 - }, - "728": { - "releaseTime": "2013-06-08T19:45:40", - "sha1": "dccd0e8722a5dd394fe8c8b3d03f631bd92aea00", - "sha256": "8c95ff2b90b1d20cfc1dbdb36b562c6de95a9bc0b73b17132a4aba39002ba3a1", - "size": 1971257 - }, - "729": { - "releaseTime": "2013-06-08T20:43:38", - "sha1": "94f3f2912a8b02cf96102c6e6d113a7892a745eb", - "sha256": "837f3081f2b570b4fd46f6c9454a3cdb3fe6221e98a1c10528b5849ed9a1ee78", - "size": 1971301 - }, - "73": { - "releaseTime": "2012-04-09T23:01:20", - "sha1": "73c54a203bda1ac2e2b99e5209a122938db118bd", - "sha256": "aaae6d2eb7d882f0bf4496687a7fd4ba9a286006b73ec2b7f896d616f5755848", - "size": 505435 - }, - "730": { - "releaseTime": "2013-06-10T02:45:26", - "sha1": "f75107ac5491862f90d446d955d064350b9ec2e3", - "sha256": "00b98fda45ca4dc97de7ec581cf3abb73b59b5f1230e30aab86f5783a4df9127", - "size": 1971321 - }, - "731": { - "releaseTime": "2013-06-10T03:14:12", - "sha1": "58c8ca5c9f80db437c5d1b6a7617616a869ff86a", - "sha256": "704ebecb955f25eb6bcce50c5fb5e8992b394f27bee610b923cb541914827604", - "size": 1971325 - }, - "732": { - "releaseTime": "2013-06-10T03:35:28", - "sha1": "4794e92c949150dcd742232dc54b340361121e65", - "sha256": "7edbd0b24a16c9fc82c3c213f7deecb18f74560218bf3231638a3d13849f1dd1", - "size": 2027315 - }, - "733": { - "releaseTime": "2013-06-10T15:06:34", - "sha1": "b15e7357fc4cd580df113b31b01d2ab096322eb2", - "sha256": "01a36247c9eca10edc6dbc833e88571063ced5ce8a327e1e3fc3a3ffe0bbc2b1", - "size": 2030486 - }, - "734": { - "releaseTime": "2013-06-11T13:06:00", - "sha1": "6c928588eb71df046994d90f1d080fdf0ddc7aa9", - "sha256": "1cd22d0160ea0e0ba73570b89d506e6bc51234e6fd819b425e527492df4d443c", - "size": 2030872 - }, - "735": { - "releaseTime": "2013-06-14T12:39:28", - "sha1": "82a1dabe45e2261606da04994cf4a68d9ba06f94", - "sha256": "7bebf6b5d546062f47b7427fcced5b3fb55618de6697ba2803fb082433816953", - "size": 2031022 - }, - "736": { - "releaseTime": "2013-06-14T13:17:30", - "sha1": "bc07940c37813839c8137ff07ef616515d75e3c6", - "sha256": "db5a8de955581d386254240cdf71191e59be2b1a17d66ecaad61f404ba792ef7", - "size": 2032700 - }, - "737": { - "releaseTime": "2013-06-15T01:26:46", - "sha1": "7b36d45f87a89071c6252f4cd50e632e7d285ecd", - "sha256": "988072f14ba1f70392e7d2305f6193f7c96399ed004896f5f489c3e04b5c6260", - "size": 2032810 - }, - "738": { - "releaseTime": "2013-06-17T09:35:38", - "sha1": "76223709288287a6a8d22ab16b43a6ab2a284a0d", - "sha256": "5758f6b77d3192cf5fe6d718a522c66fb2a4ddbc375d4b66f4b0019190d07f98", - "size": 2033732 - }, - "74": { - "releaseTime": "2012-04-10T00:47:32", - "sha1": "26e3a344b4aa38f8201109a7d965ac914c3d166c", - "sha256": "5566dea1974860dbf2d74e24ff93eeffef32c9a110e69840e40ef2a4bc339387", - "size": 509139 - }, - "75": { - "releaseTime": "2012-04-10T01:06:54", - "sha1": "8cbf482dcb0722632fd89543f623cf148c53e641", - "sha256": "c3de9491468598a5e69ace5eec1dd99489a88ee188f7cefcd0fa5f053665f466", - "size": 509659 - }, - "77": { - "releaseTime": "2012-04-12T00:51:04", - "sha1": "677b006d34ea06e3cf5aa636717142ebb2e0f8bd", - "sha256": "5a055de2522561542a0ab8aea8cf7d153787222ff81d6cd642a67cc356de8f3f", - "size": 509761 - }, - "78": { - "releaseTime": "2012-04-12T21:50:42", - "sha1": "e78981327efff67efad73471fd22218c9f98d29c", - "sha256": "a5a6efec545b7f068ac989f0ecc73de0b769f319d5b3796b09d6c8666c0a67b8", - "size": 509780 - }, - "79": { - "releaseTime": "2012-04-12T23:40:58", - "sha1": "4261e979e992ad6bfb5d76bbf6aae773774895c5", - "sha256": "603b5cd9226564b5b9217e2f45ae43fbb8636b43a62af249679ddcf42d05f196", - "size": 509886 - }, - "8": { - "releaseTime": "2012-02-13T04:20:56", - "sha1": "82de2ba21c06a352b571ea1374e428e63a91239b", - "sha256": "eacdb5ff32dc902f38e1c5fbde3e29a2a401722378f47f2a76396f13462a572c", - "size": 435800 - }, - "80": { - "releaseTime": "2012-04-13T09:56:58", - "sha1": "24e00e4620341bcceb50cd68f4f24aec2c2f8435", - "sha256": "f0bf7269da20eaff1f7c4a6d967685c65c8a70fe3cd4afc9900f2784355e3efa", - "size": 509886 - }, - "81": { - "releaseTime": "2012-04-13T10:35:16", - "sha1": "185629be371faedee1259e749921fe134c24c82c", - "sha256": "f2b22173dd2d683a05cc212db097388756adba1256eef6410901fe68e01eadd0", - "size": 509833 - }, - "82": { - "releaseTime": "2012-04-14T13:10:58", - "sha1": "f83a1d16d6b0a6f126e6da1084b53d45718e0f7a", - "sha256": "5aa92446463dd6873a71d0477e3933eae094f900e0b26b483d4304d838f351ae", - "size": 509874 - }, - "83": { - "releaseTime": "2012-04-15T07:40:04", - "sha1": "3b16bd8a6cb0c576e0c9d2c32bb063beda71fc1e", - "sha256": "3787eb348373d6cf60cd63dcd8182998e68d3c5fc71f36600546643d60c8e803", - "size": 510336 - }, - "84": { - "releaseTime": "2012-04-15T08:38:52", - "sha1": "c1320821760b73bdb195dd47cddc57f11bde9bc2", - "sha256": "e493a1d690b0b84e8088ab6047391221efec056e98d360d4a03dd9ef2ff11429", - "size": 510337 - }, - "85": { - "releaseTime": "2012-04-16T15:21:44", - "sha1": "24ad84c2b8a29a4cac503bfb40337c2246baec08", - "sha256": "5a006be9b3d6f6ad96697229a2ca413d7675c3bc9da904dc98a26edc46063bce", - "size": 510341 - }, - "86": { - "releaseTime": "2012-04-17T08:50:44", - "sha1": "9226f1ea2b7528b14b46a1550df63a941d02d4a7", - "sha256": "78202fecf9aa24e66c8c24fb5edd3fe85806135db85596ac9e36dee7454c0de4", - "size": 510362 - }, - "87": { - "releaseTime": "2012-04-17T10:30:58", - "sha1": "0822f3f25056be30419e187cdc3e4545bc837c06", - "sha256": "4b5b66c3c26a706a6c2b61b919e5f1bc418a3cca19fb6630d1bc1ed4f90729db", - "size": 510360 - }, - "88": { - "releaseTime": "2012-04-17T11:49:12", - "sha1": "cbf82171afecf4be0f0277ff0bef6646466e8900", - "sha256": "5c501a2f00233812bd746b737e4f3936044555f421f1b82a623a54ee711f3f5e", - "size": 517391 - }, - "89": { - "releaseTime": "2012-04-18T19:46:12", - "sha1": "ba77728f246cc494e84e1754f0f3ce03acb51a9c", - "sha256": "934dc21dfcdd5362554a83239669654a2e964d8621cc8165133099ff6691751e", - "size": 520417 - }, - "9": { - "releaseTime": "2012-02-14T10:43:10", - "sha1": "da9c0bad1054c5c8da8a22bf9394e14f3f70f8f2", - "sha256": "41c3ed9c7caf5d08e9d47dab1a36ce07d3c7ab1219da79fed0f486be61b38ee2", - "size": 446478 - }, - "90": { - "releaseTime": "2012-04-18T21:22:14", - "sha1": "d57947d579fe7441b65c6c1e0df7d3f8c62bed0a", - "sha256": "1ce05a2727edca09e7abca9ffe067feba6ece29de1bdd8473f7a5de4ecb4f9be", - "size": 522552 - }, - "91": { - "releaseTime": "2012-04-19T10:29:24", - "sha1": "513bf2fd928db15bde37aa31783bf243cc1e66b5", - "sha256": "c0843a2ecae1614bb18893633a47539c5ebabdd6c6e421d3de91723f850196bf", - "size": 522849 - }, - "92": { - "releaseTime": "2012-04-19T15:46:52", - "sha1": "3726362c75145a17bfd4d86bbdbc5d2770fc548d", - "sha256": "78065abadccafc87468f50013f7db8f021b00dae0a1640b222f7f3ec68a81b33", - "size": 523485 - }, - "93": { - "releaseTime": "2012-04-19T22:15:26", - "sha1": "246407ad677b342757ed635e0ff27574eed187ae", - "sha256": "2fcfadc16a4c171730e205fee1e7cd169037ac2ddcdc618f37775d1cda75d8ea", - "size": 525255 - }, - "94": { - "releaseTime": "2012-04-20T12:13:26", - "sha1": "17d961b3b62d2a050b3dfcc3598c7ea3fa200680", - "sha256": "4963274a498620988b13a142c02f6092a2b55681a0aa58309bbe0e034657bf44", - "size": 525307 - }, - "95": { - "releaseTime": "2012-04-22T19:56:48", - "sha1": "ce95bd720b3b40360dc0e8c3d1c139b22ff41819", - "sha256": "db66f23cda2d3b2a7490bde96c6105fe5ec184a89d95bab9d7a9451d1c861017", - "size": 534102 - }, - "96": { - "releaseTime": "2012-04-23T10:22:12", - "sha1": "7eb8bbd96e3dffba57cbf54b7945f1a971582496", - "sha256": "7bda8102696ca29c23edfa0889bafe062a66c31a9141e7ac5bc1a60f98545b1f", - "size": 534131 - }, - "97": { - "releaseTime": "2012-04-23T19:21:40", - "sha1": "41b4f307950fdcf862d4cdbda55384cd0af92eed", - "sha256": "fda396ff176e4cf52a9ab308ed0f1cc9883ee1223b8128546e4b49f5a8129e3d", - "size": 534216 - }, - "98": { - "releaseTime": "2012-04-25T01:41:00", - "sha1": "70c6e3b3bf059dffed3d75d1b6b83d2ddd8f4513", - "sha256": "ea6717dd33d9345ed71753278e3bc393adefb69219217f2c456657476a78a6e9", - "size": 535244 - }, - "99": { - "releaseTime": "2012-04-25T01:48:48", - "sha1": "bbeabcea70aa1bd7a24141fd34af67cf259a9270", - "sha256": "62756c8436b22a43ad56096da5e5a406daa416ba106a75ac61f165151cf55b23", - "size": 535241 - } - } -} \ No newline at end of file diff --git a/static/forge/forge-legacyinfo.json b/static/forge/forge-legacyinfo.json new file mode 100644 index 0000000000..28e45244f8 --- /dev/null +++ b/static/forge/forge-legacyinfo.json @@ -0,0 +1,3712 @@ +{ + "number": { + "1": { + "releaseTime": "2012-02-03T03:43:02", + "sha1": "3b67ffda89f4d8c7625a00aee23c270ffef642c8", + "sha256": "090bc30701b942efcfcbca6ccc22cb16aca74e12f16d47e0c026508d1e115cb3", + "size": 385340 + }, + "10": { + "releaseTime": "2012-02-14T11:17:12", + "sha1": "b08fd9b88a7c4f2773462a501ec2a37e8a71f177", + "sha256": "a93fbce5ebf0046cec068db167ca380b207b6a2092b2487d438bf0b6c14b4509", + "size": 446516 + }, + "100": { + "releaseTime": "2012-04-26T14:52:52", + "sha1": "9107451e325dd60b21fd31db956e2cba7ad78777", + "sha256": "09e6242404f8f1d1bff77fc1a88ebc650a5db5afd61c1bcaf155a7cccbc38dc4", + "size": 535241 + }, + "101": { + "releaseTime": "2012-04-26T19:15:44", + "sha1": "1ec31c6def402042b240b78b29f62d282dda9245", + "sha256": "6ba717cbb338d02bc517026dde1046ee32b99df869ce444f2c524766cf587ac1", + "size": 539903 + }, + "102": { + "releaseTime": "2012-04-29T03:15:02", + "sha1": "7d27b1cf0bba9084ca9dd40836a591a6f549ab99", + "sha256": "b7d54a5bf528e197b84176feca4c6dfc39e7510dd2b934c01bba4d20b3fd5a05", + "size": 539984 + }, + "103": { + "releaseTime": "2012-05-01T17:41:18", + "sha1": "ff0f5ba142f93216e3414a62a35bc0ea63c04e2b", + "sha256": "035dc0c527456593aabf95e5af6a353244deba2c7dd42abc512e87877be09a21", + "size": 539984 + }, + "104": { + "releaseTime": "2012-05-02T10:40:54", + "sha1": "1267987ae92e7b33807f64cb878bd69d0237929e", + "sha256": "cfc17f996343fa607af6913804e7aee3a88ec75b70c5e95d5189b96fbadf9312", + "size": 540020 + }, + "105": { + "releaseTime": "2012-05-02T11:15:28", + "sha1": "3107da18680cc7a4c8da48a87987c6b54c1cdbd3", + "sha256": "fe79e721c75454eec6b9c4fea77f07ca5ed9ed6a5f89d7339f13bf665e9fe044", + "size": 540020 + }, + "106": { + "releaseTime": "2012-05-05T21:26:20", + "sha1": "073fe35f1465b042cc1a404ee162a78be07a3118", + "sha256": "699943f76f8eba5bece28bad466c2510513432b5916831d8eb873ba9e55f8f07", + "size": 540033 + }, + "107": { + "releaseTime": "2012-05-05T21:48:02", + "sha1": "5a94773af77831db154836b33c31b0572f906e2f", + "sha256": "450496d301b3a5929c833561ef860aa845fe42a48b7ba40628134cffd6324480", + "size": 540049 + }, + "108": { + "releaseTime": "2012-05-26T20:33:00", + "sha1": "91a5cb7e60c573c6f5700afc9a61dc987c90837e", + "sha256": "88b9d9050a889839ff260accfc1f2cb70320891b88f74f23ef7630000755e59c", + "size": 540051 + }, + "110": { + "releaseTime": "2012-05-27T05:14:54", + "sha1": "f14ac41dc2c3dfcbb31ca9625b0ddde5ee50e60c", + "sha256": "b421c75a9635633c2406779d94ac185fd907cba9e398d7f40d1397e9493111b1", + "size": 682378 + }, + "111": { + "releaseTime": "2012-05-27T05:52:26", + "sha1": "37ea7bd0a7a4643e405d1930306e0ae48eb6fa72", + "sha256": "844cf9d1a842f680c40aa64b442e08575ff14c776732bfef02fb836d7150336c", + "size": 692653 + }, + "114": { + "releaseTime": "2012-05-27T07:49:00", + "sha1": "6656816ca2a9b8ee781b21ffe397351c1cff242b", + "sha256": "7b4d0d01792533479630ec61caa056821d5faf49a94976de6809b5bc5ea6407d", + "size": 692890 + }, + "115": { + "releaseTime": "2012-06-02T17:05:10", + "sha1": "fa56c8a9ba515b4ebafa29a9d8b463844d8cefbf", + "sha256": "28376c420dc439a2972aee59fbf5369e4662abb9f4255f215efbc07aa43103f5", + "size": 699345 + }, + "116": { + "releaseTime": "2012-06-02T19:29:02", + "sha1": "a0bc1631878d6c82e90cc8c8428d531e616d0b4d", + "sha256": "3689d1c1d54d408872909b6864b91c16822f13b6c000aa6d4b7c50fc0ee103a5", + "size": 771433 + }, + "117": { + "releaseTime": "2012-06-03T00:39:56", + "sha1": "fad26f06303d49516f30bd9787c60254b9d64832", + "sha256": "0f6ab352cbdde133519af2446cb1e95596ee83bd7862d0396ce176fe6f58a289", + "size": 793622 + }, + "118": { + "releaseTime": "2012-06-03T01:06:46", + "sha1": "2417311461424c258b1ae75b3c2aca5ed8a93212", + "sha256": "750ce4702906336213c8cebf38f51f42ab32a5097b54850b8a9c2da6cba4f165", + "size": 795988 + }, + "119": { + "releaseTime": "2012-06-03T11:46:04", + "sha1": "9a729ba30e68d06dc1299bf7e2c11f0df2014076", + "sha256": "9eee8d3488c055f54741c865dba925ed0f20fc0fbc93beee930137dff6524099", + "size": 795981 + }, + "12": { + "releaseTime": "2012-02-15T07:01:32", + "sha1": "7a5585b8d63e14d27550a0caa326da98842ba75b", + "sha256": "bff27ad5c4370e4f1b83766f57f193cd69e9ee4918fec123230144f36fd0779d", + "size": 446491 + }, + "120": { + "releaseTime": "2012-06-05T00:26:38", + "sha1": "e46ce772d92952ed79f4dfc4ab3a401855f9ac45", + "sha256": "ac7b487bc153a2d0de283e644e5c573c4937d5c2ee436751d2e5d3f99a91bbbc", + "size": 795970 + }, + "121": { + "releaseTime": "2012-06-06T02:03:28", + "sha1": "4106e1a59253e2cc4ba3c553e1bcfd9363838215", + "sha256": "bdcc1bfa0bf290592de5da011b998b30b88b911a4e1d00ff4a2bd882eb1e1b96", + "size": 796825 + }, + "122": { + "releaseTime": "2012-06-06T07:11:36", + "sha1": "5e9dc2ee5aae4b6dbebc2d03200f0a2e36dfc6ef", + "sha256": "002c98545240753ae60a8e9f0d6067056332b02ab313e5da11749e2c68ab82c1", + "size": 796287 + }, + "123": { + "releaseTime": "2012-06-06T08:16:50", + "sha1": "b8e119c79d6c45a1f8b9816f916426b5015b2a03", + "sha256": "b7ebbaf7f9f6d8070746cac75659bfa55fe7007ec5f8297d7ea7ab4578a48dea", + "size": 796331 + }, + "124": { + "releaseTime": "2012-06-06T09:12:32", + "sha1": "cd06a21016af921260658e2bb72bac0278bd19f1", + "sha256": "3510025daeab7f07afe9f8c454d201c21a0256c00ce5944472291bd6986403b1", + "size": 796364 + }, + "125": { + "releaseTime": "2012-06-06T10:39:50", + "sha1": "730910dbf2756723b0bda64b23d1b86e6e2e360c", + "sha256": "00488c996a010a6544b0c9567cbf52576a09ca960a5071f0d0c96ed3610a3fa1", + "size": 796361 + }, + "126": { + "releaseTime": "2012-06-09T18:07:04", + "sha1": "f936f629b58aa9a26423e7d31fac1016df2ed43e", + "sha256": "c43a7b4dfd7fdf9ce1de709568323933d195ce5d091076183023221ea7868e9e", + "size": 798733 + }, + "127": { + "releaseTime": "2012-06-09T23:23:20", + "sha1": "277b3a9e14efb646541225de6fdb4ac22439a6c0", + "sha256": "8e6bda4d4c0b323729a158f11c8b384429eeb37c5edc770ded4d54c35a8e9345", + "size": 805738 + }, + "128": { + "releaseTime": "2012-06-10T01:57:00", + "sha1": "cf44068b9c694278dc56bf3e912bfb42915a0910", + "sha256": "cfa22e39605b31af73f9dcce17d26c575a5e11d878afaf27dc50b6237f5c05c4", + "size": 805907 + }, + "129": { + "releaseTime": "2012-06-11T14:16:08", + "sha1": "25c1928a77454207548479ed3365b9ac5b6cb724", + "sha256": "a346c164275e470e84e02547c5b78c1ecb9e7a5c273340f7f5722f3639a6cac7", + "size": 806759 + }, + "13": { + "releaseTime": "2012-02-16T20:12:54", + "sha1": "7d833787cd732c36183e83078d5059abf9d2d86f", + "sha256": "c2f2f379cc9eb550eb3db1eb36ecaf2f99fefa0ae34a6db3e565beedfddf7f79", + "size": 446490 + }, + "130": { + "releaseTime": "2012-06-11T14:45:56", + "sha1": "646de970a77cecb90cb4e95a0f20dcd6836ea427", + "sha256": "21e8559b168e199d00a8d107c89ed683b7e430690c2682abc0d510e850084b23", + "size": 806775 + }, + "131": { + "releaseTime": "2012-06-11T15:50:10", + "sha1": "e52706d1ffa3958da1d1ca7dbb4c98c6a91c00c2", + "sha256": "2a90471ccb7636fb65fe3604490c24e1dcb412236883a5d691586146636029c8", + "size": 806773 + }, + "132": { + "releaseTime": "2012-06-12T15:51:22", + "sha1": "c74ac5310eb0459799bc5916564b595f9c8a0558", + "sha256": "1610df104d38406d0f241918a893210503202d1a28f6510029ba612efa5abb1f", + "size": 806787 + }, + "133": { + "releaseTime": "2012-06-13T21:54:32", + "sha1": "9a765110a452eb1c729cd9d1dd72b75ac46a9cc5", + "sha256": "855ecc4c169efca986dea547ba94aeb52d6c8ca696aa94ef727351f92350ea23", + "size": 807737 + }, + "134": { + "releaseTime": "2012-06-13T22:13:02", + "sha1": "3859eb4e96ad8b596648c654603be8c7a2880aed", + "sha256": "237814d9e0f086c066659578fe42ff7cada5dd93b9a2fb9076551d5cac7ae22d", + "size": 807730 + }, + "135": { + "releaseTime": "2012-06-13T23:11:14", + "sha1": "7ca221567a9b8be19ed242cf3027ef85cb5831b5", + "sha256": "ca358444aca70dd229688f4f9aa5c69f6f54362f232f1ff745a15055137e6a72", + "size": 807734 + }, + "136": { + "releaseTime": "2012-06-15T21:13:22", + "sha1": "351d8168796136b453ff07ca3498d079005eecf2", + "sha256": "123c1e3e77f6709bf1074ff8186793ab1574ebb8c137d829a44757b46e1e593e", + "size": 820929 + }, + "137": { + "releaseTime": "2012-06-16T01:31:16", + "sha1": "43b5cedd31124e38d9ac45278f49c3c1b760bc91", + "sha256": "17380821b55e688afe499cd58e1ffa8d08ad1c5a6d0d709a0323a1ee8d615be7", + "size": 820938 + }, + "138": { + "releaseTime": "2012-06-16T13:29:30", + "sha1": "bb06fb63150c309298b5d13fd1386f815a8cb58c", + "sha256": "e7f981301aa518465c22530b8987ca64fc8ef732037ef1e868c7a30effee8303", + "size": 820935 + }, + "139": { + "releaseTime": "2012-06-18T20:20:22", + "sha1": "fa14db691e5caecf901bc03db26f62a41398f0bf", + "sha256": "3745c6f8ec04beb978d3ffefab8093233160fa16c44a14c77ec3ce23b4f864f4", + "size": 824101 + }, + "14": { + "releaseTime": "2012-02-18T10:59:08", + "sha1": "a2e9d478829c8eeef907a2e9fb026b7f7b06d503", + "sha256": "4d8639e623029834b8facb5e773a099ec9b5137e9b5c66acf8d38f9cf08213b1", + "size": 446490 + }, + "140": { + "releaseTime": "2012-06-19T13:54:46", + "sha1": "0393025b622c1963789de2de8cae76bb80a9a40c", + "sha256": "4aa5efe6548af749acdf3805fc6dbbcd78c1dd12f19bbff89e2bab84662242fa", + "size": 824100 + }, + "141": { + "releaseTime": "2012-06-19T14:33:18", + "sha1": "172f03f6df59bc600a325e2eed9252f1466218ca", + "sha256": "3b256df597d86d8650e808846d363e667dce2f467db84576397944fbc4d83522", + "size": 824099 + }, + "142": { + "releaseTime": "2012-06-19T20:50:12", + "sha1": "9bb6c62055657637755ebdfb2c01f1d5be4eb86f", + "sha256": "43661e039a129d00f44ccef4a383c134ba5bb8f66e22252576fd5ae8e91b349b", + "size": 742043 + }, + "143": { + "releaseTime": "2012-06-19T21:35:44", + "sha1": "55aae8a09af8275044e83731e160490e3f96e4f0", + "sha256": "16a65c0fc67a7b52df3bc09924ab9bd860f716d5134e3ec843779d2e2c833441", + "size": 742047 + }, + "144": { + "releaseTime": "2012-06-20T02:27:20", + "sha1": "7af758710c159b940e1a1acce61752b769b9c8c0", + "sha256": "e49b93b985344c3eb5fc0fdd84a3a410c271c713188a969585b2c30f8b1632b2", + "size": 828804 + }, + "145": { + "releaseTime": "2012-06-21T04:10:00", + "sha1": "4574a57cd18f729f3783569dda3414af955a5a7c", + "sha256": "ee338a711e8fdd938813ef85aac9018e510dcfda142e01af2c4d48f66de266f2", + "size": 833053 + }, + "146": { + "releaseTime": "2012-06-21T05:12:52", + "sha1": "a9434adf87ddbaaa0ee766a681796ec2c6baaa3c", + "sha256": "922fb4f5ea0d6c143a2fd7d0ec5b0e816239ada14330553d874bb82832608497", + "size": 833072 + }, + "147": { + "releaseTime": "2012-06-21T06:14:56", + "sha1": "e34ab34210f9ba2ef911a9d8261bee46e58d1181", + "sha256": "cd90d2fb96fafaebbd8832b82996718b2ce6687867c98b9b8b10131e5da0e6e1", + "size": 833263 + }, + "148": { + "releaseTime": "2012-06-21T15:33:06", + "sha1": "269b4dcf1895eb1c861a45596fbdf03a7d952b03", + "sha256": "e8553aebad4aba8f4a3501b7c66ca9ba9e1a72bcce1653943da2b5fdc02be2d1", + "size": 833383 + }, + "15": { + "releaseTime": "2012-02-21T00:08:16", + "sha1": "0c288624b936ae51e74849185db9456b0f6eaecf", + "sha256": "839d7cd8f71501ee7bd2f8bcbd05f9be15f1d28223ea92a7715e59e38f30ef37", + "size": 461232 + }, + "150": { + "releaseTime": "2012-06-22T17:50:02", + "sha1": "69992524b6dad50b7a1f134084d6723941600178", + "sha256": "b377f8001a182855709ef08f002d6426d3d1704b04a3abce7162f688628411bc", + "size": 834008 + }, + "151": { + "releaseTime": "2012-06-22T18:53:06", + "sha1": "390e254050b5d437c52fd3372a9bf5e7af82d190", + "sha256": "8ebc2bf8dd8afd0d17607df892276827cee6accfefe02ddbcdcc0d1fa622cc37", + "size": 834136 + }, + "152": { + "releaseTime": "2012-06-24T14:51:06", + "sha1": "3457f99c4572e65c0c453825131cafce62a403a3", + "sha256": "606e7e860725a3beac211c8814377be05fce2f0d4d31e6591a08a56124883e68", + "size": 834135 + }, + "153": { + "releaseTime": "2012-06-26T12:14:12", + "sha1": "a02b59b5eba868c9ef653e6372dabacff0d7c185", + "sha256": "f71fa6baf922ed05cf02d47dd55eed16e9d351b7aa9cd75be92623d278c2c6e2", + "size": 835486 + }, + "154": { + "releaseTime": "2012-06-27T14:38:54", + "sha1": "1aab062c85fea0f607b34a9aae213de23d557219", + "sha256": "aa20ffa2bc0395657185a58c32e51d23c6485fe9a11e49a6488d5db7c52474a6", + "size": 836032 + }, + "155": { + "releaseTime": "2012-06-27T17:24:36", + "sha1": "072165b010760b236cd60d9270e0ca691a0a1eb4", + "sha256": "e77a492dfd41732cd31ed066419247a12bbdad81a5035f082cbe559c3ee3904e", + "size": 835994 + }, + "156": { + "releaseTime": "2012-06-28T12:47:50", + "sha1": "e65ddb0a00327cc3042977dfb4b3cf7d2c3f9141", + "sha256": "69cffff633cf417d15def003152b1219deeac932905331e1e355a579de8d6610", + "size": 835993 + }, + "157": { + "releaseTime": "2012-06-29T14:06:30", + "sha1": "875565aa589b1c56332f3732f1830b5ada72f353", + "sha256": "b93a825687291259d9ecee57f861a92f876b85c974ef596498b25f27e2f82209", + "size": 835994 + }, + "158": { + "releaseTime": "2012-07-01T06:58:20", + "sha1": "a6d07ec81f663969efdefdb0da0a01c3bd7e61a1", + "sha256": "af68569fcabc2f46331e296e7ce6f4a38d664245dee702827c6f301f00f767b9", + "size": 835995 + }, + "159": { + "releaseTime": "2012-07-02T20:30:34", + "sha1": "1902fd2cee020fb0cc37323df70123c9f1ef521f", + "sha256": "8e95e919e287c486745da1abb4f4f514790dfa4e03a7cd667ff6dcad3b7ea950", + "size": 835994 + }, + "16": { + "releaseTime": "2012-02-21T01:08:40", + "sha1": "e122dd4424507cb886cfaf17d74d32f0b5c27976", + "sha256": "73913abfd6fc33e5fda8d42ed3877e1d6c7ebf693add23727450411ac48aeee8", + "size": 461230 + }, + "160": { + "releaseTime": "2012-07-03T22:13:38", + "sha1": "ffce964d80f804b44f41f9445720cca889df82e3", + "sha256": "428e96518a844bab63f7b7baaddd47fc83596a161827d0776ab95a3cf5e87c97", + "size": 840432 + }, + "161": { + "releaseTime": "2012-07-09T13:47:08", + "sha1": "9b577c7c90c075345c9edbbbf1e9e1b04d526a5e", + "sha256": "159f2f456214b343e12aebfd5f4c6a2aa25534f2de04ef1518c058d736a6dbcf", + "size": 840533 + }, + "162": { + "releaseTime": "2012-07-09T16:06:48", + "sha1": "0c2899851e84610ff9f68178d8982feb2994e30e", + "sha256": "addc741a97b22b20521f1155437215b04318e6a66bd5a65c8c132283b66efd1b", + "size": 841554 + }, + "163": { + "releaseTime": "2012-07-09T21:41:18", + "sha1": "75d6ec38c6ab0667583a5a7253004c739b8e628d", + "sha256": "1a5acd0213bd0e915b83b995ecdd99c0de9d1ecb1c1e732eb044fb79363a1059", + "size": 841544 + }, + "164": { + "releaseTime": "2012-07-10T17:05:40", + "sha1": "93be0a3149c333402a7696a23a45f4ffdb901ae4", + "sha256": "00e8168f96459964e97a37bcfe6c6f83f46d0825f00fbf96b8fec6d2439292eb", + "size": 841547 + }, + "168": { + "releaseTime": "2012-08-01T02:52:16", + "sha1": "1297549223eb2fcf39228b2ef9f572d8fb843dbe", + "sha256": "fed79cb7f26711043db245577f0b826b948cc2184219380b37277782604049f9", + "size": 841565 + }, + "170": { + "releaseTime": "2012-08-01T03:06:10", + "sha1": "b5076149dc1890bdf7df986d77b2a9f78b3873db", + "sha256": "ee62fb09ceebd3a73642a6ba9218f2323fb6f450246355d3a7dfd74b62e0d0b8", + "size": 841564 + }, + "171": { + "releaseTime": "2012-08-03T16:59:00", + "sha1": "65fe624282d24b03e2a35212f9ab6c5e3e10a5e0", + "sha256": "dd6f66865bf04b89fd80a5041c6f9e81e0caefd266097447c73d7e924f67875a", + "size": 841570 + }, + "172": { + "releaseTime": "2012-08-11T02:06:04", + "sha1": "c965a2b9ec9b32ca0570248c99bc1536cf264be9", + "sha256": "16b6cc8b3479318b8a4f438536622852fd553c191fe4a327f0db5d6568c1d48d", + "size": 1056844 + }, + "173": { + "releaseTime": "2012-08-11T04:15:12", + "sha1": "27de803e547a20deb519d1f4a46bda7b639ac0d3", + "sha256": "0e66efa38a4da2e2455701a6107116269c3c5a8110609c05ca54b95035480a52", + "size": 1062629 + }, + "176": { + "releaseTime": "2012-08-11T16:25:50", + "sha1": "c7dc3e0b343c0be64fe7158b05d48ded492c1c90", + "sha256": "dab06042d5fa6737c106d573c3f7ae7392674c1b955d9bf65964fa362692ddb7", + "size": 1068704 + }, + "177": { + "releaseTime": "2012-08-11T17:20:10", + "sha1": "32cfe2f9b93ee0d4cd02089f573a12dcbeb37fa4", + "sha256": "627cd1d8fcf661457cb55f96b83221051159d0ecd7423baacb7432c1893ba7f2", + "size": 1068703 + }, + "178": { + "releaseTime": "2012-08-12T06:19:28", + "sha1": "eb19f25f008fd60e23db74eb5fbae1fbcca48dbf", + "sha256": "bc4b85d4d1f1a828dbce1ad9a46e0dc4a258f32ae463007328802a4d9f959c7a", + "size": 1071601 + }, + "179": { + "releaseTime": "2012-08-12T15:37:14", + "sha1": "aee8717d6781530b2e311b89a0a71fcca58b71fb", + "sha256": "6ee6271971e179158f232104c7a6c804661d71b09633a58229bfa6e4ac733da2", + "size": 1071601 + }, + "18": { + "releaseTime": "2012-02-21T17:14:26", + "sha1": "e348ff6d988c61d98b8a560d7cddc965e2d81482", + "sha256": "a639c9d4f68aefc3c6fe8ed32081e41c67fb6a489a87bcf6a42030c24a1bd136", + "size": 461226 + }, + "180": { + "releaseTime": "2012-08-12T21:46:22", + "sha1": "10dcdc2ea96ba2b86836e67f5569f0f1b895cb9a", + "sha256": "2a48a0d307111333f0030f1799f7e6a79c0efdb30b214060b3bf290d26e77f4b", + "size": 1072919 + }, + "181": { + "releaseTime": "2012-08-12T23:01:26", + "sha1": "f42f43f5562789b2da8eda6598b3d5cfd63720af", + "sha256": "f930595914b8ec50f5e8d9a6bd2842455017fa0802e0a7e09a03a1464b4fefe6", + "size": 1073492 + }, + "182": { + "releaseTime": "2012-08-13T14:20:16", + "sha1": "649fb921f3209dee50991bb8785b245d33e878a7", + "sha256": "f488e3d262d9445b853c8560035d303b03099fe562c0401313e403a913eb628a", + "size": 1073493 + }, + "183": { + "releaseTime": "2012-08-13T23:33:08", + "sha1": "6b278b91c68e8b013ae58c5796c4e2cb9cec7c37", + "sha256": "abccf353a3626161ccb6efd34c93fa1bb3d388ef28662524fbe2841f531b7ff4", + "size": 1106697 + }, + "184": { + "releaseTime": "2012-08-14T00:09:52", + "sha1": "6ce09190d2660c7ca25f60bba02a3ea70072cc60", + "sha256": "d1786b21227630227fa0db5dcc451b690e8e4522dc8f5b108d30dd13728bfd77", + "size": 1106701 + }, + "185": { + "releaseTime": "2012-08-14T04:44:38", + "sha1": "5e2cba3e9e81c1ab11b10c2c47b5b010a06e921d", + "sha256": "324d235979e59bfcaf1a2573b921231357d00940c83c1346b926fbde9e90c19c", + "size": 1106693 + }, + "186": { + "releaseTime": "2012-08-14T06:41:56", + "sha1": "89b4118b59459c9643b3de32373303d04a27e5df", + "sha256": "e0f4a04188d3950e3de4131a394b354d551b657d1fadfd0297b16d708a8156e2", + "size": 1106707 + }, + "187": { + "releaseTime": "2012-08-14T16:07:58", + "sha1": "a9afc5ba72b8224a91cdedc4f10f47ae5eecbe3e", + "sha256": "cc52a1c5cdf0539e86fb83535e30ac21d14d2bd2083c3667edd177101cbec94e", + "size": 1106910 + }, + "188": { + "releaseTime": "2012-08-15T01:04:26", + "sha1": "a8526b0b84ba5d853cacdb25a568a926e90f5674", + "sha256": "6f378334e5aff66e48d727e640db7c49067c932cccac018b333a8061870b1409", + "size": 1108814 + }, + "189": { + "releaseTime": "2012-08-15T02:00:36", + "sha1": "4ee137f2a60010981a021cd39705b773a86a342c", + "sha256": "999c0cda3d1f98cf1cb1ac3eea80ef2029d44d0ab7f200971453415c26383a6f", + "size": 1108815 + }, + "19": { + "releaseTime": "2012-02-22T12:45:24", + "sha1": "a543b0d8607847ab739ad0b4bc109d8b5eb9e36d", + "sha256": "9863223a74fb8b09a6de07818708c52113b951852b8354de2139fe24689a900e", + "size": 457000 + }, + "190": { + "releaseTime": "2012-08-15T03:59:52", + "sha1": "7c8e296dd20d0a099d4ffc0ed6aa2f528844c098", + "sha256": "32b390a19cafc75c66292c547fde2349326a93e0df4db261a26ce34745a77c00", + "size": 1114702 + }, + "191": { + "releaseTime": "2012-08-15T04:20:00", + "sha1": "35c3abea886ffc85f00234638953b24c52feabc8", + "sha256": "9c93b994cf3627833efc96d0b659aa11e4d65389f5cb03966a3c564a336799e0", + "size": 1114733 + }, + "192": { + "releaseTime": "2012-08-15T05:32:22", + "sha1": "3bfce4ff38d083e21ac7565435e11de73a1355b3", + "sha256": "6ee2d016c435d16d5025f50cf2fb37a6ef849627f8cf88d9df498a2591ffd15b", + "size": 1114783 + }, + "193": { + "releaseTime": "2012-08-15T05:41:58", + "sha1": "6f9560278fbf8ba6448aae4e9e314bfdd95f66d0", + "sha256": "437689a1bdd935a29ba5dcbc9883e1c0c014a8686fa40672115a4699dd3c7c3c", + "size": 1114790 + }, + "194": { + "releaseTime": "2012-08-15T17:07:10", + "sha1": "15506c8f8035238775e48c7f2b1c9604a7237567", + "sha256": "30cbe1c1aa0ae1c694765f044801cd9e041078f4e47938c26a8d4e4f5d174e68", + "size": 1116652 + }, + "195": { + "releaseTime": "2012-08-16T04:18:30", + "sha1": "8591aea55c6452626abdfef9a710f2912b071496", + "sha256": "078ddbbad79ea0a9c8fd4d83560a24b27fd14dbc0253b15811c6db3954517d21", + "size": 1117510 + }, + "196": { + "releaseTime": "2012-08-16T04:26:12", + "sha1": "4dc7d314e1d7e815745298d9849f16326d98a4cc", + "sha256": "82a2747bea9aa044ddd384e40229f4380e66544a27c77ff8611f0796571db3d2", + "size": 1117510 + }, + "197": { + "releaseTime": "2012-08-16T04:39:20", + "sha1": "06d558e96e443cd20f28890f60bd846b24a89345", + "sha256": "3bf063bffccc8203c8bb9b16410e38b73d7d061516fabe0d55d8ebec9b3d8341", + "size": 1117510 + }, + "198": { + "releaseTime": "2012-08-16T04:45:46", + "sha1": "ad7c3988568eba9b0a6fb28008fcc2ae7d492baf", + "sha256": "9a06b85b20fe04ce9dee8ddcdcb2984631f97dc277158cdd7dc00a7399d8fdf2", + "size": 1117510 + }, + "199": { + "releaseTime": "2012-08-16T06:51:58", + "sha1": "a43116a04d2653b21cf1482ab3127f5f2e1350df", + "sha256": "cd3f5e0c8052b1323f02f6fe95caecc0001faa1e4b7197e47d7938870c23697a", + "size": 1117518 + }, + "2": { + "releaseTime": "2012-02-07T03:25:24", + "sha1": "17729ac3f56a9c6b19884b0b9f6176c01b6577c9", + "sha256": "ac32701e81a26d81bde327648a11238bb252852fe47ebf5f1f1ba7d2e89732bd", + "size": 410393 + }, + "20": { + "releaseTime": "2012-02-22T16:59:28", + "sha1": "825fce2c50b8982ff8dc55c1726f809b355dbac0", + "sha256": "8435098217c1525f78fd0d496e7297925a3f19a0e3a5b1cdcac228ac4287f3c7", + "size": 460010 + }, + "200": { + "releaseTime": "2012-08-16T14:50:56", + "sha1": "13cd134bd2c71e8559485cf1f3ffb1bd6fe8db36", + "sha256": "7623739f26a54d6921459194e09019e5f0a1697aa84f6a73360dfd81f89aa179", + "size": 1118509 + }, + "204": { + "releaseTime": "2012-08-17T08:15:06", + "sha1": "44a706ddf785343411c042e1117b2514e6bb81a0", + "sha256": "02be25f1ffdcef9d1df61f4a5b7c72a2801c485b092f218be0fe534bd5f34df6", + "size": 1118645 + }, + "205": { + "releaseTime": "2012-08-17T14:36:38", + "sha1": "2dcd664c9f3d49e775139059def2fd34f473b500", + "sha256": "cc7341808da6852fe8f911faae63eb3fc15f29a0041be3054d719cdf0fd94c49", + "size": 1121958 + }, + "206": { + "releaseTime": "2012-08-17T15:11:38", + "sha1": "9dd3cd02e41d6ebdd4f4e6a27b8c623f1669f15a", + "sha256": "ac6522e7e98fbd1b3434d8cf017b6c99b410d2d9e9cebcaa21eccd22f41014c1", + "size": 1122529 + }, + "207": { + "releaseTime": "2012-08-18T00:54:36", + "sha1": "cabf2158a95d36514ac42877df9b324ff82cc692", + "sha256": "54554e8040ac82a63177c3c3f06b037076a1c4a74acf9dae8fbe143d5ab36726", + "size": 1122552 + }, + "208": { + "releaseTime": "2012-08-18T03:20:28", + "sha1": "6bc793175417d57ee6d8fe2953e80b622e51e30a", + "sha256": "0d4c2c845f26f03d05465ecc9d4dfe89e645d7915ae09d380724b8aefd4ad73e", + "size": 1127644 + }, + "209": { + "releaseTime": "2012-08-18T18:31:40", + "sha1": "1e2a7d448a81df1b87b92df5d7654c3b773ce3cb", + "sha256": "0a60f96c58726818a01b3e12d34ee2e64eaa52ab891be28b27319bffa3b25f24", + "size": 1128219 + }, + "21": { + "releaseTime": "2012-02-24T02:44:08", + "sha1": "a26524032331f99cc199c949845d9c21f7ca6220", + "sha256": "a763eaed63cc63795e147ed7fc0e718d50ae884daa0fe6344e2eadae04532716", + "size": 461387 + }, + "210": { + "releaseTime": "2012-08-18T19:06:16", + "sha1": "fb8a39877182075057ab635988a716779ce3c1df", + "sha256": "6e960c40d5ae23921b57dbfde8c90b3b3837219baf046aa110e35041f0922d0b", + "size": 1128955 + }, + "211": { + "releaseTime": "2012-08-18T22:11:36", + "sha1": "8bac076be4e2b1ca18bbc4a5a6dbf428ffe8a000", + "sha256": "de42413d21d609322a5601d5d461f9814bbf04142035a38035af614eede96bcb", + "size": 1128948 + }, + "212": { + "releaseTime": "2012-08-19T00:24:18", + "sha1": "660b131b8c7b5847928325495107d2bf18fc6252", + "sha256": "f4cc8b5a713a14e5712f5e981e9cdcebe1aa79b2f83719a67851d088a19dd176", + "size": 1131604 + }, + "213": { + "releaseTime": "2012-08-19T09:40:06", + "sha1": "a343280c7a069b665ad4892f1fc3efc0204ba273", + "sha256": "3068b0a7e105b7a3bcc40b04836735295c4932bf4e3f41671b00876523111fc6", + "size": 1144787 + }, + "214": { + "releaseTime": "2012-08-19T18:45:34", + "sha1": "9c7461c292717660c860c9dde3a998f80c9db3f9", + "sha256": "df7e911eca3b02cdb53f20bc25e91ff64df2b74e6485703a00834c4ac87949c8", + "size": 1144823 + }, + "215": { + "releaseTime": "2012-08-19T19:03:28", + "sha1": "772542b3aa274c40494aec474a9801e86e832bf3", + "sha256": "4ce688bcebd13c5b3ab37ed9a4ff3f8a8c315f2ddf3495e226e3f1edb9e757f7", + "size": 1144429 + }, + "216": { + "releaseTime": "2012-08-19T21:48:20", + "sha1": "34b05962c8aa58a60420d3276598a3e236ff5faf", + "sha256": "b01354ffa8e7b6f09ba4b8d6b37e2ede984e8bea64af23dbf44ab0905083e710", + "size": 1144496 + }, + "217": { + "releaseTime": "2012-08-19T22:10:42", + "sha1": "1abb0fac2833326264ca74c84b781e7044d52c26", + "sha256": "98ab579eb3ff4253770b676106619a542b27ddc526111bc956dc48d0bcff2339", + "size": 1144596 + }, + "22": { + "releaseTime": "2012-02-24T10:53:16", + "sha1": "f4f11608f49cbfeb025afbb938081540415fc9fd", + "sha256": "078689fbc3fac7d8f5496a1d8a22176d7637e9df7bd11a330727cd7879fff304", + "size": 461389 + }, + "220": { + "releaseTime": "2012-08-22T11:11:14", + "sha1": "0909743af1123f6fe96e01bbf67e4117dd2bb6a4", + "sha256": "d15f10ef045f95d18b7d3dbdcda06cc92148ddae9b21f5e949fa5666bc7ab7f9", + "size": 1156840 + }, + "221": { + "releaseTime": "2012-08-22T14:47:48", + "sha1": "17d16a72551dafcdb66cd8a2c2f1fd7ce5d9b202", + "sha256": "d84a778ddcfd327d3bb91ea80ad8b06c155659380d840e70dc2e4a4ad145c489", + "size": 1156896 + }, + "222": { + "releaseTime": "2012-08-22T14:51:48", + "sha1": "9134a4885e0dbd08d7a9c1b12f5900d1f3f5f7fd", + "sha256": "5b293663cfd379dee0941000331095230b77268bd0a930aee2ea91afacd309cd", + "size": 1156900 + }, + "223": { + "releaseTime": "2012-08-22T16:18:02", + "sha1": "dd89de55a4a0eadddd93a16a67eeab8d2c8e9d00", + "sha256": "8c838d0962c35b7b21dba8ba153241b7dabd30b6202a428f8763eb9951b3e991", + "size": 1160119 + }, + "224": { + "releaseTime": "2012-08-22T19:08:34", + "sha1": "7cbef6b2618c7b05af1327a0dc9d83205ddb47f2", + "sha256": "62348b5f57a64a386387f229f7ff43fc5ba28f3e3fdc0827d84404e3f680a19e", + "size": 1160691 + }, + "225": { + "releaseTime": "2012-08-22T19:38:16", + "sha1": "60d5a20dce93496201aabe29eab2cbd6e1ce7697", + "sha256": "9f587e629d1f68a92c2e908999a08f892bf8082e31a68dd3fabd01fbd93a718e", + "size": 1160681 + }, + "226": { + "releaseTime": "2012-08-23T07:24:58", + "sha1": "45c32c24fa82f2fdc58137ea2f0f91859bd99d02", + "sha256": "ace28642c14b394070c3a56069e67e380fe2374faf830953144ff820f34a8a89", + "size": 1167077 + }, + "227": { + "releaseTime": "2012-08-23T11:58:40", + "sha1": "efe8252c1f118e6dab54ddd3f718270dddfc7fab", + "sha256": "67c9b58b826939fd6d77f2f16a83df317dc2625aa43dd896dbd4bfb56ebf933c", + "size": 1170150 + }, + "228": { + "releaseTime": "2012-08-23T12:13:40", + "sha1": "8657c475ea0eaeda5c16af9098d07d26fa5780df", + "sha256": "0338dab67d7e77926d9e7ce407243f9b534798b83d6e57e17c57d25195888ced", + "size": 1170172 + }, + "229": { + "releaseTime": "2012-08-23T17:57:20", + "sha1": "7d706d763865779048b5cb612617f77947089c41", + "sha256": "1b98bf38c67a37797565caa5199921a50d3a516688fd5bc888ba9e4ea3b8363c", + "size": 1172234 + }, + "23": { + "releaseTime": "2012-02-24T12:49:32", + "sha1": "eb953b9fa97348e07e073b9013ac8c077f3af32c", + "sha256": "368ebff3d647b3d815395e1cb2ff6517414cb692bd25fa47d9f52cecbf80b0ec", + "size": 461398 + }, + "230": { + "releaseTime": "2012-08-24T15:09:36", + "sha1": "1d31483af924041f9737f21323152328a8ada6cc", + "sha256": "b41b781d5c9fcf05798790ae20ae593dc33f588975b8db88be13b0ff09d2bebb", + "size": 1172239 + }, + "231": { + "releaseTime": "2012-08-25T01:34:06", + "sha1": "398aa064fac7a8711bb611f34abee9450be7e426", + "sha256": "9f157b203662140d71384be689c3fadbfcc2bdeb8887085f3a0eeeae17c497e0", + "size": 1172327 + }, + "232": { + "releaseTime": "2012-08-25T07:15:30", + "sha1": "ab0fd12b1ce77ffb6ac24b1ebadb883087200e52", + "sha256": "c39d6d53e2ce7608f0c4263d23a0ffa59824ad767a4df0faf34f5ea4af525ecc", + "size": 1172236 + }, + "233": { + "releaseTime": "2012-08-26T11:34:16", + "sha1": "807402e42a377050fdc551e021ddd3130a6a3eff", + "sha256": "00a042267454a09179b30569dd2da4ae715d7d7f695a34afdb6cf34e5ab8b214", + "size": 1176543 + }, + "234": { + "releaseTime": "2012-08-26T20:35:54", + "sha1": "0bc0f8f52db177d403cc6aa7f74ae8ab341bc6c4", + "sha256": "b4e952468b1c690213d95885ee0c71c5c0323d135158fbb1e6ecc54565ceeae7", + "size": 1181438 + }, + "235": { + "releaseTime": "2012-08-27T21:50:54", + "sha1": "9406efb776d6317ab2c99a686d9eb32c724bdf45", + "sha256": "6eda7136f7c8c4c29fab4e0bf91989712f84cd5c5d5bf6512efbff5d2de9027c", + "size": 1181419 + }, + "236": { + "releaseTime": "2012-08-28T00:59:14", + "sha1": "40a2c71e07d6c108f4e70ed2f5e80669c03fb549", + "sha256": "302ec33f3f3e7a7101a8d60558d1cd43e491324056a46bd097b69d5281e7141d", + "size": 1181495 + }, + "237": { + "releaseTime": "2012-08-28T01:10:16", + "sha1": "8a9651513e473b3e70e13e14b44cdc799523a5e0", + "sha256": "8f4a4eaed30fa8b8bb9a9d83954fd33e8914a09f8c01202c38055286c995da88", + "size": 1181512 + }, + "238": { + "releaseTime": "2012-08-28T17:40:02", + "sha1": "3b5931dfa33f19686e14dff03e2851a7f6bfc8bc", + "sha256": "fee9770baa979f27a089d9608cfd60624000725290af9fb24108f8b26b22b756", + "size": 1181524 + }, + "239": { + "releaseTime": "2012-08-28T20:46:12", + "sha1": "e5d8cb507f2beeb472e966e8a117a3f28f38fe91", + "sha256": "4e99138dd45dd037fef09cc7f0116d82c771b3c9b6dad9d0796c0e9dc73f8b29", + "size": 1188988 + }, + "24": { + "releaseTime": "2012-02-24T22:19:12", + "sha1": "a3296fef41cf016dfe4133c5f284d88218897c6c", + "sha256": "f285d1a5c6f500ca137bcd34ab95453798400c65b429354b24efdfe6102fc9c7", + "size": 460666 + }, + "240": { + "releaseTime": "2012-08-29T13:46:12", + "sha1": "e7a49134aaa40d28432616a9ae1c216489403a9a", + "sha256": "230c37e867963112a9b4202d91bd0ce3dee6bc30d4d528e35eca81d9d35b3d72", + "size": 1189119 + }, + "241": { + "releaseTime": "2012-08-30T13:14:40", + "sha1": "cc37f754904050111c21a85d5554ee8032329c9e", + "sha256": "2d04f456b42c2c748f27baf2bda69bda316ed3a750eb501818736545b3057bba", + "size": 1189119 + }, + "242": { + "releaseTime": "2012-08-31T15:29:00", + "sha1": "27dc3883f07f26237a77372388b549efde958fc8", + "sha256": "ce40adcbbada923db4b7df1ee4d3a9145f83159945df97218b418a2dff903975", + "size": 1190637 + }, + "243": { + "releaseTime": "2012-08-31T15:40:00", + "sha1": "2846ba941a4e2cf5fe46f56e2fa465bb8eec7d2c", + "sha256": "93d67db0f8afbcdf9bc2d17e16a912925c578b1ccf52924a76a110e2ee6a290b", + "size": 1190764 + }, + "245": { + "releaseTime": "2012-09-02T11:15:32", + "sha1": "02e1248f238bbfc8e96be69adbd1213ae64cb595", + "sha256": "94d80d34a4f7ba7586c9f5e41cc846d6d9ccc8fa4c04a0abc7fc12ca7995cdb7", + "size": 1191348 + }, + "246": { + "releaseTime": "2012-09-03T20:30:50", + "sha1": "b8beb94f7491aab93a7227567c1a9fbfdf6b20b3", + "sha256": "983bfa9e67de68e8cb1a691075efef777e5c44e738d0e9a46869d4b84bf84f6e", + "size": 1192956 + }, + "247": { + "releaseTime": "2012-09-04T17:29:10", + "sha1": "4512823cb1bacd1e973e17c89e5cba03c1154fa3", + "sha256": "96727df14ddfe9a115490fe6a94c35848c1ca5019fe8929f676af1b6000aab4a", + "size": 1197219 + }, + "248": { + "releaseTime": "2012-09-05T23:25:52", + "sha1": "fba13830753463a40593edd07ca73c3eb1710cdf", + "sha256": "f01717142dbe7d2c09baab684c937b8c665df6f7d7f47c98f0b68eca0e3aeb7d", + "size": 1197218 + }, + "249": { + "releaseTime": "2012-09-06T21:09:10", + "sha1": "9123f06fc28d3d9d1347a012a1f490265384f70d", + "sha256": "fba2dec051596362f8a32bf6ec571b158f3363ad1fc1c10add548e529a2d4f56", + "size": 1203819 + }, + "250": { + "releaseTime": "2012-09-08T19:23:28", + "sha1": "64f1ebb51653de5e8c43851d58d760511076d283", + "sha256": "47442a0d27aca2e560329369e1c3c451868b9b3de6cb7c2a56c0198dc5dd2c37", + "size": 1207099 + }, + "251": { + "releaseTime": "2012-09-08T22:53:32", + "sha1": "47842089e4e19de881446c452fb7c13a4870756b", + "sha256": "d50d6b69d6124fa9fa75204a8dedcc761bc5331ffa721b59b24e0229974d0ac5", + "size": 1207098 + }, + "252": { + "releaseTime": "2012-09-09T11:39:20", + "sha1": "ad02718c6ca50313953afd8943ba8ccd8b61030d", + "sha256": "6584a2719b4e67ff3dc6b967730d10dff698b7ed50900c6a47331bda1d632a50", + "size": 1207177 + }, + "253": { + "releaseTime": "2012-09-11T13:51:04", + "sha1": "d224df2f61e8492cb8bc4cb6bd7f5b182ca75892", + "sha256": "285422a2b343cc0357b2bba12d6cdf934ac99aaaa2bbe82522598fcd81ce4434", + "size": 1207304 + }, + "254": { + "releaseTime": "2012-09-11T16:30:52", + "sha1": "48c4dc2d0d599bf586ec3631a73194bfcd760cf9", + "sha256": "4f6d04fe16a1bc1ae7fa0b9e5cd85627c72373682e7ae10ac43e8ad835b74c15", + "size": 1220519 + }, + "255": { + "releaseTime": "2012-09-11T16:55:22", + "sha1": "86cc35abd26f0e51e1f75c0cf5df7afe2fa37619", + "sha256": "eae12bb6dee60dc7522046e01d1483fd53cab07cd6b31cdaf12fec31e2204074", + "size": 1220564 + }, + "256": { + "releaseTime": "2012-09-11T17:13:10", + "sha1": "31736f46042ed8d674f4a5b6d07381cdf416f29f", + "sha256": "38f8d4a6132342bb263631bdb6e4e917321ab110d6b9ab14d889205e4c1f1bf5", + "size": 1220577 + }, + "257": { + "releaseTime": "2012-09-11T18:39:00", + "sha1": "c24ca8adb810e4ded4fb3a5a8e96c5dafe36b5a7", + "sha256": "c1d924bd6379b514a78ba1d6e6730d4c40ac4d6c7600acc79f1a1cab1a06fab0", + "size": 1221666 + }, + "258": { + "releaseTime": "2012-09-11T19:33:50", + "sha1": "c3bcb792058b55f7c4fc2d1bf08bc56eefe7a502", + "sha256": "62db5c51dee86894e5695c277773f03a1df4d5f8a228a71122e18ef21cf8a221", + "size": 1222130 + }, + "259": { + "releaseTime": "2012-09-11T20:20:30", + "sha1": "f5f059fa094272cc57a37b29e1f497d7b160723e", + "sha256": "493e697ffdddf636f072d7278c71fad04010a5a30b0aae18190bb27de37b986b", + "size": 1222138 + }, + "26": { + "releaseTime": "2012-02-25T15:44:56", + "sha1": "2f32d8d4fe7ff21a1134cd2336d292e44e3df4b2", + "sha256": "7af8a2d502bea9ad6e5559006a1e92a08401f2dcbdeeb7ddfc10c651c191139e", + "size": 460674 + }, + "260": { + "releaseTime": "2012-09-12T16:02:58", + "sha1": "d94a9fdd3695659255dd56efdf28971526befdbf", + "sha256": "37e34c0b3ad569cc11e9ec9d55b82bdf78e9306df78180379af1f0c03dc32719", + "size": 1305620 + }, + "261": { + "releaseTime": "2012-09-14T23:15:18", + "sha1": "de533442b141f1c250b17b93e111a30d057c02e1", + "sha256": "ea5593702bf95ac0373b9e926208aad24e05c947bc92c6cd7b9e1cc059063f9a", + "size": 1308626 + }, + "262": { + "releaseTime": "2012-09-15T20:51:08", + "sha1": "a28028cfb93f2616090a6dcbbfa16c8b96c140a6", + "sha256": "091a2a3a14353ec147b802052061477e82b96bb493b98499318b2c207aea0b30", + "size": 1313382 + }, + "263": { + "releaseTime": "2012-09-16T21:40:46", + "sha1": "30a7c5124f1d0a4f5f4bfaf6a8777c3247a220ff", + "sha256": "9286c9e90aed43ccc94ea88b61ded3fcbfcd09fd5b27b37cf4aa7ed1a58602de", + "size": 1314342 + }, + "264": { + "releaseTime": "2012-09-17T05:44:06", + "sha1": "6c785d1017bee9dcac4239749f7ac96495885365", + "sha256": "bbc74e6e951e68c94637a3a26a28e7a67883e91e5baecb82f50a0225aeef8f02", + "size": 1314347 + }, + "265": { + "releaseTime": "2012-09-17T05:59:50", + "sha1": "145240e8eef335df7765a42eb7433d7e9fe442f9", + "sha256": "779049bc88685d694db6d63749f34182211741918b0fd2730a91ac5d29467bad", + "size": 1314351 + }, + "266": { + "releaseTime": "2012-09-18T20:27:34", + "sha1": "3f346ded27f95dd013744fe3cd6e0c2d96c10b3c", + "sha256": "ce136d679ff863568703972c10dfe9d1d75160d4f26e01d7e8bcad0604a4fedf", + "size": 1316175 + }, + "267": { + "releaseTime": "2012-09-18T20:51:16", + "sha1": "8d73f34e62b70f7a88613a0308515cfbd77bfb34", + "sha256": "153609a14494ec17e74d914a9ef4a6a94a242fbb9e03b8dccd2bee4387333513", + "size": 1316171 + }, + "268": { + "releaseTime": "2012-09-18T21:03:10", + "sha1": "b9e7741f51d647af6de525c671270a636f8da77a", + "sha256": "4a982c7fc6181a26a846226152ff8db1b7fb3c716cd8523afb3e1e9a01370373", + "size": 1316170 + }, + "269": { + "releaseTime": "2012-09-18T22:35:02", + "sha1": "6025e36e12dfdc67aa5d5679fe43fdbb31b5a992", + "sha256": "6ed3322fdc785f23cbc32cf38a66301629bbd9fc21254ecccd6633cd3ffe5f6c", + "size": 1322458 + }, + "27": { + "releaseTime": "2012-02-28T18:57:58", + "sha1": "2d31fe2db3a0a1d3e4112b8a7593799b0000508b", + "sha256": "91df022c75d4ad218ff54bb397c8202da1b2c55ab0c75675f2e59502e197d0d2", + "size": 464730 + }, + "270": { + "releaseTime": "2012-09-20T19:50:52", + "sha1": "0c405297d5e32d30edc90eae9b1284d4e93758b4", + "sha256": "ce3814fafdc9e8f1d3c9ed2a3d8695c572d3b12c89de75596f4f9cf962ac6b91", + "size": 1343909 + }, + "271": { + "releaseTime": "2012-09-20T20:59:58", + "sha1": "6ccfb512d6f87bd37b6e85199d3789f548c53cba", + "sha256": "84d316aba81569e4fed43dc1831c32eda9d626471d22f1f04374b49ca3a5dec6", + "size": 1359878 + }, + "272": { + "releaseTime": "2012-09-21T06:40:22", + "sha1": "4557fa3fce875085402a53f74bd1b05bc0efad7f", + "sha256": "15d585a5dd3c667e33d18134115f223a5ec2c151fc25b968abf1e7d635ed83ec", + "size": 1359876 + }, + "274": { + "releaseTime": "2012-09-23T17:58:06", + "sha1": "6ec0b6f483df744accc5dd091a80b5948e63b8ff", + "sha256": "194acd06120c5669d440e7276b36bd30c1370d00118e9a389c801b92b800f069", + "size": 1359855 + }, + "275": { + "releaseTime": "2012-09-23T21:14:34", + "sha1": "e1da8d4fbcfb21627ad727e486e5fc176226567e", + "sha256": "797ca0b72c9405424e9cdb9079994ecdc94165b452fa3770ff1b404a607ef7b0", + "size": 1378357 + }, + "276": { + "releaseTime": "2012-09-24T19:17:42", + "sha1": "c8e7be4ed777f9eceac85775df2931a6e3930566", + "sha256": "fb39f7a37af11c00ec79c1c50f9cd0356f49c3886c03a3a85e0d84db5cdde3dc", + "size": 1379400 + }, + "277": { + "releaseTime": "2012-09-24T20:13:30", + "sha1": "14c6ec0bfff30f2a64c4be8c08fa19362e41e791", + "sha256": "31af93738a346fae8a8eb545625d57ef39939987dc04b2f0fa0782abe091d7c9", + "size": 1379499 + }, + "278": { + "releaseTime": "2012-09-24T21:20:46", + "sha1": "cb49775fe4c7e4b3ad8cbd0e545465d4554da3b5", + "sha256": "04c066b977f7abbe0c9a5b615de5c6cfc4bc8a59f701fe37f7b20f980e95b7de", + "size": 1380176 + }, + "279": { + "releaseTime": "2012-09-24T23:38:40", + "sha1": "7d61712d0a659e852ac966948dee1c9096437584", + "sha256": "e269294f5399aba12dd8bc55b0e14dd3397f7024e4c568f9de1389f74d80f14f", + "size": 1382733 + }, + "28": { + "releaseTime": "2012-02-29T02:33:32", + "sha1": "35151035d6694f7e58f2a38b86ad41605ba9eead", + "sha256": "29de2673b5b22b782d8cef432883f651ca295613fed51d1d96ff22a337ed0a66", + "size": 486646 + }, + "280": { + "releaseTime": "2012-09-24T23:52:36", + "sha1": "47743796a00274d650c48426e8a1cd4e7974717e", + "sha256": "5848521978f5967a995d16844ce50e5e260abfbab0311fd6f02f2dd21f1197d5", + "size": 1382958 + }, + "281": { + "releaseTime": "2012-09-25T06:09:10", + "sha1": "1138df5823018374c2805f381007002568812deb", + "sha256": "aa009dc61289bf4cd4616974ba15e2246ed562391952e925fc4e4d3a3290d61b", + "size": 1382960 + }, + "282": { + "releaseTime": "2012-09-25T07:37:12", + "sha1": "b9204db9e55c707c123ef96c34bce982cf6ac6eb", + "sha256": "8560e9cfa84ebd08812e6c81774103074c8db8bfb371f1b8fa7b52a5994a40bf", + "size": 1382961 + }, + "284": { + "releaseTime": "2012-09-25T19:51:46", + "sha1": "d041d3886bcdb568b96852fdc5cedcfcfabfd2ca", + "sha256": "57ef413d7562f44ad3125755ab31b3c9c60d909d0b90a89140ce6dedf6cb4a5b", + "size": 1383332 + }, + "285": { + "releaseTime": "2012-09-25T21:10:46", + "sha1": "1f7ab01768059ce5928fb0b6f1a527aafa4fc8d7", + "sha256": "f251c87ed68ae655567900f9e960eeca02daa1bf3aabe7bbb342093608824c5d", + "size": 1384679 + }, + "286": { + "releaseTime": "2012-09-26T02:49:22", + "sha1": "728b7e377c5f9bd0ef9ec66b382665f9b83340bd", + "sha256": "282808cb91384574aae591926cc778ed3a91eae18923eacfde99f3bb1ea31c48", + "size": 1384692 + }, + "287": { + "releaseTime": "2012-09-26T06:56:34", + "sha1": "fd68f31ce6d9e798d39eda31bc8a6ed3840bf036", + "sha256": "daf830444ab50cb61393843d6f489f7d358e09cb4dca5da72e5faa28bc66d416", + "size": 1385394 + }, + "288": { + "releaseTime": "2012-09-26T13:23:24", + "sha1": "f9943e9a126373b4afa55664f3ef882c8b02e4c3", + "sha256": "fbc87e2b5e473841cc5227856f71fdacfe76ace73fbf69ce003df8de322bae3d", + "size": 1385418 + }, + "289": { + "releaseTime": "2012-09-26T18:59:40", + "sha1": "1b91b9786878ac44121db168bd6163faa005be02", + "sha256": "fd1c33323f1202c5010c586091bd6dc5a4fca7718547b6475bddc17cc7227813", + "size": 1387742 + }, + "29": { + "releaseTime": "2012-03-01T09:43:22", + "sha1": "24afdde48a82edef65f089d7e98844444d6f368d", + "sha256": "deff2dee5718547a537148eb24f6130e6b145a360d3fbe82ab4c52d59d72ad6f", + "size": 486658 + }, + "290": { + "releaseTime": "2012-09-26T22:23:24", + "sha1": "038de0718c800c605deda3cc1ea63f1467cc0d85", + "sha256": "47118979ecc3f2c36d36b9d70bf96a5881837008b05aaa45a63c5206b203c6c2", + "size": 790109 + }, + "291": { + "releaseTime": "2012-09-26T23:17:06", + "sha1": "065b1fe40b67ddd5d8bcf14ae9f1c5596f75713d", + "sha256": "073b76291ab2507af08eafb1b61b4e9faf6d22ad62e3bac396f95b9aed68a216", + "size": 1395063 + }, + "292": { + "releaseTime": "2012-09-27T21:42:56", + "sha1": "a679d1084c73429a77c4ffb50b97ce777b4609b4", + "sha256": "3acd92ea7648db24593c114ce5686a943461febc01201ce5b9d7ee23cdfb524b", + "size": 1396837 + }, + "294": { + "releaseTime": "2012-09-28T01:06:32", + "sha1": "64f6f140b33e9e5f19875173fdd320287797e684", + "sha256": "0cc8414d0a807bfede8f5795b42e45bf841da38a52124335fda658403f75acfb", + "size": 1399300 + }, + "295": { + "releaseTime": "2012-09-28T22:40:30", + "sha1": "93a98657e5bcdfd5649f01f692f58c22da0e47bf", + "sha256": "94fb922756e6d65dc1f33b0ba3d55cc1a7b1164ff288be326459e710f859054d", + "size": 1403212 + }, + "296": { + "releaseTime": "2012-09-30T01:53:04", + "sha1": "fad0d621171c99f9caa0f41e123a58024f0e35ee", + "sha256": "024878d93bc75e2da4ead3658a1d100f613f6c9db5f453b31804b4f9826334cb", + "size": 1403299 + }, + "297": { + "releaseTime": "2012-09-30T02:05:30", + "sha1": "47e7ff030762ffe8e6ed354a119a08123a9173e5", + "sha256": "b11d5af17c75405368034f8e25e0a6f5e8ee8cd51002ceea0d6325b9e40bd880", + "size": 1403379 + }, + "298": { + "releaseTime": "2012-10-01T20:00:02", + "sha1": "4916d49e40f4fa54166886bac140355aef3566c4", + "sha256": "4950ddbed97db5e1c206117360ebcc5476d8766de01ff81a14d8bc721b6b1b2b", + "size": 1403428 + }, + "299": { + "releaseTime": "2012-10-03T01:15:02", + "sha1": "2ccd5e67834ed7398d9ac2640e099b62b5abca9f", + "sha256": "2110109759eecbc0620332d36da3f563928417e110d174f6dad5b7ea7f8ac706", + "size": 1424943 + }, + "3": { + "releaseTime": "2012-02-07T05:17:42", + "sha1": "3fe54181614b768989c3c7bf7511e155e6951b50", + "sha256": "58bece6eacb2ac1f1620cfb933a28091e29a54011b833bf4e237020ae5f7410a", + "size": 410382 + }, + "30": { + "releaseTime": "2012-03-05T13:41:18", + "sha1": "595e36215d90f21453aa9341229e912f24e34270", + "sha256": "7cc4d8665a7e53eebe8b464268aa87279e50fb72018a1a13b390a044d550ccb0", + "size": 491830 + }, + "300": { + "releaseTime": "2012-10-04T17:54:54", + "sha1": "86cd379f205b276f8c0324f68d2f2e8937385e9d", + "sha256": "ef233640f7f1355f1e75ee17028d25c907c0b6ee349e3b9627ca1399eba377f4", + "size": 1425269 + }, + "301": { + "releaseTime": "2012-10-04T18:13:16", + "sha1": "a2be7a5a53937cd1e9ba52d5c96000d65dc5dcd0", + "sha256": "1bab552c7fa6ec7e2b081a1588d4c52644e6af4704ec2e01e53fec4f6135cf23", + "size": 1425270 + }, + "302": { + "releaseTime": "2012-10-06T21:08:56", + "sha1": "f13bf3a018b054802e3a392d06f4fb4119ef9b20", + "sha256": "00292036a9eb6f604047712d63e11ee4b6fd6b3ed78ebea87ce0681c0047faa1", + "size": 1425356 + }, + "303": { + "releaseTime": "2012-10-06T22:33:42", + "sha1": "3889893893cb42d3a6152e776e9f6a180066dcaa", + "sha256": "e4a2b58ed312225e2695454736891bb41827ca554c84827023d33485656f0521", + "size": 1428414 + }, + "305": { + "releaseTime": "2012-10-07T19:21:12", + "sha1": "efd0fbfb3485a70ed9fb2af461a8ee2c5049fb3d", + "sha256": "2999f5efacaffc97feab6ac34d9fc912dd62f485afad14a712e0b88b42f4fcbc", + "size": 1428418 + }, + "306": { + "releaseTime": "2012-10-11T20:37:20", + "sha1": "ba1430d974407ef00969214c4390217b5ec64273", + "sha256": "2cd545363aac02da88b7885cec17523cf8b86daf6137cfbb465ea3c30477fa10", + "size": 1428541 + }, + "307": { + "releaseTime": "2012-10-12T07:06:42", + "sha1": "4abca56246431b36c149cd313e4835763ce8fd18", + "sha256": "a74f4c9a9fbfa40ad32cf1a80ad5440dc69742507746c1186b8c7cb93caedeea", + "size": 1428536 + }, + "31": { + "releaseTime": "2012-03-05T15:11:10", + "sha1": "4bb8573263e2d3e44fa5c6ef43f3e18ab5262562", + "sha256": "f8bdcc0c6024d76ea9e5e0e1344ac7241781afc3a231ce02da00906389880c90", + "size": 491816 + }, + "310": { + "releaseTime": "2012-10-14T13:21:20", + "sha1": "8052486df828c7cc6489d1f8a9ff0616c4d1d4fc", + "sha256": "7e530302923567d8e67dee84dea6495372a9fd583cfeb615410733f851598ce2", + "size": 1428709 + }, + "311": { + "releaseTime": "2012-10-14T21:04:00", + "sha1": "a040f2961a9f80d213dd63fc524a43c97a80ff81", + "sha256": "f85f541a15f45eec0e2d1729f723eec8d4aa4f61be174f7018385625baae58d2", + "size": 1432897 + }, + "312": { + "releaseTime": "2012-10-15T17:26:04", + "sha1": "b0cf805b556bab9117143b4a98a3858627d41e09", + "sha256": "2eac4812f955dfc247f10f2505e5ad571479ff073b8956f34d6f7ef2410ff987", + "size": 1440667 + }, + "313": { + "releaseTime": "2012-10-18T18:03:14", + "sha1": "fef9dcf979edcc958e88b6df81ef3c6389e8b337", + "sha256": "37bd8e7bd982b43b88e1812940e5b5dbd815da6a7ef0e497bd715e2d665512d1", + "size": 1440713 + }, + "314": { + "releaseTime": "2012-10-18T18:23:34", + "sha1": "0e6d656ad19cec0212bde20ab007aebfe307524f", + "sha256": "e2c45046b943ad8a0fddd1459f859c8f11daf55ddae79ee5bc915fab73ad9b71", + "size": 1444706 + }, + "315": { + "releaseTime": "2012-10-18T19:36:54", + "sha1": "d73efe944b56af1dec736a2841bf90b982fdcfda", + "sha256": "6a84beaca35ff12697c463325aac82047122d992ca30945689c735b81357c905", + "size": 1444954 + }, + "316": { + "releaseTime": "2012-10-19T07:33:54", + "sha1": "c6523c32c76347f4e524f2a62ffb818c1be100a0", + "sha256": "50c3dc888d807a521e159506439df28e9d1f607b51f9aa6f5e3351eeec37282d", + "size": 1445006 + }, + "317": { + "releaseTime": "2012-10-19T09:52:58", + "sha1": "953bcb1d58c2936bb09de2865087969a4c477b97", + "sha256": "301624aaf307f788af93c31d9a78a924fcd606c516f8250803594e413ca30794", + "size": 1455076 + }, + "318": { + "releaseTime": "2012-10-19T20:01:02", + "sha1": "a9aca7b4697197542b6d5af11a4f54aa4b052cb7", + "sha256": "5209fa33513733ea5466166354db2004c9b5373da59d45ecfa390f8870341b39", + "size": 1455002 + }, + "32": { + "releaseTime": "2012-03-05T20:08:08", + "sha1": "22acfcd17c076eb0d421c4dd3b954aeaaa9ac541", + "sha256": "ebe9955b45a3b57b9729ddb39cffefc84fac133df5b4faf5a16e8772e7643ac7", + "size": 491816 + }, + "320": { + "releaseTime": "2012-10-21T19:03:58", + "sha1": "2458eed5baf11e6cad3dd20cd1597eb21e6619da", + "sha256": "bfe7f3d609aabb8ef140ad7e440f3a5889d651a970076acfe3b418dd60ef544d", + "size": 1494316 + }, + "321": { + "releaseTime": "2012-10-21T19:10:42", + "sha1": "3cfbfacdb3187808752b41fc05281c10479d1d49", + "sha256": "ef596b1ad38833c2fa296f4f6ea0bc48e0ba477c1f7486daa8540674a6e98c41", + "size": 1494344 + }, + "322": { + "releaseTime": "2012-10-21T19:25:06", + "sha1": "7267e92a88bdc02609fe505498ef04ebab34e1b9", + "sha256": "73ad5c2751b5d582bb450b2803e3e3410bb71503b3a89e548f1f66995eff7789", + "size": 1494344 + }, + "323": { + "releaseTime": "2012-10-21T21:13:26", + "sha1": "609edfe719164418a648702d0d4886cfecae0af9", + "sha256": "62321c8a8ba3c75592929cb9b6f85093a53140066c77c44c1dfb3099a797f63c", + "size": 1494585 + }, + "324": { + "releaseTime": "2012-10-22T00:06:58", + "sha1": "1bc48563a4863659b9f4a7db7556bc34fbd759f6", + "sha256": "d4ba7ee24d4c96459f9ddac17f9ccc6f2b1cf1fa3f9db2ff35b2305664693f0f", + "size": 1494640 + }, + "325": { + "releaseTime": "2012-10-22T01:33:04", + "sha1": "c4fdc58df5f7fef44f1fc56c8e21b4c7eeed2e36", + "sha256": "42cb64e70fe45866f53fd1042a9ae547cc1b93f6ccc7c2f4ab7d2d0756514723", + "size": 1495067 + }, + "326": { + "releaseTime": "2012-10-23T07:33:54", + "sha1": "951d5d3be6a187f7d8083ab272490b611b83178d", + "sha256": "a3eb35d9315cb30dce07064eeddcdb501db6714248ee1275e1952f1705364fee", + "size": 1495169 + }, + "327": { + "releaseTime": "2012-10-23T17:11:18", + "sha1": "206f653b01decb7ed59856d8e5918aa2e29d7de7", + "sha256": "9b3b2f418c36341abb1772c58c2fb469b9791ec17d633f15f05299df360982a5", + "size": 1496510 + }, + "328": { + "releaseTime": "2012-10-23T19:58:42", + "sha1": "1f0adeb2906c5b36ea2e9aa38ffae6249fcc4fc4", + "sha256": "4117b0c4a84004bbd00707726541c554daaa7ae47d5c64756c4c2566a3d8f4f4", + "size": 1496526 + }, + "329": { + "releaseTime": "2012-10-24T04:58:42", + "sha1": "fdf61e473c34f7273962370da9a40dfac2554d28", + "sha256": "c10ffa5d4bd63737808d8273097678c256d961bf556f6f5f8bc2c283e95ab230", + "size": 1496508 + }, + "33": { + "releaseTime": "2012-03-06T00:33:56", + "sha1": "e0c02879e9986488810f4f54d4b7c3d71700daba", + "sha256": "6d28858969c5aa5b1151c73708d9996e154c0dbda3d7f526c503df5c7cd40f7a", + "size": 493289 + }, + "330": { + "releaseTime": "2012-10-24T15:06:52", + "sha1": "7b7c77d36bef706f655acac4507a1a731282c342", + "sha256": "b6215a0814bc50465b47d00497bf29a0d87e7b296470f532238208af5b5d00b1", + "size": 1503248 + }, + "331": { + "releaseTime": "2012-10-24T16:22:08", + "sha1": "6e943173b9889fb97d86a0dd27f2a4e85777aa92", + "sha256": "e34fe78f021948511a9ebf4fdaeab63e1095278ba61c3cb9d7e1d9f43591a191", + "size": 1498731 + }, + "332": { + "releaseTime": "2012-10-24T20:19:58", + "sha1": "65355d7e60accf48e78e9fa011bdbd9c90a57f9c", + "sha256": "0bb6f6d7b832fb02010711638be3c94ef9b7c305e720127353f7df9c0927f801", + "size": 1502361 + }, + "336": { + "releaseTime": "2012-10-25T12:50:48", + "sha1": "770038a5a35f4d615fa8329f2ce86e2244555295", + "sha256": "504a206d83df78ca2e0c1d4d2ac73a352bdbb95e10f23d85f6e1ab6cc67cda46", + "size": 1510583 + }, + "337": { + "releaseTime": "2012-10-25T14:06:30", + "sha1": "8ef4b1ee1783e504c963850e0388d7841a07d9f5", + "sha256": "1e384bd63602ae7c72e508869874d48479b4b84dde060eb0d421110a4ed29607", + "size": 1510581 + }, + "338": { + "releaseTime": "2012-10-26T22:14:56", + "sha1": "66639c2142007e828ace0e073e8bb6cee331b9a5", + "sha256": "03cf9db17993d4f7f65ca35f8417af1fc9009d89e915312c77c6770c9d9c823d", + "size": 1510621 + }, + "339": { + "releaseTime": "2012-10-26T23:42:06", + "sha1": "2b7c222c546aa1fb4970158cb73a3c7ee1a8752f", + "sha256": "066bb3a7e85f79956b1d63a05669f5341cd3bed037c82b51979e00097ef2eb4f", + "size": 1511938 + }, + "34": { + "releaseTime": "2012-03-06T12:16:10", + "sha1": "026c986f32243ea3717ef5588078cb24e205dc3f", + "sha256": "fa01b7da584bb1bd82ff172b7a0c20f0cc331cdedc8147ca73f4242650ba92d6", + "size": 493315 + }, + "341": { + "releaseTime": "2012-10-27T17:16:34", + "sha1": "e4803f22cd8658dad3d9fcfb0e1000d64a6d23bf", + "sha256": "1ec9689844eb2f0622b4b2202eda95be209d46e52b2974c0d209710a3d123fa6", + "size": 1512068 + }, + "342": { + "releaseTime": "2012-10-28T05:21:52", + "sha1": "5ed309d34f886909d155c2a9ce4ecf0c5773dd2d", + "sha256": "f619ad665ff333142023ad40f711aa1fecaa90be3fc441fbe26c88db60453f15", + "size": 1513794 + }, + "343": { + "releaseTime": "2012-10-28T05:56:26", + "sha1": "7e75505b38d43d8ddba72ca54a80a05d3f8421e0", + "sha256": "a05a4d0b1630434f8101b7e719e4234064bac07c051c69fc54c86649dfc427c7", + "size": 1514653 + }, + "345": { + "releaseTime": "2012-10-28T16:40:54", + "sha1": "3ea15e52020b3e2293ef51c0e94a6f9e7a5126f3", + "sha256": "1064de17fc5d2f395020da84cb14e590abf35874dfed266bcd270e44f24fb400", + "size": 1525523 + }, + "347": { + "releaseTime": "2012-10-28T20:10:44", + "sha1": "0b1205eaf6f091a06f340259f6f249ee76787e6e", + "sha256": "783555feb06393b22fa6639e40018ae647a50baec7bce2aa4aacd0827626e312", + "size": 1525525 + }, + "348": { + "releaseTime": "2012-10-28T22:58:56", + "sha1": "bc79e870e11fef61ddfba2c82eb4268af049a44a", + "sha256": "12d3bc2efd574c691c5cd1304be113605dc585157c2f9dc9759a36a5605d38ba", + "size": 1525392 + }, + "349": { + "releaseTime": "2012-10-28T23:11:02", + "sha1": "1cfb5f54ce72ddb174031b64d04c158f98892a51", + "sha256": "e47f59822872eca8e85a9fc5f5a3eed512109afc595201b245987b5ec4f32806", + "size": 1551747 + }, + "35": { + "releaseTime": "2012-03-06T14:22:22", + "sha1": "ba295b9285cc6be48d3dfa7fd37ea86213c45578", + "sha256": "28a1f00312db22a4cf21e8a2f44738816a86ae4f20ddfa722399539834436155", + "size": 495444 + }, + "350": { + "releaseTime": "2012-10-29T00:46:24", + "sha1": "5d9a4661d55b93221d6363a58dd5376474351c01", + "sha256": "6ef74924226dc59a37a3d718caeb152490de0f32caf06b832a5717b324fa57af", + "size": 1551798 + }, + "351": { + "releaseTime": "2012-10-30T07:34:28", + "sha1": "116fbdbc70e3dd7905bc5c591cf6a4969c126da1", + "sha256": "93d3daf31960dc9ed863037f02d078c2f52f3ebbc22ab16f91b3691834722a0a", + "size": 1556458 + }, + "353": { + "releaseTime": "2012-10-30T20:14:42", + "sha1": "dae9da6a5f388913fafb99f9c99fcf4b60e22f80", + "sha256": "565d5b12e452affca7965d1d0b6b7208bfe06522a1bd82002f416278d0f90cff", + "size": 1556757 + }, + "354": { + "releaseTime": "2012-10-31T11:20:58", + "sha1": "629cbcecc84e21703fee50093402da51573b073e", + "sha256": "75407b1dfe61f9a0722377f80eef7734c2567750c43b2950fcabf86995c7a77f", + "size": 1556800 + }, + "355": { + "releaseTime": "2012-11-02T12:52:28", + "sha1": "f7885f3ae3436d452a8bef4d9668f95298f7da7b", + "sha256": "b35d3cbe3a4e6a967fd97791be9e03014531aba1b2df6e365981436cc2dfbc6c", + "size": 1558322 + }, + "356": { + "releaseTime": "2012-11-02T23:37:06", + "sha1": "3f617c12e53ba1e3bb572e80d1b7665bae78baa3", + "sha256": "086d80575e3d80afd7f2eea8ec16f16b9f8c13ab3da7193c0c9f2f28792bcdce", + "size": 1568644 + }, + "357": { + "releaseTime": "2012-11-04T16:48:28", + "sha1": "eb0ae9e2504070958b6189483986e9104496b851", + "sha256": "befbd54a2a2d330d3023b43f680de88048d4ed9619ab271e5a94cb170ddc2aeb", + "size": 1568710 + }, + "358": { + "releaseTime": "2012-11-05T17:19:40", + "sha1": "04031bf441d7a634a85cc42013944a9210f38417", + "sha256": "7ed938631edfb68e4154b210246eaee2152d692e4dfc19aab14a241dbda26a9b", + "size": 1571298 + }, + "36": { + "releaseTime": "2012-03-06T15:09:00", + "sha1": "8ea8e6acd46548bd44e4065fcd298c6c8fe45bfa", + "sha256": "065e78e6c66fcc12ee0739ade8bc6c4de458d6146b2aa0268a27726846a27822", + "size": 495443 + }, + "360": { + "releaseTime": "2012-11-08T21:48:34", + "sha1": "39be64e9c2150f4fabc0b935f89d7eb4e98e768d", + "sha256": "93df1c8f6ef9df7a8a720498fc1d99c13a1d8d782425b4e1763e5465216c8a1d", + "size": 1570985 + }, + "361": { + "releaseTime": "2012-11-09T17:25:36", + "sha1": "f398db2d8385a3fd219bfe6c9497592e4d4c2e22", + "sha256": "cfd5bacca0ac58763208f506afd5a99ed729c73675adca26f9e5854bed620840", + "size": 1570879 + }, + "362": { + "releaseTime": "2012-11-09T19:04:06", + "sha1": "e87fbfea41cb8c1d45ed826d38ff7b956bacf080", + "sha256": "01b69b8250676214c6d6d4ec8750569cece3393925482b2cfe349b6e5781c17f", + "size": 1570970 + }, + "363": { + "releaseTime": "2012-11-09T20:56:32", + "sha1": "1771762757ed9d42f0037edb3676e77739a7a771", + "sha256": "4c05f84231bf150ba275f086857278b39bead1ace381553cb18bac4ccb61b93d", + "size": 1571054 + }, + "364": { + "releaseTime": "2012-11-10T19:33:58", + "sha1": "94e582f9b55f032a6acedcec16c78adf8dc5d491", + "sha256": "cbc34b9f02573e14a910d8a6dde8c99a7099da75a4be2ab096e6c5d5d81576e9", + "size": 1578038 + }, + "365": { + "releaseTime": "2012-11-12T18:44:30", + "sha1": "8777440f4e187005c0897b0210c927b9657334e7", + "sha256": "5ee66f082387f88eb932d1bdfce8d6d2c9fff7d062f28f76c3da9c08285c3254", + "size": 1559401 + }, + "366": { + "releaseTime": "2012-11-12T18:53:48", + "sha1": "ab553f5143e540886bef8f84d34fbc7fefd48db5", + "sha256": "a5ec60b85c40f16c282aa0c4148f2da10f404e27903be7a5f81418988e549a3c", + "size": 1559399 + }, + "367": { + "releaseTime": "2012-11-12T19:47:18", + "sha1": "496ebd0e668fe2d8d6407c3a451dc85822a5c542", + "sha256": "c91589bd1bde3969a2aac31aae08b9f66e1955c454eaadc204ff1094f8a02024", + "size": 1559438 + }, + "368": { + "releaseTime": "2012-11-13T05:16:32", + "sha1": "4a6ce155d69a0e77172bd33e8542843ba2fb5557", + "sha256": "936ea8b61d2569e41e18e9f1cf6e3f6bf62e96f3458f01bbde7035694b27b69b", + "size": 1572991 + }, + "369": { + "releaseTime": "2012-11-13T12:34:36", + "sha1": "ba531896a52058369d867a96ad471c33b196fbc8", + "sha256": "2465f0cc6bfc3a6ce1f1e7c4792ea3378d095c80feb7022dc7f34789e7b1ffd7", + "size": 1560273 + }, + "37": { + "releaseTime": "2012-03-06T19:04:38", + "sha1": "0fe737b9df40cab28f02c37590e424f67df083c4", + "sha256": "7262bf12856ad4843ba79af6b87893890da228afad5ef864ee8caad45d4f7630", + "size": 495444 + }, + "370": { + "releaseTime": "2012-11-13T13:09:52", + "sha1": "b2076adfc54efc8ae825730a64ed01279d44c211", + "sha256": "0c1744dbc69b89a48751270fb564eb6f4309da6bde626e1372d2d50e25e5f98a", + "size": 1560358 + }, + "371": { + "releaseTime": "2012-11-13T14:07:42", + "sha1": "b183e618cb2e48527f7a29b708fff9d58295f1e6", + "sha256": "13e8021d23a2d2fcb5ca9fc3df96b3455818069266587fb341843600467b1b8f", + "size": 1560418 + }, + "372": { + "releaseTime": "2012-11-13T19:58:58", + "sha1": "027d47d7976d01ccc3599e041dfcded3ec15eb2a", + "sha256": "1b844c29cec43e00e82b65e258f71f61c1cce5ca0d2b8356f50b47d9d6ef7932", + "size": 1561761 + }, + "373": { + "releaseTime": "2012-11-14T19:27:58", + "sha1": "fda4fbf2916207d55e98ec27ea61549c1826da54", + "sha256": "a0c437ddd2cc6c7be270fc6b88d6539829679b79bd01aff7f90e79a3bbfc148e", + "size": 1562217 + }, + "374": { + "releaseTime": "2012-11-15T04:49:52", + "sha1": "9de2d89f0531bcb1adc8267ee0a8baa008f33e85", + "sha256": "fa82a63bbd85cb7ae31956b637e735a8cc2febd981ee68b400a999691e1b0a7a", + "size": 1562900 + }, + "375": { + "releaseTime": "2012-11-15T15:28:26", + "sha1": "0d8966170b6962601e5a91b19b2d50e341712823", + "sha256": "4d13ace48459183ce6787de75d60b878a2af9953b62a613a54f3bfc46a65cb3c", + "size": 1563025 + }, + "376": { + "releaseTime": "2012-11-15T19:51:02", + "sha1": "e1b8b7bace6918a37d4d514cfc7fda2d52ed8026", + "sha256": "c9747e1904f643348284bd0a84f69fc39466f8cf294eb7e8bbb8dfa38fff3da0", + "size": 1563055 + }, + "377": { + "releaseTime": "2012-11-15T20:06:00", + "sha1": "780c95faaa1ba67abad4f3337400608c447cc58b", + "sha256": "6933de9c37497ddddbe75c097dec6bfb6cc2952a0b1f677395484b90246b3205", + "size": 1563101 + }, + "378": { + "releaseTime": "2012-11-15T23:33:32", + "sha1": "dce5007bd59c08b094a83f1f35b64e25f1996f78", + "sha256": "8530d8205c99537ed71b7252ed34f05326e88e901ac8950d34da36142619a9a5", + "size": 1566485 + }, + "379": { + "releaseTime": "2012-11-16T15:47:20", + "sha1": "b201f6af733fbfb0bd2c11c68774b31588257217", + "sha256": "0f4714124c33ee1d7531a385da2ca59bea742c668e8420eafba85cd1481cbe5c", + "size": 1566514 + }, + "38": { + "releaseTime": "2012-03-06T22:49:30", + "sha1": "d254fec60aafefafcb399790a28f27f69e67d56c", + "sha256": "f946b0050a736e47a115da5cc5a23a4cf80a8a54cf1adeb16afb21da332bbf37", + "size": 495443 + }, + "380": { + "releaseTime": "2012-11-16T17:12:00", + "sha1": "2307ad742e748fd12a8565bd5da3cb751a6432a9", + "sha256": "c3521e6ec808aae8d459ad0851d5888e3146aa934920ce2b7c3c9877a14f2689", + "size": 1569305 + }, + "381": { + "releaseTime": "2012-11-16T21:14:30", + "sha1": "4dda566adf78076414db2c141940e6aaaa41dbd5", + "sha256": "701a668032d4d621221caeb0a24d4f244394afa128e7f392679f9737e21acfb6", + "size": 1566513 + }, + "382": { + "releaseTime": "2012-11-17T18:56:40", + "sha1": "1f944700b9a13ac67691968da20f2535e3d77bca", + "sha256": "0bf4fbad7b07e72fba6f858fc115ebb8d0c9622f13b110f2d750a2aab70aae69", + "size": 1566687 + }, + "383": { + "releaseTime": "2012-11-17T22:21:40", + "sha1": "65e67841ce18c66bc1cde1ba97df287983a83bf8", + "sha256": "b6ba49202676310a9510ce41181edc018cfa373ee83d033692d4b00d53c4bcac", + "size": 1566646 + }, + "384": { + "releaseTime": "2012-11-18T00:03:10", + "sha1": "3c6adeef6acfc9b7abb0f199b395b98f711cb93d", + "sha256": "647d75ae381c37af8c025ef68f08da0722995785dde35df5f3f3da2a6b7818ed", + "size": 1566769 + }, + "385": { + "releaseTime": "2012-11-18T02:42:22", + "sha1": "a15a6f757d97b8f0eb8ad8d4ac7d3124c0321746", + "sha256": "c177bc64a849afcf08f47a1b840ac8374a97c282f5a36e5901beec293ad02b4a", + "size": 1566949 + }, + "386": { + "releaseTime": "2012-11-18T09:16:58", + "sha1": "99e1ab64ce488b7232c73208b16eb04f470fd9f5", + "sha256": "c9cd3f00e1f80eed295e5630a0be0074813f9d17f1113c1cc78bad733c43e556", + "size": 1567017 + }, + "387": { + "releaseTime": "2012-11-18T17:32:38", + "sha1": "2d91b92f77c2decd351b13e5d50019c2bc4af3e5", + "sha256": "68b80e96f6f9a346c1b15ee4fe169a5b2fcc2fae413b897dca8a5073b3f9a6ac", + "size": 1568405 + }, + "388": { + "releaseTime": "2012-11-18T19:26:58", + "sha1": "876479361328ed724181a07a30a1a103b600fb2c", + "sha256": "762580a61284d0c3740e577e1b76038fcb7866170f03eafd268a8b62f8d00a37", + "size": 1568457 + }, + "39": { + "releaseTime": "2012-03-07T09:49:42", + "sha1": "dde19ec058b2f6628763f1bc72648844155a67b8", + "sha256": "a321c4314b2cca490d977c37ef1fdb183e3a5371abc68aa01a3587e6ccdadd42", + "size": 495506 + }, + "390": { + "releaseTime": "2012-11-19T17:07:02", + "sha1": "c71d7e28ae162d29eb8806040f6f7fbf21708d14", + "sha256": "542cf72c16c210875f6eb55097165e7af472b306817506f8d5ab3778ff06f6cb", + "size": 1568504 + }, + "393": { + "releaseTime": "2012-11-19T22:03:40", + "sha1": "fed5072a6499574348eb2e1726fbb4599bd0a3ee", + "sha256": "21060ed45ea15c48c35c4977b9cf08b76a69ba26846b087df29a693f7378d090", + "size": 1568255 + }, + "394": { + "releaseTime": "2012-11-20T07:12:44", + "sha1": "66e56c512a992b0bb903a75ae84d06de354b5c28", + "sha256": "da4530a3d6587165c1a40f8fdbd2507d65b26d7c3793c3725abd1ea1aa331a34", + "size": 1565762 + }, + "395": { + "releaseTime": "2012-11-21T17:10:54", + "sha1": "5be9167d38845adbaf24e58e9171d582b1e9d612", + "sha256": "a29de2d2303298967ef3c3eeb0b0abe5d35c543cb4b885c77e82997e52288b35", + "size": 1565838 + }, + "396": { + "releaseTime": "2012-11-24T12:17:28", + "sha1": "3efd96ec4115072fc8ad5b5a202d27cf8ad56ac3", + "sha256": "571f1ead1b918d6326844c34e1f529007d890c30ad4831aab092b1d7b1c6007c", + "size": 1564970 + }, + "397": { + "releaseTime": "2012-11-26T22:28:56", + "sha1": "2f1a2fd2a5f9bbb7a39490bb4c029b39db80ce48", + "sha256": "7378bc6b9d96c22d277fe99c6f4ba0e9b8b72ee3c7ddb84e5f27ec640904b243", + "size": 1564930 + }, + "398": { + "releaseTime": "2012-11-27T00:49:16", + "sha1": "f5bc769ba675895c657804c7aa1574e993cedb39", + "sha256": "74141455ecb4964d04c19ac4c59b0fa4d3064121968d5249a3a914f1f1c3a9c3", + "size": 1570364 + }, + "399": { + "releaseTime": "2012-11-27T01:31:16", + "sha1": "3f81754b6649761afcc5f9ce17ac92a078ebc713", + "sha256": "563a12fb5c7a82974aeb427928fd3f2a4a77d58421d62519ee5640a3de57110f", + "size": 1570525 + }, + "4": { + "releaseTime": "2012-02-10T03:10:24", + "sha1": "0e36def24134f9ea0262d650d757a37375eb03a3", + "sha256": "e6cb1ccf475de90bc7455bfe7d3b22c48474d8f2f779ce15869b5f12aa97991a", + "size": 417875 + }, + "400": { + "releaseTime": "2012-11-27T03:09:46", + "sha1": "ffce011510bac3b35a704cba8bddad4ff77ac8b0", + "sha256": "234d9950ff347a9636f93a7e2ca5c13100a25c944fcb0e3d3575fccec207f8d9", + "size": 1571980 + }, + "401": { + "releaseTime": "2012-11-27T03:18:54", + "sha1": "d20d4215257451427feac211b007881c57e1259c", + "sha256": "6a849378fe84c62d2623b363a30686f16bfcf3cfccbe3ed0b0a35b02525a1b23", + "size": 1572151 + }, + "402": { + "releaseTime": "2012-11-27T13:28:34", + "sha1": "25889ddffbade3e9c467ffb0c5fab27f36078dd2", + "sha256": "66ef433a2c80bd59a874e9a3850247358a7b4dd2eca082eee86e721841d7ee87", + "size": 1572142 + }, + "403": { + "releaseTime": "2012-11-27T15:56:04", + "sha1": "3836f55df5e5b0ef820273d7eaef7392126fcb3a", + "sha256": "f25db24661de5f1bab385bba2552fdb6cb6ab000d43d27bc12524580d2c181f1", + "size": 1572392 + }, + "404": { + "releaseTime": "2012-11-27T16:06:34", + "sha1": "e958182912c91fe4c77fbab7fdb60148ff4efae8", + "sha256": "d9f855ef98c546e7213c1ed863909131a12ed20ffca479949009b7faaea6272a", + "size": 1572624 + }, + "405": { + "releaseTime": "2012-11-27T17:21:26", + "sha1": "78e964e525fdae2339787d5063c14668e4de18a7", + "sha256": "f8032efd8fbcd2c25a657b567934358e98557d92895e1d0094c5fb638ce68230", + "size": 1572753 + }, + "406": { + "releaseTime": "2012-11-27T17:55:00", + "sha1": "191d3a0768b892f4af6aa256639f0267cc4177b3", + "sha256": "88f276290ad3b4505e1c6a3486c6ce69a96db9416498e13d21886d948d05b60a", + "size": 1572983 + }, + "407": { + "releaseTime": "2012-11-27T23:46:16", + "sha1": "7b50df5d5782bf5568074836ee87342273d2c9d6", + "sha256": "5f11b6194292fecebea4ee1679c3ff8733d6111175f12a8abfe6b86b8dda55fc", + "size": 1573097 + }, + "408": { + "releaseTime": "2012-11-29T05:08:18", + "sha1": "3559c418690e0634bf2ef375d4356304f227620e", + "sha256": "be355580f79b976008c60abc11a1aedfe34b5409d852b6ab92e87f3c677a4e9a", + "size": 1573136 + }, + "409": { + "releaseTime": "2012-11-30T21:26:38", + "sha1": "632e8c6c84fcc6abe47cebff567a772c55ef6ab8", + "sha256": "4f52fef86901c8f1df14cdd1c388f0466f86c010fddae94f3b1f1b4bf5ba217e", + "size": 1573285 + }, + "41": { + "releaseTime": "2012-03-08T22:37:54", + "sha1": "464bda507ea2b70a27a168dceb26511fab3e97d3", + "sha256": "46df091f2436c079a881de6a7cfb8dafe8e79872bcedc21e4a6fe88ede672141", + "size": 499564 + }, + "410": { + "releaseTime": "2012-12-01T23:01:20", + "sha1": "a771d3f3823f2698477fcf09e695bfe2b85dab43", + "sha256": "243382beb46dc0092604dfba1ed518e0beeaca26d36287524646360428e596da", + "size": 1574333 + }, + "411": { + "releaseTime": "2012-12-02T20:10:38", + "sha1": "a07de9f69faf2403a0020cf02434b73ff661e19c", + "sha256": "d80d56f8a6c1d2064763fc9c073f07471e3c8d168784fa75f324b0aea8b979cd", + "size": 1574484 + }, + "413": { + "releaseTime": "2012-12-05T03:55:42", + "sha1": "b8c267d5e9490a08fa4200180a89f2dd6c0da65c", + "sha256": "a0dc646aafc7230d7257dfe5340c26d6dd960155b01a7663800d35fdd1c40808", + "size": 1574140 + }, + "414": { + "releaseTime": "2012-12-05T20:15:24", + "sha1": "6716fb10e4c917036f213b566031097b54c2a73c", + "sha256": "922da5ea5571d02c55d26e438ad8cb06642bc55c668e2bfc4929e8dead7a0066", + "size": 1573934 + }, + "416": { + "releaseTime": "2012-12-05T21:06:12", + "sha1": "4294dd76051274853c92390277f0ee6a449d4ee3", + "sha256": "9786265a6ffd025fa31dfc87d3f9d3d5f3740c670426bea6542b9170c41379c6", + "size": 1574377 + }, + "424": { + "releaseTime": "2012-12-06T07:18:32", + "sha1": "3086e9a8484bad60e86dc0493efaf578b6a56dd0", + "sha256": "fb709c1dc458ecfb06870da123c0ec1d59dca5578ad215d3a9dff4ec14fc3a8b", + "size": 1576166 + }, + "425": { + "releaseTime": "2012-12-06T14:19:06", + "sha1": "4fccda18239a1876f3d62f5c965d60b82dc91468", + "sha256": "7bb5e4b9c1aed20331b78635f15a2e801865490a1e5fa6f6a8f537349e39d700", + "size": 1576317 + }, + "426": { + "releaseTime": "2012-12-07T12:29:54", + "sha1": "8026a34475e6872234ac979b6a2c8099d423b7ea", + "sha256": "2938e6d0aa31b4e681815592f90ea49b433617be15cb4e50a4087c94c55e0dfe", + "size": 1576395 + }, + "428": { + "releaseTime": "2012-12-07T14:25:52", + "sha1": "4c352824ffec9ed14461d582f7329132a1c8df14", + "sha256": "e82d4cc3bb08a8dbe2d88bb4a9edf71350065861de4a19c72f74be949fab3c71", + "size": 1576422 + }, + "430": { + "releaseTime": "2012-12-07T14:46:08", + "sha1": "cf80d6a0ee80b8906c495eeea1def139a40a4987", + "sha256": "b86373c66c61b79b7f9e87be9ad1da33eef18dff6726f496d815e37adbb237bf", + "size": 1576422 + }, + "432": { + "releaseTime": "2012-12-09T15:13:24", + "sha1": "70b8b82c7ed7ec46c98db96762949e2671ba920e", + "sha256": "6d6539b0c4cdb5b342b4cbd68da0a3e6059fcac7ee6d3199efbfb307fb54a284", + "size": 1576278 + }, + "433": { + "releaseTime": "2012-12-09T15:19:16", + "sha1": "27f1997fc815e04b0f56f0015b078bf2c84fa7ec", + "sha256": "59271f90f8a6071fac3b934493c08524ecab56c8679b666ca242644482fd6fe4", + "size": 1576330 + }, + "434": { + "releaseTime": "2012-12-09T19:48:28", + "sha1": "8748888abd3d3c2adcf4d4313414c6295ec3e706", + "sha256": "0395f5aca0707016c9ec6a4e237ccdb5346b73c72f9e653934c29e6ad2f893fa", + "size": 1576349 + }, + "435": { + "releaseTime": "2012-12-09T20:01:56", + "sha1": "a1b84b450226f355d8dec28a3e8c1103cd9b37af", + "sha256": "bbb10267af0fcfadb9c5d7e1fe843394c4fe301eef0ef41068d31ead86dfb9a5", + "size": 1576377 + }, + "436": { + "releaseTime": "2012-12-10T16:59:08", + "sha1": "8c4b90d40e9793c3252c3f88c730422fb64669a9", + "sha256": "2073d3ab32a6aaa868b96d3980157c23952f78c8b6ec593e44dc57cf34660a8d", + "size": 1590738 + }, + "437": { + "releaseTime": "2012-12-11T22:46:36", + "sha1": "832c44b5e1c6e85d35ed566e4f123ed67e4b9778", + "sha256": "6cceba7d45ad61c1bc5c9bfbcdae0d24f2c268c2417724ccc701c5c7c8167a42", + "size": 1590956 + }, + "438": { + "releaseTime": "2012-12-12T03:55:14", + "sha1": "24c3852556e4a2172bd37de1cad18d4243a0b308", + "sha256": "f7a3057bdee5d5e48d1dd4231e53fb94e7fc6d679cbd6912b908e5a92baacd28", + "size": 1592071 + }, + "439": { + "releaseTime": "2012-12-12T15:35:04", + "sha1": "380e5ed60de266795ef3dee3c936621141cf0186", + "sha256": "e4ecef94ad2362bbbf3698603eb8a8326e6593b37561c68af568c5019eb57006", + "size": 1592612 + }, + "44": { + "releaseTime": "2012-03-09T14:31:00", + "sha1": "b52292f98704566d55ed5fbd4dc0405d8edb6e0b", + "sha256": "4d87f84695eec54608719f0eaaadb9cab0d552d73df6d3feab69a7ef3bfa512e", + "size": 499566 + }, + "441": { + "releaseTime": "2012-12-12T18:22:44", + "sha1": "bae8c4e99b9e2c0617550db52ad8eecc06ba2f6d", + "sha256": "6f6410d465f289369450fdcf3742f1f0c905272cdac58b6fee8f079dc54a41f6", + "size": 1593778 + }, + "442": { + "releaseTime": "2012-12-12T19:17:38", + "sha1": "a542808264f7a5f0d915c33e2cc3f2142f1fcc0b", + "sha256": "b2439f523dfcb813856fc862a4a3a1e6f8f6d803694b80f2a1da395982f0650c", + "size": 1660053 + }, + "443": { + "releaseTime": "2012-12-12T19:38:34", + "sha1": "ac0e17501a2925505c2e1ffa44a0f8eee0b9b845", + "sha256": "ccbc7994ab79325e5b591911f747e7ec58083f01794f3c865aee60e9d51ae2da", + "size": 1660189 + }, + "444": { + "releaseTime": "2012-12-13T00:54:08", + "sha1": "a1451b128695094b6b5cca335449e1d620de06fb", + "sha256": "ad3040529aa031dd3bc1fa6cbfe7d8f315205ba9c5df8a06bb6a3bbdd474c26e", + "size": 1669622 + }, + "445": { + "releaseTime": "2012-12-13T01:37:06", + "sha1": "b034cbad3f93b4dc7da0d1afbbe8541d53ab98a5", + "sha256": "c4ae11bc38717108e01dca4ca64f8649c64dbf471016c89859baa126421f1e21", + "size": 1669620 + }, + "446": { + "releaseTime": "2012-12-16T19:08:40", + "sha1": "21b69f42306a5a27cadfe6d80c334e0733ab52ac", + "sha256": "efcd28ce76ec40846e291476a3e9155cad3edbd838a40ff4a4f3074deb2d7ea8", + "size": 1669607 + }, + "447": { + "releaseTime": "2012-12-16T21:13:04", + "sha1": "8ea8676eff9c3c27cc98c1a713ef58e65744e765", + "sha256": "7e08e0f7b54d67f6f26c35336a629f724455856822441507649224689d28ec98", + "size": 1670780 + }, + "448": { + "releaseTime": "2012-12-17T09:01:44", + "sha1": "13a9f80d41adf293179a39e5b6a484871d14ac44", + "sha256": "0189e4a7f4a9c41924f2a52fffad0e40657b5442743ee4e4f43098d72adf25e8", + "size": 1670806 + }, + "45": { + "releaseTime": "2012-03-09T17:26:54", + "sha1": "801c29b3682f1af358166a262ff882085709e050", + "sha256": "025d932795079e1f305cdbcad4e2144334ccc91f1d028b619d71ef844e29373a", + "size": 499542 + }, + "451": { + "releaseTime": "2012-12-18T01:35:54", + "sha1": "421993ef8f69c3a9409eb4d5ed7fc2c425066c9b", + "sha256": "c9e195b010bd0e1c721e58270e7d3cb6beb5ceb18e95be60a5a04fccc19eb3f4", + "size": 1726000 + }, + "452": { + "releaseTime": "2012-12-18T06:33:42", + "sha1": "2a2c3d7656179a3576c68ef05593241cab30dc89", + "sha256": "894c384a989e22d644708a18dd4b2873c2d8d1a344a46fa268efb8453d6907a2", + "size": 1726210 + }, + "453": { + "releaseTime": "2012-12-18T07:25:04", + "sha1": "4efb68e5ba7e83f30e69e4e6417d937140a37843", + "sha256": "36c23bb5e8c524e4633b17feac709f499c7d4d44178f4fcfcf1e75a9f7034792", + "size": 1726167 + }, + "454": { + "releaseTime": "2012-12-18T07:59:58", + "sha1": "6a37494bc27f2a931ad7a55071d799b0c14d322e", + "sha256": "f52e50343683b49c102f25a595cb9298bf38d6bbb431d66b2d25edbb68f41875", + "size": 1726248 + }, + "455": { + "releaseTime": "2012-12-18T09:05:42", + "sha1": "a6769078d9dbeda08be78d1ff98e8398948db030", + "sha256": "fba9f76b198b90acff4b1e73ff313d13c6b7282aa40baf9b782bad7d65f8380e", + "size": 1726503 + }, + "456": { + "releaseTime": "2012-12-18T11:37:00", + "sha1": "0a04ca649837a9254daa96691d51011bb25da139", + "sha256": "b68b9b26db586479608c0b76054e345832d4e697933662664b7d26edfb9183a9", + "size": 1726508 + }, + "457": { + "releaseTime": "2012-12-18T12:23:28", + "sha1": "32815602e585fa49d469911f7afbc9477af3dd14", + "sha256": "f8ddcaacf7b1eec6d564608fd3a127e71ad50430fe00a9a689aea25ba9798d44", + "size": 1727433 + }, + "458": { + "releaseTime": "2012-12-18T15:13:42", + "sha1": "41ad6776ef46795e9d3fb219f0cc70deacc322fd", + "sha256": "47964bd168713ec45d60d0909ac004970d01acabb5f117d93bb67e2c36970064", + "size": 1727457 + }, + "459": { + "releaseTime": "2012-12-18T16:06:36", + "sha1": "a75f08410a16f34504503464fac3585d1cef9dad", + "sha256": "f05ca5f2e4e507cf1e9d117dfaf7f06a0c96cbb2ced0de2ad99b16421dae945b", + "size": 1727472 + }, + "46": { + "releaseTime": "2012-03-09T19:00:00", + "sha1": "249650d67d67be25f72835ab5ef7524f488f1804", + "sha256": "7c1b57a1e1297aa0766bd3a52dbe18f5d38d17e013622af681a11e3e8958014a", + "size": 499542 + }, + "460": { + "releaseTime": "2012-12-18T16:45:26", + "sha1": "82d3f2945980277af4e5562283b46d5c99c33192", + "sha256": "01c47f5cc5326ba08b1372abde90598e8fc47b557fe737f04db021f0607a5972", + "size": 1727478 + }, + "461": { + "releaseTime": "2012-12-18T20:15:42", + "sha1": "736ea6a5de8a8631f179958c727af63cde2534c3", + "sha256": "e772575ec613c557ed7e83e1fb55c855d9cc0cc3396636287e1609c63a78977f", + "size": 1733216 + }, + "462": { + "releaseTime": "2012-12-18T20:22:02", + "sha1": "c5870d3b28063d0e2c2e1320d47d1cd883953d27", + "sha256": "29b5e43ac1ebf8572cf8a426c51fc8eac132ebe62937b8297bb6a0bebe6495ed", + "size": 1733220 + }, + "463": { + "releaseTime": "2012-12-19T14:47:42", + "sha1": "8964d7dbdf6db684371b79f31f2708daf26a3d65", + "sha256": "61d212a885d5d9903fa3653246e492ad243afb191353c74fc5cf3e4ae02649cb", + "size": 1733227 + }, + "464": { + "releaseTime": "2012-12-20T06:29:08", + "sha1": "8f3649a5743184c0b1b09653749cff1aa2a817d3", + "sha256": "14206ed1f73ba0b305637a0870ef70ac7ad52d3b44961effca54ec36dc065753", + "size": 1733293 + }, + "465": { + "releaseTime": "2012-12-20T06:55:52", + "sha1": "2f8b54e20bd0968be3e54e2d6a160f325acd6b11", + "sha256": "e26f8e433197a05ec0e7e8d663bd0ed8ffba274c9c462af727275ea03f5e067f", + "size": 1733394 + }, + "466": { + "releaseTime": "2012-12-20T08:55:54", + "sha1": "a3aadc9017870b125e86aa174151f2f8e6c4bad0", + "sha256": "29ccb3022faad84e868df4d7106699c4ec04cc2aa042dc7e77a105e632d5ba6d", + "size": 1733369 + }, + "467": { + "releaseTime": "2012-12-20T16:07:14", + "sha1": "ebfb8b5a38998ac3d15a49ac421270399a35e9e6", + "sha256": "a8a1ea57487d9074247eacf61cf12ea62ff1de07e6bbe10a87492a54da4495a5", + "size": 1733972 + }, + "468": { + "releaseTime": "2012-12-20T19:45:14", + "sha1": "872cad36bf9fbd8b570c8839786665476d3d37e8", + "sha256": "4f1a56fc643c96fed83187c4c9caebd7c7ecd1e1abeae8eb2c4f20e04f341c39", + "size": 1734950 + }, + "469": { + "releaseTime": "2012-12-20T23:53:48", + "sha1": "7426aac26d35e178b3d2663b4d506a82d00a3f85", + "sha256": "7bfc916af6e0754c2cb8fa7775e22883af8766d1586d1214b9f88f0c47c5d237", + "size": 1734950 + }, + "47": { + "releaseTime": "2012-03-10T17:12:54", + "sha1": "658451d143a3e9acbfdb405bbb7e6a9d0cfd6bea", + "sha256": "201c8e614888d675355a780ba7e14ee630bc199b6ad5a7d0e4dae18f85236e01", + "size": 499538 + }, + "470": { + "releaseTime": "2012-12-21T01:20:06", + "sha1": "9df25c7d137cac8bb6f01fa947fa6f7cb1ed5730", + "sha256": "dc7585b24d6c54025f373908af901f63b2d460832c036ad4ee68f410b4c5cb6a", + "size": 1735047 + }, + "471": { + "releaseTime": "2012-12-21T07:29:44", + "sha1": "4efb1b18519a23f5c00f9067f2391b6d08d3a5f0", + "sha256": "090c3a55b08e8ad91b9b77cb85a53234687c9a94259557dbb723966cccb8cdb4", + "size": 1734974 + }, + "472": { + "releaseTime": "2012-12-21T13:51:46", + "sha1": "e6e08713a05d0848b69de728aee4657f3a3c5efe", + "sha256": "11d7bd50322b63c8dadb6b6b0b3b57c0e077fd1a62d08f18c4141466598e49ff", + "size": 1737294 + }, + "473": { + "releaseTime": "2012-12-22T05:13:46", + "sha1": "5c729491f944ae248bbbbfa4c3538ab55d8e3ad3", + "sha256": "45f164a5433be75743a271aa7ddd2489d2c2acaa11b39edd687c2c319ee22969", + "size": 1744124 + }, + "474": { + "releaseTime": "2012-12-23T13:37:12", + "sha1": "999bbcd15fa79c272a733b0cf66cbb894a1b3f68", + "sha256": "953721125acc90d1ba8e1092508b9dc844956a412d47c4448ce5150a5aca8c7d", + "size": 1744238 + }, + "475": { + "releaseTime": "2012-12-23T22:54:44", + "sha1": "3a1f3803a43b2e7c506a344b88c7832c808462ab", + "sha256": "3c18c13011d4274e56353e4ba04c1295e7a0d41f4f5dd2bb779df8ddea566862", + "size": 1741653 + }, + "476": { + "releaseTime": "2012-12-24T00:34:20", + "sha1": "2daa310149da3edcbb7d08faa58760a21c26a8c5", + "sha256": "9e7e4d1cbdc912c31c114e129217ddf97346e0be91fbf82c3ea5cc5832a800d8", + "size": 1741664 + }, + "477": { + "releaseTime": "2012-12-24T00:40:32", + "sha1": "bba7b620d135e62ff4158ab41252bcf9174b4110", + "sha256": "34f421c1a173ae1afe7cad37eb326560919c176e3b67031b698546e9707c40f8", + "size": 1744371 + }, + "478": { + "releaseTime": "2012-12-24T02:33:06", + "sha1": "e9a4f006c0bb89e12c6653d336441746e10ec0e1", + "sha256": "7ae27b002491dea6ce4563582a52da6c559a17896af281ad2a87e9dd6b87e72b", + "size": 1744491 + }, + "479": { + "releaseTime": "2012-12-24T02:42:26", + "sha1": "48678d934b09e484b66cdedd5ea02e8a34891418", + "sha256": "5ccd19915392c33809f26334f2bbc8c0c40dfcd221abea01f56efaaa00f83df1", + "size": 1744492 + }, + "48": { + "releaseTime": "2012-03-12T12:23:28", + "sha1": "9c64c3b621f2d2d3e0b9a45aeeb0c81e6994508f", + "sha256": "3cebc5d52ea6595868522a3643cb1b75067e86b6831ba69056aa0dae6ab202b1", + "size": 499538 + }, + "480": { + "releaseTime": "2012-12-24T02:58:50", + "sha1": "3d760ec785b329dc04fa59342b381dd357336811", + "sha256": "d06834960396f393714a92afcdad10a53ae774d086d6b03139e057905d28124f", + "size": 1744429 + }, + "481": { + "releaseTime": "2012-12-24T10:18:58", + "sha1": "1ff2196efd74a559216860a70b85f09e3e63de9d", + "sha256": "73dcf5b3f1744c61a43c0f9c676b3092dc1167687f3870ec8e49ed8e4c2692b4", + "size": 1745086 + }, + "482": { + "releaseTime": "2012-12-25T17:20:24", + "sha1": "699a44e90e186283858c06c26ae61591c0930ccf", + "sha256": "477e063f1ad9bd5bb82e373bd592d834d4379283f58e3c3add051c5381adcea5", + "size": 1745156 + }, + "483": { + "releaseTime": "2012-12-25T20:16:10", + "sha1": "3058f414ed26f7a17716dbfc714059634814af7a", + "sha256": "63ed21d141b96509b487741a9ee8b8eb91c5ae107737f813bc56037cd8a51920", + "size": 1745409 + }, + "484": { + "releaseTime": "2012-12-25T23:08:44", + "sha1": "22917af8817870ec59c31b47f444e3f3775f8dcf", + "sha256": "36be7238426914c4d6146d58c1961070d49cf69fb6ca5077fdd0f094e56dd36e", + "size": 1745586 + }, + "486": { + "releaseTime": "2012-12-25T23:32:22", + "sha1": "da305a3cea5057bf8ba153fd066631c11b05addc", + "sha256": "483741ff2cac45c6e4a18784b3940420af399598c4efd467dc73b9235dc891d3", + "size": 1745580 + }, + "487": { + "releaseTime": "2012-12-27T14:56:32", + "sha1": "610de83860eec1991f86c9965a76f87b89b08d12", + "sha256": "ff4b78cb32de1a57e7beb6fe6134033cce0defa90272dbc449745f224ad821a8", + "size": 1745542 + }, + "488": { + "releaseTime": "2012-12-27T21:24:56", + "sha1": "473485ee42c5a18ab47994bceff362da0a1bea55", + "sha256": "01f13df19856643460dc7cf95c57769ff34f1413187c6f88b858f43be28bb55e", + "size": 1745935 + }, + "489": { + "releaseTime": "2012-12-27T23:17:08", + "sha1": "ad4b1579edf9053d7c213fadcb7d10538c88a1ac", + "sha256": "241c88f0eec5b75d49a6a9561ef8af6dbe1caa3dac7977141fdc60fade59e758", + "size": 1745975 + }, + "490": { + "releaseTime": "2012-12-28T10:15:24", + "sha1": "12af97cacd54e55593e5879d5c214abe6ddd898c", + "sha256": "07ae2b7d06ef4c80c7d19e7bddf3ea610257f8989cd87016f6fc5135b49c9a57", + "size": 1745974 + }, + "491": { + "releaseTime": "2012-12-28T22:36:56", + "sha1": "5ab9a4f78adfb6b345bbca0cf8c92effee616f67", + "sha256": "17ddd3251dad9359d624fa5cd2e198561cafaa341ceb37c37a57f83f3ffbd66c", + "size": 1746029 + }, + "492": { + "releaseTime": "2012-12-30T21:03:42", + "sha1": "24dc432e3d6a7c1ff28900cfab9c7168c6e51530", + "sha256": "585981eac33151616981789662507f1019072c9891da48880e5ed48300d62e5f", + "size": 1746383 + }, + "493": { + "releaseTime": "2012-12-30T21:30:20", + "sha1": "01cf4d59115b3bf2b8cbe2e54d6703200016d2ec", + "sha256": "faef915c0307bfafb20f21db5e606a155470381e98c53f8de0f3748c859ab150", + "size": 1746349 + }, + "494": { + "releaseTime": "2012-12-30T22:09:10", + "sha1": "06b2c1905ca8de001b823b0f397d21b4b8c45dfd", + "sha256": "91d5fe316e253992c5c6b7be88e8f353bce4cbe8958a314a4c6242c6e5581828", + "size": 1747746 + }, + "495": { + "releaseTime": "2012-12-31T09:26:20", + "sha1": "90b567013a6cd3abd28f6acef8da13be80139309", + "sha256": "367de6a4bc90ad1cbf1fa4503cef59da1b00f46e9ae98c54dbca50d9a6a3039a", + "size": 1747783 + }, + "496": { + "releaseTime": "2013-01-01T22:02:56", + "sha1": "ec5da86e1eb98345401f289a677e22d9ff39b677", + "sha256": "036cfa78ffdced3f8d1e9d07a9a4cad8bfe6106ee6a2f323e0f46f7bb75cdb59", + "size": 1747767 + }, + "497": { + "releaseTime": "2013-01-01T23:23:56", + "sha1": "6734cd7a2de6fec77c0745a4fd054f56547f1b45", + "sha256": "b46dee407c06cf73bacd12a7d2ae3be48b6745f2b160c5d3853fe0c9d94914cb", + "size": 1750532 + }, + "499": { + "releaseTime": "2013-01-12T21:48:34", + "sha1": "3853b9b6c90063764d9cbcb7ff95c2bfbc2e40d3", + "sha256": "4afccd945b9536a3432136086b32e2383505bfe595a5a1e446eae032bdd98f8d", + "size": 1750887 + }, + "5": { + "releaseTime": "2012-02-10T04:05:56", + "sha1": "14c5933f019a36c72ac21447223922d225d8ca12", + "sha256": "65d74f1abb6bb748cc42f8e959974e768bcf4acc828122abf37b2c2cf8f3922b", + "size": 418025 + }, + "50": { + "releaseTime": "2012-03-12T17:00:18", + "sha1": "493cacd2e0fd442d22bf602ee630f662a94a09e9", + "sha256": "1e0b71714d6b755bb8b88833774ccf512119e4011f176921343bed43772bf0e2", + "size": 499533 + }, + "501": { + "releaseTime": "2013-01-20T09:04:36", + "sha1": "71e3564d1dd45c032f863f91ced3c5e0b31adb97", + "sha256": "f1152a34c0cfd6197a51e2ab11e0e9d792335d44334c7d4fd76b895d6d9bd5c4", + "size": 1751447 + }, + "502": { + "releaseTime": "2013-01-20T09:47:06", + "sha1": "9b5f5d1bde50cf315c59ac505b344598d31503ae", + "sha256": "f2fbe43bf2931d1c9ad60e44186c9246d3d62ed83b571faafb2662a4b5ad3ca3", + "size": 1751313 + }, + "503": { + "releaseTime": "2013-01-20T13:28:28", + "sha1": "2862ddfb1247e3fa63feaf75bb6eb89619641555", + "sha256": "4c7f9472f6ed96859baaa602f5d93a033066e6e584245bae85d44b884cd1c016", + "size": 1753210 + }, + "504": { + "releaseTime": "2013-01-20T16:53:24", + "sha1": "207a042ae365d8c57c8edca3116ade1b04ed558b", + "sha256": "eb99b88ceaf65b6090c5d1d2d8ebbacd17f363988ebef764639e038f5cde1f03", + "size": 1755376 + }, + "505": { + "releaseTime": "2013-01-21T20:03:18", + "sha1": "039029b9d3c5bca4459a2133d48488763b435391", + "sha256": "f2e15042fa418e6ac9380399a755739a4f9f8145e9f6d616516d5c0e6a594e87", + "size": 1755366 + }, + "506": { + "releaseTime": "2013-01-22T08:14:22", + "sha1": "5f3d3cba6c563334f585a0d3f2d1c1d3bfb673f5", + "sha256": "e36aa8cf1dd69e504ed58caabf140b804a172288b58b4dc343551f5d8d20af01", + "size": 1757249 + }, + "507": { + "releaseTime": "2013-01-22T11:59:02", + "sha1": "df4a34e476f7ee94a435ef8f26513b926afa770d", + "sha256": "3a2c6b8904c605c028465e4e64e71e0cb24121c705a7f271909b56b254af2de7", + "size": 1757663 + }, + "509": { + "releaseTime": "2013-01-23T21:44:32", + "sha1": "e7d8ea9367667e29a6fe3e0b56b888e34a7c6c2b", + "sha256": "6351f2bebfa1f5255f8310c06c274bcdc42ede5e262674bf7df7ef00c1a5b3ae", + "size": 1757812 + }, + "51": { + "releaseTime": "2012-03-14T11:57:34", + "sha1": "19428f0e666c4050a5f0d6ba066471fdd10a4e95", + "sha256": "b09b008c025b1a8ea35821c653fbb16aeb74a2b68a0113d5d46012c8fcd0d169", + "size": 499534 + }, + "510": { + "releaseTime": "2013-01-25T19:25:36", + "sha1": "bdbb8003de83e6c136e1ce523c12de6109726e54", + "sha256": "0b20a127a2d61edeec71ee1baba52aa92a35d82880e6c660c47cf750d0d83b32", + "size": 1758064 + }, + "511": { + "releaseTime": "2013-01-26T08:29:26", + "sha1": "37e54676fe4db1dc8cfb2b56f3d5344024aca44d", + "sha256": "06a0d1ebdb10344a1949d03cac65f73e88e59f364b4de7728dedf5e8e749221e", + "size": 1758076 + }, + "515": { + "releaseTime": "2013-01-26T12:16:40", + "sha1": "d09d5267e419bc6f35e065789eb87780bc69c767", + "sha256": "15a1c1b749c840e55ca27a2bef419f710d334351284b20526c3caab6730bfde4", + "size": 1758042 + }, + "516": { + "releaseTime": "2013-01-27T08:49:18", + "sha1": "c02c0f5e08e7c975b9b7685fb43ee41f992386c7", + "sha256": "6a7c899130ba3be06f421df8b5874f5347d28944ac2304ac321f8553345797a9", + "size": 1758848 + }, + "517": { + "releaseTime": "2013-01-28T19:23:52", + "sha1": "85730f2eab50431f06074f56fd45ac52f35e7888", + "sha256": "bdba524fdafb87e57b8c8e1beff2ae2d577a16518092198c49f4201fb8851539", + "size": 1761462 + }, + "518": { + "releaseTime": "2013-01-29T04:17:02", + "sha1": "2cd88ccf1af60465380efec07e0a3cef13f4c922", + "sha256": "05736dd9d54e6a92298a1e945da8319d88e0949bb4088b23c0575e87c0a5fa4f", + "size": 1761405 + }, + "52": { + "releaseTime": "2012-03-14T16:56:06", + "sha1": "a7a92d24b575d901506285511817bce22302bedf", + "sha256": "58dcce37e0a45cbbc79ce0efa5f19fb1f0cce4fed70fa1e34061c37c949bb32f", + "size": 500306 + }, + "521": { + "releaseTime": "2013-02-04T09:25:46", + "sha1": "087bdb006cd96f6ba343901cb49b62f10c3c1bcf", + "sha256": "648a9d61659d83d49e0f054913bd945b0d78493e5b3f939c71725e48fbd2b435", + "size": 1769480 + }, + "522": { + "releaseTime": "2013-02-04T12:03:06", + "sha1": "386872fe1744a35dec7e0311335977d9595bf2a7", + "sha256": "6550ed6b0828e93525b3186f7de2e90cf865c37fb308d9e48bad7d96ef91dcc6", + "size": 1769519 + }, + "523": { + "releaseTime": "2013-02-04T15:58:18", + "sha1": "cfe19e7ac7c15b6be821d5af5fd75beac7f1914f", + "sha256": "c8426060eb8bee5020afb0fbf029a4a2f45d2db8a6293d93d8e82cf73f144d8d", + "size": 1769094 + }, + "524": { + "releaseTime": "2013-02-06T18:36:06", + "sha1": "d86aded1f0e1cf6e6fac264be9ac3d26c1b0700f", + "sha256": "92a1c6faa1770fb2c785619834832e3a5825177206afa91d4c55a1b01d6a9622", + "size": 1769480 + }, + "527": { + "releaseTime": "2013-02-15T06:39:20", + "sha1": "6fbf800c40a7ae21cafd5355a7b8b4d8b46bf95f", + "sha256": "5dff0742023186542bdabd8019bbe58b8741328c9f88399fc4d808663781ae41", + "size": 1770314 + }, + "528": { + "releaseTime": "2013-02-22T16:12:28", + "sha1": "c81b6fbba954448137846b9b920203c7260a070c", + "sha256": "48e4bee76f2106ff36adc225c699f28d4ab7c72f420f3c3f97be5fbbb98dd38c", + "size": 1770590 + }, + "529": { + "releaseTime": "2013-02-23T12:27:12", + "sha1": "275c135f5f0617b6f5ace20d7a00f0668697d770", + "sha256": "216cce520e834f6e6239fbd0f3d5eb06344870d575115b680cbd1433814fda45", + "size": 1770653 + }, + "530": { + "releaseTime": "2013-02-23T13:23:34", + "sha1": "04a7307ba922860718b4700ca6c7858d24148f98", + "sha256": "675b7e15378c3b69483208065edace129ed313a4104c0e9a420241ac8a0e45da", + "size": 1771375 + }, + "531": { + "releaseTime": "2013-02-23T14:11:28", + "sha1": "932b3ced33034df13662f18994afaff9900c385c", + "sha256": "98fb1a46e54611e4829bf3c1434e44f4234949fc059fee564db78bc620e808c0", + "size": 1777234 + }, + "532": { + "releaseTime": "2013-02-23T15:00:26", + "sha1": "bcac19ccf60bfd4b13f6f20dab638c58cc043146", + "sha256": "36c55d2d17ac830fba3de5594b7f38c686a5f54933f0ea08aaeb9f95319c2d36", + "size": 1778535 + }, + "533": { + "releaseTime": "2013-02-23T15:25:20", + "sha1": "c3886f37a70edf593fd643db522afa1d1cbd9137", + "sha256": "3408ff09133b41cb2b3e7a667c9cbc79a4b201f30f98b889fffea8af55ce1f8b", + "size": 1778541 + }, + "534": { + "releaseTime": "2013-02-25T00:00:20", + "sha1": "bd0f40a78c18140265ff042a96d73f01c4f60906", + "sha256": "7ae860d3f7423b97b1fb5343a65fcc6866242fde23e1aa00c113dd9b61fa8187", + "size": 1778669 + }, + "55": { + "releaseTime": "2012-03-17T19:58:18", + "sha1": "4a921565b941fd8883513b79d27767622fd7440b", + "sha256": "d5baa47e296c2f18b2b69f5acf525bb3635bb728ba5c0e278c58fe71057d809b", + "size": 500341 + }, + "559": { + "releaseTime": "2013-03-09T10:59:20", + "sha1": "7cefe2301914b7859cd8282630a9a17f6c27d433", + "sha256": "7d7ab7709fbd637a51250aa2d8ee9a2eb6c6f62843d089bd90aed6b3a7ee71eb", + "size": 1799274 + }, + "56": { + "releaseTime": "2012-03-18T23:43:50", + "sha1": "21181f018ad9aad7bb173126fee729b3fb1bf51c", + "sha256": "7a64787f1c09dddbe48a3f61b283e3b2fa82b832b6a329561f45904a94547102", + "size": 500331 + }, + "560": { + "releaseTime": "2013-03-09T11:16:06", + "sha1": "513348c4938d80fcac62b8fcbfbf802671fb374c", + "sha256": "a0a3967f4371154520b5904630f51cb6eefd489c2df6aa6a5ada21f82df6c7a4", + "size": 1801695 + }, + "561": { + "releaseTime": "2013-03-09T12:20:34", + "sha1": "b64dbb4a6e5721354070ed43cc8e565f004f983c", + "sha256": "9f6a313add3dc0035bca35e227701b10df8bc3de48765c519c0ab8c324bdef6b", + "size": 1801871 + }, + "562": { + "releaseTime": "2013-03-09T13:02:44", + "sha1": "753e3a080941052cccd7375df5f63564a86b7fc3", + "sha256": "a3a65288216568e04c1195dc232fd469d0cf40a1ea65c085f5c4499076d72fc6", + "size": 1801898 + }, + "563": { + "releaseTime": "2013-03-09T13:35:42", + "sha1": "a3ac851d0aa5cd19b4f5015cf9cc1f0ccad1c3ea", + "sha256": "f3434b432994d59c16f3a73a432211a1a8064df619970f765e1d30541c0bf985", + "size": 1801948 + }, + "565": { + "releaseTime": "2013-03-09T16:04:34", + "sha1": "cccb6bf2733a4cda8b05d4a9176ab15deaa29b25", + "sha256": "0c5d591dba0d5a7589a953cb0c6e14b2a2b2f245f110f1afec909ad41bcad81c", + "size": 1802067 + }, + "566": { + "releaseTime": "2013-03-10T10:19:34", + "sha1": "471051946714e5a831d608d40f34ad09a0e81da3", + "sha256": "1c7fee319ec0bf88ad77c7ceb8f6d38095d8af9009bccdade5de1ad07ab9da69", + "size": 1802209 + }, + "567": { + "releaseTime": "2013-03-11T14:42:34", + "sha1": "85d19c0406314b6a1c931b905c8abd991342af53", + "sha256": "ea006ce61b4585283237e27995a3d5486fa26e4b0c221716ae9f320f6e2f6f4c", + "size": 1802207 + }, + "568": { + "releaseTime": "2013-03-11T15:48:22", + "sha1": "d49f2abbf3d4471d8039707e80df85d4f1a858dc", + "sha256": "e3759b326137fc5426dbc4f5606781641ed0f93266671fa653911a11cf7db770", + "size": 1802260 + }, + "569": { + "releaseTime": "2013-03-11T17:33:56", + "sha1": "895318254c2a15f84c31a4066a0c7e1d013f2bd5", + "sha256": "2ace28caa0c6bb929bf1c360699feeaef299d69ec5590d02a387e7fdfa585d81", + "size": 1802373 + }, + "57": { + "releaseTime": "2012-03-19T10:36:28", + "sha1": "3821f7764661d74ab8b84acd41c3145f595c9dd5", + "sha256": "cfb87dbd958a9cd46e1bd312a10df884f813fa738edd1db34a6a340563c50fa2", + "size": 500324 + }, + "571": { + "releaseTime": "2013-03-12T16:27:20", + "sha1": "256a746fdca6952208588476c8c1a67e214fcb5a", + "sha256": "20e49414075e9c980de3e9889eeb760b33d7696cdfff730bca8e4abd2b17fea3", + "size": 1802132 + }, + "572": { + "releaseTime": "2013-03-12T19:11:22", + "sha1": "5421a1e7613ec0c54dfe29fe78747dd4c3ed4ded", + "sha256": "e3e2cfdeb8f92d0b2961caed878ebfe8e3783a64539b03c016596ac9b90e5384", + "size": 1802718 + }, + "573": { + "releaseTime": "2013-03-12T19:22:56", + "sha1": "c4e36dfe96db003635afd8f5d0dd1ee9c9330b23", + "sha256": "dc403bfc35df2bd0ceaf91d3f33bff1f50e0fa51c01758f46a5bf61765ea543f", + "size": 1802799 + }, + "574": { + "releaseTime": "2013-03-12T19:48:20", + "sha1": "970862c9cbd70b7e31b52426ddd0cf948c9a9ce8", + "sha256": "04a7b09abd5a21eb5d75627d892b4b6971bf12f8dd1267fb902df46c35002bf1", + "size": 1803367 + }, + "575": { + "releaseTime": "2013-03-12T20:50:38", + "sha1": "0e727130e6492c26fcdea9866b91f2af8d0ed9e6", + "sha256": "13a50326c5d78cb3aea9f5fed7f415bc4499e33acb9bd41c7d30fd3e90ea3d17", + "size": 1803644 + }, + "576": { + "releaseTime": "2013-03-13T12:02:16", + "sha1": "88524debaac98b4a7e81713789a33278fe3b1dbb", + "sha256": "09ed456116397421fe20ecda9fd73e252ce953e5c9712f9ba3af5a1b5f7bb662", + "size": 1801710 + }, + "577": { + "releaseTime": "2013-03-13T12:57:32", + "sha1": "ff91a570c54f10922727007f1d89e83f73210d79", + "sha256": "7653623ab8f74478ffdfb422c5d021cc7a18906c96fd356fd90d7b0fef2d5988", + "size": 1801735 + }, + "578": { + "releaseTime": "2013-03-13T13:10:30", + "sha1": "e0cef279c9a067955e9519aaf5c28cb38c9fd45b", + "sha256": "ade4e84a7eaa1f5d5f7f9af945862ce7817f32628b800f9f86973eeb39ef343f", + "size": 1801793 + }, + "579": { + "releaseTime": "2013-03-13T13:22:36", + "sha1": "1249b4843235da3782d98d917c90d309b91bc4ca", + "sha256": "d4d4bb20f765c5c8e16f6ed9d32aa90c35c7f2c0e740b37396568c36a68f6ba6", + "size": 1801812 + }, + "58": { + "releaseTime": "2012-03-19T22:42:46", + "sha1": "9985d536259cebbb8f139f8ce3176b22039270ca", + "sha256": "06e87b5a04c7ff02c481195175d0a198e964285a9aa637e72eda0421c6018a9c", + "size": 501964 + }, + "580": { + "releaseTime": "2013-03-13T13:34:08", + "sha1": "d756a4fa056fb7b2f6768f7d0fe2d912c28b4c8f", + "sha256": "a7dc5fffffa88e4f8d0318ba7a844c63913a127926b9844104085d5450097527", + "size": 1802410 + }, + "581": { + "releaseTime": "2013-03-13T13:45:54", + "sha1": "3b3bed47c3f1779c5d2080310a20cef2474cf7c2", + "sha256": "8d3e539e593ccc4cb25845ef6901e64f309ace1072bfe43676c16afbc5827bf6", + "size": 1802422 + }, + "582": { + "releaseTime": "2013-03-13T14:20:52", + "sha1": "d38d55e839820418b8597a4c20a27926094da29a", + "sha256": "bcad9e4bb77021662a9934d03055a90d373c48e995f6a37ef09f74c984553015", + "size": 1802412 + }, + "583": { + "releaseTime": "2013-03-14T14:06:14", + "sha1": "2cbe8b97154514dbdda74c96118672356596c59c", + "sha256": "e59ec936b65388d4c757dddbe918410ef3628b406993e407d348e31ff1619b57", + "size": 1802447 + }, + "584": { + "releaseTime": "2013-03-15T21:35:12", + "sha1": "cc83161006e3001a0b6abbff6d5866c5997f122e", + "sha256": "cf35a38f6eb00d0b5939ffb6eb749f0bd0bc7efd7a5da129cca94b5bd052964b", + "size": 1802450 + }, + "585": { + "releaseTime": "2013-03-15T22:28:24", + "sha1": "67851281cd6d7300cfa4f6ed40d36ec91b3a93cb", + "sha256": "fe2ee5a25849e6772c37dab140a3025733145872bfc44048d0fa85bbe671d75f", + "size": 1802442 + }, + "586": { + "releaseTime": "2013-03-15T22:42:18", + "sha1": "28a200368e5e57b42b81515c665d547714e75feb", + "sha256": "c94fde4b5256d311b51f9a2b5df88e0f637baf7b600664f9303d43304dfdec8f", + "size": 1802483 + }, + "587": { + "releaseTime": "2013-03-16T11:52:38", + "sha1": "2cf449d932668dc49da5ceec7fd12b0bd0588670", + "sha256": "426c3326e475e5603311db05cf785809b6ea99597cf5fba9edbd718cdeaacb0b", + "size": 1802487 + }, + "588": { + "releaseTime": "2013-03-16T12:35:28", + "sha1": "9fbe0dbdf36173a5c2d873790148c533957af2c1", + "sha256": "c5d033bd0d05fef758c23a6374f1f628fba6c0102d88d0d2dcd2a313c81ec685", + "size": 1802499 + }, + "589": { + "releaseTime": "2013-03-16T13:59:58", + "sha1": "07cb240272a941a01b1314a99e3ea5dcf093a8df", + "sha256": "f23fb37f45c28e246c461fcedd135ce473d0aa3da62141408a759ce164a7c475", + "size": 1802541 + }, + "59": { + "releaseTime": "2012-03-20T06:50:10", + "sha1": "c22cb4824886aa26a95700f38768083cc84a0b70", + "sha256": "b00bdbdae11e16016759850278a79da857b7c19e91762b15b5cef2022834f532", + "size": 503801 + }, + "590": { + "releaseTime": "2013-03-16T23:21:04", + "sha1": "3c5c525447f98d3abeeceab5b68e3318273c25a8", + "sha256": "1f1e552ee329f4fbc9bec71060406dc52375aeaf0f4d25b8b585aa7268670e6e", + "size": 1806206 + }, + "591": { + "releaseTime": "2013-03-17T00:16:14", + "sha1": "75817e473b6f290c881e5de9ff7084c3807247d3", + "sha256": "3e9f5ddaebb29ee4c43f0b54b1859054b43dea5a9c4cc487f0f1706525e33e56", + "size": 1806210 + }, + "592": { + "releaseTime": "2013-03-17T13:11:16", + "sha1": "b6b44424f0c57a36d0b4d2fe38b3ddc837e0bc24", + "sha256": "978578203b4490875b4781511b0ce70f987a5c370c61b597c33aeb8168135f2a", + "size": 1806617 + }, + "593": { + "releaseTime": "2013-03-17T21:15:24", + "sha1": "868f3bd54310b460d99aa4fc948d814904834b6c", + "sha256": "3c05e042f959aa93de758811ba5c4fd6fcf2b1f8f88d014e3e4679f04bec7a33", + "size": 1808804 + }, + "594": { + "releaseTime": "2013-03-18T06:19:08", + "sha1": "05dcca538da1ba41ac5e59e74eb862121cb5be88", + "sha256": "6c6d1fbcdf7d7afd8ba6bdd085517b06c17f19122ed471505c9e87b2e27a7857", + "size": 1810025 + }, + "595": { + "releaseTime": "2013-03-18T15:37:20", + "sha1": "10fe3da7c4f5c5897e7dc1bea826529e9c6cd240", + "sha256": "9f3eee1df41b9de671fbd5ea43537d303be4c86366678b1fc2423ae1072fcb97", + "size": 1810024 + }, + "598": { + "releaseTime": "2013-03-20T19:59:44", + "sha1": "51fa60cdafaa9497465e792d3ec884c2fb411bd1", + "sha256": "ee98f47baa521a317f361ad44d3f62677343a8aa46605a949d8eac2c5a297f3f", + "size": 1810101 + }, + "6": { + "releaseTime": "2012-02-10T07:00:32", + "sha1": "469c7532e6e92ce5be68e850643a2b03b305c9df", + "sha256": "a1c33cb061da2fe86fdb7d46c8744f52b9661832de7422f22e64228eef4b323c", + "size": 421298 + }, + "60": { + "releaseTime": "2012-03-20T22:13:54", + "sha1": "3fb0ca0321285a9b7ec52bfe173ce905c45f6ef5", + "sha256": "c1bec94a7d15a2d761ca132b3191836a9cbc57df1757ac89778494699f45f63b", + "size": 502757 + }, + "600": { + "releaseTime": "2013-03-21T05:58:52", + "sha1": "f100c13093c7cbcc647d01db0e06b033857ecc44", + "sha256": "3490da99bf1a9d02ab3723b806ea4b2544df3ef760f4d3f3716e28d125f617d8", + "size": 1812847 + }, + "601": { + "releaseTime": "2013-03-22T00:00:40", + "sha1": "65b86fdcaf4f0d3ae39f4ef6060df038c0246a4d", + "sha256": "6b828b19a733beb784689c651f31576d49a4828a4bd1ab6d326028f8c75db4e0", + "size": 1812890 + }, + "602": { + "releaseTime": "2013-03-22T07:38:02", + "sha1": "02c4747b8f443a6baabd42808641901c7316d10c", + "sha256": "e992506a04eea308de41e0440acfcc2c5862aa815192864de874511213772ce2", + "size": 1812888 + }, + "603": { + "releaseTime": "2013-03-22T10:43:46", + "sha1": "035a390467f9f8fee7109ed68261b97ba4d3b4df", + "sha256": "87fa43b1060b04aedc0c51896605cb5218abe9286ec8213312e860da86abf782", + "size": 1817618 + }, + "604": { + "releaseTime": "2013-03-22T12:14:54", + "sha1": "d08a3ffc03ebe236906205dad90a172f6170eabe", + "sha256": "b88c74203121c64ec61db3b5c80ba684ce72ed9b81dbe30fe4c965c3a6bde6ca", + "size": 1823680 + }, + "605": { + "releaseTime": "2013-03-22T15:03:40", + "sha1": "4f500cf41d5c988df867232ca366f329b1bd59e7", + "sha256": "1ae4763067a05b6774ae49929f2f003ab239fdd8e8e63bbcb0d7eae2b25af426", + "size": 1823687 + }, + "608": { + "releaseTime": "2013-03-23T21:30:56", + "sha1": "decac58077e666780177384985f01079c4e2bab6", + "sha256": "01db87c37d61ea353d92edf8f97fba8b1cc8100f59e79208b2fd7ed7a57ba01f", + "size": 1841717 + }, + "609": { + "releaseTime": "2013-03-26T12:14:08", + "sha1": "487e2e3d063d55b585d0358822b7b62bd3f457de", + "sha256": "190a33807674e2d0f4d9ba40ecdc11efb99fd42582283d0c5b5ed0598757c57f", + "size": 1841499 + }, + "61": { + "releaseTime": "2012-03-22T20:01:10", + "sha1": "d0ba974da976e9348c3b8497a606d888839034ac", + "sha256": "0074d9e139b79f4f1bddcef86fef87b79c28cfc1fd7caa421a76fd66d8ed6ca9", + "size": 503013 + }, + "610": { + "releaseTime": "2013-03-26T12:32:10", + "sha1": "f19d03346de350b600a1485e3736ea722feec731", + "sha256": "8474514cfc245e9c9c7429552cf09ba80b5ed4a8b4eb04d37c76f9a86fa25d98", + "size": 1841597 + }, + "611": { + "releaseTime": "2013-03-26T21:59:42", + "sha1": "2b5c9e928b14eba5985fdf99141e0b4f36f4919b", + "sha256": "a10a3303eb45fb206fc86dca357cc6414b5de313882f34f5a9d7446e85b5bcd4", + "size": 1841630 + }, + "614": { + "releaseTime": "2013-03-27T17:34:36", + "sha1": "ad15e8ff0469a674421d8b91447543ad5ddae4e5", + "sha256": "f6fdf613e51cee90807544e96acf2b0ee71160fd11e4fb6cce43506254ed4229", + "size": 1842016 + }, + "615": { + "releaseTime": "2013-03-28T06:16:30", + "sha1": "2f846dac453503c38e94a2ec4b1912c4107ad6ea", + "sha256": "46fe09a4b47cfea1314406db10ec52446187bf9d4ee82d891fe445f06057e95a", + "size": 1841842 + }, + "616": { + "releaseTime": "2013-03-28T06:32:18", + "sha1": "e924ed455c1352274bf758b61290c5cddfccf16f", + "sha256": "905002cc9488c0e553b24f602280e672911de6a7d3e8c5d102b9d64c1ebab3bf", + "size": 1841905 + }, + "617": { + "releaseTime": "2013-03-28T15:50:34", + "sha1": "9293a9a74adb8991c6057b3cdfc985276ead3a71", + "sha256": "21ae46fb70a81ca1140a4e499b8971c66d8dfba5d2b37fd47ff4e209fc67d927", + "size": 1841930 + }, + "618": { + "releaseTime": "2013-03-29T10:54:14", + "sha1": "eacfb8930e7426c7aad65db03f1c4d47f9a629b4", + "sha256": "bb60011ad40b9967458f7f94dd38b169487f273f3063b29e6387ec9a101ec913", + "size": 1841693 + }, + "62": { + "releaseTime": "2012-03-25T23:38:34", + "sha1": "4764871665c79041b233e06b62951b6500693007", + "sha256": "0ab4b860362867ca3eb3f18db522a74876f1cbe8d9e9fb50892f8003a21691ca", + "size": 503894 + }, + "620": { + "releaseTime": "2013-03-29T14:30:48", + "sha1": "fba2fc79ab6adbf37543ba7c832ff69dd9e4bca8", + "sha256": "d64106428e99e04b2a8200f8bb1f7a5dd415c5e16e1c244a976eb8ca53bb5a64", + "size": 1842046 + }, + "621": { + "releaseTime": "2013-03-29T19:53:46", + "sha1": "2fd638d07a63d3d266dd1f355a0037d8a121a75f", + "sha256": "89eab9898290cf4361784c3f81ed6be8445483935fee900e5a19f1266ec71095", + "size": 1842165 + }, + "622": { + "releaseTime": "2013-03-30T10:26:26", + "sha1": "aa86d940795a19314a97225bfcfa58ad5f466384", + "sha256": "1716af38d742c935515879897795b4ae6b91066ab2dcafe9db1de1847b3baa44", + "size": 1842514 + }, + "623": { + "releaseTime": "2013-03-31T07:59:12", + "sha1": "8958c9643b16640342f0b63396c6f2cf2072099b", + "sha256": "5c9e09c1c5524db1a5eddb09ff57ff7078cebce970ac266bbc83f5732a73ce43", + "size": 1841475 + }, + "624": { + "releaseTime": "2013-03-31T08:34:44", + "sha1": "20aedfa6e7d255f99adfadf9f345c3ab9aa5a521", + "sha256": "756c0869814858979a866381e09f53565461e7964a86d97ed26602ff4b2a225b", + "size": 1841511 + }, + "625": { + "releaseTime": "2013-04-03T01:01:26", + "sha1": "985c86a6b349d03952897f0b516b4970782ccd97", + "sha256": "feb6b97edd2501de5825624311c90a5a05b23b67a85331d00b04132f7362f5e1", + "size": 1845610 + }, + "627": { + "releaseTime": "2013-04-03T03:17:22", + "sha1": "887556c1ee0c9cec4447ed38a4abf09858266aaa", + "sha256": "a1cfb5ed61fffd2291407da332876db576c5008eb3319c75e35773c50bedbe4c", + "size": 1845607 + }, + "628": { + "releaseTime": "2013-04-03T03:37:02", + "sha1": "686799aaadad7814253190bdb0a1fc7560451178", + "sha256": "3eaac663cc980ac9a4563e239dcbc134f2047cb700230424a5c558e996d9acf9", + "size": 1845673 + }, + "629": { + "releaseTime": "2013-04-03T05:16:26", + "sha1": "d3aa64bfdacbda1048ccaa9f5238f1f541528ad4", + "sha256": "1e356867221fa36ae1e60e4be61eade98675eecb1f92c82b30fe41fd27de7ecc", + "size": 1845744 + }, + "63": { + "releaseTime": "2012-03-26T02:56:50", + "sha1": "4fe8f595c76a6ac45d2243e610222b05f5d5696e", + "sha256": "fc55e2ba6f78afe8ca60dc6d2388e8510ba8262160c6acf11b1ff7b64bea6042", + "size": 503843 + }, + "630": { + "releaseTime": "2013-04-04T17:17:08", + "sha1": "67a728e15c95d5bf0c79c4bd2eb5a6cfe9ede6c0", + "sha256": "c3acf9e87f951770d71e4d4f082424f2c10523e2987d7201adfddfd047bf19d5", + "size": 1846619 + }, + "631": { + "releaseTime": "2013-04-04T18:39:42", + "sha1": "6444644de15fb9780b66a51008124dcc78bf36bb", + "sha256": "737d1307d2585a5ce50384476fc36b8f74e81db48af542737764a16c5c3f1c4c", + "size": 1847007 + }, + "632": { + "releaseTime": "2013-04-04T19:04:58", + "sha1": "315204071999b6f5b71ddc7e146a00462e68f2af", + "sha256": "8961e9275dfde5b55f4503b0ca12fa50dd79295ad7f6eb7edf6deeccfef7c25b", + "size": 1852106 + }, + "633": { + "releaseTime": "2013-04-04T19:22:44", + "sha1": "d52c199a6699a8a5c5192e2024d5f0b08c987a5c", + "sha256": "329ee4d1b752025c123df1511f120a36c76e58d9604558d7420ff9c58f10c2b4", + "size": 1853907 + }, + "634": { + "releaseTime": "2013-04-04T19:45:34", + "sha1": "19d4a565a3a3fa307d1a7691a18f15b7053ec9c3", + "sha256": "ea4473393f4fd4b05d136f09bede7f163cfb3ed349b90385cd9aee308de75a53", + "size": 1862442 + }, + "635": { + "releaseTime": "2013-04-04T20:03:00", + "sha1": "51b985a55285d32017de00f585b9f36142de6fce", + "sha256": "0013a81965e4a557753088da180a9117ccd15a399ca9f289be4ebeeccfa49300", + "size": 1864201 + }, + "636": { + "releaseTime": "2013-04-04T20:19:58", + "sha1": "ce0ff3cc72c656a36d574fcaa13c5e948d0e96ed", + "sha256": "6d5858ee8a582757b9d9e90466b741c360aadb19e7c9db0d7e03cf471ae8906a", + "size": 1864670 + }, + "637": { + "releaseTime": "2013-04-05T00:44:22", + "sha1": "63e4e9126f9db7d938d5172d9cd892f9e8570b71", + "sha256": "0e88cdfdc1bfc123ec1f3c171721d16b7ddcfef16710762b2ff3e549caf4535f", + "size": 1864839 + }, + "638": { + "releaseTime": "2013-04-05T11:40:16", + "sha1": "6b837529e509ce80bf67a708be7d9160d58a3b77", + "sha256": "6fb257167c1752f8d35ce73f3212b0648ed105c86bd60ce1d2f460b80c7ba55b", + "size": 1864944 + }, + "639": { + "releaseTime": "2013-04-05T16:21:02", + "sha1": "d49ebade7765363fa5d227cbef125969f0848407", + "sha256": "d6d5c05f335e67031e78637be76ada17eabca3f7de020f512104ce0301bd9ef9", + "size": 1864957 + }, + "64": { + "releaseTime": "2012-03-26T04:37:02", + "sha1": "e590a6e7f9cd6d0b683010abca34c69080893c28", + "sha256": "fff2343e68c5815b9aa664770d493543a4f016af5a0160556c9fb5a6b098e429", + "size": 503843 + }, + "640": { + "releaseTime": "2013-04-07T22:55:46", + "sha1": "e7c2fe9a95126c6c1a048df07f6a055aefad290d", + "sha256": "9b92c7b583c86186fe0e60515412389f5885c1f1962b3d8691f177051681f6e7", + "size": 1867592 + }, + "642": { + "releaseTime": "2013-04-09T19:28:00", + "sha1": "d5ba1d70d59d8a8b7840ce4dab9ae70c5a63de31", + "sha256": "496a0cb967490a83f15d439896809dd498da25a210b5ab34de9ada2fdde0adff", + "size": 1871955 + }, + "643": { + "releaseTime": "2013-04-09T22:12:00", + "sha1": "eb9b08f9fb309260302a7b3be845dd9e8168ebff", + "sha256": "e1d1e43d8592d4cd237a0b2528111a7f48f616554454ce8049a0d46e8b1121d2", + "size": 1874769 + }, + "644": { + "releaseTime": "2013-04-10T07:06:26", + "sha1": "efd54911c2ca6f4c300451f94b2840e93f5316b1", + "sha256": "d02b73facccf65d96b33c13e1d98965491e19117bc445b1f29279f844e713b0b", + "size": 1874656 + }, + "645": { + "releaseTime": "2013-04-10T12:14:10", + "sha1": "db855176a6c2d4e869a875cb51dcf0c244726fa9", + "sha256": "fc18fef4c1ee6f7eacde0f4ff6ce582123aeec6092407e9b4a5d23b47470f33e", + "size": 1874885 + }, + "646": { + "releaseTime": "2013-04-10T16:46:34", + "sha1": "0a4310d327dba9c1d1939a8da17a46015cfce441", + "sha256": "c70b0203184883682daafc854c0575fcc9291fe348858aa481d32c062692be8d", + "size": 1889074 + }, + "647": { + "releaseTime": "2013-04-10T17:01:26", + "sha1": "563345cc96844f8005374f64dae2dc78d989e43a", + "sha256": "0e4f5c0fc1c681eed6c84fc715d0e1aaa9ddaa46726837ddc3046a4c8c70810f", + "size": 1889074 + }, + "648": { + "releaseTime": "2013-04-10T17:42:02", + "sha1": "dd37e5b9ad13c7b07983f872818f86f42896c437", + "sha256": "b83d160c0d210f99fd32a510dbd39af972ad65d4813a7efb0f6b6fe32f1c26b6", + "size": 1889326 + }, + "649": { + "releaseTime": "2013-04-10T18:05:30", + "sha1": "fc44d88885a297f2fcaae01262beb460d9044840", + "sha256": "1141912de80faedc8ded1128cb6c73428dbf4223b525f050e26b94def2551ce2", + "size": 1893066 + }, + "65": { + "releaseTime": "2012-03-27T00:44:54", + "sha1": "fdf2e7bdc7ca3cd179b82c4b690e208f9a62bcaa", + "sha256": "d70dabe8ee2f6440b0f612fe61be8e6e990dd97eed60c7dbb98b7820eab16a7a", + "size": 503852 + }, + "650": { + "releaseTime": "2013-04-10T18:33:56", + "sha1": "f862748c96233f922bf2983198251c0d4466cfa1", + "sha256": "78b95b183f8387f6f031f81ebe2556765931302c4b74a0e4d1098e2c1f198e08", + "size": 1893143 + }, + "651": { + "releaseTime": "2013-04-11T12:49:12", + "sha1": "076eeff722342a367058fe5ab60ce355335fe676", + "sha256": "4a30217b29fc967fed7065c5c00bf045e9512eccc68324db44e0b480d12bbf93", + "size": 1900288 + }, + "652": { + "releaseTime": "2013-04-12T15:23:20", + "sha1": "680fc079a7ed7a92cc30db07a50d7318febdfbcf", + "sha256": "7cd5153a145b8d5affda63beeba6dfda738ccda225277c21e0550caac073acd7", + "size": 1898972 + }, + "653": { + "releaseTime": "2013-04-14T22:50:24", + "sha1": "02297c606a18a47ef0159b743f107ce8c4c796b1", + "sha256": "d3cb69d82969dbc8a62858d2fbf54d30d7d088a7d8fea79b194f6e5b0465f584", + "size": 1901921 + }, + "654": { + "releaseTime": "2013-04-15T11:24:44", + "sha1": "79952eda8d6f6350f8d9dbfb775b9f3c9f7a6b45", + "sha256": "1cc0106a37883f7eeefc73e81c4078056f603d99a6c66c6c9f1fdad5d7ca1410", + "size": 1901953 + }, + "655": { + "releaseTime": "2013-04-15T17:11:20", + "sha1": "f070ee134a478cf2c04457e38523ecfce8b6c46f", + "sha256": "b2af5209824736919c5fe6dc2a77a19ebd3c1c80c127db6ea08058219fceacc9", + "size": 1902601 + }, + "656": { + "releaseTime": "2013-04-16T12:03:34", + "sha1": "a893fec9952765389312a7af9a71180774258051", + "sha256": "e3ea6746adca859367fa05aad6257a81e6b10052a34a116fa92bfd99eefab6d3", + "size": 1903303 + }, + "657": { + "releaseTime": "2013-04-17T15:09:52", + "sha1": "70dce35b96dc4d8de33cce93219caa0b3eae98ab", + "sha256": "87fd6f594e94d8ca6a806911f1da5897a9feaede5daf63f899868254adcdd084", + "size": 1903009 + }, + "659": { + "releaseTime": "2013-04-17T20:27:52", + "sha1": "0318a86dafe9b34f17d469f4db59254370e53d16", + "sha256": "8b55ceba1e73e9e10c45da5368554c1996102907de265a58110c258eff8dc853", + "size": 1903124 + }, + "66": { + "releaseTime": "2012-03-27T01:04:54", + "sha1": "ff7197ad0ee80015b31109a7b042d57627ec1248", + "sha256": "0b0fd015dbe8d2ca139ca4b95800cd8e61499ed55bce18b94333811b6109042f", + "size": 503851 + }, + "660": { + "releaseTime": "2013-04-18T15:28:58", + "sha1": "ff188d20471985d2f2e5fd73859271ad0ed6d519", + "sha256": "a17d872ef84e533b369a4b8d4b83d5564d397c29054c16c021af80357e1f0eea", + "size": 1903328 + }, + "661": { + "releaseTime": "2013-04-19T11:59:40", + "sha1": "29d1a1aec78fe793d96e41cec7d3d7caecfa7787", + "sha256": "73a6e3aa3a9346491299761ab0558cbcedf056256ff97ac1b8680ecd3aada47a", + "size": 1903438 + }, + "662": { + "releaseTime": "2013-04-19T23:14:02", + "sha1": "f77e0c8e14c80c07b42161218b59be8fde0bb341", + "sha256": "ceaaae977aac1edb3c518f77efbccecf459ab93b3c77ff2ba002302044f8113b", + "size": 1903425 + }, + "663": { + "releaseTime": "2013-04-20T12:31:26", + "sha1": "61399f70ca08255d09b3ff09b30083d2e9de471c", + "sha256": "3ae90dce0661a86b10a85c80ab487272f97dffc2c65fbf84ae5c1fa0cc91524d", + "size": 1905710 + }, + "664": { + "releaseTime": "2013-04-21T01:20:58", + "sha1": "5c9759fb7183a96d86faf8a5b715afebe2254306", + "sha256": "23ff1c9d97b9fff49223a08207137a9d70081d94b52f8827932029dc06963b5c", + "size": 1905898 + }, + "665": { + "releaseTime": "2013-04-21T11:47:24", + "sha1": "d55b620f5550af53bb7f6a8b9289c87240ce2519", + "sha256": "e4b9bf245caf46efd9643bac2e035c2b422bf445ba599b451d3f4bc24a49deb8", + "size": 1921258 + }, + "666": { + "releaseTime": "2013-04-21T15:01:28", + "sha1": "b09a58b89476fd18e461dec1bedb9a60889ee192", + "sha256": "db41ae60dce1e47363d3b046b68d7ab15b5fe1b42c84c153246b3a23e83d19ec", + "size": 1922439 + }, + "667": { + "releaseTime": "2013-04-22T19:21:50", + "sha1": "7556b581a57f140413b3467dcc6d9139b3f15bdc", + "sha256": "d491dd5c2026bdbcd7b545ebb830db0d1a23caeac03351b2ce299be5f34935a4", + "size": 1922690 + }, + "67": { + "releaseTime": "2012-03-27T07:32:36", + "sha1": "9558cb918a1766d2e11ebba352eff9fcc5a23437", + "sha256": "a979d8479974c422973970d1c27c1b57fe9b3721a1b082f42e327c69c36486d9", + "size": 503826 + }, + "672": { + "releaseTime": "2013-04-23T20:56:40", + "sha1": "1738bc1cf39d465cf78d24b8f31784cb3568ea13", + "sha256": "259a465b177aad0724da4815619f046635881367ca93b525ed305001a4134bd0", + "size": 1923182 + }, + "673": { + "releaseTime": "2013-04-23T21:42:26", + "sha1": "d3f2eb1683bf8ab158aabcff2f2eb3daa0deb31d", + "sha256": "4131973e4eb330e64a135ca7687efe66eb6d49ddc958b3b90ddbb7af511fa61e", + "size": 1923226 + }, + "674": { + "releaseTime": "2013-04-24T11:58:00", + "sha1": "a8aba7c84b23427100b9d60d7337165430abd034", + "sha256": "af174f6c991ea67c3d85bb122f13ae5e7764abfe745783af0ae719356d5ff9aa", + "size": 1973350 + }, + "675": { + "releaseTime": "2013-04-25T19:51:18", + "sha1": "fd98cd49077ce57749235316d7a428545ba4d2b4", + "sha256": "7e112989d08179b444f7aba1f6b1441654121d92c2e9eaf661dcef3f04203edc", + "size": 1973642 + }, + "676": { + "releaseTime": "2013-04-26T14:15:34", + "sha1": "4a80718c75542fed023bb178c11695373539d329", + "sha256": "cada7dad8f5966da437187416413ac8e72cbf2824bbb99314b3bf9e1df5bfe4f", + "size": 1973741 + }, + "678": { + "releaseTime": "2013-04-28T15:27:56", + "sha1": "01bc4839acb7b32a5214906d5f7c1612da1fd5f4", + "sha256": "df6647bd1e408ebc55a9779c1d5b660a24855c2189ca0d04bc0bf4cbd62b37b7", + "size": 1973777 + }, + "679": { + "releaseTime": "2013-04-28T16:41:22", + "sha1": "94fbbdbe7dea9ec402fb821cf1a1472507b67a18", + "sha256": "6b54ce0df3f2f97d02233c0ce13e6dbd40b9c2402888fc1e107488ba9bf88042", + "size": 1973698 + }, + "68": { + "releaseTime": "2012-04-02T02:32:02", + "sha1": "472933267af1bd5693f2aa4e89aaad48cfe2d629", + "sha256": "9c9c26dabe099bca7ec29eed9ce8b90f4d55b91b39693170b171084a7b53ed8d", + "size": 504946 + }, + "682": { + "releaseTime": "2013-04-30T21:26:14", + "sha1": "2832ae601b5aac519f82ef4f784d6029b4e6b806", + "sha256": "201cc3b2af2175ef7ee6bc347bbfdcc9cff6e2cfa27ab30eef53aaf62de8e339", + "size": 1973847 + }, + "684": { + "releaseTime": "2013-05-02T10:24:50", + "sha1": "90c15460f12138f90d0ebe23cc32aaf589b3cf1f", + "sha256": "3383e9062ad778d867405eb04eaf7a3ac9b0bcccd3b7b47ce96cdc535725f415", + "size": 1975130 + }, + "685": { + "releaseTime": "2013-05-03T15:46:32", + "sha1": "50b4d98c368340f96e1d85c6a1c98f8158b39f66", + "sha256": "0ceab9100977dc466efe00ce5e65db2261530a7f2fae9a4376abd674478cd45a", + "size": 1975158 + }, + "686": { + "releaseTime": "2013-05-04T18:49:10", + "sha1": "8a176209473781a6870b9c600c33891807a51d23", + "sha256": "9f28c0dd3737df5911d53442b821768ac373e0db618211e60baf31823ff92df3", + "size": 1981647 + }, + "687": { + "releaseTime": "2013-05-06T20:16:46", + "sha1": "015aef26f6a8eb2ae95485c65e8cfa814715e647", + "sha256": "acc3869918a12f3d97506f9eaab9d9029a2d573cf736ffc67b9e9de2825ba8d2", + "size": 1981935 + }, + "688": { + "releaseTime": "2013-05-06T20:32:26", + "sha1": "3226d1cce1245b1c1e78da9fcbccf9918a8325fd", + "sha256": "8c2ac223476f8e37fa58fb93e0966704aee0a3a9bfafff7207a27fa1fbb0dd0d", + "size": 1982018 + }, + "689": { + "releaseTime": "2013-05-08T17:40:56", + "sha1": "710184c7c19b2be41ae111a930ad878089e1f851", + "sha256": "94bbce5bc8cfbd311cd031391e618dd6aa940bd83735f4a574c890360f706eb8", + "size": 1996416 + }, + "69": { + "releaseTime": "2012-04-07T04:32:06", + "sha1": "75f13154c3196f749bd0db90d9cfeb08273882c0", + "sha256": "5346560a1c8feb740834a06d3e621bbb952aeef734a661a4f937b694770e02be", + "size": 503459 + }, + "690": { + "releaseTime": "2013-05-08T18:19:54", + "sha1": "d4d81fa3ee06a0376f1ea988d4d5ce01bdb87d38", + "sha256": "8aa17bfad0efd2b681c24cb2c361e5b42b645121ea856b650f3d66e9765f4783", + "size": 1996762 + }, + "691": { + "releaseTime": "2013-05-09T02:10:34", + "sha1": "d26816531b8a602b1017fc12c5751b3f0c898f91", + "sha256": "164b63443db99450ffb21e210e2c4cff5b6ac1811274ca22b099048a53b13316", + "size": 1996885 + }, + "692": { + "releaseTime": "2013-05-11T02:12:34", + "sha1": "a6db5508997a1c7da4967be62566a8a9ecbd76a8", + "sha256": "04baab4a61ac567b19a16ccabc2d24621246ec5a8ead0de6964311640bcecbfa", + "size": 1996907 + }, + "693": { + "releaseTime": "2013-05-11T11:05:56", + "sha1": "929858c287ebf13a0dbdbae880cee535031593a8", + "sha256": "bbf24f529798daaf1853bf30b5f716b9d223be7aaa9e75a21d681fb704971593", + "size": 1996968 + }, + "694": { + "releaseTime": "2013-05-11T11:21:40", + "sha1": "d0aaf895840de87de21ac2e39b402b2462108365", + "sha256": "8cc42ebd28541937c1ab671f88d536f2904fc0dba8706761703266076009d897", + "size": 1997048 + }, + "695": { + "releaseTime": "2013-05-11T12:05:32", + "sha1": "df03ea2882aba13d16a806a25c487b0b63d80e12", + "sha256": "2fd71dbf432d2602f884e457f981285725fab90d6461d15b663afdc776b30ef6", + "size": 1998522 + }, + "696": { + "releaseTime": "2013-05-11T13:23:26", + "sha1": "63ca0f99d1cbfa1aef0cb3464d72f1bdb675fe8f", + "sha256": "8675a75da788e107451398ebabba25b8e6b8ed74ab5b75f47c4447019ff4d180", + "size": 1998669 + }, + "697": { + "releaseTime": "2013-05-13T21:40:24", + "sha1": "a67ec8dab25c86822284b73b9be0d895548191bb", + "sha256": "be9e0180ccb4481193d2a99e1327c21c6e3b0248a30c90003f7383a4d6cd20e1", + "size": 2001775 + }, + "698": { + "releaseTime": "2013-05-13T22:11:38", + "sha1": "23476d809fea3460ef2cd61e6198806ec826c2d8", + "sha256": "7232431f16d42899b6a2a56dbe049e23d30489fb66f98406da1893ce0d7b4cc9", + "size": 2001837 + }, + "699": { + "releaseTime": "2013-05-13T22:27:50", + "sha1": "b1c584f190dd2a3802fac3323ac2f939ccf1539e", + "sha256": "ee6e58c5d956d61ebcdaf76ae5693bc2ccb56fa11da67db7c149392aa589058f", + "size": 2001888 + }, + "7": { + "releaseTime": "2012-02-10T07:13:14", + "sha1": "9f74f177ac12b2b99d5418133a48d829c7065163", + "sha256": "5bf54ac1cccba02d30c2f1bf39b06c18f1e7fbdccfb80a60bae2dcbed2e6d111", + "size": 421307 + }, + "70": { + "releaseTime": "2012-04-07T08:10:50", + "sha1": "76b6d4414355a4451f568223f8ed8a0707ab5c0c", + "sha256": "15e2fc339c8bd32383cefa4b3964af35decfc94872f65b039327a0c491753ea0", + "size": 503473 + }, + "700": { + "releaseTime": "2013-05-13T22:44:34", + "sha1": "ce3831b7f357872c476221e28facfa430e9f84f9", + "sha256": "d3c2e269d14b40bfc330f0d532d5c117201b409bae9dfb344ab5373cd2b9001d", + "size": 2002002 + }, + "701": { + "releaseTime": "2013-05-15T18:36:52", + "sha1": "5f7141eefcb4ed3fcb87e638cd7d2eefa0457e2a", + "sha256": "5ac8b8c591cce7ad7623aa62bf569ced84dca30574bc268f8e2de6f80e3ca54e", + "size": 2004225 + }, + "702": { + "releaseTime": "2013-05-15T18:58:42", + "sha1": "8c1422010f057f81d3ea0fbc73bc8e04e04ecb45", + "sha256": "ce2852ad64cf8f6315aff0a294091b586a313da6fa5dcefe956766247c56cd51", + "size": 2004573 + }, + "703": { + "releaseTime": "2013-05-16T08:19:28", + "sha1": "39bb7c0c79e942046675d85e3b60ece4dc7b4a58", + "sha256": "4581ed106a8f9819fde5b7c76a575ab3428b3970bb767c2acd73a906bb90bcfd", + "size": 2004639 + }, + "704": { + "releaseTime": "2013-05-19T14:37:58", + "sha1": "c3948bab0718823ff488bbd7c15e5f3fd79fdfa2", + "sha256": "5be44a78b162876127971f551f6306460a20b9e87fc5b87a7872d590c35f3aa4", + "size": 2004691 + }, + "705": { + "releaseTime": "2013-05-19T14:55:40", + "sha1": "fb0fb76a907588402ac8416d3d37725da8ac7e8d", + "sha256": "249c828331f213d92e4d4484eaf4d0fb6dda8db572551a6b7c3727907124c715", + "size": 2004808 + }, + "706": { + "releaseTime": "2013-05-20T19:58:56", + "sha1": "3c12441da278d3cd993afd3822585797a5d788cc", + "sha256": "74a22bca0f957f7328b158d14e991adc7f26a2bd7cc95c8f23e2dc4a0fb2cf82", + "size": 2008262 + }, + "707": { + "releaseTime": "2013-05-20T20:31:34", + "sha1": "b079436f13cc59cdce6f54e0409d99c0222130f3", + "sha256": "f4b435c84e3a8a44802dc8ba476027c5d7b379852713677b403a38dcc411b115", + "size": 2008384 + }, + "708": { + "releaseTime": "2013-05-21T09:10:24", + "sha1": "ed6c6e9bb5b8b3ab7d6281717ef67359d687c326", + "sha256": "fbdc9297bb1ba5760928d1ef77f610d295a49ba15f1d937e4db87ea76a03e552", + "size": 2008476 + }, + "71": { + "releaseTime": "2012-04-07T21:15:22", + "sha1": "43034ab1176c672ff81b658d8071cd7955a50fcd", + "sha256": "4c7d2eaf146ad1d492434b03a4b7f46c7e91469edda17e3f1cfac270bd4a95e7", + "size": 503475 + }, + "710": { + "releaseTime": "2013-05-21T21:20:08", + "sha1": "0b8d1daccad003be2e930b9391fa87aec2c9d8bf", + "sha256": "d0eef0327f00aadf59c7215d834f9ea7230bbce84e303cea0cbb9ec32eed3440", + "size": 2012979 + }, + "711": { + "releaseTime": "2013-05-23T23:14:24", + "sha1": "c78c3775b880b2b45e8b6b14769da6d2b4748037", + "sha256": "c247dd77fbff8c16a8834fce812f618d34ed4663ead3c7f3f3b1f4a88b446be1", + "size": 2014309 + }, + "712": { + "releaseTime": "2013-05-23T23:31:14", + "sha1": "228c0999c5a224d8290e29823c4dd31b5679866b", + "sha256": "b52b2f0cf5b2dedc06185c500c215ab9e7426f7342d8a4f2fe4f2dd0d7f6fadd", + "size": 2014600 + }, + "713": { + "releaseTime": "2013-05-27T09:17:32", + "sha1": "51f931ead831c564033b17cc835e3c2edab1e24b", + "sha256": "cd79d0b0c55ce044664177c201fc8036a0f18431b67b7e97570ac1b991f0bff6", + "size": 2017084 + }, + "715": { + "releaseTime": "2013-05-27T17:19:28", + "sha1": "00700cefeb2effc71737f65a6cbb204effd5f300", + "sha256": "b3fad160a0d59a27a73b8ebedc40fce8c9885d7ef20fb291e820a4642eb97982", + "size": 2017367 + }, + "716": { + "releaseTime": "2013-05-28T21:44:14", + "sha1": "6118150c8c0e15a6926c62e8525f9014d14dc34e", + "sha256": "71987c72116cd81bd0e7e55ca01755946d4a0a42cc93e264b977daf6abe91f78", + "size": 2021922 + }, + "719": { + "releaseTime": "2013-06-02T17:33:16", + "sha1": "6b90d931a20413bb13c31e08e543f39dd7155d59", + "sha256": "e8dea27918aa6b5573571c8f3f008a576aa11b777d7aa292bf20b7dba0c4d4b6", + "size": 1969868 + }, + "72": { + "releaseTime": "2012-04-08T04:34:02", + "sha1": "8d3179e614985a5d8604b5e28008d36edd8795c9", + "sha256": "81c65151bdae9e7effde9df1bb281b6eda6a409340a45c5f721186f5dccc9d25", + "size": 503474 + }, + "720": { + "releaseTime": "2013-06-02T22:35:34", + "sha1": "56f9d5a36821e3deb3e8d8e5c7c12d26b007f744", + "sha256": "cc4df5646f71a005f0696d4de9ebeb558bd553cd746524e06262f40ab423dbb8", + "size": 1970132 + }, + "721": { + "releaseTime": "2013-06-02T22:56:08", + "sha1": "02323336f7d1e8e68a3feab3123ad1aaf935e756", + "sha256": "d0f1422ceaf76e44b7dfb11fa651689f43a3367863b799610a947191ec540690", + "size": 1970162 + }, + "722": { + "releaseTime": "2013-06-03T13:30:32", + "sha1": "573149c42a161efbe95627850629c801c9107e83", + "sha256": "8b8e6a0dfcf085e4687548b68fa600d8126b84066033f3ddf266c1761fbf71df", + "size": 1970177 + }, + "723": { + "releaseTime": "2013-06-04T18:24:30", + "sha1": "9d0686ede1e00c46b6540cdf9d9354d701fc1fe9", + "sha256": "399da9a77a7a90792b761a007f4fdd8ddfbb15729b0a701edfb46ec02d23fe35", + "size": 1970645 + }, + "725": { + "releaseTime": "2013-06-06T10:24:40", + "sha1": "23126c578162a9675aa80160c5f45ed602b6a546", + "sha256": "cbdd44edc72118d851521d3f65c8c3d93c7eafa88b0c22420cd726962641f803", + "size": 1970914 + }, + "726": { + "releaseTime": "2013-06-08T13:28:12", + "sha1": "68a5d447ad321f5f993a5bedd820fe4349fc4fe4", + "sha256": "9b12289096fb79acefb402d21306f0211e6d8a1ad23d4286c7491b1d11c909b3", + "size": 1970976 + }, + "727": { + "releaseTime": "2013-06-08T15:09:38", + "sha1": "50e7d54fd520da847acf2841915fbfc3aba180bc", + "sha256": "62b5ef66f76390cf5f8267a899de64bc6ab201059af5bf36d7926fb18ee35af3", + "size": 1971222 + }, + "728": { + "releaseTime": "2013-06-08T19:45:40", + "sha1": "dccd0e8722a5dd394fe8c8b3d03f631bd92aea00", + "sha256": "8c95ff2b90b1d20cfc1dbdb36b562c6de95a9bc0b73b17132a4aba39002ba3a1", + "size": 1971257 + }, + "729": { + "releaseTime": "2013-06-08T20:43:38", + "sha1": "94f3f2912a8b02cf96102c6e6d113a7892a745eb", + "sha256": "837f3081f2b570b4fd46f6c9454a3cdb3fe6221e98a1c10528b5849ed9a1ee78", + "size": 1971301 + }, + "73": { + "releaseTime": "2012-04-09T23:01:20", + "sha1": "73c54a203bda1ac2e2b99e5209a122938db118bd", + "sha256": "aaae6d2eb7d882f0bf4496687a7fd4ba9a286006b73ec2b7f896d616f5755848", + "size": 505435 + }, + "730": { + "releaseTime": "2013-06-10T02:45:26", + "sha1": "f75107ac5491862f90d446d955d064350b9ec2e3", + "sha256": "00b98fda45ca4dc97de7ec581cf3abb73b59b5f1230e30aab86f5783a4df9127", + "size": 1971321 + }, + "731": { + "releaseTime": "2013-06-10T03:14:12", + "sha1": "58c8ca5c9f80db437c5d1b6a7617616a869ff86a", + "sha256": "704ebecb955f25eb6bcce50c5fb5e8992b394f27bee610b923cb541914827604", + "size": 1971325 + }, + "732": { + "releaseTime": "2013-06-10T03:35:28", + "sha1": "4794e92c949150dcd742232dc54b340361121e65", + "sha256": "7edbd0b24a16c9fc82c3c213f7deecb18f74560218bf3231638a3d13849f1dd1", + "size": 2027315 + }, + "733": { + "releaseTime": "2013-06-10T15:06:34", + "sha1": "b15e7357fc4cd580df113b31b01d2ab096322eb2", + "sha256": "01a36247c9eca10edc6dbc833e88571063ced5ce8a327e1e3fc3a3ffe0bbc2b1", + "size": 2030486 + }, + "734": { + "releaseTime": "2013-06-11T13:06:00", + "sha1": "6c928588eb71df046994d90f1d080fdf0ddc7aa9", + "sha256": "1cd22d0160ea0e0ba73570b89d506e6bc51234e6fd819b425e527492df4d443c", + "size": 2030872 + }, + "735": { + "releaseTime": "2013-06-14T12:39:28", + "sha1": "82a1dabe45e2261606da04994cf4a68d9ba06f94", + "sha256": "7bebf6b5d546062f47b7427fcced5b3fb55618de6697ba2803fb082433816953", + "size": 2031022 + }, + "736": { + "releaseTime": "2013-06-14T13:17:30", + "sha1": "bc07940c37813839c8137ff07ef616515d75e3c6", + "sha256": "db5a8de955581d386254240cdf71191e59be2b1a17d66ecaad61f404ba792ef7", + "size": 2032700 + }, + "737": { + "releaseTime": "2013-06-15T01:26:46", + "sha1": "7b36d45f87a89071c6252f4cd50e632e7d285ecd", + "sha256": "988072f14ba1f70392e7d2305f6193f7c96399ed004896f5f489c3e04b5c6260", + "size": 2032810 + }, + "738": { + "releaseTime": "2013-06-17T09:35:38", + "sha1": "76223709288287a6a8d22ab16b43a6ab2a284a0d", + "sha256": "5758f6b77d3192cf5fe6d718a522c66fb2a4ddbc375d4b66f4b0019190d07f98", + "size": 2033732 + }, + "74": { + "releaseTime": "2012-04-10T00:47:32", + "sha1": "26e3a344b4aa38f8201109a7d965ac914c3d166c", + "sha256": "5566dea1974860dbf2d74e24ff93eeffef32c9a110e69840e40ef2a4bc339387", + "size": 509139 + }, + "75": { + "releaseTime": "2012-04-10T01:06:54", + "sha1": "8cbf482dcb0722632fd89543f623cf148c53e641", + "sha256": "c3de9491468598a5e69ace5eec1dd99489a88ee188f7cefcd0fa5f053665f466", + "size": 509659 + }, + "77": { + "releaseTime": "2012-04-12T00:51:04", + "sha1": "677b006d34ea06e3cf5aa636717142ebb2e0f8bd", + "sha256": "5a055de2522561542a0ab8aea8cf7d153787222ff81d6cd642a67cc356de8f3f", + "size": 509761 + }, + "78": { + "releaseTime": "2012-04-12T21:50:42", + "sha1": "e78981327efff67efad73471fd22218c9f98d29c", + "sha256": "a5a6efec545b7f068ac989f0ecc73de0b769f319d5b3796b09d6c8666c0a67b8", + "size": 509780 + }, + "79": { + "releaseTime": "2012-04-12T23:40:58", + "sha1": "4261e979e992ad6bfb5d76bbf6aae773774895c5", + "sha256": "603b5cd9226564b5b9217e2f45ae43fbb8636b43a62af249679ddcf42d05f196", + "size": 509886 + }, + "8": { + "releaseTime": "2012-02-13T04:20:56", + "sha1": "82de2ba21c06a352b571ea1374e428e63a91239b", + "sha256": "eacdb5ff32dc902f38e1c5fbde3e29a2a401722378f47f2a76396f13462a572c", + "size": 435800 + }, + "80": { + "releaseTime": "2012-04-13T09:56:58", + "sha1": "24e00e4620341bcceb50cd68f4f24aec2c2f8435", + "sha256": "f0bf7269da20eaff1f7c4a6d967685c65c8a70fe3cd4afc9900f2784355e3efa", + "size": 509886 + }, + "81": { + "releaseTime": "2012-04-13T10:35:16", + "sha1": "185629be371faedee1259e749921fe134c24c82c", + "sha256": "f2b22173dd2d683a05cc212db097388756adba1256eef6410901fe68e01eadd0", + "size": 509833 + }, + "82": { + "releaseTime": "2012-04-14T13:10:58", + "sha1": "f83a1d16d6b0a6f126e6da1084b53d45718e0f7a", + "sha256": "5aa92446463dd6873a71d0477e3933eae094f900e0b26b483d4304d838f351ae", + "size": 509874 + }, + "83": { + "releaseTime": "2012-04-15T07:40:04", + "sha1": "3b16bd8a6cb0c576e0c9d2c32bb063beda71fc1e", + "sha256": "3787eb348373d6cf60cd63dcd8182998e68d3c5fc71f36600546643d60c8e803", + "size": 510336 + }, + "84": { + "releaseTime": "2012-04-15T08:38:52", + "sha1": "c1320821760b73bdb195dd47cddc57f11bde9bc2", + "sha256": "e493a1d690b0b84e8088ab6047391221efec056e98d360d4a03dd9ef2ff11429", + "size": 510337 + }, + "85": { + "releaseTime": "2012-04-16T15:21:44", + "sha1": "24ad84c2b8a29a4cac503bfb40337c2246baec08", + "sha256": "5a006be9b3d6f6ad96697229a2ca413d7675c3bc9da904dc98a26edc46063bce", + "size": 510341 + }, + "86": { + "releaseTime": "2012-04-17T08:50:44", + "sha1": "9226f1ea2b7528b14b46a1550df63a941d02d4a7", + "sha256": "78202fecf9aa24e66c8c24fb5edd3fe85806135db85596ac9e36dee7454c0de4", + "size": 510362 + }, + "87": { + "releaseTime": "2012-04-17T10:30:58", + "sha1": "0822f3f25056be30419e187cdc3e4545bc837c06", + "sha256": "4b5b66c3c26a706a6c2b61b919e5f1bc418a3cca19fb6630d1bc1ed4f90729db", + "size": 510360 + }, + "88": { + "releaseTime": "2012-04-17T11:49:12", + "sha1": "cbf82171afecf4be0f0277ff0bef6646466e8900", + "sha256": "5c501a2f00233812bd746b737e4f3936044555f421f1b82a623a54ee711f3f5e", + "size": 517391 + }, + "89": { + "releaseTime": "2012-04-18T19:46:12", + "sha1": "ba77728f246cc494e84e1754f0f3ce03acb51a9c", + "sha256": "934dc21dfcdd5362554a83239669654a2e964d8621cc8165133099ff6691751e", + "size": 520417 + }, + "9": { + "releaseTime": "2012-02-14T10:43:10", + "sha1": "da9c0bad1054c5c8da8a22bf9394e14f3f70f8f2", + "sha256": "41c3ed9c7caf5d08e9d47dab1a36ce07d3c7ab1219da79fed0f486be61b38ee2", + "size": 446478 + }, + "90": { + "releaseTime": "2012-04-18T21:22:14", + "sha1": "d57947d579fe7441b65c6c1e0df7d3f8c62bed0a", + "sha256": "1ce05a2727edca09e7abca9ffe067feba6ece29de1bdd8473f7a5de4ecb4f9be", + "size": 522552 + }, + "91": { + "releaseTime": "2012-04-19T10:29:24", + "sha1": "513bf2fd928db15bde37aa31783bf243cc1e66b5", + "sha256": "c0843a2ecae1614bb18893633a47539c5ebabdd6c6e421d3de91723f850196bf", + "size": 522849 + }, + "92": { + "releaseTime": "2012-04-19T15:46:52", + "sha1": "3726362c75145a17bfd4d86bbdbc5d2770fc548d", + "sha256": "78065abadccafc87468f50013f7db8f021b00dae0a1640b222f7f3ec68a81b33", + "size": 523485 + }, + "93": { + "releaseTime": "2012-04-19T22:15:26", + "sha1": "246407ad677b342757ed635e0ff27574eed187ae", + "sha256": "2fcfadc16a4c171730e205fee1e7cd169037ac2ddcdc618f37775d1cda75d8ea", + "size": 525255 + }, + "94": { + "releaseTime": "2012-04-20T12:13:26", + "sha1": "17d961b3b62d2a050b3dfcc3598c7ea3fa200680", + "sha256": "4963274a498620988b13a142c02f6092a2b55681a0aa58309bbe0e034657bf44", + "size": 525307 + }, + "95": { + "releaseTime": "2012-04-22T19:56:48", + "sha1": "ce95bd720b3b40360dc0e8c3d1c139b22ff41819", + "sha256": "db66f23cda2d3b2a7490bde96c6105fe5ec184a89d95bab9d7a9451d1c861017", + "size": 534102 + }, + "96": { + "releaseTime": "2012-04-23T10:22:12", + "sha1": "7eb8bbd96e3dffba57cbf54b7945f1a971582496", + "sha256": "7bda8102696ca29c23edfa0889bafe062a66c31a9141e7ac5bc1a60f98545b1f", + "size": 534131 + }, + "97": { + "releaseTime": "2012-04-23T19:21:40", + "sha1": "41b4f307950fdcf862d4cdbda55384cd0af92eed", + "sha256": "fda396ff176e4cf52a9ab308ed0f1cc9883ee1223b8128546e4b49f5a8129e3d", + "size": 534216 + }, + "98": { + "releaseTime": "2012-04-25T01:41:00", + "sha1": "70c6e3b3bf059dffed3d75d1b6b83d2ddd8f4513", + "sha256": "ea6717dd33d9345ed71753278e3bc393adefb69219217f2c456657476a78a6e9", + "size": 535244 + }, + "99": { + "releaseTime": "2012-04-25T01:48:48", + "sha1": "bbeabcea70aa1bd7a24141fd34af67cf259a9270", + "sha256": "62756c8436b22a43ad56096da5e5a406daa416ba106a75ac61f165151cf55b23", + "size": 535241 + } + } +} \ No newline at end of file diff --git a/updateForge.py b/updateForge.py index a2cc8e9a5d..0492339b83 100755 --- a/updateForge.py +++ b/updateForge.py @@ -3,20 +3,42 @@ ''' import copy import hashlib +import json +import os import re import sys import zipfile from contextlib import suppress +from datetime import datetime from pathlib import Path from pprint import pprint import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.forgeutil import * -from meta.metautil import * +from pydantic import ValidationError -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +from meta.common import upstream_path, ensure_upstream_dir, static_path +from meta.common.forge import JARS_DIR, INSTALLER_INFO_DIR, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, \ + FILE_MANIFEST_DIR, BAD_VERSIONS, STATIC_LEGACYINFO_FILE +from meta.model.forge import ForgeFile, ForgeEntry, ForgeMCVersionInfo, ForgeLegacyInfoList, DerivedForgeIndex, \ + ForgeVersion, ForgeInstallerProfile, ForgeInstallerProfileV2, InstallerInfo, \ + ForgeLegacyInfo +from meta.model.mojang import MojangVersion + +UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(INSTALLER_MANIFEST_DIR) +ensure_upstream_dir(VERSION_MANIFEST_DIR) +ensure_upstream_dir(FILE_MANIFEST_DIR) + +LEGACYINFO_PATH = os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) + +forever_cache = FileCache('caches/http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) def eprint(*args, **kwargs): @@ -31,56 +53,8 @@ def filehash(filename, hashtype, blocksize=65536): return hash.hexdigest() -forever_cache = FileCache('caches/http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) - -# get the remote version list fragments -r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json') -r.raise_for_status() -main_json = r.json() -assert type(main_json) == dict - -r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json') -r.raise_for_status() -promotions_json = r.json() -assert type(promotions_json) == dict - -promotedKeyExpression = re.compile("(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") - -recommendedSet = set() - -newIndex = DerivedForgeIndex() - -# FIXME: does not fully validate that the file has not changed format -# NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch -# We don't care about Forge having branches. -# Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). -print("Processing promotions:") -for promoKey, shortversion in promotions_json.get('promos').items(): - match = promotedKeyExpression.match(promoKey) - if not match: - print('Skipping promotion %s, the key did not parse:' % promoKey) - pprint(promoKey) - assert match - if not match.group('mc'): - print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) - continue - if match.group('branch'): - print('Skipping promotion %s, because it on a branch only.' % promoKey) - continue - elif match.group('promotion') == 'recommended': - recommendedSet.add(shortversion) - print('%s added to recommended set' % shortversion) - elif match.group('promotion') == 'latest': - pass - else: - assert False - -versionExpression = re.compile( - "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") - - -def getSingleForgeFilesManifest(longversion): +def get_single_forge_files_manifest(longversion): + print(f"Getting Forge manifest for {longversion}") pathThing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion files_manifest_file = Path(pathThing) from_file = False @@ -144,218 +118,243 @@ def getSingleForgeFilesManifest(longversion): return retDict -print("") -print("Making dirs...") -os.makedirs(UPSTREAM_DIR + "/forge/jars/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/installer_info/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/installer_manifests/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/version_manifests/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/files_manifests/", exist_ok=True) - -print("") -print("Processing versions:") -for mcversion, value in main_json.items(): - assert type(mcversion) == str - assert type(value) == list - for longversion in value: - assert type(longversion) == str - match = versionExpression.match(longversion) - if not match: - pprint(longversion) - assert match - assert match.group('mc') == mcversion +def main(): + # get the remote version list fragments + r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json') + r.raise_for_status() + main_json = r.json() + assert type(main_json) == dict - files = getSingleForgeFilesManifest(longversion) + r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json') + r.raise_for_status() + promotions_json = r.json() + assert type(promotions_json) == dict - build = int(match.group('build')) - version = match.group('ver') - branch = match.group('branch') + promotedKeyExpression = re.compile( + "(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") - isRecommended = (version in recommendedSet) + recommendedSet = set() - entry = ForgeEntry( - longversion=longversion, - mcversion=mcversion, - version=version, - build=build, - branch=branch, + newIndex = DerivedForgeIndex() + + # FIXME: does not fully validate that the file has not changed format + # NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch + # We don't care about Forge having branches. + # Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). + print("Processing promotions:") + for promoKey, shortversion in promotions_json.get('promos').items(): + match = promotedKeyExpression.match(promoKey) + if not match: + print('Skipping promotion %s, the key did not parse:' % promoKey) + pprint(promoKey) + assert match + if not match.group('mc'): + print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) + continue + if match.group('branch'): + print('Skipping promotion %s, because it on a branch only.' % promoKey) + continue + elif match.group('promotion') == 'recommended': + recommendedSet.add(shortversion) + print('%s added to recommended set' % shortversion) + elif match.group('promotion') == 'latest': + pass + else: + assert False + + versionExpression = re.compile( + "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") + + print("") + print("Processing versions:") + for mcversion, value in main_json.items(): + assert type(mcversion) == str + assert type(value) == list + for longversion in value: + assert type(longversion) == str + match = versionExpression.match(longversion) + if not match: + pprint(longversion) + assert match + assert match.group('mc') == mcversion + + files = get_single_forge_files_manifest(longversion) + + build = int(match.group('build')) + version = match.group('ver') + branch = match.group('branch') + + isRecommended = (version in recommendedSet) + + entry = ForgeEntry( + longversion=longversion, + mcversion=mcversion, + version=version, + build=build, + branch=branch, + # NOTE: we add this later after the fact. The forge promotions file lies about these. + latest=False, + recommended=isRecommended, + files=files + ) + newIndex.versions[longversion] = entry + if not newIndex.by_mcversion: + newIndex.by_mcversion = dict() + if not mcversion in newIndex.by_mcversion: + newIndex.by_mcversion.setdefault(mcversion, ForgeMCVersionInfo()) + newIndex.by_mcversion[mcversion].versions.append(longversion) # NOTE: we add this later after the fact. The forge promotions file lies about these. - latest=False, - recommended=isRecommended, - files=files - ) - newIndex.versions[longversion] = entry - if not newIndex.by_mcversion: - newIndex.by_mcversion = dict() - if not mcversion in newIndex.by_mcversion: - newIndex.by_mcversion.setdefault(mcversion, ForgeMcVersionInfo()) - newIndex.by_mcversion[mcversion].versions.append(longversion) - # NOTE: we add this later after the fact. The forge promotions file lies about these. - # if entry.latest: - # newIndex.by_mcversion[mcversion].latest = longversion - if entry.recommended: - newIndex.by_mcversion[mcversion].recommended = longversion - -print("") -print("Post processing promotions and adding missing 'latest':") -for mcversion, info in newIndex.by_mcversion.items(): - latestVersion = info.versions[-1] - info.latest = latestVersion - newIndex.versions[latestVersion].latest = True - print("Added %s as latest for %s" % (latestVersion, mcversion)) - -print("") -print("Dumping index files...") - -with open(UPSTREAM_DIR + "/forge/maven-metadata.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) - -with open(UPSTREAM_DIR + "/forge/promotions_slim.json", 'w', encoding='utf-8') as f: - json.dump(promotions_json, f, sort_keys=True, indent=4) - -with open(UPSTREAM_DIR + "/forge/derived_index.json", 'w', encoding='utf-8') as f: - json.dump(newIndex.to_json(), f, sort_keys=True, indent=4) - -versions = [] -legacyinfolist = ForgeLegacyInfoList() -tsPath = "static/forge-legacyinfo.json" - -fuckedVersions = [] - -print("Grabbing installers and dumping installer profiles...") -# get the installer jars - if needed - and get the installer profiles out of them -for id, entry in newIndex.versions.items(): - eprint("Updating Forge %s" % id) - if entry.mcversion == None: - eprint("Skipping %d with invalid MC version" % entry.build) - continue - - version = ForgeVersion(entry) - if version.url() == None: - eprint("Skipping %d with no valid files" % version.build) - continue - - jarFilepath = UPSTREAM_DIR + "/forge/jars/%s" % version.filename() - - if version.usesInstaller(): - installerInfoFilepath = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion - profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion - versionJsonFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion - installerRefreshRequired = False - if not os.path.isfile(profileFilepath): - installerRefreshRequired = True - if not os.path.isfile(installerInfoFilepath): - installerRefreshRequired = True - - if installerRefreshRequired: - # grab the installer if it's not there - if not os.path.isfile(jarFilepath): - eprint("Downloading %s" % version.url()) - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - - eprint("Processing %s" % version.url()) - # harvestables from the installer - if not os.path.isfile(profileFilepath): - print(jarFilepath) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - with suppress(KeyError): - with jar.open('version.json', 'r') as profileZipEntry: - versionJsonData = profileZipEntry.read(); - versionJsonJson = json.loads(versionJsonData) + # if entry.latest: + # newIndex.by_mcversion[mcversion].latest = longversion + if entry.recommended: + newIndex.by_mcversion[mcversion].recommended = longversion + + print("") + print("Post processing promotions and adding missing 'latest':") + for mcversion, info in newIndex.by_mcversion.items(): + latestVersion = info.versions[-1] + info.latest = latestVersion + newIndex.versions[latestVersion].latest = True + print("Added %s as latest for %s" % (latestVersion, mcversion)) + + print("") + print("Dumping index files...") + + with open(UPSTREAM_DIR + "/forge/maven-metadata.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) + + with open(UPSTREAM_DIR + "/forge/promotions_slim.json", 'w', encoding='utf-8') as f: + json.dump(promotions_json, f, sort_keys=True, indent=4) + + newIndex.write(UPSTREAM_DIR + "/forge/derived_index.json") + + legacyinfolist = ForgeLegacyInfoList() + + print("Grabbing installers and dumping installer profiles...") + # get the installer jars - if needed - and get the installer profiles out of them + for id, entry in newIndex.versions.items(): + eprint("Updating Forge %s" % id) + if entry.mcversion is None: + eprint("Skipping %d with invalid MC version" % entry.build) + continue + + version = ForgeVersion(entry) + if version.url() is None: + eprint("Skipping %d with no valid files" % version.build) + continue + if version.longVersion in BAD_VERSIONS: + eprint(f"Skipping bad version {version.longVersion}") + continue + + jarFilepath = UPSTREAM_DIR + "/forge/jars/%s" % version.filename() + + if version.uses_installer(): + installerInfoFilepath = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion + profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion + versionJsonFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion + installerRefreshRequired = False + if not os.path.isfile(profileFilepath): + installerRefreshRequired = True + if not os.path.isfile(installerInfoFilepath): + installerRefreshRequired = True + + if installerRefreshRequired: + # grab the installer if it's not there + if not os.path.isfile(jarFilepath): + eprint("Downloading %s" % version.url()) + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profileFilepath): + print(jarFilepath) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + with suppress(KeyError): + with jar.open('version.json', 'r') as profileZipEntry: + versionJsonData = profileZipEntry.read() + profileZipEntry.close() + + # Process: does it parse? + doesItParse = MojangVersion.parse_raw(versionJsonData) + + with open(versionJsonFilepath, 'wb') as versionJsonFile: + versionJsonFile.write(versionJsonData) + versionJsonFile.close() + + with jar.open('install_profile.json', 'r') as profileZipEntry: + installProfileJsonData = profileZipEntry.read() profileZipEntry.close() # Process: does it parse? - doesItParse = MojangVersionFile(versionJsonJson) - - with open(versionJsonFilepath, 'wb') as versionJsonFile: - versionJsonFile.write(versionJsonData) - versionJsonFile.close() - - with jar.open('install_profile.json', 'r') as profileZipEntry: - installProfileJsonData = profileZipEntry.read() - profileZipEntry.close() - - # Process: does it parse? - installProfileJsonJson = json.loads(installProfileJsonData) - atLeastOneFormatWorked = False - exception = None - try: - doesItParseV1 = ForgeInstallerProfile(installProfileJsonJson) - atLeastOneFormatWorked = True - except BaseException as err: - exception = err - try: - doesItParseV2 = ForgeInstallerProfileV2(installProfileJsonJson) - atLeastOneFormatWorked = True - except BaseException as err: - exception = err - - # NOTE: Only here for 1.12.2-14.23.5.2851 - try: - doesItParseV1_5 = ForgeInstallerProfileV1_5(installProfileJsonJson) - atLeastOneFormatWorked = True - except BaseException as err: - exception = err - - if not atLeastOneFormatWorked: - if version.isSupported(): - raise exception - else: - eprint("Version %s is not supported and won't be generated later." % version.longVersion) - - with open(profileFilepath, 'wb') as profileFile: - profileFile.write(installProfileJsonData) - profileFile.close() - - # installer info v1 - if not os.path.isfile(installerInfoFilepath): - installerInfo = InstallerInfo() - eprint("SHA1 %s" % jarFilepath) - installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) - eprint("SHA256 %s" % jarFilepath) - installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) - eprint("SIZE %s" % jarFilepath) - installerInfo.size = os.path.getsize(jarFilepath) - eprint("DUMP %s" % jarFilepath) - with open(installerInfoFilepath, 'w', encoding='utf-8') as installerInfoFile: - json.dump(installerInfo.to_json(), installerInfoFile, sort_keys=True, indent=4) - installerInfoFile.close() - else: - pass - # ignore the two versions without install manifests and jar mod class files - # TODO: fix those versions? - if version.mcversion_sane == "1.6.1": - continue + atLeastOneFormatWorked = False + exception = None + try: + ForgeInstallerProfile.parse_raw(installProfileJsonData) + atLeastOneFormatWorked = True + except ValidationError as err: + exception = err + try: + ForgeInstallerProfileV2.parse_raw(installProfileJsonData) + atLeastOneFormatWorked = True + except ValidationError as err: + exception = err + + if not atLeastOneFormatWorked: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." % version.longVersion) + + with open(profileFilepath, 'wb') as profileFile: + profileFile.write(installProfileJsonData) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installerInfoFilepath): + installerInfo = InstallerInfo() + installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) + installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) + installerInfo.size = os.path.getsize(jarFilepath) + installerInfo.write(installerInfoFilepath) + else: + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mcversion_sane == "1.6.1": + continue - # only gather legacy info if it's missing - if not os.path.isfile(tsPath): - # grab the jar/zip if it's not there - if not os.path.isfile(jarFilepath): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - # find the latest timestamp in the zip file - tstamp = datetime.datetime.fromtimestamp(0) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - allinfo = jar.infolist() - for info in allinfo: - tstampNew = datetime.datetime(*info.date_time) - if tstampNew > tstamp: - tstamp = tstampNew - legacyInfo = ForgeLegacyInfo() - legacyInfo.releaseTime = tstamp - legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) - legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) - legacyInfo.size = os.path.getsize(jarFilepath) - legacyinfolist.number[id] = legacyInfo - -# only write legacy info if it's missing -if not os.path.isfile(tsPath): - with open(tsPath, 'w') as outfile: - json.dump(legacyinfolist.to_json(), outfile, sort_keys=True, indent=4) + # only gather legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + # grab the jar/zip if it's not there + if not os.path.isfile(jarFilepath): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + # find the latest timestamp in the zip file + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + allinfo = jar.infolist() + for info in allinfo: + tstampNew = datetime(*info.date_time) + if tstampNew > tstamp: + tstamp = tstampNew + legacyInfo = ForgeLegacyInfo() + legacyInfo.releaseTime = tstamp + legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) + legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) + legacyInfo.size = os.path.getsize(jarFilepath) + legacyinfolist.number[id] = legacyInfo + + # only write legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + legacyinfolist.write(LEGACYINFO_PATH) + + +if __name__ == '__main__': + main() -- cgit 0.0.5-2-1-g0f52