From 06675f8314fb4b3e74048ce82d06b0ff232a1c51 Mon Sep 17 00:00:00 2001
From: Jaye Evins
Date: Sun, 22 Feb 2026 16:54:07 -0500
Subject: [PATCH] Create template style guide and minor updates to templates
and docs (#314)
* Add style guide for creating product template submissions.
* Some updates to TODO.md. (#270)
* Remove Meta nodes with deprecated product_url attributes.
---
docs/CONTRIBUTING.md | 2 +-
docs/PRODUCT-TEMPLATES.md | 6 +-
docs/TEMPLATE-STYLE.md | 120 +++++++++++++
docs/TODO.md | 12 +-
templates/avery-iso-templates.xml | 1 -
templates/begalabel-templates.xml | 69 +-------
templates/desmat-templates.xml | 10 +-
templates/endisch-templates.xml | 63 -------
templates/geha-iso-templates.xml | 29 ----
templates/hisago-templates.xml | 208 -----------------------
templates/mayspies-templates.xml | 1 -
templates/microapp-templates.xml | 1 -
templates/misc-iso-templates.xml | 1 -
templates/misc-other-templates.xml | 1 -
templates/misc-us-templates.xml | 1 -
templates/online-templates.xml | 226 +++----------------------
templates/pearl-iso-templates.xml | 49 ------
templates/rayfilm-templates.xml | 179 +-------------------
templates/sheetlabels-us-templates.xml | 64 +------
19 files changed, 167 insertions(+), 876 deletions(-)
create mode 100644 docs/TEMPLATE-STYLE.md
diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index 97af0a8..5250983 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -26,7 +26,7 @@ How To Contribute to gLabels
### Would you like to submit new product templates?
-* Before submitting, please read [PRODUCT-TEMPLATES.md](PRODUCT-TEMPLATES.md) located in this directory.
+* Before submitting, please read [PRODUCT-TEMPLATES.md](PRODUCT-TEMPLATES.md) and [TEMPLATE-STYLE.md](TEMPLATE-STYLE.md) located in this directory.
* [Open an issue](https://github.com/j-evins/glabels-qt/issues/new) and attach your completed product template file(s).
diff --git a/docs/PRODUCT-TEMPLATES.md b/docs/PRODUCT-TEMPLATES.md
index 9c2a904..633028c 100644
--- a/docs/PRODUCT-TEMPLATES.md
+++ b/docs/PRODUCT-TEMPLATES.md
@@ -1,7 +1,9 @@
Manually Creating Product Templates
===================================
-This document is a reference for manually creating *gLabels* product templates.
+This document is a reference for manually creating *gLabels* product templates. See
+[TEMPLATE-STYLE.md](TEMPLATE-STYLE.md) located in this directory for style guidelines
+for product template submissions.
*gLabels* searches for templates in several locations as described here:
@@ -83,7 +85,7 @@ Property | Type | Description
*_description* | string | Translatable description of stationery product. Used in predefined labels instead of description.
*width* | distance | Page width. Only valid if `size="other"` or `size="roll"`.
*height* | distance | Page height. Only valid if `size="other"`. Value is ignored if `size="roll"`.
-*equiv* | string | Equivalent part number. If this property is present, the template is a clone of another template of the same brand. The template will inherit all properties, except brand and name from the other template. This equiv property must refer to a previously defined template - *gLabels* does not currently support forward references.
+*equiv* | string | Equivalent part number. If this property is present, the template is a clone of another template of the same brand. The template will inherit all properties, except *part* from the other template. This equiv property must refer to a previously defined template - *gLabels* does not currently support forward references.
### Guidelines for Creating Product Descriptions
diff --git a/docs/TEMPLATE-STYLE.md b/docs/TEMPLATE-STYLE.md
new file mode 100644
index 0000000..13f94d2
--- /dev/null
+++ b/docs/TEMPLATE-STYLE.md
@@ -0,0 +1,120 @@
+gLabels Product Template Style Guide
+====================================
+
+This file describes the prefered style for product template submissions. See
+[PRODUCT-TEMPLATES.md](PRODUCT-TEMPLATES.md) located in this directory for detailed
+systax documentation.
+
+
+Organization
+------------
+
+Template files are located in the [templates](../templates/) directory. The following
+is the naming convention for these files:
+
+ brand-class-templates.xml
+
+Where *brand* is the lowercase brand name, and *class* is the media size class (currently
+`iso`, `us`, and `other`).
+
+Templates should be sorted in [natural order](https://en.wikipedia.org/wiki/Natural_sort_order)
+by part number within each file. An exception to this rule is to group equivalent templates
+directly below their referenced template. For example:
+
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ...
+```
+
+When creating a new template file, it must be added to the variable template_files in
+the [CMakeLists.txt](../templates/CMakeLists.txt) file in this same directory.
+
+
+*Template* Node Attributes
+--------------------------
+
+### *brand* Attribute
+
+This is the brand name or manufacturer of the product. It must match one of the vendors
+in the [vendors.xml](../templates/vendors.xml) file. Add a new vendor line if it does not
+currently exist.
+
+
+### *part* Attribute
+
+This is the actual part number of the product. This is usually a short set of numbers and/or
+letters. This is not a description or name of the product. The following are examples
+of part numbers:
+
+- `5160`
+- `WL-102`
+- `J8435B`
+
+Sometimes a product includes multiple label types, either as separate sheets or different
+types of labels on the same sheet. In these cases, providing a short suffix to part number
+is acceptable. For example:
+
+- `3274.1`, `3274.2`, and `3274.3`
+- `5931-Disc`, and `5931-Spine`
+
+
+### *_description* Attribute
+
+- Descriptions should be short. They should describe what the product is in very simple terms
+ without being too detailed. They should not describe details such as size, quantity, layout,
+ color, or material. The description should not include brand or part number information.
+ Size, quantity, layout, brand, and part number are described by other elements of the
+ template - do not repeat them in the description.
+
+- If at all possible, try to reuse descriptions from other templates (this keeps the
+ number of unique strings that need translation to a minimum).
+
+- Don't repeat the brand or part number in the description.
+
+- Only capitalize the first word of the description.
+
+The following are good bad descriptions:
+
+| description | Good/Bad | Notes |
+|:-------------------------|:--------:|:----------------------------------------------|
+| `Address labels` | ✅ | |
+| `Address Labels` | ❌ | Capitalized second word of description. |
+| `Business cards` | ✅ | |
+| `Multipurpose labels` | ✅ | |
+| `CD/DVD labels` | ✅ | |
+| `19mm x 30mm labels` | ❌ | Don't include size information. |
+| `Labels 15 per sheet` | ❌ | Don't include layout or quantity information. |
+| `Dymo continuous labels` | ❌ | Don't include brand or part number. |
+
+
+
+*Meta* Node Attributes
+----------------------
+
+### *category* Attribute
+
+- All templates should include all appropriate `` or `` node.
+
+
+### *product_url* Attribute
+
+Unfortunately, manufacturer websites are constantly being updated and rearranged, rendering such deep URLs obsolete very quickly. Therefore,
+use of this attribute is deprecated.
+
diff --git a/docs/TODO.md b/docs/TODO.md
index 175aa41..cd4a286 100644
--- a/docs/TODO.md
+++ b/docs/TODO.md
@@ -39,7 +39,7 @@ To Do List for gLabels 4.0 -- 2019-10-07
-To Do List for post gLabels 4.0 -- 2019-03-17
+To Do List for post gLabels 4.0 -- 2026-02-18
=============================================
- [ ] Create a "built-in" merge source
@@ -71,4 +71,14 @@ To Do List for post gLabels 4.0 -- 2019-03-17
The current built-in fixed margin seems to confuse people when dealing with
different horizontal and vertical alignments.
+- [ ] Add support for arbitrary DPI when defining templates. Some label
+ printers use native units in their label specifications (e.g. pins, pixels, etc.)
+ This would look something like this
+ `... dpi="300" ... width="525d" height="350d" ...`
+
+ These would be converted to model::Distance when parsing.
+
+- [ ] Resurrect the evolution and vcard backends. This would be optional based
+ on availability.
+
\ No newline at end of file
diff --git a/templates/avery-iso-templates.xml b/templates/avery-iso-templates.xml
index e2037db..2e3cc12 100644
--- a/templates/avery-iso-templates.xml
+++ b/templates/avery-iso-templates.xml
@@ -61,7 +61,6 @@
-
diff --git a/templates/begalabel-templates.xml b/templates/begalabel-templates.xml
index 732db9f..43188db 100644
--- a/templates/begalabel-templates.xml
+++ b/templates/begalabel-templates.xml
@@ -4,7 +4,6 @@
-
@@ -13,7 +12,6 @@
-
@@ -22,7 +20,6 @@
-
@@ -31,7 +28,6 @@
-
@@ -40,7 +36,6 @@
-
@@ -49,7 +44,6 @@
-
@@ -58,7 +52,6 @@
-
@@ -67,7 +60,6 @@
-
@@ -76,7 +68,6 @@
-
@@ -85,7 +76,6 @@
-
@@ -94,7 +84,6 @@
-
@@ -103,7 +92,6 @@
-
@@ -112,7 +100,6 @@
-
@@ -121,7 +108,6 @@
-
@@ -130,7 +116,6 @@
-
@@ -139,7 +124,6 @@
-
@@ -148,7 +132,6 @@
-
@@ -157,7 +140,6 @@
-
@@ -166,7 +148,6 @@
-
@@ -175,7 +156,6 @@
-
@@ -184,7 +164,6 @@
-
@@ -193,7 +172,6 @@
-
@@ -202,7 +180,6 @@
-
@@ -211,7 +188,6 @@
-
@@ -220,18 +196,14 @@
-
-
-
-
@@ -240,7 +212,6 @@
-
@@ -249,7 +220,6 @@
-
@@ -258,7 +228,6 @@
-
@@ -267,7 +236,6 @@
-
@@ -276,7 +244,6 @@
-
@@ -285,7 +252,6 @@
-
@@ -294,7 +260,6 @@
-
@@ -303,7 +268,6 @@
-
@@ -312,7 +276,6 @@
-
@@ -321,7 +284,6 @@
-
@@ -330,7 +292,6 @@
-
@@ -339,7 +300,6 @@
-
@@ -348,7 +308,6 @@
-
@@ -357,18 +316,14 @@
-
-
-
-
@@ -377,7 +332,6 @@
-
@@ -386,7 +340,6 @@
-
@@ -395,7 +348,6 @@
-
@@ -404,7 +356,6 @@
-
@@ -413,7 +364,6 @@
-
@@ -422,18 +372,14 @@
-
-
-
-
@@ -442,7 +388,6 @@
-
@@ -451,7 +396,6 @@
-
@@ -461,15 +405,14 @@
-
+
-
@@ -478,7 +421,6 @@
-
@@ -487,24 +429,23 @@
-
+
-
+
-
@@ -513,15 +454,14 @@
-
+
-
@@ -530,7 +470,6 @@
-
diff --git a/templates/desmat-templates.xml b/templates/desmat-templates.xml
index 40b16b9..ee11ccb 100644
--- a/templates/desmat-templates.xml
+++ b/templates/desmat-templates.xml
@@ -18,14 +18,10 @@
-
-
-
-
-
-
+
+
+
diff --git a/templates/endisch-templates.xml b/templates/endisch-templates.xml
index 03013d7..285dcf0 100644
--- a/templates/endisch-templates.xml
+++ b/templates/endisch-templates.xml
@@ -4,7 +4,6 @@
-
@@ -13,7 +12,6 @@
-
@@ -30,7 +28,6 @@
-
@@ -39,7 +36,6 @@
-
@@ -56,7 +52,6 @@
-
@@ -89,7 +84,6 @@
-
@@ -106,15 +100,11 @@
-
-
-
-
@@ -126,7 +116,6 @@
-
@@ -143,7 +132,6 @@
-
@@ -160,7 +148,6 @@
-
@@ -177,7 +164,6 @@
-
@@ -186,7 +172,6 @@
-
@@ -203,7 +188,6 @@
-
@@ -212,7 +196,6 @@
-
@@ -221,7 +204,6 @@
-
@@ -230,7 +212,6 @@
-
@@ -239,7 +220,6 @@
-
@@ -280,7 +260,6 @@
-
@@ -289,7 +268,6 @@
-
@@ -298,7 +276,6 @@
-
@@ -307,7 +284,6 @@
-
@@ -316,7 +292,6 @@
-
@@ -325,7 +300,6 @@
-
@@ -334,7 +308,6 @@
-
@@ -343,7 +316,6 @@
-
@@ -352,7 +324,6 @@
-
@@ -361,7 +332,6 @@
-
@@ -370,7 +340,6 @@
-
@@ -379,7 +348,6 @@
-
@@ -388,7 +356,6 @@
-
@@ -397,7 +364,6 @@
-
@@ -406,7 +372,6 @@
-
@@ -415,7 +380,6 @@
-
@@ -440,7 +404,6 @@
-
@@ -457,7 +420,6 @@
-
@@ -466,7 +428,6 @@
-
@@ -475,7 +436,6 @@
-
@@ -532,7 +492,6 @@
-
@@ -541,7 +500,6 @@
-
@@ -550,7 +508,6 @@
-
@@ -559,7 +516,6 @@
-
@@ -568,7 +524,6 @@
-
@@ -577,7 +532,6 @@
-
@@ -586,7 +540,6 @@
-
@@ -595,7 +548,6 @@
-
@@ -604,7 +556,6 @@
-
@@ -613,7 +564,6 @@
-
@@ -622,7 +572,6 @@
-
@@ -631,7 +580,6 @@
-
@@ -640,7 +588,6 @@
-
@@ -649,7 +596,6 @@
-
@@ -658,7 +604,6 @@
-
@@ -667,7 +612,6 @@
-
@@ -676,7 +620,6 @@
-
@@ -701,7 +644,6 @@
-
@@ -710,14 +652,11 @@
-
-
-
@@ -734,8 +673,6 @@
-
-
diff --git a/templates/geha-iso-templates.xml b/templates/geha-iso-templates.xml
index 32b6511..996ffb2 100644
--- a/templates/geha-iso-templates.xml
+++ b/templates/geha-iso-templates.xml
@@ -19,7 +19,6 @@
-
@@ -34,7 +33,6 @@
-
@@ -49,7 +47,6 @@
-
@@ -66,7 +63,6 @@
-
@@ -82,7 +78,6 @@
-
@@ -97,7 +92,6 @@
-
@@ -109,7 +103,6 @@
-
@@ -122,7 +115,6 @@
-
@@ -135,7 +127,6 @@
-
@@ -150,7 +141,6 @@
-
@@ -165,7 +155,6 @@
-
@@ -180,7 +169,6 @@
-
@@ -195,7 +183,6 @@
-
@@ -209,7 +196,6 @@
-
@@ -226,7 +212,6 @@
-
@@ -243,7 +228,6 @@
-
@@ -260,7 +244,6 @@
-
@@ -275,7 +258,6 @@
-
@@ -289,7 +271,6 @@
-
@@ -303,7 +284,6 @@
-
@@ -317,7 +297,6 @@
-
@@ -331,21 +310,18 @@
-
-
-
@@ -355,14 +331,12 @@
-
-
@@ -378,7 +352,6 @@
-
@@ -391,7 +364,6 @@
-
@@ -404,7 +376,6 @@
-
diff --git a/templates/hisago-templates.xml b/templates/hisago-templates.xml
index f549eb9..384e860 100644
--- a/templates/hisago-templates.xml
+++ b/templates/hisago-templates.xml
@@ -4,7 +4,6 @@
-
@@ -13,7 +12,6 @@
-
@@ -22,7 +20,6 @@
-
@@ -31,7 +28,6 @@
-
@@ -40,7 +36,6 @@
-
@@ -49,7 +44,6 @@
-
@@ -58,7 +52,6 @@
-
@@ -67,7 +60,6 @@
-
@@ -76,7 +68,6 @@
-
@@ -85,7 +76,6 @@
-
@@ -94,7 +84,6 @@
-
@@ -103,7 +92,6 @@
-
@@ -112,7 +100,6 @@
-
@@ -121,7 +108,6 @@
-
@@ -130,7 +116,6 @@
-
@@ -139,7 +124,6 @@
-
@@ -148,7 +132,6 @@
-
@@ -157,7 +140,6 @@
-
@@ -166,7 +148,6 @@
-
@@ -175,7 +156,6 @@
-
@@ -184,7 +164,6 @@
-
@@ -193,7 +172,6 @@
-
@@ -202,7 +180,6 @@
-
@@ -211,7 +188,6 @@
-
@@ -220,7 +196,6 @@
-
@@ -229,7 +204,6 @@
-
@@ -238,7 +212,6 @@
-
@@ -247,7 +220,6 @@
-
@@ -256,132 +228,101 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -390,33 +331,28 @@
-
-
-
-
-
@@ -425,7 +361,6 @@
-
@@ -434,54 +369,45 @@
-
-
-
-
-
-
-
-
-
@@ -490,20 +416,17 @@
-
-
-
@@ -512,7 +435,6 @@
-
@@ -521,7 +443,6 @@
-
@@ -530,20 +451,17 @@
-
-
-
@@ -552,7 +470,6 @@
-
@@ -561,7 +478,6 @@
-
@@ -570,7 +486,6 @@
-
@@ -579,24 +494,20 @@
-
-
-
-
@@ -605,7 +516,6 @@
-
@@ -614,7 +524,6 @@
-
@@ -624,7 +533,6 @@
-
@@ -635,7 +543,6 @@
-
@@ -646,7 +553,6 @@
-
@@ -658,7 +564,6 @@
-
@@ -671,24 +576,20 @@
-
-
-
-
@@ -699,206 +600,157 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -907,7 +759,6 @@
-
@@ -916,48 +767,38 @@
-
-
-
-
-
-
-
-
-
-
@@ -966,136 +807,104 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1104,7 +913,6 @@
-
@@ -1113,7 +921,6 @@
-
@@ -1122,7 +929,6 @@
-
@@ -1131,26 +937,21 @@
-
-
-
-
-
@@ -1164,7 +965,6 @@
-
@@ -1173,7 +973,6 @@
-
@@ -1182,7 +981,6 @@
-
@@ -1191,7 +989,6 @@
-
@@ -1200,7 +997,6 @@
-
@@ -1209,7 +1005,6 @@
-
@@ -1218,7 +1013,6 @@
-
@@ -1227,14 +1021,12 @@
-
-
diff --git a/templates/mayspies-templates.xml b/templates/mayspies-templates.xml
index f930098..d135d4a 100644
--- a/templates/mayspies-templates.xml
+++ b/templates/mayspies-templates.xml
@@ -3,7 +3,6 @@
-
diff --git a/templates/microapp-templates.xml b/templates/microapp-templates.xml
index b006875..943fbd0 100644
--- a/templates/microapp-templates.xml
+++ b/templates/microapp-templates.xml
@@ -13,7 +13,6 @@
-
diff --git a/templates/misc-iso-templates.xml b/templates/misc-iso-templates.xml
index 687b9e5..67b09bc 100644
--- a/templates/misc-iso-templates.xml
+++ b/templates/misc-iso-templates.xml
@@ -625,7 +625,6 @@
-
diff --git a/templates/misc-other-templates.xml b/templates/misc-other-templates.xml
index 2b35fce..d2b5e03 100644
--- a/templates/misc-other-templates.xml
+++ b/templates/misc-other-templates.xml
@@ -18,7 +18,6 @@
-
diff --git a/templates/misc-us-templates.xml b/templates/misc-us-templates.xml
index 5cde0af..32f4022 100644
--- a/templates/misc-us-templates.xml
+++ b/templates/misc-us-templates.xml
@@ -230,7 +230,6 @@
-
diff --git a/templates/online-templates.xml b/templates/online-templates.xml
index ca81061..7bf29d8 100644
--- a/templates/online-templates.xml
+++ b/templates/online-templates.xml
@@ -5,7 +5,6 @@
-
@@ -14,7 +13,6 @@
-
@@ -23,7 +21,6 @@
-
@@ -32,7 +29,6 @@
-
@@ -41,7 +37,6 @@
-
@@ -50,7 +45,6 @@
-
@@ -59,7 +53,6 @@
-
@@ -68,7 +61,6 @@
-
@@ -77,7 +69,6 @@
-
@@ -86,7 +77,6 @@
-
@@ -95,7 +85,6 @@
-
@@ -107,7 +96,6 @@
-
@@ -117,7 +105,6 @@
-
@@ -126,7 +113,6 @@
-
@@ -136,7 +122,6 @@
-
@@ -145,7 +130,6 @@
-
@@ -154,7 +138,6 @@
-
@@ -163,7 +146,6 @@
-
@@ -172,7 +154,6 @@
-
@@ -181,7 +162,6 @@
-
@@ -190,7 +170,6 @@
-
@@ -199,7 +178,6 @@
-
@@ -211,7 +189,6 @@
-
@@ -223,16 +200,15 @@
-
+
-
@@ -243,7 +219,6 @@
-
@@ -252,7 +227,6 @@
-
@@ -261,7 +235,6 @@
-
@@ -270,7 +243,6 @@
-
@@ -279,7 +251,6 @@
-
@@ -288,7 +259,6 @@
-
@@ -297,7 +267,6 @@
-
@@ -307,7 +276,6 @@
-
@@ -316,7 +284,6 @@
-
@@ -326,7 +293,6 @@
-
@@ -336,7 +302,6 @@
-
@@ -346,16 +311,15 @@
-
+
-
@@ -367,7 +331,6 @@
-
@@ -376,7 +339,6 @@
-
@@ -385,7 +347,6 @@
-
@@ -394,7 +355,6 @@
-
@@ -403,7 +363,6 @@
-
@@ -412,7 +371,6 @@
-
@@ -421,7 +379,6 @@
-
@@ -430,7 +387,6 @@
-
@@ -439,7 +395,6 @@
-
@@ -448,7 +403,6 @@
-
@@ -457,7 +411,6 @@
-
@@ -466,7 +419,6 @@
-
@@ -475,15 +427,14 @@
-
+
-
@@ -492,7 +443,6 @@
-
@@ -501,7 +451,6 @@
-
@@ -510,7 +459,6 @@
-
@@ -519,7 +467,6 @@
-
@@ -528,7 +475,6 @@
-
@@ -537,7 +483,6 @@
-
@@ -546,7 +491,6 @@
-
@@ -555,7 +499,6 @@
-
@@ -564,7 +507,6 @@
-
@@ -573,7 +515,6 @@
-
@@ -582,7 +523,6 @@
-
@@ -591,7 +531,6 @@
-
@@ -600,7 +539,6 @@
-
@@ -609,7 +547,6 @@
-
@@ -618,7 +555,6 @@
-
@@ -627,7 +563,6 @@
-
@@ -636,7 +571,6 @@
-
@@ -645,7 +579,6 @@
-
@@ -654,7 +587,6 @@
-
@@ -663,7 +595,6 @@
-
@@ -672,7 +603,6 @@
-
@@ -681,7 +611,6 @@
-
@@ -690,7 +619,6 @@
-
@@ -699,7 +627,6 @@
-
@@ -708,7 +635,6 @@
-
@@ -717,7 +643,6 @@
-
@@ -726,7 +651,6 @@
-
@@ -735,7 +659,6 @@
-
@@ -744,7 +667,6 @@
-
@@ -753,7 +675,6 @@
-
@@ -762,7 +683,6 @@
-
@@ -771,7 +691,6 @@
-
@@ -780,7 +699,6 @@
-
@@ -789,7 +707,6 @@
-
@@ -798,7 +715,6 @@
-
@@ -807,7 +723,6 @@
-
@@ -816,7 +731,6 @@
-
@@ -826,7 +740,6 @@
-
@@ -835,7 +748,6 @@
-
@@ -844,7 +756,6 @@
-
@@ -856,7 +767,6 @@
-
@@ -865,7 +775,6 @@
-
@@ -874,7 +783,6 @@
-
@@ -883,7 +791,6 @@
-
@@ -892,7 +799,6 @@
-
@@ -901,7 +807,6 @@
-
@@ -910,7 +815,6 @@
-
@@ -919,7 +823,6 @@
-
@@ -928,7 +831,6 @@
-
@@ -937,7 +839,6 @@
-
@@ -946,7 +847,6 @@
-
@@ -955,7 +855,6 @@
-
@@ -964,7 +863,6 @@
-