diff options
author | Erik Dubois | 2017-05-01 10:04:47 -0400 |
---|---|---|
committer | Erik Dubois | 2017-05-01 10:04:47 -0400 |
commit | 7d7d55975a1ed325d6caee83053b716d4215c4fc (patch) | |
tree | b0d58966301f78887e1df80f3f44681bf814a235 | |
download | aur-7d7d55975a1ed325d6caee83053b716d4215c4fc.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 42 | ||||
-rw-r--r-- | 45-droid.conf | 40 | ||||
-rw-r--r-- | 65-ttf-droid-sans.conf | 257 | ||||
-rw-r--r-- | 65-ttf-droid-serif.conf | 66 | ||||
-rw-r--r-- | 90-tt-droid.conf | 362 | ||||
-rw-r--r-- | PKGBUILD | 78 |
6 files changed, 845 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8478fd149990 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,42 @@ +# Generated by mksrcinfo v8 +# Mon May 1 14:04:39 UTC 2017 +pkgbase = ttf-droid-family-ib + pkgdesc = General-purpose fonts released by Google as part of Android. Includes additional monospaced variants with dotted and slashed zeros. + pkgver = 20121017 + pkgrel = 12 + url = http://code.google.com/android/ + arch = any + groups = infinality-bundle-fonts + license = Apache + source = https://sources.archlinux.org/other/community/ttf-droid/ttf-droid-20121017.tar.xz + source = http://www.cosmix.org/software/files/DroidSansMonoSlashed.zip + source = http://www.cosmix.org/software/files/DroidSansMonoDotted.zip + source = 45-droid.conf + source = 65-ttf-droid-sans.conf + source = 65-ttf-droid-serif.conf + source = 90-tt-droid.conf + sha1sums = 4190b9c3a75766df2e4a8a1a38c4c1722c63e41b + sha1sums = 50c4ea8f89e9559086e63389eee2da8c8636500e + sha1sums = 842a341b1b79119418d26f406662a18d2264862e + sha1sums = 7aa504d19793ac0feda1882d1504fe0cd5cf7654 + sha1sums = a6d3cc79db9e3cc01aedf599691314499edae02d + sha1sums = 1d540e1d02740a3e2cfe56c6197dad8d317193ef + sha1sums = 28f080d48e90a7bb81cd659bdbf2a008bf864384 + +pkgname = ttf-droid-ib + pkgdesc = General-purpose fonts released by Google as part of Android. Includes additional monospaced variants with dotted and slashed zeros. + depends = fontconfig + provides = ttf-font + provides = ttf-droid + conflicts = ttf-droid + conflicts = ttf-droid-monovar + conflicts = ttf-droid-monovar-ib + replaces = ttf-droid + replaces = ttf-droid-monovar + replaces = ttf-droid-monovar-ib + +pkgname = ttf-droid-nonlatin-ib + pkgdesc = General-purpose fonts released by Google as part of Android. Non-Latin language support. + depends = fontconfig + depends = ttf-droid-ib + diff --git a/45-droid.conf b/45-droid.conf new file mode 100644 index 000000000000..12749e0fb4e7 --- /dev/null +++ b/45-droid.conf @@ -0,0 +1,40 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<fontconfig> + + <alias> + <family>Droid Sans Japanese</family> + <default> + <family>sans-serif</family> + </default> + </alias> + + <alias> + <family>Droid Sans Fallback</family> + <default> + <family>sans-serif</family> + </default> + </alias> + + <alias> + <family>Droid Sans Mono</family> + <default> + <family>monospace</family> + </default> + </alias> + + <alias> + <family>Droid Sans Mono Dotted</family> + <default> + <family>monospace</family> + </default> + </alias> + + <alias> + <family>Droid Sans Mono Slashed</family> + <default> + <family>monospace</family> + </default> + </alias> + +</fontconfig> diff --git a/65-ttf-droid-sans.conf b/65-ttf-droid-sans.conf new file mode 100644 index 000000000000..afddabeeb8a2 --- /dev/null +++ b/65-ttf-droid-sans.conf @@ -0,0 +1,257 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<fontconfig> + + <match target="scan"> + <test name="family"> + <string>Droid Sans</string> + </test> + <edit name="fontversion"> + <int>11</int> + </edit> + </match> + <match target="scan"> + <test name="fullname"> + <string>Droid Sans Hebrew</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>10</int> + </edit> + </match> + <match target="scan"> + <test name="fullname"> + <string>Droid Sans Hebrew Bold</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans Bold</string> + </edit> + <edit name="fontversion"> + <int>8</int> + </edit> + </match> + <match target="scan"> + <test name="fullname"> + <string>Droid Sans Armenian</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>7</int> + </edit> + </match> + <match target="scan"> + <test name="fullname"> + <string>Droid Sans Georgian</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>6</int> + </edit> + </match> + <match target="scan"> + <test name="lang" compare="eq"> + <string>am</string> + </test> + <test name="lang" compare="eq"> + <string>ti</string> + </test> + <test name="fullname"> + <string>Droid Sans Ethiopic</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>5</int> + </edit> + </match> + <match target="scan"> + <test name="lang" compare="eq"> + <string>am</string> + </test> + <test name="lang" compare="eq"> + <string>ti</string> + </test> + <test name="fullname"> + <string>Droid Sans Ethiopic Bold</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans Bold</string> + </edit> + <edit name="fontversion"> + <int>5</int> + </edit> + </match> + <match target="scan"> + <test name="lang" compare="eq"> + <string>pi</string> + </test> + <test name="fullname"> + <string>Droid Sans Arabic</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>4</int> + </edit> + </match> + <match target="scan"> + <test name="lang" compare="eq"> + <string>hi</string> + </test> + <test name="fullname"> + <string>Droid Sans Devanagari</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>3</int> + </edit> + </match> + <match target="scan"> + <test name="lang" compare="eq"> + <string>ta</string> + </test> + <test name="fullname"> + <string>Droid Sans Tamil</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>2</int> + </edit> + </match> + <match target="scan"> + <test name="lang" compare="eq"> + <string>ta</string> + </test> + <test name="fullname"> + <string>Droid Sans Tamil Bold</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans Bold</string> + </edit> + <edit name="fontversion"> + <int>2</int> + </edit> + </match> + <match target="scan"> + <test name="lang" compare="eq"> + <string>th</string> + </test> + <test name="fullname"> + <string>Droid Sans Thai</string> + </test> + <edit name="family"> + <string>Droid Sans</string> + </edit> + <edit name="fullname"> + <string>Droid Sans</string> + </edit> + <edit name="fontversion"> + <int>1</int> + </edit> + </match> + + <alias binding="same"> + <family>Droid Sans Arabic</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Sans Armenian</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Sans Devanagari</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Sans Ethiopic</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Sans Georgian</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Sans Hebrew</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Sans Tamil</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Sans Thai</family> + <accept> + <family>Droid Sans</family> + </accept> + </alias> + + <alias> + <family>sans-serif</family> + <prefer> + <family>Droid Sans</family> + </prefer> + </alias> + <alias> + <family>Droid Sans</family> + <default> + <family>sans-serif</family> + </default> + </alias> + +</fontconfig> diff --git a/65-ttf-droid-serif.conf b/65-ttf-droid-serif.conf new file mode 100644 index 000000000000..594af8c26af6 --- /dev/null +++ b/65-ttf-droid-serif.conf @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<fontconfig> + <match target="scan"> + <test name="family"> + <string>Droid Serif</string> + </test> + <edit name="fontversion"> + <int>2</int> + </edit> + </match> + <match target="scan"> + <test name="fullname"> + <string>Droid Arabic Naskh</string> + </test> + <edit name="family"> + <string>Droid Serif</string> + </edit> + <edit name="fullname"> + <string>Droid Serif</string> + </edit> + <edit name="fontversion"> + <int>1</int> + </edit> + </match> + <match target="scan"> + <test name="fullname"> + <string>Droid Arabic Naskh Bold</string> + </test> + <edit name="family"> + <string>Droid Serif</string> + </edit> + <edit name="fullname"> + <string>Droid Serif Bold</string> + </edit> + <edit name="fontversion"> + <int>1</int> + </edit> + </match> + <alias binding="same"> + <family>Droid Arabic Naskh</family> + <accept> + <family>Droid Serif</family> + </accept> + </alias> + <alias binding="same"> + <family>Droid Naskh Shift Alt</family> + <accept> + <family>Droid Serif</family> + </accept> + </alias> + + <alias> + <family>serif</family> + <prefer> + <family>Droid Serif</family> + </prefer> + </alias> + <alias> + <family>Droid Serif</family> + <default> + <family>serif</family> + </default> + </alias> + +</fontconfig> diff --git a/90-tt-droid.conf b/90-tt-droid.conf new file mode 100644 index 000000000000..50388866b464 --- /dev/null +++ b/90-tt-droid.conf @@ -0,0 +1,362 @@ +<?xml version='1.0'?> +<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> +<fontconfig> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Arabic</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Armenian</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Devanagari</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Ethiopic</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Fallback</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Georgian</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Hebrew</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Japanese</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Tamil</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Thai</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Arabic Kufi</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Mono</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Mono Dotted</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Sans Mono Slashed</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Serif</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="font"> + <test name="force_autohint"> + <bool>false</bool> + </test> + <test name="family"> + <string>Droid Naskh Shift Alt</string> + </test> + <edit name="antialias" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hinting" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + </match> + +</fontconfig> diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..900d3dc8dac7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,78 @@ +# Contributor: Jelle van der Waa <jelle@vdwaa.nl> +# Contributor: Urs Wolfer <uwolfer @ fwo.ch> +# Mainainer: bohoomil <@zoho.com> + +pkgbase=ttf-droid-family-ib +pkgname=('ttf-droid-ib' 'ttf-droid-nonlatin-ib') +pkgver=20121017 +pkgrel=12 +pkgdesc="General-purpose fonts released by Google as part of Android. Includes additional monospaced variants with dotted and slashed zeros." +arch=('any') +license=('Apache') +url="http://code.google.com/android/" +groups=('infinality-bundle-fonts') +source=(https://sources.archlinux.org/other/community/ttf-droid/ttf-droid-20121017.tar.xz + http://www.cosmix.org/software/files/DroidSansMonoSlashed.zip + http://www.cosmix.org/software/files/DroidSansMonoDotted.zip + 45-droid.conf + 65-ttf-droid-sans.conf + 65-ttf-droid-serif.conf + 90-tt-droid.conf) + +package_ttf-droid-ib(){ + pkgdesc="General-purpose fonts released by Google as part of Android. Includes additional monospaced variants with dotted and slashed zeros." + depends=('fontconfig') + conflicts=('ttf-droid' 'ttf-droid-monovar' 'ttf-droid-monovar-ib') + replaces=('ttf-droid' 'ttf-droid-monovar' 'ttf-droid-monovar-ib') + provides=('ttf-font' 'ttf-droid') + + cd "${srcdir}"/google-droid-fonts-"${pkgver}" + + _droid_base=(DroidSerif-Bold.ttf DroidSerif-BoldItalic.ttf DroidSerif-Italic.ttf DroidSerif-Regular.ttf DroidSans-Bold.ttf DroidSans.ttf DroidSansMono.ttf) + + install -d -m755 "${pkgdir}"/usr/share/fonts/"${pkgname}" + + for fnt in "${_droid_base[@]}"; do + install -m644 "$fnt" "${pkgdir}"/usr/share/fonts/"${pkgname}" + done + + install -m 644 ../*.ttf "${pkgdir}"/usr/share/fonts/"${pkgname}" + + cd "${srcdir}" + install -d "${pkgdir}"/etc/fonts/conf.avail + install -d "${pkgdir}"/etc/fonts/conf.d + install -m644 45-droid.conf "${pkgdir}"/etc/fonts/conf.avail + install -m644 65-ttf-droid-sans.conf "${pkgdir}"/etc/fonts/conf.avail + install -m644 65-ttf-droid-serif.conf "${pkgdir}"/etc/fonts/conf.avail + install -m644 90-tt-droid.conf "${pkgdir}"/etc/fonts/conf.avail + + cd "${pkgdir}"/etc/fonts/conf.d + ln -s ../conf.avail/45-droid.conf . + ln -s ../conf.avail/65-ttf-droid-sans.conf . + ln -s ../conf.avail/65-ttf-droid-serif.conf . + ln -s ../conf.avail/90-tt-droid.conf . +} + +package_ttf-droid-nonlatin-ib(){ + pkgdesc="General-purpose fonts released by Google as part of Android. Non-Latin language support." + depends=('fontconfig' 'ttf-droid-ib') + + cd "${srcdir}"/google-droid-fonts-"${pkgver}" + + _droid_nonlatin=(DroidKufi-Bold.ttf DroidKufi-Regular.ttf DroidNaskh-Bold.ttf DroidNaskh-Regular-SystemUI.ttf DroidNaskh-Regular.ttf DroidSansArabic.ttf DroidSansArmenian.ttf DroidSansDevanagari-Regular.ttf DroidSansEthiopic-Bold.ttf DroidSansEthiopic-Regular.ttf DroidSansFallback.ttf DroidSansFallbackFull.ttf DroidSansFallbackLegacy.ttf DroidSansGeorgian.ttf DroidSansHebrew-Bold.ttf DroidSansHebrew-Regular.ttf DroidSansJapanese.ttf DroidSansTamil-Bold.ttf DroidSansTamil-Regular.ttf DroidSansThai.ttf) + + install -d -m755 "${pkgdir}"/usr/share/fonts/"${pkgname}" + + for fnt in "${_droid_nonlatin[@]}"; do + install -m644 "$fnt" "${pkgdir}"/usr/share/fonts/"${pkgname}" + done +} + +sha1sums=('4190b9c3a75766df2e4a8a1a38c4c1722c63e41b' + '50c4ea8f89e9559086e63389eee2da8c8636500e' + '842a341b1b79119418d26f406662a18d2264862e' + '7aa504d19793ac0feda1882d1504fe0cd5cf7654' + 'a6d3cc79db9e3cc01aedf599691314499edae02d' + '1d540e1d02740a3e2cfe56c6197dad8d317193ef' + '28f080d48e90a7bb81cd659bdbf2a008bf864384') + |