Labeldrucker-Sandbox

Hier kannst du mit einem Label­drucker experi­men­tieren, indem du Label in ZPL (Zebra Programming Language) erstellst.

Maße des Labels:

57.0 mm × 31.5 mm
472 × 268 Pixel (8 dpmm)
Safe Area: 16 Pixel

Befehlsübersicht

Ein Label muss immer mit ^XA beginnen und mit ^XZ enden. Dazwischen befinden sich ein oder mehrere Felder (Fields) – dies können z. B. Texte, Barcodes oder grafische Elemente sein. Einzelne Felder werden mit ^FS (Field Separator) voneinander getrennt.

Hinweis: Obwohl es nicht Teil der ZPL-Spezifikation ist, können in der Hackschule einzelne Zeilen mit # auskommentiert werden.

^BC
Code 128 Bar Code (Barcode drucken)
^BCo,h,f,g,e,m
o – orientation (N, R, I, B)
h – bar code height (1-32000)
f – print interpretation line (Y, N)
g – print interpretation line above code (Y, N)
e – UCC check digit (Y, N)
m – mode (N, U)
^XA ^BCN,60^FDHello^FS ^XZ
^BQ
QR Code Bar Code (QR-Code drucken)
^BQa,b,c
a – field position (N)
b – model (2)
c – magnification factor (1-10)
Achtung: das Fehlerkorrektur-Level wird hierbei in ^FD angegeben!
^FDa,bc
a – error correction (H, Q, M, L)
b – character mode (A, M)
c – barcode data
^XA ^BQN,,4^FDM,AHello^FS ^XZ
^CF
Change Alphanumeric Default Font (Schriftart ändern)
^CFf,h,w
f – specified default font (A-Z, 0-9)
h – character height
w – character width
^XA ^CFE,30 ^FDHello^FS ^XZ
^FB
Field Block (mehrzeiliger Text)
^FBa,b,c,d,e
a – width of text
b – maximum number of lines in text block
c – add or delete space between lines
d – text justification (L, C, R)
e – hanging indent
Hinweis: Einzelne Zeilen werden mit \& getrennt.
^XA ^CF0,40 ^FB472,4,0,L,0^FDLeft 1\&Left 2\&^FS ^FB472,4,0,C,0^FDCenter 1\&Center 2\&Center 3\&^FS ^FB472,4,0,R,0^FDRight 1\&Right 2\&^FS ^XZ
^FD
Field Data (Daten, die gedruckt werden sollen)
^FDa
a – data to be printed
^FO
Set Field Origin (linke obere Ecke verschieben)
^FOx,y
x – x-axis location
y – y-axis location
^XA ^FO100,100 ^FDHello^FS ^XZ
^FR
Field Reverse Print (Feld invers drucken)
Hierbei wird jeder durch die Zeichenoperation betroffene Pixel invertiert.
^XA ^CF0,60 ^GB 100,100,10^FS ^FR^FDHello^FS ^XZ
^GB
Graphic Box (Rechteck zeichnen)
^GBw,h,t,c,r
w – box width
h – box height
t – border thickness
c – line color (B, W)
r – degree of corner-rounding (0-8)
^XA ^GB100,100,10^FS ^FO120,0^GB100,100,20,B,3^FS ^FO240,0^GB100,100,30,B,6^FS ^XZ
^GC
Graphic Circle (Kreis zeichnen)
^GCd,t,c
d – circle diameter
t – border thickness
c – line color (B, W)
^XA ^GC100,5 ^XZ
^GD
Graphic Diagonal Line (Linie zeichnen)
^GDw,h,t,c,o
w – box width
h – box height
t – border thickness
c – line color (B, W)
o – orientation (L, R)
^XA ^GD70,100,5,B,R^FS ^FO70,0^GD140,100,1,B,L^FS ^XZ
^GE
Graphic Ellipse (Ellipse zeichnen)
^GEw,h,t,c
w – ellipse width
h – ellipse height
t – border thickness
c – line color (B, W)
^XA ^GE160,90,10 ^XZ
^GF
Graphic Field (Grafik zeichnen)
^GFa,b,c,d,data
a – compression type
b – binary byte count
c – graphic field count
d – bytes per row
^XA ^GFA,8,8,1,55AA55AA55AA55AA^FS ^XZ
Komplexere Beispiele findest du hier: Detectives, Moon, Study, Tree, Balloon, Mountains, Space 1, Space 2, Space 3.
^FS
Field Separator (Feldende)
^XA
Start Format (Labelbeginn)
^XZ
End Format (Labelende)

