Changes for page 3. Errorlog

Last modified by Fredrik Nilsson on 2019/11/13 10:52
From empty
To version 12.1
edited by Fredrik Nilsson
on 2019/11/13 10:52
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +3. Errorlog
Parent
... ... @@ -1,0 +1,1 @@
1 +Main.Invoicing.invoice-service.Technical reference.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.XWikiGuest
1 +xwiki:XWiki.frn
Default language
... ... @@ -1,0 +1,1 @@
1 +en
Tags
... ... @@ -1,0 +1,1 @@
1 +px-custom-page-content
Content
... ... @@ -1,0 +1,81 @@
1 += =
2 +
3 +(% class="jumbotron" %)
4 +(((
5 +(% class="container" %)
6 +(((
7 +If errors are encountered during CUSIN file processing an errorlog will be created, describing what type of error i.e. logical, format or xml-validation error.
8 +)))
9 +)))
10 +
11 +(% class="row" %)
12 +(((
13 +(% class="col-xs-12" %)
14 +(((
15 +----
16 +
17 +== CUSIN Errorlog file ==
18 +
19 +[[image:FileResponse_[1.X].xsd.svg||height="285" width="339"]]
20 +
21 +(% class="wikigeneratedid" %)
22 +If any error occur during the process of a cusin XML file, an errorlog file is generated and sent back with detailed description of all the errors that occured. Depending of the type of error you may need to fix the invalid elements and send it again in a new file.
23 +
24 +== Error Codes ==
25 +)))
26 +)))
27 +
28 +Below is a list of some errorcodes that may occur in the errorfile
29 +
30 +(% class="table-bordered table-striped" %)
31 +|=(% style="width: 302px;" %)MessageCode|=(% style="width: 2940px;" %)Description
32 +|(% style="width:302px" %)1210|(% style="width:2940px" %)AccountName must be unique
33 +|(% style="width:302px" %)1024|(% style="width:2940px" %)Registration number XXXXX is invalid
34 +
35 +(% id="HNameconvention" %)
36 +== Name convention ==
37 +
38 +ERRCUSIN_<CompanyNumber>_<DateTime>_<SerialNumber>[Original related filename].xml
39 +
40 +(% class="table-bordered table-striped" %)
41 +|=Names Component|=Description
42 +|CompanyNumber|The company number in our ledger system
43 +|DateTime|Date created, Should be in the format ISO 8601 format, YYYYMMDDThhmmdd
44 +|SerialNumber|Should follow an uninterupted number series, 00001, and so on.
45 +
46 +== Current XML schema description ==
47 +
48 +A detailed description of the elements in the current version of the XML schema definition file (XSD) can be found [[here>>doc:.XML Schema specification.WebHome]]
49 +
50 +== Download current XML schema file ==
51 +
52 +(% class="row" %)
53 +(((
54 +(% class="col-xs-12" %)
55 +(((
56 +(% border="0" style="width:1023px" %)
57 +|=(% style="width: 208px; background-color: rgb(237, 237, 237);" %)Fileversion|=(% style="width: 213px; background-color: rgb(237, 237, 237);" %)Version|=(% style="width: 288px; background-color: rgb(237, 237, 237);" %)Releasedate|=(% style="width: 585px; background-color: rgb(237, 237, 237);" %)Comment
58 +|(% style="width:208px" %)[[FileResponse_[1.X].xsd>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@FileResponse_[1.X].xsd]]|(% style="width:213px" %)1.0|(% style="width:288px" %)2016|(% style="width:585px" %)
59 +
60 +== Change Log ==
61 +
62 +(% id="HVersion1.1" %)
63 +==== **Version 2.0{{id name="3"/}}** ====
64 +
65 +(% id="HJanuary2C2016" %)
66 +===== September, 2016 =====
67 +
68 +[[FileResponse_[1.X].xsd>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@FileResponse_[1.X].xsd]]
69 +
70 +(% class="box" %)
71 +(((
72 + Initial version (latest documented version)
73 +)))
74 +
75 +== Download sample files ==
76 +
77 +[[ERRCUSIN_367_20191030093754_0[CUSIN_367_20190911090044_93.xml]>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@ERRCUSIN_367_20191030093754_0[CUSIN_367_20190911090044_93.xml].XML]] (ResponseItems)
78 +
79 +[[ERRCUSIN_367_20191030093613_0[CUSIN_367_20190911090044_93.xml]>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@ERRCUSIN_367_20191030093613_0[CUSIN_367_20190911090044_93.xml].XML]] (OriginItems)
80 +)))
81 +)))
FileResponse_[1.X].xsd.svg
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +24.2 KB
Content
... ... @@ -1,0 +1,1 @@
1 +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:lucid="lucid" width="506" height="426"><g transform="translate(-37 3)" lucid:page-tab-id="0_0"><path d="M0 0h1870.4v1323.2H0z" fill="#fff"/><g filter="url(#a)"><path d="M60 30c0-5.52 4.48-10 10-10h340c5.52 0 10 4.48 10 10v360c0 5.52-4.48 10-10 10H70c-5.52 0-10-4.48-10-10z" stroke="#39903c" stroke-width="4" fill="#fff9e5"/><path d="M60 63h360" stroke="#39903c" stroke-width="4" fill="none"/><use xlink:href="#b" transform="matrix(1,0,0,1,68,20) translate(0 28.555555555555557)"/><use xlink:href="#c" transform="matrix(1,0,0,1,72,71.33333333333333) translate(0 20.22222222222222)"/><use xlink:href="#d" transform="matrix(1,0,0,1,72,71.33333333333333) translate(15.308641975308644 20.22222222222222)"/></g><g filter="url(#e)"><path d="M120 110c0-5.52 4.48-10 10-10h320c5.52 0 10 4.48 10 10v260c0 5.52-4.48 10-10 10H130c-5.52 0-10-4.48-10-10z" stroke="#39903c" stroke-width="4" fill="#fff9e5"/><use xlink:href="#f" transform="matrix(1,0,0,1,128,108) translate(0 20.4)"/><use xlink:href="#g" transform="matrix(1,0,0,1,128,108) translate(15.5 20.4)"/><use xlink:href="#h" transform="matrix(1,0,0,1,128,108) translate(0 42)"/><use xlink:href="#i" transform="matrix(1,0,0,1,128,108) translate(15.5 42)"/><use xlink:href="#j" transform="matrix(1,0,0,1,128,108) translate(120.35000000000001 42)"/><use xlink:href="#k" transform="matrix(1,0,0,1,128,108) translate(0 69.60000000000001)"/><use xlink:href="#l" transform="matrix(1,0,0,1,128,108) translate(0 97.20000000000002)"/><use xlink:href="#m" transform="matrix(1,0,0,1,128,108) translate(0 124.80000000000001)"/><use xlink:href="#n" transform="matrix(1,0,0,1,128,108) translate(15.5 124.80000000000001)"/><use xlink:href="#o" transform="matrix(1,0,0,1,128,108) translate(143.25 124.80000000000001)"/></g><g filter="url(#p)"><path d="M180 250c0-5.52 4.48-10 10-10h300c5.52 0 10 4.48 10 10v100c0 5.52-4.48 10-10 10H190c-5.52 0-10-4.48-10-10z" stroke="#39903c" stroke-width="4" fill="#fff9e5"/><use xlink:href="#f" transform="matrix(1,0,0,1,188,248) translate(0 20.4)"/><use xlink:href="#q" transform="matrix(1,0,0,1,188,248) translate(15.5 20.4)"/><use xlink:href="#r" transform="matrix(1,0,0,1,188,248) translate(0 42)"/><use xlink:href="#s" transform="matrix(1,0,0,1,188,248) translate(15.5 42)"/><use xlink:href="#r" transform="matrix(1,0,0,1,188,248) translate(0 63.6)"/><use xlink:href="#t" transform="matrix(1,0,0,1,188,248) translate(15.5 63.6)"/><use xlink:href="#r" transform="matrix(1,0,0,1,188,248) translate(0 85.20000000000002)"/><use xlink:href="#u" transform="matrix(1,0,0,1,188,248) translate(15.5 85.20000000000002)"/></g><g filter="url(#v)"><path d="M180 170c0-5.52 4.48-10 10-10h320c5.52 0 10 4.48 10 10v20c0 5.52-4.48 10-10 10H190c-5.52 0-10-4.48-10-10z" stroke="#39903c" stroke-width="4" fill="#fff9e5"/><use xlink:href="#w" transform="matrix(1,0,0,1,188,168) translate(0 20.4)"/><use xlink:href="#x" transform="matrix(1,0,0,1,188,168) translate(41.6 20.4)"/><use xlink:href="#y" transform="matrix(1,0,0,1,188,168) translate(109.55000000000001 20.4)"/><use xlink:href="#z" transform="matrix(1,0,0,1,188,168) translate(150.45000000000002 20.4)"/><use xlink:href="#A" transform="matrix(1,0,0,1,188,168) translate(213.25000000000003 20.4)"/></g><defs><path fill="#333" d="M63-220v92h138v28H63V0H30v-248h175v28H63" id="B"/><path fill="#333" d="M24-231v-30h32v30H24zM24 0v-190h32V0H24" id="C"/><path fill="#333" d="M24 0v-261h32V0H24" id="D"/><path fill="#333" d="M100-194c63 0 86 42 84 106H49c0 40 14 67 53 68 26 1 43-12 49-29l28 8c-11 28-37 45-77 45C44 4 14-33 15-96c1-61 26-98 85-98zm52 81c6-60-76-77-97-28-3 7-6 17-6 28h103" id="E"/><path fill="#333" d="M233-177c-1 41-23 64-60 70L243 0h-38l-65-103H63V0H30v-248c88 3 205-21 203 71zM63-129c60-2 137 13 137-47 0-61-80-42-137-45v92" id="F"/><path fill="#333" d="M135-143c-3-34-86-38-87 0 15 53 115 12 119 90S17 21 10-45l28-5c4 36 97 45 98 0-10-56-113-15-118-90-4-57 82-63 122-42 12 7 21 19 24 35" id="G"/><path fill="#333" d="M115-194c55 1 70 41 70 98S169 2 115 4C84 4 66-9 55-30l1 105H24l-1-265h31l2 30c10-21 28-34 59-34zm-8 174c40 0 45-34 45-75s-6-73-45-74c-42 0-51 32-51 76 0 43 10 73 51 73" id="H"/><path fill="#333" d="M100-194c62-1 85 37 85 99 1 63-27 99-86 99S16-35 15-95c0-66 28-99 85-99zM99-20c44 1 53-31 53-75 0-43-8-75-51-75s-53 32-53 75 10 74 51 75" id="I"/><path fill="#333" d="M117-194c89-4 53 116 60 194h-32v-121c0-31-8-49-39-48C34-167 62-67 57 0H25l-1-190h30c1 10-1 24 2 32 11-22 29-35 61-36" id="J"/><path fill="#333" d="M-5 72V49h209v23H-5" id="K"/><path fill="#333" d="M26 75v-336h71v23H56V52h41v23H26" id="L"/><path fill="#333" d="M27 0v-27h64v-190l-56 39v-29l58-41h29v221h61V0H27" id="M"/><path fill="#333" d="M33 0v-38h34V0H33" id="N"/><path fill="#333" d="M195 0l-74-108L45 0H8l94-129-87-119h37l69 98 67-98h37l-84 118L233 0h-38" id="O"/><path fill="#333" d="M3 75V52h41v-290H3v-23h71V75H3" id="P"/><path fill="#333" d="M141 0L90-78 38 0H4l68-98-65-92h35l48 74 47-74h35l-64 92 68 98h-35" id="Q"/><path fill="#333" d="M85-194c31 0 48 13 60 33l-1-100h32l1 261h-30c-2-10 0-23-3-31C134-8 116 4 85 4 32 4 16-35 15-94c0-66 23-100 70-100zm9 24c-40 0-46 34-46 75 0 40 6 74 45 74 42 0 51-32 51-76 0-42-9-74-50-73" id="R"/><g id="b"><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,0,0)" xlink:href="#B"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,10.814814814814815,0)" xlink:href="#C"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,14.71604938271605,0)" xlink:href="#D"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,18.617283950617285,0)" xlink:href="#E"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,28.49382716049383,0)" xlink:href="#F"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,41.283950617283956,0)" xlink:href="#E"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,51.1604938271605,0)" xlink:href="#G"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,60.0493827160494,0)" xlink:href="#H"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,69.92592592592594,0)" xlink:href="#I"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,79.80246913580248,0)" xlink:href="#J"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,89.67901234567903,0)" xlink:href="#G"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,98.56790123456791,0)" xlink:href="#E"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,108.44444444444446,0)" xlink:href="#K"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,118.320987654321,0)" xlink:href="#L"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,123.25925925925927,0)" xlink:href="#M"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,133.1358024691358,0)" xlink:href="#N"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,138.07407407407408,0)" xlink:href="#O"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,149.92592592592592,0)" xlink:href="#P"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,154.8641975308642,0)" xlink:href="#N"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,159.80246913580248,0)" xlink:href="#Q"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,168.69135802469137,0)" xlink:href="#G"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,177.58024691358025,0)" xlink:href="#R"/></g><path fill="#333" d="M118-107v75H92v-75H18v-26h74v-75h26v75h74v26h-74" id="S"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,0,0)" xlink:href="#S" id="c"/><g id="d"><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,0,0)" xlink:href="#F"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,12.790123456790125,0)" xlink:href="#E"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,22.66666666666667,0)" xlink:href="#G"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,31.555555555555557,0)" xlink:href="#H"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,41.4320987654321,0)" xlink:href="#I"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,51.308641975308646,0)" xlink:href="#J"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,61.18518518518519,0)" xlink:href="#G"/><use transform="matrix(0.04938271604938272,0,0,0.04938271604938272,70.07407407407408,0)" xlink:href="#E"/></g><filter id="a" filterUnits="objectBoundingBox" x="-.06" y="0" width="1.06" height="1"><feOffset result="offOut" in="SourceAlpha" dx="-23"/><feGaussianBlur result="blurOut" in="offOut"/><feColorMatrix result="colorOut" in="blurOut" values="0 0 0 0 0.03529411764705882 0 0 0 0 0.38823529411764707 0 0 0 0 0.06666666666666667 0 0 0 1 0"/><feBlend in="SourceGraphic" in2="colorOut"/></filter><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#S" id="f"/><path fill="#333" d="M30-248c87 1 191-15 191 75 0 78-77 80-158 76V0H30v-248zm33 125c57 0 124 11 124-50 0-59-68-47-124-48v98" id="T"/><path fill="#333" d="M114-163C36-179 61-72 57 0H25l-1-190h30c1 12-1 29 2 39 6-27 23-49 58-41v29" id="U"/><path fill="#333" d="M96-169c-40 0-48 33-48 73s9 75 48 75c24 0 41-14 43-38l32 2c-6 37-31 61-74 61-59 0-76-41-82-99-10-93 101-131 147-64 4 7 5 14 7 22l-32 3c-4-21-16-35-41-35" id="V"/><g id="g"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#T"/><use transform="matrix(0.05,0,0,0.05,12,0)" xlink:href="#U"/><use transform="matrix(0.05,0,0,0.05,17.95,0)" xlink:href="#I"/><use transform="matrix(0.05,0,0,0.05,27.950000000000003,0)" xlink:href="#V"/><use transform="matrix(0.05,0,0,0.05,36.95,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,46.95,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,55.95,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,64.95,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,74.95,0)" xlink:href="#R"/><use transform="matrix(0.05,0,0,0.05,84.95,0)" xlink:href="#B"/><use transform="matrix(0.05,0,0,0.05,95.9,0)" xlink:href="#C"/><use transform="matrix(0.05,0,0,0.05,99.85000000000001,0)" xlink:href="#D"/><use transform="matrix(0.05,0,0,0.05,103.80000000000001,0)" xlink:href="#E"/></g><path fill="#333" d="M125-100v72H85v-72H15v-39h70v-72h40v72h71v39h-71" id="W"/><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#W" id="h"/><path fill="#333" d="M140-251c80 0 125 45 125 126S219 4 139 4C58 4 15-44 15-125s44-126 125-126zm-1 214c52 0 73-35 73-88 0-50-21-86-72-86-52 0-73 35-73 86s22 88 72 88" id="X"/><path fill="#333" d="M135-150c-39-12-60 13-60 57V0H25l-1-190h47c2 13-1 29 3 40 6-28 27-53 61-41v41" id="Y"/><path fill="#333" d="M25-224v-37h50v37H25zM25 0v-190h50V0H25" id="Z"/><path fill="#333" d="M195-6C206 82 75 100 31 46c-4-6-6-13-8-21l49-6c3 16 16 24 34 25 40 0 42-37 40-79-11 22-30 35-61 35-53 0-70-43-70-97 0-56 18-96 73-97 30 0 46 14 59 34l2-30h47zm-90-29c32 0 41-27 41-63 0-35-9-62-40-62-32 0-39 29-40 63 0 36 9 62 39 62" id="aa"/><path fill="#333" d="M135-194c87-1 58 113 63 194h-50c-7-57 23-157-34-157-59 0-34 97-39 157H25l-1-190h47c2 12-1 28 3 38 12-26 28-41 61-42" id="ab"/><path fill="#333" d="M24 0v-248h52V0H24" id="ac"/><path fill="#333" d="M115-3C79 11 28 4 28-45v-112H4v-33h27l15-45h31v45h36v33H77v99c-1 23 16 31 38 25v30" id="ad"/><path fill="#333" d="M185-48c-13 30-37 53-82 52C43 2 14-33 14-96s30-98 90-98c62 0 83 45 84 108H66c0 31 8 55 39 56 18 0 30-7 34-22zm-45-69c5-46-57-63-70-21-2 6-4 13-4 21h74" id="ae"/><path fill="#333" d="M220-157c-53 9-28 100-34 157h-49v-107c1-27-5-49-29-50C55-147 81-57 75 0H25l-1-190h47c2 12-1 28 3 38 10-53 101-56 108 0 13-22 24-43 59-42 82 1 51 116 57 194h-49v-107c-1-25-5-48-29-50" id="af"/><path fill="#333" d="M137-138c1-29-70-34-71-4 15 46 118 7 119 86 1 83-164 76-172 9l43-7c4 19 20 25 44 25 33 8 57-30 24-41C81-84 22-81 20-136c-2-80 154-74 161-7" id="ag"/><g id="i"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#X"/><use transform="matrix(0.05,0,0,0.05,14,0)" xlink:href="#Y"/><use transform="matrix(0.05,0,0,0.05,21,0)" xlink:href="#Z"/><use transform="matrix(0.05,0,0,0.05,26,0)" xlink:href="#aa"/><use transform="matrix(0.05,0,0,0.05,36.95,0)" xlink:href="#Z"/><use transform="matrix(0.05,0,0,0.05,41.95,0)" xlink:href="#ab"/><use transform="matrix(0.05,0,0,0.05,52.900000000000006,0)" xlink:href="#ac"/><use transform="matrix(0.05,0,0,0.05,57.900000000000006,0)" xlink:href="#ad"/><use transform="matrix(0.05,0,0,0.05,63.85,0)" xlink:href="#ae"/><use transform="matrix(0.05,0,0,0.05,73.85000000000001,0)" xlink:href="#af"/><use transform="matrix(0.05,0,0,0.05,89.85000000000001,0)" xlink:href="#ag"/></g><path fill="#333" d="M20 75v-336h95v34H67V41h48v34H20" id="ah"/><path fill="#333" d="M101-251c68 0 84 54 84 127C185-50 166 4 99 4S15-52 14-124c-1-75 17-127 87-127zm-1 216c37-5 36-46 36-89s4-89-36-89c-39 0-36 45-36 89 0 43-3 85 36 89" id="ai"/><path fill="#333" d="M24 0v-54h51V0H24" id="aj"/><path fill="#333" d="M86-200l42-18 12 35-44 11 32 37-32 21-26-44-26 44-32-21 33-37-44-11 12-35 42 18-3-48h38" id="ak"/><path fill="#333" d="M4 75V41h49v-268H4v-34h96V75H4" id="al"/><g id="j"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#ah"/><use transform="matrix(0.05,0,0,0.05,5.95,0)" xlink:href="#ai"/><use transform="matrix(0.05,0,0,0.05,15.949999999999998,0)" xlink:href="#aj"/><use transform="matrix(0.05,0,0,0.05,20.95,0)" xlink:href="#aj"/><use transform="matrix(0.05,0,0,0.05,25.950000000000003,0)" xlink:href="#aj"/><use transform="matrix(0.05,0,0,0.05,30.950000000000003,0)" xlink:href="#ak"/><use transform="matrix(0.05,0,0,0.05,37.95,0)" xlink:href="#al"/></g><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#W" id="m"/><path fill="#333" d="M240-174c0 40-23 61-54 70L253 0h-59l-57-94H76V0H24v-248c93 4 217-23 216 74zM76-134c48-2 112 12 112-38 0-48-66-32-112-35v73" id="am"/><path fill="#333" d="M135-194c53 0 70 44 70 98 0 56-19 98-73 100-31 1-45-17-59-34 3 33 2 69 2 105H25l-1-265h48c2 10 0 23 3 31 11-24 29-35 60-35zM114-30c33 0 39-31 40-66 0-38-9-64-40-64-56 0-55 130 0 130" id="an"/><path fill="#333" d="M110-194c64 0 96 36 96 99 0 64-35 99-97 99-61 0-95-36-95-99 0-62 34-99 96-99zm-1 164c35 0 45-28 45-65 0-40-10-65-43-65-34 0-45 26-45 65 0 36 10 65 43 65" id="ao"/><g id="n"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#am"/><use transform="matrix(0.05,0,0,0.05,12.950000000000001,0)" xlink:href="#ae"/><use transform="matrix(0.05,0,0,0.05,22.950000000000003,0)" xlink:href="#ag"/><use transform="matrix(0.05,0,0,0.05,32.95,0)" xlink:href="#an"/><use transform="matrix(0.05,0,0,0.05,43.900000000000006,0)" xlink:href="#ao"/><use transform="matrix(0.05,0,0,0.05,54.85,0)" xlink:href="#ab"/><use transform="matrix(0.05,0,0,0.05,65.80000000000001,0)" xlink:href="#ag"/><use transform="matrix(0.05,0,0,0.05,75.80000000000001,0)" xlink:href="#ae"/><use transform="matrix(0.05,0,0,0.05,85.80000000000001,0)" xlink:href="#ac"/><use transform="matrix(0.05,0,0,0.05,90.80000000000001,0)" xlink:href="#ad"/><use transform="matrix(0.05,0,0,0.05,96.75000000000001,0)" xlink:href="#ae"/><use transform="matrix(0.05,0,0,0.05,106.75,0)" xlink:href="#af"/></g><g id="o"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#ah"/><use transform="matrix(0.05,0,0,0.05,5.95,0)" xlink:href="#ai"/><use transform="matrix(0.05,0,0,0.05,15.949999999999998,0)" xlink:href="#aj"/><use transform="matrix(0.05,0,0,0.05,20.95,0)" xlink:href="#aj"/><use transform="matrix(0.05,0,0,0.05,25.950000000000003,0)" xlink:href="#ak"/><use transform="matrix(0.05,0,0,0.05,32.95,0)" xlink:href="#al"/></g><filter id="e" filterUnits="objectBoundingBox" x="-.07" y="0" width="1.07" height="1"><feOffset result="offOut" in="SourceAlpha" dx="-23"/><feGaussianBlur result="blurOut" in="offOut"/><feColorMatrix result="colorOut" in="blurOut" values="0 0 0 0 0.03529411764705882 0 0 0 0 0.38823529411764707 0 0 0 0 0.06666666666666667 0 0 0 1 0"/><feBlend in="SourceGraphic" in2="colorOut"/></filter><path fill="#333" d="M240 0l2-218c-23 76-54 145-80 218h-23L58-218 59 0H30v-248h44l77 211c21-75 51-140 76-211h43V0h-30" id="ap"/><path fill="#333" d="M141-36C126-15 110 5 73 4 37 3 15-17 15-53c-1-64 63-63 125-63 3-35-9-54-41-54-24 1-41 7-42 31l-33-3c5-37 33-52 76-52 45 0 72 20 72 64v82c-1 20 7 32 28 27v20c-31 9-61-2-59-35zM48-53c0 20 12 33 32 33 41-3 63-29 60-74-43 2-92-5-92 41" id="aq"/><path fill="#333" d="M177-190C167-65 218 103 67 71c-23-6-38-20-44-43l32-5c15 47 100 32 89-28v-30C133-14 115 1 83 1 29 1 15-40 15-95c0-56 16-97 71-98 29-1 48 16 59 35 1-10 0-23 2-32h30zM94-22c36 0 50-32 50-73 0-42-14-75-50-75-39 0-46 34-46 75s6 73 46 73" id="ar"/><path fill="#333" d="M212-179c-10-28-35-45-73-45-59 0-87 40-87 99 0 60 29 101 89 101 43 0 62-24 78-52l27 14C228-24 195 4 139 4 59 4 22-46 18-125c-6-104 99-153 187-111 19 9 31 26 39 46" id="as"/><g id="q"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#ap"/><use transform="matrix(0.05,0,0,0.05,14.950000000000001,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,24.950000000000003,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,33.95,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,42.95,0)" xlink:href="#aq"/><use transform="matrix(0.05,0,0,0.05,52.95,0)" xlink:href="#ar"/><use transform="matrix(0.05,0,0,0.05,62.95,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,72.95,0)" xlink:href="#as"/><use transform="matrix(0.05,0,0,0.05,85.9,0)" xlink:href="#I"/><use transform="matrix(0.05,0,0,0.05,95.9,0)" xlink:href="#R"/><use transform="matrix(0.05,0,0,0.05,105.9,0)" xlink:href="#E"/></g><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#S" id="r"/><g id="s"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#ap"/><use transform="matrix(0.05,0,0,0.05,14.950000000000001,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,24.950000000000003,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,33.95,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,42.95,0)" xlink:href="#aq"/><use transform="matrix(0.05,0,0,0.05,52.95,0)" xlink:href="#ar"/><use transform="matrix(0.05,0,0,0.05,62.95,0)" xlink:href="#E"/></g><path fill="#333" d="M127-220V0H93v-220H8v-28h204v28h-85" id="at"/><path fill="#333" d="M179-190L93 31C79 59 56 82 12 73V49c39 6 53-20 64-50L1-190h34L92-34l54-156h33" id="au"/><g id="t"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#F"/><use transform="matrix(0.05,0,0,0.05,12.950000000000001,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,22.950000000000003,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,31.950000000000003,0)" xlink:href="#H"/><use transform="matrix(0.05,0,0,0.05,41.95,0)" xlink:href="#I"/><use transform="matrix(0.05,0,0,0.05,51.95,0)" xlink:href="#J"/><use transform="matrix(0.05,0,0,0.05,61.95,0)" xlink:href="#G"/><use transform="matrix(0.05,0,0,0.05,70.95,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,80.95,0)" xlink:href="#at"/><use transform="matrix(0.05,0,0,0.05,90.9,0)" xlink:href="#au"/><use transform="matrix(0.05,0,0,0.05,99.9,0)" xlink:href="#H"/><use transform="matrix(0.05,0,0,0.05,109.9,0)" xlink:href="#E"/></g><path fill="#333" d="M101-234c-31-9-42 10-38 44h38v23H63V0H32v-167H5v-23h27c-7-52 17-82 69-68v24" id="av"/><g id="u"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#F"/><use transform="matrix(0.05,0,0,0.05,12.950000000000001,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,22.950000000000003,0)" xlink:href="#av"/><use transform="matrix(0.05,0,0,0.05,27.950000000000003,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,37.95,0)" xlink:href="#U"/><use transform="matrix(0.05,0,0,0.05,43.900000000000006,0)" xlink:href="#E"/><use transform="matrix(0.05,0,0,0.05,53.900000000000006,0)" xlink:href="#J"/><use transform="matrix(0.05,0,0,0.05,63.900000000000006,0)" xlink:href="#V"/><use transform="matrix(0.05,0,0,0.05,72.9,0)" xlink:href="#E"/></g><filter id="p" filterUnits="objectBoundingBox" x="-.07" y="0" width="1.07" height="1"><feOffset result="offOut" in="SourceAlpha" dx="-23"/><feGaussianBlur result="blurOut" in="offOut"/><feColorMatrix result="colorOut" in="blurOut" values="0 0 0 0 0.03529411764705882 0 0 0 0 0.38823529411764707 0 0 0 0 0.06666666666666667 0 0 0 1 0"/><feBlend in="SourceGraphic" in2="colorOut"/></filter><path fill="#333" d="M176 0l-54-107L30 0H-7l115-131-60-117h35l48 97 83-97h37L146-129 211 0h-35" id="aw"/><path fill="#333" d="M222 0l43-216c-8 16-17 34-26 49L143 0h-22L81-216 41 0H11l48-248h42l38 208 116-208h45L252 0h-30" id="ax"/><path fill="#333" d="M11 0l48-248h34L50-27h125l-5 27H11" id="ay"/><g id="w"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#aw"/><use transform="matrix(0.05,0,0,0.05,12,0)" xlink:href="#ax"/><use transform="matrix(0.05,0,0,0.05,26.950000000000003,0)" xlink:href="#ay"/></g><path fill="#333" d="M125-24c46 0 70-25 89-51l25 16C214-24 183 4 123 4 8 4-5-146 60-208c32-50 158-61 191-5 5 7 9 14 11 22l-32 10c-9-28-33-43-69-43-74 0-108 51-108 125 0 46 24 75 72 75" id="az"/><path fill="#333" d="M30-147c31-64 166-65 159 27C183-49 158 1 86 4 9 8 1-88 30-147zM88-20c53 0 68-48 68-100 0-31-11-51-44-50-52 1-68 46-68 97 0 32 13 53 44 53" id="aA"/><path fill="#333" d="M67-158c22-48 132-52 116 29L158 0h-32l25-140c3-38-53-32-70-12C52-117 51-52 38 0H6l36-190h30" id="aB"/><path fill="#333" d="M51-54c-9 22 5 41 31 30L79-1C43 14 10-4 19-52l22-115H19l5-23h22l19-43h21l-9 43h35l-4 23H73" id="aC"/><path fill="#333" d="M111-194c62-3 86 47 72 106H45c-7 38 6 69 45 68 27-1 43-14 53-32l24 11C152-15 129 4 87 4 38 3 12-23 12-71c0-70 32-119 99-123zm44 81c14-66-71-72-95-28-4 8-8 17-11 28h106" id="aD"/><g id="x"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#az"/><use transform="matrix(0.05,0,0,0.05,12.950000000000001,0)" xlink:href="#aA"/><use transform="matrix(0.05,0,0,0.05,22.950000000000003,0)" xlink:href="#aB"/><use transform="matrix(0.05,0,0,0.05,32.95,0)" xlink:href="#aC"/><use transform="matrix(0.05,0,0,0.05,37.95,0)" xlink:href="#aD"/><use transform="matrix(0.05,0,0,0.05,47.95,0)" xlink:href="#aB"/><use transform="matrix(0.05,0,0,0.05,57.95,0)" xlink:href="#aC"/></g><path fill="#333" d="M76-167L44 0H12l33-167H18l4-23h27c3-47 25-81 82-69l-4 24c-35-8-44 15-46 45h37l-5 23H76" id="aE"/><path fill="#333" d="M66-151c12-25 30-51 66-40l-6 26C45-176 58-65 38 0H6l36-190h30" id="aF"/><path fill="#333" d="M248-111c6-24 9-61-24-58-72 9-57 108-77 169h-31l26-142c3-37-50-30-64-10C52-115 50-51 37 0H6l36-190h30c-1 10-6 24-4 32 13-43 101-52 105 5 13-22 29-41 61-41 90 0 28 129 23 194h-31" id="aG"/><g id="y"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#aE"/><use transform="matrix(0.05,0,0,0.05,5,0)" xlink:href="#aF"/><use transform="matrix(0.05,0,0,0.05,10.95,0)" xlink:href="#aA"/><use transform="matrix(0.05,0,0,0.05,20.95,0)" xlink:href="#aG"/></g><path fill="#333" d="M50-231l6-30h32l-6 30H50zM6 0l37-190h31L37 0H6" id="aH"/><path fill="#333" d="M103-194c29 0 47 14 56 36 2-11 5-23 8-32h30L160-5C157 61 82 97 21 62 9 55 4 45 1 30l28-7c7 42 83 31 92-3 4-16 9-38 13-55-13 20-29 36-62 36-40 0-60-25-60-64 0-71 23-131 91-131zm4 24c-53 0-58 54-61 104-2 27 10 44 36 44 49 0 65-50 67-102 1-29-15-46-42-46" id="aI"/><path fill="#333" d="M165-48c-4 18 1 34 23 27l-3 20c-29 8-62 0-52-35h-2C116-14 99 4 63 4 30 4 8-16 8-49c0-68 71-67 138-67 10-26 0-56-31-54-26 1-42 9-47 31l-32-5c8-67 160-71 144 15-5 28-9 54-15 81zM42-50c3 52 80 24 89-6 7-12 7-24 11-38-47 1-103-4-100 44" id="aJ"/><path fill="#333" d="M6 0l50-261h32L37 0H6" id="aK"/><g id="z"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#aA"/><use transform="matrix(0.05,0,0,0.05,10,0)" xlink:href="#aF"/><use transform="matrix(0.05,0,0,0.05,15.949999999999998,0)" xlink:href="#aH"/><use transform="matrix(0.05,0,0,0.05,19.9,0)" xlink:href="#aI"/><use transform="matrix(0.05,0,0,0.05,29.899999999999995,0)" xlink:href="#aH"/><use transform="matrix(0.05,0,0,0.05,33.85,0)" xlink:href="#aB"/><use transform="matrix(0.05,0,0,0.05,43.85,0)" xlink:href="#aJ"/><use transform="matrix(0.05,0,0,0.05,53.85,0)" xlink:href="#aK"/></g><g id="A"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#aE"/><use transform="matrix(0.05,0,0,0.05,5,0)" xlink:href="#aH"/><use transform="matrix(0.05,0,0,0.05,8.95,0)" xlink:href="#aK"/><use transform="matrix(0.05,0,0,0.05,12.899999999999999,0)" xlink:href="#aD"/></g><filter id="v" filterUnits="objectBoundingBox" x="-.07" y="0" width="1.07" height="1"><feOffset result="offOut" in="SourceAlpha" dx="-23"/><feGaussianBlur result="blurOut" in="offOut"/><feColorMatrix result="colorOut" in="blurOut" values="0 0 0 0 0.03529411764705882 0 0 0 0 0.38823529411764707 0 0 0 0 0.06666666666666667 0 0 0 1 0"/><feBlend in="SourceGraphic" in2="colorOut"/></filter></defs></g></svg>