From 579c98ab1d1c4a4e270dcdea7acaffa62f9843e3 Mon Sep 17 00:00:00 2001 From: Jeroen Vermeulen Date: Tue, 17 Jul 2018 11:36:45 +0200 Subject: Automatic generation of Magento (1 and 2) whitelists --- php-malware-finder/utils/generate_whitelist.py | 5 +- php-malware-finder/utils/magento1_whitelist.sh | 56 +++ php-malware-finder/utils/magento2_whitelist.sh | 83 ++++ php-malware-finder/whitelist.yar | 2 + php-malware-finder/whitelists/magento1ce.yar | 504 +++++++++++++++++++++ php-malware-finder/whitelists/magento2.yar | 602 +++++++++++++++++++++++-- 6 files changed, 1207 insertions(+), 45 deletions(-) create mode 100755 php-malware-finder/utils/magento1_whitelist.sh create mode 100755 php-malware-finder/utils/magento2_whitelist.sh create mode 100644 php-malware-finder/whitelists/magento1ce.yar diff --git a/php-malware-finder/utils/generate_whitelist.py b/php-malware-finder/utils/generate_whitelist.py index e2aa6dc..792517b 100755 --- a/php-malware-finder/utils/generate_whitelist.py +++ b/php-malware-finder/utils/generate_whitelist.py @@ -24,7 +24,7 @@ rules = yara.compile(sys.path[0]+'/../php.yar', includes=True, error_on_warning= output_list = list() for curdir, dirnames, filenames in os.walk(sys.argv[2]): - for filename in fnmatch.filter(filenames, '*.ph*'): + for filename in filenames: fname = os.path.join(curdir, filename) if 0 < os.stat(fname).st_size < 5 * 1024 * 1024: matches = rules.match(fname, fast=True) @@ -36,7 +36,6 @@ for curdir, dirnames, filenames in os.walk(sys.argv[2]): if output_list: output_rule = 'import "hash"\n\nrule %s\n{\n\tcondition:\n\t\t/* %s */\n\t\t' % (sys.argv[1].split(' ')[0], sys.argv[1]) - output_list.append(output_list.pop().replace(' or ', ' ')) output_rule += '\n\t\t'.join(output_list) - output_rule += '\n}' + output_rule += '\n\t\tfalse\n}' print(output_rule) diff --git a/php-malware-finder/utils/magento1_whitelist.sh b/php-malware-finder/utils/magento1_whitelist.sh new file mode 100755 index 0000000..a747f80 --- /dev/null +++ b/php-malware-finder/utils/magento1_whitelist.sh @@ -0,0 +1,56 @@ +#!/bin/bash +# Quit script if something goes wrong +set -o errexit -o nounset -o pipefail; + +SCRIPTDIR="$( dirname "$(readlink -f "$0")" )"; +OUTFILE="${SCRIPTDIR}/../whitelists/magento1ce.yar"; +TMPFILE="${OUTFILE}.new"; + +# First empty the target whitelist so we can completely generate a new one +cat <"${OUTFILE}"; +private rule Magento1Ce : ECommerce +{ + condition: + false +} +EOF + +# Create a temporary directory and make sure it is empty +GENTEMPDIR="$( mktemp -d --suffix="_gen_whitelist_m1" )"; + +# Add header to whitelist tempfile +cat < "${OUTFILE}"; + +# Clean up +rm "${TMPFILE}"; +rm -rf "${GENTEMPDIR}"; diff --git a/php-malware-finder/utils/magento2_whitelist.sh b/php-malware-finder/utils/magento2_whitelist.sh new file mode 100755 index 0000000..bb742c8 --- /dev/null +++ b/php-malware-finder/utils/magento2_whitelist.sh @@ -0,0 +1,83 @@ +#!/bin/bash +# Quit script if something goes wrong +set -o errexit -o nounset -o pipefail; + +SCRIPTDIR="$( dirname "$(readlink -f "$0")" )"; +OUTFILE="${SCRIPTDIR}/../whitelists/magento2.yar"; +TMPFILE="${OUTFILE}.new"; + +# First empty the target whitelist so we can completely generate a new one +cat <"${OUTFILE}"; +private rule Magento2 : ECommerce +{ + condition: + false +} +EOF + +# Create a temporary directory and make sure it is empty +GENTEMPDIR="$( mktemp -d --suffix="_gen_whitelist_m2" )"; + +# Composer access tokens +if [ ! -f "${HOME}/.composer/auth.json" ]; then + echo -e "\nYou have no '.composer/auth.json' in your home dir. We will create it from a template and open an editor."; + echo -e "Press [Enter] to continue. Press Ctrl-C if you wish to leave."; + read; + mkdir -p "${HOME}/.composer"; + cat <"${HOME}/.composer/auth.json" +{ + "INFO_GITHUB": "==== GET TOKEN: https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/ ====", + "github-oauth": { + "github.com": "---github-token-goes-here---" + }, + "INFO_MAGENTO": "==== GET TOKEN: https://devdocs.magento.com/guides/v2.0/install-gde/prereq/connect-auth.html ====", + "http-basic": { + "repo.magento.com": { + "username": "---public-key-goes-here---", + "password": "---private-key-goes-here---" + } + } +} +EOF + editor "${HOME}/.composer/auth.json"; +fi + +# Add header to whitelist tempfile +cat < "${OUTFILE}"; + +# Clean up +rm "${TMPFILE}"; +rm -rf "${GENTEMPDIR}"; diff --git a/php-malware-finder/whitelist.yar b/php-malware-finder/whitelist.yar index 056be94..3cb42b4 100644 --- a/php-malware-finder/whitelist.yar +++ b/php-malware-finder/whitelist.yar @@ -8,6 +8,7 @@ include "whitelists/drupal.yar" include "whitelists/wordpress.yar" include "whitelists/symfony.yar" include "whitelists/phpmyadmin.yar" +include "whitelists/magento1ce.yar" include "whitelists/magento2.yar" include "whitelists/prestashop.yar" include "whitelists/custom.yar" @@ -116,6 +117,7 @@ private rule IsWhitelisted Wordpress or Prestashop or Magento or + Magento1Ce or Magento2 or Drupal or Roundcube or diff --git a/php-malware-finder/whitelists/magento1ce.yar b/php-malware-finder/whitelists/magento1ce.yar new file mode 100644 index 0000000..9182ccb --- /dev/null +++ b/php-malware-finder/whitelists/magento1ce.yar @@ -0,0 +1,504 @@ +private rule Magento1Ce : ECommerce +{ + condition: + /* Magento CE 1.1.1 */ + hash.sha1(0, filesize) == "743c76e95b3849137c6b5552b568fa3c780c46f6" or // downloader/Maged/Pear.php + hash.sha1(0, filesize) == "382cace9be19b080426456e4c984730c8ffbebf3" or // downloader/pearlib/php/System.php + hash.sha1(0, filesize) == "7e0bab1294ba48689824a21e065d9643695e9f3c" or // downloader/pearlib/php/pearmage.php + hash.sha1(0, filesize) == "f14a60868f4a51ee998e5e53de8bcffeecfaa56e" or // downloader/pearlib/php/pearcmd.php + hash.sha1(0, filesize) == "174d2e99fbd72d9c11021e4650f2295fdf638083" or // downloader/pearlib/php/PEAR.php + hash.sha1(0, filesize) == "f70bdefded327939aaa420b317e3bc15907cec3b" or // downloader/pearlib/php/PEAR/Registry.php + hash.sha1(0, filesize) == "33c0a85ca6fa3a068656c404d9fcae90d687a399" or // downloader/pearlib/php/PEAR/Config.php + hash.sha1(0, filesize) == "1c9b78e26352d32eaeb913579fb7789c2c9f567b" or // downloader/pearlib/php/PEAR/DependencyDB.php + hash.sha1(0, filesize) == "f8bd96af3ec71ba5c4134d363cc50a209b9aef75" or // app/code/core/Mage/GoogleCheckout/Block/Adminhtml/Shipping/Merchant.php + hash.sha1(0, filesize) == "64bb826dd3bebbc228731e7997e157678acae8a9" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "4a0efdf2ad68ae8f602b53b82451171e65f82c09" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "d81f736df877f9126e4b55d1576e6f4fc932187e" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "bd99da4961c6fdd32b613a0038f6795d6810258f" or // app/code/core/Mage/Core/Model/Convert/Profile.php + hash.sha1(0, filesize) == "1f3f1c184b3d1bdfe5243305320ce65a240f0485" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Category.php + hash.sha1(0, filesize) == "b6c0294bc06354096936ba415a973e7e7b596c1a" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Product.php + hash.sha1(0, filesize) == "8a1291211cbdcc17b26fd41b60a67eb0c35d25be" or // app/code/core/Mage/Directory/Model/Mysql4/Currency.php + hash.sha1(0, filesize) == "fcfdc0cb032200b95bdf177c0b50041e02c49d23" or // app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php + hash.sha1(0, filesize) == "888454d2cea4ee1e53c60eee13b0454397d39c22" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "a0d304e026db4b836f3fbc71a6e77bc470f1b07c" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Fieldset.php + hash.sha1(0, filesize) == "c574ef276266161c851696615ae77b9f7a1a1b43" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Field.php + hash.sha1(0, filesize) == "aeb3f5e823029465cbb7c3edbf84180bc0889952" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + hash.sha1(0, filesize) == "5e3470d274cd5b2e279ac978ded8f220772df0be" or // app/code/core/Zend/Cache/Backend/File.php + hash.sha1(0, filesize) == "0ccb0666a924e7c5167256e1b0751a0427ab2098" or // lib/LinLibertineFont/LinLibertineC_Re-2.8.0.ttf + hash.sha1(0, filesize) == "b50d4664c1a7789fe6826a16a4970d65e51dc3fa" or // lib/Varien/Pear.php + hash.sha1(0, filesize) == "67386af90cbdb52a40ae5e458e2c7ac4688eddd2" or // lib/Varien/Data/Form/Element/Date.php + hash.sha1(0, filesize) == "29012eb0dfee3e1b32ec76d433357b8c545540e7" or // lib/Varien/Data/Form/Element/Gallery.php + hash.sha1(0, filesize) == "c4a0b1abe86508dde3ffaaf1731796586d3b2333" or // lib/Varien/Data/Form/Element/Editor.php + hash.sha1(0, filesize) == "0367960b396fbc2db3654ecf6dac52e89788d117" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "b40603ca11ce90532da0a853d45120e00e6de413" or // lib/Varien/Db/test.php + hash.sha1(0, filesize) == "aae982ba3996eda190fa0c734f15f07253c1e51e" or // lib/Varien/Db/Tree.php + hash.sha1(0, filesize) == "f9b9451b6c78160d889ecf1ba48020a6c17872b2" or // lib/Zend/View/Helper/HeadScript.php + hash.sha1(0, filesize) == "7477aa9fe2d3f24e7d32a53e3588dda01ee5fe26" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "8b92c7a7efc45174190dcb65b07beddf9e4d7153" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "4ce8e354e898f9c8986dbc9326a672b3312f6c69" or // lib/Zend/Date/DateObject.php + hash.sha1(0, filesize) == "7d0c4da4d1eade1f6c6633ade14121ab10c56d9f" or // lib/Zend/Cache/Backend/File.php + + /* Magento CE 1.1.2 */ + hash.sha1(0, filesize) == "05943fb7d0b4d698f6e4369e601254efb3fb00ef" or // lib/LinLibertineFont/LinLibertine_Bd-2.8.1.ttf + + /* Magento CE 1.1.3 */ + + /* Magento CE 1.1.4 */ + + /* Magento CE 1.1.5 */ + hash.sha1(0, filesize) == "a08c529465cbfdd88eff785e55487419a35041e5" or // downloader/Maged/Pear.php + hash.sha1(0, filesize) == "7da9ee530dd22d47e4adc7f9cfe4bd5f31f8d426" or // app/code/core/Mage/GoogleCheckout/Block/Adminhtml/Shipping/Merchant.php + hash.sha1(0, filesize) == "c0286fe2fd26330143cfc53b984cf543ea4284b9" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "ee55c97ab67e3c220d2138dcb4b7f795ed424e57" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "56750037b5fb0beba3541a6405d46684235619ca" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "35d6542180b2d89477d2923151e755e2c438c06c" or // app/code/core/Mage/Core/Model/Convert/Profile.php + hash.sha1(0, filesize) == "cf2450914ca13e60d30dacd243c9e4962785ff0b" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Category.php + hash.sha1(0, filesize) == "e6c2bd60400cae9b30095328ec9d378af98d8bd9" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Product.php + hash.sha1(0, filesize) == "450c9c35b69b5cdbfd82378247f2bd5e06c102ee" or // app/code/core/Mage/Directory/Model/Mysql4/Currency.php + hash.sha1(0, filesize) == "055bc24efb7da2740bf3e50e25fa91ac193b4f4c" or // app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php + hash.sha1(0, filesize) == "8c3922d6b86d2d783cb68775a3eb1ca91bfa6ffb" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "b53329d05fefd512edc86f9a11c50e1f10b7543f" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Fieldset.php + hash.sha1(0, filesize) == "f87abb261a2dcc9b163314e47939fb89859574d1" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Field.php + hash.sha1(0, filesize) == "a84f4c6b83a61dab0db37730b0f938b4e8473330" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + hash.sha1(0, filesize) == "cbb147789c7072f587890b8332dad9bed063bb2d" or // lib/Varien/Data/Form/Element/Date.php + hash.sha1(0, filesize) == "0159b4c43eae084bedbadc494d1298e3e181f4b0" or // lib/Varien/Data/Form/Element/Gallery.php + hash.sha1(0, filesize) == "44c3494ba9233407b0a5476d6cf9dc1eabd0f28a" or // lib/Varien/Data/Form/Element/Editor.php + hash.sha1(0, filesize) == "6f259b077f88ad086b64a48a6fa0d0b40bd2a899" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "1061b92949e6c336246b5020d39be60ece155d63" or // lib/Varien/Db/Tree.php + + /* Magento CE 1.1.6 */ + + /* Magento CE 1.1.7 */ + hash.sha1(0, filesize) == "df23a41ed1e7996020489270e90a4aa2aa2be89d" or // downloader/Maged/Pear.php + hash.sha1(0, filesize) == "ede3de4e1f73a6d047e7086d8317e06a6bf3be50" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "9cf1ea4c8cf4bc5e0b3a73a918d87c7663472c83" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + hash.sha1(0, filesize) == "d7e5697b32e415f4db5f3fcc1d329577732a71c6" or // lib/Varien/Data/Form/Element/Image.php + + /* Magento CE 1.1.8 */ + + /* Magento CE 1.2.0 */ + hash.sha1(0, filesize) == "d6ebc6b2915ee40734da5ca750ed522cb85dd1a7" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "277fdd2ebdaef4ed69caf17f5c416f1fc84a236c" or // app/code/core/Mage/Core/Model/Translate/Inline.php + hash.sha1(0, filesize) == "37e38312a8883e404e1e810187cb42bb4eee3fa4" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "2760412ac71dc87364adc8ddd74c10913e9bd9e1" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + hash.sha1(0, filesize) == "98357e8621dcd97741535e97ce2d8d9a72853985" or // lib/Zend/View/Helper/HeadScript.php + hash.sha1(0, filesize) == "286cf3a6569addf0ae4caba845cd94b9c0378158" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "f504a4747192d5428651979295780563491c3c3b" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "a16d202e41bae23330e0c110d5c211bb57ec0d87" or // lib/Zend/Service/ReCaptcha/MailHide.php + hash.sha1(0, filesize) == "b606b94b19adba03b88b50567f59aae56ef2f91b" or // lib/Zend/Session/Exception.php + hash.sha1(0, filesize) == "c22e09c85f4be958350c7f08a2570d3c3c1d4650" or // lib/Zend/Date/DateObject.php + hash.sha1(0, filesize) == "4cf814ec9721da591eb5ca2861eddb80cecc90d5" or // lib/Zend/Cache/Backend/File.php + + /* Magento CE 1.2.0.1 */ + + /* Magento CE 1.2.0.2 */ + + /* Magento CE 1.2.0.3 */ + hash.sha1(0, filesize) == "125119cd8cb47404d310f10216749983bba7591f" or // app/code/core/Mage/GoogleCheckout/Block/Adminhtml/Shipping/Merchant.php + + /* Magento CE 1.2.1 */ + hash.sha1(0, filesize) == "695c700689f7cfdb21ac04a91bed0d39088a381b" or // app/code/core/Mage/Core/Model/Translate.php + + /* Magento CE 1.2.1.1 */ + + /* Magento CE 1.2.1.2 */ + + /* Magento CE 1.3.0 */ + hash.sha1(0, filesize) == "f4e7a4fd12b9975e64ee9e11791cce63c30aedf7" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "ffdc0c6eb436576f8b68fe40279301ce133b562c" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "5fea618cc39851ff46dea7f25e29fb3b3e0498cf" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Product.php + hash.sha1(0, filesize) == "62bff1028824ec8ac0b46cbf492a5fbebe400b08" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + + /* Magento CE 1.3.1 */ + hash.sha1(0, filesize) == "b3c2e7755a0d2b5c75f918397a5ed7f6feea5577" or // lib/PEAR/SOAP/Transport.php + hash.sha1(0, filesize) == "4b66586bfa75b202e9227ac784a8ff9629005201" or // lib/PEAR/SOAP/Transport/HTTP.php + + /* Magento CE 1.3.1.1 */ + + /* Magento CE 1.3.2 */ + hash.sha1(0, filesize) == "d7d4f3d1931ee90f7d820d1a754dbeb5e969adc0" or // downloader/pearlib/php/System.php + hash.sha1(0, filesize) == "7fc1f9a57e67ceb0c1208e15374ce3799bfeccf2" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "c3d1caf978ce50359052d09e1d017814bab8bce2" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "893280bc8bcf75b65e2a59b60df8afcabfb7e4e5" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + hash.sha1(0, filesize) == "c09844900dade96dea89ce6a8b2a7454c3a5c331" or // app/code/core/Zend/Cache/Backend/File.php + hash.sha1(0, filesize) == "94e01fee6209e3bbd9034af7c83a630d6cc1e664" or // lib/Varien/Autoload.php + + /* Magento CE 1.3.2.1 */ + + /* Magento CE 1.3.2.2 */ + hash.sha1(0, filesize) == "082fd7a80bef30aca4e8d8ae4b1a9f9f6ae78dab" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Category.php + hash.sha1(0, filesize) == "7d83812c0d978f2b4a4703e211476b855f20b5e9" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Product.php + hash.sha1(0, filesize) == "958de36312c048d2c00aa78c5ea46a8ef48b3a32" or // app/code/core/Mage/Directory/Model/Mysql4/Currency.php + hash.sha1(0, filesize) == "7395a693295b54c4299f3393a479302b57a0d31a" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Fieldset.php + hash.sha1(0, filesize) == "d9bf44dbad9dafa0ea5976628eec3c15bf82b16d" or // lib/Varien/Autoload.php + + /* Magento CE 1.3.2.3 */ + + /* Magento CE 1.3.2.4 */ + + /* Magento CE 1.3.3.0 */ + + /* Magento CE 1.4.0.0 */ + hash.sha1(0, filesize) == "7f2002909dd18f949f4ce314e4eb88cfd7cfe995" or // app/code/core/Mage/GoogleCheckout/Block/Adminhtml/Shipping/Merchant.php + hash.sha1(0, filesize) == "2addd217a3550aee35337810ed0e1827cfe0b759" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "b1a0974f819869bf60687f8138037c1533c005d4" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "e7b2cbeb82280d159a14f56004a9bd57a27c69b5" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "74f315376c667e8663667b43ae01d5f4438a1cae" or // app/code/core/Mage/Core/Model/Convert/Profile.php + hash.sha1(0, filesize) == "55070101ed51ba9b710a133d443bf06690cc0a3a" or // app/code/core/Mage/Core/Model/Translate/Inline.php + hash.sha1(0, filesize) == "e47990d40d3dc59cb50fbb8880a8cf7d4f78a291" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Category.php + hash.sha1(0, filesize) == "6108e7ed98fed4f1056be8cecc85b3199be13a4d" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Product.php + hash.sha1(0, filesize) == "75418233be7d2e5641ccd436b71d9fe7421c10bd" or // app/code/core/Mage/Directory/Model/Mysql4/Currency.php + hash.sha1(0, filesize) == "0ee9b3a1a41e2d000dbfea245fc048b0996ff1f5" or // app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php + hash.sha1(0, filesize) == "5671193e8b5f0d6099382476b110a199cbd648d9" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "8c4b2e07d3f643e9a371772a7cf7b0ead9462270" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "95d8cc1b6a755466ed30d4a306a36d75ef1874f1" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Fieldset.php + hash.sha1(0, filesize) == "930af3e546e73fdd7ac82d53a8ccf618ce13316b" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Field.php + hash.sha1(0, filesize) == "40cf1134b4ff2088bab26b0d29902f4efe875456" or // app/code/core/Mage/Adminhtml/Block/Customer/Edit/Renderer/Region.php + hash.sha1(0, filesize) == "a9fbc4360285f686040a1fb42e19ae121ef37e1b" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + hash.sha1(0, filesize) == "cefa8a549ad1ddc4cac45725b83f7a7517041203" or // app/design/frontend/default/iphone/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "f890c4755c69dd318efde4620962b5edd816bc9e" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "3df4377b9682ef76344b5eacdc43acf6a6484e7a" or // lib/Varien/Autoload.php + hash.sha1(0, filesize) == "aebbeca270ebba508ac3a9e1c178a359006e8dad" or // lib/Varien/Data/Form/Element/Gallery.php + hash.sha1(0, filesize) == "16615eee0a74cde38b34767a777ce10dbe0dd7c9" or // lib/Varien/Data/Form/Element/Editor.php + hash.sha1(0, filesize) == "7832f3a823fe08c5494f5c42a964f49790fb86f2" or // lib/Varien/Data/Form/Element/Image.php + hash.sha1(0, filesize) == "c0c772d84c95e4737c4ac4849be4129e3e17447f" or // lib/Varien/File/Uploader.php + hash.sha1(0, filesize) == "b8734fb02aa55fb19bacc16e848b88681b29f493" or // lib/Zend/View/Helper/HeadScript.php + hash.sha1(0, filesize) == "8a7d49626f09ce662f3a4b2d7c5c2b63e3a0b849" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "c3363ec292bb5cb07ad938853030c127d2b6ef97" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "b5499e5b6ce9bf40b7428cb5d8ba75af73cf36f1" or // lib/Zend/Soap/Client.php + hash.sha1(0, filesize) == "063158d99db2cff6927ddb42d3b342c383f086bd" or // lib/Zend/Service/ReCaptcha/MailHide.php + hash.sha1(0, filesize) == "d97634b7981e003503949f09fa5296658bf29bf4" or // lib/Zend/Amf/Server.php + hash.sha1(0, filesize) == "ba5c8b927ccdfff1139ee6274d5cf6c9954bd706" or // lib/Zend/Session/Exception.php + hash.sha1(0, filesize) == "b3904d9bd5b510249b6607c13adec6aff159b3a4" or // lib/Zend/Date/DateObject.php + + /* Magento CE 1.4.0.1 */ + + /* Magento CE 1.4.1.0 */ + hash.sha1(0, filesize) == "c26d82fca7498e54640b615fabef8c4d45c6655d" or // app/code/core/Mage/GoogleCheckout/Block/Adminhtml/Shipping/Merchant.php + hash.sha1(0, filesize) == "72863ffa4faa9bb2dd735611afe1310c58aff7f4" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "21ba19ce0f50a4084301e8689f2f7cda2f971204" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "fcd994fe6f9c177e32d64f2dbc11344306da73d8" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "2164a2692f6a7d4a0fe1589b9e2822f3b51a0363" or // app/code/core/Mage/Core/Model/Convert/Profile.php + hash.sha1(0, filesize) == "b8435034f33e6261ae700052bf6fa9d8b0f821bd" or // app/code/core/Mage/Core/Model/Translate/Inline.php + hash.sha1(0, filesize) == "a59a390c12706e4aa74e1f91868c8773cfbbbd81" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Category.php + hash.sha1(0, filesize) == "640c7e18fc10ccb14b9b0fd2ff336f3894928cfb" or // app/code/core/Mage/Sitemap/Model/Mysql4/Catalog/Product.php + hash.sha1(0, filesize) == "91460799f6a9c6385e9878fd0a79624b8112d079" or // app/code/core/Mage/Directory/Model/Mysql4/Currency.php + hash.sha1(0, filesize) == "a61f87f2c29575ca5d31933daa9bb4e0c35cc7c5" or // app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php + hash.sha1(0, filesize) == "ec5cfd2435a4fb385d5fb3f43249618091d4b1f2" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "34c3ae9b10cc1e3dcd346406daad972de2a9f53a" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Fieldset.php + hash.sha1(0, filesize) == "f1d50bfd4dc8cf023bb2467928ee07b8ca277f1f" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Field.php + hash.sha1(0, filesize) == "04e7dc316cd70f8851e27d2f1ee094003c79191d" or // app/code/core/Mage/Adminhtml/Block/Customer/Edit/Renderer/Region.php + hash.sha1(0, filesize) == "75c0b78644517ab431cd2067aeb4c9b606fe5629" or // app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php + hash.sha1(0, filesize) == "3bb4df77cbfd37d70c24621a0e1819059bd06a74" or // app/design/frontend/default/iphone/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "2a78243468ee200ee3933d03fc2b52f375516b24" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "3133a72daf3fe6f51778fa89e07f7c7c07de9493" or // lib/Varien/Data/Form/Element/Editor.php + hash.sha1(0, filesize) == "5129a7555895007ecc2a1975fcd91cf2d0d8abe1" or // lib/Varien/File/Uploader.php + hash.sha1(0, filesize) == "e4269e6d47cbb5c606e916e1fcd80c1acc131e55" or // lib/Zend/Locale/Format.php + + /* Magento CE 1.4.1.1 */ + + /* Magento CE 1.4.2.0 */ + hash.sha1(0, filesize) == "47576a4be1d4f450436ceef01f4d76561b49c10f" or // app/code/community/Find/Feed/Model/Import.php + hash.sha1(0, filesize) == "b5503689bc6a42a1223019adfde7680b643bba92" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "428645582e2c32c01ce4fbed0efc865a86cc1ce1" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "2ed7f109642dbfec32434d722caea3ba919b78b1" or // app/code/core/Mage/GoogleBase/Model/Service/Item.php + hash.sha1(0, filesize) == "59eca17b433527c716e39a79c2a6624267039031" or // lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "aac39b74fe44c73becdbc55e1e13a07834f446ae" or // lib/Varien/Pear.php + hash.sha1(0, filesize) == "be6109e866f11177febd1a4adff8b8f15dcd7d4b" or // lib/Varien/Data/Form/Element/Editor.php + hash.sha1(0, filesize) == "382fb51970f59f803508285ee8d2c4a2616ecc73" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "9c0c57a9d2df145526cbde494e00f0798ec40379" or // lib/Varien/File/Uploader.php + hash.sha1(0, filesize) == "da6dbd6d8183b366dbf5ec1b4da8a064375452e3" or // lib/Zend/Session.php + hash.sha1(0, filesize) == "af5d43214068dd919d70a61b66fb4b1761957b24" or // lib/Zend/View/Helper/HeadScript.php + hash.sha1(0, filesize) == "4d80fe8363e9d04cb962d50b3d0d88f039673a0d" or // lib/Zend/Validate/File/MimeType.php + hash.sha1(0, filesize) == "11a78fc89381ba37849a82529b024c656d9025d4" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "7d086827328b7494bc490fb7206b3366d2c38e6f" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "63283e976d5fea1f63c18e8a6793b3a4ab9d71d4" or // lib/Zend/Soap/Client.php + hash.sha1(0, filesize) == "1e9a01653ac90098c876b77e97e3670589ec3787" or // lib/Zend/Serializer/Adapter/PhpCode.php + hash.sha1(0, filesize) == "d75195ee5082cf62a51e1055e421ee8d4a2143b8" or // lib/Zend/Amf/Server.php + hash.sha1(0, filesize) == "078401aeda210badab9ef4fc083a1b75292b2207" or // lib/Zend/Session/Exception.php + hash.sha1(0, filesize) == "29ab7310cee069c1f6d76b53ec66a9edbd723de9" or // lib/Zend/Date/DateObject.php + hash.sha1(0, filesize) == "20bf0974e247e157a44f3582ec075ea0d151e446" or // lib/Zend/Ldap/Converter.php + + /* Magento CE 1.5.0.0 */ + hash.sha1(0, filesize) == "ca04390be3a2fb9125cc190f85eb6dc1ec99166a" or // downloader/Maged/Connect.php + hash.sha1(0, filesize) == "d8521a4b500badf5608b9eefb1e7d4923d5c099c" or // downloader/lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "542d271f564aa019943e9b5c9e82ba752da3807b" or // app/code/community/Find/Feed/Model/Import.php + hash.sha1(0, filesize) == "ec386833ed576acee6a0cffae893d727b4fe20f5" or // app/code/core/Mage/ImportExport/Model/Import/Adapter.php + hash.sha1(0, filesize) == "fe81b3452d5224fa03d122348ebd25fd6cf2bfe2" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "7e847df572b49a30b533058488d47256243281c5" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "b8ec0477409e6a3cf29ef2f5a51dd18457630fc5" or // app/code/core/Mage/XmlConnect/Block/Adminhtml/Mobile/Form/Element/Image.php + hash.sha1(0, filesize) == "3e4338a076ef79058f5a069a7c07c8c14aae5655" or // app/code/core/Mage/Core/Model/Translate/Inline.php + hash.sha1(0, filesize) == "4d4913c1f71c8b77ce1748fc1ed2f9c7af26f0e9" or // app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php + hash.sha1(0, filesize) == "6409bc5c48b2676c7592c490363f8dbda40f8cb6" or // lib/Varien/Data/Form/Element/Image.php + hash.sha1(0, filesize) == "8bb683957e1d561f60a0c311f532543b16d70946" or // lib/Varien/File/Uploader.php + hash.sha1(0, filesize) == "87cf0da9bfefa24aa8984a902200cf3c073d57af" or // lib/Zend/View/Helper/HeadScript.php + hash.sha1(0, filesize) == "3686394c1369d3c95d2d4eb6e55af54f2c217edb" or // lib/Zend/Validate/File/MimeType.php + hash.sha1(0, filesize) == "51f42d5712d78d3949e625bdbb1164fa5df21f37" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "8fee7dddf97ee0020242555eb7b4a210ee0c5ddf" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "997e8decd0cd34c4a5740adb8a54ab1192227a72" or // lib/Zend/Soap/Client.php + hash.sha1(0, filesize) == "72077639b329556270e1cb8f67607e3a12818ecc" or // lib/Zend/Form/Decorator/HtmlTag.php + hash.sha1(0, filesize) == "168196bd79743a1726e6f9c51b8cded7f379071c" or // lib/Zend/Serializer/Adapter/PhpCode.php + hash.sha1(0, filesize) == "de086d6b6b7bd97c8cc02a5e71711625b5aa21f4" or // lib/Zend/Amf/Server.php + hash.sha1(0, filesize) == "1f44a0506e92fbc4b93f630f2d4e269144e34c98" or // lib/Zend/Date/DateObject.php + + /* Magento CE 1.5.0.1 */ + + /* Magento CE 1.5.1.0 */ + hash.sha1(0, filesize) == "1c1573c2f8fb87dc6d7fa4a86f9bed3966ab1559" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "e219e7d6a09ace697b471c1dff1e818a089e7bdb" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "1348243a2ef778d294f135f1eabd9b447a68276a" or // lib/Varien/File/Uploader.php + + /* Magento CE 1.6.0.0 */ + hash.sha1(0, filesize) == "7c7c0e823b7149758466ce1c46b31cc752098981" or // downloader/Maged/Connect.php + hash.sha1(0, filesize) == "f5355295887c7c920faec7a6649a3b0e501ed562" or // downloader/lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "0d90dfcdadc2385454d6989c89e5619284d06a22" or // app/code/community/Find/Feed/Model/Import.php + hash.sha1(0, filesize) == "ff8e400bbceefa8fb6ffdd7b6ca7c19424c3724c" or // app/code/core/Mage/ImportExport/Model/Import/Uploader.php + hash.sha1(0, filesize) == "0cc50b85016c0a281d463eaea15d9a60c8dde353" or // app/code/core/Mage/ImportExport/Model/Import/Adapter.php + hash.sha1(0, filesize) == "c7b1ac6cb88d57a1ecc9f1228530422418092734" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "6f04c753855b120250fb93c3f18120439bac61a3" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "3ec46431440bbdd6dc012ec88ba8b2abb254a07a" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "08cd39581eebdce66eba747d99564f92aecd81bb" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "73d6f4ad968b6597969a846607c7fc4951da21f8" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "faf6a7d584a991040910bc3c1b75b1b953749dac" or // app/code/core/Mage/Core/Model/Translate/Inline.php + hash.sha1(0, filesize) == "533d7cf5e90b1d7531d869a733c28a1d7b96c087" or // app/code/core/Mage/Sitemap/Model/Resource/Catalog/Category.php + hash.sha1(0, filesize) == "8df77b8fb1861b3a7d56dea614e329072170c4d4" or // app/code/core/Mage/Sitemap/Model/Resource/Catalog/Product.php + hash.sha1(0, filesize) == "c4fe77c103e8133560598cddd3f5b5d6d51000ef" or // app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php + hash.sha1(0, filesize) == "e7d5e027d6d8d5aed1b7e6e2bb9c4823a244d81c" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "13f835ff37292f0f9cc6cf291c2d2c0bf3c6584d" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "910a7ffd9e47fa7323afb954504e7f665959d0dc" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Fieldset.php + hash.sha1(0, filesize) == "9eddbdda8933a43af895db0198b11212ec0f9ca9" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Field.php + hash.sha1(0, filesize) == "ead5c7a448033fdad1d4a6703d4ffc3a46bd3b08" or // app/code/core/Mage/Adminhtml/Block/Customer/Edit/Renderer/Region.php + hash.sha1(0, filesize) == "35fca9cb6bce8e10563f014a74e6832055f374be" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "1881995b15ffff36404400667af328064456caba" or // lib/Varien/Pear.php + hash.sha1(0, filesize) == "a2c4546364372caac2b6565f6b74987df5e54e4e" or // lib/Varien/File/Uploader.php + + /* Magento CE 1.6.1.0 */ + + /* Magento CE 1.6.2.0 */ + + /* Magento CE 1.7.0.0 */ + hash.sha1(0, filesize) == "e37b356ab26b4d7acd052139f0ed063a4e242065" or // downloader/lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "a675fe32e519294e608a11e0e7ad26c6c0ee39e9" or // app/code/core/Mage/ImportExport/Model/Import/Uploader.php + hash.sha1(0, filesize) == "21396b418469673c1092f0ab94633f188d7baf15" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "dde0fd41aff7a751e69528f12eecdcb79261239a" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "948a6b886901cae250b4314f7ec1880b5bcd98ee" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "80b6306a8752dde8cebe44334f1c30e60509cae4" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "64c3885b5a8fc86af29bd6f08976d2da87727ddc" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "20a1cd0eb6f110bb98f35f2499614cb442959462" or // app/code/core/Mage/Sitemap/Model/Resource/Catalog/Category.php + hash.sha1(0, filesize) == "8b45c11270942e161b69e71e49e1595dc388ad8f" or // app/code/core/Mage/Sitemap/Model/Resource/Catalog/Product.php + hash.sha1(0, filesize) == "2af8367688d9131c9fb5c6c749f92d46dd216d3e" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "a81945dcfc4fcf2e464669f02fc03bc09b231420" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Field.php + hash.sha1(0, filesize) == "0b4971706ce32b91df9649f61c0dbe52fa3c025b" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "b665a86b2caabb9efcf1c2013268cae2ec52dae5" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "9f7c657e9cb4caeeef7fbdf7658bcb93fb7f504e" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "9e002eb833e32a1d8bf0e05b8f817d8e3788e6d3" or // lib/Varien/Autoload.php + hash.sha1(0, filesize) == "744c53013d70f0ef8d60a4e6ff532d50aba2c798" or // lib/Varien/File/Uploader.php + hash.sha1(0, filesize) == "53ad2d03a76e1460b5c0ce75b1bcee79d5f96e5a" or // js/tiny_mce/tiny_mce_jquery_src.js + hash.sha1(0, filesize) == "5d709e1db0c76651ff2e04084349b41ec8ac349e" or // js/tiny_mce/tiny_mce_prototype_src.js + hash.sha1(0, filesize) == "26684d59fecefd29796e1ce35b9c8fde4001f80d" or // js/tiny_mce/tiny_mce_src.js + + /* Magento CE 1.7.0.1 */ + hash.sha1(0, filesize) == "a5dce2ba92736f0d1e33769d697b1777ddbadd98" or // app/code/core/Mage/Adminhtml/Block/System/Config/Form/Field.php + + /* Magento CE 1.7.0.2 */ + + /* Magento CE 1.8.0.0 */ + hash.sha1(0, filesize) == "f4bfc9f458bdadf338482afddaa80530b1eb668f" or // cron.php + hash.sha1(0, filesize) == "78f63461659a1a430b9e95910e3ad40daee0d7c4" or // downloader/lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "47bc9993a2ae847ee1baded420bc864a9e2add82" or // app/code/core/Mage/ImportExport/Model/Import/Uploader.php + hash.sha1(0, filesize) == "2ea72c5b3160e44b1ab812e40a002fd3ffb47e01" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "6053ccb397bd3237772c950e0c926f852a3231ed" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "c5359f0b869bfc7d07d669dea5996fecdfb01ad7" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "444479b4ce40a0c8e592d68a87c971934008a245" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "90f041175c2cea0f0663afa30f588fe4dad5b123" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "87feb95a759d68eb37cbed972425276586ae02bf" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "51b39b52f31bd6376a99979ad1235ad1f5e4cb94" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "2e2be1472eafa5164fb0c5926942ca9bfe670d2f" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "f0cfbfa1652bc187ad818823d9021507aa483610" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "44034f3de404aff9ca5b4bd177814ccf1a488a91" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "58fe31ecb9fed1ea5e1ec6e5b9cbd7339000be21" or // lib/Varien/File/Uploader.php + + /* Magento CE 1.8.1.0 */ + hash.sha1(0, filesize) == "2a72c042ddf3151bc189a1a1abee570911e5b90f" or // cron.php + + /* Magento CE 1.9.0.0 */ + hash.sha1(0, filesize) == "beb8fa0b00d09fe07c4250b57638207d2baf58a9" or // app/code/core/Mage/ImportExport/Model/Import/Uploader.php + hash.sha1(0, filesize) == "e49b97bd3d87338e45952d3c14110f8c58ff2944" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "0845429e8d7ec4db23031fa8567712b620716ce3" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "030222d390a79416396528a36d00bd8782f42b44" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "c20d1956300ab8a7c7249327fad8460e26bfe5a4" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "57b95e9be59894c37bc07a8ef8ec90b9599c1b4b" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "882cf7e8f1edef0e29af45c97243918e41ac8ed8" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "d8cda57af7063c1727837dd8da9db48a67258126" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "1f80886d6860858d4b67d021c374a167a4452a9f" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "6e7249490d2717c9b8472fbd045c7603752bf09d" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "3edb4a845c40b7bd58a3c420c643fd1848d29a4a" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "56a365dec8f4871ff38b8d157557cd44c99a0f58" or // lib/Magento/Autoload/Simple.php + hash.sha1(0, filesize) == "257622b757cb7a54fd2ca5248e1a36ebcd804cc0" or // lib/Zend/Session.php + hash.sha1(0, filesize) == "6b5a32540833318714c783e546219d1ec7ff1d4c" or // lib/Zend/Tool/Project/Provider/Test.php + hash.sha1(0, filesize) == "0f4d1b153641f3e38355e7b6e77d2ef0795d502a" or // lib/Zend/Validate/File/MimeType.php + hash.sha1(0, filesize) == "d22c5d0518d02777887e16d52b8505aaa7f4165d" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "474e85d94ee74b3837b48ab9b0dcec24eb834974" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "8fa67d2a0a56159c7c45031d11fab3f8050c526d" or // lib/Zend/Soap/Client.php + hash.sha1(0, filesize) == "ca6aec4ee5075ab676dc0834beebb16671535650" or // lib/Zend/Service/WindowsAzure/CommandLine/Scaffolders/DefaultScaffolder.phar + hash.sha1(0, filesize) == "834db01a738509c1e104f97d5cd900c7b10d7205" or // lib/Zend/Service/WindowsAzure/CommandLine/Scaffolders/DefaultScaffolder/resources/PhpOnAzure.Web/resources/WebPICmdLine/Microsoft.Web.PlatformInstaller.UI.dll + hash.sha1(0, filesize) == "a635e99c23f43b460511a7017cbde6020bb100b9" or // lib/Zend/Serializer/Adapter/PhpCode.php + hash.sha1(0, filesize) == "843ff3ac422f19112c787b2ef63ae4e3341b6d16" or // lib/Zend/Amf/Server.php + hash.sha1(0, filesize) == "0c76cda5268b7c886f075491ab2e0857edf1f30c" or // lib/Zend/Date/DateObject.php + hash.sha1(0, filesize) == "08da1d6d302bd33f27081c3198ceeb6d902dfd00" or // lib/Zend/Ldap/Converter.php + + /* Magento CE 1.9.0.1 */ + + /* Magento CE 1.9.1.0 */ + hash.sha1(0, filesize) == "5cc804265e9d69991e22aa92c82663fd03b1e9b8" or // app/code/core/Mage/ImportExport/Model/Import/Uploader.php + hash.sha1(0, filesize) == "4866408493f2f83827ef0fd1d7fce1802d219cf3" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "5b534fb113a2a6e555bcb09d80576c8d92cc45f0" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "f3b3eceb9c06bc59f23387c462b7817480efe1af" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "3d560f39b99e47b72ede84e7d6ac69e198c22098" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "e782aee39e228d0fbb0bb894b740961c156eef5a" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "0c882e8ac2d88a395fc14da2b1eab649bf1be462" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "91135f179fdbee4ac3806abba6120db0b73e6dbc" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "07c71d2a531adb843589c60f42f940c4f3fe7dbe" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "71b10a4a0cd8956f30e5ce13a91e6bbd74fa5421" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "410f0ba42bc4ffa69cf140768352368a3d09f73a" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "6be0dccd49f9878749ef9a85963e7f8d75b4d40d" or // lib/Magento/Autoload/Simple.php + hash.sha1(0, filesize) == "a36be33cb14a5803bf0f4a6e188f6a0b16077853" or // lib/Varien/Autoload.php + hash.sha1(0, filesize) == "ad57a755258346b526d694d2bc515b4171d16ea7" or // lib/Zend/Session.php + hash.sha1(0, filesize) == "9d370bde321e7d936025773e0b3a8f7f01882f67" or // lib/Zend/Tool/Project/Provider/Test.php + hash.sha1(0, filesize) == "62f77a3c4e2ea1ce8d00fe62a8065c3c2a892118" or // lib/Zend/Validate/File/MimeType.php + hash.sha1(0, filesize) == "b8b3dbb3fb548a70b7ffb249862cb20c2e8826eb" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "f2c2a12241d8d571acafeb4ddfb7920c4b41ce9b" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "761b8134d057822aebd9b25599759593a62b59a8" or // lib/Zend/Soap/Client.php + hash.sha1(0, filesize) == "32a5acd82a2e9163ca05a125c359e7f751ae55f3" or // lib/Zend/Serializer/Adapter/PhpCode.php + hash.sha1(0, filesize) == "5699310fb6d6e827050e152f99a085b88b05e488" or // lib/Zend/Amf/Server.php + hash.sha1(0, filesize) == "8864eef8ceda89c902d033be651a9353e3cf5e73" or // lib/Zend/Date/DateObject.php + hash.sha1(0, filesize) == "ebe09e979a43c009fbea2d65ce01ab7941cfa49a" or // js/tiny_mce/tiny_mce_jquery_src.js + hash.sha1(0, filesize) == "f7ce9a2c3cddf03aa2069b3a4faaa4b4011a8571" or // js/tiny_mce/tiny_mce_prototype_src.js + hash.sha1(0, filesize) == "77abde98292c0e2ea60c3cb796f4eda512eaa575" or // js/tiny_mce/tiny_mce_prototype.js + hash.sha1(0, filesize) == "10de582f689b58d046d08da55fdfbf90c08524f5" or // js/tiny_mce/tiny_mce_jquery.js + hash.sha1(0, filesize) == "e4473407525b5d622aaaa3f626946c6ef3ce3c1a" or // js/tiny_mce/tiny_mce.js + hash.sha1(0, filesize) == "818d1825aef53ec014568c10181d75e88491f9d0" or // js/tiny_mce/tiny_mce_src.js + hash.sha1(0, filesize) == "9539b243cb405912b865b0db36b312a9fe44d510" or // js/tiny_mce/plugins/paste/editor_plugin_src.js + + /* Magento CE 1.9.1.1 */ + hash.sha1(0, filesize) == "1a5df06c6ba7b717825db8d55e2ad3db8c834637" or // cron.php + hash.sha1(0, filesize) == "abbd120b50f030bdd61e2ac14511d549cfac72f9" or // app/code/core/Mage/ImportExport/Model/Import/Uploader.php + hash.sha1(0, filesize) == "02bfd222251a3b35bff55c213a6e8126a2e60784" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "0c11c755b73650408655af02ea304786bbafbe9d" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "f8fcce0810ed8610fdc3d3dfa164d95835f84d93" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "3734e1824e4ad9f0516344427f4cc246ae00776a" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "5f65da3c0df60ac43befc42ea990639da9a89039" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "947e91de8554856c73ade2a1c9e6fecb725a26d3" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "4079c07a1059350c4d1e5a0bd3ad955cc4d02738" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "2b2d9c9ebe2144fe52d0e0be0cca17ea1285dbe7" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "45ea8b1dbffc1166987d889780fa9e990c02836f" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "3b404a87888f839158b19e748c71bad0b0908605" or // lib/Magento/Autoload/Simple.php + hash.sha1(0, filesize) == "e810f8d584b0ad3e43d7ab15fda1c666a466df85" or // lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "da92179998e43536f4439c3fdc0eb51cc4db96b7" or // lib/Varien/Pear.php + hash.sha1(0, filesize) == "fb0b0bf5cef93f8c817dad5872ce245f3d96d32d" or // lib/Varien/Autoload.php + hash.sha1(0, filesize) == "782c7d8f1a2b06e5da59d0862766c6ba2b25f28e" or // lib/Varien/Data/Form/Element/Gallery.php + hash.sha1(0, filesize) == "d6fdfc01c4644292bd08f73f19f2dc539536de2c" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "c7d2ea2c3bd0ba9854630e3e63a950765c14f1bf" or // lib/Varien/File/Uploader.php + hash.sha1(0, filesize) == "24dc54b5710bc353e5b3f493af8d3f18e99a2c3a" or // lib/Varien/Db/Tree.php + + /* Magento CE 1.9.2.0 */ + hash.sha1(0, filesize) == "f9cc4c1a62436372f245fdda6a0a37e7df4a9cdb" or // cron.php + hash.sha1(0, filesize) == "dd414df47f283a6db73cef174ab8e526512b64b8" or // lib/Zend/Tool/Project/Provider/Test.php + hash.sha1(0, filesize) == "b8519e3973a2a0504942f31f905f7a6e9c533f63" or // lib/Zend/Validate/File/MimeType.php + hash.sha1(0, filesize) == "89765ac6cbadcd08f693cd9f7557e42d90380313" or // lib/Zend/Locale/Format.php + hash.sha1(0, filesize) == "72517e19f04eda76e203868603b3b5132d4ef9d7" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "dbc4bbfaecf84eeb4bf5c99c3e359bbbf32803be" or // lib/Zend/Soap/Client.php + hash.sha1(0, filesize) == "b3f0a13af9d17e7ced224584c6447505586fdd1a" or // lib/Zend/Serializer/Adapter/PhpCode.php + hash.sha1(0, filesize) == "a391b6abaf40851177c2a634c894a44a0fdcbd2d" or // lib/Zend/Amf/Server.php + hash.sha1(0, filesize) == "227da1e56588f1d2c02ab5dd81784f1d38a5be5d" or // lib/Zend/Date/DateObject.php + + /* Magento CE 1.9.2.1 */ + + /* Magento CE 1.9.2.2 */ + hash.sha1(0, filesize) == "9283d2576949b018bcc38dd35c28e4bf2d609db1" or // cron.php + hash.sha1(0, filesize) == "66503bf10b6b58265728cc6e9b6d564bf5149bf2" or // lib/Zend/Session.php + hash.sha1(0, filesize) == "0bab49baadf98015bfea963e0d9ae5944bec1233" or // lib/Zend/Locale/Data.php + hash.sha1(0, filesize) == "b58925a24d9201f4efbc0f59782b2b99367ec006" or // lib/Zend/Amf/Server.php + hash.sha1(0, filesize) == "7c00d311a20e650dccf8dff9d2eb346077ff91eb" or // lib/Zend/Date/DateObject.php + + /* Magento CE 1.9.2.3 */ + hash.sha1(0, filesize) == "19dbc4997004bb618bcc7b1e76b572424c7c93d1" or // cron.php + hash.sha1(0, filesize) == "0989b6d28e5238a966d6333299750251f6621cf4" or // app/code/core/Mage/ImportExport/Model/Import/Uploader.php + hash.sha1(0, filesize) == "3d8a99b05b05488ad1c89c249712dc1e45e9d1be" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Customer.php + hash.sha1(0, filesize) == "2510ea6f36a7824721ef930bd3b34cb19b5a623a" or // app/code/core/Mage/ImportExport/Model/Export/Entity/Product/Type/Abstract.php + hash.sha1(0, filesize) == "61c48e91b39b227207d857276ad43208a517f31a" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "e25d06c0cae8b8e5992b28014d7e1de33b97ab3b" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "531a0be26ca6b9444ab714983fe9727826f9a1bd" or // app/code/core/Mage/Core/Model/Layout.php + hash.sha1(0, filesize) == "91a98939132e7b67dd9c5d9d1aa7278cc9356922" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "3173f1e7f8889b01bccf4b64ea98e8e9ea212883" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "7229c6ac1a40b4e97e1ff0274a85b33ae3a3ae56" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "6e6978736bd02faf3350f54fd0711abda85995af" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "2ade0c0fe3ba96238bcc8d9e486316ebebbc543d" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "06412e5959c3d322cf0702cd2533d6e89cc64b1e" or // lib/Magento/Autoload/Simple.php + hash.sha1(0, filesize) == "1c7302f33d227f8bbb8e7dba6f45cacfa353a1e0" or // lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "f60b8ccc6af994fcb5390858d913c6894daf8d6a" or // lib/Varien/Pear.php + hash.sha1(0, filesize) == "e67dbb73a945ced9ca3b139b4bb9634d49890494" or // lib/Varien/Autoload.php + hash.sha1(0, filesize) == "a3b95117cb53b32f15933a323d0caecb28ba8f59" or // lib/Varien/Data/Form/Element/Gallery.php + hash.sha1(0, filesize) == "eddcb2ed2b259b3bc0819316a3f82e8e765010e3" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "c0db9c81f156724e5b34ce33bf584d7af6d9ec0b" or // lib/Varien/File/Uploader.php + hash.sha1(0, filesize) == "4bf65c05b7f31d0b068a9586b3384f37818e83ba" or // lib/Varien/Db/Tree.php + + /* Magento CE 1.9.2.4 */ + hash.sha1(0, filesize) == "1b93c2a04a83e7577623ee4af05c428819cb7c16" or // lib/Varien/File/Uploader.php + + /* Magento CE 1.9.3.0 */ + hash.sha1(0, filesize) == "3f1c255821b6a821dabca2dc02bd0d88ce19a2b2" or // cron.php + hash.sha1(0, filesize) == "6e9a284038a3e121052e5ff3b69d580dc3dbd387" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "b2e8d4ed802a50d96711e73db12ef9e6225fd6ce" or // lib/Varien/Autoload.php + + /* Magento CE 1.9.3.1 */ + + /* Magento CE 1.9.3.2 */ + hash.sha1(0, filesize) == "a5f4b3b79113406a25803258e67955ecaef58f96" or // cron.php + hash.sha1(0, filesize) == "b59a9f79f93104dd0f2086ecb41b121ca83c49c5" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "10396708b76cffb8e5ec478e138668fe7f7fb08e" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "c3cc023db136ab16195a00821c28def911e5aa22" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "0c5c35de2e11051a72842dec7fa77279076c7107" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "6da6474df8515b58505301368d64b054a973be87" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "db22a8c5bac3dfecfd67be8cbb856256ce005e03" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "c78c97ee710b3ece67398146c337593d208b763a" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "c395f8c60434160d0a4fdca0a9981eb4c6a13021" or // lib/Magento/Autoload/Simple.php + hash.sha1(0, filesize) == "9163281f49361481293a54155b48a18f502679ea" or // lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "6c577b685ed6a73c08abaabef945070c722e14f9" or // lib/Varien/Pear.php + hash.sha1(0, filesize) == "5d7e38bd1345fa0afc6e0c1f2eec085d556da06a" or // lib/Varien/Autoload.php + hash.sha1(0, filesize) == "cd52d865f0d58fe0fa993b3aaa134ed86b4ddd87" or // lib/Varien/Data/Form/Element/Gallery.php + hash.sha1(0, filesize) == "a80a3a304b0abd1732e704ccc3b8f4816605052b" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "c1cbd9d692c66deed9c4419c6c78491292aec5a0" or // lib/Varien/Db/Tree.php + + /* Magento CE 1.9.3.3 */ + + /* Magento CE 1.9.3.4 */ + + /* Magento CE 1.9.3.6 */ + hash.sha1(0, filesize) == "45ffcf03c297d29169d2fd00790ff8eb83ef5fec" or // app/code/core/Zend/Serializer/Adapter/PhpCode.php + hash.sha1(0, filesize) == "294d413697f3461aa1b20dab404040eb483cec95" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + + /* Magento CE 1.9.3.7 */ + + /* Magento CE 1.9.3.8 */ + hash.sha1(0, filesize) == "fb7414b830abc653d624019a18689d4dd69d7f90" or // cron.php + hash.sha1(0, filesize) == "06f0a6333273222b5e39b7e9e8c5e3ef764d639b" or // app/code/core/Mage/CatalogRule/sql/catalogrule_setup/mysql4-upgrade-0.7.1-0.7.2.php + hash.sha1(0, filesize) == "8bb1ce05c51baff0b8fe24c4320e22fcd18bbc47" or // app/code/core/Mage/Core/Model/Translate.php + hash.sha1(0, filesize) == "b4aab58ed7efbe7aa809c1aae2fe90494a3d403e" or // app/code/core/Mage/Dataflow/Model/Profile.php + hash.sha1(0, filesize) == "28f900ea871d38dfdb5347f1c9861a7621825a2d" or // app/code/core/Mage/Adminhtml/Model/Url.php + hash.sha1(0, filesize) == "7d84d41fee5ec9e6825654a1ef4ea785bb1eda29" or // app/design/frontend/default/iphone/template/catalog/product/view/media.phtml + hash.sha1(0, filesize) == "7ae589b2fa62b74e0075da5c5c3cba8282df7c4c" or // app/design/frontend/base/default/template/customer/widget/dob.phtml + hash.sha1(0, filesize) == "fd489abda5b880c3c24fd48f7f8388917a119c19" or // app/design/adminhtml/default/default/template/notification/toolbar.phtml + hash.sha1(0, filesize) == "ca8a29edddc5deccc47e95da68a20d557abd7621" or // lib/Magento/Autoload/Simple.php + hash.sha1(0, filesize) == "7035f2cfad6f0936bd5c533fa26379440484c82c" or // lib/Mage/Autoload/Simple.php + hash.sha1(0, filesize) == "79ee56a5b2a661467cf0b90060e98085a94bcd91" or // lib/Varien/Pear.php + hash.sha1(0, filesize) == "b6abca064319d3f94430b0545e5d2e1eec4e1ea7" or // lib/Varien/Autoload.php + hash.sha1(0, filesize) == "476d8b4554f8bf9cfe6d77c056eaf201eee1348a" or // lib/Varien/Data/Form/Element/Gallery.php + hash.sha1(0, filesize) == "78694d3161b6dee34635eaf3dda65259d0045443" or // lib/Varien/Data/Form/Element/Multiline.php + hash.sha1(0, filesize) == "14551c7936764a457729f2ceba437f6c4e829fbd" or // lib/Varien/Db/Tree.php + + /* Magento CE 1.9.3.9 */ + hash.sha1(0, filesize) == "b6b6747a3d7f3f54e150fbfc0ae9f22068276f57" or // cron.php + + false +} diff --git a/php-malware-finder/whitelists/magento2.yar b/php-malware-finder/whitelists/magento2.yar index 153cd41..c942fae 100644 --- a/php-malware-finder/whitelists/magento2.yar +++ b/php-malware-finder/whitelists/magento2.yar @@ -1,45 +1,563 @@ -import "hash" - private rule Magento2 : ECommerce { - meta: - generated = "2016-07-27T19:16:30.428376" - - condition: - /* Magento2 2.0 */ - hash.sha1(0, filesize) == "a46cd4176871076df0e7d9edd4d469cdc5414833" or // lib/internal/Magento/Framework/Shell.php - hash.sha1(0, filesize) == "fcdadb38653801c605180fa7bc3da5ffe7a78108" or // app/code/Magento/Catalog/Model/Product/Image.php - hash.sha1(0, filesize) == "a04c54d0bdd22c2033cc50a06866845763b18b51" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php - hash.sha1(0, filesize) == "fffb094a2d2f8f4e0f2f1ece46839055c3e5bcdd" or // dev/tests/api-functional/framework/bootstrap.php - hash.sha1(0, filesize) == "571c65fda0b3baea7206430a87cbfcbba45e8f26" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php - hash.sha1(0, filesize) == "0bcbc44d143cba85713ffd3d6638294accb3cdba" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php - hash.sha1(0, filesize) == "f3fd57943825e6195963c1ebbbc73744cc997ca3" or // app/code/Magento/Backend/Model/Url.php - hash.sha1(0, filesize) == "6b1207354e632ed5ff9d997673b1b8b7491e4830" or // dev/tests/integration/framework/bootstrap.php - hash.sha1(0, filesize) == "381606c98428f5f1f1688861b9bb5b86573882ae" or // dev/tests/js/JsTestDriver/run_js_tests.php - hash.sha1(0, filesize) == "2662ccbbd8c5841a0d5112038d8157fd5af61242" or // lib/web/extjs/resources/images/default/basic-dialog/btn-arrow.gif - hash.sha1(0, filesize) == "073be1c00c938479a0daa737e8a2db25c051b33f" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php - hash.sha1(0, filesize) == "0eaa652145e3212563cfc960be6953b384ffe998" or // lib/web/prototype/windows/themes/lighting/spinner.gif - - /* Magento2 2.0.0 */ - hash.sha1(0, filesize) == "664fa0e4fa71b881e313cd0ee10ef39cd2d58e65" or // lib/internal/Magento/Framework/Shell.php - hash.sha1(0, filesize) == "2d9966b5c02e42eedd670f12fff2d92969973eae" or // app/code/Magento/Catalog/Model/Product/Image.php - hash.sha1(0, filesize) == "dcc5b6e3b86d741dd55eb9e0b8c337157eedd6e8" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php - hash.sha1(0, filesize) == "ade287d950958ff32c35d8243139bd3605fe992b" or // dev/tests/api-functional/framework/bootstrap.php - hash.sha1(0, filesize) == "81bacb155d372b44c86205af20156ddfb59efab9" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php - hash.sha1(0, filesize) == "f0c3ea5c50c763aec35ee7db0e27e9cad7eff01e" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php - hash.sha1(0, filesize) == "cd1002f845b67164d3cda344124f1f7d9d22019e" or // app/code/Magento/Backend/Model/Url.php - hash.sha1(0, filesize) == "a3eaabc2edf427e480b62029b89d61643a0c19fa" or // dev/tests/integration/framework/bootstrap.php - hash.sha1(0, filesize) == "75f7eee0f3d16e2b415bb2866b22df71d209c38b" or // dev/tests/js/JsTestDriver/run_js_tests.php - hash.sha1(0, filesize) == "690cfdb0e5273fa0ec92463ba1356b84edeb2359" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php - - /* Magento2 2.0.1 */ - hash.sha1(0, filesize) == "add333a8137ccbb305ecf60c3e55e28768c0f237" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php - - /* Magento2 2.1 */ - hash.sha1(0, filesize) == "181aac8d1a67fe106fa750933e6d2fe2194c889e" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php - hash.sha1(0, filesize) == "25d56e294e9852fbddbbb377cc55dc46fa0d2976" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php - hash.sha1(0, filesize) == "7ac6acb23d445922fbed93d4e19f14517ea710f9" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php - hash.sha1(0, filesize) == "64459becc8ec0520996804beba4aaba8fa18e558" or // app/code/Magento/Backend/Model/Url.php - hash.sha1(0, filesize) == "92f71e0f24fbb82eb1c761102930594d0299717e" // lib/internal/Magento/Framework/Shell/Driver.php - + condition: + /* Magento2 2.0.0 */ + hash.sha1(0, filesize) == "cd1002f845b67164d3cda344124f1f7d9d22019e" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "d4ec772ebaa46f66f7ee12d31258bece6a1a416d" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "8145a57a795ba1a377fdd9ea6bb55174d17239ba" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "2d9966b5c02e42eedd670f12fff2d92969973eae" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "75f7eee0f3d16e2b415bb2866b22df71d209c38b" or // dev/tests/js/JsTestDriver/run_js_tests.php + hash.sha1(0, filesize) == "ade287d950958ff32c35d8243139bd3605fe992b" or // dev/tests/api-functional/framework/bootstrap.php + hash.sha1(0, filesize) == "a3eaabc2edf427e480b62029b89d61643a0c19fa" or // dev/tests/integration/framework/bootstrap.php + hash.sha1(0, filesize) == "690cfdb0e5273fa0ec92463ba1356b84edeb2359" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "dcc5b6e3b86d741dd55eb9e0b8c337157eedd6e8" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php + hash.sha1(0, filesize) == "81bacb155d372b44c86205af20156ddfb59efab9" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "5b286341ce1c6ff499e6a1c195355bb5de123cd9" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "97a69099eb1def6f1c3024e0ad7ff8051deb0a13" or // lib/web/tiny_mce/tiny_mce_jquery_src.js + hash.sha1(0, filesize) == "477d7865ac4f9d0746a239bfb27e399a990dd49b" or // lib/web/tiny_mce/tiny_mce_prototype_src.js + hash.sha1(0, filesize) == "e11ba669cf8d4e4dd657ce12dce82cd3fd0515e2" or // lib/web/tiny_mce/tiny_mce_src.js + hash.sha1(0, filesize) == "664fa0e4fa71b881e313cd0ee10ef39cd2d58e65" or // lib/internal/Magento/Framework/Shell.php + hash.sha1(0, filesize) == "093bb21d65d7828c182d4b1e6cfee6eb02847aff" or // lib/internal/Magento/Framework/View/Design/Theme/Validator.php + hash.sha1(0, filesize) == "a76a56301cf6916e4435805c758faf1265548261" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "72ec17234a61986a36c8f10dbc5f95999896057a" or // lib/internal/Magento/Framework/Filter/Test/Unit/TranslitTest.php + hash.sha1(0, filesize) == "f0c3ea5c50c763aec35ee7db0e27e9cad7eff01e" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php + hash.sha1(0, filesize) == "313d2394605796c06a935527499280173124fb6b" or // lib/internal/Magento/Framework/Validator/Constraint/Option/Callback.php + hash.sha1(0, filesize) == "2421888cd70ba01de6320072d35a101110945455" or // setup/src/Magento/Setup/Module/I18n/Dictionary/Phrase.php + hash.sha1(0, filesize) == "0a0ae6ff41e93076c78781509ff2151d5b799a6a" or // vendor/zendframework/zend-config/src/Reader/Json.php + hash.sha1(0, filesize) == "62e0f4887818cb01fb3dd7f2dcc1dac74742fcb1" or // vendor/zendframework/zend-config/src/Reader/Yaml.php + hash.sha1(0, filesize) == "b163b6e8d6700dcca6451c5c452ea5c1bbd687e4" or // vendor/zendframework/zend-config/src/Reader/Ini.php + hash.sha1(0, filesize) == "502966548aa12798e152637e253ddbd06b9544fa" or // vendor/zendframework/zend-config/src/Reader/JavaProperties.php + hash.sha1(0, filesize) == "1184cdbe3ac63e2aadbd826f2146a085f9ca2094" or // vendor/zendframework/zend-i18n/src/Validator/IsFloat.php + hash.sha1(0, filesize) == "b0af434ee995d7e49ec49098313d1b0de6e73c04" or // vendor/zendframework/zend-view/src/Helper/Navigation/AbstractHelper.php + hash.sha1(0, filesize) == "b5a4b8248d608a4b1529e5953aaa573b0f22fb2c" or // vendor/zendframework/zend-serializer/src/Adapter/PhpCode.php + hash.sha1(0, filesize) == "8c6ada59a4fef5b955a181b57352ac777d8414fc" or // vendor/zendframework/zend-validator/src/File/MimeType.php + hash.sha1(0, filesize) == "000e0740938ef378705e751d8944b3c0ec3bdd9a" or // vendor/zendframework/zend-soap/src/Client.php + hash.sha1(0, filesize) == "32266eb7343a11f4e7f8bd624a3ea6fc73628a58" or // vendor/oyejorge/less.php/lib/Less/Tree/Unit.php + hash.sha1(0, filesize) == "3e4f63564a1d258b0a5723dbb81f1733c619cbcd" or // vendor/oyejorge/less.php/lib/Less/Tree/Dimension.php + hash.sha1(0, filesize) == "06ce307f197a9d31a553b002183d073115ff803e" or // vendor/tubalmartin/cssmin/cssmin.php + hash.sha1(0, filesize) == "f152f31d6f97f24d227cd51347d583c144bf167d" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php + hash.sha1(0, filesize) == "9182cd008814b95a86c5c9d318734330617c92e5" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php + hash.sha1(0, filesize) == "c02e4456afe25282720295660e52ee5f3f32b328" or // vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php + hash.sha1(0, filesize) == "172be2895cb70436fc146e7564966dce4f96e08a" or // vendor/symfony/console/Symfony/Component/Console/Application.php + hash.sha1(0, filesize) == "a1b4f3d95eb18abd284aadd40097462838143a8e" or // vendor/symfony/console/Symfony/Component/Console/Tests/Helper/LegacyProgressHelperTest.php + hash.sha1(0, filesize) == "3d32ace32fa8e80189192ea1d0853b8224fcae7a" or // vendor/symfony/console/Symfony/Component/Console/Tests/Helper/ProgressBarTest.php + hash.sha1(0, filesize) == "725a80e1da25907af517807f62e25fc76fd7cf65" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "abe477d884c40043013e4b08501acff5351b5539" or // vendor/symfony/process/Tests/ExecutableFinderTest.php + hash.sha1(0, filesize) == "a3b7be20d89f5d8e37024c118cbbc8492688ec03" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "a9d0c26df1fc39e7e8be5bfa51051b412c5f7403" or // vendor/squizlabs/php_codesniffer/CodeSniffer.php + hash.sha1(0, filesize) == "76f1af35b350e0e8d1ac6d288c01d35572e3ee4a" or // vendor/squizlabs/php_codesniffer/CodeSniffer/Reports/Emacs.php + hash.sha1(0, filesize) == "e2f190b4a5013d53449517377e1fe0dacd6e8ec6" or // vendor/squizlabs/php_codesniffer/scripts/phpcs + hash.sha1(0, filesize) == "f2672f96d0143bbfe3a98fa95859df401a6eff76" or // vendor/seld/jsonlint/bin/jsonlint + hash.sha1(0, filesize) == "057f48d63e8a02d6c83a9eb5bba81b087db79f51" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tokenizer/Transformer/DynamicVarBrace.php + hash.sha1(0, filesize) == "bac1ed101e3c7880145c9ce6cf908b179b57e9c7" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Fixer/Symfony/PhpdocShortDescriptionFixer.php + hash.sha1(0, filesize) == "1320c4b30065e82d2c9ed373a7a3975fc5c36416" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Tokenizer/TokensTest.php + hash.sha1(0, filesize) == "1378de5151bda1f9e00b101d140ad2ca17660ba7" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Tokenizer/Transformer/DynamicVarBraceTest.php + hash.sha1(0, filesize) == "f4aae1c84c801b8910c31c7d9167a232333444c1" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/PSR2/BracesFixerTest.php + hash.sha1(0, filesize) == "f6d440287bdcd1d5198a3e5c12c11cc2900cc611" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/NewWithBracesFixerTest.php + hash.sha1(0, filesize) == "4fe50dc31b47006753a33f114314132f452ecea8" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/TrimArraySpacesFixerTest.php + hash.sha1(0, filesize) == "a2348096bec192beac0c0ab29ead03526b5d3009" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/PreIncrementFixerTest.php + hash.sha1(0, filesize) == "289ae53f03114fdf9cf561f61dab5993f5f24098" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/JoinFunctionFixerTest.php + hash.sha1(0, filesize) == "ad1a6ff2c74fd6a23ee431e6231aa834fc33bb0a" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Contrib/PhpUnitStrictFixerTest.php + hash.sha1(0, filesize) == "ee168846484382604d4cd4cf2e9518a1ede818a8" or // vendor/magento/zendframework1/library/Zend/Session.php + hash.sha1(0, filesize) == "b56421a26a863d08d4e18f69df234193ff351990" or // vendor/magento/zendframework1/library/Zend/Tool/Project/Provider/Test.php + hash.sha1(0, filesize) == "86fe4608ce0b8c6a2250d485367a5f3521c6719b" or // vendor/magento/zendframework1/library/Zend/Locale/Format.php + hash.sha1(0, filesize) == "17a96b1806cf7b20fde6f2fefc0100f0b104f3af" or // vendor/magento/zendframework1/library/Zend/Amf/Server.php + hash.sha1(0, filesize) == "68e59449682a298d61609310d35205d5a3f789e6" or // vendor/magento/zendframework1/library/Zend/Date/DateObject.php + hash.sha1(0, filesize) == "d01269880c68befd36f0edd8857b6b1d05965f20" or // vendor/magento/zendframework1/resources/languages/ja/Zend_Validate.php + hash.sha1(0, filesize) == "82485c8d519d5b9947a37fffea10839db45c0fc9" or // vendor/magento/zendframework1/resources/languages/sk/Zend_Validate.php + hash.sha1(0, filesize) == "4f16e01f1d672fa79fed63829dabac27fc56afca" or // vendor/magento/zendframework1/resources/languages/uk/Zend_Validate.php + hash.sha1(0, filesize) == "bc6be8a711dd231d337b2bfb1dc6ea133f084055" or // vendor/magento/zendframework1/resources/languages/pt_BR/Zend_Validate.php + hash.sha1(0, filesize) == "6e439473653593eb82620d898446349e2f39d941" or // vendor/magento/zendframework1/resources/languages/es/Zend_Validate.php + hash.sha1(0, filesize) == "8e3726607b9b1e6dd2f6206ce6abd6e9733a3fff" or // vendor/magento/zendframework1/resources/languages/ru/Zend_Validate.php + hash.sha1(0, filesize) == "838921b7c6897052e0472eeae4f1ea49da29c99d" or // vendor/magento/zendframework1/resources/languages/cs/Zend_Validate.php + hash.sha1(0, filesize) == "3ce2c232924e5d44ea207f7636e65151f4bd4044" or // vendor/composer/composer/src/Composer/Util/Git.php + hash.sha1(0, filesize) == "8050fbdd2f773e765a0c9148a8fee12a15eae74d" or // vendor/composer/composer/src/Composer/Command/ConfigCommand.php + hash.sha1(0, filesize) == "bd10a894c29ab5e64bae971ce159c00937a7efed" or // vendor/pdepend/pdepend/src/bin/pdepend + hash.sha1(0, filesize) == "f2672f96d0143bbfe3a98fa95859df401a6eff76" or // vendor/bin/jsonlint + hash.sha1(0, filesize) == "e2f190b4a5013d53449517377e1fe0dacd6e8ec6" or // vendor/bin/phpcs + hash.sha1(0, filesize) == "bd10a894c29ab5e64bae971ce159c00937a7efed" or // vendor/bin/pdepend + hash.sha1(0, filesize) == "ccc9ec282ac5acb1ed551a5fa9dcb63527841750" or // vendor/bin/phpmd + hash.sha1(0, filesize) == "6ccac6cef15b10b993da3117f6033b5a29bc738f" or // vendor/phpunit/phpunit/src/Framework/TestCase.php + hash.sha1(0, filesize) == "ccc9ec282ac5acb1ed551a5fa9dcb63527841750" or // vendor/phpmd/phpmd/src/bin/phpmd + + /* Magento2 2.0.1 */ + hash.sha1(0, filesize) == "add333a8137ccbb305ecf60c3e55e28768c0f237" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "8abc8a07ab38ad2da15c2061c816ff638f0e0f95" or // setup/src/Magento/Setup/Module/I18n/Dictionary/Phrase.php + hash.sha1(0, filesize) == "bb3d5b5058774b99326162a971064e770c1d400a" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "e11d7e94c9046166ced9717f1730df4f538358b2" or // vendor/symfony/process/Tests/ExecutableFinderTest.php + hash.sha1(0, filesize) == "3ee3d886ac2431ce94b3d9863754b22eb59f10d5" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "696f1493509991c965fb042b9a80f72974023b8c" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + hash.sha1(0, filesize) == "368d7d21730e6d765c32ff201851db00b354ae51" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Fixer/Symfony/PhpdocShortDescriptionFixer.php + hash.sha1(0, filesize) == "0d1fccb67a37a28e258bd0697b99c225ee95fc51" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Tokenizer/TokensTest.php + hash.sha1(0, filesize) == "c51e1406b80f46f270901d0b02ea381ad709b95e" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/PSR2/BracesFixerTest.php + hash.sha1(0, filesize) == "4cfae7375a5a512354d644cc4d2a2fb590077dd3" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/UnneededControlParenthesesFixerTest.php + hash.sha1(0, filesize) == "a34bb133f5f3b5bc332078dae3cf0b667a25c2ba" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/ArrayElementWhiteSpaceAfterCommaFixerTest.php + hash.sha1(0, filesize) == "11b2a61513faf81855fb2634fce23697618923c1" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/ArrayElementNoSpaceBeforeCommaFixerTest.php + hash.sha1(0, filesize) == "09fa34dd77324cf97b547387a896f0ddc993385a" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/NewWithBracesFixerTest.php + hash.sha1(0, filesize) == "da8346240d2012a694fa17a56c752e7211caafbf" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/TrimArraySpacesFixerTest.php + hash.sha1(0, filesize) == "e69fd602a11eaf6f93a2928e9149ef25452f2643" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/ShortBoolCastFixerTest.php + hash.sha1(0, filesize) == "2a88325ec2919a393b0d13e2bd8a39aed38d089c" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Contrib/PhpUnitStrictFixerTest.php + hash.sha1(0, filesize) == "d0734194883ed7cbea57e363fecaeeb6d8d00e69" or // vendor/pdepend/pdepend/src/bin/pdepend + hash.sha1(0, filesize) == "d0734194883ed7cbea57e363fecaeeb6d8d00e69" or // vendor/bin/pdepend + + /* Magento2 2.0.2 */ + hash.sha1(0, filesize) == "233f56fc60f40597126ac6da5a255ed2da65fa20" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/UnneededControlParenthesesFixerTest.php + hash.sha1(0, filesize) == "0a5d3ab4932430db2bcd5897a94a837f2b5d4a62" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/NewWithBracesFixerTest.php + + /* Magento2 2.0.3 */ + hash.sha1(0, filesize) == "f3fd57943825e6195963c1ebbbc73744cc997ca3" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "cb814a8f56085e7238010cc3c743cb6fa9249bb6" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "19822e59997bc8ba37d4ee8fd4a9c8cd7a1a88a1" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "fcdadb38653801c605180fa7bc3da5ffe7a78108" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "381606c98428f5f1f1688861b9bb5b86573882ae" or // dev/tests/js/JsTestDriver/run_js_tests.php + hash.sha1(0, filesize) == "fffb094a2d2f8f4e0f2f1ece46839055c3e5bcdd" or // dev/tests/api-functional/framework/bootstrap.php + hash.sha1(0, filesize) == "6b1207354e632ed5ff9d997673b1b8b7491e4830" or // dev/tests/integration/framework/bootstrap.php + hash.sha1(0, filesize) == "073be1c00c938479a0daa737e8a2db25c051b33f" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "a04c54d0bdd22c2033cc50a06866845763b18b51" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php + hash.sha1(0, filesize) == "571c65fda0b3baea7206430a87cbfcbba45e8f26" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "892b8581b6f16d00ed67bbbe6647eac9ed5047a3" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "a46cd4176871076df0e7d9edd4d469cdc5414833" or // lib/internal/Magento/Framework/Shell.php + hash.sha1(0, filesize) == "dbbf248c80845164bfee1165820a32b8f855b1fd" or // lib/internal/Magento/Framework/View/Design/Theme/Validator.php + hash.sha1(0, filesize) == "448a05674ff22088e7e7944224d78dd958836169" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "d1f98d5d8f6c883fa76605b7e50efddb6b73a40d" or // lib/internal/Magento/Framework/Filter/Test/Unit/TranslitTest.php + hash.sha1(0, filesize) == "0bcbc44d143cba85713ffd3d6638294accb3cdba" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php + hash.sha1(0, filesize) == "ed5b0a09cefc83fedad57a7c79cd35f261c90e2b" or // lib/internal/Magento/Framework/Validator/Constraint/Option/Callback.php + hash.sha1(0, filesize) == "f3134582915a58e81289505201db72e55981a787" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "e1ef41c3d01cb1ada488ff1509beff743f5b0d86" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "11464980c1753f0169ba1d5d90d1f347604fe36d" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + hash.sha1(0, filesize) == "a42a7f37f5e84cd11e0359f22d89ea486e3be903" or // vendor/sebastian/environment/src/Console.php + + /* Magento2 2.0.4 */ + + /* Magento2 2.0.5 */ + + /* Magento2 2.0.6 */ + hash.sha1(0, filesize) == "75f761fcdd8675aee7d190e31031be5912cd82c0" or // vendor/symfony/process/Process.php + + /* Magento2 2.0.7 */ + hash.sha1(0, filesize) == "50729d6c9165838ca734cd8286cdf6fe118ed533" or // vendor/sebastian/environment/src/Console.php + + /* Magento2 2.0.8 */ + hash.sha1(0, filesize) == "e1328d0b46579ef478a04d1e26e17b70c905052d" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "2f54337e672d3c5be8860cbe7b0e168bc0712a68" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "fdce42474a273767544ca7f6523f5fa746ee2986" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Tokenizer/TokensTest.php + hash.sha1(0, filesize) == "e4446c8664ba8e523afe6276ff3d74c2464fc196" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Tokenizer/Transformer/DynamicVarBraceTest.php + hash.sha1(0, filesize) == "385e32ecaaaa3a0c41adc65de81ea120d218cf82" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/PSR2/BracesFixerTest.php + hash.sha1(0, filesize) == "5b3d6eb358bbec82eb1ba43631cf9e4be786a227" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/UnneededControlParenthesesFixerTest.php + hash.sha1(0, filesize) == "02de582f2d14ebc6bb2822c75a4bf547e55efe9f" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/NewWithBracesFixerTest.php + + /* Magento2 2.0.9 */ + hash.sha1(0, filesize) == "78df93e21f17c38ba43d3ff5ce35dea223b867e1" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/PSR2/BracesFixerTest.php + + /* Magento2 2.0.10 */ + hash.sha1(0, filesize) == "2fb8066ba8f7a6509ca5483a8cf436e0f8692c2a" or // vendor/symfony/process/ExecutableFinder.php + hash.sha1(0, filesize) == "e1023b6db60214d8af90a29fc499cf4e559825b8" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "4d484b8c942943b66095429aeb3dbc5f7043c33e" or // vendor/seld/jsonlint/bin/jsonlint + hash.sha1(0, filesize) == "23ba985a4971dfd9cca89f21e0b236172048d222" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tokenizer/Transformer/DynamicVarBrace.php + hash.sha1(0, filesize) == "030764f1b7821cc2d84644961c37620da2d90f61" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Fixer/Symfony/PhpdocShortDescriptionFixer.php + hash.sha1(0, filesize) == "4d484b8c942943b66095429aeb3dbc5f7043c33e" or // vendor/bin/jsonlint + + /* Magento2 2.0.11 */ + hash.sha1(0, filesize) == "c5e894f794e51cbe8e2880bc8d3ca66cdf03cc7c" or // app/code/Magento/Quote/Api/CartRepositoryInterface.php + hash.sha1(0, filesize) == "e9121ed645f2c14e6823d538f2fd178b397e8a0c" or // app/code/Magento/Quote/Api/GuestPaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "b8bb6b6d02da2fdd37175c761fa97d783c41fc82" or // app/code/Magento/Quote/Api/PaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "39e3e7114633b0e34c857f0870993aac7e22f194" or // app/code/Magento/SalesRule/Api/RuleRepositoryInterface.php + hash.sha1(0, filesize) == "f22f4f8bc8c4e523ece560c6deeb19dad0901fb1" or // app/code/Magento/SalesRule/Api/CouponRepositoryInterface.php + hash.sha1(0, filesize) == "156edf7756b2c963de57a8ca24d82235c104dd99" or // app/code/Magento/Sales/Api/InvoiceRepositoryInterface.php + hash.sha1(0, filesize) == "2129b5635fff163dae53baebe5d1757bff12b94a" or // app/code/Magento/Sales/Api/TransactionRepositoryInterface.php + hash.sha1(0, filesize) == "a6a47849ce9bca1fb77c6a79881a71225077066b" or // app/code/Magento/Sales/Api/OrderItemRepositoryInterface.php + hash.sha1(0, filesize) == "467525aff9535f9f0c0aef54d7d08fa6e47a7c74" or // app/code/Magento/Sales/Api/ShipmentRepositoryInterface.php + hash.sha1(0, filesize) == "8d5b554f736f880a8ece739853af0cc48bb5a812" or // app/code/Magento/Sales/Api/CreditmemoRepositoryInterface.php + hash.sha1(0, filesize) == "91fffd76393bb2c842979f3b692bbefa7c5aeb16" or // app/code/Magento/Sales/Api/OrderRepositoryInterface.php + hash.sha1(0, filesize) == "f42cc5335de5f06535e8e077206e177a9c896637" or // app/code/Magento/Tax/Api/TaxClassRepositoryInterface.php + hash.sha1(0, filesize) == "021e596bb7a67a5a938e4a845701a69f82b45b57" or // app/code/Magento/Tax/Api/TaxRuleRepositoryInterface.php + hash.sha1(0, filesize) == "8c2ae1628d5444fc225c331b0a9b804338fd2e1b" or // app/code/Magento/Tax/Api/TaxRateRepositoryInterface.php + hash.sha1(0, filesize) == "d61d6b62141e345c12ad4efbbc335b6753472f2d" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "1baf421486a3f9643effa9682c9e233889e1202f" or // app/code/Magento/Customer/Api/GroupRepositoryInterface.php + hash.sha1(0, filesize) == "4f697b5a0c0f1a596769e6320ae6615f2557992d" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "5da62035633518dca120b129e4f633966bf1dbf5" or // app/code/Magento/Eav/Api/AttributeSetRepositoryInterface.php + hash.sha1(0, filesize) == "24474e40bd0f47603105df1e9440ec4ad3604b49" or // dev/tests/integration/framework/bootstrap.php + hash.sha1(0, filesize) == "9f6856d545db59534fa19e9484d63c6262a27e6b" or // vendor/symfony/process/ExecutableFinder.php + hash.sha1(0, filesize) == "85753e9603a8257660ca373f5dd1ec54043ff183" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "efb174da3eba83465a2b22c41724a38ab021adc3" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "fe66d643505f98a8701e16a16df941db1e013acd" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + + /* Magento2 2.0.12 */ + hash.sha1(0, filesize) == "29509547a3df49795cd94499b8e5186a0d631f50" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "3a921750e6d75d4c48ffc27325a5e599ebe0268a" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "368ee3a68a2dd9486ac0592cddc9956656daea26" or // vendor/magento/zendframework1/library/Zend/Locale/Format.php + hash.sha1(0, filesize) == "d92effc195a34f3ef57ef1019e9517fd87fdb21a" or // vendor/composer/composer/src/Composer/Util/Git.php + hash.sha1(0, filesize) == "648c71bf728c5ac30a78669003a5f8ac04db08c3" or // vendor/composer/composer/src/Composer/Command/ShowCommand.php + hash.sha1(0, filesize) == "f8d7d78a68a7a454a3800a8ac16c1c7b9ad749f2" or // vendor/composer/composer/src/Composer/Command/ConfigCommand.php + + /* Magento2 2.0.13 */ + hash.sha1(0, filesize) == "ddead59890d2c99e76e468094d68fc419cbabbe7" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "3c024cef3450f55e1f2dc50d757eb6bda8e0aa9c" or // app/code/Magento/Quote/Api/CartRepositoryInterface.php + hash.sha1(0, filesize) == "83e83fba96501b3453a4a0b7ab2f36b7426749f1" or // app/code/Magento/Quote/Api/GuestPaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "01dbe0bbf6b9cb214410f2ff38181d8d164a53ef" or // app/code/Magento/Quote/Api/PaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "17ea2b0b2d2bdc3cdccdd5dff2a7246768049180" or // app/code/Magento/SalesRule/Api/RuleRepositoryInterface.php + hash.sha1(0, filesize) == "b7b54740e243add6033baca3770f76146c7b9ba5" or // app/code/Magento/SalesRule/Api/CouponRepositoryInterface.php + hash.sha1(0, filesize) == "0717b4bb444caec9679d7c0d6f6e9abb9442670b" or // app/code/Magento/Sales/Api/InvoiceRepositoryInterface.php + hash.sha1(0, filesize) == "5b871a979d648fe6474e232c656b92274e8abbf4" or // app/code/Magento/Sales/Api/TransactionRepositoryInterface.php + hash.sha1(0, filesize) == "5bcf446b284592eb9e4c64ad87b317a73fa5f463" or // app/code/Magento/Sales/Api/OrderItemRepositoryInterface.php + hash.sha1(0, filesize) == "2c52f35481456d3c8dac49cd1ecc25792e0ae2d7" or // app/code/Magento/Sales/Api/ShipmentRepositoryInterface.php + hash.sha1(0, filesize) == "e121a225b0d12d2e4c03eac6deb45aa6c11249fb" or // app/code/Magento/Sales/Api/CreditmemoRepositoryInterface.php + hash.sha1(0, filesize) == "d466f44dfb788cea74af332178be3442ad0de7e9" or // app/code/Magento/Sales/Api/OrderRepositoryInterface.php + hash.sha1(0, filesize) == "da9512c83a01edcb7562377f1c41bc1be93a15ed" or // app/code/Magento/Tax/Api/TaxClassRepositoryInterface.php + hash.sha1(0, filesize) == "b0627f6c3fc7571b81f7c677a5d2bf287e0b55ff" or // app/code/Magento/Tax/Api/TaxRuleRepositoryInterface.php + hash.sha1(0, filesize) == "5aea5bcef2771467d3e4c84dd304217c3d096872" or // app/code/Magento/Tax/Api/TaxRateRepositoryInterface.php + hash.sha1(0, filesize) == "e49284de86eac76c768ad5013c7ca71be0869305" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "d89a4ba6245d4d8a24fe1d98c86ecd2ec4b40dcc" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "e74fc9b2dad2b6cab8b22e7d96ebc49a7cae9896" or // app/code/Magento/Customer/Api/GroupRepositoryInterface.php + hash.sha1(0, filesize) == "09abaf69f729ab2922aeda3fa8475d67795a2d7b" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "59da4d114e17ddb20be53460cde1aba2868e2d30" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "de5c49a3b9703f4f95584575d970654b3e6b839f" or // app/code/Magento/Eav/Api/AttributeSetRepositoryInterface.php + hash.sha1(0, filesize) == "08902d712ff9dd3e6c09a7c208992af082f9c757" or // dev/tests/js/JsTestDriver/run_js_tests.php + hash.sha1(0, filesize) == "cacb07cec83967672afa69ef06bfd0ca456a1f58" or // dev/tests/api-functional/framework/bootstrap.php + hash.sha1(0, filesize) == "111c13f7fa513fcf3f4438fe57bb7c049c12ddfe" or // dev/tests/integration/framework/bootstrap.php + hash.sha1(0, filesize) == "050602a0e718f4bcbdbd4bac123dac20bb9d6bd0" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "c734de5a7d259c8d04d7ab33ab8d3fd5d7df795f" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php + hash.sha1(0, filesize) == "008fa7b844781b883d85d947cc089262c798cd8c" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "4398f0d56d5a74097ec5899c3a1714aaa6e28088" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "07d218a9f05e1ba2ae5e06908c4a7cfbdf07325c" or // lib/internal/Magento/Framework/Shell.php + hash.sha1(0, filesize) == "2c831eeb01158462fb44fd12a3e52a00a23cd89c" or // lib/internal/Magento/Framework/View/Design/Theme/Validator.php + hash.sha1(0, filesize) == "7c0acbee4469e930b0a3da3f143fe36e77b0c347" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "15282670aaed1d3f1fcc8247adc45de8546669c7" or // lib/internal/Magento/Framework/Filter/Test/Unit/TranslitTest.php + hash.sha1(0, filesize) == "1294e45f10b4b4eb609c3b0654562317176abd49" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php + hash.sha1(0, filesize) == "22ec9304340b38564305bf9e32d11b416bdf75d8" or // lib/internal/Magento/Framework/Validator/Constraint/Option/Callback.php + + /* Magento2 2.0.14 */ + hash.sha1(0, filesize) == "6ed1dcee63761ea913b67ca03ded42e96f590b36" or // vendor/symfony/process/ExecutableFinder.php + hash.sha1(0, filesize) == "aeffdf582ee6179f0df53cfc5fb508d30c79ca23" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "592ebc85426d16e61a417c1a603836f9b53811ab" or // vendor/symfony/process/Tests/ExecutableFinderTest.php + hash.sha1(0, filesize) == "1f9ca2f9b4eb4c3bc7b5d5638e0b0e361b995a36" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "2f559ac195c2c93bb28ed025e7a6851bda5cbfa9" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + + /* Magento2 2.0.15 */ + hash.sha1(0, filesize) == "91e0f69fbdf38d8e6e3ccfa0f8e806b1530be8e1" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "49f41cbd82a981cd6bd8f97ba13630b910fd8685" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + + /* Magento2 2.0.16 */ + hash.sha1(0, filesize) == "557045c6b3132e37a8b9b48c8ee6a26df50b8763" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "94f6f8ce54742d8b479760d681c0442df4fd3514" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "4e6118b35adcc7088377d58bdb1436267524e343" or // vendor/seld/jsonlint/bin/jsonlint + hash.sha1(0, filesize) == "4e6118b35adcc7088377d58bdb1436267524e343" or // vendor/bin/jsonlint + + /* Magento2 2.0.17 */ + hash.sha1(0, filesize) == "a788f8a799221cb24ddb7a8aeb33624e2cb476fc" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "963fb2ff6cf89995cb0b5fcac45d57dab9183d69" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "7fe6433f36919db43e23effd68a89f6d610865cc" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "bdf1fcbe43cdf5200e7e28bd25e845e8d731bc14" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "c4854bc0249e0f970521cc1cf57446f14309ff8c" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + + /* Magento2 2.0.18 */ + hash.sha1(0, filesize) == "b9e783094ae318eb8e8b57d83a6f81395d4b8807" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "cedd6b5448398afd9466997142f7c2438f2c932f" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "ac8139452995845aea88df75c02376eaf1e3a5f2" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "c8157cd5255c95c69498ae8fd5a57ec0015d1bdf" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + hash.sha1(0, filesize) == "11dbfaf75f2187398d49ea4a25878ef9342496af" or // vendor/seld/jsonlint/bin/jsonlint + hash.sha1(0, filesize) == "11dbfaf75f2187398d49ea4a25878ef9342496af" or // vendor/bin/jsonlint + + /* Magento2 2.1.0 */ + hash.sha1(0, filesize) == "64459becc8ec0520996804beba4aaba8fa18e558" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "883a1d6ca14a96231887768babe9e8a0cd0800f4" or // app/code/Magento/SalesRule/Api/CouponRepositoryInterface.php + hash.sha1(0, filesize) == "1ef83ad7c62a035a71c786d2dd7de7fa993b88c9" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "0e4193c10af5017d0c2fd9300556d25b536e2251" or // app/code/Magento/Customer/Api/GroupRepositoryInterface.php + hash.sha1(0, filesize) == "85c69f4a3cfbe9670990523ba2c4be0225e5f5a0" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "181aac8d1a67fe106fa750933e6d2fe2194c889e" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php + hash.sha1(0, filesize) == "25d56e294e9852fbddbbb377cc55dc46fa0d2976" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "8bd120bbe2369df9f9056d49fa6f4a6c62637bc4" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "b8762bbde3a0202e289634005163291a8ee1cdb5" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "7ac6acb23d445922fbed93d4e19f14517ea710f9" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php + hash.sha1(0, filesize) == "92f71e0f24fbb82eb1c761102930594d0299717e" or // lib/internal/Magento/Framework/Shell/Driver.php + hash.sha1(0, filesize) == "645a3175c03748862cffc45423f2af030ecc361a" or // vendor/oyejorge/less.php/lib/Less/Tree/Dimension.php + hash.sha1(0, filesize) == "f392af8f698d1d7faefbcc0d357eba20c1040459" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php + hash.sha1(0, filesize) == "4e4ea26e0b80aedffec3b35057fd0496f74262c2" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php + hash.sha1(0, filesize) == "b9cd8abb45de04dedb9c5391d2440cc22c1cba6a" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "33c6049f790a9d9629ad0334cb0cb775a12990b1" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "44d33c9aabf64223a32610b719ad77666050b6dc" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Tokenizer/TokensTest.php + hash.sha1(0, filesize) == "7af3018c4d08ebdeb88e072aab9e8909831a45b3" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/PSR2/BracesFixerTest.php + hash.sha1(0, filesize) == "ae2c48bace90c07184b7f1e5b5dbf863ca6a5b75" or // vendor/fabpot/php-cs-fixer/Symfony/CS/Tests/Fixer/Symfony/NewWithBracesFixerTest.php + + /* Magento2 2.1.1 */ + hash.sha1(0, filesize) == "4b8a3269b7fb4d1bfc438a531f5675b44b01ba52" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php + + /* Magento2 2.1.2 */ + + /* Magento2 2.1.3 */ + hash.sha1(0, filesize) == "76be172c911fee3eab5d821edde580e5805ed368" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "f68d5ea111181a2f292a0505159171b9711818e2" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "b48e85037627b2836145f25c6c7f459cff4b3cb2" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + + /* Magento2 2.1.4 */ + hash.sha1(0, filesize) == "1b63becf463667081e723caa0696f1b1b67437db" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + + /* Magento2 2.1.5 */ + hash.sha1(0, filesize) == "fa63bf2a0264c0044254c8e2dcc814ac7d8bddb2" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "395458537df4051959c333ac7271c8a863150789" or // app/code/Magento/SalesRule/Api/CouponRepositoryInterface.php + hash.sha1(0, filesize) == "229f6fcbfcd1713d616f2bb89f7c8c9a31a2deb4" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "456f9f8ead4e7b606f1b35669bd2dac104e421fc" or // app/code/Magento/Customer/Api/GroupRepositoryInterface.php + hash.sha1(0, filesize) == "02578d94159f1d88b32d9c0861055485cb7391fa" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "3f846c514532a7488b3268e62137cbef443d2471" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "843e8f286a4cf51ca5aa532beb07b0f0a64aa32e" or // dev/tests/integration/framework/bootstrap.php + hash.sha1(0, filesize) == "32401af11c757b96d8f65085b420861125fa3090" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "1004650dd15224d6dffe8fe72e409091b357afa2" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php + hash.sha1(0, filesize) == "5687d9871695c46aebfc6af286ee984654f93a82" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "cd1039bdd8d22ea99ffbcbdcbb05c5cb1a50b5e5" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "d161688212ad42208d4c587f0530fba696fd0aca" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "5d327ec6c10da280b80958c76c030dec0a9de35e" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php + hash.sha1(0, filesize) == "d8a6ed90677727852f0b20f6112d08c1da149818" or // lib/internal/Magento/Framework/Shell/Driver.php + + /* Magento2 2.1.6 */ + hash.sha1(0, filesize) == "e6078d183e380a919948c3b3b4971c5e049747d4" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "d302d6e931b946f47aa9ae5c42a99e59317777a5" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + + /* Magento2 2.1.7 */ + hash.sha1(0, filesize) == "bc8ae673be1f6d1253401f2347c1c115b2eb709c" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php + hash.sha1(0, filesize) == "370f0f3a2475c045746d732e55d8a0e069096c7b" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php + hash.sha1(0, filesize) == "46f2ec3159015327b7ced7e1f438cc9c27c280bf" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "30e1d4a9b8330866f6819b6d0450fc541b8bca24" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + hash.sha1(0, filesize) == "36d64a870bc04baf47a885a9c3806fd5b0d24023" or // vendor/pdepend/pdepend/src/bin/pdepend + hash.sha1(0, filesize) == "36d64a870bc04baf47a885a9c3806fd5b0d24023" or // vendor/bin/pdepend + + /* Magento2 2.1.8 */ + hash.sha1(0, filesize) == "ffab57b32ad85e87e337f09e74c57dcfe5e1501b" or // lib/web/tiny_mce/tiny_mce_jquery_src.js + hash.sha1(0, filesize) == "b7740681dc35c16ed01413b7e627655442a1cce0" or // lib/web/tiny_mce/tiny_mce_prototype_src.js + hash.sha1(0, filesize) == "4772981059bba37ee951778fe941d81d56cf18f4" or // lib/web/tiny_mce/tiny_mce_src.js + hash.sha1(0, filesize) == "398718704aad62d1cf8c17987b1ce355b5e99ea9" or // setup/src/Magento/Setup/Model/FixtureGenerator/BundleProductGenerator.php + hash.sha1(0, filesize) == "00fbcf8ef6037fd2391c98dc33a66848a28937d9" or // setup/src/Magento/Setup/Model/FixtureGenerator/ProductGenerator.php + + /* Magento2 2.1.9 */ + hash.sha1(0, filesize) == "ac29b321ea84532f0acec3409b3ba30a7e64c998" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "930713b472a4e7a847fff028975761d98f7fe767" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "c11ff15722cc309480b728064bc7b438bc953f02" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + + /* Magento2 2.1.10 */ + hash.sha1(0, filesize) == "dd3c76c21f587f44be23d457a1a1b8637bb30b47" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "44d8fa56264b9bdec449b1d9ea57d39596954971" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "cc3f72d557f455a2007da806998b8b763c38c131" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php + hash.sha1(0, filesize) == "a23bb20be73c3ab8405cf1264469048dc22d027e" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php + hash.sha1(0, filesize) == "6e53c5dbbdf61a9cfa527ab2882303118dd03692" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + + /* Magento2 2.1.11 */ + hash.sha1(0, filesize) == "cd3b469c4b1503d15d2cca1a797be5a5512dc141" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "c129cce146f4c256bf67e1457400afd813bfa677" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php + hash.sha1(0, filesize) == "da379747dcf7875aaaeeb5a7033f23609518c4b9" or // vendor/symfony/process/Process.php + hash.sha1(0, filesize) == "5eaec66ad7c4e08384550cea788aaf774f8aed8c" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + + /* Magento2 2.1.12 */ + hash.sha1(0, filesize) == "086c176ae4e7e5646fef9d1bd59b7bca237cd770" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/links.phtml + hash.sha1(0, filesize) == "6a4ac438335055f2c6c11e55ab1999c215f14e19" or // dev/tests/api-functional/framework/bootstrap.php + hash.sha1(0, filesize) == "dc9bcdad8e1dcacabf1bb1c7911a9e3442b71739" or // vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php + hash.sha1(0, filesize) == "3c18c3e87cc8a0acd751a3d00cf214a66a0238fd" or // vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php + hash.sha1(0, filesize) == "5d98e7c19aa3de7357d2db989b8073f7ca42a63c" or // vendor/symfony/filesystem/Tests/FilesystemTest.php + + /* Magento2 2.1.13 */ + hash.sha1(0, filesize) == "7c51edd333a7b2018cf4df44c80a94c5b99e7300" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "24756173c733960651944ebc84fca62b5ebe4700" or // app/code/Magento/Quote/Api/CartRepositoryInterface.php + hash.sha1(0, filesize) == "44e349e59c1b9ab3197874065916af15bf55bd8d" or // app/code/Magento/Quote/Api/GuestPaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "fbd29c51a445f7822ef9b571716f9b4ddc70b7d2" or // app/code/Magento/Quote/Api/PaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "d8a4719ec45463b2f24c2c402e217b669f47e865" or // app/code/Magento/SalesRule/Api/RuleRepositoryInterface.php + hash.sha1(0, filesize) == "927662c6812bde2292995180f11009d2ab564fdf" or // app/code/Magento/SalesRule/Api/CouponRepositoryInterface.php + hash.sha1(0, filesize) == "64c683ac71020dda7a65fc9f246ab3931c389b3a" or // app/code/Magento/Sales/Api/InvoiceRepositoryInterface.php + hash.sha1(0, filesize) == "8970e14580ef6a85920d23d285b42b1d50fe3b0f" or // app/code/Magento/Sales/Api/TransactionRepositoryInterface.php + hash.sha1(0, filesize) == "112ce2a27bd9ccfe39bd6fe422f0c1dd00535ed4" or // app/code/Magento/Sales/Api/OrderItemRepositoryInterface.php + hash.sha1(0, filesize) == "cb41fcc6f7ff5005387f1d3952bb59859cefa6af" or // app/code/Magento/Sales/Api/ShipmentRepositoryInterface.php + hash.sha1(0, filesize) == "92c27bde01b4e9f005b0244668f872f1b063645b" or // app/code/Magento/Sales/Api/CreditmemoRepositoryInterface.php + hash.sha1(0, filesize) == "c11e08cc70ea47f9c76c0252c47342ea0dcc63cd" or // app/code/Magento/Sales/Api/OrderRepositoryInterface.php + hash.sha1(0, filesize) == "a1e8b6b6cece2378a626fcd7640caeb575807a81" or // app/code/Magento/Tax/Api/TaxClassRepositoryInterface.php + hash.sha1(0, filesize) == "e8f824853c18d7956ad402d15584c884e022e279" or // app/code/Magento/Tax/Api/TaxRuleRepositoryInterface.php + hash.sha1(0, filesize) == "e37c36c6c67d6c0726472bc792bbd96b76487ec9" or // app/code/Magento/Tax/Api/TaxRateRepositoryInterface.php + hash.sha1(0, filesize) == "366915b0c87c90d23c1516c88ddfce085aff3055" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "eee01dbf0891bf294a6e72dcab9ec79b27558a5a" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/links.phtml + hash.sha1(0, filesize) == "61598b8e555ed8e00cb6fdd1a3bd9ae8c2db5631" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "5bcc966ecf955e4c7df5e93cfb502c367ec36170" or // app/code/Magento/Customer/Api/GroupRepositoryInterface.php + hash.sha1(0, filesize) == "3d8308628c5ac8518017d2655501b41fa2e04e4a" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "6a7131f77cd11804e2f607f4acca903761bbe444" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "3178b409e706058fdf9d96180444b779e411ecc9" or // app/code/Magento/Eav/Api/AttributeSetRepositoryInterface.php + hash.sha1(0, filesize) == "d43603dee33dc0e3368f09c2e759e59239e309b5" or // dev/tests/js/JsTestDriver/run_js_tests.php + hash.sha1(0, filesize) == "c130c0553897052c22eba031eb234f34a440ee12" or // dev/tests/api-functional/framework/bootstrap.php + hash.sha1(0, filesize) == "3156b1477f7b924c72a5d277f5b5e321ddf7e5ef" or // dev/tests/integration/framework/bootstrap.php + hash.sha1(0, filesize) == "b900ac374f064046262e00d5005a81345f142e68" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "50215084a2d1c6680f84037560f9f7c38f8b50d2" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php + hash.sha1(0, filesize) == "53afa63b4d6c0225dacf5a415303bc4d37a78293" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "a5153b12896785bdb61576ffe6a087cf0ee5f288" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "29b626fbd91b2bbac0e6b8e1a6319f4b3a194e3d" or // lib/internal/Magento/Framework/Shell.php + hash.sha1(0, filesize) == "a8a7eca1c7e1537d4dd5a29f9dba9ee527778d8e" or // lib/internal/Magento/Framework/View/Design/Theme/Validator.php + hash.sha1(0, filesize) == "4e0e218e27b5e21ca4884638459b5b382097c162" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "9458004e6cbcf3bb8a46e6d3ed1a131ffce648f4" or // lib/internal/Magento/Framework/Filter/Test/Unit/TranslitTest.php + hash.sha1(0, filesize) == "90493ac76005304e9cc8b8501217417eb7f46b74" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php + hash.sha1(0, filesize) == "5df3a83a6b78c80693b0fd9b1e92c02229e02abf" or // lib/internal/Magento/Framework/Validator/Constraint/Option/Callback.php + hash.sha1(0, filesize) == "368ae2496b85f80b771dc11ddfed4a8f68db368f" or // lib/internal/Magento/Framework/Shell/Driver.php + hash.sha1(0, filesize) == "1ed9b8d05f8f0f430af2a5886a7394156809d034" or // setup/src/Magento/Setup/Model/FixtureGenerator/BundleProductGenerator.php + hash.sha1(0, filesize) == "95a42e9ce7d06999cf5c3dd764b0af88c54dff86" or // setup/src/Magento/Setup/Model/FixtureGenerator/ProductGenerator.php + hash.sha1(0, filesize) == "2523c8fc35c8664f137545e4a5ee20a431492c1b" or // vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php + hash.sha1(0, filesize) == "9c5371ae100c7c27c02e5de69b206719a43cfc10" or // vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php + + /* Magento2 2.1.14 */ + + /* Magento2 2.2.0 */ + hash.sha1(0, filesize) == "b6db2ab078b844581bca4a7738a09301b001a616" or // app/code/Magento/Backend/view/adminhtml/templates/store/switcher/form/renderer/fieldset/element.phtml + hash.sha1(0, filesize) == "afe78caf47645422b625a226bcc626f3c7ac2b0c" or // app/code/Magento/Backend/view/adminhtml/templates/widget/grid.phtml + hash.sha1(0, filesize) == "ce662262e8069fecf6ecccff489d3104a345c405" or // app/code/Magento/Backend/view/adminhtml/templates/widget/grid/extended.phtml + hash.sha1(0, filesize) == "14f70c016953e5666aa2ff348dd22853e876c62f" or // app/code/Magento/Backend/view/adminhtml/templates/widget/form/renderer/fieldset/element.phtml + hash.sha1(0, filesize) == "34b8bbe912147d30f987c4ee092a73e8326e7758" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "0c16b0bea0813fd8f46d2616ad456ec9fa56689e" or // app/code/Magento/Quote/Api/CartRepositoryInterface.php + hash.sha1(0, filesize) == "cd8a35413f9c1074aa1e7ec08e5618cc9536b7fa" or // app/code/Magento/Quote/Api/GuestPaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "98ffa5253645057aa3bb280ecfb50ffe3cb59afd" or // app/code/Magento/Quote/Api/PaymentMethodManagementInterface.php + hash.sha1(0, filesize) == "0ae06d3897650908a07fe98c8cd1b7031f6e1338" or // app/code/Magento/SalesRule/Api/RuleRepositoryInterface.php + hash.sha1(0, filesize) == "207bb68440ed72255299ece2dbee10b743b39eef" or // app/code/Magento/SalesRule/Api/CouponRepositoryInterface.php + hash.sha1(0, filesize) == "079e6f766546e34702427f2c06f3ccb0ecb1648a" or // app/code/Magento/Sales/Api/InvoiceRepositoryInterface.php + hash.sha1(0, filesize) == "f97aa293b22bfded923f302a135dc10af84a3b87" or // app/code/Magento/Sales/Api/TransactionRepositoryInterface.php + hash.sha1(0, filesize) == "c5c618fbb4811d44d5e8e4fefd741cac1b51db92" or // app/code/Magento/Sales/Api/OrderItemRepositoryInterface.php + hash.sha1(0, filesize) == "04898244b37732984fd9a9db1fb221103e19c0f8" or // app/code/Magento/Sales/Api/ShipmentRepositoryInterface.php + hash.sha1(0, filesize) == "4a59a7a58889235c8c2e84868a8f4f6707ddb714" or // app/code/Magento/Sales/Api/CreditmemoRepositoryInterface.php + hash.sha1(0, filesize) == "1de03af3ee8742af0cf9ff92667b70c901fc363a" or // app/code/Magento/Sales/Api/OrderRepositoryInterface.php + hash.sha1(0, filesize) == "d801e2eea2127191b9b91f7d791762ba756ee8a9" or // app/code/Magento/Sales/view/adminhtml/templates/order/details.phtml + hash.sha1(0, filesize) == "ffc9afc5a809197e70f2fa674e8ae4b818481584" or // app/code/Magento/Sales/view/adminhtml/templates/order/view/items.phtml + hash.sha1(0, filesize) == "a3bd2339d5f24c3c4fed720a4cfd8aea0721c5a6" or // app/code/Magento/Sales/view/adminhtml/templates/order/view/items/renderer/default.phtml + hash.sha1(0, filesize) == "0181a2ae1439dabb2af8f2f9233b0a76afcb20fa" or // app/code/Magento/Sales/view/adminhtml/templates/order/create/items/grid.phtml + hash.sha1(0, filesize) == "b5e66ae20d0d97d6be5d9d0c1e369601874db3fe" or // app/code/Magento/Wishlist/view/frontend/templates/item/list.phtml + hash.sha1(0, filesize) == "af78073d01fd1375a1c968c423dc6c655c079a5b" or // app/code/Magento/Wishlist/view/frontend/templates/item/column/cart.phtml + hash.sha1(0, filesize) == "08fcaae7bccdf6b6e45971ed8dceabda0d6ac21b" or // app/code/Magento/SendFriend/view/frontend/templates/send.phtml + hash.sha1(0, filesize) == "01da257f9949f057e1f4aadeb1dd9237de95c99e" or // app/code/Magento/Widget/view/adminhtml/templates/catalog/category/widget/tree.phtml + hash.sha1(0, filesize) == "79148b03f41a7ca68b225bf4b55ebaf71b24a807" or // app/code/Magento/Tax/Api/TaxClassRepositoryInterface.php + hash.sha1(0, filesize) == "7372bd4e85514ec15505b5713c503858d0f2b3ee" or // app/code/Magento/Tax/Api/TaxRuleRepositoryInterface.php + hash.sha1(0, filesize) == "1818d990e5d11b0cbff9f4f087b82f519ddbdd0e" or // app/code/Magento/Tax/Api/TaxRateRepositoryInterface.php + hash.sha1(0, filesize) == "8e564e0a37cc7415242eb40f27219d8faa6b31ac" or // app/code/Magento/Checkout/view/frontend/templates/cart/item/default.phtml + hash.sha1(0, filesize) == "44c7222533b59f34b18f024d690ca0538549709f" or // app/code/Magento/Review/view/frontend/templates/customer/list.phtml + hash.sha1(0, filesize) == "40fe1c9cb835f97037a9cd658dfcaa83ba60573a" or // app/code/Magento/Captcha/view/frontend/templates/default.phtml + hash.sha1(0, filesize) == "0b021ba9ecf368d0de1322cd30204f72044fb881" or // app/code/Magento/Captcha/view/adminhtml/templates/default.phtml + hash.sha1(0, filesize) == "f2cc39f08f1d7443928602f5deeb3082e47b7694" or // app/code/Magento/Theme/Test/Unit/Model/Design/Backend/FileTest.php + hash.sha1(0, filesize) == "ad3da30d309429604417dd4b0297b4d773ff2670" or // app/code/Magento/Bundle/view/base/templates/product/price/tier_prices.phtml + hash.sha1(0, filesize) == "65527739573da193f845f9a8622004f40a128b47" or // app/code/Magento/Shipping/view/adminhtml/templates/order/tracking/view.phtml + hash.sha1(0, filesize) == "1518288cb19835a65baa67a024dd110401be0f10" or // app/code/Magento/Msrp/view/frontend/templates/render/item/price_msrp_item.phtml + hash.sha1(0, filesize) == "21ac5cc041e00fec66eec002e8e983f459254b7a" or // app/code/Magento/Msrp/view/base/templates/product/price/msrp.phtml + hash.sha1(0, filesize) == "dd796a759222f12779bef3ab3ced780c8f3d89a8" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "43ac934baf978b89030311f5a55e96d149a0e9ca" or // app/code/Magento/AdminNotification/view/adminhtml/templates/toolbar_entry.phtml + hash.sha1(0, filesize) == "e5aa32e8c86107a517d6b74067a87a41e1c0dc43" or // app/code/Magento/Reports/view/frontend/templates/widget/compared/column/compared_default_list.phtml + hash.sha1(0, filesize) == "4514dbaabb5bc4870233cd8d7b2d610c6c85bde6" or // app/code/Magento/Reports/view/frontend/templates/widget/compared/content/compared_grid.phtml + hash.sha1(0, filesize) == "01e3bc7d3eadddff9ee630ea43835b88b5218975" or // app/code/Magento/Reports/view/frontend/templates/widget/compared/content/compared_list.phtml + hash.sha1(0, filesize) == "8ba84ae0118091693c08531e7fbeb9405aeeb27b" or // app/code/Magento/Reports/view/frontend/templates/widget/viewed/column/viewed_default_list.phtml + hash.sha1(0, filesize) == "662b14890cd60c4608b7b835e634852eed1f54ca" or // app/code/Magento/Reports/view/frontend/templates/widget/viewed/column/viewed_images_list.phtml + hash.sha1(0, filesize) == "2137d2c24baa2f18f1f01c98efc0cd44b6b95cbd" or // app/code/Magento/Reports/view/frontend/templates/widget/viewed/content/viewed_list.phtml + hash.sha1(0, filesize) == "bc5b153e7c4992793ebe7202fc261585b42d934b" or // app/code/Magento/Reports/view/frontend/templates/widget/viewed/content/viewed_grid.phtml + hash.sha1(0, filesize) == "5324e08305e04a14af969c2885c304915ca8ef8a" or // app/code/Magento/Customer/Test/Unit/Controller/Account/EditPostTest.php + hash.sha1(0, filesize) == "da8611c59ea795d8da55cba0e2ecadec4b1980dc" or // app/code/Magento/Customer/Api/GroupRepositoryInterface.php + hash.sha1(0, filesize) == "0cf2358bfe71370b5933f697a20173f6a77966cf" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "54dae744d92fbd1e846a72acadf1a6f84fb4e4bf" or // app/code/Magento/Catalog/view/frontend/templates/product/image_with_borders.phtml + hash.sha1(0, filesize) == "da3739beeb859ec0a604b8973537223b9929f0bc" or // app/code/Magento/Catalog/view/frontend/templates/product/listing.phtml + hash.sha1(0, filesize) == "cbd37a04f47f4b41a056f64a48c20c7b3ebe1059" or // app/code/Magento/Catalog/view/frontend/templates/product/list.phtml + hash.sha1(0, filesize) == "ebb7de64e8b564c9cc2537b64873e45f8d897f9b" or // app/code/Magento/Catalog/view/frontend/templates/product/widget/new/column/new_default_list.phtml + hash.sha1(0, filesize) == "d729b49bd79eb095c2ee18840332104b6af101e5" or // app/code/Magento/Catalog/view/frontend/templates/product/widget/new/content/new_grid.phtml + hash.sha1(0, filesize) == "b73df2971f39ea069f5ff603968317d4cf0e0eeb" or // app/code/Magento/Catalog/view/frontend/templates/product/widget/new/content/new_list.phtml + hash.sha1(0, filesize) == "7bcecca698ca026a18d1c0cd6e331d4f01eb1543" or // app/code/Magento/Catalog/view/frontend/templates/product/list/items.phtml + hash.sha1(0, filesize) == "9204037f1c67ab821f39968485878197f08ebbe9" or // app/code/Magento/Catalog/view/base/templates/product/price/tier_prices.phtml + hash.sha1(0, filesize) == "7baae16a321991eff163cf6d353c3c80c181068e" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/options.phtml + hash.sha1(0, filesize) == "1bef553f7eb2283e8b01157976f26a0337288b9c" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/set/main.phtml + hash.sha1(0, filesize) == "83ab7e20e3b06491fc1955f8fc7c44d9f1da0461" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/form/renderer/fieldset/element.phtml + hash.sha1(0, filesize) == "2b3d818faf3f19e9b209214e5ae269ec56f0f767" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/category/tree.phtml + hash.sha1(0, filesize) == "af41b79ef688e3b085febdcf3c1fdcfac2a52604" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/category/widget/tree.phtml + hash.sha1(0, filesize) == "3eda25a37ba1020ed42cf8473f21939675431823" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "d3c540171d56f22ba4b56d54bfca2b9b9237d5c9" or // app/code/Magento/CatalogSearch/view/frontend/templates/result.phtml + hash.sha1(0, filesize) == "ccc3f04e8cbd3c16a047ef32ddd027949074923d" or // app/code/Magento/GroupedProduct/view/adminhtml/templates/catalog/product/composite/fieldset/grouped.phtml + hash.sha1(0, filesize) == "9972746ccc65347da99374bff4c0db476918a025" or // app/code/Magento/Eav/Api/AttributeSetRepositoryInterface.php + hash.sha1(0, filesize) == "ffe737082a4b67be6fecf8a49bcd9f9be2a4ebc9" or // dev/tests/js/JsTestDriver/run_js_tests.php + hash.sha1(0, filesize) == "6f0496267604509f0b503df35e457402c52efc60" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "8575bd806d0585be272180dd48e9bb29bd23bd41" or // dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php + hash.sha1(0, filesize) == "6f6fc4f538cadc28ddd6c34b0b621e1d1f3694be" or // dev/tests/static/testsuite/Magento/Test/Legacy/_files/obsolete_classes.php + hash.sha1(0, filesize) == "43a229164a52722b65e342fefe66384c376fc3e6" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "5ff6371675c12bcb8220e4e7ae2de389cf93c9b0" or // lib/web/tiny_mce/tiny_mce_jquery_src.js + hash.sha1(0, filesize) == "1cf08f4739f91ac22a1db82b2fbf5371c5dced70" or // lib/web/tiny_mce/tiny_mce_prototype_src.js + hash.sha1(0, filesize) == "1c6d46cc48f55aeee643ac8dfb81307c538240ee" or // lib/web/tiny_mce/tiny_mce_src.js + hash.sha1(0, filesize) == "87afdc3d9e944d395a589228fd67d21e88a88546" or // lib/internal/Magento/Framework/Shell.php + hash.sha1(0, filesize) == "66689eb745afaccd13b86a635663a70c68979839" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "cc769ea55968156fe55010ec8f342f326c4892bf" or // lib/internal/Magento/Framework/Filter/Test/Unit/TranslitTest.php + hash.sha1(0, filesize) == "af2c52546d499780ffab9305c09712c226153b30" or // lib/internal/Magento/Framework/Api/Code/Generator/ExtensionAttributesGenerator.php + hash.sha1(0, filesize) == "637424f32393446c14e84e5ccdc523b799d5a62c" or // lib/internal/Magento/Framework/Shell/Driver.php + hash.sha1(0, filesize) == "a4eea004d560338df63eb552c5255ec0956b447a" or // setup/src/Magento/Setup/Model/FixtureGenerator/BundleProductGenerator.php + hash.sha1(0, filesize) == "b4b7e15e1c2586281bc859487e175bf162ad09a8" or // vendor/friendsofphp/php-cs-fixer/CHANGELOG.md + hash.sha1(0, filesize) == "a3bb9711fc5f3fd102e83a784b18fbecbdf51e56" or // vendor/friendsofphp/php-cs-fixer/src/Tokenizer/Transformer/CurlyBraceTransformer.php + hash.sha1(0, filesize) == "30ca0624b916566d59d375f8dcb981fe0bbe80fe" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocAlignFixer.php + hash.sha1(0, filesize) == "b40c17220eb892683bdbe49dafb99f3544b9707a" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocSummaryFixer.php + hash.sha1(0, filesize) == "b578dadd560b9fa5e6c7cc534e43c58b933d0ee8" or // vendor/zendframework/zend-config/src/Reader/Json.php + hash.sha1(0, filesize) == "d0f531929accaa989747bce64e5d1d18619c266d" or // vendor/zendframework/zend-config/src/Reader/Yaml.php + hash.sha1(0, filesize) == "c3efc47e0a6f3d2ce786d65903ba4bf7b18b8465" or // vendor/zendframework/zend-config/src/Reader/Ini.php + hash.sha1(0, filesize) == "8e0199d56990d9548e906c7f43d8b6a0acc91b09" or // vendor/zendframework/zend-config/src/Reader/JavaProperties.php + hash.sha1(0, filesize) == "49005b49d6358ba62e1e63b062549e6be44e84c5" or // vendor/zendframework/zend-i18n/src/Validator/IsFloat.php + hash.sha1(0, filesize) == "7ebb06e9d13316c1b9014d89a80335a5801534de" or // vendor/zendframework/zend-view/src/Helper/Navigation/AbstractHelper.php + hash.sha1(0, filesize) == "2a8ad0ada4579b7a093258b53fd654726a39b82f" or // vendor/zendframework/zend-soap/src/Client.php + hash.sha1(0, filesize) == "5d0abe2949deabd3c8402a53e1335ec1a1a10a7a" or // vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php + hash.sha1(0, filesize) == "679d1e5f586fd2c0604d49035d07ee76fa80b4eb" or // vendor/symfony/console/Application.php + hash.sha1(0, filesize) == "c77c8aa209d8ce38742a83a569b37d2c4d86960a" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + hash.sha1(0, filesize) == "dcc4d118f3df90212cc0f83562a6526b57839510" or // vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowLongArraySyntaxUnitTest.inc + hash.sha1(0, filesize) == "ce5d95770d202ca5ca20351d0809c44973614361" or // vendor/squizlabs/php_codesniffer/src/Reports/Emacs.php + hash.sha1(0, filesize) == "32f8aa52981b30d5b6b9ad3064e6c4835292611e" or // vendor/phpspec/prophecy/src/Prophecy/Argument/Token/ApproximateValueToken.php + hash.sha1(0, filesize) == "83f41387b29273eb40aefd1135e9e361c867631d" or // vendor/paragonie/random_compat/lib/random.php + hash.sha1(0, filesize) == "c4d30424cccf6ec0f7419ee7a5f23db7a7c4b4e5" or // vendor/composer/composer/src/Composer/Util/Git.php + hash.sha1(0, filesize) == "27e9cf7038646a28442aa46d37a28ec8e8716df1" or // vendor/composer/composer/src/Composer/Console/Application.php + hash.sha1(0, filesize) == "9e225727717be62c96ce263044b4a26368d6b1f8" or // vendor/composer/composer/src/Composer/Json/JsonManipulator.php + hash.sha1(0, filesize) == "dfe5659d01d976f2c204d7d38f24202747a7249f" or // vendor/composer/composer/src/Composer/Command/ShowCommand.php + hash.sha1(0, filesize) == "d2d335780856a9bb3e75aa80d955455866dd9918" or // vendor/composer/composer/src/Composer/Command/ConfigCommand.php + hash.sha1(0, filesize) == "3f3e243765fc816c8b654cd2eeb31ccbfffd876c" or // vendor/sebastian/environment/src/Console.php + hash.sha1(0, filesize) == "1f7106a3fecd6a51f579d358089fc57a8249b6bd" or // vendor/phpunit/phpunit/src/Util/Log/TeamCity.php + + /* Magento2 2.2.1 */ + hash.sha1(0, filesize) == "7b4ca1bdf6da1b74bbb0e79cd5dca7e9358736fc" or // vendor/symfony/console/Application.php + hash.sha1(0, filesize) == "793f57e591242b263cdb8f438b487218eb222602" or // vendor/symfony/dependency-injection/Dumper/PhpDumper.php + + /* Magento2 2.2.2 */ + hash.sha1(0, filesize) == "5c9d6542625efa7d9598d8670810fb4d2348c372" or // app/code/Magento/Customer/Api/CustomerRepositoryInterface.php + hash.sha1(0, filesize) == "1ef0a76c00bbb37bbfc517675da2e6e75d6c69a4" or // app/code/Magento/Catalog/view/frontend/templates/product/list/items.phtml + hash.sha1(0, filesize) == "bd9313c7fbeba61c905a3b9c13000d3c5316aa9c" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/category/tree.phtml + hash.sha1(0, filesize) == "cbe1572a603dad3fbdaace2c9aeaf437db0c399d" or // lib/internal/Magento/Framework/View/Model/Layout/Merge.php + hash.sha1(0, filesize) == "0fc99eccb4f7e3841f1f05a3acd274f44d07d784" or // vendor/friendsofphp/php-cs-fixer/CHANGELOG.md + hash.sha1(0, filesize) == "f897f0201b4182cb13eb4fb07e6f685134f79e1d" or // vendor/friendsofphp/php-cs-fixer/src/Tokenizer/Transformer/CurlyBraceTransformer.php + hash.sha1(0, filesize) == "18ceffbba547979679a41af4e1a1fb50673b521b" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocAlignFixer.php + hash.sha1(0, filesize) == "77d1c0c1403658f3b695ea297c62d3123a2d2afa" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocSummaryFixer.php + hash.sha1(0, filesize) == "767c952605047fe1d2b6cde9ea959fa7419bf446" or // vendor/symfony/console/Application.php + hash.sha1(0, filesize) == "e806c939435bf2184070293d5f0e5786b0e260e4" or // vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.1.inc + hash.sha1(0, filesize) == "1e60b0a55c7010e44d1984dd3429faae582d66ab" or // vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.1.inc.fixed + + /* Magento2 2.2.3 */ + hash.sha1(0, filesize) == "3d02e278b1aa38f9bc8ac8ce11a2b7507c67c4db" or // app/code/Magento/Checkout/view/frontend/templates/cart/item/default.phtml + hash.sha1(0, filesize) == "097a07a8a48dcd13a0c3b8125b3b41fa5b89aeba" or // app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/samples.phtml + hash.sha1(0, filesize) == "ec460f47a07de4973809bf83892325a053ab79d1" or // app/code/Magento/Catalog/view/frontend/templates/product/list.phtml + hash.sha1(0, filesize) == "9bbeb014444ce6c87048116cd3ac6b0cf1cf7c76" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/set/main.phtml + hash.sha1(0, filesize) == "5442561bcc0385b43e0fe5a68ccf98bbdec5ca72" or // vendor/friendsofphp/php-cs-fixer/CHANGELOG.md + hash.sha1(0, filesize) == "bea5262b4308701259351b7d7ebbb718fedb60cb" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocAlignFixer.php + hash.sha1(0, filesize) == "c1ca941e582ca86847dde4197d6369dd48adc895" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocSummaryFixer.php + hash.sha1(0, filesize) == "a33b73c4bb7d6b481092b146c92f2ce76971783e" or // vendor/zendframework/zend-soap/src/Client.php + hash.sha1(0, filesize) == "33f2a3d42332b90bd774681ea1a35645f18e6613" or // vendor/symfony/console/Application.php + hash.sha1(0, filesize) == "e9a33f8a16f28125962bdcd2fd692171cb5e50e7" or // vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.2.inc.fixed + hash.sha1(0, filesize) == "6148ebd6cb92f7d126f584cc28bc2dae00d420f8" or // vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.inc.fixed + hash.sha1(0, filesize) == "1e6dfa2f9ca1655679ef3372b9b5adecf7950250" or // vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.2.inc + hash.sha1(0, filesize) == "b6558129f141c2872fd3bababa30fa2197f464c8" or // vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.inc + hash.sha1(0, filesize) == "dcc4d118f3df90212cc0f83562a6526b57839510" or // vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowLongArraySyntaxUnitTest.1.inc + hash.sha1(0, filesize) == "e6916494d90eab4a3cb2cd60cecdbeb606c78036" or // vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc + hash.sha1(0, filesize) == "0125f48763b161a35ede5618b3fa554061a64ed6" or // vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc.fixed + + /* Magento2 2.2.4 */ + hash.sha1(0, filesize) == "f023851dc5ec2d325b9b29b202afc79e487adeff" or // app/code/Magento/Backend/view/adminhtml/templates/widget/grid/extended.phtml + hash.sha1(0, filesize) == "7991cdeefa71c33b030c8146c547b56bf19a35b6" or // app/code/Magento/Backend/Model/Url.php + hash.sha1(0, filesize) == "a4c0e1b01b752273f623267773d4b0941f5ec91f" or // app/code/Magento/Captcha/view/frontend/templates/default.phtml + hash.sha1(0, filesize) == "2f4f179b463d43d7125c0edf96207cdaac0d3553" or // app/code/Magento/Captcha/view/adminhtml/templates/default.phtml + hash.sha1(0, filesize) == "88688495df8a381a7e2f8c7d78244dc5aa3e449f" or // app/code/Magento/Catalog/view/frontend/templates/product/list/items.phtml + hash.sha1(0, filesize) == "bc14eb76d717597ea55e5a059ac9027f9e37c41e" or // app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/options.phtml + hash.sha1(0, filesize) == "f5ff153b3ce5fe74d8555fafc7c4f5b338e72cd9" or // app/code/Magento/Catalog/Model/Product/Image.php + hash.sha1(0, filesize) == "94295c58e11d35c4384bd5533a56b251b3a9f899" or // app/code/Magento/CatalogWidget/view/frontend/templates/product/widget/content/grid.phtml + hash.sha1(0, filesize) == "caa1cdbac108de22eb304a1001b6387d66d3c8d1" or // dev/tests/integration/testsuite/Magento/Framework/Image/Adapter/InterfaceTest.php + hash.sha1(0, filesize) == "554d4e860b7c9ac7e748634db8f2ce7d8a84de34" or // vendor/friendsofphp/php-cs-fixer/CHANGELOG.md + hash.sha1(0, filesize) == "771f8a7b6cefa10280c8ca3664a481b89f97dc51" or // vendor/friendsofphp/php-cs-fixer/src/Tokenizer/Transformer/CurlyBraceTransformer.php + hash.sha1(0, filesize) == "2c86d6b8985585facf4b82b459129890e67a8585" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocAlignFixer.php + hash.sha1(0, filesize) == "205f447fdd5382d4cec93066916bc36593117b89" or // vendor/paragonie/random_compat/lib/random.php + + /* Magento2 2.2.5 */ + hash.sha1(0, filesize) == "896c509fd0d3a1b2c5c68a31078c07227012ad87" or // dev/tests/static/testsuite/Magento/Test/Integrity/DependencyTest.php + hash.sha1(0, filesize) == "fdf2c68d82619b50dcbb254cc1378c7ae19fc410" or // vendor/friendsofphp/php-cs-fixer/CHANGELOG.md + hash.sha1(0, filesize) == "0c4aaf74d31d6553acdee867a44439f7b2e58c01" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocAlignFixer.php + hash.sha1(0, filesize) == "e2615e1467ebca61785a35d1f3716fd144722527" or // vendor/friendsofphp/php-cs-fixer/src/Fixer/Phpdoc/PhpdocSummaryFixer.php + hash.sha1(0, filesize) == "163720043b85199587fd2183a1311dacb3cec5c1" or // vendor/paragonie/random_compat/lib/random.php + + false } -- cgit v1.3