diff options
| author | Max Krummenacher <max.oss.09@gmail.com> | 2015-02-17 10:57:11 +0100 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-02-17 10:53:34 -0200 |
| commit | 99a92881cd0df264eb4ed0654516fe43569e3f51 (patch) | |
| tree | be4c40a8cb46acb3c1cd2b1206199e6b7156fcc3 | |
| parent | 9319b7458cd136404998f7aeb5508a2baa83e40a (diff) | |
| download | meta-java-99a92881cd0df264eb4ed0654516fe43569e3f51.tar.gz | |
cleanup whitespace in tasks
Indent with 4 spaces in task definitions.
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| -rw-r--r-- | recipes-core/jakarta-commons/jakarta-commons.inc | 66 | ||||
| -rw-r--r-- | recipes-core/xml-commons/jaxme_0.5.2.bb | 39 | ||||
| -rw-r--r-- | recipes-core/xml-commons/xom_1.1.bb | 26 | ||||
| -rw-r--r-- | recipes-core/xml-commons/xpp2_2.1.10.bb | 22 | ||||
| -rw-r--r-- | recipes-core/xml-commons/xpp3_1.1.3.4.O.bb | 38 | ||||
| -rw-r--r-- | recipes-extended/hsqldb/hsqldb_1.8.0.10.bb | 26 |
6 files changed, 108 insertions, 109 deletions
diff --git a/recipes-core/jakarta-commons/jakarta-commons.inc b/recipes-core/jakarta-commons/jakarta-commons.inc index 4f7b700..bd85610 100644 --- a/recipes-core/jakarta-commons/jakarta-commons.inc +++ b/recipes-core/jakarta-commons/jakarta-commons.inc | |||
| @@ -21,42 +21,42 @@ CLEAN_PATH = "" | |||
| 21 | 21 | ||
| 22 | # Some projects have a replaceable version number in their manifest template. | 22 | # Some projects have a replaceable version number in their manifest template. |
| 23 | do_unpackpost() { | 23 | do_unpackpost() { |
| 24 | if [ -d src/conf ] | 24 | if [ -d src/conf ] |
| 25 | then | 25 | then |
| 26 | find src/conf -exec \ | 26 | find src/conf -exec \ |
| 27 | sed -i -e "s|@version@|${PV}|" {} \; | 27 | sed -i -e "s|@version@|${PV}|" {} \; |
| 28 | fi | 28 | fi |
| 29 | } | 29 | } |
| 30 | 30 | ||
| 31 | addtask unpackpost after do_unpack before do_patch | 31 | addtask unpackpost after do_unpack before do_patch |
| 32 | # Compile step is very similar for Jakarta commons packages | 32 | # Compile step is very similar for Jakarta commons packages |
| 33 | do_compile() { | 33 | do_compile() { |
| 34 | mkdir -p build | 34 | mkdir -p build |
| 35 | 35 | ||
| 36 | if [ "${CP}" ] | 36 | if [ "${CP}" ] |
| 37 | then | 37 | then |
| 38 | oe_makeclasspath cp -s ${CP} | 38 | oe_makeclasspath cp -s ${CP} |
| 39 | else | 39 | else |
| 40 | cp=. | 40 | cp=. |
| 41 | fi | 41 | fi |
| 42 | 42 | ||
| 43 | echo "javac -sourcepath ${COMPILE_SOURCEPATH} -cp $cp -d build \`find ${MAINSOURCES} ${COMPILE_FINDARGS}\`" | 43 | echo "javac -sourcepath ${COMPILE_SOURCEPATH} -cp $cp -d build \`find ${MAINSOURCES} ${COMPILE_FINDARGS}\`" |
| 44 | javac -sourcepath ${COMPILE_SOURCEPATH} -cp $cp -d build `find ${MAINSOURCES} ${COMPILE_FINDARGS}` | 44 | javac -sourcepath ${COMPILE_SOURCEPATH} -cp $cp -d build `find ${MAINSOURCES} ${COMPILE_FINDARGS}` |
| 45 | 45 | ||
| 46 | # Copy extraneous files | 46 | # Copy extraneous files |
| 47 | echo "(cd ${MAINSOURCES} && find . ${FINDARGS} -exec cp {} ../../build/{} \;)" | 47 | echo "(cd ${MAINSOURCES} && find . ${FINDARGS} -exec cp {} ../../build/{} \;)" |
| 48 | (cd ${MAINSOURCES} && find . ${FINDARGS} -exec cp {} ../../build/{} \;) | 48 | (cd ${MAINSOURCES} && find . ${FINDARGS} -exec cp {} ../../build/{} \;) |
| 49 | 49 | ||
| 50 | # Optionally remove stuff after compilation (needed for sourcepath hacks). | 50 | # Optionally remove stuff after compilation (needed for sourcepath hacks). |
| 51 | if [ ${CLEAN_PATH} ]; then | 51 | if [ ${CLEAN_PATH} ]; then |
| 52 | rm -rf ${CLEAN_PATH} | 52 | rm -rf ${CLEAN_PATH} |
| 53 | fi | 53 | fi |
| 54 | 54 | ||
| 55 | # Some projects have manifest, some have not. This works for both. | 55 | # Some projects have manifest, some have not. This works for both. |
| 56 | if [ -f src/conf/MANIFEST.MF ] | 56 | if [ -f src/conf/MANIFEST.MF ] |
| 57 | then | 57 | then |
| 58 | fastjar cfm ${JARFILENAME} src/conf/MANIFEST.MF -C build . | 58 | fastjar cfm ${JARFILENAME} src/conf/MANIFEST.MF -C build . |
| 59 | else | 59 | else |
| 60 | fastjar cf ${JARFILENAME} -C build . | 60 | fastjar cf ${JARFILENAME} -C build . |
| 61 | fi | 61 | fi |
| 62 | } | 62 | } |
diff --git a/recipes-core/xml-commons/jaxme_0.5.2.bb b/recipes-core/xml-commons/jaxme_0.5.2.bb index 304c06d..65b406e 100644 --- a/recipes-core/xml-commons/jaxme_0.5.2.bb +++ b/recipes-core/xml-commons/jaxme_0.5.2.bb | |||
| @@ -16,27 +16,26 @@ inherit java-library | |||
| 16 | DEPENDS = "fastjar-native log4j1.2 xerces-j xalan-j commons-codec hsqldb antlr antlr-native" | 16 | DEPENDS = "fastjar-native log4j1.2 xerces-j xalan-j commons-codec hsqldb antlr antlr-native" |
| 17 | 17 | ||
| 18 | do_compile() { | 18 | do_compile() { |
| 19 | oe_makeclasspath cp -s log4j-1.2 xercesImpl xalan2 commons-codec hsqldb antlr | 19 | oe_makeclasspath cp -s log4j-1.2 xercesImpl xalan2 commons-codec hsqldb antlr |
| 20 | cp=build-api:build-jaxme:build-js:build-xs:build-pm:$cp | 20 | cp=build-api:build-jaxme:build-js:build-xs:build-pm:$cp |
| 21 | 21 | ||
| 22 | jaxme_build src/api build-api $cp jaxmeapi-${PV}.jar | ||
| 22 | 23 | ||
| 23 | jaxme_build src/api build-api $cp jaxmeapi-${PV}.jar | 24 | runantlr -o src/js/org/apache/ws/jaxme/js/jparser src/js/org/apache/ws/jaxme/js/jparser/java15.g |
| 25 | jaxme_build src/js build-js $cp jaxmejs-${PV}.jar | ||
| 24 | 26 | ||
| 25 | runantlr -o src/js/org/apache/ws/jaxme/js/jparser src/js/org/apache/ws/jaxme/js/jparser/java15.g | 27 | jaxme_build src/xs build-xs $cp jaxmexs-${PV}.jar |
| 26 | jaxme_build src/js build-js $cp jaxmejs-${PV}.jar | ||
| 27 | 28 | ||
| 28 | jaxme_build src/xs build-xs $cp jaxmexs-${PV}.jar | 29 | jaxme_build src/jaxme build-jaxme $cp ${JARFILENAME} |
| 29 | 30 | ||
| 30 | jaxme_build src/jaxme build-jaxme $cp ${JARFILENAME} | 31 | # jaxme_build src/pm build-pm $cp jaxmepm-${PV}.jar |
| 31 | |||
| 32 | # jaxme_build src/pm build-pm $cp jaxmepm-${PV}.jar | ||
| 33 | } | 32 | } |
| 34 | 33 | ||
| 35 | do_install_append() { | 34 | do_install_append() { |
| 36 | oe_jarinstall jaxmeapi-${PV}.jar jaxmeapi.jar | 35 | oe_jarinstall jaxmeapi-${PV}.jar jaxmeapi.jar |
| 37 | oe_jarinstall jaxmejs-${PV}.jar jaxmejs.jar | 36 | oe_jarinstall jaxmejs-${PV}.jar jaxmejs.jar |
| 38 | oe_jarinstall jaxmexs-${PV}.jar jaxmexs.jar | 37 | oe_jarinstall jaxmexs-${PV}.jar jaxmexs.jar |
| 39 | oe_jarinstall jaxmepm-${PV}.jar jaxmepm.jar | 38 | oe_jarinstall jaxmepm-${PV}.jar jaxmepm.jar |
| 40 | } | 39 | } |
| 41 | 40 | ||
| 42 | # Compile helper | 41 | # Compile helper |
| @@ -45,17 +44,17 @@ do_install_append() { | |||
| 45 | # 3 - classpath | 44 | # 3 - classpath |
| 46 | # 4 - jar file name | 45 | # 4 - jar file name |
| 47 | jaxme_build() { | 46 | jaxme_build() { |
| 48 | mkdir -p $2 | 47 | mkdir -p $2 |
| 49 | 48 | ||
| 50 | ant_sourcepath=${WORKDIR}/apache-ant-1.7.1/src/main | 49 | ant_sourcepath=${WORKDIR}/apache-ant-1.7.1/src/main |
| 51 | 50 | ||
| 52 | echo "javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 \`find $1 -name "*.java"\`" | 51 | echo "javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 \`find $1 -name "*.java"\`" |
| 53 | javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 `find $1 -name "*.java" -and -not \( -wholename "*junit*" -or -wholename "*examples*" \) ` | 52 | javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 `find $1 -name "*.java" -and -not \( -wholename "*junit*" -or -wholename "*examples*" \) ` |
| 54 | (cd $1 && find . -name "*.properties" -exec cp {} ${S}/$2/{} \;) | 53 | (cd $1 && find . -name "*.properties" -exec cp {} ${S}/$2/{} \;) |
| 55 | 54 | ||
| 56 | rm -rf $2/org/apache/tools | 55 | rm -rf $2/org/apache/tools |
| 57 | 56 | ||
| 58 | fastjar -C $2 -c -f $4 . | 57 | fastjar -C $2 -c -f $4 . |
| 59 | } | 58 | } |
| 60 | 59 | ||
| 61 | SRC_URI[archive.md5sum] = "084ebfe4a816058f8ff6bd731fa70df4" | 60 | SRC_URI[archive.md5sum] = "084ebfe4a816058f8ff6bd731fa70df4" |
diff --git a/recipes-core/xml-commons/xom_1.1.bb b/recipes-core/xml-commons/xom_1.1.bb index 697e01d..56701b2 100644 --- a/recipes-core/xml-commons/xom_1.1.bb +++ b/recipes-core/xml-commons/xom_1.1.bb | |||
| @@ -16,24 +16,24 @@ inherit java-library | |||
| 16 | DEPENDS = "fastjar-native xerces-j xalan-j" | 16 | DEPENDS = "fastjar-native xerces-j xalan-j" |
| 17 | 17 | ||
| 18 | do_compile() { | 18 | do_compile() { |
| 19 | mkdir -p build | 19 | mkdir -p build |
| 20 | 20 | ||
| 21 | oe_makeclasspath cp -s xercesImpl xalan2 | 21 | oe_makeclasspath cp -s xercesImpl xalan2 |
| 22 | cp=build:$cp | 22 | cp=build:$cp |
| 23 | 23 | ||
| 24 | scp="${WORKDIR}/jaxen-1.1.1/src/java/main" | 24 | scp="${WORKDIR}/jaxen-1.1.1/src/java/main" |
| 25 | |||
| 26 | javac -sourcepath src:$scp -cp $cp -d build `find src -name "*.java" -and -not \( -wholename "*tests*" -or -wholename "*samples*" -or -wholename "*tools*" \)` | ||
| 27 | javac -sourcepath fatsrc:$scp -cp $cp -d build `find fatsrc -name "*.java" -and -not \( -wholename "*tests*" -or -wholename "*samples*" -or -wholename "*tools*" \)` | ||
| 28 | javac -sourcepath src15:$scp -cp $cp -d build `find src15 -name "*.java" -and -not \( -wholename "*tests*" -or -wholename "*samples*" -or -wholename "*tools*" \)` | ||
| 29 | 25 | ||
| 30 | (cd src && find . -name "*.properties" -exec cp {} ../build/{} \;) | 26 | javac -sourcepath src:$scp -cp $cp -d build `find src -name "*.java" -and -not \( -wholename "*tests*" -or -wholename "*samples*" -or -wholename "*tools*" \)` |
| 27 | javac -sourcepath fatsrc:$scp -cp $cp -d build `find fatsrc -name "*.java" -and -not \( -wholename "*tests*" -or -wholename "*samples*" -or -wholename "*tools*" \)` | ||
| 28 | javac -sourcepath src15:$scp -cp $cp -d build `find src15 -name "*.java" -and -not \( -wholename "*tests*" -or -wholename "*samples*" -or -wholename "*tools*" \)` | ||
| 31 | 29 | ||
| 32 | # Remove Jaxen classes from build | 30 | (cd src && find . -name "*.properties" -exec cp {} ../build/{} \;) |
| 33 | rm -rf build/org/jaxen | ||
| 34 | rm -rf build/org/w3c | ||
| 35 | 31 | ||
| 36 | fastjar -C build -c -f ${JARFILENAME} . | 32 | # Remove Jaxen classes from build |
| 33 | rm -rf build/org/jaxen | ||
| 34 | rm -rf build/org/w3c | ||
| 35 | |||
| 36 | fastjar -C build -c -f ${JARFILENAME} . | ||
| 37 | } | 37 | } |
| 38 | 38 | ||
| 39 | SRC_URI[archive.md5sum] = "e5ae82568d7b1faeb950140c34fbbcb1" | 39 | SRC_URI[archive.md5sum] = "e5ae82568d7b1faeb950140c34fbbcb1" |
diff --git a/recipes-core/xml-commons/xpp2_2.1.10.bb b/recipes-core/xml-commons/xpp2_2.1.10.bb index 2239173..54d69f4 100644 --- a/recipes-core/xml-commons/xpp2_2.1.10.bb +++ b/recipes-core/xml-commons/xpp2_2.1.10.bb | |||
| @@ -12,22 +12,22 @@ inherit java-library | |||
| 12 | DEPENDS = "fastjar-native virtual/javac-native" | 12 | DEPENDS = "fastjar-native virtual/javac-native" |
| 13 | 13 | ||
| 14 | do_compile() { | 14 | do_compile() { |
| 15 | if [ -d build-oe ]; then | 15 | if [ -d build-oe ]; then |
| 16 | rm -rf build-oe | 16 | rm -rf build-oe |
| 17 | fi | 17 | fi |
| 18 | mkdir -p build-oe | 18 | mkdir -p build-oe |
| 19 | 19 | ||
| 20 | sourcepath="src/java/drivers/jaxp11:src/java/drivers/sax2:src/java/impl/factory:src/java/impl/format:src/java/impl/node:src/java/impl/pullparser:src/java/impl/tag:src/java/intf" | 20 | sourcepath="src/java/drivers/jaxp11:src/java/drivers/sax2:src/java/impl/factory:src/java/impl/format:src/java/impl/node:src/java/impl/pullparser:src/java/impl/tag:src/java/intf" |
| 21 | 21 | ||
| 22 | findpath="${sourcepath//:/ }" | 22 | findpath="${sourcepath//:/ }" |
| 23 | 23 | ||
| 24 | javac -sourcepath $sourcepath -d build-oe `find $findpath -name "*.java"` | 24 | javac -sourcepath $sourcepath -d build-oe `find $findpath -name "*.java"` |
| 25 | 25 | ||
| 26 | mkdir -p build-oe/META-INF/services | 26 | mkdir -p build-oe/META-INF/services |
| 27 | cp src/java/drivers/jaxp11/META-INF/services/javax.xml.parsers.SAXParserFactory build-oe/META-INF/services | 27 | cp src/java/drivers/jaxp11/META-INF/services/javax.xml.parsers.SAXParserFactory build-oe/META-INF/services |
| 28 | cp src/java/impl/factory/META-INF/services/org.gjt.xpp.XmlPullParserFactory build-oe/META-INF/services | 28 | cp src/java/impl/factory/META-INF/services/org.gjt.xpp.XmlPullParserFactory build-oe/META-INF/services |
| 29 | 29 | ||
| 30 | fastjar -C build-oe -c -f ${JARFILENAME} . | 30 | fastjar -C build-oe -c -f ${JARFILENAME} . |
| 31 | } | 31 | } |
| 32 | 32 | ||
| 33 | SRC_URI[md5sum] = "865ca4e2496c215d301b57450137626f" | 33 | SRC_URI[md5sum] = "865ca4e2496c215d301b57450137626f" |
diff --git a/recipes-core/xml-commons/xpp3_1.1.3.4.O.bb b/recipes-core/xml-commons/xpp3_1.1.3.4.O.bb index 40f7cb2..b87cccd 100644 --- a/recipes-core/xml-commons/xpp3_1.1.3.4.O.bb +++ b/recipes-core/xml-commons/xpp3_1.1.3.4.O.bb | |||
| @@ -12,34 +12,34 @@ DEPENDS = "fastjar-native virtual/javac-native" | |||
| 12 | PACKAGES = "libxpp3-xpath-java ${JPN}" | 12 | PACKAGES = "libxpp3-xpath-java ${JPN}" |
| 13 | 13 | ||
| 14 | do_compile() { | 14 | do_compile() { |
| 15 | if [ -d build-oe ]; then | 15 | if [ -d build-oe ]; then |
| 16 | rm -rf build-oe | 16 | rm -rf build-oe |
| 17 | fi | 17 | fi |
| 18 | mkdir -p build-oe | 18 | mkdir -p build-oe |
| 19 | 19 | ||
| 20 | sourcepath="src/java/api:src/java/builder:src/java/dom2_builder:src/java/mxp1_min:src/java/mxp1_standard:src/java/parser_pool:src/java/sax2_driver:src/java/serializer_impl:src/java/util:src/java/wrapper" | 20 | sourcepath="src/java/api:src/java/builder:src/java/dom2_builder:src/java/mxp1_min:src/java/mxp1_standard:src/java/parser_pool:src/java/sax2_driver:src/java/serializer_impl:src/java/util:src/java/wrapper" |
| 21 | findpath="${sourcepath//:/ }" | 21 | findpath="${sourcepath//:/ }" |
| 22 | 22 | ||
| 23 | javac -sourcepath $sourcepath -d build-oe `find $findpath -name "*.java"` | 23 | javac -sourcepath $sourcepath -d build-oe `find $findpath -name "*.java"` |
| 24 | 24 | ||
| 25 | mkdir -p build-oe/META-INF/services | 25 | mkdir -p build-oe/META-INF/services |
| 26 | cp src/java/mxp1_standard/META-INF/services/org.xml* build-oe/META-INF/services | 26 | cp src/java/mxp1_standard/META-INF/services/org.xml* build-oe/META-INF/services |
| 27 | fastjar -C build-oe -c -f ${JARFILENAME} . | 27 | fastjar -C build-oe -c -f ${JARFILENAME} . |
| 28 | 28 | ||
| 29 | if [ -d build-xpath ]; then | 29 | if [ -d build-xpath ]; then |
| 30 | rm -rf build-xpath | 30 | rm -rf build-xpath |
| 31 | fi | 31 | fi |
| 32 | mkdir -p build-xpath | 32 | mkdir -p build-xpath |
| 33 | 33 | ||
| 34 | sourcepath="src/java/xpath" | 34 | sourcepath="src/java/xpath" |
| 35 | findpath="${sourcepath//:/ }" | 35 | findpath="${sourcepath//:/ }" |
| 36 | javac -sourcepath $sourcepath -cp build-oe -d build-xpath `find $findpath -name "*.java"` | 36 | javac -sourcepath $sourcepath -cp build-oe -d build-xpath `find $findpath -name "*.java"` |
| 37 | 37 | ||
| 38 | fastjar -C build-xpath -c -f xpp3-xpath-${PV}.jar . | 38 | fastjar -C build-xpath -c -f xpp3-xpath-${PV}.jar . |
| 39 | } | 39 | } |
| 40 | 40 | ||
| 41 | do_install_append() { | 41 | do_install_append() { |
| 42 | oe_jarinstall xpp3-xpath-${PV}.jar xpp3-xpath.jar | 42 | oe_jarinstall xpp3-xpath-${PV}.jar xpp3-xpath.jar |
| 43 | } | 43 | } |
| 44 | 44 | ||
| 45 | FILES_libxpp3-xpath-java = "${datadir}/java/xpp3-xpath*" | 45 | FILES_libxpp3-xpath-java = "${datadir}/java/xpp3-xpath*" |
diff --git a/recipes-extended/hsqldb/hsqldb_1.8.0.10.bb b/recipes-extended/hsqldb/hsqldb_1.8.0.10.bb index e886ae4..ff4908a 100644 --- a/recipes-extended/hsqldb/hsqldb_1.8.0.10.bb +++ b/recipes-extended/hsqldb/hsqldb_1.8.0.10.bb | |||
| @@ -14,25 +14,25 @@ inherit java-library | |||
| 14 | DEPENDS = "fastjar-native servlet2.4" | 14 | DEPENDS = "fastjar-native servlet2.4" |
| 15 | 15 | ||
| 16 | do_compile() { | 16 | do_compile() { |
| 17 | # Build instructions according to build/buildJDK14.bat | 17 | # Build instructions according to build/buildJDK14.bat |
| 18 | mkdir -p classes | 18 | mkdir -p classes |
| 19 | 19 | ||
| 20 | oe_makeclasspath cp -s servlet-api-2.4 | 20 | oe_makeclasspath cp -s servlet-api-2.4 |
| 21 | 21 | ||
| 22 | javac -sourcepath src -cp $cp -d build `find src -name "*.java" -and -not -wholename "*test*"` | 22 | javac -sourcepath src -cp $cp -d build `find src -name "*.java" -and -not -wholename "*test*"` |
| 23 | 23 | ||
| 24 | mkdir -p classes/org/hsqldb/util | 24 | mkdir -p classes/org/hsqldb/util |
| 25 | mkdir -p classes/org/hsqldb/util/sqltool | 25 | mkdir -p classes/org/hsqldb/util/sqltool |
| 26 | mkdir -p classes/org/hsqldb/resources | 26 | mkdir -p classes/org/hsqldb/resources |
| 27 | 27 | ||
| 28 | cp src/org/hsqldb/util/*.gif classes/org/hsqldb/util/ | 28 | cp src/org/hsqldb/util/*.gif classes/org/hsqldb/util/ |
| 29 | cp src/org/hsqldb/util/*.png classes/org/hsqldb/util/ | 29 | cp src/org/hsqldb/util/*.png classes/org/hsqldb/util/ |
| 30 | cp src/org/hsqldb/util/*.properties classes/org/hsqldb/util/ | 30 | cp src/org/hsqldb/util/*.properties classes/org/hsqldb/util/ |
| 31 | cp src/org/hsqldb/util/sqltool/*.text classes/org/hsqldb/util/sqltool/ | 31 | cp src/org/hsqldb/util/sqltool/*.text classes/org/hsqldb/util/sqltool/ |
| 32 | 32 | ||
| 33 | cp src/org/hsqldb/resources/*.properties classes/org/hsqldb/resources | 33 | cp src/org/hsqldb/resources/*.properties classes/org/hsqldb/resources |
| 34 | 34 | ||
| 35 | fastjar -C classes -c -f ${JARFILENAME} . | 35 | fastjar -C classes -c -f ${JARFILENAME} . |
| 36 | } | 36 | } |
| 37 | 37 | ||
| 38 | SRC_URI[md5sum] = "17410483b5b5f267aa18b7e00b65e6e0" | 38 | SRC_URI[md5sum] = "17410483b5b5f267aa18b7e00b65e6e0" |
