{
"info": {
"author": "Tim Santor",
"author_email": "tsantor@xstudios.agency",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.4",
"Topic :: Software Development :: Build Tools"
],
"description": "Banner Ad Toolkit\n=================\n\nAuthor: Tim Santor tsantor@xstudios.agency\n\nOverview\n========\n\nBanner ad development is, at its core, a very repetitive task. You\nconstantly do the same thing over and over. This toolkit aims to ease a\nbit of that repetitive work and while the tasks it does are relatively\nsmall, the speed and ease at which you can do them ends up saving you\nprecious time.\n\nThe workflow described below is one developed over many years of doing\nbanner ad design and development. While it may seem additional work at\nfirst, I promise you will find that doing each and every campaign in\nthis way will greatly speed up your workflow. Now on to the good\nstuff...\n\nRequirements\n============\n\n- Python 2.7.x\n- ImageMagick\n- pngquant\n- `ImageAlpha `__\n- `ImageOptim `__\n\n- `nasm `__ - download latest tar.gz source code\n- `mozjpeg `__ - download\n latest tar.gz source code\n\n ::\n\n ./cjpeg -quality 60 -quant-table 2 -sample 1x1 -outfile ../crushed.jpg ../backup.jpg\n\n**NOTE**: Image Optimization only works on a Mac at this time.\n\nInstall ``nasm`` and ``mozjpeg`` from source (optional)\n=======================================================\n\n1. Run ``./configure && make`` in the unzipped source directory\n2. Hope you don\u2019t get a million compilation errors.\n3. If it succeeds, you\u2019ll be able to run ``./cjpeg`` in this directory\n4. You can run ``sudo make install`` if you want ``cjpeg`` installed\n system-wide.\n\nInstallation\n============\n\nYou can install directly via pip:\n\n::\n\n pip install Banner-Ad-Toolkit\n\nOr from the BitBucket repository (master branch by default):\n\n::\n\n git clone https://bitbucket.org/tsantor/banner-ad-toolkit\n cd banner-ad-toolkit\n sudo python setup.py install\n\nUsage\n=====\n\nFile Structure (Optional)\n-------------------------\n\nWhile not required, using the following project structure is recommended\nas the command line defaults follow this convention which ends up making\nthe commands require less input from the user.\n\n::\n\n PROJECT\n \u251c\u2500\u2500 HTML5\n \u2502\u00a0\u00a0 \u251c\u2500\u2500 Prefix_160x600_Suffix\n \u2502\u00a0\u00a0 \u2502\u00a0\u00a0 \u251c\u2500\u2500 backup.jpg\n \u2502 \u2502\u00a0\u00a0 \u251c\u2500\u2500 script.js\n \u2502 \u2502 \u251c\u2500\u2500 style.css\n \u2502 \u2502 \u2514\u2500\u2500 index.html\n \u2502\u00a0\u00a0 \u251c\u2500\u2500 Prefix_300x250_Suffix\n \u2502\u00a0\u00a0 \u2502\u00a0\u00a0 \u251c\u2500\u2500 backup.jpg\n \u2502 \u2502\u00a0\u00a0 \u251c\u2500\u2500 script.js\n \u2502 \u2502 \u251c\u2500\u2500 style.css\n \u2502 \u2502 \u2514\u2500\u2500 index.html\n \u2502\u00a0\u00a0 \u251c\u2500\u2500 Prefix_300x600_Suffix\n \u2502\u00a0\u00a0 \u2502\u00a0\u00a0 \u251c\u2500\u2500 backup.jpg\n \u2502 \u2502\u00a0\u00a0 \u251c\u2500\u2500 script.js\n \u2502 \u2502 \u251c\u2500\u2500 style.css\n \u2502 \u2502 \u2514\u2500\u2500 index.html\n \u2502\u00a0\u00a0 \u251c\u2500\u2500 Prefix_728x90_Suffix\n \u2502\u00a0\u00a0 \u2502\u00a0\u00a0 \u251c\u2500\u2500 backup.jpg\n \u2502 \u2502\u00a0\u00a0 \u251c\u2500\u2500 script.js\n \u2502 \u2502 \u251c\u2500\u2500 style.css\n \u2502 \u2502 \u2514\u2500\u2500 index.html\n \u251c\u2500\u2500 PSD\n \u2514\u2500\u2500 adkit.ini\n\n**NOTE**: When running any adkit command, ensure you run it from the\nroot of your project folder where the ``adkit.ini`` resides (see\nrecommended File Structure above)\n\nQuickstart\n----------\n\nTo quickly get up and running by generating a ``adkit.ini`` which allows\nus to configure how adkit runs.\n\n::\n\n adkit-quickstart\n\n NOTE: You will still need to edit the generated file, this just\n helps save some typing.\n\nGenerate HTML\n-------------\n\nOnce you save out all your image assets for your HTML5 ads, get a jump\nstart on HTML creation. Simply run the following command:\n\n::\n\n adkit-html doubleclick\n\n**NOTE**: For all available commands, run ``adkit-html -h``.\n\nGenerate CSS\n------------\n\nOnce you save out all your image assets for your HTML5 ads, get a jump\nstart on CSS creation. Simply run the following command:\n\n::\n\n adkit-css doubleclick\n\n**NOTE**: For all available commands, run ``adkit-css -h``.\n\nGenerate JS\n-----------\n\nOnce you save out all your image assets for your HTML5 ads, get a jump\nstart on JS creation. Simply run the following command:\n\n::\n\n adkit-js doubleclick\n\n**NOTE**: For all available commands, run ``adkit-js -h``.\n\nOptimize Images\n---------------\n\nIf you want to optimize all images used in your ads, simply run the\nfollowing command:\n\n::\n\n adkit-optimize\n\n**NOTE**: For all available commands, run ``adkit-optimize -h``\n\nUpload HTML5 Ads\n----------------\n\nIf you want to upload all HTML5 ads to your server for client preview,\nsimply run the following command:\n\n::\n\n adkit-upload\n\n**NOTE**: For all available commands, run ``adkit-upload -h``\n\nPackage Ad Zips\n---------------\n\nIf you want to package each HTML5 ad as a zip, simply run the following\ncommand:\n\n::\n\n adkit-zip\n\n**NOTE**: For all available commands, run ``adkit-zip -h``\n\nAd Validation\n-------------\n\nYou can check your ads for errors against popular target campaign\nmanagers here:\n\n- `DCM `__\n- `AdWords `__\n- `DoubleClick `__\n- `Sizemek `__\n\n Note: Each campaign manager has its own criteria for how ads should\n be built.\n\nIssues\n======\n\nIf you experience any issues, please create an\n`issue `__ on\nBitbucket.\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "https://bitbucket.org/tsantor/banner-ad-toolkit/get/0.3.2.tar.gz",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://bitbucket.org/tsantor/banner-ad-toolkit",
"keywords": "banner ad",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "Banner-Ad-Toolkit",
"package_url": "https://pypi.org/project/Banner-Ad-Toolkit/",
"platform": "",
"project_url": "https://pypi.org/project/Banner-Ad-Toolkit/",
"project_urls": {
"Download": "https://bitbucket.org/tsantor/banner-ad-toolkit/get/0.3.2.tar.gz",
"Homepage": "https://bitbucket.org/tsantor/banner-ad-toolkit"
},
"release_url": "https://pypi.org/project/Banner-Ad-Toolkit/0.3.2/",
"requires_dist": [
"cssutils (>=1.0.2,<2)",
"pillow (<5,>=4.1.1)",
"progressbar33 (>=2.4,<3)",
"python-bash-utils (>=0.1.2)"
],
"requires_python": "",
"summary": "A command line tool to aid in the development of banner ad campaigns. Auto generates PSDs at the required sizes with specified filenames to get you started, then when done designing, exports static banners at or under max file sizes specified. All managed via a very simple manifest file.",
"version": "0.3.2"
},
"last_serial": 2988180,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "9eea208e0ded0eda1e641ef1eac37f7c",
"sha256": "5fcec8bd85b2bcc8ed0e98963404dbb50fedf51a2971395d86c7dde376ca5a17"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "9eea208e0ded0eda1e641ef1eac37f7c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6846,
"upload_time": "2015-04-03T17:45:40",
"url": "https://files.pythonhosted.org/packages/10/42/8da7a7e948334fb9efda005fc7057d2b8e21c774609cce2716a6c7aa032d/Banner-Ad-Toolkit-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "5d5ed31257d80c9018226825f463a405",
"sha256": "a89e742b9c647b5e6b36be025f579434143e75775c5ed64e953f5c1719351e12"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "5d5ed31257d80c9018226825f463a405",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8595,
"upload_time": "2015-04-07T19:17:12",
"url": "https://files.pythonhosted.org/packages/9b/1d/881cc732b626e23c4e9795bf25576e9204e6b5ee0bccfb55e77d184c80c0/Banner-Ad-Toolkit-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "4358f43abfdbc66dbda7c6cfb3b7dbca",
"sha256": "e08cc2bb95dc41ebcf4e78889a57d720ed9c851aa2258cb8251b86871e213188"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "4358f43abfdbc66dbda7c6cfb3b7dbca",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8782,
"upload_time": "2015-04-08T16:01:56",
"url": "https://files.pythonhosted.org/packages/08/a8/a2eae86e34d1e1e38b9a51b32da2a7b91f0bc77516d14dcc9a77ac2fecef/Banner-Ad-Toolkit-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "32681d84de284595e3abe102db4b5e91",
"sha256": "fb5c20580fb4cea2cade0457e0d2c507426534f3af8e71f20809315c0cc966b1"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "32681d84de284595e3abe102db4b5e91",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8779,
"upload_time": "2015-04-08T16:07:55",
"url": "https://files.pythonhosted.org/packages/23/29/4a922a401d088a19c05122b8a1f62292a202cabd008e42a1433252844aeb/Banner-Ad-Toolkit-0.1.3.tar.gz"
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "c4a3756e821d60e2518e986496bf1267",
"sha256": "15172b6040ed233d02de6ebb98af38f5084d2b88706c01756d77f6e8fe4a155f"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "c4a3756e821d60e2518e986496bf1267",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7490,
"upload_time": "2015-04-08T22:55:39",
"url": "https://files.pythonhosted.org/packages/1d/cf/9d598cb29f907d7628c6d3cb2134e64e910db69a0383e3d0fd9a16a8e366/Banner-Ad-Toolkit-0.1.4.tar.gz"
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "c8dbc7d0186874dda248501ea3b75a56",
"sha256": "08d3cc5ccdbe90356aa0c41de509807d40e526902424a7db55f041dcc48480b6"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "c8dbc7d0186874dda248501ea3b75a56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7590,
"upload_time": "2015-04-09T15:00:52",
"url": "https://files.pythonhosted.org/packages/21/8d/31afc4df593e08d757cf282a3bf8921a2a2b2e9c8990a435fe309f70662d/Banner-Ad-Toolkit-0.1.5.tar.gz"
}
],
"0.1.6": [
{
"comment_text": "",
"digests": {
"md5": "952be12c6516c52d2c1a8b39b3f0e448",
"sha256": "fc89ebbd21ec5dcf9f39e5d5df562bddeca4226f791e7c0a8c8e17617504f1a1"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.1.6.tar.gz",
"has_sig": false,
"md5_digest": "952be12c6516c52d2c1a8b39b3f0e448",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13777,
"upload_time": "2015-05-14T17:56:14",
"url": "https://files.pythonhosted.org/packages/8b/be/b0006ab76e736c8b21dca22913732c429374a965f6620a9cf06cbe6ea10a/Banner-Ad-Toolkit-0.1.6.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "89b390a11513e5b505b9c29aa685d2bf",
"sha256": "a2431f5c6c24db61db027fb27d38a08f47fc960f34ec21c6dfa084ef9d42f5bd"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.2.0-py2.7.egg",
"has_sig": false,
"md5_digest": "89b390a11513e5b505b9c29aa685d2bf",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 29823,
"upload_time": "2015-06-16T15:17:17",
"url": "https://files.pythonhosted.org/packages/28/de/b696829e1052c69c02305facae10338767403572e3ab182cbc8898d6f898/Banner_Ad_Toolkit-0.2.0-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "2173e2bfccd3ab458910532c2c771606",
"sha256": "cfb161e41184d8f2e788e39656442ecc4e3c7f98f90154ea22df2b32cf579bea"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.2.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "2173e2bfccd3ab458910532c2c771606",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 34448,
"upload_time": "2015-06-16T15:17:14",
"url": "https://files.pythonhosted.org/packages/2d/3b/428561dfb6bb971e4ae103d8a859b65a5e736a1beb6c98f7ce4fc8a3cc14/Banner_Ad_Toolkit-0.2.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ba75d27f25a00deb8e479c49a3f08340",
"sha256": "a5ded36050659be723f52feb3e31a8ebb0a6ed5dd3c074081dd876cb0b86e297"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "ba75d27f25a00deb8e479c49a3f08340",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26521,
"upload_time": "2015-06-16T15:17:10",
"url": "https://files.pythonhosted.org/packages/21/9f/28e60d3d2f2e3f3fe1c62902787beef27aa9fa3329d1e9d6c403ca64f395/Banner-Ad-Toolkit-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "137234783acb776f00d8ff7f6543614d",
"sha256": "47cee5df0ab0f26c43fc0c07ecc23823b8a9bcb1af54124604c4af2bd93307f4"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.3.0-py2.7.egg",
"has_sig": false,
"md5_digest": "137234783acb776f00d8ff7f6543614d",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 25442,
"upload_time": "2017-04-20T21:39:35",
"url": "https://files.pythonhosted.org/packages/28/38/6eafe46e4a91f87605789eb20690e47625231887e918c21840b92ba229f6/Banner_Ad_Toolkit-0.3.0-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "1c6e1c57289d0645b6770248e96386b4",
"sha256": "12c35651ae90ae1967d5d75db4995947fdfd1adc839fed49b64a4f48939abbaf"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "1c6e1c57289d0645b6770248e96386b4",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 29511,
"upload_time": "2017-04-20T21:39:33",
"url": "https://files.pythonhosted.org/packages/84/31/2cbcf0c5620dd0e9f1a3143dd8c0efa74874d53feddf45d0865712a52afd/Banner_Ad_Toolkit-0.3.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "be98b49cc31649440ca95b9269876344",
"sha256": "cd1d05fa2fe06dc0a3b9ae9dea8f0f1461d3a571957eede517a245305ccb1a9b"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "be98b49cc31649440ca95b9269876344",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21128,
"upload_time": "2017-04-20T21:39:31",
"url": "https://files.pythonhosted.org/packages/45/ee/1a90ba4c3ef9ef3a3f3d6c0434fd7540a7e72bd20fba5b2511ff02c8e422/Banner-Ad-Toolkit-0.3.0.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "ba28674c75cafc300f17530246f75c32",
"sha256": "185c9a74a56585dc3642cbdf4a8dafc5a7d8fa2864bdfdbc2a8c2930ddbd6126"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.3.1-py2.7.egg",
"has_sig": false,
"md5_digest": "ba28674c75cafc300f17530246f75c32",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 36087,
"upload_time": "2017-06-27T23:28:13",
"url": "https://files.pythonhosted.org/packages/fe/d0/ca79d9870dc2884bbf150a6acd399571aea765ccd34fa6e88241df41703d/Banner_Ad_Toolkit-0.3.1-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "dd40bac8e88fecb5d62f68bb76313863",
"sha256": "c89ef17892117f3064867bb0cda3c86571f469a325b6b4edd7ebf6471345ffcc"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.3.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "dd40bac8e88fecb5d62f68bb76313863",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 40404,
"upload_time": "2017-06-27T23:28:11",
"url": "https://files.pythonhosted.org/packages/53/9c/339e7e13392f196d674f7e73d94ced88f6afbefdc66f6759d5941f819a50/Banner_Ad_Toolkit-0.3.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8cd71ea9ab19e79c0299a04365e63f75",
"sha256": "34a8e1b4a62028bd32ca1537d40da6f7d862f177e26f2e1b60979612442a1083"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "8cd71ea9ab19e79c0299a04365e63f75",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17020,
"upload_time": "2017-06-27T23:28:09",
"url": "https://files.pythonhosted.org/packages/a9/0d/58e4e7043c1389c1d0a47e9c994578dbea7b6089e051e737ed7e4c794fe0/Banner-Ad-Toolkit-0.3.1.tar.gz"
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "74dc50c4c0efad32e4e6555be1b3bf7d",
"sha256": "3a8d44446e89b8dd5aff931954858aae0e731f136c0ebc6115fbe146c2efdd0e"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.3.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "74dc50c4c0efad32e4e6555be1b3bf7d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 32744,
"upload_time": "2017-06-29T18:41:21",
"url": "https://files.pythonhosted.org/packages/a6/61/4988c9c195b97618988062e211e3ca0ff75962c6c1af0be48d02f67027da/Banner_Ad_Toolkit-0.3.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f9ae1b8b6b30e5f2c65a59aec3a7c2ac",
"sha256": "5ea4796f3934fa54848bf96e22f730f69af30c8389c7c3eb20155a687f8891c7"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "f9ae1b8b6b30e5f2c65a59aec3a7c2ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16918,
"upload_time": "2017-06-29T18:41:22",
"url": "https://files.pythonhosted.org/packages/af/4a/030c01a6fde58a5fe6ae68b3d347041cb36121b91488d7c96097cc30a7f9/Banner-Ad-Toolkit-0.3.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "74dc50c4c0efad32e4e6555be1b3bf7d",
"sha256": "3a8d44446e89b8dd5aff931954858aae0e731f136c0ebc6115fbe146c2efdd0e"
},
"downloads": -1,
"filename": "Banner_Ad_Toolkit-0.3.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "74dc50c4c0efad32e4e6555be1b3bf7d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 32744,
"upload_time": "2017-06-29T18:41:21",
"url": "https://files.pythonhosted.org/packages/a6/61/4988c9c195b97618988062e211e3ca0ff75962c6c1af0be48d02f67027da/Banner_Ad_Toolkit-0.3.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f9ae1b8b6b30e5f2c65a59aec3a7c2ac",
"sha256": "5ea4796f3934fa54848bf96e22f730f69af30c8389c7c3eb20155a687f8891c7"
},
"downloads": -1,
"filename": "Banner-Ad-Toolkit-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "f9ae1b8b6b30e5f2c65a59aec3a7c2ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16918,
"upload_time": "2017-06-29T18:41:22",
"url": "https://files.pythonhosted.org/packages/af/4a/030c01a6fde58a5fe6ae68b3d347041cb36121b91488d7c96097cc30a7f9/Banner-Ad-Toolkit-0.3.2.tar.gz"
}
]
}