Eine vollständige Übersicht über alle ZPL-Befehle gibt es hier: ZPL II Programming Guide.

^XA

^GFA,15812,15812,59,
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFF
FFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFF
FFFFFFFFFFFF000000000000000000000000000000303333003333333333330300000000000000000000000003C003033330003330FFFFFFFFFFFF
FFFFFFFFFFFF000000000000000000000000000000303333003333333333330300000000000000000000000003C003033330003330FFFFFFFFFFFF
FFFFFFFFFFFC000000000000000000000000000000C00CCCC00CCCCCCCCCCC0CC000000000000000000003000FCC0C00CCCC00CCCC3FFFFFFFFFFF
FFFFFFFFFFFC000000000000000000000000000000C00CCCC00CCCCCCCCCCC0CC000000000000000000003000FCC0C00CCCC00CCCC3FFFFFFFFFFF
FFFFFFFFFFF00000000000000000000000000000003033330003333333333303000000000000000000003C003FF0030333300333330FFFFFFFFFFF
FFFFFFFFFFF00000000000000000000000000000003033330003333333333303000000000000000000003C003FF0030333300333330FFFFFFFFFFF
FFFFFFFFFFF0000000000000000000000000000000C00CCCC000CCCCCCCCCC0CC0000000000000000003C000FFF00C00CCCC0CCCCCCFFFFFFFFFFF
FFFFFFFFFFF0000000000000000000000000000000C00CCCC000CCCCCCCCCC0CC0000000000000000003C000FFF00C00CCCC0CCCCCCFFFFFFFFFFF
FFFFFFFFFFC000000000000000000000000030000030003300333333333333033000000000000000000C0003FFF00000333003333333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000030000030003300333333333333033000000000000000000C0003FFF00000333003333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C0000000000C0000CCCCCCCCCCCCC00000000000000000030003FFFC030000C00CCCCCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C0000000000C0000CCCCCCCCCCCCC00000000000000000030003FFFC030000C00CCCCCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000300000300003003003333033330330000000000000000000C003FFFFFC00003003333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000300000300003003003333033330330000000000000000000C003FFFFFC00003003333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C000C000000C000000CCCCCCCCCCCCCC0000000000000000C00FFFFFF00CC0CC00CCCCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C000C000000C000000CCCCCCCCCCCCCC0000000000000000C00FFFFFF00CC0CC00CCCCC3FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000033003003000300030000330333303333000000030300000003C0FFFFFFC333C3003333333FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000033003003000300030000330333303333000000030300000003C0FFFFFFC333C3003333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C000C000000C00C00000CCCCCCCCCCCC0000000000000000033FFFFFFFFFC3CC00CCCCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C000C000000C00C00000CCCCCCCCCCCC0000000000000000033FFFFFFFFFC3CC00CCCCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000300000300000003000003033330333300000003030000000003FFFFFFFFC000303333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000300000300000003000003033330333300000003030000000003FFFFFFFFC000303333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000000C0000C000000000C0CCCCCCCCC0000000CC0000000003FFFFFFFF000CC0C00CCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000000C0000C000000000C0CCCCCCCCC0000000CC0000000003FFFFFFFF000CC0C00CCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000030000000003000300000300333333333300003303000000000FFFFFFFFC0030330000333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000030000000003000300000300333333333300003303000000000FFFFFFFFC0030330000333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C00000000000000000000C0CCCCCCCCCC0000CCC0000000003FFFFFFFFC0000F0C000CC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000C00000000000000000000C0CCCCCCCCCC0000CCC0000000003FFFFFFFFC0000F0C000CC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000300000300333330333000003303000000003FFFFFFFFF0003C00000303FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000300000300333330333000003303000000003FFFFFFFFF0003C00000303FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000000000000000000000000CCC0CCCC00000CC000000000FFFFFFFFFC0003C00000003FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000000000000000000000000CCC0CCCC00000CC000000000FFFFFFFFFC0003C00000003FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000000000000030000030000033333330000030300000003FFFF3333F30003000003333FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000000000000030000030000033333330000030300000003FFFF3333F30003000003333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000C00000000000000CCCC000000C00000003FFFCCCCCCCCCC0F00000CCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000C00000000000000CCCC000000C00000003FFFCCCCCCCCCC0F00000CCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000000000300000003333300000300000000F33333333333330C000003333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000000000300000003333300000300000000F33333333333330C000003333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000000000C00000000CCCCC0000CC00000003CCCCCCCCCCCCC0C00000CCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000000000C00000000CCCCC0000CC00000003CCCCCCCCCCCCC0C00000CCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000000000030000000000000000033333300003000000000FF3333333333300000033333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000000000030000000000000000033333300003000000000FF3333333333300000033333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000000000000000000CCCCCC00C00000000000FCCCCCCCCCCCCC00000CCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000000000000000000000000000000CCCCCC00C00000000000FCCCCCCCCCCCCC00000CCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000C0003000000000000000003333333330300000000003F333333333300000033333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000C0003000000000000000003333333330300000000003F333333333300000033333FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000003000000000300000000000CCCCCCCC00000000300000FCCCCCCCCCCCC000C0CCC3FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000003000000000300000000000CCCCCCCC00000000300000FCCCCCCCCCCCC000C0CCC3FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000030003C003000000C000000003033333333003000000000003F33333F33333003003033FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000030003C003000000C000000003033333333003000000000003F33333F33333003003033FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000C000C00C000000CC000000000CCCCCCCCC0C000000000003FCCCCFFCCCCC000C000C3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000C000C00C000000CC000000000CCCCCCCCC0C000000000003FCCCCFFCCCCC000C000C3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000300030003000003F000000003033333333300000000000000FF3F33FFF333003003333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000300030003000003F000000003033333333300000000000000FF3F33FFF333003003333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000C003000000003CF00000000C0CCCCCCCCC00000000000000FFCFCCFFFCCCC00C0CCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000C003000000003CF00000000C0CCCCCCCCC00000000000000FFCFCCFFFCCCC00C0CCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000C0000000003C000000003033333333300000C00000003FFF3F33FFF33000003333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000C0000000003C000000003033333333300000C00000003FFF3F33FFF33000003333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000C0000000000000F000000000C00CCCCCCCCC0000300003003FFFCFCCFFFCC00000CCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000C0000000000000F000000000C00CCCCCCCCC0000300003003FFFCFCCFFFCC00000CCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000000000000000000000000033333330330000C0003C00FFFFFFF3FFF30000000333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000000000000000000000000033333330330000C0003C00FFFFFFF3FFF30000000333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000C000000FFFFFFFC000000000000CCCCCC0CCC0000000C000FFFFFFCCFFFC000000C0C3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000C000000FFFFFFFC000000000000CCCCCC0CCC0000000C000FFFFFFCCFFFC000000C0C3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000300003FFFFFF003FFFFFFFC0000033333033000000003003FFFFFFF33FFC0000033333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000300003FFFFFF003FFFFFFFC0000033333033000000003003FFFFFFF33FFC0000033333FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000003FFFCFFFF0000000003FF000CCCCCCCCC00000000C03FFFFFFFCCFFC00000CCCC3FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000000003FFFCFFFF0000000003FF000CCCCCCCCC00000000C03FFFFFFFCCFFC00000CCCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000FFFFFFFFFC0000000000030033333333030000000C03FFFFF3FF3FF00000333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000003000FFFFFFFFFC0000000000030033333333030000000C03FFFFF3FF3FF00000333333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000003CFFFCFFFFFC0000000000000CCCCCCCCC00000C0030FFFFFFCFFCCF00000CCCCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000000000003CFFFCFFFFFC0000000000000CCCCCCCCC00000C0030FFFFFFCFFCCF00000CCCCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000300F333FFFFFFFFFF000000000003333333300000000003FFF3FFF3F33300300333333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000300F333FFFFFFFFFF000000000003333333300000000003FFF3FFF3F33300300333333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000003CCFCCCCCFFFF3CFFF000000000C0CCCCCC000000000FFCCCCFCCFCCC00000CCCCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000000003CCFCCCCCFFFF3CFFF000000000C0CCCCCC000000000FFCCCCFCCFCCC00000CCCCC3FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000030F3F003FF333FFC3C00FF000000030333303000000003FF33333F3FF3300300333333FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000030F3F003FF333FFC3C00FF000000030333303000000003FF33333F3FF3300300333333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C0000CF0000CCCCCFFC0300003000000C0CCCCC000000003FCCCCCCFFCFFCC00000CCCCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C0000CF0000CCCCCFFC0300003000000C0CCCCC000000003FCCCCCCFFCFFCC00000CCCCC3FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000003300000CF33333300F0000000000303330C00000000FFF333333FF3F3300300333333FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000000003300000CF33333300F0000000000303330C00000000FFF333333FF3F3300300333333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C0003C00000CCCCCCCFF00F000000000C0CCCC300000003FFFFCCCCCFCCFCCC0C000CCCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C0003C00000CCCCCCCFF00F000000000C0CCCC300000003FFFFCCCCCFCCFCCC0C000CCCC3FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000300003000FFFFFFFF3330FFFF30000000003330C0000000FFFFFF3333FF3FF300000033333FFFFFFFFFF
FFFFFFFFFFC00000000000000000000000300003000FFFFFFFF3330FFFF30000000003330C0000000FFFFFF3333FF3FF300000033333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C000F0FFCCCCCFFFFCFC000FFFF00000C00CC0C0000003FFFFFFCCCCFCCFFCC000000CCC3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C000F0FFCCCCCFFFFCFC000FFFF00000C00CC0C0000003FFFFFFCCCCFCCFFCC000000CCC3FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000033000FF33333CF3FFFFFFFFC0333FC0000003300000003F333FFFF3333F33FF30000003333FFFFFFFFFF
FFFFFFFFFFC0000000000000000000000033000FF33333CF3FFFFFFFFC0333FC0000003300000003F333FFFF3333F33FF30000003333FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C000CCCCCCCCCCFFFFFC033CFF303C000000C0000000FCCCCCFFFCCCFFCCFFCC0000000C3FFFFFFFFFF
FFFFFFFFFFC000000000000000000000000C000CCCCCCCCCCFFFFFC033CFF303C000000C0000000FCCCCCFFFCCCFFCCFFCC0000000C3FFFFFFFFFF
FFFFFFFFFFCCC00000000000000000000000000F333333CF33FFFF00F3FF33000C00003300000000FF3333FF3333F33FF33000000333FFFFFFFFFF
FFFFFFFFFFCCC00000000000000000000000000F333333CF33FFFF00F3FF33000C00003300000000FF3333FF3333F33FF33000000333FFFFFFFFFF
FFFFFFFFFFCFFFC00000000000000000000C000CCCCCCCCCCFFFFFC0300FF300000000CC000000003FCCCCFFCCCCFCCFFCCC00C000C3FFFFFFFFFF
FFFFFFFFFFCFFFC00000000000000000000C000CCCCCCCCCCFFFFFC0300FF300000000CC000000003FCCCCFFCCCCFCCFFCCC00C000C3FFFFFFFFFF
FFFFFFFFFFCFFFFC00000000000000000000000FF33333CF33FFFFFFFC03F300000003330000000000FF333FF333F333F33303000333FFFFFFFFFF
FFFFFFFFFFCFFFFC00000000000000000000000FF33333CF33FFFFFFFC03F300000003330000000000FF333FF333F333F33303000333FFFFFFFFFF
FFFFFFFFFFCFFFFF0000000000000000000C000F0FFCCCCCCCFFCFC000FFFF0000000CCCC0000000000FCCCFFCCCFCCCFCCCFF000CC3FFFFFFFFFF
FFFFFFFFFFCFFFFF0000000000000000000C000F0FFCCCCCCCFFCFC000FFFF0000000CCCC0000000000FCCCFFCCCFCCCFCCCFF000CC3FFFFFFFFFF
FFFFFFFFFFCFC00F000000000000000000300003000FFFFFFFF3330FFFF300FF00000333003030000003F333FF333F33FF333F003333FFFFFFFFFF
FFFFFFFFFFCFC00F000000000000000000300003000FFFFFFFF3330FFFF300FF00000333003030000003F333FF333F33FF333F003333FFFFFFFFFF
FFFFFFFFFFCFC3FFC00000000000000000000003C00000CC000CCFF00F000000F0000CCCC0000C0C0000FCCCFCCCFCCCFCCCFF00CCC3FFFFFFFFFF
FFFFFFFFFFCFC3FFC00000000000000000000003C00000CC000CCFF00F000000F0000CCCC0000C0C0000FCCCFCCCFCCCFCCCFF00CCC3FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000000000000003300000CC00333F00F00000000300033330003003000033333F333F333F333F003333FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000000000000003300000CC00333F00F00000000300033330003003000033333F333F333F333F003333FFFFFFFFFF
FFFFFFFFFFCFFFFFC00000000000000000000000CF0000CC000FFC0F00000000000000CCCC00000000003CCCCFCCCCCCCFCCFFC00CC3FFFFFFFFFF
FFFFFFFFFFCFFFFFC00000000000000000000000CF0000CC000FFC0F00000000000000CCCC00000000003CCCCFCCCCCCCFCCFFC00CC3FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000000000000000F3F000CC003FFC3000000000000000333300000300000F3333F3333333333FF00333FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000000000000000F3F000CC003FFC3000000000000000333300000300000F3333F3333333333FF00333FFFFFFFFFF
FFFFFFFFFFCFCCFFC000000000000000000000003CCFC0CC0FCFF3C000000000000000CCCCC0000C00000FCCCCCCCCCCCCCCFFFC00C3FFFFFFFFFF
FFFFFFFFFFCFCCFFC000000000000000000000003CCFC0CC0FCFF3C000000000000000CCCCC0000C00000FCCCCCCCCCCCCCCFFFC00C3FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000000000F333FFFF333FFFC00000003000000333330000300C003F3F3F3333333333FFC0033FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000000000F333FFFF333FFFC00000003000000333330000300C003F3F3F3333333333FFC0033FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000000003CCCCCCCCCFC003FFFC0000C000000CCCCC0000000003CCFCFCCCCCCCCCFFFC00C3FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000000003CCCCCCCCCFC003FFFC0000C000000CCCCC0000000003CCFCFCCCCCCCCCFFFC00C3FFFFFFFFFF
FFFFFFFFFFCFCFCFC0000000000000000000000000F333CF333C00000003C0000000000303000003000000FF3F3333FF3333FFFC0033FFFFFFFFFF
FFFFFFFFFFCFCFCFC0000000000000000000000000F333CF333C00000003C0000000000303000003000000FF3F3333FF3333FFFC0033FFFFFFFFFF
FFFFFFFFFFCFCCCFC0000000000000000000C00C0C3CCCCCCCF0000000000C00C03000000C000000000030FFCCCCCCFFCCCFFFCC0C03FFFFFFFFFF
FFFFFFFFFFCFCCCFC0000000000000000000C00C0C3CCCCCCCF0000000000C00C03000000C000000000030FFCCCCCCFFCCCFFFCC0C03FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000000033003F3CF3F00000000000000000F0003300000000000C03FFF33333FF333FF3F3033FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000000033003F3CF3F00000000000000000F0003300000000000C03FFF33333FF333FF3F3033FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C003F0000FFFFFFFC00000000000C030000CC00000000000C00FCFCCCCFFFCCF3CCFC003FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C003F0000FFFFFFFC00000000000C030000CC00000000000C00FCFCCCCFFFCCF3CCFC003FFFFFFFFFF
FFFFFFFFFFCFC30FC00000000000000000030003C000000000003FFFFF000003000300030000000000030003F3F3333FF33FCF300033FFFFFFFFFF
FFFFFFFFFFCFC30FC00000000000000000030003C000000000003FFFFF000003000300030000000000030003F3F3333FF33FCF300033FFFFFFFFFF
FFFFFFFFFFCFCCCFC0000000000000000000C00FC00000000000000000FFC000C000C00000000000000C0000FFCCCCCFFCFFCCCCC0C3FFFFFFFFFF
FFFFFFFFFFCFCCCFC0000000000000000000C00FC00000000000000000FFC000C000C00000000000000C0000FFCCCCCFFCFFCCCCC0C3FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000003003CF00000000300000000003F00000300330030000C0003C000FFF33333FF3FCF330003FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000003003CF00000000300000000003F00000300330030000C0003C000FFF33333FF3FCF330003FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C0C00000C00000C0000000000030C000C0CC000C000000003000FFFCCCCFFCFFC0C0C0C3FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C0C00000C00000C0000000000030C000C0CC000C000000003000FFFCCCCFFCFFC0C0C0C3FFFFFFFFFF
FFFFFFFFFFCFC30FC00000000000000000033000000030000003000000000000000303300030000000003003FFFF3333FFFFC3300033FFFFFFFFFF
FFFFFFFFFFCFC30FC00000000000000000033000000030000003000000000000000303300030000000003003FFFF3333FFFFC3300033FFFFFFFFFF
FFFFFFFFFFCFCCFFC0000000000000000000C0000000000000C0C000000000000000C0CC000C000000000C03FFFFCCCFFFFCC3C00003FFFFFFFFFF
FFFFFFFFFFCFCCFFC0000000000000000000C0000000000000C0C000000000000000C0CC000C000000000C03FFFFCCCFFFFCC3C00003FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000003300000003000030030000000000003030330003300000000000FFFFF3333FFC0C3F00333FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000003300000003000030030000000000003030330003300000000000FFFFF3333FFC0C3F00333FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C0000000C00000C0C0000000C000CCC0C0CC000C00000000003FFFFFCCCCFF0030CC0CC3FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C0000000C00000C0C0000000C000CCC0C0CC000C00000000003FFFFFCCCCFF0030CC0CC3FFFFFFFFFF
FFFFFFFFFFCFCFCFC00000000000000000003000000030000030C000000000033333333003330000000003F3FFFFF3333F0000F00333FFFFFFFFFF
FFFFFFFFFFCFCFCFC00000000000000000003000000030000030C000000000033333333003330000000003F3FFFFF3333F0000F00333FFFFFFFFFF
FFFFFFFFFFCFCCCFC0000000000000000000C0000000C00000C0000C0000C00CCCC0CCCC0CCC000000003FFCFFFFFCCCFC0000FC00C3FFFFFFFFFF
FFFFFFFFFFCFCCCFC0000000000000000000C0000000C00000C0000C0000C00CCCC0CCCC0CCC000000003FFCFFFFFCCCFC0000FC00C3FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000000000000003000033000000000000333333330033000000003FFFF33FFF333FC0000FF0033FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000000000000003000033000000000000333333330033000000003FFFF33FFF333FC0000FF0033FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C0000000C0000CC0000C0000000CCCC0CCCC0CCC0000003FFFFFCCFFFCCFFF0003FFCC03FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000000000C0000000C0000CC0000C0000000CCCC0CCCC0CCC0000003FFFFFCCFFFCCFFF0003FFCC03FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000000000000000000030003300000000000033333333330330000003FFFFFFF33FFF3FFF00033FF033FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000000000000000000030003300000000000033333333330330000003FFFFFFF33FFF3FFF00033FF033FFFFFFFFFF
FFFFFFFFFFCFC3FFC0000000000000000000C000C00000000CC0000C0000000CCCC0CCCC000C000000FFCCCFFCCCFFFCCCCC00CFC003FFFFFFFFFF
FFFFFFFFFFCFC3FFC0000000000000000000C000C00000000CC0000C0000000CCCC0CCCC000C000000FFCCCFFCCCFFFCCCCC00CFC003FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000300003000300000000033000030333303333300000000003F3333FF333FF3333F0333F033FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000300003000300000000033000030333303333300000000003F3333FF333FF3333F0333F033FFFFFFFFFF
FFFFFFFFFFCFFFFFC000000000000000000000000000000000C0000C000CCC0CCCC0CCCCC00C00000003CCCCCFCCCFFCCCCFCCCCFCC3FFFFFFFFFF
FFFFFFFFFFCFFFFFC000000000000000000000000000000000C0000C000CCC0CCCC0CCCCC00C00000003CCCCCFCCCFFCCCCFCCCCFCC3FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000000000030003000030000330033333333333300300000000000FF3333F333F33333CF300303FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000000000000030003000030000330033333333333300300000000000FF3333F333F33333CF300303FFFFFFFFFF
FFFFFFFFFFCFC3FFC00000000000000000000000000000000000000C00CCCCCCCCC0CC000000000000000FCCCCFCCFFCCCCCFC000C03FFFFFFFFFF
FFFFFFFFFFCFC3FFC00000000000000000000000000000000000000C00CCCCCCCCC0CC000000000000000FCCCCFCCFFCCCCCFC000C03FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000000003000000000033033033333333303300000000000000000F3333F33FF333300000333FFFFFFFFFF
FFFFFFFFFFCFC00FC000000000000000000000003000000000033033033333333303300000000000000000F3333F33FF333300000333FFFFFFFFFF
FFFFFFFFFFCFFFFFC00000000000000000000000CC00000000CCCC0C0CCCCCCCCCCCC000000000000000303CCCCCCCFFCCCC00000CC3FFFFFFFFFF
FFFFFFFFFFCFFFFFC00000000000000000000000CC00000000CCCC0C0CCCCCCCCCCCC000000000000000303CCCCCCCFFCCCC00000CC3FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000300000000030000000033333330333333333330000300000000000C00F3333333F333000003333FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000300000000030000000033333330333333333330000300000000000C00F3333333F333000003333FFFFFFFFFF
FFFFFFFFFFCFCCFFC000000000000000000000000C0000000CCCCC0CCCCCCCCCCCCC00000C0000000000C003CCCFCCCFCCC00000CCC3FFFFFFFFFF
FFFFFFFFFFCFCCFFC000000000000000000000000C0000000CCCCC0CCCCCCCCCCCCC00000C0000000000C003CCCFCCCFCCC00000CCC3FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000003000000000330000003333303303333333333300000000000000030003F333F30FF33030333333FFFFFFFFFF
FFFFFFFFFFCFC00FC00000000000003000000000330000003333303303333333333300000000000000030003F333F30FF33030333333FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000C000000000CC000000CCCCCCCCC0CCCCCCCCCC000C0C000000000C0003CCCCFCCFCCC00C0CCCC3FFFFFFFFFF
FFFFFFFFFFCFFFFFC0000000000000C000000000CC000000CCCCCCCCC0CCCCCCCCCC000C0C000000000C0003CCCCFCCFCCC00C0CCCC3FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000300000003333000003333333333333333333030000000000000003C000F3333303F30000333333FFFFFFFFFF
FFFFFFFFFFCFC00FC0000000000000300000003333000003333333333333333333030000000000000003C000F3333303F30000333333FFFFFFFFFF
FFFFFFFFFFCFFCFFC0000000000000CC000000CCCC000000CCCCCCCCCCCCC0CCC000000C0C00000000003000FCCCF00CFCC00CCCCCC3FFFFFFFFFF
FFFFFFFFFFCFFCFFC0000000000000CC000000CCCC000000CCCCCCCCCCCCC0CCC000000C0C00000000003000FCCCF00CFCC00CCCCCC3FFFFFFFFFF
FFFFFFFFFFF3C00FC00000000000003000000033330000033333333333333033000000303000000000000F00F333000333003333330FFFFFFFFFFF
FFFFFFFFFFF3C00FC00000000000003000000033330000033333333333333033000000303000000000000F00F333000333003333330FFFFFFFFFFF
FFFFFFFFFFF3FFFFF000000000000000000000CCCC00000CCCCCCCCCCCCCCCCCC000000C0C000000000000C03CCC0000CC00CCCCCCCFFFFFFFFFFF
FFFFFFFFFFF3FFFFF000000000000000000000CCCC00000CCCCCCCCCCCCCCCCCC000000C0C000000000000C03CCC0000CC00CCCCCCCFFFFFFFFFFF
FFFFFFFFFFFCFFFFC000000000000030000003333300000333333333333330330000000000000000000000003F33000333003333333FFFFFFFFFFF
FFFFFFFFFFFCFFFFC000000000000030000003333300000333333333333330330000000000000000000000003F33000333003333333FFFFFFFFFFF
FFFFFFFFFFFF0FFFF0000000000000C0000000CCCC00000CCCCCCCCCCCCCC0CC0000000C00000000000000000CCC0000CC00CCCCC0FFFFFFFFFFFF
FFFFFFFFFFFF0FFFF0000000000000C0000000CCCC00000CCCCCCCCCCCCCC0CC0000000C00000000000000000CCC0000CC00CCCCC0FFFFFFFFFFFF
FFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFF
FFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
^FS

^XZ
Impressum und Datenschutz