diff --git a/Makefile b/Makefile index d2c7dc7c6..f782b7b72 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,14 @@ CADIUS=cadius asm: md $(ACME) -r build/4cade.lst src/4cade.a + $(ACME) src/fx/fx.dhgr.ripple.a + $(ACME) src/fx/fx.dhgr.iris.a + $(ACME) src/fx/fx.dhgr.radial.a + $(ACME) src/fx/fx.dhgr.radial2.a + $(ACME) src/fx/fx.dhgr.radial3.a + $(ACME) src/fx/fx.dhgr.radial4.a + $(ACME) src/fx/fx.dhgr.radial5.a + $(ACME) src/fx/fx.dhgr.star.a $(ACME) src/fx/fx.hgr.diagonal.a $(ACME) src/fx/fx.hgr.interlock.ud.a $(ACME) src/fx/fx.hgr.interlock.lr.a @@ -98,6 +106,6 @@ md: mkdir -p build/FX clean: - rm -rf build/ + rm -rf build/ || rm -rf build all: clean asm dsk mount diff --git a/res/attract.conf b/res/attract.conf index 07b84e382..072ce3612 100644 --- a/res/attract.conf +++ b/res/attract.conf @@ -1 +1 @@ -# # Mega-Attract-Mode configuration file # # Mega-Attract-Mode is split into modules. Each module can be a # short slideshow or a self-running demo (like a game's built-in # 'attract mode'). Modules are run in the order listed here, one # after the next, until interrupted by user input. The last-run # module is tracked in the master prefs file. # # Format: # key=value # # value must be one of # 1 for HGR slideshow (key is a file containing a list of HGR graphics) # 2 for DHGR slideshow (key is a file containing a list of DHGR graphics) # 3 for self-running demo (key is an executable binary file) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # FAVORITES.CONF=1 #SHORT.CONF=1 #SNEAKERS=3 EFG.CONF=1 #WAVY.NAVY=3 #DHGR.CONF=2 ACTIVISION.CONF=1 CD.CONF=1 BRODERBUND.CONF=1 T.CONF=1 ATARI.CONF=1 SIERRA.CONF=1 PQR.CONF=1 DATAMOST.CONF=1 MNO.CONF=1 DATASOFT.CONF=1 S.CONF=1 MICROFUN.CONF=1 AB.CONF=1 PICCADILLY.CONF=1 HIJKL.CONF=1 SIRIUS.CONF=1 [eof] \ No newline at end of file +# # Mega-Attract-Mode configuration file # # Mega-Attract-Mode is split into modules. Each module can be a # short slideshow or a self-running demo (like a game's built-in # 'attract mode'). Modules are run in the order listed here, one # after the next, until interrupted by user input. The last-run # module is tracked in the master prefs file. # # Format: # key=value # # value must be one of # 1 for HGR slideshow (key is a file containing a list of HGR graphics) # 2 for DHGR slideshow (key is a file containing a list of DHGR graphics) # 3 for self-running demo (key is an executable binary file) # # Blank lines and lines beginning with '#' are ignored (like this one!) # A line beginning with '[' terminates the parsing # DHGR.CONF=2 FAVORITES.CONF=1 #SHORT.CONF=1 #SNEAKERS=3 EFG.CONF=1 #WAVY.NAVY=3 ACTIVISION.CONF=1 CD.CONF=1 BRODERBUND.CONF=1 T.CONF=1 ATARI.CONF=1 SIERRA.CONF=1 PQR.CONF=1 DATAMOST.CONF=1 MNO.CONF=1 DATASOFT.CONF=1 S.CONF=1 MICROFUN.CONF=1 AB.CONF=1 PICCADILLY.CONF=1 HIJKL.CONF=1 SIRIUS.CONF=1 [eof] \ No newline at end of file diff --git a/res/demo/LODE.RUNNER b/res/demo/LODE.RUNNER new file mode 100755 index 000000000..9224372ce Binary files /dev/null and b/res/demo/LODE.RUNNER differ diff --git a/res/demo/LODE.RUNNER.1 b/res/demo/LODE.RUNNER.1 new file mode 100755 index 000000000..149f6f68a Binary files /dev/null and b/res/demo/LODE.RUNNER.1 differ diff --git a/res/demo/LODE.RUNNER.M b/res/demo/LODE.RUNNER.M new file mode 100755 index 000000000..e1f1bb690 Binary files /dev/null and b/res/demo/LODE.RUNNER.M differ diff --git a/res/demo/_FileInformation.txt b/res/demo/_FileInformation.txt index 86c87c61d..12a2c5945 100644 --- a/res/demo/_FileInformation.txt +++ b/res/demo/_FileInformation.txt @@ -2,3 +2,6 @@ SNEAKERS=Type(06),AuxType(0800),Access(C3) SNEAKERS.1=Type(06),AuxType(0000),Access(C3) WAVY.NAVY=Type(06),AuxType(0800),Access(C3) WAVY.NAVY.1=Type(06),AuxType(0000),Access(C3) +LODE.RUNNER=Type(06),AuxType(1F00),Access(C3) +LODE.RUNNER.1=Type(06),AuxType(0000),Access(C3) +LODE.RUNNER.M=Type(06),AuxType(0000),Access(C3) diff --git a/res/fx/_FileInformation.txt b/res/fx/_FileInformation.txt index a333703fd..2be2b1d84 100644 --- a/res/fx/_FileInformation.txt +++ b/res/fx/_FileInformation.txt @@ -32,3 +32,12 @@ IRIS=Type(06),AuxType(6000),Access(C3) STAR=Type(06),AuxType(6000),Access(C3) RIPPLE=Type(06),AuxType(6000),Access(C3) RIPPLE2=Type(06),AuxType(6000),Access(C3) +DHGR.IRIS=Type(06),AuxType(6000),Access(C3) +DHGR.RIPPLE=Type(06),AuxType(6000),Access(C3) +DHGR.RADIAL=Type(06),AuxType(6000),Access(C3) +DHGR.RADIAL2=Type(06),AuxType(6000),Access(C3) +DHGR.RADIAL3=Type(06),AuxType(6000),Access(C3) +DHGR.RADIAL4=Type(06),AuxType(6000),Access(C3) +DHGR.RADIAL5=Type(06),AuxType(6000),Access(C3) +DHGR.STAR=Type(06),AuxType(6000),Access(C3) +DHGR.CORNER=Type(06),AuxType(6000),Access(C3) diff --git a/res/notes/dradial.py b/res/notes/dradial.py new file mode 100755 index 000000000..b06f053b8 --- /dev/null +++ b/res/notes/dradial.py @@ -0,0 +1,89 @@ +#!/usr/bin/env python3 + +from math import sqrt + +def f(x,r=36.3): + try: + return sqrt(r*r*(1.0-(x*x/(r*r*0.6)))) + except: + return -1 + +coords = [(255,255)] +for i in range(300, 0, -1): + a = float(i)/10.0 + any = False + b = f(a) + for x in range(40, 0, -1): + y = round(x*b/a) + if y < 1 or y > 24: + continue + for m in range(1, y+1): + if (x-1,m-1) not in coords: + coords.append((x-1,m-1)) + any = True +# if any: +# coords.append((255,255)) + +q1 = coords.copy() +q2 = [(-x-1,y) for x,y in coords] +q2.reverse() +q3 = [(-x-1,-y-1) for x,y in coords] +q4 = [(x,-y-1) for x,y in coords] +q4.reverse() +coords = q4 + q1 + q2 + q3 +with open("../../src/fx/fx.dhgr.radial.data.a", "w") as f: + for x, y in coords: + if x not in range(-80,80): + f.write(" !byte 255,255\n") + else: + f.write(" !byte %s,%s\n" % ((23-y,39-x))) + +coords = [] +for cs in list(zip(q1,q3)) + list(zip(q2,q4)): + for c in cs: + coords.append(c) +with open("../../src/fx/fx.dhgr.radial2.data.a", "w") as f: + for x, y in coords: + if x not in range(-80,80): + f.write(" !byte 255,255\n") + else: + f.write(" !byte %s,%s\n" % ((23-y,39-x))) + +coords = [] +for cs in zip(q1,q2,q3,q4): + for c in cs: + coords.append(c) +with open("../../src/fx/fx.dhgr.radial3.data.a", "w") as f: + for x, y in coords: + if x not in range(-80,80): + f.write(" !byte 255,255\n") + else: + f.write(" !byte %s,%s\n" % ((23-y,39-x))) + +q1.reverse() +q3.reverse() +coords = [] +for cs in zip(q1,q2,q3,q4): + for c in cs: + coords.append(c) +with open("../../src/fx/fx.dhgr.radial4.data.a", "w") as f: + for x, y in coords: + if x not in range(-80,80): + f.write(" !byte 255,255\n") + else: + f.write(" !byte %s,%s\n" % ((23-y,39-x))) + +q1.reverse() +q2.reverse() +q3.reverse() +q4.reverse() +coords = [] +for cs in zip(q1,q2,q3,q4): + for c in cs: + coords.append(c) +with open("../../src/fx/fx.dhgr.radial5.data.a", "w") as f: + for x, y in coords: + if x not in range(-80,80): + f.write(" !byte 255,255\n") + else: + f.write(" !byte %s,%s\n" % ((23-y,39-x))) diff --git a/res/notes/dripple.py b/res/notes/dripple.py new file mode 100755 index 000000000..d35a49a38 --- /dev/null +++ b/res/notes/dripple.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python3 + +from math import sin, cos, pi, sqrt + +def f(t): + return (0.67*sqrt(t)*cos(2*pi*sqrt(t)), 0.5*sqrt(t)*sin(2*pi*sqrt(t))) + +coords = [] +for i in range(70000): + a, b = f(i/10.0) + x = round(40+a) + y = round(24+b) + if x < 0 or x > 79 or y < 0 or y > 47 or (x,y) in coords: + continue + coords.append((x,y)) + +with open("../../src/fx/fx.dhgr.iris.data.a", "w") as f: + for x, y in coords: + f.write(" !byte %s,%s\n" % (y,x)) + +radialcoords = [] +L = len(coords) +for cs in zip( + coords[:L//4], + coords[L//4:L//2], + coords[L//2:L*3//4], + coords[L*3//4:]): + for c in cs: + radialcoords.append(c) +with open("../../src/fx/fx.dhgr.ripple.data.a", "w") as f: + for x, y in radialcoords: + f.write(" !byte %s,%s\n" % (y,x)) diff --git a/res/notes/dstar.py b/res/notes/dstar.py new file mode 100755 index 000000000..20c4edd61 --- /dev/null +++ b/res/notes/dstar.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python3 + +from math import sqrt, sin, cos, acos, pi + +def f(t, k): + t = float(t) + r = k/cos(0.4*acos(sin(2.5*(t+pi/2)))) + return r*cos(t),r*sin(t) + +coords = [] +for k_mul in range(500): + for t_mul in range(int(pi*1000+1)): + a, b = f(float(t_mul/100), float(k_mul)/10.0) + x = round(40+a*1.2) + y = round(24+b) + if x < 0 or x > 79 or y < 0 or y > 47 or (x,y) in coords: + continue + coords.append((x,y)) + +with open("../../src/fx/fx.dhgr.star.data.a", "w") as f: + for x, y in coords: + f.write(" !byte %s,%s\n" % (y,x)) diff --git a/src/4cade.a b/src/4cade.a index c3358ad4f..f41c451ef 100644 --- a/src/4cade.a +++ b/src/4cade.a @@ -186,11 +186,29 @@ AttractMode beq @HGRSlideshow ;@DHGRSlideshow + ; load transition effect code at $6000 + jsr ResetPath + +LDADDR kFXDirectory + jsr AddToPath + +LDADDR kPathSeparator + jsr AddToPath + +LDADDR @dfx + jsr AddToPath + jsr LoadFile + !word gPathname + jsr BlankDHGR + jsr okvs_iter !word gSlideshowStore !word DHGRLoad + jmp BlankHGR +@dfx + !byte @dfx_e-@dfx_b +@dfx_b + !text "DHGR.RADIAL3" +@dfx_e @HGRSlideshow jsr LoadTransition @@ -228,7 +246,9 @@ DHGRLoad jsr AddToPath jsr LoadDHRFile !word gPathname - jsr FizzleDHGR + +; jsr FizzleDHGR + jsr $6000 ; note: execution falls through here WaitOnScreenshot ldx #$20 diff --git a/src/fx/fx.dhgr.iris.a b/src/fx/fx.dhgr.iris.a new file mode 100644 index 000000000..b3387d048 --- /dev/null +++ b/src/fx/fx.dhgr.iris.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.IRIS",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.iris.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.iris.data.a b/src/fx/fx.dhgr.iris.data.a new file mode 100644 index 000000000..ec3da54df --- /dev/null +++ b/src/fx/fx.dhgr.iris.data.a @@ -0,0 +1,3840 @@ + !byte 24,40 + !byte 24,41 + !byte 25,40 + !byte 24,39 + !byte 23,39 + !byte 23,40 + !byte 23,41 + !byte 25,41 + !byte 25,39 + !byte 24,38 + !byte 23,38 + !byte 23,42 + !byte 24,42 + !byte 25,42 + !byte 26,41 + !byte 26,40 + !byte 26,39 + !byte 25,38 + !byte 22,39 + !byte 22,40 + !byte 22,41 + !byte 23,43 + !byte 24,43 + !byte 25,43 + !byte 26,42 + !byte 26,38 + !byte 25,37 + !byte 24,37 + !byte 23,37 + !byte 22,38 + !byte 22,42 + !byte 22,43 + !byte 26,43 + !byte 27,41 + !byte 27,40 + !byte 27,39 + !byte 26,37 + !byte 25,36 + !byte 24,36 + !byte 23,36 + !byte 22,37 + !byte 21,38 + !byte 21,39 + !byte 21,40 + !byte 21,41 + !byte 21,42 + !byte 23,44 + !byte 24,44 + !byte 25,44 + !byte 26,44 + !byte 27,42 + !byte 27,38 + !byte 26,36 + !byte 22,36 + !byte 21,37 + !byte 21,43 + !byte 22,44 + !byte 23,45 + !byte 24,45 + !byte 25,45 + !byte 27,43 + !byte 28,41 + !byte 28,40 + !byte 28,39 + !byte 27,37 + !byte 27,36 + !byte 25,35 + !byte 24,35 + !byte 23,35 + !byte 22,35 + !byte 21,36 + !byte 20,38 + !byte 20,39 + !byte 20,40 + !byte 20,41 + !byte 20,42 + !byte 21,44 + !byte 22,45 + !byte 26,45 + !byte 27,44 + !byte 28,43 + !byte 28,42 + !byte 28,38 + !byte 28,37 + !byte 26,35 + !byte 25,34 + !byte 24,34 + !byte 23,34 + !byte 21,35 + !byte 20,37 + !byte 20,43 + !byte 20,44 + !byte 21,45 + !byte 22,46 + !byte 23,46 + !byte 24,46 + !byte 25,46 + !byte 26,46 + !byte 27,45 + !byte 28,44 + !byte 29,41 + !byte 29,40 + !byte 29,39 + !byte 29,38 + !byte 28,36 + !byte 27,35 + !byte 26,34 + !byte 22,34 + !byte 20,36 + !byte 19,38 + !byte 19,39 + !byte 19,40 + !byte 19,41 + !byte 19,42 + !byte 19,43 + !byte 20,45 + !byte 21,46 + !byte 23,47 + !byte 24,47 + !byte 25,47 + !byte 27,46 + !byte 28,45 + !byte 29,43 + !byte 29,42 + !byte 29,37 + !byte 28,35 + !byte 27,34 + !byte 26,33 + !byte 25,33 + !byte 24,33 + !byte 23,33 + !byte 22,33 + !byte 21,34 + !byte 20,35 + !byte 19,36 + !byte 19,37 + !byte 19,44 + !byte 22,47 + !byte 26,47 + !byte 27,47 + !byte 28,46 + !byte 29,44 + !byte 30,41 + !byte 30,40 + !byte 30,39 + !byte 30,38 + !byte 29,36 + !byte 29,35 + !byte 28,34 + !byte 27,33 + !byte 25,32 + !byte 24,32 + !byte 23,32 + !byte 21,33 + !byte 20,34 + !byte 19,35 + !byte 18,37 + !byte 18,38 + !byte 18,39 + !byte 18,40 + !byte 18,41 + !byte 18,42 + !byte 18,43 + !byte 19,45 + !byte 20,46 + !byte 21,47 + !byte 22,48 + !byte 23,48 + !byte 24,48 + !byte 25,48 + !byte 26,48 + !byte 28,47 + !byte 29,45 + !byte 30,43 + !byte 30,42 + !byte 30,37 + !byte 30,36 + !byte 29,34 + !byte 28,33 + !byte 27,32 + !byte 26,32 + !byte 22,32 + !byte 21,32 + !byte 20,33 + !byte 19,34 + !byte 18,36 + !byte 18,44 + !byte 19,46 + !byte 20,47 + !byte 21,48 + !byte 23,49 + !byte 24,49 + !byte 25,49 + !byte 27,48 + !byte 29,46 + !byte 30,45 + !byte 30,44 + !byte 31,42 + !byte 31,41 + !byte 31,40 + !byte 31,39 + !byte 31,38 + !byte 30,35 + !byte 28,32 + !byte 26,31 + !byte 25,31 + !byte 24,31 + !byte 23,31 + !byte 22,31 + !byte 20,32 + !byte 19,33 + !byte 18,35 + !byte 17,37 + !byte 17,38 + !byte 17,39 + !byte 17,40 + !byte 17,41 + !byte 17,42 + !byte 17,43 + !byte 18,45 + !byte 18,46 + !byte 19,47 + !byte 20,48 + !byte 21,49 + !byte 22,49 + !byte 26,49 + !byte 27,49 + !byte 28,48 + !byte 29,47 + !byte 30,46 + !byte 31,44 + !byte 31,43 + !byte 31,37 + !byte 31,36 + !byte 30,34 + !byte 29,33 + !byte 27,31 + !byte 25,30 + !byte 24,30 + !byte 23,30 + !byte 21,31 + !byte 20,31 + !byte 19,32 + !byte 18,34 + !byte 17,36 + !byte 17,44 + !byte 17,45 + !byte 18,47 + !byte 19,48 + !byte 20,49 + !byte 22,50 + !byte 23,50 + !byte 24,50 + !byte 25,50 + !byte 26,50 + !byte 28,49 + !byte 29,48 + !byte 30,47 + !byte 31,45 + !byte 32,42 + !byte 32,41 + !byte 32,40 + !byte 32,39 + !byte 32,38 + !byte 31,35 + !byte 30,33 + !byte 29,32 + !byte 28,31 + !byte 27,30 + !byte 26,30 + !byte 22,30 + !byte 21,30 + !byte 19,31 + !byte 18,33 + !byte 17,34 + !byte 17,35 + !byte 16,37 + !byte 16,38 + !byte 16,39 + !byte 16,40 + !byte 16,41 + !byte 16,42 + !byte 16,43 + !byte 17,46 + !byte 18,48 + !byte 19,49 + !byte 20,50 + !byte 21,50 + !byte 23,51 + !byte 24,51 + !byte 25,51 + !byte 26,51 + !byte 27,50 + !byte 28,50 + !byte 29,49 + !byte 30,48 + !byte 31,46 + !byte 32,44 + !byte 32,43 + !byte 32,37 + !byte 32,36 + !byte 31,34 + !byte 31,33 + !byte 30,32 + !byte 29,31 + !byte 28,30 + !byte 26,29 + !byte 25,29 + !byte 24,29 + !byte 23,29 + !byte 22,29 + !byte 21,29 + !byte 20,30 + !byte 18,32 + !byte 17,33 + !byte 16,35 + !byte 16,36 + !byte 16,44 + !byte 16,45 + !byte 17,47 + !byte 19,50 + !byte 21,51 + !byte 22,51 + !byte 27,51 + !byte 29,50 + !byte 30,49 + !byte 31,47 + !byte 32,46 + !byte 32,45 + !byte 33,42 + !byte 33,41 + !byte 33,40 + !byte 33,39 + !byte 33,38 + !byte 32,35 + !byte 32,34 + !byte 31,32 + !byte 30,31 + !byte 29,30 + !byte 28,29 + !byte 27,29 + !byte 25,28 + !byte 24,28 + !byte 23,28 + !byte 22,28 + !byte 20,29 + !byte 19,30 + !byte 18,31 + !byte 17,32 + !byte 16,34 + !byte 15,37 + !byte 15,38 + !byte 15,39 + !byte 15,40 + !byte 15,41 + !byte 15,42 + !byte 15,43 + !byte 16,46 + !byte 17,48 + !byte 18,49 + !byte 20,51 + !byte 21,52 + !byte 22,52 + !byte 23,52 + !byte 24,52 + !byte 25,52 + !byte 26,52 + !byte 27,52 + !byte 28,51 + !byte 30,50 + !byte 31,48 + !byte 32,47 + !byte 33,44 + !byte 33,43 + !byte 33,37 + !byte 33,36 + !byte 32,33 + !byte 31,31 + !byte 30,30 + !byte 29,29 + !byte 27,28 + !byte 26,28 + !byte 21,28 + !byte 19,29 + !byte 18,30 + !byte 17,31 + !byte 16,33 + !byte 15,35 + !byte 15,36 + !byte 15,44 + !byte 15,45 + !byte 16,47 + !byte 16,48 + !byte 17,49 + !byte 18,50 + !byte 19,51 + !byte 20,52 + !byte 22,53 + !byte 23,53 + !byte 24,53 + !byte 25,53 + !byte 26,53 + !byte 28,52 + !byte 29,51 + !byte 31,49 + !byte 32,48 + !byte 33,46 + !byte 33,45 + !byte 34,42 + !byte 34,41 + !byte 34,40 + !byte 34,39 + !byte 34,38 + !byte 33,35 + !byte 33,34 + !byte 32,32 + !byte 31,30 + !byte 30,29 + !byte 28,28 + !byte 27,27 + !byte 26,27 + !byte 25,27 + !byte 24,27 + !byte 23,27 + !byte 22,27 + !byte 21,27 + !byte 20,28 + !byte 19,28 + !byte 18,29 + !byte 17,30 + !byte 16,32 + !byte 15,33 + !byte 15,34 + !byte 14,37 + !byte 14,38 + !byte 14,39 + !byte 14,40 + !byte 14,41 + !byte 14,42 + !byte 14,43 + !byte 14,44 + !byte 15,46 + !byte 15,47 + !byte 16,49 + !byte 17,50 + !byte 18,51 + !byte 19,52 + !byte 21,53 + !byte 27,53 + !byte 28,53 + !byte 29,52 + !byte 30,51 + !byte 31,50 + !byte 32,49 + !byte 33,47 + !byte 34,44 + !byte 34,43 + !byte 34,37 + !byte 34,36 + !byte 34,35 + !byte 33,33 + !byte 32,31 + !byte 29,28 + !byte 28,27 + !byte 26,26 + !byte 25,26 + !byte 24,26 + !byte 23,26 + !byte 22,26 + !byte 20,27 + !byte 18,28 + !byte 17,29 + !byte 16,31 + !byte 15,32 + !byte 14,35 + !byte 14,36 + !byte 14,45 + !byte 14,46 + !byte 15,48 + !byte 16,50 + !byte 17,51 + !byte 18,52 + !byte 19,53 + !byte 20,53 + !byte 21,54 + !byte 22,54 + !byte 23,54 + !byte 24,54 + !byte 25,54 + !byte 26,54 + !byte 27,54 + !byte 29,53 + !byte 30,52 + !byte 31,51 + !byte 32,50 + !byte 33,48 + !byte 34,46 + !byte 34,45 + !byte 35,42 + !byte 35,41 + !byte 35,40 + !byte 35,39 + !byte 35,38 + !byte 34,34 + !byte 33,32 + !byte 33,31 + !byte 32,30 + !byte 31,29 + !byte 30,28 + !byte 29,27 + !byte 28,26 + !byte 27,26 + !byte 21,26 + !byte 20,26 + !byte 19,27 + !byte 17,28 + !byte 16,30 + !byte 15,31 + !byte 14,33 + !byte 14,34 + !byte 13,36 + !byte 13,37 + !byte 13,38 + !byte 13,39 + !byte 13,40 + !byte 13,41 + !byte 13,42 + !byte 13,43 + !byte 13,44 + !byte 14,47 + !byte 15,49 + !byte 16,51 + !byte 17,52 + !byte 18,53 + !byte 20,54 + !byte 22,55 + !byte 23,55 + !byte 24,55 + !byte 25,55 + !byte 26,55 + !byte 28,54 + !byte 30,53 + !byte 31,52 + !byte 32,51 + !byte 33,49 + !byte 34,48 + !byte 34,47 + !byte 35,45 + !byte 35,44 + !byte 35,43 + !byte 35,37 + !byte 35,36 + !byte 35,35 + !byte 34,33 + !byte 34,32 + !byte 33,30 + !byte 32,29 + !byte 31,28 + !byte 30,27 + !byte 29,26 + !byte 27,25 + !byte 26,25 + !byte 25,25 + !byte 24,25 + !byte 23,25 + !byte 22,25 + !byte 21,25 + !byte 19,26 + !byte 18,27 + !byte 16,29 + !byte 15,30 + !byte 14,32 + !byte 13,34 + !byte 13,35 + !byte 13,45 + !byte 13,46 + !byte 14,48 + !byte 15,50 + !byte 17,53 + !byte 19,54 + !byte 20,55 + !byte 21,55 + !byte 27,55 + !byte 28,55 + !byte 29,54 + !byte 30,54 + !byte 31,53 + !byte 32,52 + !byte 33,50 + !byte 34,49 + !byte 35,46 + !byte 36,42 + !byte 36,41 + !byte 36,40 + !byte 36,39 + !byte 36,38 + !byte 35,34 + !byte 35,33 + !byte 34,31 + !byte 33,29 + !byte 32,28 + !byte 31,27 + !byte 30,26 + !byte 28,25 + !byte 26,24 + !byte 25,24 + !byte 24,24 + !byte 23,24 + !byte 22,24 + !byte 20,25 + !byte 19,25 + !byte 18,26 + !byte 17,27 + !byte 16,28 + !byte 15,29 + !byte 14,31 + !byte 13,33 + !byte 12,36 + !byte 12,37 + !byte 12,38 + !byte 12,39 + !byte 12,40 + !byte 12,41 + !byte 12,42 + !byte 12,43 + !byte 12,44 + !byte 13,47 + !byte 14,49 + !byte 14,50 + !byte 15,51 + !byte 16,52 + !byte 18,54 + !byte 19,55 + !byte 21,56 + !byte 22,56 + !byte 23,56 + !byte 24,56 + !byte 25,56 + !byte 26,56 + !byte 27,56 + !byte 29,55 + !byte 31,54 + !byte 32,53 + !byte 33,51 + !byte 34,50 + !byte 35,48 + !byte 35,47 + !byte 36,45 + !byte 36,44 + !byte 36,43 + !byte 36,37 + !byte 36,36 + !byte 36,35 + !byte 35,32 + !byte 34,30 + !byte 33,28 + !byte 32,27 + !byte 31,26 + !byte 30,25 + !byte 29,25 + !byte 28,24 + !byte 27,24 + !byte 21,24 + !byte 20,24 + !byte 18,25 + !byte 17,26 + !byte 16,27 + !byte 15,28 + !byte 14,30 + !byte 13,31 + !byte 13,32 + !byte 12,34 + !byte 12,35 + !byte 12,45 + !byte 12,46 + !byte 13,48 + !byte 13,49 + !byte 14,51 + !byte 15,52 + !byte 16,53 + !byte 17,54 + !byte 18,55 + !byte 19,56 + !byte 20,56 + !byte 22,57 + !byte 23,57 + !byte 24,57 + !byte 25,57 + !byte 26,57 + !byte 28,56 + !byte 29,56 + !byte 30,55 + !byte 33,52 + !byte 34,51 + !byte 35,49 + !byte 36,47 + !byte 36,46 + !byte 37,42 + !byte 37,41 + !byte 37,40 + !byte 37,39 + !byte 37,38 + !byte 36,34 + !byte 36,33 + !byte 35,31 + !byte 34,29 + !byte 33,27 + !byte 32,26 + !byte 31,25 + !byte 29,24 + !byte 27,23 + !byte 26,23 + !byte 25,23 + !byte 24,23 + !byte 23,23 + !byte 22,23 + !byte 21,23 + !byte 19,24 + !byte 17,25 + !byte 16,26 + !byte 15,27 + !byte 14,29 + !byte 13,30 + !byte 12,32 + !byte 12,33 + !byte 11,36 + !byte 11,37 + !byte 11,38 + !byte 11,39 + !byte 11,40 + !byte 11,41 + !byte 11,42 + !byte 11,43 + !byte 11,44 + !byte 12,47 + !byte 12,48 + !byte 13,50 + !byte 14,52 + !byte 15,53 + !byte 16,54 + !byte 17,55 + !byte 18,56 + !byte 20,57 + !byte 21,57 + !byte 27,57 + !byte 28,57 + !byte 30,56 + !byte 31,55 + !byte 32,54 + !byte 33,53 + !byte 34,52 + !byte 35,50 + !byte 36,48 + !byte 37,45 + !byte 37,44 + !byte 37,43 + !byte 37,37 + !byte 37,36 + !byte 37,35 + !byte 36,32 + !byte 36,31 + !byte 35,30 + !byte 35,29 + !byte 34,28 + !byte 30,24 + !byte 29,23 + !byte 28,23 + !byte 26,22 + !byte 25,22 + !byte 24,22 + !byte 23,22 + !byte 22,22 + !byte 20,23 + !byte 19,23 + !byte 18,24 + !byte 17,24 + !byte 16,25 + !byte 15,26 + !byte 14,28 + !byte 13,29 + !byte 12,31 + !byte 11,34 + !byte 11,35 + !byte 11,45 + !byte 11,46 + !byte 12,49 + !byte 13,51 + !byte 14,53 + !byte 15,54 + !byte 16,55 + !byte 17,56 + !byte 19,57 + !byte 21,58 + !byte 22,58 + !byte 23,58 + !byte 24,58 + !byte 25,58 + !byte 26,58 + !byte 27,58 + !byte 29,57 + !byte 31,56 + !byte 32,55 + !byte 33,54 + !byte 34,53 + !byte 35,51 + !byte 36,50 + !byte 36,49 + !byte 37,47 + !byte 37,46 + !byte 38,42 + !byte 38,41 + !byte 38,40 + !byte 38,39 + !byte 38,38 + !byte 37,34 + !byte 37,33 + !byte 36,30 + !byte 35,28 + !byte 34,27 + !byte 33,26 + !byte 32,25 + !byte 31,24 + !byte 30,23 + !byte 28,22 + !byte 27,22 + !byte 21,22 + !byte 20,22 + !byte 18,23 + !byte 16,24 + !byte 15,25 + !byte 14,27 + !byte 13,28 + !byte 12,30 + !byte 11,32 + !byte 11,33 + !byte 10,36 + !byte 10,37 + !byte 10,38 + !byte 10,39 + !byte 10,40 + !byte 10,41 + !byte 10,42 + !byte 10,43 + !byte 10,44 + !byte 11,47 + !byte 11,48 + !byte 12,50 + !byte 13,52 + !byte 14,54 + !byte 15,55 + !byte 16,56 + !byte 18,57 + !byte 19,58 + !byte 20,58 + !byte 22,59 + !byte 23,59 + !byte 24,59 + !byte 25,59 + !byte 26,59 + !byte 28,58 + !byte 29,58 + !byte 30,57 + !byte 31,57 + !byte 32,56 + !byte 33,55 + !byte 34,54 + !byte 35,52 + !byte 36,51 + !byte 37,49 + !byte 37,48 + !byte 38,45 + !byte 38,44 + !byte 38,43 + !byte 38,37 + !byte 38,36 + !byte 38,35 + !byte 37,32 + !byte 37,31 + !byte 36,29 + !byte 35,27 + !byte 34,26 + !byte 33,25 + !byte 32,24 + !byte 31,23 + !byte 30,22 + !byte 29,22 + !byte 27,21 + !byte 26,21 + !byte 25,21 + !byte 24,21 + !byte 23,21 + !byte 22,21 + !byte 21,21 + !byte 20,21 + !byte 19,22 + !byte 18,22 + !byte 17,23 + !byte 14,26 + !byte 13,27 + !byte 12,29 + !byte 11,31 + !byte 10,34 + !byte 10,35 + !byte 10,45 + !byte 10,46 + !byte 10,47 + !byte 11,49 + !byte 11,50 + !byte 12,51 + !byte 12,52 + !byte 13,53 + !byte 15,56 + !byte 17,57 + !byte 18,58 + !byte 20,59 + !byte 21,59 + !byte 27,59 + !byte 28,59 + !byte 30,58 + !byte 32,57 + !byte 33,56 + !byte 34,55 + !byte 35,53 + !byte 36,52 + !byte 37,50 + !byte 38,47 + !byte 38,46 + !byte 39,42 + !byte 39,41 + !byte 39,40 + !byte 39,39 + !byte 39,38 + !byte 39,37 + !byte 38,34 + !byte 38,33 + !byte 37,30 + !byte 36,28 + !byte 35,26 + !byte 34,25 + !byte 33,24 + !byte 32,23 + !byte 31,22 + !byte 29,21 + !byte 28,21 + !byte 26,20 + !byte 25,20 + !byte 24,20 + !byte 23,20 + !byte 22,20 + !byte 19,21 + !byte 17,22 + !byte 16,23 + !byte 15,24 + !byte 14,25 + !byte 13,26 + !byte 12,28 + !byte 11,29 + !byte 11,30 + !byte 10,32 + !byte 10,33 + !byte 9,36 + !byte 9,37 + !byte 9,38 + !byte 9,39 + !byte 9,40 + !byte 9,41 + !byte 9,42 + !byte 9,43 + !byte 9,44 + !byte 10,48 + !byte 11,51 + !byte 12,53 + !byte 13,54 + !byte 14,55 + !byte 16,57 + !byte 17,58 + !byte 18,59 + !byte 19,59 + !byte 21,60 + !byte 22,60 + !byte 23,60 + !byte 24,60 + !byte 25,60 + !byte 26,60 + !byte 27,60 + !byte 28,60 + !byte 29,59 + !byte 30,59 + !byte 31,58 + !byte 33,57 + !byte 34,56 + !byte 35,54 + !byte 36,53 + !byte 37,51 + !byte 38,49 + !byte 38,48 + !byte 39,46 + !byte 39,45 + !byte 39,44 + !byte 39,43 + !byte 39,36 + !byte 39,35 + !byte 39,34 + !byte 38,32 + !byte 38,31 + !byte 37,29 + !byte 36,27 + !byte 35,25 + !byte 34,24 + !byte 33,23 + !byte 32,22 + !byte 30,21 + !byte 28,20 + !byte 27,20 + !byte 21,20 + !byte 20,20 + !byte 19,20 + !byte 18,21 + !byte 16,22 + !byte 15,23 + !byte 14,24 + !byte 13,25 + !byte 12,27 + !byte 11,28 + !byte 10,30 + !byte 10,31 + !byte 9,33 + !byte 9,34 + !byte 9,35 + !byte 9,45 + !byte 9,46 + !byte 9,47 + !byte 10,49 + !byte 10,50 + !byte 11,52 + !byte 12,54 + !byte 13,55 + !byte 14,56 + !byte 15,57 + !byte 16,58 + !byte 17,59 + !byte 19,60 + !byte 20,60 + !byte 22,61 + !byte 23,61 + !byte 24,61 + !byte 25,61 + !byte 26,61 + !byte 27,61 + !byte 29,60 + !byte 31,59 + !byte 32,58 + !byte 35,55 + !byte 36,54 + !byte 37,52 + !byte 38,50 + !byte 39,48 + !byte 39,47 + !byte 40,42 + !byte 40,41 + !byte 40,40 + !byte 40,39 + !byte 40,38 + !byte 40,37 + !byte 39,33 + !byte 39,32 + !byte 38,30 + !byte 38,29 + !byte 37,28 + !byte 37,27 + !byte 36,26 + !byte 35,24 + !byte 34,23 + !byte 33,22 + !byte 31,21 + !byte 30,20 + !byte 29,20 + !byte 28,19 + !byte 27,19 + !byte 26,19 + !byte 25,19 + !byte 24,19 + !byte 23,19 + !byte 22,19 + !byte 21,19 + !byte 20,19 + !byte 18,20 + !byte 17,21 + !byte 16,21 + !byte 15,22 + !byte 14,23 + !byte 13,24 + !byte 12,26 + !byte 11,27 + !byte 10,29 + !byte 9,31 + !byte 9,32 + !byte 8,36 + !byte 8,37 + !byte 8,38 + !byte 8,39 + !byte 8,40 + !byte 8,41 + !byte 8,42 + !byte 8,43 + !byte 8,44 + !byte 8,45 + !byte 9,48 + !byte 9,49 + !byte 10,51 + !byte 11,53 + !byte 12,55 + !byte 13,56 + !byte 14,57 + !byte 15,58 + !byte 16,59 + !byte 17,60 + !byte 18,60 + !byte 20,61 + !byte 21,61 + !byte 28,61 + !byte 29,61 + !byte 30,60 + !byte 31,60 + !byte 32,59 + !byte 33,58 + !byte 34,57 + !byte 35,56 + !byte 36,55 + !byte 37,54 + !byte 37,53 + !byte 38,52 + !byte 38,51 + !byte 39,49 + !byte 40,46 + !byte 40,45 + !byte 40,44 + !byte 40,43 + !byte 40,36 + !byte 40,35 + !byte 40,34 + !byte 39,31 + !byte 38,28 + !byte 37,26 + !byte 36,25 + !byte 32,21 + !byte 31,20 + !byte 29,19 + !byte 26,18 + !byte 25,18 + !byte 24,18 + !byte 23,18 + !byte 22,18 + !byte 21,18 + !byte 19,19 + !byte 17,20 + !byte 15,21 + !byte 14,22 + !byte 13,23 + !byte 12,25 + !byte 11,26 + !byte 10,28 + !byte 9,30 + !byte 8,33 + !byte 8,34 + !byte 8,35 + !byte 8,46 + !byte 8,47 + !byte 9,50 + !byte 10,52 + !byte 11,54 + !byte 12,56 + !byte 13,57 + !byte 14,58 + !byte 15,59 + !byte 16,60 + !byte 18,61 + !byte 19,61 + !byte 20,62 + !byte 21,62 + !byte 22,62 + !byte 23,62 + !byte 24,62 + !byte 25,62 + !byte 26,62 + !byte 27,62 + !byte 28,62 + !byte 30,61 + !byte 32,60 + !byte 33,59 + !byte 34,58 + !byte 35,57 + !byte 36,56 + !byte 37,55 + !byte 38,53 + !byte 39,51 + !byte 39,50 + !byte 40,48 + !byte 40,47 + !byte 41,42 + !byte 41,41 + !byte 41,40 + !byte 41,39 + !byte 41,38 + !byte 41,37 + !byte 40,33 + !byte 40,32 + !byte 39,30 + !byte 39,29 + !byte 38,27 + !byte 37,25 + !byte 36,24 + !byte 35,23 + !byte 34,22 + !byte 33,21 + !byte 32,20 + !byte 31,19 + !byte 30,19 + !byte 29,18 + !byte 28,18 + !byte 27,18 + !byte 20,18 + !byte 19,18 + !byte 18,19 + !byte 17,19 + !byte 16,20 + !byte 14,21 + !byte 13,22 + !byte 12,24 + !byte 11,25 + !byte 10,27 + !byte 9,29 + !byte 8,31 + !byte 8,32 + !byte 7,35 + !byte 7,36 + !byte 7,37 + !byte 7,38 + !byte 7,39 + !byte 7,40 + !byte 7,41 + !byte 7,42 + !byte 7,43 + !byte 7,44 + !byte 7,45 + !byte 8,48 + !byte 8,49 + !byte 9,51 + !byte 9,52 + !byte 10,53 + !byte 10,54 + !byte 11,55 + !byte 12,57 + !byte 13,58 + !byte 14,59 + !byte 15,60 + !byte 17,61 + !byte 19,62 + !byte 21,63 + !byte 22,63 + !byte 23,63 + !byte 24,63 + !byte 25,63 + !byte 26,63 + !byte 27,63 + !byte 29,62 + !byte 30,62 + !byte 31,61 + !byte 33,60 + !byte 34,59 + !byte 35,58 + !byte 36,57 + !byte 38,54 + !byte 39,52 + !byte 40,50 + !byte 40,49 + !byte 41,46 + !byte 41,45 + !byte 41,44 + !byte 41,43 + !byte 41,36 + !byte 41,35 + !byte 41,34 + !byte 40,31 + !byte 40,30 + !byte 39,28 + !byte 38,26 + !byte 37,24 + !byte 36,23 + !byte 35,22 + !byte 34,21 + !byte 33,20 + !byte 32,19 + !byte 30,18 + !byte 28,17 + !byte 27,17 + !byte 26,17 + !byte 25,17 + !byte 24,17 + !byte 23,17 + !byte 22,17 + !byte 21,17 + !byte 20,17 + !byte 18,18 + !byte 16,19 + !byte 15,20 + !byte 12,23 + !byte 11,24 + !byte 10,25 + !byte 10,26 + !byte 9,27 + !byte 9,28 + !byte 8,30 + !byte 7,33 + !byte 7,34 + !byte 7,46 + !byte 7,47 + !byte 8,50 + !byte 8,51 + !byte 9,53 + !byte 10,55 + !byte 11,56 + !byte 13,59 + !byte 14,60 + !byte 16,61 + !byte 17,62 + !byte 18,62 + !byte 19,63 + !byte 20,63 + !byte 28,63 + !byte 29,63 + !byte 31,62 + !byte 32,61 + !byte 33,61 + !byte 34,60 + !byte 35,59 + !byte 36,58 + !byte 37,56 + !byte 38,55 + !byte 39,53 + !byte 40,51 + !byte 41,48 + !byte 41,47 + !byte 42,43 + !byte 42,42 + !byte 42,41 + !byte 42,40 + !byte 42,39 + !byte 42,38 + !byte 42,37 + !byte 41,33 + !byte 41,32 + !byte 40,29 + !byte 39,27 + !byte 39,26 + !byte 38,25 + !byte 37,23 + !byte 36,22 + !byte 35,21 + !byte 34,20 + !byte 33,19 + !byte 31,18 + !byte 30,17 + !byte 29,17 + !byte 27,16 + !byte 26,16 + !byte 25,16 + !byte 24,16 + !byte 23,16 + !byte 22,16 + !byte 21,16 + !byte 19,17 + !byte 18,17 + !byte 17,18 + !byte 16,18 + !byte 15,19 + !byte 14,20 + !byte 13,21 + !byte 12,22 + !byte 11,23 + !byte 10,24 + !byte 9,26 + !byte 8,28 + !byte 8,29 + !byte 7,31 + !byte 7,32 + !byte 6,35 + !byte 6,36 + !byte 6,37 + !byte 6,38 + !byte 6,39 + !byte 6,40 + !byte 6,41 + !byte 6,42 + !byte 6,43 + !byte 6,44 + !byte 6,45 + !byte 7,48 + !byte 7,49 + !byte 8,52 + !byte 9,54 + !byte 10,56 + !byte 11,57 + !byte 12,58 + !byte 15,61 + !byte 16,62 + !byte 18,63 + !byte 20,64 + !byte 21,64 + !byte 22,64 + !byte 23,64 + !byte 24,64 + !byte 25,64 + !byte 26,64 + !byte 27,64 + !byte 28,64 + !byte 30,63 + !byte 32,62 + !byte 34,61 + !byte 35,60 + !byte 36,59 + !byte 37,57 + !byte 38,56 + !byte 39,54 + !byte 40,52 + !byte 41,50 + !byte 41,49 + !byte 42,46 + !byte 42,45 + !byte 42,44 + !byte 42,36 + !byte 42,35 + !byte 42,34 + !byte 41,31 + !byte 41,30 + !byte 40,28 + !byte 40,27 + !byte 39,25 + !byte 38,24 + !byte 37,22 + !byte 36,21 + !byte 35,20 + !byte 34,19 + !byte 33,18 + !byte 32,18 + !byte 31,17 + !byte 29,16 + !byte 28,16 + !byte 20,16 + !byte 19,16 + !byte 17,17 + !byte 15,18 + !byte 14,19 + !byte 13,20 + !byte 12,21 + !byte 11,22 + !byte 10,23 + !byte 9,25 + !byte 8,27 + !byte 7,29 + !byte 7,30 + !byte 6,33 + !byte 6,34 + !byte 6,46 + !byte 6,47 + !byte 6,48 + !byte 7,50 + !byte 7,51 + !byte 8,53 + !byte 9,55 + !byte 10,57 + !byte 11,58 + !byte 12,59 + !byte 13,60 + !byte 14,61 + !byte 15,62 + !byte 16,63 + !byte 17,63 + !byte 18,64 + !byte 19,64 + !byte 21,65 + !byte 22,65 + !byte 23,65 + !byte 24,65 + !byte 25,65 + !byte 26,65 + !byte 27,65 + !byte 29,64 + !byte 30,64 + !byte 31,63 + !byte 32,63 + !byte 33,62 + !byte 37,58 + !byte 38,57 + !byte 39,56 + !byte 39,55 + !byte 40,54 + !byte 40,53 + !byte 41,51 + !byte 42,48 + !byte 42,47 + !byte 43,43 + !byte 43,42 + !byte 43,41 + !byte 43,40 + !byte 43,39 + !byte 43,38 + !byte 43,37 + !byte 42,33 + !byte 42,32 + !byte 42,31 + !byte 41,29 + !byte 41,28 + !byte 40,26 + !byte 39,24 + !byte 38,23 + !byte 37,21 + !byte 36,20 + !byte 35,19 + !byte 32,17 + !byte 31,16 + !byte 30,16 + !byte 28,15 + !byte 27,15 + !byte 26,15 + !byte 25,15 + !byte 24,15 + !byte 23,15 + !byte 22,15 + !byte 21,15 + !byte 20,15 + !byte 18,16 + !byte 17,16 + !byte 16,17 + !byte 14,18 + !byte 13,19 + !byte 12,20 + !byte 11,21 + !byte 9,24 + !byte 8,26 + !byte 7,28 + !byte 6,31 + !byte 6,32 + !byte 5,35 + !byte 5,36 + !byte 5,37 + !byte 5,38 + !byte 5,39 + !byte 5,40 + !byte 5,41 + !byte 5,42 + !byte 5,43 + !byte 5,44 + !byte 5,45 + !byte 6,49 + !byte 6,50 + !byte 7,52 + !byte 8,54 + !byte 8,55 + !byte 9,56 + !byte 10,58 + !byte 11,59 + !byte 12,60 + !byte 13,61 + !byte 14,62 + !byte 15,63 + !byte 17,64 + !byte 19,65 + !byte 20,65 + !byte 28,65 + !byte 29,65 + !byte 31,64 + !byte 33,63 + !byte 34,62 + !byte 35,61 + !byte 36,60 + !byte 37,59 + !byte 38,58 + !byte 39,57 + !byte 40,55 + !byte 41,53 + !byte 41,52 + !byte 42,50 + !byte 42,49 + !byte 43,46 + !byte 43,45 + !byte 43,44 + !byte 43,36 + !byte 43,35 + !byte 43,34 + !byte 43,33 + !byte 42,30 + !byte 41,27 + !byte 40,25 + !byte 39,23 + !byte 38,22 + !byte 34,18 + !byte 33,17 + !byte 32,16 + !byte 30,15 + !byte 29,15 + !byte 27,14 + !byte 26,14 + !byte 25,14 + !byte 24,14 + !byte 23,14 + !byte 22,14 + !byte 21,14 + !byte 19,15 + !byte 18,15 + !byte 16,16 + !byte 15,17 + !byte 13,18 + !byte 12,19 + !byte 11,20 + !byte 10,22 + !byte 9,23 + !byte 8,25 + !byte 7,27 + !byte 6,29 + !byte 6,30 + !byte 5,32 + !byte 5,33 + !byte 5,34 + !byte 5,46 + !byte 5,47 + !byte 5,48 + !byte 6,51 + !byte 7,53 + !byte 7,54 + !byte 8,56 + !byte 9,57 + !byte 10,59 + !byte 11,60 + !byte 12,61 + !byte 13,62 + !byte 14,63 + !byte 16,64 + !byte 17,65 + !byte 18,65 + !byte 20,66 + !byte 21,66 + !byte 22,66 + !byte 23,66 + !byte 24,66 + !byte 25,66 + !byte 26,66 + !byte 27,66 + !byte 28,66 + !byte 30,65 + !byte 31,65 + !byte 32,64 + !byte 33,64 + !byte 34,63 + !byte 35,62 + !byte 36,61 + !byte 37,60 + !byte 38,59 + !byte 39,58 + !byte 40,56 + !byte 41,54 + !byte 42,52 + !byte 42,51 + !byte 43,49 + !byte 43,48 + !byte 43,47 + !byte 44,43 + !byte 44,42 + !byte 44,41 + !byte 44,40 + !byte 44,39 + !byte 44,38 + !byte 44,37 + !byte 43,32 + !byte 43,31 + !byte 42,29 + !byte 42,28 + !byte 41,26 + !byte 40,24 + !byte 39,22 + !byte 38,21 + !byte 37,20 + !byte 36,19 + !byte 35,18 + !byte 34,17 + !byte 33,16 + !byte 31,15 + !byte 29,14 + !byte 28,14 + !byte 20,14 + !byte 19,14 + !byte 17,15 + !byte 15,16 + !byte 14,17 + !byte 12,18 + !byte 11,19 + !byte 10,21 + !byte 9,22 + !byte 8,24 + !byte 7,25 + !byte 7,26 + !byte 6,28 + !byte 5,30 + !byte 5,31 + !byte 4,35 + !byte 4,36 + !byte 4,37 + !byte 4,38 + !byte 4,39 + !byte 4,40 + !byte 4,41 + !byte 4,42 + !byte 4,43 + !byte 4,44 + !byte 4,45 + !byte 5,49 + !byte 5,50 + !byte 6,52 + !byte 6,53 + !byte 7,55 + !byte 8,57 + !byte 9,58 + !byte 10,60 + !byte 11,61 + !byte 12,62 + !byte 13,63 + !byte 15,64 + !byte 16,65 + !byte 18,66 + !byte 19,66 + !byte 21,67 + !byte 22,67 + !byte 23,67 + !byte 24,67 + !byte 25,67 + !byte 26,67 + !byte 27,67 + !byte 29,66 + !byte 30,66 + !byte 32,65 + !byte 34,64 + !byte 35,63 + !byte 36,62 + !byte 37,61 + !byte 38,60 + !byte 40,57 + !byte 41,55 + !byte 42,53 + !byte 43,50 + !byte 44,46 + !byte 44,45 + !byte 44,44 + !byte 44,36 + !byte 44,35 + !byte 44,34 + !byte 44,33 + !byte 43,30 + !byte 43,29 + !byte 42,27 + !byte 41,25 + !byte 41,24 + !byte 40,23 + !byte 39,21 + !byte 38,20 + !byte 37,19 + !byte 36,18 + !byte 35,17 + !byte 34,16 + !byte 33,15 + !byte 32,15 + !byte 31,14 + !byte 30,14 + !byte 28,13 + !byte 27,13 + !byte 26,13 + !byte 25,13 + !byte 24,13 + !byte 23,13 + !byte 22,13 + !byte 21,13 + !byte 20,13 + !byte 18,14 + !byte 17,14 + !byte 16,15 + !byte 15,15 + !byte 14,16 + !byte 13,17 + !byte 10,20 + !byte 9,21 + !byte 8,22 + !byte 8,23 + !byte 7,24 + !byte 6,26 + !byte 6,27 + !byte 5,29 + !byte 4,32 + !byte 4,33 + !byte 4,34 + !byte 4,46 + !byte 4,47 + !byte 4,48 + !byte 5,51 + !byte 5,52 + !byte 6,54 + !byte 7,56 + !byte 8,58 + !byte 9,59 + !byte 11,62 + !byte 12,63 + !byte 14,64 + !byte 15,65 + !byte 16,66 + !byte 17,66 + !byte 19,67 + !byte 20,67 + !byte 28,67 + !byte 29,67 + !byte 31,66 + !byte 32,66 + !byte 33,65 + !byte 35,64 + !byte 36,63 + !byte 37,62 + !byte 38,61 + !byte 39,59 + !byte 40,58 + !byte 41,56 + !byte 42,55 + !byte 42,54 + !byte 43,52 + !byte 43,51 + !byte 44,49 + !byte 44,48 + !byte 44,47 + !byte 45,43 + !byte 45,42 + !byte 45,41 + !byte 45,40 + !byte 45,39 + !byte 45,38 + !byte 45,37 + !byte 44,32 + !byte 44,31 + !byte 43,28 + !byte 42,26 + !byte 42,25 + !byte 41,23 + !byte 40,22 + !byte 39,20 + !byte 38,19 + !byte 37,18 + !byte 36,17 + !byte 35,16 + !byte 34,15 + !byte 32,14 + !byte 30,13 + !byte 29,13 + !byte 27,12 + !byte 26,12 + !byte 25,12 + !byte 24,12 + !byte 23,12 + !byte 22,12 + !byte 21,12 + !byte 19,13 + !byte 18,13 + !byte 16,14 + !byte 14,15 + !byte 13,16 + !byte 12,17 + !byte 11,18 + !byte 10,19 + !byte 9,20 + !byte 8,21 + !byte 7,23 + !byte 6,25 + !byte 5,27 + !byte 5,28 + !byte 4,30 + !byte 4,31 + !byte 3,35 + !byte 3,36 + !byte 3,37 + !byte 3,38 + !byte 3,39 + !byte 3,40 + !byte 3,41 + !byte 3,42 + !byte 3,43 + !byte 3,44 + !byte 3,45 + !byte 4,49 + !byte 4,50 + !byte 5,53 + !byte 6,55 + !byte 7,57 + !byte 8,59 + !byte 9,60 + !byte 10,61 + !byte 13,64 + !byte 14,65 + !byte 15,66 + !byte 17,67 + !byte 18,67 + !byte 20,68 + !byte 21,68 + !byte 22,68 + !byte 23,68 + !byte 24,68 + !byte 25,68 + !byte 26,68 + !byte 27,68 + !byte 28,68 + !byte 29,68 + !byte 30,67 + !byte 31,67 + !byte 33,66 + !byte 34,65 + !byte 36,64 + !byte 37,63 + !byte 38,62 + !byte 39,60 + !byte 40,59 + !byte 41,57 + !byte 42,56 + !byte 43,53 + !byte 44,51 + !byte 44,50 + !byte 45,47 + !byte 45,46 + !byte 45,45 + !byte 45,44 + !byte 45,36 + !byte 45,35 + !byte 45,34 + !byte 45,33 + !byte 44,30 + !byte 44,29 + !byte 43,27 + !byte 43,26 + !byte 42,24 + !byte 41,22 + !byte 40,21 + !byte 39,19 + !byte 38,18 + !byte 37,17 + !byte 36,16 + !byte 35,15 + !byte 33,14 + !byte 32,13 + !byte 31,13 + !byte 29,12 + !byte 28,12 + !byte 20,12 + !byte 19,12 + !byte 18,12 + !byte 17,13 + !byte 16,13 + !byte 15,14 + !byte 13,15 + !byte 12,16 + !byte 11,17 + !byte 10,18 + !byte 9,19 + !byte 8,20 + !byte 7,22 + !byte 6,24 + !byte 5,26 + !byte 4,28 + !byte 4,29 + !byte 3,32 + !byte 3,33 + !byte 3,34 + !byte 3,46 + !byte 3,47 + !byte 3,48 + !byte 4,51 + !byte 4,52 + !byte 5,54 + !byte 6,56 + !byte 7,58 + !byte 8,60 + !byte 9,61 + !byte 10,62 + !byte 11,63 + !byte 12,64 + !byte 13,65 + !byte 14,66 + !byte 16,67 + !byte 18,68 + !byte 19,68 + !byte 21,69 + !byte 22,69 + !byte 23,69 + !byte 24,69 + !byte 25,69 + !byte 26,69 + !byte 27,69 + !byte 30,68 + !byte 32,67 + !byte 34,66 + !byte 35,65 + !byte 39,61 + !byte 40,60 + !byte 41,59 + !byte 41,58 + !byte 42,57 + !byte 43,55 + !byte 43,54 + !byte 44,52 + !byte 45,49 + !byte 45,48 + !byte 46,43 + !byte 46,42 + !byte 46,41 + !byte 46,40 + !byte 46,39 + !byte 46,38 + !byte 46,37 + !byte 45,32 + !byte 45,31 + !byte 44,28 + !byte 44,27 + !byte 43,25 + !byte 42,23 + !byte 41,21 + !byte 40,20 + !byte 39,18 + !byte 38,17 + !byte 37,16 + !byte 36,15 + !byte 34,14 + !byte 33,13 + !byte 31,12 + !byte 30,12 + !byte 28,11 + !byte 27,11 + !byte 26,11 + !byte 25,11 + !byte 24,11 + !byte 23,11 + !byte 22,11 + !byte 21,11 + !byte 20,11 + !byte 19,11 + !byte 17,12 + !byte 15,13 + !byte 14,14 + !byte 13,14 + !byte 12,15 + !byte 11,16 + !byte 10,17 + !byte 9,18 + !byte 7,21 + !byte 6,23 + !byte 5,25 + !byte 4,27 + !byte 3,30 + !byte 3,31 + !byte 2,35 + !byte 2,36 + !byte 2,37 + !byte 2,38 + !byte 2,39 + !byte 2,40 + !byte 2,41 + !byte 2,42 + !byte 2,43 + !byte 2,44 + !byte 2,45 + !byte 3,49 + !byte 3,50 + !byte 4,53 + !byte 5,55 + !byte 5,56 + !byte 6,57 + !byte 6,58 + !byte 7,59 + !byte 8,61 + !byte 9,62 + !byte 10,63 + !byte 11,64 + !byte 12,65 + !byte 13,66 + !byte 15,67 + !byte 16,68 + !byte 17,68 + !byte 19,69 + !byte 20,69 + !byte 28,69 + !byte 29,69 + !byte 30,69 + !byte 31,68 + !byte 32,68 + !byte 33,67 + !byte 34,67 + !byte 35,66 + !byte 36,65 + !byte 37,64 + !byte 38,63 + !byte 39,62 + !byte 40,61 + !byte 41,60 + !byte 42,58 + !byte 43,56 + !byte 44,54 + !byte 44,53 + !byte 45,51 + !byte 45,50 + !byte 46,47 + !byte 46,46 + !byte 46,45 + !byte 46,44 + !byte 46,36 + !byte 46,35 + !byte 46,34 + !byte 46,33 + !byte 45,30 + !byte 45,29 + !byte 44,26 + !byte 43,24 + !byte 42,22 + !byte 41,20 + !byte 40,19 + !byte 38,16 + !byte 35,14 + !byte 34,13 + !byte 32,12 + !byte 30,11 + !byte 29,11 + !byte 27,10 + !byte 26,10 + !byte 25,10 + !byte 24,10 + !byte 23,10 + !byte 22,10 + !byte 21,10 + !byte 18,11 + !byte 17,11 + !byte 16,12 + !byte 15,12 + !byte 14,13 + !byte 12,14 + !byte 11,15 + !byte 10,16 + !byte 9,17 + !byte 8,19 + !byte 7,20 + !byte 6,22 + !byte 5,23 + !byte 5,24 + !byte 4,26 + !byte 3,28 + !byte 3,29 + !byte 2,32 + !byte 2,33 + !byte 2,34 + !byte 2,46 + !byte 2,47 + !byte 2,48 + !byte 3,51 + !byte 3,52 + !byte 4,54 + !byte 4,55 + !byte 5,57 + !byte 6,59 + !byte 7,60 + !byte 8,62 + !byte 9,63 + !byte 10,64 + !byte 11,65 + !byte 12,66 + !byte 13,67 + !byte 14,67 + !byte 15,68 + !byte 17,69 + !byte 18,69 + !byte 19,70 + !byte 20,70 + !byte 21,70 + !byte 22,70 + !byte 23,70 + !byte 24,70 + !byte 25,70 + !byte 26,70 + !byte 27,70 + !byte 28,70 + !byte 29,70 + !byte 31,69 + !byte 33,68 + !byte 35,67 + !byte 36,66 + !byte 37,65 + !byte 38,64 + !byte 39,63 + !byte 40,62 + !byte 41,61 + !byte 42,59 + !byte 43,57 + !byte 44,55 + !byte 45,53 + !byte 45,52 + !byte 46,49 + !byte 46,48 + !byte 47,43 + !byte 47,42 + !byte 47,41 + !byte 47,40 + !byte 47,39 + !byte 47,38 + !byte 47,37 + !byte 46,32 + !byte 46,31 + !byte 45,28 + !byte 45,27 + !byte 44,25 + !byte 43,23 + !byte 42,21 + !byte 41,19 + !byte 40,18 + !byte 39,17 + !byte 37,15 + !byte 36,14 + !byte 35,13 + !byte 34,12 + !byte 33,12 + !byte 32,11 + !byte 31,11 + !byte 30,10 + !byte 29,10 + !byte 28,10 + !byte 20,10 + !byte 19,10 + !byte 18,10 + !byte 16,11 + !byte 14,12 + !byte 13,13 + !byte 11,14 + !byte 10,15 + !byte 9,16 + !byte 8,18 + !byte 7,19 + !byte 6,20 + !byte 6,21 + !byte 5,22 + !byte 4,24 + !byte 4,25 + !byte 3,27 + !byte 2,30 + !byte 2,31 + !byte 1,35 + !byte 1,36 + !byte 1,37 + !byte 1,38 + !byte 1,39 + !byte 1,40 + !byte 1,41 + !byte 1,42 + !byte 1,43 + !byte 1,44 + !byte 1,45 + !byte 1,46 + !byte 2,49 + !byte 2,50 + !byte 3,53 + !byte 3,54 + !byte 4,56 + !byte 5,58 + !byte 6,60 + !byte 7,61 + !byte 8,63 + !byte 9,64 + !byte 10,65 + !byte 11,66 + !byte 12,67 + !byte 14,68 + !byte 15,69 + !byte 16,69 + !byte 17,70 + !byte 18,70 + !byte 21,71 + !byte 22,71 + !byte 23,71 + !byte 24,71 + !byte 25,71 + !byte 26,71 + !byte 27,71 + !byte 30,70 + !byte 31,70 + !byte 32,69 + !byte 33,69 + !byte 34,68 + !byte 36,67 + !byte 37,66 + !byte 38,65 + !byte 39,64 + !byte 40,63 + !byte 41,62 + !byte 42,60 + !byte 43,58 + !byte 44,56 + !byte 45,54 + !byte 46,51 + !byte 46,50 + !byte 47,47 + !byte 47,46 + !byte 47,45 + !byte 47,44 + !byte 47,36 + !byte 47,35 + !byte 47,34 + !byte 47,33 + !byte 46,30 + !byte 46,29 + !byte 45,26 + !byte 44,24 + !byte 44,23 + !byte 43,22 + !byte 43,21 + !byte 42,20 + !byte 41,18 + !byte 40,17 + !byte 39,16 + !byte 38,15 + !byte 37,14 + !byte 36,13 + !byte 35,12 + !byte 33,11 + !byte 31,10 + !byte 29,9 + !byte 28,9 + !byte 27,9 + !byte 26,9 + !byte 25,9 + !byte 24,9 + !byte 23,9 + !byte 22,9 + !byte 21,9 + !byte 20,9 + !byte 19,9 + !byte 17,10 + !byte 15,11 + !byte 13,12 + !byte 12,13 + !byte 8,17 + !byte 7,18 + !byte 6,19 + !byte 5,21 + !byte 4,23 + !byte 3,25 + !byte 3,26 + !byte 2,28 + !byte 2,29 + !byte 1,32 + !byte 1,33 + !byte 1,34 + !byte 1,47 + !byte 1,48 + !byte 2,51 + !byte 2,52 + !byte 3,55 + !byte 4,57 + !byte 5,59 + !byte 6,61 + !byte 7,62 + !byte 8,64 + !byte 9,65 + !byte 10,66 + !byte 13,68 + !byte 14,69 + !byte 16,70 + !byte 18,71 + !byte 19,71 + !byte 20,71 + !byte 28,71 + !byte 29,71 + !byte 30,71 + !byte 32,70 + !byte 34,69 + !byte 35,68 + !byte 37,67 + !byte 38,66 + !byte 39,65 + !byte 40,64 + !byte 42,61 + !byte 43,59 + !byte 44,58 + !byte 44,57 + !byte 45,56 + !byte 45,55 + !byte 46,53 + !byte 46,52 + !byte 47,49 + !byte 47,48 + !byte 47,32 + !byte 47,31 + !byte 47,30 + !byte 46,28 + !byte 46,27 + !byte 45,25 + !byte 45,24 + !byte 44,22 + !byte 43,20 + !byte 42,19 + !byte 41,17 + !byte 40,16 + !byte 39,15 + !byte 38,14 + !byte 37,13 + !byte 36,12 + !byte 34,11 + !byte 33,10 + !byte 32,10 + !byte 31,9 + !byte 30,9 + !byte 27,8 + !byte 26,8 + !byte 25,8 + !byte 24,8 + !byte 23,8 + !byte 22,8 + !byte 21,8 + !byte 18,9 + !byte 17,9 + !byte 16,10 + !byte 15,10 + !byte 14,11 + !byte 13,11 + !byte 12,12 + !byte 11,13 + !byte 10,14 + !byte 9,15 + !byte 8,16 + !byte 7,17 + !byte 6,18 + !byte 5,20 + !byte 4,22 + !byte 3,24 + !byte 2,26 + !byte 2,27 + !byte 1,30 + !byte 1,31 + !byte 0,35 + !byte 0,36 + !byte 0,37 + !byte 0,38 + !byte 0,39 + !byte 0,40 + !byte 0,41 + !byte 0,42 + !byte 0,43 + !byte 0,44 + !byte 0,45 + !byte 0,46 + !byte 1,49 + !byte 1,50 + !byte 1,51 + !byte 2,53 + !byte 2,54 + !byte 3,56 + !byte 4,58 + !byte 5,60 + !byte 6,62 + !byte 7,63 + !byte 11,67 + !byte 12,68 + !byte 13,69 + !byte 15,70 + !byte 17,71 + !byte 19,72 + !byte 20,72 + !byte 21,72 + !byte 22,72 + !byte 23,72 + !byte 24,72 + !byte 25,72 + !byte 26,72 + !byte 27,72 + !byte 28,72 + !byte 29,72 + !byte 31,71 + !byte 32,71 + !byte 33,70 + !byte 34,70 + !byte 35,69 + !byte 36,68 + !byte 38,67 + !byte 39,66 + !byte 40,65 + !byte 41,63 + !byte 42,62 + !byte 43,60 + !byte 44,59 + !byte 45,57 + !byte 46,55 + !byte 46,54 + !byte 47,51 + !byte 47,50 + !byte 47,29 + !byte 47,28 + !byte 46,26 + !byte 46,25 + !byte 45,23 + !byte 44,21 + !byte 43,19 + !byte 42,18 + !byte 41,16 + !byte 40,15 + !byte 39,14 + !byte 38,13 + !byte 37,12 + !byte 36,11 + !byte 35,11 + !byte 34,10 + !byte 32,9 + !byte 30,8 + !byte 29,8 + !byte 28,8 + !byte 20,8 + !byte 19,8 + !byte 18,8 + !byte 16,9 + !byte 14,10 + !byte 12,11 + !byte 11,12 + !byte 10,13 + !byte 9,14 + !byte 8,15 + !byte 7,16 + !byte 6,17 + !byte 5,19 + !byte 4,21 + !byte 3,23 + !byte 2,25 + !byte 1,28 + !byte 1,29 + !byte 0,32 + !byte 0,33 + !byte 0,34 + !byte 0,47 + !byte 0,48 + !byte 0,49 + !byte 1,52 + !byte 1,53 + !byte 2,55 + !byte 3,57 + !byte 3,58 + !byte 4,59 + !byte 4,60 + !byte 5,61 + !byte 6,63 + !byte 7,64 + !byte 8,65 + !byte 9,66 + !byte 10,67 + !byte 11,68 + !byte 12,69 + !byte 13,70 + !byte 14,70 + !byte 15,71 + !byte 16,71 + !byte 17,72 + !byte 18,72 + !byte 21,73 + !byte 22,73 + !byte 23,73 + !byte 24,73 + !byte 25,73 + !byte 26,73 + !byte 27,73 + !byte 30,72 + !byte 31,72 + !byte 33,71 + !byte 35,70 + !byte 36,69 + !byte 37,68 + !byte 39,67 + !byte 41,64 + !byte 42,63 + !byte 43,62 + !byte 43,61 + !byte 44,60 + !byte 45,58 + !byte 46,56 + !byte 47,53 + !byte 47,52 + !byte 47,27 + !byte 46,24 + !byte 45,22 + !byte 44,20 + !byte 43,18 + !byte 42,17 + !byte 41,15 + !byte 40,14 + !byte 39,13 + !byte 38,12 + !byte 35,10 + !byte 34,9 + !byte 33,9 + !byte 32,8 + !byte 31,8 + !byte 29,7 + !byte 28,7 + !byte 27,7 + !byte 26,7 + !byte 25,7 + !byte 24,7 + !byte 23,7 + !byte 22,7 + !byte 21,7 + !byte 20,7 + !byte 19,7 + !byte 17,8 + !byte 16,8 + !byte 15,9 + !byte 14,9 + !byte 13,10 + !byte 11,11 + !byte 10,12 + !byte 9,13 + !byte 8,14 + !byte 7,15 + !byte 5,18 + !byte 4,20 + !byte 3,21 + !byte 3,22 + !byte 2,23 + !byte 2,24 + !byte 1,26 + !byte 1,27 + !byte 0,29 + !byte 0,30 + !byte 0,31 + !byte 0,50 + !byte 0,51 + !byte 1,54 + !byte 2,56 + !byte 2,57 + !byte 3,59 + !byte 4,61 + !byte 5,62 + !byte 6,64 + !byte 7,65 + !byte 8,66 + !byte 9,67 + !byte 10,68 + !byte 11,69 + !byte 12,70 + !byte 14,71 + !byte 16,72 + !byte 18,73 + !byte 19,73 + !byte 20,73 + !byte 24,74 + !byte 28,73 + !byte 29,73 + !byte 30,73 + !byte 32,72 + !byte 34,71 + !byte 36,70 + !byte 37,69 + !byte 38,68 + !byte 40,66 + !byte 41,65 + !byte 42,64 + !byte 43,63 + !byte 44,61 + !byte 45,59 + !byte 46,57 + !byte 47,55 + !byte 47,54 + !byte 47,26 + !byte 47,25 + !byte 46,23 + !byte 46,22 + !byte 45,21 + !byte 44,19 + !byte 43,17 + !byte 42,16 + !byte 40,13 + !byte 39,12 + !byte 37,11 + !byte 36,10 + !byte 35,9 + !byte 33,8 + !byte 31,7 + !byte 30,7 + !byte 27,6 + !byte 26,6 + !byte 25,6 + !byte 24,6 + !byte 23,6 + !byte 22,6 + !byte 21,6 + !byte 20,6 + !byte 18,7 + !byte 17,7 + !byte 15,8 + !byte 13,9 + !byte 12,10 + !byte 10,11 + !byte 9,12 + !byte 8,13 + !byte 7,14 + !byte 6,16 + !byte 5,17 + !byte 4,19 + !byte 3,20 + !byte 2,22 + !byte 1,24 + !byte 1,25 + !byte 0,27 + !byte 0,28 + !byte 0,52 + !byte 0,53 + !byte 1,55 + !byte 1,56 + !byte 2,58 + !byte 3,60 + !byte 4,62 + !byte 5,63 + !byte 6,65 + !byte 7,66 + !byte 8,67 + !byte 9,68 + !byte 10,69 + !byte 11,70 + !byte 13,71 + !byte 14,72 + !byte 15,72 + !byte 16,73 + !byte 17,73 + !byte 19,74 + !byte 20,74 + !byte 21,74 + !byte 22,74 + !byte 23,74 + !byte 25,74 + !byte 26,74 + !byte 27,74 + !byte 28,74 + !byte 29,74 + !byte 31,73 + !byte 32,73 + !byte 33,72 + !byte 34,72 + !byte 35,71 + !byte 36,71 + !byte 37,70 + !byte 38,69 + !byte 39,68 + !byte 40,67 + !byte 41,66 + !byte 42,65 + !byte 43,64 + !byte 44,62 + !byte 45,60 + !byte 46,58 + !byte 47,56 + !byte 47,24 + !byte 46,21 + !byte 45,20 + !byte 45,19 + !byte 44,18 + !byte 43,16 + !byte 42,15 + !byte 41,14 + !byte 38,11 + !byte 37,10 + !byte 36,9 + !byte 34,8 + !byte 33,7 + !byte 32,7 + !byte 30,6 + !byte 29,6 + !byte 28,6 + !byte 24,5 + !byte 19,6 + !byte 18,6 + !byte 16,7 + !byte 15,7 + !byte 14,8 + !byte 12,9 + !byte 11,10 + !byte 9,11 + !byte 8,12 + !byte 6,15 + !byte 5,16 + !byte 4,17 + !byte 4,18 + !byte 3,19 + !byte 2,21 + !byte 1,23 + !byte 0,26 + !byte 0,54 + !byte 0,55 + !byte 1,57 + !byte 2,59 + !byte 3,61 + !byte 4,63 + !byte 5,64 + !byte 6,66 + !byte 7,67 + !byte 8,68 + !byte 9,69 + !byte 10,70 + !byte 12,71 + !byte 13,72 + !byte 15,73 + !byte 17,74 + !byte 18,74 + !byte 21,75 + !byte 22,75 + !byte 23,75 + !byte 24,75 + !byte 25,75 + !byte 26,75 + !byte 27,75 + !byte 28,75 + !byte 30,74 + !byte 31,74 + !byte 33,73 + !byte 35,72 + !byte 37,71 + !byte 38,70 + !byte 39,69 + !byte 40,68 + !byte 41,67 + !byte 42,66 + !byte 43,65 + !byte 44,63 + !byte 45,62 + !byte 45,61 + !byte 46,60 + !byte 46,59 + !byte 47,58 + !byte 47,57 + !byte 47,23 + !byte 47,22 + !byte 46,20 + !byte 45,18 + !byte 44,17 + !byte 43,15 + !byte 42,14 + !byte 41,13 + !byte 40,12 + !byte 39,11 + !byte 38,10 + !byte 37,9 + !byte 36,8 + !byte 35,8 + !byte 34,7 + !byte 32,6 + !byte 31,6 + !byte 29,5 + !byte 28,5 + !byte 27,5 + !byte 26,5 + !byte 25,5 + !byte 23,5 + !byte 22,5 + !byte 21,5 + !byte 20,5 + !byte 19,5 + !byte 17,6 + !byte 16,6 + !byte 14,7 + !byte 13,8 + !byte 12,8 + !byte 11,9 + !byte 10,10 + !byte 7,13 + !byte 6,14 + !byte 5,15 + !byte 4,16 + !byte 3,18 + !byte 2,20 + !byte 1,22 + !byte 0,24 + !byte 0,25 + !byte 0,56 + !byte 1,58 + !byte 2,60 + !byte 3,62 + !byte 4,64 + !byte 5,65 + !byte 6,67 + !byte 7,68 + !byte 8,69 + !byte 9,70 + !byte 11,71 + !byte 12,72 + !byte 13,73 + !byte 14,73 + !byte 15,74 + !byte 16,74 + !byte 18,75 + !byte 19,75 + !byte 20,75 + !byte 24,76 + !byte 25,76 + !byte 29,75 + !byte 30,75 + !byte 32,74 + !byte 33,74 + !byte 34,73 + !byte 35,73 + !byte 36,72 + !byte 38,71 + !byte 39,70 + !byte 40,69 + !byte 41,68 + !byte 42,67 + !byte 44,64 + !byte 45,63 + !byte 46,61 + !byte 47,59 + !byte 47,21 + !byte 46,19 + !byte 45,17 + !byte 44,16 + !byte 43,14 + !byte 42,13 + !byte 41,12 + !byte 40,11 + !byte 39,10 + !byte 38,9 + !byte 37,8 + !byte 35,7 + !byte 33,6 + !byte 31,5 + !byte 30,5 + !byte 28,4 + !byte 27,4 + !byte 26,4 + !byte 25,4 + !byte 24,4 + !byte 23,4 + !byte 22,4 + !byte 21,4 + !byte 20,4 + !byte 18,5 + !byte 17,5 + !byte 15,6 + !byte 13,7 + !byte 11,8 + !byte 10,9 + !byte 9,10 + !byte 8,11 + !byte 7,12 + !byte 6,13 + !byte 5,14 + !byte 4,15 + !byte 3,17 + !byte 2,19 + !byte 1,21 + !byte 0,23 + !byte 0,57 + !byte 1,59 + !byte 1,60 + !byte 2,61 + !byte 2,62 + !byte 3,63 + !byte 4,65 + !byte 5,66 + !byte 10,71 + !byte 11,72 + !byte 12,73 + !byte 14,74 + !byte 16,75 + !byte 17,75 + !byte 19,76 + !byte 20,76 + !byte 21,76 + !byte 22,76 + !byte 23,76 + !byte 26,76 + !byte 27,76 + !byte 28,76 + !byte 29,76 + !byte 31,75 + !byte 32,75 + !byte 34,74 + !byte 36,73 + !byte 37,72 + !byte 39,71 + !byte 40,70 + !byte 41,69 + !byte 42,68 + !byte 43,66 + !byte 44,65 + !byte 45,64 + !byte 46,62 + !byte 47,60 + !byte 47,20 + !byte 46,18 + !byte 45,16 + !byte 44,15 + !byte 43,13 + !byte 42,12 + !byte 41,11 + !byte 40,10 + !byte 39,9 + !byte 38,8 + !byte 36,7 + !byte 35,6 + !byte 34,6 + !byte 33,5 + !byte 32,5 + !byte 30,4 + !byte 29,4 + !byte 25,3 + !byte 24,3 + !byte 23,3 + !byte 19,4 + !byte 18,4 + !byte 16,5 + !byte 15,5 + !byte 14,6 + !byte 13,6 + !byte 12,7 + !byte 10,8 + !byte 9,9 + !byte 8,10 + !byte 7,11 + !byte 6,12 + !byte 5,13 + !byte 4,14 + !byte 3,16 + !byte 2,17 + !byte 2,18 + !byte 1,19 + !byte 1,20 + !byte 0,21 + !byte 0,22 + !byte 0,58 + !byte 0,59 + !byte 1,61 + !byte 2,63 + !byte 3,64 + !byte 4,66 + !byte 5,67 + !byte 6,68 + !byte 7,69 + !byte 8,70 + !byte 9,71 + !byte 10,72 + !byte 11,73 + !byte 13,74 + !byte 14,75 + !byte 15,75 + !byte 17,76 + !byte 18,76 + !byte 20,77 + !byte 21,77 + !byte 22,77 + !byte 23,77 + !byte 24,77 + !byte 25,77 + !byte 26,77 + !byte 27,77 + !byte 28,77 + !byte 30,76 + !byte 31,76 + !byte 33,75 + !byte 34,75 + !byte 35,74 + !byte 37,73 + !byte 38,72 + !byte 41,70 + !byte 43,67 + !byte 44,66 + !byte 45,65 + !byte 46,63 + !byte 47,61 + !byte 47,19 + !byte 47,18 + !byte 46,17 + !byte 45,15 + !byte 44,14 + !byte 43,12 + !byte 42,11 + !byte 41,10 + !byte 40,9 + !byte 39,8 + !byte 37,7 + !byte 36,6 + !byte 34,5 + !byte 32,4 + !byte 31,4 + !byte 29,3 + !byte 28,3 + !byte 27,3 + !byte 26,3 + !byte 22,3 + !byte 21,3 + !byte 20,3 + !byte 19,3 + !byte 17,4 + !byte 16,4 + !byte 14,5 + !byte 12,6 + !byte 11,7 + !byte 9,8 + !byte 8,9 + !byte 7,10 + !byte 6,11 + !byte 5,12 + !byte 4,13 + !byte 3,15 + !byte 2,16 + !byte 1,18 + !byte 0,20 + !byte 0,60 + !byte 1,62 + !byte 2,64 + !byte 3,65 + !byte 4,67 + !byte 5,68 + !byte 6,69 + !byte 7,70 + !byte 8,71 + !byte 9,72 + !byte 10,73 + !byte 12,74 + !byte 13,75 + !byte 15,76 + !byte 16,76 + !byte 18,77 + !byte 19,77 + !byte 23,78 + !byte 24,78 + !byte 25,78 + !byte 29,77 + !byte 30,77 + !byte 31,77 + !byte 32,76 + !byte 33,76 + !byte 35,75 + !byte 36,74 + !byte 37,74 + !byte 38,73 + !byte 39,72 + !byte 40,71 + !byte 42,69 + !byte 43,68 + !byte 44,67 + !byte 45,66 + !byte 46,64 + !byte 47,62 + !byte 47,17 + !byte 46,16 + !byte 45,14 + !byte 44,13 + !byte 42,10 + !byte 41,9 + !byte 38,7 + !byte 37,6 + !byte 36,5 + !byte 35,5 + !byte 34,4 + !byte 33,4 + !byte 31,3 + !byte 30,3 + !byte 28,2 + !byte 27,2 + !byte 26,2 + !byte 25,2 + !byte 24,2 + !byte 23,2 + !byte 22,2 + !byte 21,2 + !byte 20,2 + !byte 18,3 + !byte 17,3 + !byte 16,3 + !byte 15,4 + !byte 14,4 + !byte 13,5 + !byte 12,5 + !byte 11,6 + !byte 10,7 + !byte 8,8 + !byte 7,9 + !byte 6,10 + !byte 5,11 + !byte 3,14 + !byte 2,15 + !byte 1,17 + !byte 0,19 + !byte 0,61 + !byte 1,63 + !byte 2,65 + !byte 3,66 + !byte 4,68 + !byte 5,69 + !byte 6,70 + !byte 7,71 + !byte 8,72 + !byte 9,73 + !byte 10,74 + !byte 11,74 + !byte 12,75 + !byte 14,76 + !byte 16,77 + !byte 17,77 + !byte 19,78 + !byte 20,78 + !byte 21,78 + !byte 22,78 + !byte 26,78 + !byte 27,78 + !byte 28,78 + !byte 29,78 + !byte 32,77 + !byte 34,76 + !byte 35,76 + !byte 36,75 + !byte 38,74 + !byte 39,73 + !byte 40,72 + !byte 41,71 + !byte 42,70 + !byte 43,69 + !byte 44,68 + !byte 45,67 + !byte 46,65 + !byte 47,64 + !byte 47,63 + !byte 47,16 + !byte 46,15 + !byte 45,13 + !byte 44,12 + !byte 43,11 + !byte 40,8 + !byte 39,7 + !byte 38,6 + !byte 37,5 + !byte 35,4 + !byte 33,3 + !byte 32,3 + !byte 30,2 + !byte 29,2 + !byte 25,1 + !byte 24,1 + !byte 23,1 + !byte 19,2 + !byte 18,2 + !byte 17,2 + !byte 15,3 + !byte 13,4 + !byte 11,5 + !byte 10,6 + !byte 9,7 + !byte 7,8 + !byte 6,9 + !byte 4,12 + !byte 3,13 + !byte 2,14 + !byte 1,16 + !byte 0,18 + !byte 0,62 + !byte 0,63 + !byte 1,64 + !byte 2,66 + !byte 3,67 + !byte 4,69 + !byte 5,70 + !byte 6,71 + !byte 7,72 + !byte 8,73 + !byte 9,74 + !byte 11,75 + !byte 12,76 + !byte 13,76 + !byte 14,77 + !byte 15,77 + !byte 17,78 + !byte 18,78 + !byte 20,79 + !byte 21,79 + !byte 22,79 + !byte 23,79 + !byte 24,79 + !byte 25,79 + !byte 26,79 + !byte 27,79 + !byte 28,79 + !byte 30,78 + !byte 31,78 + !byte 32,78 + !byte 33,77 + !byte 34,77 + !byte 36,76 + !byte 37,75 + !byte 39,74 + !byte 40,73 + !byte 41,72 + !byte 42,71 + !byte 43,70 + !byte 44,69 + !byte 45,68 + !byte 46,66 + !byte 47,65 + !byte 47,15 + !byte 46,14 + !byte 45,12 + !byte 44,11 + !byte 43,10 + !byte 42,9 + !byte 41,8 + !byte 40,7 + !byte 39,6 + !byte 38,5 + !byte 36,4 + !byte 35,3 + !byte 34,3 + !byte 32,2 + !byte 31,2 + !byte 29,1 + !byte 28,1 + !byte 27,1 + !byte 26,1 + !byte 22,1 + !byte 21,1 + !byte 20,1 + !byte 19,1 + !byte 18,1 + !byte 16,2 + !byte 14,3 + !byte 13,3 + !byte 12,4 + !byte 10,5 + !byte 9,6 + !byte 8,7 + !byte 5,10 + !byte 4,11 + !byte 3,12 + !byte 2,13 + !byte 1,15 + !byte 0,17 + !byte 0,64 + !byte 1,65 + !byte 2,67 + !byte 3,68 + !byte 4,70 + !byte 5,71 + !byte 6,72 + !byte 7,73 + !byte 8,74 + !byte 10,75 + !byte 11,76 + !byte 13,77 + !byte 15,78 + !byte 16,78 + !byte 17,79 + !byte 18,79 + !byte 19,79 + !byte 29,79 + !byte 30,79 + !byte 31,79 + !byte 33,78 + !byte 35,77 + !byte 37,76 + !byte 38,75 + !byte 40,74 + !byte 41,73 + !byte 42,72 + !byte 43,71 + !byte 44,70 + !byte 46,67 + !byte 47,66 + !byte 47,14 + !byte 46,13 + !byte 45,11 + !byte 44,10 + !byte 43,9 + !byte 42,8 + !byte 41,7 + !byte 40,6 + !byte 39,5 + !byte 37,4 + !byte 36,3 + !byte 34,2 + !byte 33,2 + !byte 32,1 + !byte 31,1 + !byte 30,1 + !byte 28,0 + !byte 27,0 + !byte 26,0 + !byte 25,0 + !byte 24,0 + !byte 23,0 + !byte 22,0 + !byte 21,0 + !byte 20,0 + !byte 17,1 + !byte 16,1 + !byte 15,2 + !byte 14,2 + !byte 12,3 + !byte 11,4 + !byte 10,4 + !byte 9,5 + !byte 8,6 + !byte 7,7 + !byte 6,8 + !byte 5,9 + !byte 4,10 + !byte 3,11 + !byte 2,12 + !byte 1,14 + !byte 0,15 + !byte 0,16 + !byte 0,65 + !byte 1,66 + !byte 2,68 + !byte 3,69 + !byte 9,75 + !byte 10,76 + !byte 12,77 + !byte 13,78 + !byte 14,78 + !byte 15,79 + !byte 16,79 + !byte 32,79 + !byte 33,79 + !byte 34,78 + !byte 35,78 + !byte 36,77 + !byte 37,77 + !byte 38,76 + !byte 39,75 + !byte 41,74 + !byte 42,73 + !byte 43,72 + !byte 44,71 + !byte 45,69 + !byte 46,68 + !byte 47,67 + !byte 47,13 + !byte 46,12 + !byte 45,10 + !byte 44,9 + !byte 43,8 + !byte 42,7 + !byte 41,6 + !byte 40,5 + !byte 38,4 + !byte 37,3 + !byte 35,2 + !byte 33,1 + !byte 31,0 + !byte 30,0 + !byte 29,0 + !byte 19,0 + !byte 18,0 + !byte 17,0 + !byte 15,1 + !byte 14,1 + !byte 13,2 + !byte 12,2 + !byte 11,3 + !byte 9,4 + !byte 8,5 + !byte 7,6 + !byte 6,7 + !byte 5,8 + !byte 4,9 + !byte 3,10 + !byte 2,11 + !byte 1,13 + !byte 0,14 + !byte 0,66 + !byte 1,67 + !byte 2,69 + !byte 3,70 + !byte 4,71 + !byte 5,72 + !byte 6,73 + !byte 7,74 + !byte 8,75 + !byte 9,76 + !byte 10,77 + !byte 11,77 + !byte 12,78 + !byte 14,79 + !byte 34,79 + !byte 36,78 + !byte 38,77 + !byte 39,76 + !byte 40,75 + !byte 43,73 + !byte 45,70 + !byte 46,69 + !byte 47,68 + !byte 47,12 + !byte 46,11 + !byte 45,9 + !byte 44,8 + !byte 43,7 + !byte 42,6 + !byte 41,5 + !byte 39,4 + !byte 38,3 + !byte 37,2 + !byte 36,2 + !byte 35,1 + !byte 34,1 + !byte 33,0 + !byte 32,0 + !byte 16,0 + !byte 15,0 + !byte 13,1 + !byte 11,2 + !byte 10,3 + !byte 8,4 + !byte 7,5 + !byte 6,6 + !byte 5,7 + !byte 4,8 + !byte 3,9 + !byte 2,10 + !byte 1,12 + !byte 0,13 + !byte 0,67 + !byte 1,68 + !byte 2,70 + !byte 3,71 + !byte 4,72 + !byte 5,73 + !byte 6,74 + !byte 7,75 + !byte 8,76 + !byte 9,77 + !byte 11,78 + !byte 13,79 + !byte 35,79 + !byte 36,79 + !byte 37,78 + !byte 39,77 + !byte 40,76 + !byte 41,75 + !byte 42,74 + !byte 44,72 + !byte 45,71 + !byte 46,70 + !byte 47,69 + !byte 47,11 + !byte 46,10 + !byte 44,7 + !byte 43,6 + !byte 42,5 + !byte 40,4 + !byte 39,3 + !byte 38,2 + !byte 36,1 + !byte 34,0 + !byte 14,0 + !byte 12,1 + !byte 10,2 + !byte 9,3 + !byte 7,4 + !byte 6,5 + !byte 5,6 + !byte 4,7 + !byte 3,8 + !byte 1,11 + !byte 0,12 + !byte 0,68 + !byte 1,69 + !byte 2,71 + !byte 3,72 + !byte 4,73 + !byte 5,74 + !byte 6,75 + !byte 7,76 + !byte 8,77 + !byte 10,78 + !byte 11,79 + !byte 12,79 + !byte 37,79 + !byte 38,78 + !byte 39,78 + !byte 40,77 + !byte 41,76 + !byte 42,75 + !byte 43,74 + !byte 44,73 + !byte 45,72 + !byte 46,71 + !byte 47,70 + !byte 47,10 + !byte 46,9 + !byte 45,8 + !byte 41,4 + !byte 40,3 + !byte 39,2 + !byte 37,1 + !byte 36,0 + !byte 35,0 + !byte 13,0 + !byte 12,0 + !byte 11,1 + !byte 9,2 + !byte 8,3 + !byte 6,4 + !byte 5,5 + !byte 4,6 + !byte 2,9 + !byte 1,10 + !byte 0,11 + !byte 0,69 + !byte 1,70 + !byte 2,72 + !byte 3,73 + !byte 4,74 + !byte 5,75 + !byte 6,76 + !byte 7,77 + !byte 9,78 + !byte 10,79 + !byte 38,79 + !byte 40,78 + !byte 41,77 + !byte 42,76 + !byte 43,75 + !byte 44,74 + !byte 45,73 + !byte 46,72 + !byte 47,71 + !byte 47,9 + !byte 46,8 + !byte 45,7 + !byte 44,6 + !byte 43,5 + !byte 42,4 + !byte 41,3 + !byte 40,2 + !byte 38,1 + !byte 37,0 + !byte 11,0 + !byte 10,1 + !byte 9,1 + !byte 8,2 + !byte 7,3 + !byte 3,7 + !byte 2,8 + !byte 1,9 + !byte 0,10 + !byte 0,70 + !byte 1,71 + !byte 2,73 + !byte 3,74 + !byte 4,75 + !byte 5,76 + !byte 6,77 + !byte 8,78 + !byte 9,79 + !byte 39,79 + !byte 42,77 + !byte 43,76 + !byte 44,75 + !byte 45,74 + !byte 46,73 + !byte 47,72 + !byte 47,8 + !byte 46,7 + !byte 45,6 + !byte 44,5 + !byte 43,4 + !byte 42,3 + !byte 41,2 + !byte 40,1 + !byte 39,1 + !byte 38,0 + !byte 10,0 + !byte 8,1 + !byte 7,2 + !byte 6,3 + !byte 5,4 + !byte 4,5 + !byte 3,6 + !byte 2,7 + !byte 1,8 + !byte 0,9 + !byte 0,71 + !byte 1,72 + !byte 3,75 + !byte 4,76 + !byte 7,78 + !byte 8,79 + !byte 40,79 + !byte 41,78 + !byte 43,77 + !byte 44,76 + !byte 45,75 + !byte 46,74 + !byte 47,7 + !byte 46,6 + !byte 45,5 + !byte 44,4 + !byte 43,3 + !byte 42,2 + !byte 41,1 + !byte 39,0 + !byte 9,0 + !byte 7,1 + !byte 6,2 + !byte 5,3 + !byte 4,4 + !byte 3,5 + !byte 2,6 + !byte 1,7 + !byte 0,8 + !byte 0,72 + !byte 1,73 + !byte 2,74 + !byte 5,77 + !byte 6,78 + !byte 7,79 + !byte 41,79 + !byte 42,78 + !byte 44,77 + !byte 45,76 + !byte 47,73 + !byte 47,6 + !byte 46,5 + !byte 45,4 + !byte 44,3 + !byte 43,2 + !byte 42,1 + !byte 40,0 + !byte 8,0 + !byte 6,1 + !byte 5,2 + !byte 4,3 + !byte 3,4 + !byte 2,5 + !byte 1,6 + !byte 0,7 + !byte 0,73 + !byte 1,74 + !byte 2,75 + !byte 3,76 + !byte 4,77 + !byte 5,78 + !byte 6,79 + !byte 42,79 + !byte 43,78 + !byte 46,75 + !byte 47,74 + !byte 46,4 + !byte 45,3 + !byte 44,2 + !byte 41,0 + !byte 7,0 + !byte 5,1 + !byte 4,2 + !byte 3,3 + !byte 2,4 + !byte 1,5 + !byte 0,74 + !byte 1,75 + !byte 2,76 + !byte 3,77 + !byte 4,78 + !byte 5,79 + !byte 43,79 + !byte 44,78 + !byte 45,77 + !byte 46,76 + !byte 47,75 + !byte 47,5 + !byte 43,1 + !byte 42,0 + !byte 6,0 + !byte 4,1 + !byte 3,2 + !byte 2,3 + !byte 0,6 + !byte 0,75 + !byte 1,76 + !byte 2,77 + !byte 3,78 + !byte 4,79 + !byte 44,79 + !byte 45,78 + !byte 46,77 + !byte 47,76 + !byte 47,4 + !byte 46,3 + !byte 45,2 + !byte 44,1 + !byte 43,0 + !byte 5,0 + !byte 1,4 + !byte 0,5 + !byte 0,76 + !byte 1,77 + !byte 2,78 + !byte 3,79 + !byte 45,79 + !byte 46,78 + !byte 47,77 + !byte 47,3 + !byte 46,2 + !byte 45,1 + !byte 44,0 + !byte 4,0 + !byte 3,1 + !byte 2,2 + !byte 1,3 + !byte 0,4 + !byte 1,78 + !byte 2,79 + !byte 46,79 + !byte 47,78 + !byte 47,2 + !byte 46,1 + !byte 45,0 + !byte 3,0 + !byte 2,1 + !byte 1,2 + !byte 0,3 + !byte 0,77 + !byte 47,1 + !byte 46,0 + !byte 2,0 + !byte 1,1 + !byte 0,2 + !byte 0,78 + !byte 1,79 + !byte 47,79 + !byte 47,0 + !byte 1,0 + !byte 0,1 + !byte 0,79 + !byte 0,0 diff --git a/src/fx/fx.dhgr.precomputed.a b/src/fx/fx.dhgr.precomputed.a new file mode 100644 index 000000000..d847ca948 --- /dev/null +++ b/src/fx/fx.dhgr.precomputed.a @@ -0,0 +1,68 @@ +coord = $FE + + lda #$00 + sta $FE + tay + lda #$60 + sta $FF + tax + sta $c005 +- lda ($FE),y + sta ($FE),y + iny + bne - + inc $FF + dex + bne - + sta $c004 + jmp Start + + !source "src/wait.a" + !source "src/fx/fx.hgr.common.a" + +Start + +!macro FX_PRECOMPUTED_DHGR .wait { + lda #<@coords + sta coord + lda #>@coords + sta coord+1 + ldy #0 +@loop + lda (coord),y + bpl + + lda #.wait + jsr WaitForKeyWithTimeout + bmi @exit + bpl @next ++ tax + iny + lda (coord),y + lsr + bcs @aux + sta $c003 + sta $c005 + bcc + ; always branches +@aux sta $c002 + sta $c004 ++ + tay + txa + jsr HGRHalfBlockCopy +@next + inc coord + bne + + inc coord+1 ++ inc coord + bne + + inc coord+1 ++ ldy #$00 + lda ($FE),y + cmp #$80 + bne @loop +@exit sta $c002 + sta $c004 + rts + +@coords +} diff --git a/src/fx/fx.dhgr.radial.a b/src/fx/fx.dhgr.radial.a new file mode 100644 index 000000000..179551a9e --- /dev/null +++ b/src/fx/fx.dhgr.radial.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.RADIAL",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.radial.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.radial.data.a b/src/fx/fx.dhgr.radial.data.a new file mode 100644 index 000000000..3a0742028 --- /dev/null +++ b/src/fx/fx.dhgr.radial.data.a @@ -0,0 +1,3844 @@ + !byte 47,39 + !byte 46,39 + !byte 45,39 + !byte 44,39 + !byte 43,39 + !byte 42,39 + !byte 41,39 + !byte 40,39 + !byte 39,39 + !byte 38,39 + !byte 37,39 + !byte 36,39 + !byte 47,38 + !byte 35,39 + !byte 46,38 + !byte 45,38 + !byte 34,39 + !byte 44,38 + !byte 43,38 + !byte 33,39 + !byte 42,38 + !byte 41,38 + !byte 32,39 + !byte 40,38 + !byte 47,37 + !byte 39,38 + !byte 31,39 + !byte 46,37 + !byte 38,38 + !byte 45,37 + !byte 37,38 + !byte 44,37 + !byte 30,39 + !byte 43,37 + !byte 36,38 + !byte 42,37 + !byte 41,37 + !byte 47,36 + !byte 35,38 + !byte 46,36 + !byte 29,39 + !byte 40,37 + !byte 45,36 + !byte 34,38 + !byte 39,37 + !byte 44,36 + !byte 43,36 + !byte 38,37 + !byte 33,38 + !byte 47,35 + !byte 42,36 + !byte 28,39 + !byte 37,37 + !byte 46,35 + !byte 41,36 + !byte 45,35 + !byte 32,38 + !byte 36,37 + !byte 40,36 + !byte 44,35 + !byte 39,36 + !byte 43,35 + !byte 47,34 + !byte 35,37 + !byte 31,38 + !byte 46,34 + !byte 42,35 + !byte 38,36 + !byte 45,34 + !byte 27,39 + !byte 34,37 + !byte 41,35 + !byte 44,34 + !byte 37,36 + !byte 47,33 + !byte 40,35 + !byte 30,38 + !byte 43,34 + !byte 46,33 + !byte 33,37 + !byte 36,36 + !byte 39,35 + !byte 42,34 + !byte 45,33 + !byte 41,34 + !byte 44,33 + !byte 47,32 + !byte 38,35 + !byte 35,36 + !byte 32,37 + !byte 46,32 + !byte 43,33 + !byte 29,38 + !byte 40,34 + !byte 37,35 + !byte 45,32 + !byte 42,33 + !byte 34,36 + !byte 47,31 + !byte 39,34 + !byte 44,32 + !byte 26,39 + !byte 31,37 + !byte 36,35 + !byte 41,33 + !byte 46,31 + !byte 43,32 + !byte 38,34 + !byte 45,31 + !byte 33,36 + !byte 40,33 + !byte 47,30 + !byte 35,35 + !byte 42,32 + !byte 44,31 + !byte 28,38 + !byte 37,34 + !byte 46,30 + !byte 39,33 + !byte 41,32 + !byte 30,37 + !byte 43,31 + !byte 45,30 + !byte 32,36 + !byte 47,29 + !byte 34,35 + !byte 36,34 + !byte 38,33 + !byte 40,32 + !byte 42,31 + !byte 44,30 + !byte 46,29 + !byte 45,29 + !byte 47,28 + !byte 39,32 + !byte 41,31 + !byte 43,30 + !byte 37,33 + !byte 35,34 + !byte 33,35 + !byte 31,36 + !byte 46,28 + !byte 42,30 + !byte 44,29 + !byte 29,37 + !byte 40,31 + !byte 38,32 + !byte 47,27 + !byte 36,33 + !byte 45,28 + !byte 43,29 + !byte 27,38 + !byte 34,34 + !byte 41,30 + !byte 39,31 + !byte 46,27 + !byte 44,28 + !byte 32,35 + !byte 37,32 + !byte 42,29 + !byte 47,26 + !byte 35,33 + !byte 40,30 + !byte 45,27 + !byte 30,36 + !byte 43,28 + !byte 38,31 + !byte 46,26 + !byte 33,34 + !byte 41,29 + !byte 44,27 + !byte 47,25 + !byte 36,32 + !byte 39,30 + !byte 42,28 + !byte 45,26 + !byte 25,39 + !byte 28,37 + !byte 31,35 + !byte 34,33 + !byte 37,31 + !byte 40,29 + !byte 43,27 + !byte 46,25 + !byte 44,26 + !byte 47,24 + !byte 38,30 + !byte 41,28 + !byte 35,32 + !byte 42,27 + !byte 45,25 + !byte 32,34 + !byte 39,29 + !byte 46,24 + !byte 36,31 + !byte 43,26 + !byte 47,23 + !byte 29,36 + !byte 40,28 + !byte 33,33 + !byte 44,25 + !byte 37,30 + !byte 41,27 + !byte 45,24 + !byte 38,29 + !byte 42,26 + !byte 46,23 + !byte 34,32 + !byte 47,22 + !byte 30,35 + !byte 39,28 + !byte 43,25 + !byte 35,31 + !byte 44,24 + !byte 40,27 + !byte 45,23 + !byte 26,38 + !byte 31,34 + !byte 36,30 + !byte 41,26 + !byte 46,22 + !byte 37,29 + !byte 42,25 + !byte 47,21 + !byte 32,33 + !byte 43,24 + !byte 38,28 + !byte 44,23 + !byte 33,32 + !byte 39,27 + !byte 45,22 + !byte 40,26 + !byte 46,21 + !byte 47,20 + !byte 27,37 + !byte 34,31 + !byte 41,25 + !byte 35,30 + !byte 42,24 + !byte 43,23 + !byte 44,22 + !byte 28,36 + !byte 36,29 + !byte 37,28 + !byte 45,21 + !byte 46,20 + !byte 38,27 + !byte 47,19 + !byte 39,26 + !byte 29,35 + !byte 40,25 + !byte 41,24 + !byte 42,23 + !byte 30,34 + !byte 43,22 + !byte 44,21 + !byte 31,33 + !byte 45,20 + !byte 46,19 + !byte 47,18 + !byte 32,32 + !byte 33,31 + !byte 34,30 + !byte 35,29 + !byte 36,28 + !byte 37,27 + !byte 38,26 + !byte 39,25 + !byte 40,24 + !byte 41,23 + !byte 42,22 + !byte 43,21 + !byte 44,20 + !byte 45,19 + !byte 46,18 + !byte 47,17 + !byte 39,24 + !byte 40,23 + !byte 41,22 + !byte 42,21 + !byte 43,20 + !byte 44,19 + !byte 45,18 + !byte 46,17 + !byte 47,16 + !byte 35,28 + !byte 36,27 + !byte 37,26 + !byte 38,25 + !byte 32,31 + !byte 33,30 + !byte 34,29 + !byte 31,32 + !byte 44,18 + !byte 45,17 + !byte 46,16 + !byte 47,15 + !byte 30,33 + !byte 41,21 + !byte 42,20 + !byte 43,19 + !byte 29,34 + !byte 39,23 + !byte 40,22 + !byte 28,35 + !byte 37,25 + !byte 38,24 + !byte 46,15 + !byte 47,14 + !byte 35,27 + !byte 36,26 + !byte 43,18 + !byte 44,17 + !byte 45,16 + !byte 27,36 + !byte 34,28 + !byte 41,20 + !byte 42,19 + !byte 33,29 + !byte 39,22 + !byte 40,21 + !byte 46,14 + !byte 47,13 + !byte 32,30 + !byte 38,23 + !byte 44,16 + !byte 45,15 + !byte 37,24 + !byte 42,18 + !byte 43,17 + !byte 47,12 + !byte 26,37 + !byte 31,31 + !byte 36,25 + !byte 40,20 + !byte 41,19 + !byte 45,14 + !byte 46,13 + !byte 30,32 + !byte 35,26 + !byte 39,21 + !byte 43,16 + !byte 44,15 + !byte 34,27 + !byte 38,22 + !byte 42,17 + !byte 46,12 + !byte 47,11 + !byte 33,28 + !byte 37,23 + !byte 41,18 + !byte 44,14 + !byte 45,13 + !byte 29,33 + !byte 36,24 + !byte 40,19 + !byte 43,15 + !byte 47,10 + !byte 32,29 + !byte 35,25 + !byte 39,20 + !byte 42,16 + !byte 45,12 + !byte 46,11 + !byte 38,21 + !byte 41,17 + !byte 44,13 + !byte 47,9 + !byte 25,38 + !byte 28,34 + !byte 31,30 + !byte 34,26 + !byte 37,22 + !byte 40,18 + !byte 42,15 + !byte 43,14 + !byte 45,11 + !byte 46,10 + !byte 33,27 + !byte 36,23 + !byte 39,19 + !byte 41,16 + !byte 44,12 + !byte 47,8 + !byte 30,31 + !byte 35,24 + !byte 38,20 + !byte 40,17 + !byte 43,13 + !byte 45,10 + !byte 46,9 + !byte 32,28 + !byte 37,21 + !byte 39,18 + !byte 42,14 + !byte 44,11 + !byte 46,8 + !byte 47,7 + !byte 27,35 + !byte 34,25 + !byte 36,22 + !byte 38,19 + !byte 41,15 + !byte 43,12 + !byte 45,9 + !byte 47,6 + !byte 29,32 + !byte 31,29 + !byte 33,26 + !byte 40,16 + !byte 42,13 + !byte 44,10 + !byte 46,7 + !byte 35,23 + !byte 37,20 + !byte 39,17 + !byte 41,14 + !byte 43,11 + !byte 45,8 + !byte 47,5 + !byte 32,27 + !byte 34,24 + !byte 36,21 + !byte 38,18 + !byte 40,15 + !byte 42,12 + !byte 44,9 + !byte 46,6 + !byte 47,4 + !byte 28,33 + !byte 30,30 + !byte 37,19 + !byte 39,16 + !byte 41,13 + !byte 43,10 + !byte 44,8 + !byte 45,7 + !byte 46,5 + !byte 33,25 + !byte 35,22 + !byte 38,17 + !byte 40,14 + !byte 42,11 + !byte 43,9 + !byte 45,6 + !byte 47,3 + !byte 26,36 + !byte 31,28 + !byte 34,23 + !byte 36,20 + !byte 37,18 + !byte 39,15 + !byte 41,12 + !byte 42,10 + !byte 44,7 + !byte 45,5 + !byte 46,4 + !byte 47,2 + !byte 29,31 + !byte 32,26 + !byte 35,21 + !byte 38,16 + !byte 40,13 + !byte 41,11 + !byte 43,8 + !byte 44,6 + !byte 46,3 + !byte 47,1 + !byte 30,29 + !byte 33,24 + !byte 36,19 + !byte 37,17 + !byte 39,14 + !byte 40,12 + !byte 42,9 + !byte 43,7 + !byte 45,4 + !byte 46,2 + !byte 47,0 + !byte 27,34 + !byte 31,27 + !byte 34,22 + !byte 35,20 + !byte 38,15 + !byte 39,13 + !byte 41,10 + !byte 42,8 + !byte 43,6 + !byte 44,5 + !byte 45,3 + !byte 46,1 + !byte 28,32 + !byte 32,25 + !byte 36,18 + !byte 37,16 + !byte 40,11 + !byte 41,9 + !byte 42,7 + !byte 44,4 + !byte 45,2 + !byte 46,0 + !byte 29,30 + !byte 33,23 + !byte 34,21 + !byte 35,19 + !byte 38,14 + !byte 39,12 + !byte 40,10 + !byte 41,8 + !byte 43,5 + !byte 44,3 + !byte 45,1 + !byte 30,28 + !byte 31,26 + !byte 36,17 + !byte 37,15 + !byte 38,13 + !byte 39,11 + !byte 40,9 + !byte 42,6 + !byte 43,4 + !byte 44,2 + !byte 45,0 + !byte 32,24 + !byte 33,22 + !byte 34,20 + !byte 35,18 + !byte 36,16 + !byte 37,14 + !byte 38,12 + !byte 41,7 + !byte 42,5 + !byte 43,3 + !byte 44,1 + !byte 39,10 + !byte 40,8 + !byte 41,6 + !byte 42,4 + !byte 43,2 + !byte 44,0 + !byte 24,39 + !byte 25,37 + !byte 26,35 + !byte 27,33 + !byte 28,31 + !byte 29,29 + !byte 30,27 + !byte 31,25 + !byte 32,23 + !byte 33,21 + !byte 34,19 + !byte 35,17 + !byte 36,15 + !byte 37,13 + !byte 38,11 + !byte 39,9 + !byte 40,7 + !byte 41,5 + !byte 42,3 + !byte 43,1 + !byte 33,20 + !byte 34,18 + !byte 35,16 + !byte 36,14 + !byte 37,12 + !byte 38,10 + !byte 39,8 + !byte 40,6 + !byte 41,4 + !byte 42,2 + !byte 42,1 + !byte 43,0 + !byte 29,28 + !byte 30,26 + !byte 31,24 + !byte 32,22 + !byte 35,15 + !byte 36,13 + !byte 37,11 + !byte 38,9 + !byte 39,7 + !byte 40,5 + !byte 40,4 + !byte 41,3 + !byte 41,2 + !byte 42,0 + !byte 28,30 + !byte 32,21 + !byte 33,19 + !byte 34,17 + !byte 35,14 + !byte 36,12 + !byte 37,10 + !byte 38,8 + !byte 39,6 + !byte 39,5 + !byte 40,3 + !byte 41,1 + !byte 27,32 + !byte 30,25 + !byte 31,23 + !byte 33,18 + !byte 34,16 + !byte 36,11 + !byte 37,9 + !byte 38,7 + !byte 38,6 + !byte 39,4 + !byte 40,2 + !byte 41,0 + !byte 26,34 + !byte 29,27 + !byte 31,22 + !byte 32,20 + !byte 33,17 + !byte 34,15 + !byte 35,13 + !byte 35,12 + !byte 36,10 + !byte 37,8 + !byte 38,5 + !byte 39,3 + !byte 40,1 + !byte 40,0 + !byte 28,29 + !byte 29,26 + !byte 30,24 + !byte 31,21 + !byte 32,19 + !byte 33,16 + !byte 34,14 + !byte 35,11 + !byte 36,9 + !byte 37,7 + !byte 37,6 + !byte 38,4 + !byte 39,2 + !byte 39,1 + !byte 27,31 + !byte 30,23 + !byte 32,18 + !byte 33,15 + !byte 34,13 + !byte 35,10 + !byte 36,8 + !byte 36,7 + !byte 37,5 + !byte 38,3 + !byte 38,2 + !byte 39,0 + !byte 25,36 + !byte 26,33 + !byte 28,28 + !byte 29,25 + !byte 30,22 + !byte 31,20 + !byte 31,19 + !byte 32,17 + !byte 33,14 + !byte 34,12 + !byte 34,11 + !byte 35,9 + !byte 35,8 + !byte 36,6 + !byte 36,5 + !byte 37,4 + !byte 37,3 + !byte 38,1 + !byte 38,0 + !byte 27,30 + !byte 28,27 + !byte 29,24 + !byte 30,21 + !byte 31,18 + !byte 32,16 + !byte 32,15 + !byte 33,13 + !byte 33,12 + !byte 34,10 + !byte 34,9 + !byte 35,7 + !byte 35,6 + !byte 36,4 + !byte 37,2 + !byte 37,1 + !byte 28,26 + !byte 29,23 + !byte 30,20 + !byte 31,17 + !byte 32,14 + !byte 33,11 + !byte 34,8 + !byte 35,5 + !byte 35,4 + !byte 36,3 + !byte 36,2 + !byte 36,1 + !byte 37,0 + !byte 25,35 + !byte 26,32 + !byte 27,29 + !byte 28,25 + !byte 29,22 + !byte 30,19 + !byte 31,16 + !byte 31,15 + !byte 32,13 + !byte 32,12 + !byte 33,10 + !byte 33,9 + !byte 34,7 + !byte 34,6 + !byte 34,5 + !byte 35,3 + !byte 35,2 + !byte 36,0 + !byte 26,31 + !byte 27,28 + !byte 28,24 + !byte 29,21 + !byte 30,18 + !byte 30,17 + !byte 31,14 + !byte 31,13 + !byte 32,11 + !byte 32,10 + !byte 33,8 + !byte 33,7 + !byte 33,6 + !byte 34,4 + !byte 34,3 + !byte 34,2 + !byte 35,1 + !byte 35,0 + !byte 27,27 + !byte 28,23 + !byte 29,20 + !byte 29,19 + !byte 30,16 + !byte 30,15 + !byte 31,12 + !byte 31,11 + !byte 32,9 + !byte 32,8 + !byte 32,7 + !byte 33,5 + !byte 33,4 + !byte 33,3 + !byte 34,1 + !byte 34,0 + !byte 24,38 + !byte 25,34 + !byte 26,30 + !byte 26,29 + !byte 27,26 + !byte 27,25 + !byte 28,22 + !byte 28,21 + !byte 29,18 + !byte 29,17 + !byte 29,16 + !byte 30,14 + !byte 30,13 + !byte 30,12 + !byte 31,10 + !byte 31,9 + !byte 31,8 + !byte 31,7 + !byte 32,6 + !byte 32,5 + !byte 32,4 + !byte 32,3 + !byte 33,2 + !byte 33,1 + !byte 33,0 + !byte 25,33 + !byte 26,28 + !byte 27,24 + !byte 27,23 + !byte 28,20 + !byte 28,19 + !byte 28,18 + !byte 29,15 + !byte 29,14 + !byte 29,13 + !byte 29,12 + !byte 30,11 + !byte 30,10 + !byte 30,9 + !byte 30,8 + !byte 30,7 + !byte 31,6 + !byte 31,5 + !byte 31,4 + !byte 31,3 + !byte 32,2 + !byte 31,2 + !byte 32,1 + !byte 32,0 + !byte 24,37 + !byte 25,32 + !byte 25,31 + !byte 26,27 + !byte 26,26 + !byte 26,25 + !byte 27,22 + !byte 27,21 + !byte 27,20 + !byte 27,19 + !byte 28,17 + !byte 28,16 + !byte 28,15 + !byte 28,14 + !byte 28,13 + !byte 29,11 + !byte 29,10 + !byte 29,9 + !byte 29,8 + !byte 29,7 + !byte 30,6 + !byte 29,6 + !byte 30,5 + !byte 30,4 + !byte 30,3 + !byte 30,2 + !byte 31,1 + !byte 30,1 + !byte 31,0 + !byte 30,0 + !byte 24,36 + !byte 25,30 + !byte 25,29 + !byte 25,28 + !byte 26,24 + !byte 26,23 + !byte 26,22 + !byte 26,21 + !byte 26,20 + !byte 26,19 + !byte 27,18 + !byte 27,17 + !byte 27,16 + !byte 27,15 + !byte 27,14 + !byte 27,13 + !byte 28,12 + !byte 27,12 + !byte 28,11 + !byte 27,11 + !byte 28,10 + !byte 28,9 + !byte 28,8 + !byte 28,7 + !byte 28,6 + !byte 29,5 + !byte 28,5 + !byte 29,4 + !byte 28,4 + !byte 29,3 + !byte 28,3 + !byte 29,2 + !byte 29,1 + !byte 29,0 + !byte 24,35 + !byte 24,34 + !byte 24,33 + !byte 24,32 + !byte 24,31 + !byte 24,30 + !byte 25,27 + !byte 25,26 + !byte 25,25 + !byte 25,24 + !byte 25,23 + !byte 25,22 + !byte 25,21 + !byte 25,20 + !byte 25,19 + !byte 26,18 + !byte 25,18 + !byte 26,17 + !byte 25,17 + !byte 26,16 + !byte 25,16 + !byte 26,15 + !byte 25,15 + !byte 26,14 + !byte 25,14 + !byte 26,13 + !byte 25,13 + !byte 26,12 + !byte 25,12 + !byte 26,11 + !byte 25,11 + !byte 27,10 + !byte 26,10 + !byte 25,10 + !byte 27,9 + !byte 26,9 + !byte 25,9 + !byte 27,8 + !byte 26,8 + !byte 25,8 + !byte 27,7 + !byte 26,7 + !byte 27,6 + !byte 26,6 + !byte 27,5 + !byte 26,5 + !byte 27,4 + !byte 26,4 + !byte 27,3 + !byte 26,3 + !byte 28,2 + !byte 27,2 + !byte 26,2 + !byte 28,1 + !byte 27,1 + !byte 26,1 + !byte 28,0 + !byte 27,0 + !byte 26,0 + !byte 24,29 + !byte 24,28 + !byte 24,27 + !byte 24,26 + !byte 24,25 + !byte 24,24 + !byte 24,23 + !byte 24,22 + !byte 24,21 + !byte 24,20 + !byte 24,19 + !byte 24,18 + !byte 24,17 + !byte 24,16 + !byte 24,15 + !byte 24,14 + !byte 24,13 + !byte 24,12 + !byte 24,11 + !byte 24,10 + !byte 24,9 + !byte 24,8 + !byte 25,7 + !byte 24,7 + !byte 25,6 + !byte 24,6 + !byte 25,5 + !byte 24,5 + !byte 25,4 + !byte 24,4 + !byte 25,3 + !byte 24,3 + !byte 25,2 + !byte 24,2 + !byte 25,1 + !byte 24,1 + !byte 25,0 + !byte 24,0 + !byte 255,255 + !byte 255,255 + !byte 23,0 + !byte 22,0 + !byte 23,1 + !byte 22,1 + !byte 23,2 + !byte 22,2 + !byte 23,3 + !byte 22,3 + !byte 23,4 + !byte 22,4 + !byte 23,5 + !byte 22,5 + !byte 23,6 + !byte 22,6 + !byte 23,7 + !byte 22,7 + !byte 23,8 + !byte 23,9 + !byte 23,10 + !byte 23,11 + !byte 23,12 + !byte 23,13 + !byte 23,14 + !byte 23,15 + !byte 23,16 + !byte 23,17 + !byte 23,18 + !byte 23,19 + !byte 23,20 + !byte 23,21 + !byte 23,22 + !byte 23,23 + !byte 23,24 + !byte 23,25 + !byte 23,26 + !byte 23,27 + !byte 23,28 + !byte 23,29 + !byte 21,0 + !byte 20,0 + !byte 19,0 + !byte 21,1 + !byte 20,1 + !byte 19,1 + !byte 21,2 + !byte 20,2 + !byte 19,2 + !byte 21,3 + !byte 20,3 + !byte 21,4 + !byte 20,4 + !byte 21,5 + !byte 20,5 + !byte 21,6 + !byte 20,6 + !byte 21,7 + !byte 20,7 + !byte 22,8 + !byte 21,8 + !byte 20,8 + !byte 22,9 + !byte 21,9 + !byte 20,9 + !byte 22,10 + !byte 21,10 + !byte 20,10 + !byte 22,11 + !byte 21,11 + !byte 22,12 + !byte 21,12 + !byte 22,13 + !byte 21,13 + !byte 22,14 + !byte 21,14 + !byte 22,15 + !byte 21,15 + !byte 22,16 + !byte 21,16 + !byte 22,17 + !byte 21,17 + !byte 22,18 + !byte 21,18 + !byte 22,19 + !byte 22,20 + !byte 22,21 + !byte 22,22 + !byte 22,23 + !byte 22,24 + !byte 22,25 + !byte 22,26 + !byte 22,27 + !byte 23,30 + !byte 23,31 + !byte 23,32 + !byte 23,33 + !byte 23,34 + !byte 23,35 + !byte 18,0 + !byte 18,1 + !byte 18,2 + !byte 19,3 + !byte 18,3 + !byte 19,4 + !byte 18,4 + !byte 19,5 + !byte 18,5 + !byte 19,6 + !byte 19,7 + !byte 19,8 + !byte 19,9 + !byte 19,10 + !byte 20,11 + !byte 19,11 + !byte 20,12 + !byte 19,12 + !byte 20,13 + !byte 20,14 + !byte 20,15 + !byte 20,16 + !byte 20,17 + !byte 20,18 + !byte 21,19 + !byte 21,20 + !byte 21,21 + !byte 21,22 + !byte 21,23 + !byte 21,24 + !byte 22,28 + !byte 22,29 + !byte 22,30 + !byte 23,36 + !byte 17,0 + !byte 16,0 + !byte 17,1 + !byte 16,1 + !byte 17,2 + !byte 17,3 + !byte 17,4 + !byte 17,5 + !byte 18,6 + !byte 17,6 + !byte 18,7 + !byte 18,8 + !byte 18,9 + !byte 18,10 + !byte 18,11 + !byte 19,13 + !byte 19,14 + !byte 19,15 + !byte 19,16 + !byte 19,17 + !byte 20,19 + !byte 20,20 + !byte 20,21 + !byte 20,22 + !byte 21,25 + !byte 21,26 + !byte 21,27 + !byte 22,31 + !byte 22,32 + !byte 23,37 + !byte 15,0 + !byte 15,1 + !byte 16,2 + !byte 15,2 + !byte 16,3 + !byte 16,4 + !byte 16,5 + !byte 16,6 + !byte 17,7 + !byte 17,8 + !byte 17,9 + !byte 17,10 + !byte 17,11 + !byte 18,12 + !byte 18,13 + !byte 18,14 + !byte 18,15 + !byte 19,18 + !byte 19,19 + !byte 19,20 + !byte 20,23 + !byte 20,24 + !byte 21,28 + !byte 22,33 + !byte 14,0 + !byte 14,1 + !byte 14,2 + !byte 15,3 + !byte 15,4 + !byte 15,5 + !byte 15,6 + !byte 16,7 + !byte 16,8 + !byte 16,9 + !byte 16,10 + !byte 17,12 + !byte 17,13 + !byte 17,14 + !byte 18,16 + !byte 18,17 + !byte 18,18 + !byte 19,21 + !byte 19,22 + !byte 20,25 + !byte 20,26 + !byte 21,29 + !byte 21,30 + !byte 22,34 + !byte 23,38 + !byte 13,0 + !byte 13,1 + !byte 14,3 + !byte 14,4 + !byte 14,5 + !byte 15,7 + !byte 15,8 + !byte 15,9 + !byte 16,11 + !byte 16,12 + !byte 17,15 + !byte 17,16 + !byte 18,19 + !byte 18,20 + !byte 19,23 + !byte 20,27 + !byte 12,0 + !byte 12,1 + !byte 13,2 + !byte 13,3 + !byte 13,4 + !byte 14,6 + !byte 14,7 + !byte 14,8 + !byte 15,10 + !byte 15,11 + !byte 16,13 + !byte 16,14 + !byte 17,17 + !byte 17,18 + !byte 18,21 + !byte 19,24 + !byte 20,28 + !byte 21,31 + !byte 11,0 + !byte 12,2 + !byte 12,3 + !byte 13,5 + !byte 13,6 + !byte 13,7 + !byte 14,9 + !byte 14,10 + !byte 15,12 + !byte 15,13 + !byte 16,15 + !byte 16,16 + !byte 17,19 + !byte 18,22 + !byte 19,25 + !byte 20,29 + !byte 21,32 + !byte 22,35 + !byte 10,0 + !byte 11,1 + !byte 11,2 + !byte 11,3 + !byte 12,4 + !byte 12,5 + !byte 13,8 + !byte 14,11 + !byte 15,14 + !byte 16,17 + !byte 17,20 + !byte 18,23 + !byte 19,26 + !byte 10,1 + !byte 10,2 + !byte 11,4 + !byte 12,6 + !byte 12,7 + !byte 13,9 + !byte 13,10 + !byte 14,12 + !byte 14,13 + !byte 15,15 + !byte 15,16 + !byte 16,18 + !byte 17,21 + !byte 18,24 + !byte 19,27 + !byte 20,30 + !byte 9,0 + !byte 9,1 + !byte 10,3 + !byte 10,4 + !byte 11,5 + !byte 11,6 + !byte 12,8 + !byte 12,9 + !byte 13,11 + !byte 13,12 + !byte 14,14 + !byte 15,17 + !byte 16,19 + !byte 16,20 + !byte 17,22 + !byte 18,25 + !byte 19,28 + !byte 21,33 + !byte 22,36 + !byte 8,0 + !byte 9,2 + !byte 9,3 + !byte 10,5 + !byte 11,7 + !byte 11,8 + !byte 12,10 + !byte 13,13 + !byte 14,15 + !byte 15,18 + !byte 17,23 + !byte 20,31 + !byte 8,1 + !byte 8,2 + !byte 9,4 + !byte 10,6 + !byte 10,7 + !byte 11,9 + !byte 12,11 + !byte 13,14 + !byte 14,16 + !byte 15,19 + !byte 16,21 + !byte 17,24 + !byte 18,26 + !byte 19,29 + !byte 7,0 + !byte 7,1 + !byte 8,3 + !byte 9,5 + !byte 10,8 + !byte 11,10 + !byte 12,12 + !byte 12,13 + !byte 13,15 + !byte 14,17 + !byte 15,20 + !byte 16,22 + !byte 18,27 + !byte 21,34 + !byte 6,0 + !byte 7,2 + !byte 8,4 + !byte 9,6 + !byte 9,7 + !byte 10,9 + !byte 11,11 + !byte 13,16 + !byte 14,18 + !byte 16,23 + !byte 17,25 + !byte 20,32 + !byte 6,1 + !byte 7,3 + !byte 8,5 + !byte 8,6 + !byte 9,8 + !byte 10,10 + !byte 11,12 + !byte 12,14 + !byte 13,17 + !byte 14,19 + !byte 15,21 + !byte 19,30 + !byte 5,0 + !byte 6,2 + !byte 6,3 + !byte 7,4 + !byte 7,5 + !byte 8,7 + !byte 9,9 + !byte 10,11 + !byte 11,13 + !byte 12,15 + !byte 15,22 + !byte 16,24 + !byte 17,26 + !byte 18,28 + !byte 4,0 + !byte 5,1 + !byte 5,2 + !byte 6,4 + !byte 7,6 + !byte 8,8 + !byte 9,10 + !byte 10,12 + !byte 11,14 + !byte 12,16 + !byte 13,18 + !byte 14,20 + !byte 4,1 + !byte 5,3 + !byte 6,5 + !byte 7,7 + !byte 8,9 + !byte 9,11 + !byte 10,13 + !byte 11,15 + !byte 12,17 + !byte 13,19 + !byte 14,21 + !byte 15,23 + !byte 16,25 + !byte 17,27 + !byte 18,29 + !byte 19,31 + !byte 20,33 + !byte 21,35 + !byte 22,37 + !byte 23,39 + !byte 3,0 + !byte 4,2 + !byte 5,4 + !byte 6,6 + !byte 7,8 + !byte 8,10 + !byte 3,1 + !byte 4,3 + !byte 5,5 + !byte 6,7 + !byte 9,12 + !byte 10,14 + !byte 11,16 + !byte 12,18 + !byte 13,20 + !byte 14,22 + !byte 15,24 + !byte 2,0 + !byte 3,2 + !byte 4,4 + !byte 5,6 + !byte 7,9 + !byte 8,11 + !byte 9,13 + !byte 10,15 + !byte 11,17 + !byte 16,26 + !byte 17,28 + !byte 2,1 + !byte 3,3 + !byte 4,5 + !byte 6,8 + !byte 7,10 + !byte 8,12 + !byte 9,14 + !byte 12,19 + !byte 13,21 + !byte 14,23 + !byte 18,30 + !byte 1,0 + !byte 2,2 + !byte 3,4 + !byte 5,7 + !byte 6,9 + !byte 7,11 + !byte 10,16 + !byte 11,18 + !byte 15,25 + !byte 19,32 + !byte 1,1 + !byte 2,3 + !byte 3,5 + !byte 4,6 + !byte 5,8 + !byte 6,10 + !byte 8,13 + !byte 9,15 + !byte 12,20 + !byte 13,22 + !byte 16,27 + !byte 20,34 + !byte 0,0 + !byte 1,2 + !byte 2,4 + !byte 4,7 + !byte 5,9 + !byte 7,12 + !byte 8,14 + !byte 10,17 + !byte 11,19 + !byte 14,24 + !byte 17,29 + !byte 0,1 + !byte 1,3 + !byte 3,6 + !byte 4,8 + !byte 6,11 + !byte 7,13 + !byte 9,16 + !byte 12,21 + !byte 15,26 + !byte 18,31 + !byte 0,2 + !byte 1,4 + !byte 2,5 + !byte 3,7 + !byte 5,10 + !byte 6,12 + !byte 8,15 + !byte 10,18 + !byte 11,20 + !byte 13,23 + !byte 16,28 + !byte 21,36 + !byte 0,3 + !byte 2,6 + !byte 4,9 + !byte 5,11 + !byte 7,14 + !byte 9,17 + !byte 12,22 + !byte 14,25 + !byte 1,5 + !byte 2,7 + !byte 3,8 + !byte 4,10 + !byte 6,13 + !byte 8,16 + !byte 10,19 + !byte 17,30 + !byte 19,33 + !byte 0,4 + !byte 1,6 + !byte 3,9 + !byte 5,12 + !byte 7,15 + !byte 9,18 + !byte 11,21 + !byte 13,24 + !byte 15,27 + !byte 0,5 + !byte 2,8 + !byte 4,11 + !byte 6,14 + !byte 8,17 + !byte 10,20 + !byte 12,23 + !byte 1,7 + !byte 3,10 + !byte 5,13 + !byte 7,16 + !byte 14,26 + !byte 16,29 + !byte 18,32 + !byte 0,6 + !byte 2,9 + !byte 4,12 + !byte 6,15 + !byte 9,19 + !byte 11,22 + !byte 13,25 + !byte 20,35 + !byte 0,7 + !byte 1,8 + !byte 3,11 + !byte 5,14 + !byte 8,18 + !byte 10,21 + !byte 15,28 + !byte 1,9 + !byte 2,10 + !byte 4,13 + !byte 7,17 + !byte 9,20 + !byte 12,24 + !byte 17,31 + !byte 0,8 + !byte 3,12 + !byte 6,16 + !byte 8,19 + !byte 11,23 + !byte 14,27 + !byte 1,10 + !byte 2,11 + !byte 4,14 + !byte 5,15 + !byte 7,18 + !byte 10,22 + !byte 13,26 + !byte 16,30 + !byte 19,34 + !byte 22,38 + !byte 0,9 + !byte 3,13 + !byte 6,17 + !byte 9,21 + !byte 1,11 + !byte 2,12 + !byte 5,16 + !byte 8,20 + !byte 12,25 + !byte 15,29 + !byte 0,10 + !byte 4,15 + !byte 7,19 + !byte 11,24 + !byte 18,33 + !byte 2,13 + !byte 3,14 + !byte 6,18 + !byte 10,23 + !byte 14,28 + !byte 0,11 + !byte 1,12 + !byte 5,17 + !byte 9,22 + !byte 13,27 + !byte 3,15 + !byte 4,16 + !byte 8,21 + !byte 12,26 + !byte 17,32 + !byte 1,13 + !byte 2,14 + !byte 6,19 + !byte 7,20 + !byte 11,25 + !byte 16,31 + !byte 21,37 + !byte 0,12 + !byte 4,17 + !byte 5,18 + !byte 10,24 + !byte 2,15 + !byte 3,16 + !byte 9,23 + !byte 15,30 + !byte 0,13 + !byte 1,14 + !byte 7,21 + !byte 8,22 + !byte 14,29 + !byte 5,19 + !byte 6,20 + !byte 13,28 + !byte 20,36 + !byte 2,16 + !byte 3,17 + !byte 4,18 + !byte 11,26 + !byte 12,27 + !byte 0,14 + !byte 1,15 + !byte 9,24 + !byte 10,25 + !byte 19,35 + !byte 7,22 + !byte 8,23 + !byte 18,34 + !byte 4,19 + !byte 5,20 + !byte 6,21 + !byte 17,33 + !byte 0,15 + !byte 1,16 + !byte 2,17 + !byte 3,18 + !byte 16,32 + !byte 13,29 + !byte 14,30 + !byte 15,31 + !byte 9,25 + !byte 10,26 + !byte 11,27 + !byte 12,28 + !byte 0,16 + !byte 1,17 + !byte 2,18 + !byte 3,19 + !byte 4,20 + !byte 5,21 + !byte 6,22 + !byte 7,23 + !byte 8,24 + !byte 0,17 + !byte 1,18 + !byte 2,19 + !byte 3,20 + !byte 4,21 + !byte 5,22 + !byte 6,23 + !byte 7,24 + !byte 8,25 + !byte 9,26 + !byte 10,27 + !byte 11,28 + !byte 12,29 + !byte 13,30 + !byte 14,31 + !byte 15,32 + !byte 0,18 + !byte 1,19 + !byte 2,20 + !byte 16,33 + !byte 3,21 + !byte 4,22 + !byte 17,34 + !byte 5,23 + !byte 6,24 + !byte 7,25 + !byte 18,35 + !byte 8,26 + !byte 0,19 + !byte 9,27 + !byte 1,20 + !byte 2,21 + !byte 10,28 + !byte 11,29 + !byte 19,36 + !byte 3,22 + !byte 4,23 + !byte 5,24 + !byte 12,30 + !byte 6,25 + !byte 13,31 + !byte 20,37 + !byte 0,20 + !byte 1,21 + !byte 7,26 + !byte 2,22 + !byte 8,27 + !byte 14,32 + !byte 3,23 + !byte 9,28 + !byte 4,24 + !byte 15,33 + !byte 0,21 + !byte 5,25 + !byte 10,29 + !byte 1,22 + !byte 6,26 + !byte 11,30 + !byte 16,34 + !byte 21,38 + !byte 2,23 + !byte 7,27 + !byte 3,24 + !byte 12,31 + !byte 4,25 + !byte 8,28 + !byte 17,35 + !byte 0,22 + !byte 13,32 + !byte 1,23 + !byte 5,26 + !byte 9,29 + !byte 2,24 + !byte 6,27 + !byte 10,30 + !byte 3,25 + !byte 14,33 + !byte 7,28 + !byte 18,36 + !byte 0,23 + !byte 4,26 + !byte 11,31 + !byte 1,24 + !byte 8,29 + !byte 15,34 + !byte 2,25 + !byte 5,27 + !byte 12,32 + !byte 6,28 + !byte 9,30 + !byte 0,24 + !byte 3,26 + !byte 1,25 + !byte 4,27 + !byte 7,29 + !byte 10,31 + !byte 13,33 + !byte 16,35 + !byte 19,37 + !byte 22,39 + !byte 2,26 + !byte 5,28 + !byte 8,30 + !byte 11,32 + !byte 0,25 + !byte 3,27 + !byte 6,29 + !byte 14,34 + !byte 1,26 + !byte 9,31 + !byte 4,28 + !byte 17,36 + !byte 2,27 + !byte 7,30 + !byte 12,33 + !byte 0,26 + !byte 5,29 + !byte 10,32 + !byte 15,35 + !byte 3,28 + !byte 1,27 + !byte 8,31 + !byte 6,30 + !byte 13,34 + !byte 20,38 + !byte 4,29 + !byte 2,28 + !byte 11,33 + !byte 0,27 + !byte 9,32 + !byte 7,31 + !byte 18,37 + !byte 3,29 + !byte 5,30 + !byte 1,28 + !byte 16,36 + !byte 14,35 + !byte 12,34 + !byte 10,33 + !byte 4,30 + !byte 6,31 + !byte 8,32 + !byte 0,28 + !byte 2,29 + !byte 1,29 + !byte 3,30 + !byte 5,31 + !byte 7,32 + !byte 9,33 + !byte 11,34 + !byte 13,35 + !byte 0,29 + !byte 15,36 + !byte 2,30 + !byte 4,31 + !byte 17,37 + !byte 6,32 + !byte 8,33 + !byte 1,30 + !byte 10,34 + !byte 19,38 + !byte 3,31 + !byte 5,32 + !byte 12,35 + !byte 0,30 + !byte 7,33 + !byte 14,36 + !byte 2,31 + !byte 9,34 + !byte 4,32 + !byte 1,31 + !byte 6,33 + !byte 11,35 + !byte 16,37 + !byte 21,39 + !byte 3,32 + !byte 8,34 + !byte 0,31 + !byte 13,36 + !byte 5,33 + !byte 2,32 + !byte 10,35 + !byte 7,34 + !byte 18,38 + !byte 4,33 + !byte 1,32 + !byte 15,37 + !byte 12,36 + !byte 9,35 + !byte 0,32 + !byte 3,33 + !byte 6,34 + !byte 2,33 + !byte 5,34 + !byte 8,35 + !byte 11,36 + !byte 14,37 + !byte 1,33 + !byte 4,34 + !byte 17,38 + !byte 7,35 + !byte 0,33 + !byte 10,36 + !byte 3,34 + !byte 6,35 + !byte 13,37 + !byte 20,39 + !byte 2,34 + !byte 9,36 + !byte 5,35 + !byte 1,34 + !byte 16,38 + !byte 12,37 + !byte 0,34 + !byte 4,35 + !byte 8,36 + !byte 3,35 + !byte 7,36 + !byte 11,37 + !byte 15,38 + !byte 2,35 + !byte 6,36 + !byte 1,35 + !byte 10,37 + !byte 19,39 + !byte 5,36 + !byte 0,35 + !byte 14,38 + !byte 9,37 + !byte 4,36 + !byte 3,36 + !byte 8,37 + !byte 13,38 + !byte 2,36 + !byte 7,37 + !byte 18,39 + !byte 1,36 + !byte 12,38 + !byte 0,36 + !byte 6,37 + !byte 5,37 + !byte 11,38 + !byte 4,37 + !byte 17,39 + !byte 3,37 + !byte 10,38 + !byte 2,37 + !byte 9,38 + !byte 1,37 + !byte 16,39 + !byte 8,38 + !byte 0,37 + !byte 7,38 + !byte 15,39 + !byte 6,38 + !byte 5,38 + !byte 14,39 + !byte 4,38 + !byte 3,38 + !byte 13,39 + !byte 2,38 + !byte 1,38 + !byte 12,39 + !byte 0,38 + !byte 11,39 + !byte 10,39 + !byte 9,39 + !byte 8,39 + !byte 7,39 + !byte 6,39 + !byte 5,39 + !byte 4,39 + !byte 3,39 + !byte 2,39 + !byte 1,39 + !byte 0,39 + !byte 0,40 + !byte 1,40 + !byte 2,40 + !byte 3,40 + !byte 4,40 + !byte 5,40 + !byte 6,40 + !byte 7,40 + !byte 8,40 + !byte 9,40 + !byte 10,40 + !byte 11,40 + !byte 0,41 + !byte 12,40 + !byte 1,41 + !byte 2,41 + !byte 13,40 + !byte 3,41 + !byte 4,41 + !byte 14,40 + !byte 5,41 + !byte 6,41 + !byte 15,40 + !byte 7,41 + !byte 0,42 + !byte 8,41 + !byte 16,40 + !byte 1,42 + !byte 9,41 + !byte 2,42 + !byte 10,41 + !byte 3,42 + !byte 17,40 + !byte 4,42 + !byte 11,41 + !byte 5,42 + !byte 6,42 + !byte 0,43 + !byte 12,41 + !byte 1,43 + !byte 18,40 + !byte 7,42 + !byte 2,43 + !byte 13,41 + !byte 8,42 + !byte 3,43 + !byte 4,43 + !byte 9,42 + !byte 14,41 + !byte 0,44 + !byte 5,43 + !byte 19,40 + !byte 10,42 + !byte 1,44 + !byte 6,43 + !byte 2,44 + !byte 15,41 + !byte 11,42 + !byte 7,43 + !byte 3,44 + !byte 8,43 + !byte 4,44 + !byte 0,45 + !byte 12,42 + !byte 16,41 + !byte 1,45 + !byte 5,44 + !byte 9,43 + !byte 2,45 + !byte 20,40 + !byte 13,42 + !byte 6,44 + !byte 3,45 + !byte 10,43 + !byte 0,46 + !byte 7,44 + !byte 17,41 + !byte 4,45 + !byte 1,46 + !byte 14,42 + !byte 11,43 + !byte 8,44 + !byte 5,45 + !byte 2,46 + !byte 6,45 + !byte 3,46 + !byte 0,47 + !byte 9,44 + !byte 12,43 + !byte 15,42 + !byte 1,47 + !byte 4,46 + !byte 18,41 + !byte 7,45 + !byte 10,44 + !byte 2,47 + !byte 5,46 + !byte 13,43 + !byte 0,48 + !byte 8,45 + !byte 3,47 + !byte 21,40 + !byte 16,42 + !byte 11,44 + !byte 6,46 + !byte 1,48 + !byte 4,47 + !byte 9,45 + !byte 2,48 + !byte 14,43 + !byte 7,46 + !byte 0,49 + !byte 12,44 + !byte 5,47 + !byte 3,48 + !byte 19,41 + !byte 10,45 + !byte 1,49 + !byte 8,46 + !byte 6,47 + !byte 17,42 + !byte 4,48 + !byte 2,49 + !byte 15,43 + !byte 0,50 + !byte 13,44 + !byte 11,45 + !byte 9,46 + !byte 7,47 + !byte 5,48 + !byte 3,49 + !byte 1,50 + !byte 2,50 + !byte 0,51 + !byte 8,47 + !byte 6,48 + !byte 4,49 + !byte 10,46 + !byte 12,45 + !byte 14,44 + !byte 16,43 + !byte 1,51 + !byte 5,49 + !byte 3,50 + !byte 18,42 + !byte 7,48 + !byte 9,47 + !byte 0,52 + !byte 11,46 + !byte 2,51 + !byte 4,50 + !byte 20,41 + !byte 13,45 + !byte 6,49 + !byte 8,48 + !byte 1,52 + !byte 3,51 + !byte 15,44 + !byte 10,47 + !byte 5,50 + !byte 0,53 + !byte 12,46 + !byte 7,49 + !byte 2,52 + !byte 17,43 + !byte 4,51 + !byte 9,48 + !byte 1,53 + !byte 14,45 + !byte 6,50 + !byte 3,52 + !byte 0,54 + !byte 11,47 + !byte 8,49 + !byte 5,51 + !byte 2,53 + !byte 22,40 + !byte 19,42 + !byte 16,44 + !byte 13,46 + !byte 10,48 + !byte 7,50 + !byte 4,52 + !byte 1,54 + !byte 3,53 + !byte 0,55 + !byte 9,49 + !byte 6,51 + !byte 12,47 + !byte 5,52 + !byte 2,54 + !byte 15,45 + !byte 8,50 + !byte 1,55 + !byte 11,48 + !byte 4,53 + !byte 0,56 + !byte 18,43 + !byte 7,51 + !byte 14,46 + !byte 3,54 + !byte 10,49 + !byte 6,52 + !byte 2,55 + !byte 9,50 + !byte 5,53 + !byte 1,56 + !byte 13,47 + !byte 0,57 + !byte 17,44 + !byte 8,51 + !byte 4,54 + !byte 12,48 + !byte 3,55 + !byte 7,52 + !byte 2,56 + !byte 21,41 + !byte 16,45 + !byte 11,49 + !byte 6,53 + !byte 1,57 + !byte 10,50 + !byte 5,54 + !byte 0,58 + !byte 15,46 + !byte 4,55 + !byte 9,51 + !byte 3,56 + !byte 14,47 + !byte 8,52 + !byte 2,57 + !byte 7,53 + !byte 1,58 + !byte 0,59 + !byte 20,42 + !byte 13,48 + !byte 6,54 + !byte 12,49 + !byte 5,55 + !byte 4,56 + !byte 3,57 + !byte 19,43 + !byte 11,50 + !byte 10,51 + !byte 2,58 + !byte 1,59 + !byte 9,52 + !byte 0,60 + !byte 8,53 + !byte 18,44 + !byte 7,54 + !byte 6,55 + !byte 5,56 + !byte 17,45 + !byte 4,57 + !byte 3,58 + !byte 16,46 + !byte 2,59 + !byte 1,60 + !byte 0,61 + !byte 15,47 + !byte 14,48 + !byte 13,49 + !byte 12,50 + !byte 11,51 + !byte 10,52 + !byte 9,53 + !byte 8,54 + !byte 7,55 + !byte 6,56 + !byte 5,57 + !byte 4,58 + !byte 3,59 + !byte 2,60 + !byte 1,61 + !byte 0,62 + !byte 8,55 + !byte 7,56 + !byte 6,57 + !byte 5,58 + !byte 4,59 + !byte 3,60 + !byte 2,61 + !byte 1,62 + !byte 0,63 + !byte 12,51 + !byte 11,52 + !byte 10,53 + !byte 9,54 + !byte 15,48 + !byte 14,49 + !byte 13,50 + !byte 16,47 + !byte 3,61 + !byte 2,62 + !byte 1,63 + !byte 0,64 + !byte 17,46 + !byte 6,58 + !byte 5,59 + !byte 4,60 + !byte 18,45 + !byte 8,56 + !byte 7,57 + !byte 19,44 + !byte 10,54 + !byte 9,55 + !byte 1,64 + !byte 0,65 + !byte 12,52 + !byte 11,53 + !byte 4,61 + !byte 3,62 + !byte 2,63 + !byte 20,43 + !byte 13,51 + !byte 6,59 + !byte 5,60 + !byte 14,50 + !byte 8,57 + !byte 7,58 + !byte 1,65 + !byte 0,66 + !byte 15,49 + !byte 9,56 + !byte 3,63 + !byte 2,64 + !byte 10,55 + !byte 5,61 + !byte 4,62 + !byte 0,67 + !byte 21,42 + !byte 16,48 + !byte 11,54 + !byte 7,59 + !byte 6,60 + !byte 2,65 + !byte 1,66 + !byte 17,47 + !byte 12,53 + !byte 8,58 + !byte 4,63 + !byte 3,64 + !byte 13,52 + !byte 9,57 + !byte 5,62 + !byte 1,67 + !byte 0,68 + !byte 14,51 + !byte 10,56 + !byte 6,61 + !byte 3,65 + !byte 2,66 + !byte 18,46 + !byte 11,55 + !byte 7,60 + !byte 4,64 + !byte 0,69 + !byte 15,50 + !byte 12,54 + !byte 8,59 + !byte 5,63 + !byte 2,67 + !byte 1,68 + !byte 9,58 + !byte 6,62 + !byte 3,66 + !byte 0,70 + !byte 22,41 + !byte 19,45 + !byte 16,49 + !byte 13,53 + !byte 10,57 + !byte 7,61 + !byte 5,64 + !byte 4,65 + !byte 2,68 + !byte 1,69 + !byte 14,52 + !byte 11,56 + !byte 8,60 + !byte 6,63 + !byte 3,67 + !byte 0,71 + !byte 17,48 + !byte 12,55 + !byte 9,59 + !byte 7,62 + !byte 4,66 + !byte 2,69 + !byte 1,70 + !byte 15,51 + !byte 10,58 + !byte 8,61 + !byte 5,65 + !byte 3,68 + !byte 1,71 + !byte 0,72 + !byte 20,44 + !byte 13,54 + !byte 11,57 + !byte 9,60 + !byte 6,64 + !byte 4,67 + !byte 2,70 + !byte 0,73 + !byte 18,47 + !byte 16,50 + !byte 14,53 + !byte 7,63 + !byte 5,66 + !byte 3,69 + !byte 1,72 + !byte 12,56 + !byte 10,59 + !byte 8,62 + !byte 6,65 + !byte 4,68 + !byte 2,71 + !byte 0,74 + !byte 15,52 + !byte 13,55 + !byte 11,58 + !byte 9,61 + !byte 7,64 + !byte 5,67 + !byte 3,70 + !byte 1,73 + !byte 0,75 + !byte 19,46 + !byte 17,49 + !byte 10,60 + !byte 8,63 + !byte 6,66 + !byte 4,69 + !byte 3,71 + !byte 2,72 + !byte 1,74 + !byte 14,54 + !byte 12,57 + !byte 9,62 + !byte 7,65 + !byte 5,68 + !byte 4,70 + !byte 2,73 + !byte 0,76 + !byte 21,43 + !byte 16,51 + !byte 13,56 + !byte 11,59 + !byte 10,61 + !byte 8,64 + !byte 6,67 + !byte 5,69 + !byte 3,72 + !byte 2,74 + !byte 1,75 + !byte 0,77 + !byte 18,48 + !byte 15,53 + !byte 12,58 + !byte 9,63 + !byte 7,66 + !byte 6,68 + !byte 4,71 + !byte 3,73 + !byte 1,76 + !byte 0,78 + !byte 17,50 + !byte 14,55 + !byte 11,60 + !byte 10,62 + !byte 8,65 + !byte 7,67 + !byte 5,70 + !byte 4,72 + !byte 2,75 + !byte 1,77 + !byte 0,79 + !byte 20,45 + !byte 16,52 + !byte 13,57 + !byte 12,59 + !byte 9,64 + !byte 8,66 + !byte 6,69 + !byte 5,71 + !byte 4,73 + !byte 3,74 + !byte 2,76 + !byte 1,78 + !byte 19,47 + !byte 15,54 + !byte 11,61 + !byte 10,63 + !byte 7,68 + !byte 6,70 + !byte 5,72 + !byte 3,75 + !byte 2,77 + !byte 1,79 + !byte 18,49 + !byte 14,56 + !byte 13,58 + !byte 12,60 + !byte 9,65 + !byte 8,67 + !byte 7,69 + !byte 6,71 + !byte 4,74 + !byte 3,76 + !byte 2,78 + !byte 17,51 + !byte 16,53 + !byte 11,62 + !byte 10,64 + !byte 9,66 + !byte 8,68 + !byte 7,70 + !byte 5,73 + !byte 4,75 + !byte 3,77 + !byte 2,79 + !byte 15,55 + !byte 14,57 + !byte 13,59 + !byte 12,61 + !byte 11,63 + !byte 10,65 + !byte 9,67 + !byte 6,72 + !byte 5,74 + !byte 4,76 + !byte 3,78 + !byte 8,69 + !byte 7,71 + !byte 6,73 + !byte 5,75 + !byte 4,77 + !byte 3,79 + !byte 23,40 + !byte 22,42 + !byte 21,44 + !byte 20,46 + !byte 19,48 + !byte 18,50 + !byte 17,52 + !byte 16,54 + !byte 15,56 + !byte 14,58 + !byte 13,60 + !byte 12,62 + !byte 11,64 + !byte 10,66 + !byte 9,68 + !byte 8,70 + !byte 7,72 + !byte 6,74 + !byte 5,76 + !byte 4,78 + !byte 14,59 + !byte 13,61 + !byte 12,63 + !byte 11,65 + !byte 10,67 + !byte 9,69 + !byte 8,71 + !byte 7,73 + !byte 6,75 + !byte 5,77 + !byte 5,78 + !byte 4,79 + !byte 18,51 + !byte 17,53 + !byte 16,55 + !byte 15,57 + !byte 12,64 + !byte 11,66 + !byte 10,68 + !byte 9,70 + !byte 8,72 + !byte 7,74 + !byte 7,75 + !byte 6,76 + !byte 6,77 + !byte 5,79 + !byte 19,49 + !byte 15,58 + !byte 14,60 + !byte 13,62 + !byte 12,65 + !byte 11,67 + !byte 10,69 + !byte 9,71 + !byte 8,73 + !byte 8,74 + !byte 7,76 + !byte 6,78 + !byte 20,47 + !byte 17,54 + !byte 16,56 + !byte 14,61 + !byte 13,63 + !byte 11,68 + !byte 10,70 + !byte 9,72 + !byte 9,73 + !byte 8,75 + !byte 7,77 + !byte 6,79 + !byte 21,45 + !byte 18,52 + !byte 16,57 + !byte 15,59 + !byte 14,62 + !byte 13,64 + !byte 12,66 + !byte 12,67 + !byte 11,69 + !byte 10,71 + !byte 9,74 + !byte 8,76 + !byte 7,78 + !byte 7,79 + !byte 19,50 + !byte 18,53 + !byte 17,55 + !byte 16,58 + !byte 15,60 + !byte 14,63 + !byte 13,65 + !byte 12,68 + !byte 11,70 + !byte 10,72 + !byte 10,73 + !byte 9,75 + !byte 8,77 + !byte 8,78 + !byte 20,48 + !byte 17,56 + !byte 15,61 + !byte 14,64 + !byte 13,66 + !byte 12,69 + !byte 11,71 + !byte 11,72 + !byte 10,74 + !byte 9,76 + !byte 9,77 + !byte 8,79 + !byte 22,43 + !byte 21,46 + !byte 19,51 + !byte 18,54 + !byte 17,57 + !byte 16,59 + !byte 16,60 + !byte 15,62 + !byte 14,65 + !byte 13,67 + !byte 13,68 + !byte 12,70 + !byte 12,71 + !byte 11,73 + !byte 11,74 + !byte 10,75 + !byte 10,76 + !byte 9,78 + !byte 9,79 + !byte 20,49 + !byte 19,52 + !byte 18,55 + !byte 17,58 + !byte 16,61 + !byte 15,63 + !byte 15,64 + !byte 14,66 + !byte 14,67 + !byte 13,69 + !byte 13,70 + !byte 12,72 + !byte 12,73 + !byte 11,75 + !byte 10,77 + !byte 10,78 + !byte 19,53 + !byte 18,56 + !byte 17,59 + !byte 16,62 + !byte 15,65 + !byte 14,68 + !byte 13,71 + !byte 12,74 + !byte 12,75 + !byte 11,76 + !byte 11,77 + !byte 11,78 + !byte 10,79 + !byte 22,44 + !byte 21,47 + !byte 20,50 + !byte 19,54 + !byte 18,57 + !byte 17,60 + !byte 16,63 + !byte 16,64 + !byte 15,66 + !byte 15,67 + !byte 14,69 + !byte 14,70 + !byte 13,72 + !byte 13,73 + !byte 13,74 + !byte 12,76 + !byte 12,77 + !byte 11,79 + !byte 21,48 + !byte 20,51 + !byte 19,55 + !byte 18,58 + !byte 17,61 + !byte 17,62 + !byte 16,65 + !byte 16,66 + !byte 15,68 + !byte 15,69 + !byte 14,71 + !byte 14,72 + !byte 14,73 + !byte 13,75 + !byte 13,76 + !byte 13,77 + !byte 12,78 + !byte 12,79 + !byte 20,52 + !byte 19,56 + !byte 18,59 + !byte 18,60 + !byte 17,63 + !byte 17,64 + !byte 16,67 + !byte 16,68 + !byte 15,70 + !byte 15,71 + !byte 15,72 + !byte 14,74 + !byte 14,75 + !byte 14,76 + !byte 13,78 + !byte 13,79 + !byte 23,41 + !byte 22,45 + !byte 21,49 + !byte 21,50 + !byte 20,53 + !byte 20,54 + !byte 19,57 + !byte 19,58 + !byte 18,61 + !byte 18,62 + !byte 18,63 + !byte 17,65 + !byte 17,66 + !byte 17,67 + !byte 16,69 + !byte 16,70 + !byte 16,71 + !byte 16,72 + !byte 15,73 + !byte 15,74 + !byte 15,75 + !byte 15,76 + !byte 14,77 + !byte 14,78 + !byte 14,79 + !byte 22,46 + !byte 21,51 + !byte 20,55 + !byte 20,56 + !byte 19,59 + !byte 19,60 + !byte 19,61 + !byte 18,64 + !byte 18,65 + !byte 18,66 + !byte 18,67 + !byte 17,68 + !byte 17,69 + !byte 17,70 + !byte 17,71 + !byte 17,72 + !byte 16,73 + !byte 16,74 + !byte 16,75 + !byte 16,76 + !byte 15,77 + !byte 16,77 + !byte 15,78 + !byte 15,79 + !byte 23,42 + !byte 22,47 + !byte 22,48 + !byte 21,52 + !byte 21,53 + !byte 21,54 + !byte 20,57 + !byte 20,58 + !byte 20,59 + !byte 20,60 + !byte 19,62 + !byte 19,63 + !byte 19,64 + !byte 19,65 + !byte 19,66 + !byte 18,68 + !byte 18,69 + !byte 18,70 + !byte 18,71 + !byte 18,72 + !byte 17,73 + !byte 18,73 + !byte 17,74 + !byte 17,75 + !byte 17,76 + !byte 17,77 + !byte 16,78 + !byte 17,78 + !byte 16,79 + !byte 17,79 + !byte 23,43 + !byte 22,49 + !byte 22,50 + !byte 22,51 + !byte 21,55 + !byte 21,56 + !byte 21,57 + !byte 21,58 + !byte 21,59 + !byte 21,60 + !byte 20,61 + !byte 20,62 + !byte 20,63 + !byte 20,64 + !byte 20,65 + !byte 20,66 + !byte 19,67 + !byte 20,67 + !byte 19,68 + !byte 20,68 + !byte 19,69 + !byte 19,70 + !byte 19,71 + !byte 19,72 + !byte 19,73 + !byte 18,74 + !byte 19,74 + !byte 18,75 + !byte 19,75 + !byte 18,76 + !byte 19,76 + !byte 18,77 + !byte 18,78 + !byte 18,79 + !byte 23,44 + !byte 23,45 + !byte 23,46 + !byte 23,47 + !byte 23,48 + !byte 23,49 + !byte 22,52 + !byte 22,53 + !byte 22,54 + !byte 22,55 + !byte 22,56 + !byte 22,57 + !byte 22,58 + !byte 22,59 + !byte 22,60 + !byte 21,61 + !byte 22,61 + !byte 21,62 + !byte 22,62 + !byte 21,63 + !byte 22,63 + !byte 21,64 + !byte 22,64 + !byte 21,65 + !byte 22,65 + !byte 21,66 + !byte 22,66 + !byte 21,67 + !byte 22,67 + !byte 21,68 + !byte 22,68 + !byte 20,69 + !byte 21,69 + !byte 22,69 + !byte 20,70 + !byte 21,70 + !byte 22,70 + !byte 20,71 + !byte 21,71 + !byte 22,71 + !byte 20,72 + !byte 21,72 + !byte 20,73 + !byte 21,73 + !byte 20,74 + !byte 21,74 + !byte 20,75 + !byte 21,75 + !byte 20,76 + !byte 21,76 + !byte 19,77 + !byte 20,77 + !byte 21,77 + !byte 19,78 + !byte 20,78 + !byte 21,78 + !byte 19,79 + !byte 20,79 + !byte 21,79 + !byte 23,50 + !byte 23,51 + !byte 23,52 + !byte 23,53 + !byte 23,54 + !byte 23,55 + !byte 23,56 + !byte 23,57 + !byte 23,58 + !byte 23,59 + !byte 23,60 + !byte 23,61 + !byte 23,62 + !byte 23,63 + !byte 23,64 + !byte 23,65 + !byte 23,66 + !byte 23,67 + !byte 23,68 + !byte 23,69 + !byte 23,70 + !byte 23,71 + !byte 22,72 + !byte 23,72 + !byte 22,73 + !byte 23,73 + !byte 22,74 + !byte 23,74 + !byte 22,75 + !byte 23,75 + !byte 22,76 + !byte 23,76 + !byte 22,77 + !byte 23,77 + !byte 22,78 + !byte 23,78 + !byte 22,79 + !byte 23,79 + !byte 255,255 + !byte 255,255 + !byte 24,79 + !byte 25,79 + !byte 24,78 + !byte 25,78 + !byte 24,77 + !byte 25,77 + !byte 24,76 + !byte 25,76 + !byte 24,75 + !byte 25,75 + !byte 24,74 + !byte 25,74 + !byte 24,73 + !byte 25,73 + !byte 24,72 + !byte 25,72 + !byte 24,71 + !byte 24,70 + !byte 24,69 + !byte 24,68 + !byte 24,67 + !byte 24,66 + !byte 24,65 + !byte 24,64 + !byte 24,63 + !byte 24,62 + !byte 24,61 + !byte 24,60 + !byte 24,59 + !byte 24,58 + !byte 24,57 + !byte 24,56 + !byte 24,55 + !byte 24,54 + !byte 24,53 + !byte 24,52 + !byte 24,51 + !byte 24,50 + !byte 26,79 + !byte 27,79 + !byte 28,79 + !byte 26,78 + !byte 27,78 + !byte 28,78 + !byte 26,77 + !byte 27,77 + !byte 28,77 + !byte 26,76 + !byte 27,76 + !byte 26,75 + !byte 27,75 + !byte 26,74 + !byte 27,74 + !byte 26,73 + !byte 27,73 + !byte 26,72 + !byte 27,72 + !byte 25,71 + !byte 26,71 + !byte 27,71 + !byte 25,70 + !byte 26,70 + !byte 27,70 + !byte 25,69 + !byte 26,69 + !byte 27,69 + !byte 25,68 + !byte 26,68 + !byte 25,67 + !byte 26,67 + !byte 25,66 + !byte 26,66 + !byte 25,65 + !byte 26,65 + !byte 25,64 + !byte 26,64 + !byte 25,63 + !byte 26,63 + !byte 25,62 + !byte 26,62 + !byte 25,61 + !byte 26,61 + !byte 25,60 + !byte 25,59 + !byte 25,58 + !byte 25,57 + !byte 25,56 + !byte 25,55 + !byte 25,54 + !byte 25,53 + !byte 25,52 + !byte 24,49 + !byte 24,48 + !byte 24,47 + !byte 24,46 + !byte 24,45 + !byte 24,44 + !byte 29,79 + !byte 29,78 + !byte 29,77 + !byte 28,76 + !byte 29,76 + !byte 28,75 + !byte 29,75 + !byte 28,74 + !byte 29,74 + !byte 28,73 + !byte 28,72 + !byte 28,71 + !byte 28,70 + !byte 28,69 + !byte 27,68 + !byte 28,68 + !byte 27,67 + !byte 28,67 + !byte 27,66 + !byte 27,65 + !byte 27,64 + !byte 27,63 + !byte 27,62 + !byte 27,61 + !byte 26,60 + !byte 26,59 + !byte 26,58 + !byte 26,57 + !byte 26,56 + !byte 26,55 + !byte 25,51 + !byte 25,50 + !byte 25,49 + !byte 24,43 + !byte 30,79 + !byte 31,79 + !byte 30,78 + !byte 31,78 + !byte 30,77 + !byte 30,76 + !byte 30,75 + !byte 30,74 + !byte 29,73 + !byte 30,73 + !byte 29,72 + !byte 29,71 + !byte 29,70 + !byte 29,69 + !byte 29,68 + !byte 28,66 + !byte 28,65 + !byte 28,64 + !byte 28,63 + !byte 28,62 + !byte 27,60 + !byte 27,59 + !byte 27,58 + !byte 27,57 + !byte 26,54 + !byte 26,53 + !byte 26,52 + !byte 25,48 + !byte 25,47 + !byte 24,42 + !byte 32,79 + !byte 32,78 + !byte 31,77 + !byte 32,77 + !byte 31,76 + !byte 31,75 + !byte 31,74 + !byte 31,73 + !byte 30,72 + !byte 30,71 + !byte 30,70 + !byte 30,69 + !byte 30,68 + !byte 29,67 + !byte 29,66 + !byte 29,65 + !byte 29,64 + !byte 28,61 + !byte 28,60 + !byte 28,59 + !byte 27,56 + !byte 27,55 + !byte 26,51 + !byte 25,46 + !byte 33,79 + !byte 33,78 + !byte 33,77 + !byte 32,76 + !byte 32,75 + !byte 32,74 + !byte 32,73 + !byte 31,72 + !byte 31,71 + !byte 31,70 + !byte 31,69 + !byte 30,67 + !byte 30,66 + !byte 30,65 + !byte 29,63 + !byte 29,62 + !byte 29,61 + !byte 28,58 + !byte 28,57 + !byte 27,54 + !byte 27,53 + !byte 26,50 + !byte 26,49 + !byte 25,45 + !byte 24,41 + !byte 34,79 + !byte 34,78 + !byte 33,76 + !byte 33,75 + !byte 33,74 + !byte 32,72 + !byte 32,71 + !byte 32,70 + !byte 31,68 + !byte 31,67 + !byte 30,64 + !byte 30,63 + !byte 29,60 + !byte 29,59 + !byte 28,56 + !byte 27,52 + !byte 35,79 + !byte 35,78 + !byte 34,77 + !byte 34,76 + !byte 34,75 + !byte 33,73 + !byte 33,72 + !byte 33,71 + !byte 32,69 + !byte 32,68 + !byte 31,66 + !byte 31,65 + !byte 30,62 + !byte 30,61 + !byte 29,58 + !byte 28,55 + !byte 27,51 + !byte 26,48 + !byte 36,79 + !byte 35,77 + !byte 35,76 + !byte 34,74 + !byte 34,73 + !byte 34,72 + !byte 33,70 + !byte 33,69 + !byte 32,67 + !byte 32,66 + !byte 31,64 + !byte 31,63 + !byte 30,60 + !byte 29,57 + !byte 28,54 + !byte 27,50 + !byte 26,47 + !byte 25,44 + !byte 37,79 + !byte 36,78 + !byte 36,77 + !byte 36,76 + !byte 35,75 + !byte 35,74 + !byte 34,71 + !byte 33,68 + !byte 32,65 + !byte 31,62 + !byte 30,59 + !byte 29,56 + !byte 28,53 + !byte 37,78 + !byte 37,77 + !byte 36,75 + !byte 35,73 + !byte 35,72 + !byte 34,70 + !byte 34,69 + !byte 33,67 + !byte 33,66 + !byte 32,64 + !byte 32,63 + !byte 31,61 + !byte 30,58 + !byte 29,55 + !byte 28,52 + !byte 27,49 + !byte 38,79 + !byte 38,78 + !byte 37,76 + !byte 37,75 + !byte 36,74 + !byte 36,73 + !byte 35,71 + !byte 35,70 + !byte 34,68 + !byte 34,67 + !byte 33,65 + !byte 32,62 + !byte 31,60 + !byte 31,59 + !byte 30,57 + !byte 29,54 + !byte 28,51 + !byte 26,46 + !byte 25,43 + !byte 39,79 + !byte 38,77 + !byte 38,76 + !byte 37,74 + !byte 36,72 + !byte 36,71 + !byte 35,69 + !byte 34,66 + !byte 33,64 + !byte 32,61 + !byte 30,56 + !byte 27,48 + !byte 39,78 + !byte 39,77 + !byte 38,75 + !byte 37,73 + !byte 37,72 + !byte 36,70 + !byte 35,68 + !byte 34,65 + !byte 33,63 + !byte 32,60 + !byte 31,58 + !byte 30,55 + !byte 29,53 + !byte 28,50 + !byte 40,79 + !byte 40,78 + !byte 39,76 + !byte 38,74 + !byte 37,71 + !byte 36,69 + !byte 35,67 + !byte 35,66 + !byte 34,64 + !byte 33,62 + !byte 32,59 + !byte 31,57 + !byte 29,52 + !byte 26,45 + !byte 41,79 + !byte 40,77 + !byte 39,75 + !byte 38,73 + !byte 38,72 + !byte 37,70 + !byte 36,68 + !byte 34,63 + !byte 33,61 + !byte 31,56 + !byte 30,54 + !byte 27,47 + !byte 41,78 + !byte 40,76 + !byte 39,74 + !byte 39,73 + !byte 38,71 + !byte 37,69 + !byte 36,67 + !byte 35,65 + !byte 34,62 + !byte 33,60 + !byte 32,58 + !byte 28,49 + !byte 42,79 + !byte 41,77 + !byte 41,76 + !byte 40,75 + !byte 40,74 + !byte 39,72 + !byte 38,70 + !byte 37,68 + !byte 36,66 + !byte 35,64 + !byte 32,57 + !byte 31,55 + !byte 30,53 + !byte 29,51 + !byte 43,79 + !byte 42,78 + !byte 42,77 + !byte 41,75 + !byte 40,73 + !byte 39,71 + !byte 38,69 + !byte 37,67 + !byte 36,65 + !byte 35,63 + !byte 34,61 + !byte 33,59 + !byte 43,78 + !byte 42,76 + !byte 41,74 + !byte 40,72 + !byte 39,70 + !byte 38,68 + !byte 37,66 + !byte 36,64 + !byte 35,62 + !byte 34,60 + !byte 33,58 + !byte 32,56 + !byte 31,54 + !byte 30,52 + !byte 29,50 + !byte 28,48 + !byte 27,46 + !byte 26,44 + !byte 25,42 + !byte 24,40 + !byte 44,79 + !byte 43,77 + !byte 42,75 + !byte 41,73 + !byte 40,71 + !byte 39,69 + !byte 44,78 + !byte 43,76 + !byte 42,74 + !byte 41,72 + !byte 38,67 + !byte 37,65 + !byte 36,63 + !byte 35,61 + !byte 34,59 + !byte 33,57 + !byte 32,55 + !byte 45,79 + !byte 44,77 + !byte 43,75 + !byte 42,73 + !byte 40,70 + !byte 39,68 + !byte 38,66 + !byte 37,64 + !byte 36,62 + !byte 31,53 + !byte 30,51 + !byte 45,78 + !byte 44,76 + !byte 43,74 + !byte 41,71 + !byte 40,69 + !byte 39,67 + !byte 38,65 + !byte 35,60 + !byte 34,58 + !byte 33,56 + !byte 29,49 + !byte 46,79 + !byte 45,77 + !byte 44,75 + !byte 42,72 + !byte 41,70 + !byte 40,68 + !byte 37,63 + !byte 36,61 + !byte 32,54 + !byte 28,47 + !byte 46,78 + !byte 45,76 + !byte 44,74 + !byte 43,73 + !byte 42,71 + !byte 41,69 + !byte 39,66 + !byte 38,64 + !byte 35,59 + !byte 34,57 + !byte 31,52 + !byte 27,45 + !byte 47,79 + !byte 46,77 + !byte 45,75 + !byte 43,72 + !byte 42,70 + !byte 40,67 + !byte 39,65 + !byte 37,62 + !byte 36,60 + !byte 33,55 + !byte 30,50 + !byte 47,78 + !byte 46,76 + !byte 44,73 + !byte 43,71 + !byte 41,68 + !byte 40,66 + !byte 38,63 + !byte 35,58 + !byte 32,53 + !byte 29,48 + !byte 47,77 + !byte 46,75 + !byte 45,74 + !byte 44,72 + !byte 42,69 + !byte 41,67 + !byte 39,64 + !byte 37,61 + !byte 36,59 + !byte 34,56 + !byte 31,51 + !byte 26,43 + !byte 47,76 + !byte 45,73 + !byte 43,70 + !byte 42,68 + !byte 40,65 + !byte 38,62 + !byte 35,57 + !byte 33,54 + !byte 46,74 + !byte 45,72 + !byte 44,71 + !byte 43,69 + !byte 41,66 + !byte 39,63 + !byte 37,60 + !byte 30,49 + !byte 28,46 + !byte 47,75 + !byte 46,73 + !byte 44,70 + !byte 42,67 + !byte 40,64 + !byte 38,61 + !byte 36,58 + !byte 34,55 + !byte 32,52 + !byte 47,74 + !byte 45,71 + !byte 43,68 + !byte 41,65 + !byte 39,62 + !byte 37,59 + !byte 35,56 + !byte 46,72 + !byte 44,69 + !byte 42,66 + !byte 40,63 + !byte 33,53 + !byte 31,50 + !byte 29,47 + !byte 47,73 + !byte 45,70 + !byte 43,67 + !byte 41,64 + !byte 38,60 + !byte 36,57 + !byte 34,54 + !byte 27,44 + !byte 47,72 + !byte 46,71 + !byte 44,68 + !byte 42,65 + !byte 39,61 + !byte 37,58 + !byte 32,51 + !byte 46,70 + !byte 45,69 + !byte 43,66 + !byte 40,62 + !byte 38,59 + !byte 35,55 + !byte 30,48 + !byte 47,71 + !byte 44,67 + !byte 41,63 + !byte 39,60 + !byte 36,56 + !byte 33,52 + !byte 46,69 + !byte 45,68 + !byte 43,65 + !byte 42,64 + !byte 40,61 + !byte 37,57 + !byte 34,53 + !byte 31,49 + !byte 28,45 + !byte 25,41 + !byte 47,70 + !byte 44,66 + !byte 41,62 + !byte 38,58 + !byte 46,68 + !byte 45,67 + !byte 42,63 + !byte 39,59 + !byte 35,54 + !byte 32,50 + !byte 47,69 + !byte 43,64 + !byte 40,60 + !byte 36,55 + !byte 29,46 + !byte 45,66 + !byte 44,65 + !byte 41,61 + !byte 37,56 + !byte 33,51 + !byte 47,68 + !byte 46,67 + !byte 42,62 + !byte 38,57 + !byte 34,52 + !byte 44,64 + !byte 43,63 + !byte 39,58 + !byte 35,53 + !byte 30,47 + !byte 46,66 + !byte 45,65 + !byte 41,60 + !byte 40,59 + !byte 36,54 + !byte 31,48 + !byte 26,42 + !byte 47,67 + !byte 43,62 + !byte 42,61 + !byte 37,55 + !byte 45,64 + !byte 44,63 + !byte 38,56 + !byte 32,49 + !byte 47,66 + !byte 46,65 + !byte 40,58 + !byte 39,57 + !byte 33,50 + !byte 42,60 + !byte 41,59 + !byte 34,51 + !byte 27,43 + !byte 45,63 + !byte 44,62 + !byte 43,61 + !byte 36,53 + !byte 35,52 + !byte 47,65 + !byte 46,64 + !byte 38,55 + !byte 37,54 + !byte 28,44 + !byte 40,57 + !byte 39,56 + !byte 29,45 + !byte 43,60 + !byte 42,59 + !byte 41,58 + !byte 30,46 + !byte 47,64 + !byte 46,63 + !byte 45,62 + !byte 44,61 + !byte 31,47 + !byte 34,50 + !byte 33,49 + !byte 32,48 + !byte 38,54 + !byte 37,53 + !byte 36,52 + !byte 35,51 + !byte 47,63 + !byte 46,62 + !byte 45,61 + !byte 44,60 + !byte 43,59 + !byte 42,58 + !byte 41,57 + !byte 40,56 + !byte 39,55 + !byte 47,62 + !byte 46,61 + !byte 45,60 + !byte 44,59 + !byte 43,58 + !byte 42,57 + !byte 41,56 + !byte 40,55 + !byte 39,54 + !byte 38,53 + !byte 37,52 + !byte 36,51 + !byte 35,50 + !byte 34,49 + !byte 33,48 + !byte 32,47 + !byte 47,61 + !byte 46,60 + !byte 45,59 + !byte 31,46 + !byte 44,58 + !byte 43,57 + !byte 30,45 + !byte 42,56 + !byte 41,55 + !byte 40,54 + !byte 29,44 + !byte 39,53 + !byte 47,60 + !byte 38,52 + !byte 46,59 + !byte 45,58 + !byte 37,51 + !byte 36,50 + !byte 28,43 + !byte 44,57 + !byte 43,56 + !byte 42,55 + !byte 35,49 + !byte 41,54 + !byte 34,48 + !byte 27,42 + !byte 47,59 + !byte 46,58 + !byte 40,53 + !byte 45,57 + !byte 39,52 + !byte 33,47 + !byte 44,56 + !byte 38,51 + !byte 43,55 + !byte 32,46 + !byte 47,58 + !byte 42,54 + !byte 37,50 + !byte 46,57 + !byte 41,53 + !byte 36,49 + !byte 31,45 + !byte 26,41 + !byte 45,56 + !byte 40,52 + !byte 44,55 + !byte 35,48 + !byte 43,54 + !byte 39,51 + !byte 30,44 + !byte 47,57 + !byte 34,47 + !byte 46,56 + !byte 42,53 + !byte 38,50 + !byte 45,55 + !byte 41,52 + !byte 37,49 + !byte 44,54 + !byte 33,46 + !byte 40,51 + !byte 29,43 + !byte 47,56 + !byte 43,53 + !byte 36,48 + !byte 46,55 + !byte 39,50 + !byte 32,45 + !byte 45,54 + !byte 42,52 + !byte 35,47 + !byte 41,51 + !byte 38,49 + !byte 47,55 + !byte 44,53 + !byte 46,54 + !byte 43,52 + !byte 40,50 + !byte 37,48 + !byte 34,46 + !byte 31,44 + !byte 28,42 + !byte 25,40 + !byte 45,53 + !byte 42,51 + !byte 39,49 + !byte 36,47 + !byte 47,54 + !byte 44,52 + !byte 41,50 + !byte 33,45 + !byte 46,53 + !byte 38,48 + !byte 43,51 + !byte 30,43 + !byte 45,52 + !byte 40,49 + !byte 35,46 + !byte 47,53 + !byte 42,50 + !byte 37,47 + !byte 32,44 + !byte 44,51 + !byte 46,52 + !byte 39,48 + !byte 41,49 + !byte 34,45 + !byte 27,41 + !byte 43,50 + !byte 45,51 + !byte 36,46 + !byte 47,52 + !byte 38,47 + !byte 40,48 + !byte 29,42 + !byte 44,50 + !byte 42,49 + !byte 46,51 + !byte 31,43 + !byte 33,44 + !byte 35,45 + !byte 37,46 + !byte 43,49 + !byte 41,48 + !byte 39,47 + !byte 47,51 + !byte 45,50 + !byte 46,50 + !byte 44,49 + !byte 42,48 + !byte 40,47 + !byte 38,46 + !byte 36,45 + !byte 34,44 + !byte 47,50 + !byte 32,43 + !byte 45,49 + !byte 43,48 + !byte 30,42 + !byte 41,47 + !byte 39,46 + !byte 46,49 + !byte 37,45 + !byte 28,41 + !byte 44,48 + !byte 42,47 + !byte 35,44 + !byte 47,49 + !byte 40,46 + !byte 33,43 + !byte 45,48 + !byte 38,45 + !byte 43,47 + !byte 46,48 + !byte 41,46 + !byte 36,44 + !byte 31,42 + !byte 26,40 + !byte 44,47 + !byte 39,45 + !byte 47,48 + !byte 34,43 + !byte 42,46 + !byte 45,47 + !byte 37,44 + !byte 40,45 + !byte 29,41 + !byte 43,46 + !byte 46,47 + !byte 32,42 + !byte 35,43 + !byte 38,44 + !byte 47,47 + !byte 44,46 + !byte 41,45 + !byte 45,46 + !byte 42,45 + !byte 39,44 + !byte 36,43 + !byte 33,42 + !byte 46,46 + !byte 43,45 + !byte 30,41 + !byte 40,44 + !byte 47,46 + !byte 37,43 + !byte 44,45 + !byte 41,44 + !byte 34,42 + !byte 27,40 + !byte 45,45 + !byte 38,43 + !byte 42,44 + !byte 46,45 + !byte 31,41 + !byte 35,42 + !byte 47,45 + !byte 43,44 + !byte 39,43 + !byte 44,44 + !byte 40,43 + !byte 36,42 + !byte 32,41 + !byte 45,44 + !byte 41,43 + !byte 46,44 + !byte 37,42 + !byte 28,40 + !byte 42,43 + !byte 47,44 + !byte 33,41 + !byte 38,42 + !byte 43,43 + !byte 44,43 + !byte 39,42 + !byte 34,41 + !byte 45,43 + !byte 40,42 + !byte 29,40 + !byte 46,43 + !byte 35,41 + !byte 47,43 + !byte 41,42 + !byte 42,42 + !byte 36,41 + !byte 43,42 + !byte 30,40 + !byte 44,42 + !byte 37,41 + !byte 45,42 + !byte 38,41 + !byte 46,42 + !byte 31,40 + !byte 39,41 + !byte 47,42 + !byte 40,41 + !byte 32,40 + !byte 41,41 + !byte 42,41 + !byte 33,40 + !byte 43,41 + !byte 44,41 + !byte 34,40 + !byte 45,41 + !byte 46,41 + !byte 35,40 + !byte 47,41 + !byte 36,40 + !byte 37,40 + !byte 38,40 + !byte 39,40 + !byte 40,40 + !byte 41,40 + !byte 42,40 + !byte 43,40 + !byte 44,40 + !byte 45,40 + !byte 46,40 + !byte 47,40 diff --git a/src/fx/fx.dhgr.radial2.a b/src/fx/fx.dhgr.radial2.a new file mode 100644 index 000000000..05a93ee20 --- /dev/null +++ b/src/fx/fx.dhgr.radial2.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.RADIAL2",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.radial2.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.radial2.data.a b/src/fx/fx.dhgr.radial2.data.a new file mode 100644 index 000000000..7142a4388 --- /dev/null +++ b/src/fx/fx.dhgr.radial2.data.a @@ -0,0 +1,3844 @@ + !byte 255,255 + !byte 255,255 + !byte 23,0 + !byte 24,79 + !byte 22,0 + !byte 25,79 + !byte 23,1 + !byte 24,78 + !byte 22,1 + !byte 25,78 + !byte 23,2 + !byte 24,77 + !byte 22,2 + !byte 25,77 + !byte 23,3 + !byte 24,76 + !byte 22,3 + !byte 25,76 + !byte 23,4 + !byte 24,75 + !byte 22,4 + !byte 25,75 + !byte 23,5 + !byte 24,74 + !byte 22,5 + !byte 25,74 + !byte 23,6 + !byte 24,73 + !byte 22,6 + !byte 25,73 + !byte 23,7 + !byte 24,72 + !byte 22,7 + !byte 25,72 + !byte 23,8 + !byte 24,71 + !byte 23,9 + !byte 24,70 + !byte 23,10 + !byte 24,69 + !byte 23,11 + !byte 24,68 + !byte 23,12 + !byte 24,67 + !byte 23,13 + !byte 24,66 + !byte 23,14 + !byte 24,65 + !byte 23,15 + !byte 24,64 + !byte 23,16 + !byte 24,63 + !byte 23,17 + !byte 24,62 + !byte 23,18 + !byte 24,61 + !byte 23,19 + !byte 24,60 + !byte 23,20 + !byte 24,59 + !byte 23,21 + !byte 24,58 + !byte 23,22 + !byte 24,57 + !byte 23,23 + !byte 24,56 + !byte 23,24 + !byte 24,55 + !byte 23,25 + !byte 24,54 + !byte 23,26 + !byte 24,53 + !byte 23,27 + !byte 24,52 + !byte 23,28 + !byte 24,51 + !byte 23,29 + !byte 24,50 + !byte 21,0 + !byte 26,79 + !byte 20,0 + !byte 27,79 + !byte 19,0 + !byte 28,79 + !byte 21,1 + !byte 26,78 + !byte 20,1 + !byte 27,78 + !byte 19,1 + !byte 28,78 + !byte 21,2 + !byte 26,77 + !byte 20,2 + !byte 27,77 + !byte 19,2 + !byte 28,77 + !byte 21,3 + !byte 26,76 + !byte 20,3 + !byte 27,76 + !byte 21,4 + !byte 26,75 + !byte 20,4 + !byte 27,75 + !byte 21,5 + !byte 26,74 + !byte 20,5 + !byte 27,74 + !byte 21,6 + !byte 26,73 + !byte 20,6 + !byte 27,73 + !byte 21,7 + !byte 26,72 + !byte 20,7 + !byte 27,72 + !byte 22,8 + !byte 25,71 + !byte 21,8 + !byte 26,71 + !byte 20,8 + !byte 27,71 + !byte 22,9 + !byte 25,70 + !byte 21,9 + !byte 26,70 + !byte 20,9 + !byte 27,70 + !byte 22,10 + !byte 25,69 + !byte 21,10 + !byte 26,69 + !byte 20,10 + !byte 27,69 + !byte 22,11 + !byte 25,68 + !byte 21,11 + !byte 26,68 + !byte 22,12 + !byte 25,67 + !byte 21,12 + !byte 26,67 + !byte 22,13 + !byte 25,66 + !byte 21,13 + !byte 26,66 + !byte 22,14 + !byte 25,65 + !byte 21,14 + !byte 26,65 + !byte 22,15 + !byte 25,64 + !byte 21,15 + !byte 26,64 + !byte 22,16 + !byte 25,63 + !byte 21,16 + !byte 26,63 + !byte 22,17 + !byte 25,62 + !byte 21,17 + !byte 26,62 + !byte 22,18 + !byte 25,61 + !byte 21,18 + !byte 26,61 + !byte 22,19 + !byte 25,60 + !byte 22,20 + !byte 25,59 + !byte 22,21 + !byte 25,58 + !byte 22,22 + !byte 25,57 + !byte 22,23 + !byte 25,56 + !byte 22,24 + !byte 25,55 + !byte 22,25 + !byte 25,54 + !byte 22,26 + !byte 25,53 + !byte 22,27 + !byte 25,52 + !byte 23,30 + !byte 24,49 + !byte 23,31 + !byte 24,48 + !byte 23,32 + !byte 24,47 + !byte 23,33 + !byte 24,46 + !byte 23,34 + !byte 24,45 + !byte 23,35 + !byte 24,44 + !byte 18,0 + !byte 29,79 + !byte 18,1 + !byte 29,78 + !byte 18,2 + !byte 29,77 + !byte 19,3 + !byte 28,76 + !byte 18,3 + !byte 29,76 + !byte 19,4 + !byte 28,75 + !byte 18,4 + !byte 29,75 + !byte 19,5 + !byte 28,74 + !byte 18,5 + !byte 29,74 + !byte 19,6 + !byte 28,73 + !byte 19,7 + !byte 28,72 + !byte 19,8 + !byte 28,71 + !byte 19,9 + !byte 28,70 + !byte 19,10 + !byte 28,69 + !byte 20,11 + !byte 27,68 + !byte 19,11 + !byte 28,68 + !byte 20,12 + !byte 27,67 + !byte 19,12 + !byte 28,67 + !byte 20,13 + !byte 27,66 + !byte 20,14 + !byte 27,65 + !byte 20,15 + !byte 27,64 + !byte 20,16 + !byte 27,63 + !byte 20,17 + !byte 27,62 + !byte 20,18 + !byte 27,61 + !byte 21,19 + !byte 26,60 + !byte 21,20 + !byte 26,59 + !byte 21,21 + !byte 26,58 + !byte 21,22 + !byte 26,57 + !byte 21,23 + !byte 26,56 + !byte 21,24 + !byte 26,55 + !byte 22,28 + !byte 25,51 + !byte 22,29 + !byte 25,50 + !byte 22,30 + !byte 25,49 + !byte 23,36 + !byte 24,43 + !byte 17,0 + !byte 30,79 + !byte 16,0 + !byte 31,79 + !byte 17,1 + !byte 30,78 + !byte 16,1 + !byte 31,78 + !byte 17,2 + !byte 30,77 + !byte 17,3 + !byte 30,76 + !byte 17,4 + !byte 30,75 + !byte 17,5 + !byte 30,74 + !byte 18,6 + !byte 29,73 + !byte 17,6 + !byte 30,73 + !byte 18,7 + !byte 29,72 + !byte 18,8 + !byte 29,71 + !byte 18,9 + !byte 29,70 + !byte 18,10 + !byte 29,69 + !byte 18,11 + !byte 29,68 + !byte 19,13 + !byte 28,66 + !byte 19,14 + !byte 28,65 + !byte 19,15 + !byte 28,64 + !byte 19,16 + !byte 28,63 + !byte 19,17 + !byte 28,62 + !byte 20,19 + !byte 27,60 + !byte 20,20 + !byte 27,59 + !byte 20,21 + !byte 27,58 + !byte 20,22 + !byte 27,57 + !byte 21,25 + !byte 26,54 + !byte 21,26 + !byte 26,53 + !byte 21,27 + !byte 26,52 + !byte 22,31 + !byte 25,48 + !byte 22,32 + !byte 25,47 + !byte 23,37 + !byte 24,42 + !byte 15,0 + !byte 32,79 + !byte 15,1 + !byte 32,78 + !byte 16,2 + !byte 31,77 + !byte 15,2 + !byte 32,77 + !byte 16,3 + !byte 31,76 + !byte 16,4 + !byte 31,75 + !byte 16,5 + !byte 31,74 + !byte 16,6 + !byte 31,73 + !byte 17,7 + !byte 30,72 + !byte 17,8 + !byte 30,71 + !byte 17,9 + !byte 30,70 + !byte 17,10 + !byte 30,69 + !byte 17,11 + !byte 30,68 + !byte 18,12 + !byte 29,67 + !byte 18,13 + !byte 29,66 + !byte 18,14 + !byte 29,65 + !byte 18,15 + !byte 29,64 + !byte 19,18 + !byte 28,61 + !byte 19,19 + !byte 28,60 + !byte 19,20 + !byte 28,59 + !byte 20,23 + !byte 27,56 + !byte 20,24 + !byte 27,55 + !byte 21,28 + !byte 26,51 + !byte 22,33 + !byte 25,46 + !byte 14,0 + !byte 33,79 + !byte 14,1 + !byte 33,78 + !byte 14,2 + !byte 33,77 + !byte 15,3 + !byte 32,76 + !byte 15,4 + !byte 32,75 + !byte 15,5 + !byte 32,74 + !byte 15,6 + !byte 32,73 + !byte 16,7 + !byte 31,72 + !byte 16,8 + !byte 31,71 + !byte 16,9 + !byte 31,70 + !byte 16,10 + !byte 31,69 + !byte 17,12 + !byte 30,67 + !byte 17,13 + !byte 30,66 + !byte 17,14 + !byte 30,65 + !byte 18,16 + !byte 29,63 + !byte 18,17 + !byte 29,62 + !byte 18,18 + !byte 29,61 + !byte 19,21 + !byte 28,58 + !byte 19,22 + !byte 28,57 + !byte 20,25 + !byte 27,54 + !byte 20,26 + !byte 27,53 + !byte 21,29 + !byte 26,50 + !byte 21,30 + !byte 26,49 + !byte 22,34 + !byte 25,45 + !byte 23,38 + !byte 24,41 + !byte 13,0 + !byte 34,79 + !byte 13,1 + !byte 34,78 + !byte 14,3 + !byte 33,76 + !byte 14,4 + !byte 33,75 + !byte 14,5 + !byte 33,74 + !byte 15,7 + !byte 32,72 + !byte 15,8 + !byte 32,71 + !byte 15,9 + !byte 32,70 + !byte 16,11 + !byte 31,68 + !byte 16,12 + !byte 31,67 + !byte 17,15 + !byte 30,64 + !byte 17,16 + !byte 30,63 + !byte 18,19 + !byte 29,60 + !byte 18,20 + !byte 29,59 + !byte 19,23 + !byte 28,56 + !byte 20,27 + !byte 27,52 + !byte 12,0 + !byte 35,79 + !byte 12,1 + !byte 35,78 + !byte 13,2 + !byte 34,77 + !byte 13,3 + !byte 34,76 + !byte 13,4 + !byte 34,75 + !byte 14,6 + !byte 33,73 + !byte 14,7 + !byte 33,72 + !byte 14,8 + !byte 33,71 + !byte 15,10 + !byte 32,69 + !byte 15,11 + !byte 32,68 + !byte 16,13 + !byte 31,66 + !byte 16,14 + !byte 31,65 + !byte 17,17 + !byte 30,62 + !byte 17,18 + !byte 30,61 + !byte 18,21 + !byte 29,58 + !byte 19,24 + !byte 28,55 + !byte 20,28 + !byte 27,51 + !byte 21,31 + !byte 26,48 + !byte 11,0 + !byte 36,79 + !byte 12,2 + !byte 35,77 + !byte 12,3 + !byte 35,76 + !byte 13,5 + !byte 34,74 + !byte 13,6 + !byte 34,73 + !byte 13,7 + !byte 34,72 + !byte 14,9 + !byte 33,70 + !byte 14,10 + !byte 33,69 + !byte 15,12 + !byte 32,67 + !byte 15,13 + !byte 32,66 + !byte 16,15 + !byte 31,64 + !byte 16,16 + !byte 31,63 + !byte 17,19 + !byte 30,60 + !byte 18,22 + !byte 29,57 + !byte 19,25 + !byte 28,54 + !byte 20,29 + !byte 27,50 + !byte 21,32 + !byte 26,47 + !byte 22,35 + !byte 25,44 + !byte 10,0 + !byte 37,79 + !byte 11,1 + !byte 36,78 + !byte 11,2 + !byte 36,77 + !byte 11,3 + !byte 36,76 + !byte 12,4 + !byte 35,75 + !byte 12,5 + !byte 35,74 + !byte 13,8 + !byte 34,71 + !byte 14,11 + !byte 33,68 + !byte 15,14 + !byte 32,65 + !byte 16,17 + !byte 31,62 + !byte 17,20 + !byte 30,59 + !byte 18,23 + !byte 29,56 + !byte 19,26 + !byte 28,53 + !byte 10,1 + !byte 37,78 + !byte 10,2 + !byte 37,77 + !byte 11,4 + !byte 36,75 + !byte 12,6 + !byte 35,73 + !byte 12,7 + !byte 35,72 + !byte 13,9 + !byte 34,70 + !byte 13,10 + !byte 34,69 + !byte 14,12 + !byte 33,67 + !byte 14,13 + !byte 33,66 + !byte 15,15 + !byte 32,64 + !byte 15,16 + !byte 32,63 + !byte 16,18 + !byte 31,61 + !byte 17,21 + !byte 30,58 + !byte 18,24 + !byte 29,55 + !byte 19,27 + !byte 28,52 + !byte 20,30 + !byte 27,49 + !byte 9,0 + !byte 38,79 + !byte 9,1 + !byte 38,78 + !byte 10,3 + !byte 37,76 + !byte 10,4 + !byte 37,75 + !byte 11,5 + !byte 36,74 + !byte 11,6 + !byte 36,73 + !byte 12,8 + !byte 35,71 + !byte 12,9 + !byte 35,70 + !byte 13,11 + !byte 34,68 + !byte 13,12 + !byte 34,67 + !byte 14,14 + !byte 33,65 + !byte 15,17 + !byte 32,62 + !byte 16,19 + !byte 31,60 + !byte 16,20 + !byte 31,59 + !byte 17,22 + !byte 30,57 + !byte 18,25 + !byte 29,54 + !byte 19,28 + !byte 28,51 + !byte 21,33 + !byte 26,46 + !byte 22,36 + !byte 25,43 + !byte 8,0 + !byte 39,79 + !byte 9,2 + !byte 38,77 + !byte 9,3 + !byte 38,76 + !byte 10,5 + !byte 37,74 + !byte 11,7 + !byte 36,72 + !byte 11,8 + !byte 36,71 + !byte 12,10 + !byte 35,69 + !byte 13,13 + !byte 34,66 + !byte 14,15 + !byte 33,64 + !byte 15,18 + !byte 32,61 + !byte 17,23 + !byte 30,56 + !byte 20,31 + !byte 27,48 + !byte 8,1 + !byte 39,78 + !byte 8,2 + !byte 39,77 + !byte 9,4 + !byte 38,75 + !byte 10,6 + !byte 37,73 + !byte 10,7 + !byte 37,72 + !byte 11,9 + !byte 36,70 + !byte 12,11 + !byte 35,68 + !byte 13,14 + !byte 34,65 + !byte 14,16 + !byte 33,63 + !byte 15,19 + !byte 32,60 + !byte 16,21 + !byte 31,58 + !byte 17,24 + !byte 30,55 + !byte 18,26 + !byte 29,53 + !byte 19,29 + !byte 28,50 + !byte 7,0 + !byte 40,79 + !byte 7,1 + !byte 40,78 + !byte 8,3 + !byte 39,76 + !byte 9,5 + !byte 38,74 + !byte 10,8 + !byte 37,71 + !byte 11,10 + !byte 36,69 + !byte 12,12 + !byte 35,67 + !byte 12,13 + !byte 35,66 + !byte 13,15 + !byte 34,64 + !byte 14,17 + !byte 33,62 + !byte 15,20 + !byte 32,59 + !byte 16,22 + !byte 31,57 + !byte 18,27 + !byte 29,52 + !byte 21,34 + !byte 26,45 + !byte 6,0 + !byte 41,79 + !byte 7,2 + !byte 40,77 + !byte 8,4 + !byte 39,75 + !byte 9,6 + !byte 38,73 + !byte 9,7 + !byte 38,72 + !byte 10,9 + !byte 37,70 + !byte 11,11 + !byte 36,68 + !byte 13,16 + !byte 34,63 + !byte 14,18 + !byte 33,61 + !byte 16,23 + !byte 31,56 + !byte 17,25 + !byte 30,54 + !byte 20,32 + !byte 27,47 + !byte 6,1 + !byte 41,78 + !byte 7,3 + !byte 40,76 + !byte 8,5 + !byte 39,74 + !byte 8,6 + !byte 39,73 + !byte 9,8 + !byte 38,71 + !byte 10,10 + !byte 37,69 + !byte 11,12 + !byte 36,67 + !byte 12,14 + !byte 35,65 + !byte 13,17 + !byte 34,62 + !byte 14,19 + !byte 33,60 + !byte 15,21 + !byte 32,58 + !byte 19,30 + !byte 28,49 + !byte 5,0 + !byte 42,79 + !byte 6,2 + !byte 41,77 + !byte 6,3 + !byte 41,76 + !byte 7,4 + !byte 40,75 + !byte 7,5 + !byte 40,74 + !byte 8,7 + !byte 39,72 + !byte 9,9 + !byte 38,70 + !byte 10,11 + !byte 37,68 + !byte 11,13 + !byte 36,66 + !byte 12,15 + !byte 35,64 + !byte 15,22 + !byte 32,57 + !byte 16,24 + !byte 31,55 + !byte 17,26 + !byte 30,53 + !byte 18,28 + !byte 29,51 + !byte 4,0 + !byte 43,79 + !byte 5,1 + !byte 42,78 + !byte 5,2 + !byte 42,77 + !byte 6,4 + !byte 41,75 + !byte 7,6 + !byte 40,73 + !byte 8,8 + !byte 39,71 + !byte 9,10 + !byte 38,69 + !byte 10,12 + !byte 37,67 + !byte 11,14 + !byte 36,65 + !byte 12,16 + !byte 35,63 + !byte 13,18 + !byte 34,61 + !byte 14,20 + !byte 33,59 + !byte 4,1 + !byte 43,78 + !byte 5,3 + !byte 42,76 + !byte 6,5 + !byte 41,74 + !byte 7,7 + !byte 40,72 + !byte 8,9 + !byte 39,70 + !byte 9,11 + !byte 38,68 + !byte 10,13 + !byte 37,66 + !byte 11,15 + !byte 36,64 + !byte 12,17 + !byte 35,62 + !byte 13,19 + !byte 34,60 + !byte 14,21 + !byte 33,58 + !byte 15,23 + !byte 32,56 + !byte 16,25 + !byte 31,54 + !byte 17,27 + !byte 30,52 + !byte 18,29 + !byte 29,50 + !byte 19,31 + !byte 28,48 + !byte 20,33 + !byte 27,46 + !byte 21,35 + !byte 26,44 + !byte 22,37 + !byte 25,42 + !byte 23,39 + !byte 24,40 + !byte 3,0 + !byte 44,79 + !byte 4,2 + !byte 43,77 + !byte 5,4 + !byte 42,75 + !byte 6,6 + !byte 41,73 + !byte 7,8 + !byte 40,71 + !byte 8,10 + !byte 39,69 + !byte 3,1 + !byte 44,78 + !byte 4,3 + !byte 43,76 + !byte 5,5 + !byte 42,74 + !byte 6,7 + !byte 41,72 + !byte 9,12 + !byte 38,67 + !byte 10,14 + !byte 37,65 + !byte 11,16 + !byte 36,63 + !byte 12,18 + !byte 35,61 + !byte 13,20 + !byte 34,59 + !byte 14,22 + !byte 33,57 + !byte 15,24 + !byte 32,55 + !byte 2,0 + !byte 45,79 + !byte 3,2 + !byte 44,77 + !byte 4,4 + !byte 43,75 + !byte 5,6 + !byte 42,73 + !byte 7,9 + !byte 40,70 + !byte 8,11 + !byte 39,68 + !byte 9,13 + !byte 38,66 + !byte 10,15 + !byte 37,64 + !byte 11,17 + !byte 36,62 + !byte 16,26 + !byte 31,53 + !byte 17,28 + !byte 30,51 + !byte 2,1 + !byte 45,78 + !byte 3,3 + !byte 44,76 + !byte 4,5 + !byte 43,74 + !byte 6,8 + !byte 41,71 + !byte 7,10 + !byte 40,69 + !byte 8,12 + !byte 39,67 + !byte 9,14 + !byte 38,65 + !byte 12,19 + !byte 35,60 + !byte 13,21 + !byte 34,58 + !byte 14,23 + !byte 33,56 + !byte 18,30 + !byte 29,49 + !byte 1,0 + !byte 46,79 + !byte 2,2 + !byte 45,77 + !byte 3,4 + !byte 44,75 + !byte 5,7 + !byte 42,72 + !byte 6,9 + !byte 41,70 + !byte 7,11 + !byte 40,68 + !byte 10,16 + !byte 37,63 + !byte 11,18 + !byte 36,61 + !byte 15,25 + !byte 32,54 + !byte 19,32 + !byte 28,47 + !byte 1,1 + !byte 46,78 + !byte 2,3 + !byte 45,76 + !byte 3,5 + !byte 44,74 + !byte 4,6 + !byte 43,73 + !byte 5,8 + !byte 42,71 + !byte 6,10 + !byte 41,69 + !byte 8,13 + !byte 39,66 + !byte 9,15 + !byte 38,64 + !byte 12,20 + !byte 35,59 + !byte 13,22 + !byte 34,57 + !byte 16,27 + !byte 31,52 + !byte 20,34 + !byte 27,45 + !byte 0,0 + !byte 47,79 + !byte 1,2 + !byte 46,77 + !byte 2,4 + !byte 45,75 + !byte 4,7 + !byte 43,72 + !byte 5,9 + !byte 42,70 + !byte 7,12 + !byte 40,67 + !byte 8,14 + !byte 39,65 + !byte 10,17 + !byte 37,62 + !byte 11,19 + !byte 36,60 + !byte 14,24 + !byte 33,55 + !byte 17,29 + !byte 30,50 + !byte 0,1 + !byte 47,78 + !byte 1,3 + !byte 46,76 + !byte 3,6 + !byte 44,73 + !byte 4,8 + !byte 43,71 + !byte 6,11 + !byte 41,68 + !byte 7,13 + !byte 40,66 + !byte 9,16 + !byte 38,63 + !byte 12,21 + !byte 35,58 + !byte 15,26 + !byte 32,53 + !byte 18,31 + !byte 29,48 + !byte 0,2 + !byte 47,77 + !byte 1,4 + !byte 46,75 + !byte 2,5 + !byte 45,74 + !byte 3,7 + !byte 44,72 + !byte 5,10 + !byte 42,69 + !byte 6,12 + !byte 41,67 + !byte 8,15 + !byte 39,64 + !byte 10,18 + !byte 37,61 + !byte 11,20 + !byte 36,59 + !byte 13,23 + !byte 34,56 + !byte 16,28 + !byte 31,51 + !byte 21,36 + !byte 26,43 + !byte 0,3 + !byte 47,76 + !byte 2,6 + !byte 45,73 + !byte 4,9 + !byte 43,70 + !byte 5,11 + !byte 42,68 + !byte 7,14 + !byte 40,65 + !byte 9,17 + !byte 38,62 + !byte 12,22 + !byte 35,57 + !byte 14,25 + !byte 33,54 + !byte 1,5 + !byte 46,74 + !byte 2,7 + !byte 45,72 + !byte 3,8 + !byte 44,71 + !byte 4,10 + !byte 43,69 + !byte 6,13 + !byte 41,66 + !byte 8,16 + !byte 39,63 + !byte 10,19 + !byte 37,60 + !byte 17,30 + !byte 30,49 + !byte 19,33 + !byte 28,46 + !byte 0,4 + !byte 47,75 + !byte 1,6 + !byte 46,73 + !byte 3,9 + !byte 44,70 + !byte 5,12 + !byte 42,67 + !byte 7,15 + !byte 40,64 + !byte 9,18 + !byte 38,61 + !byte 11,21 + !byte 36,58 + !byte 13,24 + !byte 34,55 + !byte 15,27 + !byte 32,52 + !byte 0,5 + !byte 47,74 + !byte 2,8 + !byte 45,71 + !byte 4,11 + !byte 43,68 + !byte 6,14 + !byte 41,65 + !byte 8,17 + !byte 39,62 + !byte 10,20 + !byte 37,59 + !byte 12,23 + !byte 35,56 + !byte 1,7 + !byte 46,72 + !byte 3,10 + !byte 44,69 + !byte 5,13 + !byte 42,66 + !byte 7,16 + !byte 40,63 + !byte 14,26 + !byte 33,53 + !byte 16,29 + !byte 31,50 + !byte 18,32 + !byte 29,47 + !byte 0,6 + !byte 47,73 + !byte 2,9 + !byte 45,70 + !byte 4,12 + !byte 43,67 + !byte 6,15 + !byte 41,64 + !byte 9,19 + !byte 38,60 + !byte 11,22 + !byte 36,57 + !byte 13,25 + !byte 34,54 + !byte 20,35 + !byte 27,44 + !byte 0,7 + !byte 47,72 + !byte 1,8 + !byte 46,71 + !byte 3,11 + !byte 44,68 + !byte 5,14 + !byte 42,65 + !byte 8,18 + !byte 39,61 + !byte 10,21 + !byte 37,58 + !byte 15,28 + !byte 32,51 + !byte 1,9 + !byte 46,70 + !byte 2,10 + !byte 45,69 + !byte 4,13 + !byte 43,66 + !byte 7,17 + !byte 40,62 + !byte 9,20 + !byte 38,59 + !byte 12,24 + !byte 35,55 + !byte 17,31 + !byte 30,48 + !byte 0,8 + !byte 47,71 + !byte 3,12 + !byte 44,67 + !byte 6,16 + !byte 41,63 + !byte 8,19 + !byte 39,60 + !byte 11,23 + !byte 36,56 + !byte 14,27 + !byte 33,52 + !byte 1,10 + !byte 46,69 + !byte 2,11 + !byte 45,68 + !byte 4,14 + !byte 43,65 + !byte 5,15 + !byte 42,64 + !byte 7,18 + !byte 40,61 + !byte 10,22 + !byte 37,57 + !byte 13,26 + !byte 34,53 + !byte 16,30 + !byte 31,49 + !byte 19,34 + !byte 28,45 + !byte 22,38 + !byte 25,41 + !byte 0,9 + !byte 47,70 + !byte 3,13 + !byte 44,66 + !byte 6,17 + !byte 41,62 + !byte 9,21 + !byte 38,58 + !byte 1,11 + !byte 46,68 + !byte 2,12 + !byte 45,67 + !byte 5,16 + !byte 42,63 + !byte 8,20 + !byte 39,59 + !byte 12,25 + !byte 35,54 + !byte 15,29 + !byte 32,50 + !byte 0,10 + !byte 47,69 + !byte 4,15 + !byte 43,64 + !byte 7,19 + !byte 40,60 + !byte 11,24 + !byte 36,55 + !byte 18,33 + !byte 29,46 + !byte 2,13 + !byte 45,66 + !byte 3,14 + !byte 44,65 + !byte 6,18 + !byte 41,61 + !byte 10,23 + !byte 37,56 + !byte 14,28 + !byte 33,51 + !byte 0,11 + !byte 47,68 + !byte 1,12 + !byte 46,67 + !byte 5,17 + !byte 42,62 + !byte 9,22 + !byte 38,57 + !byte 13,27 + !byte 34,52 + !byte 3,15 + !byte 44,64 + !byte 4,16 + !byte 43,63 + !byte 8,21 + !byte 39,58 + !byte 12,26 + !byte 35,53 + !byte 17,32 + !byte 30,47 + !byte 1,13 + !byte 46,66 + !byte 2,14 + !byte 45,65 + !byte 6,19 + !byte 41,60 + !byte 7,20 + !byte 40,59 + !byte 11,25 + !byte 36,54 + !byte 16,31 + !byte 31,48 + !byte 21,37 + !byte 26,42 + !byte 0,12 + !byte 47,67 + !byte 4,17 + !byte 43,62 + !byte 5,18 + !byte 42,61 + !byte 10,24 + !byte 37,55 + !byte 2,15 + !byte 45,64 + !byte 3,16 + !byte 44,63 + !byte 9,23 + !byte 38,56 + !byte 15,30 + !byte 32,49 + !byte 0,13 + !byte 47,66 + !byte 1,14 + !byte 46,65 + !byte 7,21 + !byte 40,58 + !byte 8,22 + !byte 39,57 + !byte 14,29 + !byte 33,50 + !byte 5,19 + !byte 42,60 + !byte 6,20 + !byte 41,59 + !byte 13,28 + !byte 34,51 + !byte 20,36 + !byte 27,43 + !byte 2,16 + !byte 45,63 + !byte 3,17 + !byte 44,62 + !byte 4,18 + !byte 43,61 + !byte 11,26 + !byte 36,53 + !byte 12,27 + !byte 35,52 + !byte 0,14 + !byte 47,65 + !byte 1,15 + !byte 46,64 + !byte 9,24 + !byte 38,55 + !byte 10,25 + !byte 37,54 + !byte 19,35 + !byte 28,44 + !byte 7,22 + !byte 40,57 + !byte 8,23 + !byte 39,56 + !byte 18,34 + !byte 29,45 + !byte 4,19 + !byte 43,60 + !byte 5,20 + !byte 42,59 + !byte 6,21 + !byte 41,58 + !byte 17,33 + !byte 30,46 + !byte 0,15 + !byte 47,64 + !byte 1,16 + !byte 46,63 + !byte 2,17 + !byte 45,62 + !byte 3,18 + !byte 44,61 + !byte 16,32 + !byte 31,47 + !byte 13,29 + !byte 34,50 + !byte 14,30 + !byte 33,49 + !byte 15,31 + !byte 32,48 + !byte 9,25 + !byte 38,54 + !byte 10,26 + !byte 37,53 + !byte 11,27 + !byte 36,52 + !byte 12,28 + !byte 35,51 + !byte 0,16 + !byte 47,63 + !byte 1,17 + !byte 46,62 + !byte 2,18 + !byte 45,61 + !byte 3,19 + !byte 44,60 + !byte 4,20 + !byte 43,59 + !byte 5,21 + !byte 42,58 + !byte 6,22 + !byte 41,57 + !byte 7,23 + !byte 40,56 + !byte 8,24 + !byte 39,55 + !byte 0,17 + !byte 47,62 + !byte 1,18 + !byte 46,61 + !byte 2,19 + !byte 45,60 + !byte 3,20 + !byte 44,59 + !byte 4,21 + !byte 43,58 + !byte 5,22 + !byte 42,57 + !byte 6,23 + !byte 41,56 + !byte 7,24 + !byte 40,55 + !byte 8,25 + !byte 39,54 + !byte 9,26 + !byte 38,53 + !byte 10,27 + !byte 37,52 + !byte 11,28 + !byte 36,51 + !byte 12,29 + !byte 35,50 + !byte 13,30 + !byte 34,49 + !byte 14,31 + !byte 33,48 + !byte 15,32 + !byte 32,47 + !byte 0,18 + !byte 47,61 + !byte 1,19 + !byte 46,60 + !byte 2,20 + !byte 45,59 + !byte 16,33 + !byte 31,46 + !byte 3,21 + !byte 44,58 + !byte 4,22 + !byte 43,57 + !byte 17,34 + !byte 30,45 + !byte 5,23 + !byte 42,56 + !byte 6,24 + !byte 41,55 + !byte 7,25 + !byte 40,54 + !byte 18,35 + !byte 29,44 + !byte 8,26 + !byte 39,53 + !byte 0,19 + !byte 47,60 + !byte 9,27 + !byte 38,52 + !byte 1,20 + !byte 46,59 + !byte 2,21 + !byte 45,58 + !byte 10,28 + !byte 37,51 + !byte 11,29 + !byte 36,50 + !byte 19,36 + !byte 28,43 + !byte 3,22 + !byte 44,57 + !byte 4,23 + !byte 43,56 + !byte 5,24 + !byte 42,55 + !byte 12,30 + !byte 35,49 + !byte 6,25 + !byte 41,54 + !byte 13,31 + !byte 34,48 + !byte 20,37 + !byte 27,42 + !byte 0,20 + !byte 47,59 + !byte 1,21 + !byte 46,58 + !byte 7,26 + !byte 40,53 + !byte 2,22 + !byte 45,57 + !byte 8,27 + !byte 39,52 + !byte 14,32 + !byte 33,47 + !byte 3,23 + !byte 44,56 + !byte 9,28 + !byte 38,51 + !byte 4,24 + !byte 43,55 + !byte 15,33 + !byte 32,46 + !byte 0,21 + !byte 47,58 + !byte 5,25 + !byte 42,54 + !byte 10,29 + !byte 37,50 + !byte 1,22 + !byte 46,57 + !byte 6,26 + !byte 41,53 + !byte 11,30 + !byte 36,49 + !byte 16,34 + !byte 31,45 + !byte 21,38 + !byte 26,41 + !byte 2,23 + !byte 45,56 + !byte 7,27 + !byte 40,52 + !byte 3,24 + !byte 44,55 + !byte 12,31 + !byte 35,48 + !byte 4,25 + !byte 43,54 + !byte 8,28 + !byte 39,51 + !byte 17,35 + !byte 30,44 + !byte 0,22 + !byte 47,57 + !byte 13,32 + !byte 34,47 + !byte 1,23 + !byte 46,56 + !byte 5,26 + !byte 42,53 + !byte 9,29 + !byte 38,50 + !byte 2,24 + !byte 45,55 + !byte 6,27 + !byte 41,52 + !byte 10,30 + !byte 37,49 + !byte 3,25 + !byte 44,54 + !byte 14,33 + !byte 33,46 + !byte 7,28 + !byte 40,51 + !byte 18,36 + !byte 29,43 + !byte 0,23 + !byte 47,56 + !byte 4,26 + !byte 43,53 + !byte 11,31 + !byte 36,48 + !byte 1,24 + !byte 46,55 + !byte 8,29 + !byte 39,50 + !byte 15,34 + !byte 32,45 + !byte 2,25 + !byte 45,54 + !byte 5,27 + !byte 42,52 + !byte 12,32 + !byte 35,47 + !byte 6,28 + !byte 41,51 + !byte 9,30 + !byte 38,49 + !byte 0,24 + !byte 47,55 + !byte 3,26 + !byte 44,53 + !byte 1,25 + !byte 46,54 + !byte 4,27 + !byte 43,52 + !byte 7,29 + !byte 40,50 + !byte 10,31 + !byte 37,48 + !byte 13,33 + !byte 34,46 + !byte 16,35 + !byte 31,44 + !byte 19,37 + !byte 28,42 + !byte 22,39 + !byte 25,40 + !byte 2,26 + !byte 45,53 + !byte 5,28 + !byte 42,51 + !byte 8,30 + !byte 39,49 + !byte 11,32 + !byte 36,47 + !byte 0,25 + !byte 47,54 + !byte 3,27 + !byte 44,52 + !byte 6,29 + !byte 41,50 + !byte 14,34 + !byte 33,45 + !byte 1,26 + !byte 46,53 + !byte 9,31 + !byte 38,48 + !byte 4,28 + !byte 43,51 + !byte 17,36 + !byte 30,43 + !byte 2,27 + !byte 45,52 + !byte 7,30 + !byte 40,49 + !byte 12,33 + !byte 35,46 + !byte 0,26 + !byte 47,53 + !byte 5,29 + !byte 42,50 + !byte 10,32 + !byte 37,47 + !byte 15,35 + !byte 32,44 + !byte 3,28 + !byte 44,51 + !byte 1,27 + !byte 46,52 + !byte 8,31 + !byte 39,48 + !byte 6,30 + !byte 41,49 + !byte 13,34 + !byte 34,45 + !byte 20,38 + !byte 27,41 + !byte 4,29 + !byte 43,50 + !byte 2,28 + !byte 45,51 + !byte 11,33 + !byte 36,46 + !byte 0,27 + !byte 47,52 + !byte 9,32 + !byte 38,47 + !byte 7,31 + !byte 40,48 + !byte 18,37 + !byte 29,42 + !byte 3,29 + !byte 44,50 + !byte 5,30 + !byte 42,49 + !byte 1,28 + !byte 46,51 + !byte 16,36 + !byte 31,43 + !byte 14,35 + !byte 33,44 + !byte 12,34 + !byte 35,45 + !byte 10,33 + !byte 37,46 + !byte 4,30 + !byte 43,49 + !byte 6,31 + !byte 41,48 + !byte 8,32 + !byte 39,47 + !byte 0,28 + !byte 47,51 + !byte 2,29 + !byte 45,50 + !byte 1,29 + !byte 46,50 + !byte 3,30 + !byte 44,49 + !byte 5,31 + !byte 42,48 + !byte 7,32 + !byte 40,47 + !byte 9,33 + !byte 38,46 + !byte 11,34 + !byte 36,45 + !byte 13,35 + !byte 34,44 + !byte 0,29 + !byte 47,50 + !byte 15,36 + !byte 32,43 + !byte 2,30 + !byte 45,49 + !byte 4,31 + !byte 43,48 + !byte 17,37 + !byte 30,42 + !byte 6,32 + !byte 41,47 + !byte 8,33 + !byte 39,46 + !byte 1,30 + !byte 46,49 + !byte 10,34 + !byte 37,45 + !byte 19,38 + !byte 28,41 + !byte 3,31 + !byte 44,48 + !byte 5,32 + !byte 42,47 + !byte 12,35 + !byte 35,44 + !byte 0,30 + !byte 47,49 + !byte 7,33 + !byte 40,46 + !byte 14,36 + !byte 33,43 + !byte 2,31 + !byte 45,48 + !byte 9,34 + !byte 38,45 + !byte 4,32 + !byte 43,47 + !byte 1,31 + !byte 46,48 + !byte 6,33 + !byte 41,46 + !byte 11,35 + !byte 36,44 + !byte 16,37 + !byte 31,42 + !byte 21,39 + !byte 26,40 + !byte 3,32 + !byte 44,47 + !byte 8,34 + !byte 39,45 + !byte 0,31 + !byte 47,48 + !byte 13,36 + !byte 34,43 + !byte 5,33 + !byte 42,46 + !byte 2,32 + !byte 45,47 + !byte 10,35 + !byte 37,44 + !byte 7,34 + !byte 40,45 + !byte 18,38 + !byte 29,41 + !byte 4,33 + !byte 43,46 + !byte 1,32 + !byte 46,47 + !byte 15,37 + !byte 32,42 + !byte 12,36 + !byte 35,43 + !byte 9,35 + !byte 38,44 + !byte 0,32 + !byte 47,47 + !byte 3,33 + !byte 44,46 + !byte 6,34 + !byte 41,45 + !byte 2,33 + !byte 45,46 + !byte 5,34 + !byte 42,45 + !byte 8,35 + !byte 39,44 + !byte 11,36 + !byte 36,43 + !byte 14,37 + !byte 33,42 + !byte 1,33 + !byte 46,46 + !byte 4,34 + !byte 43,45 + !byte 17,38 + !byte 30,41 + !byte 7,35 + !byte 40,44 + !byte 0,33 + !byte 47,46 + !byte 10,36 + !byte 37,43 + !byte 3,34 + !byte 44,45 + !byte 6,35 + !byte 41,44 + !byte 13,37 + !byte 34,42 + !byte 20,39 + !byte 27,40 + !byte 2,34 + !byte 45,45 + !byte 9,36 + !byte 38,43 + !byte 5,35 + !byte 42,44 + !byte 1,34 + !byte 46,45 + !byte 16,38 + !byte 31,41 + !byte 12,37 + !byte 35,42 + !byte 0,34 + !byte 47,45 + !byte 4,35 + !byte 43,44 + !byte 8,36 + !byte 39,43 + !byte 3,35 + !byte 44,44 + !byte 7,36 + !byte 40,43 + !byte 11,37 + !byte 36,42 + !byte 15,38 + !byte 32,41 + !byte 2,35 + !byte 45,44 + !byte 6,36 + !byte 41,43 + !byte 1,35 + !byte 46,44 + !byte 10,37 + !byte 37,42 + !byte 19,39 + !byte 28,40 + !byte 5,36 + !byte 42,43 + !byte 0,35 + !byte 47,44 + !byte 14,38 + !byte 33,41 + !byte 9,37 + !byte 38,42 + !byte 4,36 + !byte 43,43 + !byte 3,36 + !byte 44,43 + !byte 8,37 + !byte 39,42 + !byte 13,38 + !byte 34,41 + !byte 2,36 + !byte 45,43 + !byte 7,37 + !byte 40,42 + !byte 18,39 + !byte 29,40 + !byte 1,36 + !byte 46,43 + !byte 12,38 + !byte 35,41 + !byte 0,36 + !byte 47,43 + !byte 6,37 + !byte 41,42 + !byte 5,37 + !byte 42,42 + !byte 11,38 + !byte 36,41 + !byte 4,37 + !byte 43,42 + !byte 17,39 + !byte 30,40 + !byte 3,37 + !byte 44,42 + !byte 10,38 + !byte 37,41 + !byte 2,37 + !byte 45,42 + !byte 9,38 + !byte 38,41 + !byte 1,37 + !byte 46,42 + !byte 16,39 + !byte 31,40 + !byte 8,38 + !byte 39,41 + !byte 0,37 + !byte 47,42 + !byte 7,38 + !byte 40,41 + !byte 15,39 + !byte 32,40 + !byte 6,38 + !byte 41,41 + !byte 5,38 + !byte 42,41 + !byte 14,39 + !byte 33,40 + !byte 4,38 + !byte 43,41 + !byte 3,38 + !byte 44,41 + !byte 13,39 + !byte 34,40 + !byte 2,38 + !byte 45,41 + !byte 1,38 + !byte 46,41 + !byte 12,39 + !byte 35,40 + !byte 0,38 + !byte 47,41 + !byte 11,39 + !byte 36,40 + !byte 10,39 + !byte 37,40 + !byte 9,39 + !byte 38,40 + !byte 8,39 + !byte 39,40 + !byte 7,39 + !byte 40,40 + !byte 6,39 + !byte 41,40 + !byte 5,39 + !byte 42,40 + !byte 4,39 + !byte 43,40 + !byte 3,39 + !byte 44,40 + !byte 2,39 + !byte 45,40 + !byte 1,39 + !byte 46,40 + !byte 0,39 + !byte 47,40 + !byte 0,40 + !byte 47,39 + !byte 1,40 + !byte 46,39 + !byte 2,40 + !byte 45,39 + !byte 3,40 + !byte 44,39 + !byte 4,40 + !byte 43,39 + !byte 5,40 + !byte 42,39 + !byte 6,40 + !byte 41,39 + !byte 7,40 + !byte 40,39 + !byte 8,40 + !byte 39,39 + !byte 9,40 + !byte 38,39 + !byte 10,40 + !byte 37,39 + !byte 11,40 + !byte 36,39 + !byte 0,41 + !byte 47,38 + !byte 12,40 + !byte 35,39 + !byte 1,41 + !byte 46,38 + !byte 2,41 + !byte 45,38 + !byte 13,40 + !byte 34,39 + !byte 3,41 + !byte 44,38 + !byte 4,41 + !byte 43,38 + !byte 14,40 + !byte 33,39 + !byte 5,41 + !byte 42,38 + !byte 6,41 + !byte 41,38 + !byte 15,40 + !byte 32,39 + !byte 7,41 + !byte 40,38 + !byte 0,42 + !byte 47,37 + !byte 8,41 + !byte 39,38 + !byte 16,40 + !byte 31,39 + !byte 1,42 + !byte 46,37 + !byte 9,41 + !byte 38,38 + !byte 2,42 + !byte 45,37 + !byte 10,41 + !byte 37,38 + !byte 3,42 + !byte 44,37 + !byte 17,40 + !byte 30,39 + !byte 4,42 + !byte 43,37 + !byte 11,41 + !byte 36,38 + !byte 5,42 + !byte 42,37 + !byte 6,42 + !byte 41,37 + !byte 0,43 + !byte 47,36 + !byte 12,41 + !byte 35,38 + !byte 1,43 + !byte 46,36 + !byte 18,40 + !byte 29,39 + !byte 7,42 + !byte 40,37 + !byte 2,43 + !byte 45,36 + !byte 13,41 + !byte 34,38 + !byte 8,42 + !byte 39,37 + !byte 3,43 + !byte 44,36 + !byte 4,43 + !byte 43,36 + !byte 9,42 + !byte 38,37 + !byte 14,41 + !byte 33,38 + !byte 0,44 + !byte 47,35 + !byte 5,43 + !byte 42,36 + !byte 19,40 + !byte 28,39 + !byte 10,42 + !byte 37,37 + !byte 1,44 + !byte 46,35 + !byte 6,43 + !byte 41,36 + !byte 2,44 + !byte 45,35 + !byte 15,41 + !byte 32,38 + !byte 11,42 + !byte 36,37 + !byte 7,43 + !byte 40,36 + !byte 3,44 + !byte 44,35 + !byte 8,43 + !byte 39,36 + !byte 4,44 + !byte 43,35 + !byte 0,45 + !byte 47,34 + !byte 12,42 + !byte 35,37 + !byte 16,41 + !byte 31,38 + !byte 1,45 + !byte 46,34 + !byte 5,44 + !byte 42,35 + !byte 9,43 + !byte 38,36 + !byte 2,45 + !byte 45,34 + !byte 20,40 + !byte 27,39 + !byte 13,42 + !byte 34,37 + !byte 6,44 + !byte 41,35 + !byte 3,45 + !byte 44,34 + !byte 10,43 + !byte 37,36 + !byte 0,46 + !byte 47,33 + !byte 7,44 + !byte 40,35 + !byte 17,41 + !byte 30,38 + !byte 4,45 + !byte 43,34 + !byte 1,46 + !byte 46,33 + !byte 14,42 + !byte 33,37 + !byte 11,43 + !byte 36,36 + !byte 8,44 + !byte 39,35 + !byte 5,45 + !byte 42,34 + !byte 2,46 + !byte 45,33 + !byte 6,45 + !byte 41,34 + !byte 3,46 + !byte 44,33 + !byte 0,47 + !byte 47,32 + !byte 9,44 + !byte 38,35 + !byte 12,43 + !byte 35,36 + !byte 15,42 + !byte 32,37 + !byte 1,47 + !byte 46,32 + !byte 4,46 + !byte 43,33 + !byte 18,41 + !byte 29,38 + !byte 7,45 + !byte 40,34 + !byte 10,44 + !byte 37,35 + !byte 2,47 + !byte 45,32 + !byte 5,46 + !byte 42,33 + !byte 13,43 + !byte 34,36 + !byte 0,48 + !byte 47,31 + !byte 8,45 + !byte 39,34 + !byte 3,47 + !byte 44,32 + !byte 21,40 + !byte 26,39 + !byte 16,42 + !byte 31,37 + !byte 11,44 + !byte 36,35 + !byte 6,46 + !byte 41,33 + !byte 1,48 + !byte 46,31 + !byte 4,47 + !byte 43,32 + !byte 9,45 + !byte 38,34 + !byte 2,48 + !byte 45,31 + !byte 14,43 + !byte 33,36 + !byte 7,46 + !byte 40,33 + !byte 0,49 + !byte 47,30 + !byte 12,44 + !byte 35,35 + !byte 5,47 + !byte 42,32 + !byte 3,48 + !byte 44,31 + !byte 19,41 + !byte 28,38 + !byte 10,45 + !byte 37,34 + !byte 1,49 + !byte 46,30 + !byte 8,46 + !byte 39,33 + !byte 6,47 + !byte 41,32 + !byte 17,42 + !byte 30,37 + !byte 4,48 + !byte 43,31 + !byte 2,49 + !byte 45,30 + !byte 15,43 + !byte 32,36 + !byte 0,50 + !byte 47,29 + !byte 13,44 + !byte 34,35 + !byte 11,45 + !byte 36,34 + !byte 9,46 + !byte 38,33 + !byte 7,47 + !byte 40,32 + !byte 5,48 + !byte 42,31 + !byte 3,49 + !byte 44,30 + !byte 1,50 + !byte 46,29 + !byte 2,50 + !byte 45,29 + !byte 0,51 + !byte 47,28 + !byte 8,47 + !byte 39,32 + !byte 6,48 + !byte 41,31 + !byte 4,49 + !byte 43,30 + !byte 10,46 + !byte 37,33 + !byte 12,45 + !byte 35,34 + !byte 14,44 + !byte 33,35 + !byte 16,43 + !byte 31,36 + !byte 1,51 + !byte 46,28 + !byte 5,49 + !byte 42,30 + !byte 3,50 + !byte 44,29 + !byte 18,42 + !byte 29,37 + !byte 7,48 + !byte 40,31 + !byte 9,47 + !byte 38,32 + !byte 0,52 + !byte 47,27 + !byte 11,46 + !byte 36,33 + !byte 2,51 + !byte 45,28 + !byte 4,50 + !byte 43,29 + !byte 20,41 + !byte 27,38 + !byte 13,45 + !byte 34,34 + !byte 6,49 + !byte 41,30 + !byte 8,48 + !byte 39,31 + !byte 1,52 + !byte 46,27 + !byte 3,51 + !byte 44,28 + !byte 15,44 + !byte 32,35 + !byte 10,47 + !byte 37,32 + !byte 5,50 + !byte 42,29 + !byte 0,53 + !byte 47,26 + !byte 12,46 + !byte 35,33 + !byte 7,49 + !byte 40,30 + !byte 2,52 + !byte 45,27 + !byte 17,43 + !byte 30,36 + !byte 4,51 + !byte 43,28 + !byte 9,48 + !byte 38,31 + !byte 1,53 + !byte 46,26 + !byte 14,45 + !byte 33,34 + !byte 6,50 + !byte 41,29 + !byte 3,52 + !byte 44,27 + !byte 0,54 + !byte 47,25 + !byte 11,47 + !byte 36,32 + !byte 8,49 + !byte 39,30 + !byte 5,51 + !byte 42,28 + !byte 2,53 + !byte 45,26 + !byte 22,40 + !byte 25,39 + !byte 19,42 + !byte 28,37 + !byte 16,44 + !byte 31,35 + !byte 13,46 + !byte 34,33 + !byte 10,48 + !byte 37,31 + !byte 7,50 + !byte 40,29 + !byte 4,52 + !byte 43,27 + !byte 1,54 + !byte 46,25 + !byte 3,53 + !byte 44,26 + !byte 0,55 + !byte 47,24 + !byte 9,49 + !byte 38,30 + !byte 6,51 + !byte 41,28 + !byte 12,47 + !byte 35,32 + !byte 5,52 + !byte 42,27 + !byte 2,54 + !byte 45,25 + !byte 15,45 + !byte 32,34 + !byte 8,50 + !byte 39,29 + !byte 1,55 + !byte 46,24 + !byte 11,48 + !byte 36,31 + !byte 4,53 + !byte 43,26 + !byte 0,56 + !byte 47,23 + !byte 18,43 + !byte 29,36 + !byte 7,51 + !byte 40,28 + !byte 14,46 + !byte 33,33 + !byte 3,54 + !byte 44,25 + !byte 10,49 + !byte 37,30 + !byte 6,52 + !byte 41,27 + !byte 2,55 + !byte 45,24 + !byte 9,50 + !byte 38,29 + !byte 5,53 + !byte 42,26 + !byte 1,56 + !byte 46,23 + !byte 13,47 + !byte 34,32 + !byte 0,57 + !byte 47,22 + !byte 17,44 + !byte 30,35 + !byte 8,51 + !byte 39,28 + !byte 4,54 + !byte 43,25 + !byte 12,48 + !byte 35,31 + !byte 3,55 + !byte 44,24 + !byte 7,52 + !byte 40,27 + !byte 2,56 + !byte 45,23 + !byte 21,41 + !byte 26,38 + !byte 16,45 + !byte 31,34 + !byte 11,49 + !byte 36,30 + !byte 6,53 + !byte 41,26 + !byte 1,57 + !byte 46,22 + !byte 10,50 + !byte 37,29 + !byte 5,54 + !byte 42,25 + !byte 0,58 + !byte 47,21 + !byte 15,46 + !byte 32,33 + !byte 4,55 + !byte 43,24 + !byte 9,51 + !byte 38,28 + !byte 3,56 + !byte 44,23 + !byte 14,47 + !byte 33,32 + !byte 8,52 + !byte 39,27 + !byte 2,57 + !byte 45,22 + !byte 7,53 + !byte 40,26 + !byte 1,58 + !byte 46,21 + !byte 0,59 + !byte 47,20 + !byte 20,42 + !byte 27,37 + !byte 13,48 + !byte 34,31 + !byte 6,54 + !byte 41,25 + !byte 12,49 + !byte 35,30 + !byte 5,55 + !byte 42,24 + !byte 4,56 + !byte 43,23 + !byte 3,57 + !byte 44,22 + !byte 19,43 + !byte 28,36 + !byte 11,50 + !byte 36,29 + !byte 10,51 + !byte 37,28 + !byte 2,58 + !byte 45,21 + !byte 1,59 + !byte 46,20 + !byte 9,52 + !byte 38,27 + !byte 0,60 + !byte 47,19 + !byte 8,53 + !byte 39,26 + !byte 18,44 + !byte 29,35 + !byte 7,54 + !byte 40,25 + !byte 6,55 + !byte 41,24 + !byte 5,56 + !byte 42,23 + !byte 17,45 + !byte 30,34 + !byte 4,57 + !byte 43,22 + !byte 3,58 + !byte 44,21 + !byte 16,46 + !byte 31,33 + !byte 2,59 + !byte 45,20 + !byte 1,60 + !byte 46,19 + !byte 0,61 + !byte 47,18 + !byte 15,47 + !byte 32,32 + !byte 14,48 + !byte 33,31 + !byte 13,49 + !byte 34,30 + !byte 12,50 + !byte 35,29 + !byte 11,51 + !byte 36,28 + !byte 10,52 + !byte 37,27 + !byte 9,53 + !byte 38,26 + !byte 8,54 + !byte 39,25 + !byte 7,55 + !byte 40,24 + !byte 6,56 + !byte 41,23 + !byte 5,57 + !byte 42,22 + !byte 4,58 + !byte 43,21 + !byte 3,59 + !byte 44,20 + !byte 2,60 + !byte 45,19 + !byte 1,61 + !byte 46,18 + !byte 0,62 + !byte 47,17 + !byte 8,55 + !byte 39,24 + !byte 7,56 + !byte 40,23 + !byte 6,57 + !byte 41,22 + !byte 5,58 + !byte 42,21 + !byte 4,59 + !byte 43,20 + !byte 3,60 + !byte 44,19 + !byte 2,61 + !byte 45,18 + !byte 1,62 + !byte 46,17 + !byte 0,63 + !byte 47,16 + !byte 12,51 + !byte 35,28 + !byte 11,52 + !byte 36,27 + !byte 10,53 + !byte 37,26 + !byte 9,54 + !byte 38,25 + !byte 15,48 + !byte 32,31 + !byte 14,49 + !byte 33,30 + !byte 13,50 + !byte 34,29 + !byte 16,47 + !byte 31,32 + !byte 3,61 + !byte 44,18 + !byte 2,62 + !byte 45,17 + !byte 1,63 + !byte 46,16 + !byte 0,64 + !byte 47,15 + !byte 17,46 + !byte 30,33 + !byte 6,58 + !byte 41,21 + !byte 5,59 + !byte 42,20 + !byte 4,60 + !byte 43,19 + !byte 18,45 + !byte 29,34 + !byte 8,56 + !byte 39,23 + !byte 7,57 + !byte 40,22 + !byte 19,44 + !byte 28,35 + !byte 10,54 + !byte 37,25 + !byte 9,55 + !byte 38,24 + !byte 1,64 + !byte 46,15 + !byte 0,65 + !byte 47,14 + !byte 12,52 + !byte 35,27 + !byte 11,53 + !byte 36,26 + !byte 4,61 + !byte 43,18 + !byte 3,62 + !byte 44,17 + !byte 2,63 + !byte 45,16 + !byte 20,43 + !byte 27,36 + !byte 13,51 + !byte 34,28 + !byte 6,59 + !byte 41,20 + !byte 5,60 + !byte 42,19 + !byte 14,50 + !byte 33,29 + !byte 8,57 + !byte 39,22 + !byte 7,58 + !byte 40,21 + !byte 1,65 + !byte 46,14 + !byte 0,66 + !byte 47,13 + !byte 15,49 + !byte 32,30 + !byte 9,56 + !byte 38,23 + !byte 3,63 + !byte 44,16 + !byte 2,64 + !byte 45,15 + !byte 10,55 + !byte 37,24 + !byte 5,61 + !byte 42,18 + !byte 4,62 + !byte 43,17 + !byte 0,67 + !byte 47,12 + !byte 21,42 + !byte 26,37 + !byte 16,48 + !byte 31,31 + !byte 11,54 + !byte 36,25 + !byte 7,59 + !byte 40,20 + !byte 6,60 + !byte 41,19 + !byte 2,65 + !byte 45,14 + !byte 1,66 + !byte 46,13 + !byte 17,47 + !byte 30,32 + !byte 12,53 + !byte 35,26 + !byte 8,58 + !byte 39,21 + !byte 4,63 + !byte 43,16 + !byte 3,64 + !byte 44,15 + !byte 13,52 + !byte 34,27 + !byte 9,57 + !byte 38,22 + !byte 5,62 + !byte 42,17 + !byte 1,67 + !byte 46,12 + !byte 0,68 + !byte 47,11 + !byte 14,51 + !byte 33,28 + !byte 10,56 + !byte 37,23 + !byte 6,61 + !byte 41,18 + !byte 3,65 + !byte 44,14 + !byte 2,66 + !byte 45,13 + !byte 18,46 + !byte 29,33 + !byte 11,55 + !byte 36,24 + !byte 7,60 + !byte 40,19 + !byte 4,64 + !byte 43,15 + !byte 0,69 + !byte 47,10 + !byte 15,50 + !byte 32,29 + !byte 12,54 + !byte 35,25 + !byte 8,59 + !byte 39,20 + !byte 5,63 + !byte 42,16 + !byte 2,67 + !byte 45,12 + !byte 1,68 + !byte 46,11 + !byte 9,58 + !byte 38,21 + !byte 6,62 + !byte 41,17 + !byte 3,66 + !byte 44,13 + !byte 0,70 + !byte 47,9 + !byte 22,41 + !byte 25,38 + !byte 19,45 + !byte 28,34 + !byte 16,49 + !byte 31,30 + !byte 13,53 + !byte 34,26 + !byte 10,57 + !byte 37,22 + !byte 7,61 + !byte 40,18 + !byte 5,64 + !byte 42,15 + !byte 4,65 + !byte 43,14 + !byte 2,68 + !byte 45,11 + !byte 1,69 + !byte 46,10 + !byte 14,52 + !byte 33,27 + !byte 11,56 + !byte 36,23 + !byte 8,60 + !byte 39,19 + !byte 6,63 + !byte 41,16 + !byte 3,67 + !byte 44,12 + !byte 0,71 + !byte 47,8 + !byte 17,48 + !byte 30,31 + !byte 12,55 + !byte 35,24 + !byte 9,59 + !byte 38,20 + !byte 7,62 + !byte 40,17 + !byte 4,66 + !byte 43,13 + !byte 2,69 + !byte 45,10 + !byte 1,70 + !byte 46,9 + !byte 15,51 + !byte 32,28 + !byte 10,58 + !byte 37,21 + !byte 8,61 + !byte 39,18 + !byte 5,65 + !byte 42,14 + !byte 3,68 + !byte 44,11 + !byte 1,71 + !byte 46,8 + !byte 0,72 + !byte 47,7 + !byte 20,44 + !byte 27,35 + !byte 13,54 + !byte 34,25 + !byte 11,57 + !byte 36,22 + !byte 9,60 + !byte 38,19 + !byte 6,64 + !byte 41,15 + !byte 4,67 + !byte 43,12 + !byte 2,70 + !byte 45,9 + !byte 0,73 + !byte 47,6 + !byte 18,47 + !byte 29,32 + !byte 16,50 + !byte 31,29 + !byte 14,53 + !byte 33,26 + !byte 7,63 + !byte 40,16 + !byte 5,66 + !byte 42,13 + !byte 3,69 + !byte 44,10 + !byte 1,72 + !byte 46,7 + !byte 12,56 + !byte 35,23 + !byte 10,59 + !byte 37,20 + !byte 8,62 + !byte 39,17 + !byte 6,65 + !byte 41,14 + !byte 4,68 + !byte 43,11 + !byte 2,71 + !byte 45,8 + !byte 0,74 + !byte 47,5 + !byte 15,52 + !byte 32,27 + !byte 13,55 + !byte 34,24 + !byte 11,58 + !byte 36,21 + !byte 9,61 + !byte 38,18 + !byte 7,64 + !byte 40,15 + !byte 5,67 + !byte 42,12 + !byte 3,70 + !byte 44,9 + !byte 1,73 + !byte 46,6 + !byte 0,75 + !byte 47,4 + !byte 19,46 + !byte 28,33 + !byte 17,49 + !byte 30,30 + !byte 10,60 + !byte 37,19 + !byte 8,63 + !byte 39,16 + !byte 6,66 + !byte 41,13 + !byte 4,69 + !byte 43,10 + !byte 3,71 + !byte 44,8 + !byte 2,72 + !byte 45,7 + !byte 1,74 + !byte 46,5 + !byte 14,54 + !byte 33,25 + !byte 12,57 + !byte 35,22 + !byte 9,62 + !byte 38,17 + !byte 7,65 + !byte 40,14 + !byte 5,68 + !byte 42,11 + !byte 4,70 + !byte 43,9 + !byte 2,73 + !byte 45,6 + !byte 0,76 + !byte 47,3 + !byte 21,43 + !byte 26,36 + !byte 16,51 + !byte 31,28 + !byte 13,56 + !byte 34,23 + !byte 11,59 + !byte 36,20 + !byte 10,61 + !byte 37,18 + !byte 8,64 + !byte 39,15 + !byte 6,67 + !byte 41,12 + !byte 5,69 + !byte 42,10 + !byte 3,72 + !byte 44,7 + !byte 2,74 + !byte 45,5 + !byte 1,75 + !byte 46,4 + !byte 0,77 + !byte 47,2 + !byte 18,48 + !byte 29,31 + !byte 15,53 + !byte 32,26 + !byte 12,58 + !byte 35,21 + !byte 9,63 + !byte 38,16 + !byte 7,66 + !byte 40,13 + !byte 6,68 + !byte 41,11 + !byte 4,71 + !byte 43,8 + !byte 3,73 + !byte 44,6 + !byte 1,76 + !byte 46,3 + !byte 0,78 + !byte 47,1 + !byte 17,50 + !byte 30,29 + !byte 14,55 + !byte 33,24 + !byte 11,60 + !byte 36,19 + !byte 10,62 + !byte 37,17 + !byte 8,65 + !byte 39,14 + !byte 7,67 + !byte 40,12 + !byte 5,70 + !byte 42,9 + !byte 4,72 + !byte 43,7 + !byte 2,75 + !byte 45,4 + !byte 1,77 + !byte 46,2 + !byte 0,79 + !byte 47,0 + !byte 20,45 + !byte 27,34 + !byte 16,52 + !byte 31,27 + !byte 13,57 + !byte 34,22 + !byte 12,59 + !byte 35,20 + !byte 9,64 + !byte 38,15 + !byte 8,66 + !byte 39,13 + !byte 6,69 + !byte 41,10 + !byte 5,71 + !byte 42,8 + !byte 4,73 + !byte 43,6 + !byte 3,74 + !byte 44,5 + !byte 2,76 + !byte 45,3 + !byte 1,78 + !byte 46,1 + !byte 19,47 + !byte 28,32 + !byte 15,54 + !byte 32,25 + !byte 11,61 + !byte 36,18 + !byte 10,63 + !byte 37,16 + !byte 7,68 + !byte 40,11 + !byte 6,70 + !byte 41,9 + !byte 5,72 + !byte 42,7 + !byte 3,75 + !byte 44,4 + !byte 2,77 + !byte 45,2 + !byte 1,79 + !byte 46,0 + !byte 18,49 + !byte 29,30 + !byte 14,56 + !byte 33,23 + !byte 13,58 + !byte 34,21 + !byte 12,60 + !byte 35,19 + !byte 9,65 + !byte 38,14 + !byte 8,67 + !byte 39,12 + !byte 7,69 + !byte 40,10 + !byte 6,71 + !byte 41,8 + !byte 4,74 + !byte 43,5 + !byte 3,76 + !byte 44,3 + !byte 2,78 + !byte 45,1 + !byte 17,51 + !byte 30,28 + !byte 16,53 + !byte 31,26 + !byte 11,62 + !byte 36,17 + !byte 10,64 + !byte 37,15 + !byte 9,66 + !byte 38,13 + !byte 8,68 + !byte 39,11 + !byte 7,70 + !byte 40,9 + !byte 5,73 + !byte 42,6 + !byte 4,75 + !byte 43,4 + !byte 3,77 + !byte 44,2 + !byte 2,79 + !byte 45,0 + !byte 15,55 + !byte 32,24 + !byte 14,57 + !byte 33,22 + !byte 13,59 + !byte 34,20 + !byte 12,61 + !byte 35,18 + !byte 11,63 + !byte 36,16 + !byte 10,65 + !byte 37,14 + !byte 9,67 + !byte 38,12 + !byte 6,72 + !byte 41,7 + !byte 5,74 + !byte 42,5 + !byte 4,76 + !byte 43,3 + !byte 3,78 + !byte 44,1 + !byte 8,69 + !byte 39,10 + !byte 7,71 + !byte 40,8 + !byte 6,73 + !byte 41,6 + !byte 5,75 + !byte 42,4 + !byte 4,77 + !byte 43,2 + !byte 3,79 + !byte 44,0 + !byte 23,40 + !byte 24,39 + !byte 22,42 + !byte 25,37 + !byte 21,44 + !byte 26,35 + !byte 20,46 + !byte 27,33 + !byte 19,48 + !byte 28,31 + !byte 18,50 + !byte 29,29 + !byte 17,52 + !byte 30,27 + !byte 16,54 + !byte 31,25 + !byte 15,56 + !byte 32,23 + !byte 14,58 + !byte 33,21 + !byte 13,60 + !byte 34,19 + !byte 12,62 + !byte 35,17 + !byte 11,64 + !byte 36,15 + !byte 10,66 + !byte 37,13 + !byte 9,68 + !byte 38,11 + !byte 8,70 + !byte 39,9 + !byte 7,72 + !byte 40,7 + !byte 6,74 + !byte 41,5 + !byte 5,76 + !byte 42,3 + !byte 4,78 + !byte 43,1 + !byte 14,59 + !byte 33,20 + !byte 13,61 + !byte 34,18 + !byte 12,63 + !byte 35,16 + !byte 11,65 + !byte 36,14 + !byte 10,67 + !byte 37,12 + !byte 9,69 + !byte 38,10 + !byte 8,71 + !byte 39,8 + !byte 7,73 + !byte 40,6 + !byte 6,75 + !byte 41,4 + !byte 5,77 + !byte 42,2 + !byte 5,78 + !byte 42,1 + !byte 4,79 + !byte 43,0 + !byte 18,51 + !byte 29,28 + !byte 17,53 + !byte 30,26 + !byte 16,55 + !byte 31,24 + !byte 15,57 + !byte 32,22 + !byte 12,64 + !byte 35,15 + !byte 11,66 + !byte 36,13 + !byte 10,68 + !byte 37,11 + !byte 9,70 + !byte 38,9 + !byte 8,72 + !byte 39,7 + !byte 7,74 + !byte 40,5 + !byte 7,75 + !byte 40,4 + !byte 6,76 + !byte 41,3 + !byte 6,77 + !byte 41,2 + !byte 5,79 + !byte 42,0 + !byte 19,49 + !byte 28,30 + !byte 15,58 + !byte 32,21 + !byte 14,60 + !byte 33,19 + !byte 13,62 + !byte 34,17 + !byte 12,65 + !byte 35,14 + !byte 11,67 + !byte 36,12 + !byte 10,69 + !byte 37,10 + !byte 9,71 + !byte 38,8 + !byte 8,73 + !byte 39,6 + !byte 8,74 + !byte 39,5 + !byte 7,76 + !byte 40,3 + !byte 6,78 + !byte 41,1 + !byte 20,47 + !byte 27,32 + !byte 17,54 + !byte 30,25 + !byte 16,56 + !byte 31,23 + !byte 14,61 + !byte 33,18 + !byte 13,63 + !byte 34,16 + !byte 11,68 + !byte 36,11 + !byte 10,70 + !byte 37,9 + !byte 9,72 + !byte 38,7 + !byte 9,73 + !byte 38,6 + !byte 8,75 + !byte 39,4 + !byte 7,77 + !byte 40,2 + !byte 6,79 + !byte 41,0 + !byte 21,45 + !byte 26,34 + !byte 18,52 + !byte 29,27 + !byte 16,57 + !byte 31,22 + !byte 15,59 + !byte 32,20 + !byte 14,62 + !byte 33,17 + !byte 13,64 + !byte 34,15 + !byte 12,66 + !byte 35,13 + !byte 12,67 + !byte 35,12 + !byte 11,69 + !byte 36,10 + !byte 10,71 + !byte 37,8 + !byte 9,74 + !byte 38,5 + !byte 8,76 + !byte 39,3 + !byte 7,78 + !byte 40,1 + !byte 7,79 + !byte 40,0 + !byte 19,50 + !byte 28,29 + !byte 18,53 + !byte 29,26 + !byte 17,55 + !byte 30,24 + !byte 16,58 + !byte 31,21 + !byte 15,60 + !byte 32,19 + !byte 14,63 + !byte 33,16 + !byte 13,65 + !byte 34,14 + !byte 12,68 + !byte 35,11 + !byte 11,70 + !byte 36,9 + !byte 10,72 + !byte 37,7 + !byte 10,73 + !byte 37,6 + !byte 9,75 + !byte 38,4 + !byte 8,77 + !byte 39,2 + !byte 8,78 + !byte 39,1 + !byte 20,48 + !byte 27,31 + !byte 17,56 + !byte 30,23 + !byte 15,61 + !byte 32,18 + !byte 14,64 + !byte 33,15 + !byte 13,66 + !byte 34,13 + !byte 12,69 + !byte 35,10 + !byte 11,71 + !byte 36,8 + !byte 11,72 + !byte 36,7 + !byte 10,74 + !byte 37,5 + !byte 9,76 + !byte 38,3 + !byte 9,77 + !byte 38,2 + !byte 8,79 + !byte 39,0 + !byte 22,43 + !byte 25,36 + !byte 21,46 + !byte 26,33 + !byte 19,51 + !byte 28,28 + !byte 18,54 + !byte 29,25 + !byte 17,57 + !byte 30,22 + !byte 16,59 + !byte 31,20 + !byte 16,60 + !byte 31,19 + !byte 15,62 + !byte 32,17 + !byte 14,65 + !byte 33,14 + !byte 13,67 + !byte 34,12 + !byte 13,68 + !byte 34,11 + !byte 12,70 + !byte 35,9 + !byte 12,71 + !byte 35,8 + !byte 11,73 + !byte 36,6 + !byte 11,74 + !byte 36,5 + !byte 10,75 + !byte 37,4 + !byte 10,76 + !byte 37,3 + !byte 9,78 + !byte 38,1 + !byte 9,79 + !byte 38,0 + !byte 20,49 + !byte 27,30 + !byte 19,52 + !byte 28,27 + !byte 18,55 + !byte 29,24 + !byte 17,58 + !byte 30,21 + !byte 16,61 + !byte 31,18 + !byte 15,63 + !byte 32,16 + !byte 15,64 + !byte 32,15 + !byte 14,66 + !byte 33,13 + !byte 14,67 + !byte 33,12 + !byte 13,69 + !byte 34,10 + !byte 13,70 + !byte 34,9 + !byte 12,72 + !byte 35,7 + !byte 12,73 + !byte 35,6 + !byte 11,75 + !byte 36,4 + !byte 10,77 + !byte 37,2 + !byte 10,78 + !byte 37,1 + !byte 19,53 + !byte 28,26 + !byte 18,56 + !byte 29,23 + !byte 17,59 + !byte 30,20 + !byte 16,62 + !byte 31,17 + !byte 15,65 + !byte 32,14 + !byte 14,68 + !byte 33,11 + !byte 13,71 + !byte 34,8 + !byte 12,74 + !byte 35,5 + !byte 12,75 + !byte 35,4 + !byte 11,76 + !byte 36,3 + !byte 11,77 + !byte 36,2 + !byte 11,78 + !byte 36,1 + !byte 10,79 + !byte 37,0 + !byte 22,44 + !byte 25,35 + !byte 21,47 + !byte 26,32 + !byte 20,50 + !byte 27,29 + !byte 19,54 + !byte 28,25 + !byte 18,57 + !byte 29,22 + !byte 17,60 + !byte 30,19 + !byte 16,63 + !byte 31,16 + !byte 16,64 + !byte 31,15 + !byte 15,66 + !byte 32,13 + !byte 15,67 + !byte 32,12 + !byte 14,69 + !byte 33,10 + !byte 14,70 + !byte 33,9 + !byte 13,72 + !byte 34,7 + !byte 13,73 + !byte 34,6 + !byte 13,74 + !byte 34,5 + !byte 12,76 + !byte 35,3 + !byte 12,77 + !byte 35,2 + !byte 11,79 + !byte 36,0 + !byte 21,48 + !byte 26,31 + !byte 20,51 + !byte 27,28 + !byte 19,55 + !byte 28,24 + !byte 18,58 + !byte 29,21 + !byte 17,61 + !byte 30,18 + !byte 17,62 + !byte 30,17 + !byte 16,65 + !byte 31,14 + !byte 16,66 + !byte 31,13 + !byte 15,68 + !byte 32,11 + !byte 15,69 + !byte 32,10 + !byte 14,71 + !byte 33,8 + !byte 14,72 + !byte 33,7 + !byte 14,73 + !byte 33,6 + !byte 13,75 + !byte 34,4 + !byte 13,76 + !byte 34,3 + !byte 13,77 + !byte 34,2 + !byte 12,78 + !byte 35,1 + !byte 12,79 + !byte 35,0 + !byte 20,52 + !byte 27,27 + !byte 19,56 + !byte 28,23 + !byte 18,59 + !byte 29,20 + !byte 18,60 + !byte 29,19 + !byte 17,63 + !byte 30,16 + !byte 17,64 + !byte 30,15 + !byte 16,67 + !byte 31,12 + !byte 16,68 + !byte 31,11 + !byte 15,70 + !byte 32,9 + !byte 15,71 + !byte 32,8 + !byte 15,72 + !byte 32,7 + !byte 14,74 + !byte 33,5 + !byte 14,75 + !byte 33,4 + !byte 14,76 + !byte 33,3 + !byte 13,78 + !byte 34,1 + !byte 13,79 + !byte 34,0 + !byte 23,41 + !byte 24,38 + !byte 22,45 + !byte 25,34 + !byte 21,49 + !byte 26,30 + !byte 21,50 + !byte 26,29 + !byte 20,53 + !byte 27,26 + !byte 20,54 + !byte 27,25 + !byte 19,57 + !byte 28,22 + !byte 19,58 + !byte 28,21 + !byte 18,61 + !byte 29,18 + !byte 18,62 + !byte 29,17 + !byte 18,63 + !byte 29,16 + !byte 17,65 + !byte 30,14 + !byte 17,66 + !byte 30,13 + !byte 17,67 + !byte 30,12 + !byte 16,69 + !byte 31,10 + !byte 16,70 + !byte 31,9 + !byte 16,71 + !byte 31,8 + !byte 16,72 + !byte 31,7 + !byte 15,73 + !byte 32,6 + !byte 15,74 + !byte 32,5 + !byte 15,75 + !byte 32,4 + !byte 15,76 + !byte 32,3 + !byte 14,77 + !byte 33,2 + !byte 14,78 + !byte 33,1 + !byte 14,79 + !byte 33,0 + !byte 22,46 + !byte 25,33 + !byte 21,51 + !byte 26,28 + !byte 20,55 + !byte 27,24 + !byte 20,56 + !byte 27,23 + !byte 19,59 + !byte 28,20 + !byte 19,60 + !byte 28,19 + !byte 19,61 + !byte 28,18 + !byte 18,64 + !byte 29,15 + !byte 18,65 + !byte 29,14 + !byte 18,66 + !byte 29,13 + !byte 18,67 + !byte 29,12 + !byte 17,68 + !byte 30,11 + !byte 17,69 + !byte 30,10 + !byte 17,70 + !byte 30,9 + !byte 17,71 + !byte 30,8 + !byte 17,72 + !byte 30,7 + !byte 16,73 + !byte 31,6 + !byte 16,74 + !byte 31,5 + !byte 16,75 + !byte 31,4 + !byte 16,76 + !byte 31,3 + !byte 15,77 + !byte 32,2 + !byte 16,77 + !byte 31,2 + !byte 15,78 + !byte 32,1 + !byte 15,79 + !byte 32,0 + !byte 23,42 + !byte 24,37 + !byte 22,47 + !byte 25,32 + !byte 22,48 + !byte 25,31 + !byte 21,52 + !byte 26,27 + !byte 21,53 + !byte 26,26 + !byte 21,54 + !byte 26,25 + !byte 20,57 + !byte 27,22 + !byte 20,58 + !byte 27,21 + !byte 20,59 + !byte 27,20 + !byte 20,60 + !byte 27,19 + !byte 19,62 + !byte 28,17 + !byte 19,63 + !byte 28,16 + !byte 19,64 + !byte 28,15 + !byte 19,65 + !byte 28,14 + !byte 19,66 + !byte 28,13 + !byte 18,68 + !byte 29,11 + !byte 18,69 + !byte 29,10 + !byte 18,70 + !byte 29,9 + !byte 18,71 + !byte 29,8 + !byte 18,72 + !byte 29,7 + !byte 17,73 + !byte 30,6 + !byte 18,73 + !byte 29,6 + !byte 17,74 + !byte 30,5 + !byte 17,75 + !byte 30,4 + !byte 17,76 + !byte 30,3 + !byte 17,77 + !byte 30,2 + !byte 16,78 + !byte 31,1 + !byte 17,78 + !byte 30,1 + !byte 16,79 + !byte 31,0 + !byte 17,79 + !byte 30,0 + !byte 23,43 + !byte 24,36 + !byte 22,49 + !byte 25,30 + !byte 22,50 + !byte 25,29 + !byte 22,51 + !byte 25,28 + !byte 21,55 + !byte 26,24 + !byte 21,56 + !byte 26,23 + !byte 21,57 + !byte 26,22 + !byte 21,58 + !byte 26,21 + !byte 21,59 + !byte 26,20 + !byte 21,60 + !byte 26,19 + !byte 20,61 + !byte 27,18 + !byte 20,62 + !byte 27,17 + !byte 20,63 + !byte 27,16 + !byte 20,64 + !byte 27,15 + !byte 20,65 + !byte 27,14 + !byte 20,66 + !byte 27,13 + !byte 19,67 + !byte 28,12 + !byte 20,67 + !byte 27,12 + !byte 19,68 + !byte 28,11 + !byte 20,68 + !byte 27,11 + !byte 19,69 + !byte 28,10 + !byte 19,70 + !byte 28,9 + !byte 19,71 + !byte 28,8 + !byte 19,72 + !byte 28,7 + !byte 19,73 + !byte 28,6 + !byte 18,74 + !byte 29,5 + !byte 19,74 + !byte 28,5 + !byte 18,75 + !byte 29,4 + !byte 19,75 + !byte 28,4 + !byte 18,76 + !byte 29,3 + !byte 19,76 + !byte 28,3 + !byte 18,77 + !byte 29,2 + !byte 18,78 + !byte 29,1 + !byte 18,79 + !byte 29,0 + !byte 23,44 + !byte 24,35 + !byte 23,45 + !byte 24,34 + !byte 23,46 + !byte 24,33 + !byte 23,47 + !byte 24,32 + !byte 23,48 + !byte 24,31 + !byte 23,49 + !byte 24,30 + !byte 22,52 + !byte 25,27 + !byte 22,53 + !byte 25,26 + !byte 22,54 + !byte 25,25 + !byte 22,55 + !byte 25,24 + !byte 22,56 + !byte 25,23 + !byte 22,57 + !byte 25,22 + !byte 22,58 + !byte 25,21 + !byte 22,59 + !byte 25,20 + !byte 22,60 + !byte 25,19 + !byte 21,61 + !byte 26,18 + !byte 22,61 + !byte 25,18 + !byte 21,62 + !byte 26,17 + !byte 22,62 + !byte 25,17 + !byte 21,63 + !byte 26,16 + !byte 22,63 + !byte 25,16 + !byte 21,64 + !byte 26,15 + !byte 22,64 + !byte 25,15 + !byte 21,65 + !byte 26,14 + !byte 22,65 + !byte 25,14 + !byte 21,66 + !byte 26,13 + !byte 22,66 + !byte 25,13 + !byte 21,67 + !byte 26,12 + !byte 22,67 + !byte 25,12 + !byte 21,68 + !byte 26,11 + !byte 22,68 + !byte 25,11 + !byte 20,69 + !byte 27,10 + !byte 21,69 + !byte 26,10 + !byte 22,69 + !byte 25,10 + !byte 20,70 + !byte 27,9 + !byte 21,70 + !byte 26,9 + !byte 22,70 + !byte 25,9 + !byte 20,71 + !byte 27,8 + !byte 21,71 + !byte 26,8 + !byte 22,71 + !byte 25,8 + !byte 20,72 + !byte 27,7 + !byte 21,72 + !byte 26,7 + !byte 20,73 + !byte 27,6 + !byte 21,73 + !byte 26,6 + !byte 20,74 + !byte 27,5 + !byte 21,74 + !byte 26,5 + !byte 20,75 + !byte 27,4 + !byte 21,75 + !byte 26,4 + !byte 20,76 + !byte 27,3 + !byte 21,76 + !byte 26,3 + !byte 19,77 + !byte 28,2 + !byte 20,77 + !byte 27,2 + !byte 21,77 + !byte 26,2 + !byte 19,78 + !byte 28,1 + !byte 20,78 + !byte 27,1 + !byte 21,78 + !byte 26,1 + !byte 19,79 + !byte 28,0 + !byte 20,79 + !byte 27,0 + !byte 21,79 + !byte 26,0 + !byte 23,50 + !byte 24,29 + !byte 23,51 + !byte 24,28 + !byte 23,52 + !byte 24,27 + !byte 23,53 + !byte 24,26 + !byte 23,54 + !byte 24,25 + !byte 23,55 + !byte 24,24 + !byte 23,56 + !byte 24,23 + !byte 23,57 + !byte 24,22 + !byte 23,58 + !byte 24,21 + !byte 23,59 + !byte 24,20 + !byte 23,60 + !byte 24,19 + !byte 23,61 + !byte 24,18 + !byte 23,62 + !byte 24,17 + !byte 23,63 + !byte 24,16 + !byte 23,64 + !byte 24,15 + !byte 23,65 + !byte 24,14 + !byte 23,66 + !byte 24,13 + !byte 23,67 + !byte 24,12 + !byte 23,68 + !byte 24,11 + !byte 23,69 + !byte 24,10 + !byte 23,70 + !byte 24,9 + !byte 23,71 + !byte 24,8 + !byte 22,72 + !byte 25,7 + !byte 23,72 + !byte 24,7 + !byte 22,73 + !byte 25,6 + !byte 23,73 + !byte 24,6 + !byte 22,74 + !byte 25,5 + !byte 23,74 + !byte 24,5 + !byte 22,75 + !byte 25,4 + !byte 23,75 + !byte 24,4 + !byte 22,76 + !byte 25,3 + !byte 23,76 + !byte 24,3 + !byte 22,77 + !byte 25,2 + !byte 23,77 + !byte 24,2 + !byte 22,78 + !byte 25,1 + !byte 23,78 + !byte 24,1 + !byte 22,79 + !byte 25,0 + !byte 23,79 + !byte 24,0 + !byte 255,255 + !byte 255,255 diff --git a/src/fx/fx.dhgr.radial3.a b/src/fx/fx.dhgr.radial3.a new file mode 100644 index 000000000..3a45996b4 --- /dev/null +++ b/src/fx/fx.dhgr.radial3.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.RADIAL3",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.radial3.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.radial3.data.a b/src/fx/fx.dhgr.radial3.data.a new file mode 100644 index 000000000..bbac08c33 --- /dev/null +++ b/src/fx/fx.dhgr.radial3.data.a @@ -0,0 +1,3844 @@ + !byte 255,255 + !byte 0,40 + !byte 255,255 + !byte 47,39 + !byte 23,0 + !byte 1,40 + !byte 24,79 + !byte 46,39 + !byte 22,0 + !byte 2,40 + !byte 25,79 + !byte 45,39 + !byte 23,1 + !byte 3,40 + !byte 24,78 + !byte 44,39 + !byte 22,1 + !byte 4,40 + !byte 25,78 + !byte 43,39 + !byte 23,2 + !byte 5,40 + !byte 24,77 + !byte 42,39 + !byte 22,2 + !byte 6,40 + !byte 25,77 + !byte 41,39 + !byte 23,3 + !byte 7,40 + !byte 24,76 + !byte 40,39 + !byte 22,3 + !byte 8,40 + !byte 25,76 + !byte 39,39 + !byte 23,4 + !byte 9,40 + !byte 24,75 + !byte 38,39 + !byte 22,4 + !byte 10,40 + !byte 25,75 + !byte 37,39 + !byte 23,5 + !byte 11,40 + !byte 24,74 + !byte 36,39 + !byte 22,5 + !byte 0,41 + !byte 25,74 + !byte 47,38 + !byte 23,6 + !byte 12,40 + !byte 24,73 + !byte 35,39 + !byte 22,6 + !byte 1,41 + !byte 25,73 + !byte 46,38 + !byte 23,7 + !byte 2,41 + !byte 24,72 + !byte 45,38 + !byte 22,7 + !byte 13,40 + !byte 25,72 + !byte 34,39 + !byte 23,8 + !byte 3,41 + !byte 24,71 + !byte 44,38 + !byte 23,9 + !byte 4,41 + !byte 24,70 + !byte 43,38 + !byte 23,10 + !byte 14,40 + !byte 24,69 + !byte 33,39 + !byte 23,11 + !byte 5,41 + !byte 24,68 + !byte 42,38 + !byte 23,12 + !byte 6,41 + !byte 24,67 + !byte 41,38 + !byte 23,13 + !byte 15,40 + !byte 24,66 + !byte 32,39 + !byte 23,14 + !byte 7,41 + !byte 24,65 + !byte 40,38 + !byte 23,15 + !byte 0,42 + !byte 24,64 + !byte 47,37 + !byte 23,16 + !byte 8,41 + !byte 24,63 + !byte 39,38 + !byte 23,17 + !byte 16,40 + !byte 24,62 + !byte 31,39 + !byte 23,18 + !byte 1,42 + !byte 24,61 + !byte 46,37 + !byte 23,19 + !byte 9,41 + !byte 24,60 + !byte 38,38 + !byte 23,20 + !byte 2,42 + !byte 24,59 + !byte 45,37 + !byte 23,21 + !byte 10,41 + !byte 24,58 + !byte 37,38 + !byte 23,22 + !byte 3,42 + !byte 24,57 + !byte 44,37 + !byte 23,23 + !byte 17,40 + !byte 24,56 + !byte 30,39 + !byte 23,24 + !byte 4,42 + !byte 24,55 + !byte 43,37 + !byte 23,25 + !byte 11,41 + !byte 24,54 + !byte 36,38 + !byte 23,26 + !byte 5,42 + !byte 24,53 + !byte 42,37 + !byte 23,27 + !byte 6,42 + !byte 24,52 + !byte 41,37 + !byte 23,28 + !byte 0,43 + !byte 24,51 + !byte 47,36 + !byte 23,29 + !byte 12,41 + !byte 24,50 + !byte 35,38 + !byte 21,0 + !byte 1,43 + !byte 26,79 + !byte 46,36 + !byte 20,0 + !byte 18,40 + !byte 27,79 + !byte 29,39 + !byte 19,0 + !byte 7,42 + !byte 28,79 + !byte 40,37 + !byte 21,1 + !byte 2,43 + !byte 26,78 + !byte 45,36 + !byte 20,1 + !byte 13,41 + !byte 27,78 + !byte 34,38 + !byte 19,1 + !byte 8,42 + !byte 28,78 + !byte 39,37 + !byte 21,2 + !byte 3,43 + !byte 26,77 + !byte 44,36 + !byte 20,2 + !byte 4,43 + !byte 27,77 + !byte 43,36 + !byte 19,2 + !byte 9,42 + !byte 28,77 + !byte 38,37 + !byte 21,3 + !byte 14,41 + !byte 26,76 + !byte 33,38 + !byte 20,3 + !byte 0,44 + !byte 27,76 + !byte 47,35 + !byte 21,4 + !byte 5,43 + !byte 26,75 + !byte 42,36 + !byte 20,4 + !byte 19,40 + !byte 27,75 + !byte 28,39 + !byte 21,5 + !byte 10,42 + !byte 26,74 + !byte 37,37 + !byte 20,5 + !byte 1,44 + !byte 27,74 + !byte 46,35 + !byte 21,6 + !byte 6,43 + !byte 26,73 + !byte 41,36 + !byte 20,6 + !byte 2,44 + !byte 27,73 + !byte 45,35 + !byte 21,7 + !byte 15,41 + !byte 26,72 + !byte 32,38 + !byte 20,7 + !byte 11,42 + !byte 27,72 + !byte 36,37 + !byte 22,8 + !byte 7,43 + !byte 25,71 + !byte 40,36 + !byte 21,8 + !byte 3,44 + !byte 26,71 + !byte 44,35 + !byte 20,8 + !byte 8,43 + !byte 27,71 + !byte 39,36 + !byte 22,9 + !byte 4,44 + !byte 25,70 + !byte 43,35 + !byte 21,9 + !byte 0,45 + !byte 26,70 + !byte 47,34 + !byte 20,9 + !byte 12,42 + !byte 27,70 + !byte 35,37 + !byte 22,10 + !byte 16,41 + !byte 25,69 + !byte 31,38 + !byte 21,10 + !byte 1,45 + !byte 26,69 + !byte 46,34 + !byte 20,10 + !byte 5,44 + !byte 27,69 + !byte 42,35 + !byte 22,11 + !byte 9,43 + !byte 25,68 + !byte 38,36 + !byte 21,11 + !byte 2,45 + !byte 26,68 + !byte 45,34 + !byte 22,12 + !byte 20,40 + !byte 25,67 + !byte 27,39 + !byte 21,12 + !byte 13,42 + !byte 26,67 + !byte 34,37 + !byte 22,13 + !byte 6,44 + !byte 25,66 + !byte 41,35 + !byte 21,13 + !byte 3,45 + !byte 26,66 + !byte 44,34 + !byte 22,14 + !byte 10,43 + !byte 25,65 + !byte 37,36 + !byte 21,14 + !byte 0,46 + !byte 26,65 + !byte 47,33 + !byte 22,15 + !byte 7,44 + !byte 25,64 + !byte 40,35 + !byte 21,15 + !byte 17,41 + !byte 26,64 + !byte 30,38 + !byte 22,16 + !byte 4,45 + !byte 25,63 + !byte 43,34 + !byte 21,16 + !byte 1,46 + !byte 26,63 + !byte 46,33 + !byte 22,17 + !byte 14,42 + !byte 25,62 + !byte 33,37 + !byte 21,17 + !byte 11,43 + !byte 26,62 + !byte 36,36 + !byte 22,18 + !byte 8,44 + !byte 25,61 + !byte 39,35 + !byte 21,18 + !byte 5,45 + !byte 26,61 + !byte 42,34 + !byte 22,19 + !byte 2,46 + !byte 25,60 + !byte 45,33 + !byte 22,20 + !byte 6,45 + !byte 25,59 + !byte 41,34 + !byte 22,21 + !byte 3,46 + !byte 25,58 + !byte 44,33 + !byte 22,22 + !byte 0,47 + !byte 25,57 + !byte 47,32 + !byte 22,23 + !byte 9,44 + !byte 25,56 + !byte 38,35 + !byte 22,24 + !byte 12,43 + !byte 25,55 + !byte 35,36 + !byte 22,25 + !byte 15,42 + !byte 25,54 + !byte 32,37 + !byte 22,26 + !byte 1,47 + !byte 25,53 + !byte 46,32 + !byte 22,27 + !byte 4,46 + !byte 25,52 + !byte 43,33 + !byte 23,30 + !byte 18,41 + !byte 24,49 + !byte 29,38 + !byte 23,31 + !byte 7,45 + !byte 24,48 + !byte 40,34 + !byte 23,32 + !byte 10,44 + !byte 24,47 + !byte 37,35 + !byte 23,33 + !byte 2,47 + !byte 24,46 + !byte 45,32 + !byte 23,34 + !byte 5,46 + !byte 24,45 + !byte 42,33 + !byte 23,35 + !byte 13,43 + !byte 24,44 + !byte 34,36 + !byte 18,0 + !byte 0,48 + !byte 29,79 + !byte 47,31 + !byte 18,1 + !byte 8,45 + !byte 29,78 + !byte 39,34 + !byte 18,2 + !byte 3,47 + !byte 29,77 + !byte 44,32 + !byte 19,3 + !byte 21,40 + !byte 28,76 + !byte 26,39 + !byte 18,3 + !byte 16,42 + !byte 29,76 + !byte 31,37 + !byte 19,4 + !byte 11,44 + !byte 28,75 + !byte 36,35 + !byte 18,4 + !byte 6,46 + !byte 29,75 + !byte 41,33 + !byte 19,5 + !byte 1,48 + !byte 28,74 + !byte 46,31 + !byte 18,5 + !byte 4,47 + !byte 29,74 + !byte 43,32 + !byte 19,6 + !byte 9,45 + !byte 28,73 + !byte 38,34 + !byte 19,7 + !byte 2,48 + !byte 28,72 + !byte 45,31 + !byte 19,8 + !byte 14,43 + !byte 28,71 + !byte 33,36 + !byte 19,9 + !byte 7,46 + !byte 28,70 + !byte 40,33 + !byte 19,10 + !byte 0,49 + !byte 28,69 + !byte 47,30 + !byte 20,11 + !byte 12,44 + !byte 27,68 + !byte 35,35 + !byte 19,11 + !byte 5,47 + !byte 28,68 + !byte 42,32 + !byte 20,12 + !byte 3,48 + !byte 27,67 + !byte 44,31 + !byte 19,12 + !byte 19,41 + !byte 28,67 + !byte 28,38 + !byte 20,13 + !byte 10,45 + !byte 27,66 + !byte 37,34 + !byte 20,14 + !byte 1,49 + !byte 27,65 + !byte 46,30 + !byte 20,15 + !byte 8,46 + !byte 27,64 + !byte 39,33 + !byte 20,16 + !byte 6,47 + !byte 27,63 + !byte 41,32 + !byte 20,17 + !byte 17,42 + !byte 27,62 + !byte 30,37 + !byte 20,18 + !byte 4,48 + !byte 27,61 + !byte 43,31 + !byte 21,19 + !byte 2,49 + !byte 26,60 + !byte 45,30 + !byte 21,20 + !byte 15,43 + !byte 26,59 + !byte 32,36 + !byte 21,21 + !byte 0,50 + !byte 26,58 + !byte 47,29 + !byte 21,22 + !byte 13,44 + !byte 26,57 + !byte 34,35 + !byte 21,23 + !byte 11,45 + !byte 26,56 + !byte 36,34 + !byte 21,24 + !byte 9,46 + !byte 26,55 + !byte 38,33 + !byte 22,28 + !byte 7,47 + !byte 25,51 + !byte 40,32 + !byte 22,29 + !byte 5,48 + !byte 25,50 + !byte 42,31 + !byte 22,30 + !byte 3,49 + !byte 25,49 + !byte 44,30 + !byte 23,36 + !byte 1,50 + !byte 24,43 + !byte 46,29 + !byte 17,0 + !byte 2,50 + !byte 30,79 + !byte 45,29 + !byte 16,0 + !byte 0,51 + !byte 31,79 + !byte 47,28 + !byte 17,1 + !byte 8,47 + !byte 30,78 + !byte 39,32 + !byte 16,1 + !byte 6,48 + !byte 31,78 + !byte 41,31 + !byte 17,2 + !byte 4,49 + !byte 30,77 + !byte 43,30 + !byte 17,3 + !byte 10,46 + !byte 30,76 + !byte 37,33 + !byte 17,4 + !byte 12,45 + !byte 30,75 + !byte 35,34 + !byte 17,5 + !byte 14,44 + !byte 30,74 + !byte 33,35 + !byte 18,6 + !byte 16,43 + !byte 29,73 + !byte 31,36 + !byte 17,6 + !byte 1,51 + !byte 30,73 + !byte 46,28 + !byte 18,7 + !byte 5,49 + !byte 29,72 + !byte 42,30 + !byte 18,8 + !byte 3,50 + !byte 29,71 + !byte 44,29 + !byte 18,9 + !byte 18,42 + !byte 29,70 + !byte 29,37 + !byte 18,10 + !byte 7,48 + !byte 29,69 + !byte 40,31 + !byte 18,11 + !byte 9,47 + !byte 29,68 + !byte 38,32 + !byte 19,13 + !byte 0,52 + !byte 28,66 + !byte 47,27 + !byte 19,14 + !byte 11,46 + !byte 28,65 + !byte 36,33 + !byte 19,15 + !byte 2,51 + !byte 28,64 + !byte 45,28 + !byte 19,16 + !byte 4,50 + !byte 28,63 + !byte 43,29 + !byte 19,17 + !byte 20,41 + !byte 28,62 + !byte 27,38 + !byte 20,19 + !byte 13,45 + !byte 27,60 + !byte 34,34 + !byte 20,20 + !byte 6,49 + !byte 27,59 + !byte 41,30 + !byte 20,21 + !byte 8,48 + !byte 27,58 + !byte 39,31 + !byte 20,22 + !byte 1,52 + !byte 27,57 + !byte 46,27 + !byte 21,25 + !byte 3,51 + !byte 26,54 + !byte 44,28 + !byte 21,26 + !byte 15,44 + !byte 26,53 + !byte 32,35 + !byte 21,27 + !byte 10,47 + !byte 26,52 + !byte 37,32 + !byte 22,31 + !byte 5,50 + !byte 25,48 + !byte 42,29 + !byte 22,32 + !byte 0,53 + !byte 25,47 + !byte 47,26 + !byte 23,37 + !byte 12,46 + !byte 24,42 + !byte 35,33 + !byte 15,0 + !byte 7,49 + !byte 32,79 + !byte 40,30 + !byte 15,1 + !byte 2,52 + !byte 32,78 + !byte 45,27 + !byte 16,2 + !byte 17,43 + !byte 31,77 + !byte 30,36 + !byte 15,2 + !byte 4,51 + !byte 32,77 + !byte 43,28 + !byte 16,3 + !byte 9,48 + !byte 31,76 + !byte 38,31 + !byte 16,4 + !byte 1,53 + !byte 31,75 + !byte 46,26 + !byte 16,5 + !byte 14,45 + !byte 31,74 + !byte 33,34 + !byte 16,6 + !byte 6,50 + !byte 31,73 + !byte 41,29 + !byte 17,7 + !byte 3,52 + !byte 30,72 + !byte 44,27 + !byte 17,8 + !byte 0,54 + !byte 30,71 + !byte 47,25 + !byte 17,9 + !byte 11,47 + !byte 30,70 + !byte 36,32 + !byte 17,10 + !byte 8,49 + !byte 30,69 + !byte 39,30 + !byte 17,11 + !byte 5,51 + !byte 30,68 + !byte 42,28 + !byte 18,12 + !byte 2,53 + !byte 29,67 + !byte 45,26 + !byte 18,13 + !byte 22,40 + !byte 29,66 + !byte 25,39 + !byte 18,14 + !byte 19,42 + !byte 29,65 + !byte 28,37 + !byte 18,15 + !byte 16,44 + !byte 29,64 + !byte 31,35 + !byte 19,18 + !byte 13,46 + !byte 28,61 + !byte 34,33 + !byte 19,19 + !byte 10,48 + !byte 28,60 + !byte 37,31 + !byte 19,20 + !byte 7,50 + !byte 28,59 + !byte 40,29 + !byte 20,23 + !byte 4,52 + !byte 27,56 + !byte 43,27 + !byte 20,24 + !byte 1,54 + !byte 27,55 + !byte 46,25 + !byte 21,28 + !byte 3,53 + !byte 26,51 + !byte 44,26 + !byte 22,33 + !byte 0,55 + !byte 25,46 + !byte 47,24 + !byte 14,0 + !byte 9,49 + !byte 33,79 + !byte 38,30 + !byte 14,1 + !byte 6,51 + !byte 33,78 + !byte 41,28 + !byte 14,2 + !byte 12,47 + !byte 33,77 + !byte 35,32 + !byte 15,3 + !byte 5,52 + !byte 32,76 + !byte 42,27 + !byte 15,4 + !byte 2,54 + !byte 32,75 + !byte 45,25 + !byte 15,5 + !byte 15,45 + !byte 32,74 + !byte 32,34 + !byte 15,6 + !byte 8,50 + !byte 32,73 + !byte 39,29 + !byte 16,7 + !byte 1,55 + !byte 31,72 + !byte 46,24 + !byte 16,8 + !byte 11,48 + !byte 31,71 + !byte 36,31 + !byte 16,9 + !byte 4,53 + !byte 31,70 + !byte 43,26 + !byte 16,10 + !byte 0,56 + !byte 31,69 + !byte 47,23 + !byte 17,12 + !byte 18,43 + !byte 30,67 + !byte 29,36 + !byte 17,13 + !byte 7,51 + !byte 30,66 + !byte 40,28 + !byte 17,14 + !byte 14,46 + !byte 30,65 + !byte 33,33 + !byte 18,16 + !byte 3,54 + !byte 29,63 + !byte 44,25 + !byte 18,17 + !byte 10,49 + !byte 29,62 + !byte 37,30 + !byte 18,18 + !byte 6,52 + !byte 29,61 + !byte 41,27 + !byte 19,21 + !byte 2,55 + !byte 28,58 + !byte 45,24 + !byte 19,22 + !byte 9,50 + !byte 28,57 + !byte 38,29 + !byte 20,25 + !byte 5,53 + !byte 27,54 + !byte 42,26 + !byte 20,26 + !byte 1,56 + !byte 27,53 + !byte 46,23 + !byte 21,29 + !byte 13,47 + !byte 26,50 + !byte 34,32 + !byte 21,30 + !byte 0,57 + !byte 26,49 + !byte 47,22 + !byte 22,34 + !byte 17,44 + !byte 25,45 + !byte 30,35 + !byte 23,38 + !byte 8,51 + !byte 24,41 + !byte 39,28 + !byte 13,0 + !byte 4,54 + !byte 34,79 + !byte 43,25 + !byte 13,1 + !byte 12,48 + !byte 34,78 + !byte 35,31 + !byte 14,3 + !byte 3,55 + !byte 33,76 + !byte 44,24 + !byte 14,4 + !byte 7,52 + !byte 33,75 + !byte 40,27 + !byte 14,5 + !byte 2,56 + !byte 33,74 + !byte 45,23 + !byte 15,7 + !byte 21,41 + !byte 32,72 + !byte 26,38 + !byte 15,8 + !byte 16,45 + !byte 32,71 + !byte 31,34 + !byte 15,9 + !byte 11,49 + !byte 32,70 + !byte 36,30 + !byte 16,11 + !byte 6,53 + !byte 31,68 + !byte 41,26 + !byte 16,12 + !byte 1,57 + !byte 31,67 + !byte 46,22 + !byte 17,15 + !byte 10,50 + !byte 30,64 + !byte 37,29 + !byte 17,16 + !byte 5,54 + !byte 30,63 + !byte 42,25 + !byte 18,19 + !byte 0,58 + !byte 29,60 + !byte 47,21 + !byte 18,20 + !byte 15,46 + !byte 29,59 + !byte 32,33 + !byte 19,23 + !byte 4,55 + !byte 28,56 + !byte 43,24 + !byte 20,27 + !byte 9,51 + !byte 27,52 + !byte 38,28 + !byte 12,0 + !byte 3,56 + !byte 35,79 + !byte 44,23 + !byte 12,1 + !byte 14,47 + !byte 35,78 + !byte 33,32 + !byte 13,2 + !byte 8,52 + !byte 34,77 + !byte 39,27 + !byte 13,3 + !byte 2,57 + !byte 34,76 + !byte 45,22 + !byte 13,4 + !byte 7,53 + !byte 34,75 + !byte 40,26 + !byte 14,6 + !byte 1,58 + !byte 33,73 + !byte 46,21 + !byte 14,7 + !byte 0,59 + !byte 33,72 + !byte 47,20 + !byte 14,8 + !byte 20,42 + !byte 33,71 + !byte 27,37 + !byte 15,10 + !byte 13,48 + !byte 32,69 + !byte 34,31 + !byte 15,11 + !byte 6,54 + !byte 32,68 + !byte 41,25 + !byte 16,13 + !byte 12,49 + !byte 31,66 + !byte 35,30 + !byte 16,14 + !byte 5,55 + !byte 31,65 + !byte 42,24 + !byte 17,17 + !byte 4,56 + !byte 30,62 + !byte 43,23 + !byte 17,18 + !byte 3,57 + !byte 30,61 + !byte 44,22 + !byte 18,21 + !byte 19,43 + !byte 29,58 + !byte 28,36 + !byte 19,24 + !byte 11,50 + !byte 28,55 + !byte 36,29 + !byte 20,28 + !byte 10,51 + !byte 27,51 + !byte 37,28 + !byte 21,31 + !byte 2,58 + !byte 26,48 + !byte 45,21 + !byte 11,0 + !byte 1,59 + !byte 36,79 + !byte 46,20 + !byte 12,2 + !byte 9,52 + !byte 35,77 + !byte 38,27 + !byte 12,3 + !byte 0,60 + !byte 35,76 + !byte 47,19 + !byte 13,5 + !byte 8,53 + !byte 34,74 + !byte 39,26 + !byte 13,6 + !byte 18,44 + !byte 34,73 + !byte 29,35 + !byte 13,7 + !byte 7,54 + !byte 34,72 + !byte 40,25 + !byte 14,9 + !byte 6,55 + !byte 33,70 + !byte 41,24 + !byte 14,10 + !byte 5,56 + !byte 33,69 + !byte 42,23 + !byte 15,12 + !byte 17,45 + !byte 32,67 + !byte 30,34 + !byte 15,13 + !byte 4,57 + !byte 32,66 + !byte 43,22 + !byte 16,15 + !byte 3,58 + !byte 31,64 + !byte 44,21 + !byte 16,16 + !byte 16,46 + !byte 31,63 + !byte 31,33 + !byte 17,19 + !byte 2,59 + !byte 30,60 + !byte 45,20 + !byte 18,22 + !byte 1,60 + !byte 29,57 + !byte 46,19 + !byte 19,25 + !byte 0,61 + !byte 28,54 + !byte 47,18 + !byte 20,29 + !byte 15,47 + !byte 27,50 + !byte 32,32 + !byte 21,32 + !byte 14,48 + !byte 26,47 + !byte 33,31 + !byte 22,35 + !byte 13,49 + !byte 25,44 + !byte 34,30 + !byte 10,0 + !byte 12,50 + !byte 37,79 + !byte 35,29 + !byte 11,1 + !byte 11,51 + !byte 36,78 + !byte 36,28 + !byte 11,2 + !byte 10,52 + !byte 36,77 + !byte 37,27 + !byte 11,3 + !byte 9,53 + !byte 36,76 + !byte 38,26 + !byte 12,4 + !byte 8,54 + !byte 35,75 + !byte 39,25 + !byte 12,5 + !byte 7,55 + !byte 35,74 + !byte 40,24 + !byte 13,8 + !byte 6,56 + !byte 34,71 + !byte 41,23 + !byte 14,11 + !byte 5,57 + !byte 33,68 + !byte 42,22 + !byte 15,14 + !byte 4,58 + !byte 32,65 + !byte 43,21 + !byte 16,17 + !byte 3,59 + !byte 31,62 + !byte 44,20 + !byte 17,20 + !byte 2,60 + !byte 30,59 + !byte 45,19 + !byte 18,23 + !byte 1,61 + !byte 29,56 + !byte 46,18 + !byte 19,26 + !byte 0,62 + !byte 28,53 + !byte 47,17 + !byte 10,1 + !byte 8,55 + !byte 37,78 + !byte 39,24 + !byte 10,2 + !byte 7,56 + !byte 37,77 + !byte 40,23 + !byte 11,4 + !byte 6,57 + !byte 36,75 + !byte 41,22 + !byte 12,6 + !byte 5,58 + !byte 35,73 + !byte 42,21 + !byte 12,7 + !byte 4,59 + !byte 35,72 + !byte 43,20 + !byte 13,9 + !byte 3,60 + !byte 34,70 + !byte 44,19 + !byte 13,10 + !byte 2,61 + !byte 34,69 + !byte 45,18 + !byte 14,12 + !byte 1,62 + !byte 33,67 + !byte 46,17 + !byte 14,13 + !byte 0,63 + !byte 33,66 + !byte 47,16 + !byte 15,15 + !byte 12,51 + !byte 32,64 + !byte 35,28 + !byte 15,16 + !byte 11,52 + !byte 32,63 + !byte 36,27 + !byte 16,18 + !byte 10,53 + !byte 31,61 + !byte 37,26 + !byte 17,21 + !byte 9,54 + !byte 30,58 + !byte 38,25 + !byte 18,24 + !byte 15,48 + !byte 29,55 + !byte 32,31 + !byte 19,27 + !byte 14,49 + !byte 28,52 + !byte 33,30 + !byte 20,30 + !byte 13,50 + !byte 27,49 + !byte 34,29 + !byte 9,0 + !byte 16,47 + !byte 38,79 + !byte 31,32 + !byte 9,1 + !byte 3,61 + !byte 38,78 + !byte 44,18 + !byte 10,3 + !byte 2,62 + !byte 37,76 + !byte 45,17 + !byte 10,4 + !byte 1,63 + !byte 37,75 + !byte 46,16 + !byte 11,5 + !byte 0,64 + !byte 36,74 + !byte 47,15 + !byte 11,6 + !byte 17,46 + !byte 36,73 + !byte 30,33 + !byte 12,8 + !byte 6,58 + !byte 35,71 + !byte 41,21 + !byte 12,9 + !byte 5,59 + !byte 35,70 + !byte 42,20 + !byte 13,11 + !byte 4,60 + !byte 34,68 + !byte 43,19 + !byte 13,12 + !byte 18,45 + !byte 34,67 + !byte 29,34 + !byte 14,14 + !byte 8,56 + !byte 33,65 + !byte 39,23 + !byte 15,17 + !byte 7,57 + !byte 32,62 + !byte 40,22 + !byte 16,19 + !byte 19,44 + !byte 31,60 + !byte 28,35 + !byte 16,20 + !byte 10,54 + !byte 31,59 + !byte 37,25 + !byte 17,22 + !byte 9,55 + !byte 30,57 + !byte 38,24 + !byte 18,25 + !byte 1,64 + !byte 29,54 + !byte 46,15 + !byte 19,28 + !byte 0,65 + !byte 28,51 + !byte 47,14 + !byte 21,33 + !byte 12,52 + !byte 26,46 + !byte 35,27 + !byte 22,36 + !byte 11,53 + !byte 25,43 + !byte 36,26 + !byte 8,0 + !byte 4,61 + !byte 39,79 + !byte 43,18 + !byte 9,2 + !byte 3,62 + !byte 38,77 + !byte 44,17 + !byte 9,3 + !byte 2,63 + !byte 38,76 + !byte 45,16 + !byte 10,5 + !byte 20,43 + !byte 37,74 + !byte 27,36 + !byte 11,7 + !byte 13,51 + !byte 36,72 + !byte 34,28 + !byte 11,8 + !byte 6,59 + !byte 36,71 + !byte 41,20 + !byte 12,10 + !byte 5,60 + !byte 35,69 + !byte 42,19 + !byte 13,13 + !byte 14,50 + !byte 34,66 + !byte 33,29 + !byte 14,15 + !byte 8,57 + !byte 33,64 + !byte 39,22 + !byte 15,18 + !byte 7,58 + !byte 32,61 + !byte 40,21 + !byte 17,23 + !byte 1,65 + !byte 30,56 + !byte 46,14 + !byte 20,31 + !byte 0,66 + !byte 27,48 + !byte 47,13 + !byte 8,1 + !byte 15,49 + !byte 39,78 + !byte 32,30 + !byte 8,2 + !byte 9,56 + !byte 39,77 + !byte 38,23 + !byte 9,4 + !byte 3,63 + !byte 38,75 + !byte 44,16 + !byte 10,6 + !byte 2,64 + !byte 37,73 + !byte 45,15 + !byte 10,7 + !byte 10,55 + !byte 37,72 + !byte 37,24 + !byte 11,9 + !byte 5,61 + !byte 36,70 + !byte 42,18 + !byte 12,11 + !byte 4,62 + !byte 35,68 + !byte 43,17 + !byte 13,14 + !byte 0,67 + !byte 34,65 + !byte 47,12 + !byte 14,16 + !byte 21,42 + !byte 33,63 + !byte 26,37 + !byte 15,19 + !byte 16,48 + !byte 32,60 + !byte 31,31 + !byte 16,21 + !byte 11,54 + !byte 31,58 + !byte 36,25 + !byte 17,24 + !byte 7,59 + !byte 30,55 + !byte 40,20 + !byte 18,26 + !byte 6,60 + !byte 29,53 + !byte 41,19 + !byte 19,29 + !byte 2,65 + !byte 28,50 + !byte 45,14 + !byte 7,0 + !byte 1,66 + !byte 40,79 + !byte 46,13 + !byte 7,1 + !byte 17,47 + !byte 40,78 + !byte 30,32 + !byte 8,3 + !byte 12,53 + !byte 39,76 + !byte 35,26 + !byte 9,5 + !byte 8,58 + !byte 38,74 + !byte 39,21 + !byte 10,8 + !byte 4,63 + !byte 37,71 + !byte 43,16 + !byte 11,10 + !byte 3,64 + !byte 36,69 + !byte 44,15 + !byte 12,12 + !byte 13,52 + !byte 35,67 + !byte 34,27 + !byte 12,13 + !byte 9,57 + !byte 35,66 + !byte 38,22 + !byte 13,15 + !byte 5,62 + !byte 34,64 + !byte 42,17 + !byte 14,17 + !byte 1,67 + !byte 33,62 + !byte 46,12 + !byte 15,20 + !byte 0,68 + !byte 32,59 + !byte 47,11 + !byte 16,22 + !byte 14,51 + !byte 31,57 + !byte 33,28 + !byte 18,27 + !byte 10,56 + !byte 29,52 + !byte 37,23 + !byte 21,34 + !byte 6,61 + !byte 26,45 + !byte 41,18 + !byte 6,0 + !byte 3,65 + !byte 41,79 + !byte 44,14 + !byte 7,2 + !byte 2,66 + !byte 40,77 + !byte 45,13 + !byte 8,4 + !byte 18,46 + !byte 39,75 + !byte 29,33 + !byte 9,6 + !byte 11,55 + !byte 38,73 + !byte 36,24 + !byte 9,7 + !byte 7,60 + !byte 38,72 + !byte 40,19 + !byte 10,9 + !byte 4,64 + !byte 37,70 + !byte 43,15 + !byte 11,11 + !byte 0,69 + !byte 36,68 + !byte 47,10 + !byte 13,16 + !byte 15,50 + !byte 34,63 + !byte 32,29 + !byte 14,18 + !byte 12,54 + !byte 33,61 + !byte 35,25 + !byte 16,23 + !byte 8,59 + !byte 31,56 + !byte 39,20 + !byte 17,25 + !byte 5,63 + !byte 30,54 + !byte 42,16 + !byte 20,32 + !byte 2,67 + !byte 27,47 + !byte 45,12 + !byte 6,1 + !byte 1,68 + !byte 41,78 + !byte 46,11 + !byte 7,3 + !byte 9,58 + !byte 40,76 + !byte 38,21 + !byte 8,5 + !byte 6,62 + !byte 39,74 + !byte 41,17 + !byte 8,6 + !byte 3,66 + !byte 39,73 + !byte 44,13 + !byte 9,8 + !byte 0,70 + !byte 38,71 + !byte 47,9 + !byte 10,10 + !byte 22,41 + !byte 37,69 + !byte 25,38 + !byte 11,12 + !byte 19,45 + !byte 36,67 + !byte 28,34 + !byte 12,14 + !byte 16,49 + !byte 35,65 + !byte 31,30 + !byte 13,17 + !byte 13,53 + !byte 34,62 + !byte 34,26 + !byte 14,19 + !byte 10,57 + !byte 33,60 + !byte 37,22 + !byte 15,21 + !byte 7,61 + !byte 32,58 + !byte 40,18 + !byte 19,30 + !byte 5,64 + !byte 28,49 + !byte 42,15 + !byte 5,0 + !byte 4,65 + !byte 42,79 + !byte 43,14 + !byte 6,2 + !byte 2,68 + !byte 41,77 + !byte 45,11 + !byte 6,3 + !byte 1,69 + !byte 41,76 + !byte 46,10 + !byte 7,4 + !byte 14,52 + !byte 40,75 + !byte 33,27 + !byte 7,5 + !byte 11,56 + !byte 40,74 + !byte 36,23 + !byte 8,7 + !byte 8,60 + !byte 39,72 + !byte 39,19 + !byte 9,9 + !byte 6,63 + !byte 38,70 + !byte 41,16 + !byte 10,11 + !byte 3,67 + !byte 37,68 + !byte 44,12 + !byte 11,13 + !byte 0,71 + !byte 36,66 + !byte 47,8 + !byte 12,15 + !byte 17,48 + !byte 35,64 + !byte 30,31 + !byte 15,22 + !byte 12,55 + !byte 32,57 + !byte 35,24 + !byte 16,24 + !byte 9,59 + !byte 31,55 + !byte 38,20 + !byte 17,26 + !byte 7,62 + !byte 30,53 + !byte 40,17 + !byte 18,28 + !byte 4,66 + !byte 29,51 + !byte 43,13 + !byte 4,0 + !byte 2,69 + !byte 43,79 + !byte 45,10 + !byte 5,1 + !byte 1,70 + !byte 42,78 + !byte 46,9 + !byte 5,2 + !byte 15,51 + !byte 42,77 + !byte 32,28 + !byte 6,4 + !byte 10,58 + !byte 41,75 + !byte 37,21 + !byte 7,6 + !byte 8,61 + !byte 40,73 + !byte 39,18 + !byte 8,8 + !byte 5,65 + !byte 39,71 + !byte 42,14 + !byte 9,10 + !byte 3,68 + !byte 38,69 + !byte 44,11 + !byte 10,12 + !byte 1,71 + !byte 37,67 + !byte 46,8 + !byte 11,14 + !byte 0,72 + !byte 36,65 + !byte 47,7 + !byte 12,16 + !byte 20,44 + !byte 35,63 + !byte 27,35 + !byte 13,18 + !byte 13,54 + !byte 34,61 + !byte 34,25 + !byte 14,20 + !byte 11,57 + !byte 33,59 + !byte 36,22 + !byte 4,1 + !byte 9,60 + !byte 43,78 + !byte 38,19 + !byte 5,3 + !byte 6,64 + !byte 42,76 + !byte 41,15 + !byte 6,5 + !byte 4,67 + !byte 41,74 + !byte 43,12 + !byte 7,7 + !byte 2,70 + !byte 40,72 + !byte 45,9 + !byte 8,9 + !byte 0,73 + !byte 39,70 + !byte 47,6 + !byte 9,11 + !byte 18,47 + !byte 38,68 + !byte 29,32 + !byte 10,13 + !byte 16,50 + !byte 37,66 + !byte 31,29 + !byte 11,15 + !byte 14,53 + !byte 36,64 + !byte 33,26 + !byte 12,17 + !byte 7,63 + !byte 35,62 + !byte 40,16 + !byte 13,19 + !byte 5,66 + !byte 34,60 + !byte 42,13 + !byte 14,21 + !byte 3,69 + !byte 33,58 + !byte 44,10 + !byte 15,23 + !byte 1,72 + !byte 32,56 + !byte 46,7 + !byte 16,25 + !byte 12,56 + !byte 31,54 + !byte 35,23 + !byte 17,27 + !byte 10,59 + !byte 30,52 + !byte 37,20 + !byte 18,29 + !byte 8,62 + !byte 29,50 + !byte 39,17 + !byte 19,31 + !byte 6,65 + !byte 28,48 + !byte 41,14 + !byte 20,33 + !byte 4,68 + !byte 27,46 + !byte 43,11 + !byte 21,35 + !byte 2,71 + !byte 26,44 + !byte 45,8 + !byte 22,37 + !byte 0,74 + !byte 25,42 + !byte 47,5 + !byte 23,39 + !byte 15,52 + !byte 24,40 + !byte 32,27 + !byte 3,0 + !byte 13,55 + !byte 44,79 + !byte 34,24 + !byte 4,2 + !byte 11,58 + !byte 43,77 + !byte 36,21 + !byte 5,4 + !byte 9,61 + !byte 42,75 + !byte 38,18 + !byte 6,6 + !byte 7,64 + !byte 41,73 + !byte 40,15 + !byte 7,8 + !byte 5,67 + !byte 40,71 + !byte 42,12 + !byte 8,10 + !byte 3,70 + !byte 39,69 + !byte 44,9 + !byte 3,1 + !byte 1,73 + !byte 44,78 + !byte 46,6 + !byte 4,3 + !byte 0,75 + !byte 43,76 + !byte 47,4 + !byte 5,5 + !byte 19,46 + !byte 42,74 + !byte 28,33 + !byte 6,7 + !byte 17,49 + !byte 41,72 + !byte 30,30 + !byte 9,12 + !byte 10,60 + !byte 38,67 + !byte 37,19 + !byte 10,14 + !byte 8,63 + !byte 37,65 + !byte 39,16 + !byte 11,16 + !byte 6,66 + !byte 36,63 + !byte 41,13 + !byte 12,18 + !byte 4,69 + !byte 35,61 + !byte 43,10 + !byte 13,20 + !byte 3,71 + !byte 34,59 + !byte 44,8 + !byte 14,22 + !byte 2,72 + !byte 33,57 + !byte 45,7 + !byte 15,24 + !byte 1,74 + !byte 32,55 + !byte 46,5 + !byte 2,0 + !byte 14,54 + !byte 45,79 + !byte 33,25 + !byte 3,2 + !byte 12,57 + !byte 44,77 + !byte 35,22 + !byte 4,4 + !byte 9,62 + !byte 43,75 + !byte 38,17 + !byte 5,6 + !byte 7,65 + !byte 42,73 + !byte 40,14 + !byte 7,9 + !byte 5,68 + !byte 40,70 + !byte 42,11 + !byte 8,11 + !byte 4,70 + !byte 39,68 + !byte 43,9 + !byte 9,13 + !byte 2,73 + !byte 38,66 + !byte 45,6 + !byte 10,15 + !byte 0,76 + !byte 37,64 + !byte 47,3 + !byte 11,17 + !byte 21,43 + !byte 36,62 + !byte 26,36 + !byte 16,26 + !byte 16,51 + !byte 31,53 + !byte 31,28 + !byte 17,28 + !byte 13,56 + !byte 30,51 + !byte 34,23 + !byte 2,1 + !byte 11,59 + !byte 45,78 + !byte 36,20 + !byte 3,3 + !byte 10,61 + !byte 44,76 + !byte 37,18 + !byte 4,5 + !byte 8,64 + !byte 43,74 + !byte 39,15 + !byte 6,8 + !byte 6,67 + !byte 41,71 + !byte 41,12 + !byte 7,10 + !byte 5,69 + !byte 40,69 + !byte 42,10 + !byte 8,12 + !byte 3,72 + !byte 39,67 + !byte 44,7 + !byte 9,14 + !byte 2,74 + !byte 38,65 + !byte 45,5 + !byte 12,19 + !byte 1,75 + !byte 35,60 + !byte 46,4 + !byte 13,21 + !byte 0,77 + !byte 34,58 + !byte 47,2 + !byte 14,23 + !byte 18,48 + !byte 33,56 + !byte 29,31 + !byte 18,30 + !byte 15,53 + !byte 29,49 + !byte 32,26 + !byte 1,0 + !byte 12,58 + !byte 46,79 + !byte 35,21 + !byte 2,2 + !byte 9,63 + !byte 45,77 + !byte 38,16 + !byte 3,4 + !byte 7,66 + !byte 44,75 + !byte 40,13 + !byte 5,7 + !byte 6,68 + !byte 42,72 + !byte 41,11 + !byte 6,9 + !byte 4,71 + !byte 41,70 + !byte 43,8 + !byte 7,11 + !byte 3,73 + !byte 40,68 + !byte 44,6 + !byte 10,16 + !byte 1,76 + !byte 37,63 + !byte 46,3 + !byte 11,18 + !byte 0,78 + !byte 36,61 + !byte 47,1 + !byte 15,25 + !byte 17,50 + !byte 32,54 + !byte 30,29 + !byte 19,32 + !byte 14,55 + !byte 28,47 + !byte 33,24 + !byte 1,1 + !byte 11,60 + !byte 46,78 + !byte 36,19 + !byte 2,3 + !byte 10,62 + !byte 45,76 + !byte 37,17 + !byte 3,5 + !byte 8,65 + !byte 44,74 + !byte 39,14 + !byte 4,6 + !byte 7,67 + !byte 43,73 + !byte 40,12 + !byte 5,8 + !byte 5,70 + !byte 42,71 + !byte 42,9 + !byte 6,10 + !byte 4,72 + !byte 41,69 + !byte 43,7 + !byte 8,13 + !byte 2,75 + !byte 39,66 + !byte 45,4 + !byte 9,15 + !byte 1,77 + !byte 38,64 + !byte 46,2 + !byte 12,20 + !byte 0,79 + !byte 35,59 + !byte 47,0 + !byte 13,22 + !byte 20,45 + !byte 34,57 + !byte 27,34 + !byte 16,27 + !byte 16,52 + !byte 31,52 + !byte 31,27 + !byte 20,34 + !byte 13,57 + !byte 27,45 + !byte 34,22 + !byte 0,0 + !byte 12,59 + !byte 47,79 + !byte 35,20 + !byte 1,2 + !byte 9,64 + !byte 46,77 + !byte 38,15 + !byte 2,4 + !byte 8,66 + !byte 45,75 + !byte 39,13 + !byte 4,7 + !byte 6,69 + !byte 43,72 + !byte 41,10 + !byte 5,9 + !byte 5,71 + !byte 42,70 + !byte 42,8 + !byte 7,12 + !byte 4,73 + !byte 40,67 + !byte 43,6 + !byte 8,14 + !byte 3,74 + !byte 39,65 + !byte 44,5 + !byte 10,17 + !byte 2,76 + !byte 37,62 + !byte 45,3 + !byte 11,19 + !byte 1,78 + !byte 36,60 + !byte 46,1 + !byte 14,24 + !byte 19,47 + !byte 33,55 + !byte 28,32 + !byte 17,29 + !byte 15,54 + !byte 30,50 + !byte 32,25 + !byte 0,1 + !byte 11,61 + !byte 47,78 + !byte 36,18 + !byte 1,3 + !byte 10,63 + !byte 46,76 + !byte 37,16 + !byte 3,6 + !byte 7,68 + !byte 44,73 + !byte 40,11 + !byte 4,8 + !byte 6,70 + !byte 43,71 + !byte 41,9 + !byte 6,11 + !byte 5,72 + !byte 41,68 + !byte 42,7 + !byte 7,13 + !byte 3,75 + !byte 40,66 + !byte 44,4 + !byte 9,16 + !byte 2,77 + !byte 38,63 + !byte 45,2 + !byte 12,21 + !byte 1,79 + !byte 35,58 + !byte 46,0 + !byte 15,26 + !byte 18,49 + !byte 32,53 + !byte 29,30 + !byte 18,31 + !byte 14,56 + !byte 29,48 + !byte 33,23 + !byte 0,2 + !byte 13,58 + !byte 47,77 + !byte 34,21 + !byte 1,4 + !byte 12,60 + !byte 46,75 + !byte 35,19 + !byte 2,5 + !byte 9,65 + !byte 45,74 + !byte 38,14 + !byte 3,7 + !byte 8,67 + !byte 44,72 + !byte 39,12 + !byte 5,10 + !byte 7,69 + !byte 42,69 + !byte 40,10 + !byte 6,12 + !byte 6,71 + !byte 41,67 + !byte 41,8 + !byte 8,15 + !byte 4,74 + !byte 39,64 + !byte 43,5 + !byte 10,18 + !byte 3,76 + !byte 37,61 + !byte 44,3 + !byte 11,20 + !byte 2,78 + !byte 36,59 + !byte 45,1 + !byte 13,23 + !byte 17,51 + !byte 34,56 + !byte 30,28 + !byte 16,28 + !byte 16,53 + !byte 31,51 + !byte 31,26 + !byte 21,36 + !byte 11,62 + !byte 26,43 + !byte 36,17 + !byte 0,3 + !byte 10,64 + !byte 47,76 + !byte 37,15 + !byte 2,6 + !byte 9,66 + !byte 45,73 + !byte 38,13 + !byte 4,9 + !byte 8,68 + !byte 43,70 + !byte 39,11 + !byte 5,11 + !byte 7,70 + !byte 42,68 + !byte 40,9 + !byte 7,14 + !byte 5,73 + !byte 40,65 + !byte 42,6 + !byte 9,17 + !byte 4,75 + !byte 38,62 + !byte 43,4 + !byte 12,22 + !byte 3,77 + !byte 35,57 + !byte 44,2 + !byte 14,25 + !byte 2,79 + !byte 33,54 + !byte 45,0 + !byte 1,5 + !byte 15,55 + !byte 46,74 + !byte 32,24 + !byte 2,7 + !byte 14,57 + !byte 45,72 + !byte 33,22 + !byte 3,8 + !byte 13,59 + !byte 44,71 + !byte 34,20 + !byte 4,10 + !byte 12,61 + !byte 43,69 + !byte 35,18 + !byte 6,13 + !byte 11,63 + !byte 41,66 + !byte 36,16 + !byte 8,16 + !byte 10,65 + !byte 39,63 + !byte 37,14 + !byte 10,19 + !byte 9,67 + !byte 37,60 + !byte 38,12 + !byte 17,30 + !byte 6,72 + !byte 30,49 + !byte 41,7 + !byte 19,33 + !byte 5,74 + !byte 28,46 + !byte 42,5 + !byte 0,4 + !byte 4,76 + !byte 47,75 + !byte 43,3 + !byte 1,6 + !byte 3,78 + !byte 46,73 + !byte 44,1 + !byte 3,9 + !byte 8,69 + !byte 44,70 + !byte 39,10 + !byte 5,12 + !byte 7,71 + !byte 42,67 + !byte 40,8 + !byte 7,15 + !byte 6,73 + !byte 40,64 + !byte 41,6 + !byte 9,18 + !byte 5,75 + !byte 38,61 + !byte 42,4 + !byte 11,21 + !byte 4,77 + !byte 36,58 + !byte 43,2 + !byte 13,24 + !byte 3,79 + !byte 34,55 + !byte 44,0 + !byte 15,27 + !byte 23,40 + !byte 32,52 + !byte 24,39 + !byte 0,5 + !byte 22,42 + !byte 47,74 + !byte 25,37 + !byte 2,8 + !byte 21,44 + !byte 45,71 + !byte 26,35 + !byte 4,11 + !byte 20,46 + !byte 43,68 + !byte 27,33 + !byte 6,14 + !byte 19,48 + !byte 41,65 + !byte 28,31 + !byte 8,17 + !byte 18,50 + !byte 39,62 + !byte 29,29 + !byte 10,20 + !byte 17,52 + !byte 37,59 + !byte 30,27 + !byte 12,23 + !byte 16,54 + !byte 35,56 + !byte 31,25 + !byte 1,7 + !byte 15,56 + !byte 46,72 + !byte 32,23 + !byte 3,10 + !byte 14,58 + !byte 44,69 + !byte 33,21 + !byte 5,13 + !byte 13,60 + !byte 42,66 + !byte 34,19 + !byte 7,16 + !byte 12,62 + !byte 40,63 + !byte 35,17 + !byte 14,26 + !byte 11,64 + !byte 33,53 + !byte 36,15 + !byte 16,29 + !byte 10,66 + !byte 31,50 + !byte 37,13 + !byte 18,32 + !byte 9,68 + !byte 29,47 + !byte 38,11 + !byte 0,6 + !byte 8,70 + !byte 47,73 + !byte 39,9 + !byte 2,9 + !byte 7,72 + !byte 45,70 + !byte 40,7 + !byte 4,12 + !byte 6,74 + !byte 43,67 + !byte 41,5 + !byte 6,15 + !byte 5,76 + !byte 41,64 + !byte 42,3 + !byte 9,19 + !byte 4,78 + !byte 38,60 + !byte 43,1 + !byte 11,22 + !byte 14,59 + !byte 36,57 + !byte 33,20 + !byte 13,25 + !byte 13,61 + !byte 34,54 + !byte 34,18 + !byte 20,35 + !byte 12,63 + !byte 27,44 + !byte 35,16 + !byte 0,7 + !byte 11,65 + !byte 47,72 + !byte 36,14 + !byte 1,8 + !byte 10,67 + !byte 46,71 + !byte 37,12 + !byte 3,11 + !byte 9,69 + !byte 44,68 + !byte 38,10 + !byte 5,14 + !byte 8,71 + !byte 42,65 + !byte 39,8 + !byte 8,18 + !byte 7,73 + !byte 39,61 + !byte 40,6 + !byte 10,21 + !byte 6,75 + !byte 37,58 + !byte 41,4 + !byte 15,28 + !byte 5,77 + !byte 32,51 + !byte 42,2 + !byte 1,9 + !byte 5,78 + !byte 46,70 + !byte 42,1 + !byte 2,10 + !byte 4,79 + !byte 45,69 + !byte 43,0 + !byte 4,13 + !byte 18,51 + !byte 43,66 + !byte 29,28 + !byte 7,17 + !byte 17,53 + !byte 40,62 + !byte 30,26 + !byte 9,20 + !byte 16,55 + !byte 38,59 + !byte 31,24 + !byte 12,24 + !byte 15,57 + !byte 35,55 + !byte 32,22 + !byte 17,31 + !byte 12,64 + !byte 30,48 + !byte 35,15 + !byte 0,8 + !byte 11,66 + !byte 47,71 + !byte 36,13 + !byte 3,12 + !byte 10,68 + !byte 44,67 + !byte 37,11 + !byte 6,16 + !byte 9,70 + !byte 41,63 + !byte 38,9 + !byte 8,19 + !byte 8,72 + !byte 39,60 + !byte 39,7 + !byte 11,23 + !byte 7,74 + !byte 36,56 + !byte 40,5 + !byte 14,27 + !byte 7,75 + !byte 33,52 + !byte 40,4 + !byte 1,10 + !byte 6,76 + !byte 46,69 + !byte 41,3 + !byte 2,11 + !byte 6,77 + !byte 45,68 + !byte 41,2 + !byte 4,14 + !byte 5,79 + !byte 43,65 + !byte 42,0 + !byte 5,15 + !byte 19,49 + !byte 42,64 + !byte 28,30 + !byte 7,18 + !byte 15,58 + !byte 40,61 + !byte 32,21 + !byte 10,22 + !byte 14,60 + !byte 37,57 + !byte 33,19 + !byte 13,26 + !byte 13,62 + !byte 34,53 + !byte 34,17 + !byte 16,30 + !byte 12,65 + !byte 31,49 + !byte 35,14 + !byte 19,34 + !byte 11,67 + !byte 28,45 + !byte 36,12 + !byte 22,38 + !byte 10,69 + !byte 25,41 + !byte 37,10 + !byte 0,9 + !byte 9,71 + !byte 47,70 + !byte 38,8 + !byte 3,13 + !byte 8,73 + !byte 44,66 + !byte 39,6 + !byte 6,17 + !byte 8,74 + !byte 41,62 + !byte 39,5 + !byte 9,21 + !byte 7,76 + !byte 38,58 + !byte 40,3 + !byte 1,11 + !byte 6,78 + !byte 46,68 + !byte 41,1 + !byte 2,12 + !byte 20,47 + !byte 45,67 + !byte 27,32 + !byte 5,16 + !byte 17,54 + !byte 42,63 + !byte 30,25 + !byte 8,20 + !byte 16,56 + !byte 39,59 + !byte 31,23 + !byte 12,25 + !byte 14,61 + !byte 35,54 + !byte 33,18 + !byte 15,29 + !byte 13,63 + !byte 32,50 + !byte 34,16 + !byte 0,10 + !byte 11,68 + !byte 47,69 + !byte 36,11 + !byte 4,15 + !byte 10,70 + !byte 43,64 + !byte 37,9 + !byte 7,19 + !byte 9,72 + !byte 40,60 + !byte 38,7 + !byte 11,24 + !byte 9,73 + !byte 36,55 + !byte 38,6 + !byte 18,33 + !byte 8,75 + !byte 29,46 + !byte 39,4 + !byte 2,13 + !byte 7,77 + !byte 45,66 + !byte 40,2 + !byte 3,14 + !byte 6,79 + !byte 44,65 + !byte 41,0 + !byte 6,18 + !byte 21,45 + !byte 41,61 + !byte 26,34 + !byte 10,23 + !byte 18,52 + !byte 37,56 + !byte 29,27 + !byte 14,28 + !byte 16,57 + !byte 33,51 + !byte 31,22 + !byte 0,11 + !byte 15,59 + !byte 47,68 + !byte 32,20 + !byte 1,12 + !byte 14,62 + !byte 46,67 + !byte 33,17 + !byte 5,17 + !byte 13,64 + !byte 42,62 + !byte 34,15 + !byte 9,22 + !byte 12,66 + !byte 38,57 + !byte 35,13 + !byte 13,27 + !byte 12,67 + !byte 34,52 + !byte 35,12 + !byte 3,15 + !byte 11,69 + !byte 44,64 + !byte 36,10 + !byte 4,16 + !byte 10,71 + !byte 43,63 + !byte 37,8 + !byte 8,21 + !byte 9,74 + !byte 39,58 + !byte 38,5 + !byte 12,26 + !byte 8,76 + !byte 35,53 + !byte 39,3 + !byte 17,32 + !byte 7,78 + !byte 30,47 + !byte 40,1 + !byte 1,13 + !byte 7,79 + !byte 46,66 + !byte 40,0 + !byte 2,14 + !byte 19,50 + !byte 45,65 + !byte 28,29 + !byte 6,19 + !byte 18,53 + !byte 41,60 + !byte 29,26 + !byte 7,20 + !byte 17,55 + !byte 40,59 + !byte 30,24 + !byte 11,25 + !byte 16,58 + !byte 36,54 + !byte 31,21 + !byte 16,31 + !byte 15,60 + !byte 31,48 + !byte 32,19 + !byte 21,37 + !byte 14,63 + !byte 26,42 + !byte 33,16 + !byte 0,12 + !byte 13,65 + !byte 47,67 + !byte 34,14 + !byte 4,17 + !byte 12,68 + !byte 43,62 + !byte 35,11 + !byte 5,18 + !byte 11,70 + !byte 42,61 + !byte 36,9 + !byte 10,24 + !byte 10,72 + !byte 37,55 + !byte 37,7 + !byte 2,15 + !byte 10,73 + !byte 45,64 + !byte 37,6 + !byte 3,16 + !byte 9,75 + !byte 44,63 + !byte 38,4 + !byte 9,23 + !byte 8,77 + !byte 38,56 + !byte 39,2 + !byte 15,30 + !byte 8,78 + !byte 32,49 + !byte 39,1 + !byte 0,13 + !byte 20,48 + !byte 47,66 + !byte 27,31 + !byte 1,14 + !byte 17,56 + !byte 46,65 + !byte 30,23 + !byte 7,21 + !byte 15,61 + !byte 40,58 + !byte 32,18 + !byte 8,22 + !byte 14,64 + !byte 39,57 + !byte 33,15 + !byte 14,29 + !byte 13,66 + !byte 33,50 + !byte 34,13 + !byte 5,19 + !byte 12,69 + !byte 42,60 + !byte 35,10 + !byte 6,20 + !byte 11,71 + !byte 41,59 + !byte 36,8 + !byte 13,28 + !byte 11,72 + !byte 34,51 + !byte 36,7 + !byte 20,36 + !byte 10,74 + !byte 27,43 + !byte 37,5 + !byte 2,16 + !byte 9,76 + !byte 45,63 + !byte 38,3 + !byte 3,17 + !byte 9,77 + !byte 44,62 + !byte 38,2 + !byte 4,18 + !byte 8,79 + !byte 43,61 + !byte 39,0 + !byte 11,26 + !byte 22,43 + !byte 36,53 + !byte 25,36 + !byte 12,27 + !byte 21,46 + !byte 35,52 + !byte 26,33 + !byte 0,14 + !byte 19,51 + !byte 47,65 + !byte 28,28 + !byte 1,15 + !byte 18,54 + !byte 46,64 + !byte 29,25 + !byte 9,24 + !byte 17,57 + !byte 38,55 + !byte 30,22 + !byte 10,25 + !byte 16,59 + !byte 37,54 + !byte 31,20 + !byte 19,35 + !byte 16,60 + !byte 28,44 + !byte 31,19 + !byte 7,22 + !byte 15,62 + !byte 40,57 + !byte 32,17 + !byte 8,23 + !byte 14,65 + !byte 39,56 + !byte 33,14 + !byte 18,34 + !byte 13,67 + !byte 29,45 + !byte 34,12 + !byte 4,19 + !byte 13,68 + !byte 43,60 + !byte 34,11 + !byte 5,20 + !byte 12,70 + !byte 42,59 + !byte 35,9 + !byte 6,21 + !byte 12,71 + !byte 41,58 + !byte 35,8 + !byte 17,33 + !byte 11,73 + !byte 30,46 + !byte 36,6 + !byte 0,15 + !byte 11,74 + !byte 47,64 + !byte 36,5 + !byte 1,16 + !byte 10,75 + !byte 46,63 + !byte 37,4 + !byte 2,17 + !byte 10,76 + !byte 45,62 + !byte 37,3 + !byte 3,18 + !byte 9,78 + !byte 44,61 + !byte 38,1 + !byte 16,32 + !byte 9,79 + !byte 31,47 + !byte 38,0 + !byte 13,29 + !byte 20,49 + !byte 34,50 + !byte 27,30 + !byte 14,30 + !byte 19,52 + !byte 33,49 + !byte 28,27 + !byte 15,31 + !byte 18,55 + !byte 32,48 + !byte 29,24 + !byte 9,25 + !byte 17,58 + !byte 38,54 + !byte 30,21 + !byte 10,26 + !byte 16,61 + !byte 37,53 + !byte 31,18 + !byte 11,27 + !byte 15,63 + !byte 36,52 + !byte 32,16 + !byte 12,28 + !byte 15,64 + !byte 35,51 + !byte 32,15 + !byte 0,16 + !byte 14,66 + !byte 47,63 + !byte 33,13 + !byte 1,17 + !byte 14,67 + !byte 46,62 + !byte 33,12 + !byte 2,18 + !byte 13,69 + !byte 45,61 + !byte 34,10 + !byte 3,19 + !byte 13,70 + !byte 44,60 + !byte 34,9 + !byte 4,20 + !byte 12,72 + !byte 43,59 + !byte 35,7 + !byte 5,21 + !byte 12,73 + !byte 42,58 + !byte 35,6 + !byte 6,22 + !byte 11,75 + !byte 41,57 + !byte 36,4 + !byte 7,23 + !byte 10,77 + !byte 40,56 + !byte 37,2 + !byte 8,24 + !byte 10,78 + !byte 39,55 + !byte 37,1 + !byte 0,17 + !byte 19,53 + !byte 47,62 + !byte 28,26 + !byte 1,18 + !byte 18,56 + !byte 46,61 + !byte 29,23 + !byte 2,19 + !byte 17,59 + !byte 45,60 + !byte 30,20 + !byte 3,20 + !byte 16,62 + !byte 44,59 + !byte 31,17 + !byte 4,21 + !byte 15,65 + !byte 43,58 + !byte 32,14 + !byte 5,22 + !byte 14,68 + !byte 42,57 + !byte 33,11 + !byte 6,23 + !byte 13,71 + !byte 41,56 + !byte 34,8 + !byte 7,24 + !byte 12,74 + !byte 40,55 + !byte 35,5 + !byte 8,25 + !byte 12,75 + !byte 39,54 + !byte 35,4 + !byte 9,26 + !byte 11,76 + !byte 38,53 + !byte 36,3 + !byte 10,27 + !byte 11,77 + !byte 37,52 + !byte 36,2 + !byte 11,28 + !byte 11,78 + !byte 36,51 + !byte 36,1 + !byte 12,29 + !byte 10,79 + !byte 35,50 + !byte 37,0 + !byte 13,30 + !byte 22,44 + !byte 34,49 + !byte 25,35 + !byte 14,31 + !byte 21,47 + !byte 33,48 + !byte 26,32 + !byte 15,32 + !byte 20,50 + !byte 32,47 + !byte 27,29 + !byte 0,18 + !byte 19,54 + !byte 47,61 + !byte 28,25 + !byte 1,19 + !byte 18,57 + !byte 46,60 + !byte 29,22 + !byte 2,20 + !byte 17,60 + !byte 45,59 + !byte 30,19 + !byte 16,33 + !byte 16,63 + !byte 31,46 + !byte 31,16 + !byte 3,21 + !byte 16,64 + !byte 44,58 + !byte 31,15 + !byte 4,22 + !byte 15,66 + !byte 43,57 + !byte 32,13 + !byte 17,34 + !byte 15,67 + !byte 30,45 + !byte 32,12 + !byte 5,23 + !byte 14,69 + !byte 42,56 + !byte 33,10 + !byte 6,24 + !byte 14,70 + !byte 41,55 + !byte 33,9 + !byte 7,25 + !byte 13,72 + !byte 40,54 + !byte 34,7 + !byte 18,35 + !byte 13,73 + !byte 29,44 + !byte 34,6 + !byte 8,26 + !byte 13,74 + !byte 39,53 + !byte 34,5 + !byte 0,19 + !byte 12,76 + !byte 47,60 + !byte 35,3 + !byte 9,27 + !byte 12,77 + !byte 38,52 + !byte 35,2 + !byte 1,20 + !byte 11,79 + !byte 46,59 + !byte 36,0 + !byte 2,21 + !byte 21,48 + !byte 45,58 + !byte 26,31 + !byte 10,28 + !byte 20,51 + !byte 37,51 + !byte 27,28 + !byte 11,29 + !byte 19,55 + !byte 36,50 + !byte 28,24 + !byte 19,36 + !byte 18,58 + !byte 28,43 + !byte 29,21 + !byte 3,22 + !byte 17,61 + !byte 44,57 + !byte 30,18 + !byte 4,23 + !byte 17,62 + !byte 43,56 + !byte 30,17 + !byte 5,24 + !byte 16,65 + !byte 42,55 + !byte 31,14 + !byte 12,30 + !byte 16,66 + !byte 35,49 + !byte 31,13 + !byte 6,25 + !byte 15,68 + !byte 41,54 + !byte 32,11 + !byte 13,31 + !byte 15,69 + !byte 34,48 + !byte 32,10 + !byte 20,37 + !byte 14,71 + !byte 27,42 + !byte 33,8 + !byte 0,20 + !byte 14,72 + !byte 47,59 + !byte 33,7 + !byte 1,21 + !byte 14,73 + !byte 46,58 + !byte 33,6 + !byte 7,26 + !byte 13,75 + !byte 40,53 + !byte 34,4 + !byte 2,22 + !byte 13,76 + !byte 45,57 + !byte 34,3 + !byte 8,27 + !byte 13,77 + !byte 39,52 + !byte 34,2 + !byte 14,32 + !byte 12,78 + !byte 33,47 + !byte 35,1 + !byte 3,23 + !byte 12,79 + !byte 44,56 + !byte 35,0 + !byte 9,28 + !byte 20,52 + !byte 38,51 + !byte 27,27 + !byte 4,24 + !byte 19,56 + !byte 43,55 + !byte 28,23 + !byte 15,33 + !byte 18,59 + !byte 32,46 + !byte 29,20 + !byte 0,21 + !byte 18,60 + !byte 47,58 + !byte 29,19 + !byte 5,25 + !byte 17,63 + !byte 42,54 + !byte 30,16 + !byte 10,29 + !byte 17,64 + !byte 37,50 + !byte 30,15 + !byte 1,22 + !byte 16,67 + !byte 46,57 + !byte 31,12 + !byte 6,26 + !byte 16,68 + !byte 41,53 + !byte 31,11 + !byte 11,30 + !byte 15,70 + !byte 36,49 + !byte 32,9 + !byte 16,34 + !byte 15,71 + !byte 31,45 + !byte 32,8 + !byte 21,38 + !byte 15,72 + !byte 26,41 + !byte 32,7 + !byte 2,23 + !byte 14,74 + !byte 45,56 + !byte 33,5 + !byte 7,27 + !byte 14,75 + !byte 40,52 + !byte 33,4 + !byte 3,24 + !byte 14,76 + !byte 44,55 + !byte 33,3 + !byte 12,31 + !byte 13,78 + !byte 35,48 + !byte 34,1 + !byte 4,25 + !byte 13,79 + !byte 43,54 + !byte 34,0 + !byte 8,28 + !byte 23,41 + !byte 39,51 + !byte 24,38 + !byte 17,35 + !byte 22,45 + !byte 30,44 + !byte 25,34 + !byte 0,22 + !byte 21,49 + !byte 47,57 + !byte 26,30 + !byte 13,32 + !byte 21,50 + !byte 34,47 + !byte 26,29 + !byte 1,23 + !byte 20,53 + !byte 46,56 + !byte 27,26 + !byte 5,26 + !byte 20,54 + !byte 42,53 + !byte 27,25 + !byte 9,29 + !byte 19,57 + !byte 38,50 + !byte 28,22 + !byte 2,24 + !byte 19,58 + !byte 45,55 + !byte 28,21 + !byte 6,27 + !byte 18,61 + !byte 41,52 + !byte 29,18 + !byte 10,30 + !byte 18,62 + !byte 37,49 + !byte 29,17 + !byte 3,25 + !byte 18,63 + !byte 44,54 + !byte 29,16 + !byte 14,33 + !byte 17,65 + !byte 33,46 + !byte 30,14 + !byte 7,28 + !byte 17,66 + !byte 40,51 + !byte 30,13 + !byte 18,36 + !byte 17,67 + !byte 29,43 + !byte 30,12 + !byte 0,23 + !byte 16,69 + !byte 47,56 + !byte 31,10 + !byte 4,26 + !byte 16,70 + !byte 43,53 + !byte 31,9 + !byte 11,31 + !byte 16,71 + !byte 36,48 + !byte 31,8 + !byte 1,24 + !byte 16,72 + !byte 46,55 + !byte 31,7 + !byte 8,29 + !byte 15,73 + !byte 39,50 + !byte 32,6 + !byte 15,34 + !byte 15,74 + !byte 32,45 + !byte 32,5 + !byte 2,25 + !byte 15,75 + !byte 45,54 + !byte 32,4 + !byte 5,27 + !byte 15,76 + !byte 42,52 + !byte 32,3 + !byte 12,32 + !byte 14,77 + !byte 35,47 + !byte 33,2 + !byte 6,28 + !byte 14,78 + !byte 41,51 + !byte 33,1 + !byte 9,30 + !byte 14,79 + !byte 38,49 + !byte 33,0 + !byte 0,24 + !byte 22,46 + !byte 47,55 + !byte 25,33 + !byte 3,26 + !byte 21,51 + !byte 44,53 + !byte 26,28 + !byte 1,25 + !byte 20,55 + !byte 46,54 + !byte 27,24 + !byte 4,27 + !byte 20,56 + !byte 43,52 + !byte 27,23 + !byte 7,29 + !byte 19,59 + !byte 40,50 + !byte 28,20 + !byte 10,31 + !byte 19,60 + !byte 37,48 + !byte 28,19 + !byte 13,33 + !byte 19,61 + !byte 34,46 + !byte 28,18 + !byte 16,35 + !byte 18,64 + !byte 31,44 + !byte 29,15 + !byte 19,37 + !byte 18,65 + !byte 28,42 + !byte 29,14 + !byte 22,39 + !byte 18,66 + !byte 25,40 + !byte 29,13 + !byte 2,26 + !byte 18,67 + !byte 45,53 + !byte 29,12 + !byte 5,28 + !byte 17,68 + !byte 42,51 + !byte 30,11 + !byte 8,30 + !byte 17,69 + !byte 39,49 + !byte 30,10 + !byte 11,32 + !byte 17,70 + !byte 36,47 + !byte 30,9 + !byte 0,25 + !byte 17,71 + !byte 47,54 + !byte 30,8 + !byte 3,27 + !byte 17,72 + !byte 44,52 + !byte 30,7 + !byte 6,29 + !byte 16,73 + !byte 41,50 + !byte 31,6 + !byte 14,34 + !byte 16,74 + !byte 33,45 + !byte 31,5 + !byte 1,26 + !byte 16,75 + !byte 46,53 + !byte 31,4 + !byte 9,31 + !byte 16,76 + !byte 38,48 + !byte 31,3 + !byte 4,28 + !byte 15,77 + !byte 43,51 + !byte 32,2 + !byte 17,36 + !byte 16,77 + !byte 30,43 + !byte 31,2 + !byte 2,27 + !byte 15,78 + !byte 45,52 + !byte 32,1 + !byte 7,30 + !byte 15,79 + !byte 40,49 + !byte 32,0 + !byte 12,33 + !byte 23,42 + !byte 35,46 + !byte 24,37 + !byte 0,26 + !byte 22,47 + !byte 47,53 + !byte 25,32 + !byte 5,29 + !byte 22,48 + !byte 42,50 + !byte 25,31 + !byte 10,32 + !byte 21,52 + !byte 37,47 + !byte 26,27 + !byte 15,35 + !byte 21,53 + !byte 32,44 + !byte 26,26 + !byte 3,28 + !byte 21,54 + !byte 44,51 + !byte 26,25 + !byte 1,27 + !byte 20,57 + !byte 46,52 + !byte 27,22 + !byte 8,31 + !byte 20,58 + !byte 39,48 + !byte 27,21 + !byte 6,30 + !byte 20,59 + !byte 41,49 + !byte 27,20 + !byte 13,34 + !byte 20,60 + !byte 34,45 + !byte 27,19 + !byte 20,38 + !byte 19,62 + !byte 27,41 + !byte 28,17 + !byte 4,29 + !byte 19,63 + !byte 43,50 + !byte 28,16 + !byte 2,28 + !byte 19,64 + !byte 45,51 + !byte 28,15 + !byte 11,33 + !byte 19,65 + !byte 36,46 + !byte 28,14 + !byte 0,27 + !byte 19,66 + !byte 47,52 + !byte 28,13 + !byte 9,32 + !byte 18,68 + !byte 38,47 + !byte 29,11 + !byte 7,31 + !byte 18,69 + !byte 40,48 + !byte 29,10 + !byte 18,37 + !byte 18,70 + !byte 29,42 + !byte 29,9 + !byte 3,29 + !byte 18,71 + !byte 44,50 + !byte 29,8 + !byte 5,30 + !byte 18,72 + !byte 42,49 + !byte 29,7 + !byte 1,28 + !byte 17,73 + !byte 46,51 + !byte 30,6 + !byte 16,36 + !byte 18,73 + !byte 31,43 + !byte 29,6 + !byte 14,35 + !byte 17,74 + !byte 33,44 + !byte 30,5 + !byte 12,34 + !byte 17,75 + !byte 35,45 + !byte 30,4 + !byte 10,33 + !byte 17,76 + !byte 37,46 + !byte 30,3 + !byte 4,30 + !byte 17,77 + !byte 43,49 + !byte 30,2 + !byte 6,31 + !byte 16,78 + !byte 41,48 + !byte 31,1 + !byte 8,32 + !byte 17,78 + !byte 39,47 + !byte 30,1 + !byte 0,28 + !byte 16,79 + !byte 47,51 + !byte 31,0 + !byte 2,29 + !byte 17,79 + !byte 45,50 + !byte 30,0 + !byte 1,29 + !byte 23,43 + !byte 46,50 + !byte 24,36 + !byte 3,30 + !byte 22,49 + !byte 44,49 + !byte 25,30 + !byte 5,31 + !byte 22,50 + !byte 42,48 + !byte 25,29 + !byte 7,32 + !byte 22,51 + !byte 40,47 + !byte 25,28 + !byte 9,33 + !byte 21,55 + !byte 38,46 + !byte 26,24 + !byte 11,34 + !byte 21,56 + !byte 36,45 + !byte 26,23 + !byte 13,35 + !byte 21,57 + !byte 34,44 + !byte 26,22 + !byte 0,29 + !byte 21,58 + !byte 47,50 + !byte 26,21 + !byte 15,36 + !byte 21,59 + !byte 32,43 + !byte 26,20 + !byte 2,30 + !byte 21,60 + !byte 45,49 + !byte 26,19 + !byte 4,31 + !byte 20,61 + !byte 43,48 + !byte 27,18 + !byte 17,37 + !byte 20,62 + !byte 30,42 + !byte 27,17 + !byte 6,32 + !byte 20,63 + !byte 41,47 + !byte 27,16 + !byte 8,33 + !byte 20,64 + !byte 39,46 + !byte 27,15 + !byte 1,30 + !byte 20,65 + !byte 46,49 + !byte 27,14 + !byte 10,34 + !byte 20,66 + !byte 37,45 + !byte 27,13 + !byte 19,38 + !byte 19,67 + !byte 28,41 + !byte 28,12 + !byte 3,31 + !byte 20,67 + !byte 44,48 + !byte 27,12 + !byte 5,32 + !byte 19,68 + !byte 42,47 + !byte 28,11 + !byte 12,35 + !byte 20,68 + !byte 35,44 + !byte 27,11 + !byte 0,30 + !byte 19,69 + !byte 47,49 + !byte 28,10 + !byte 7,33 + !byte 19,70 + !byte 40,46 + !byte 28,9 + !byte 14,36 + !byte 19,71 + !byte 33,43 + !byte 28,8 + !byte 2,31 + !byte 19,72 + !byte 45,48 + !byte 28,7 + !byte 9,34 + !byte 19,73 + !byte 38,45 + !byte 28,6 + !byte 4,32 + !byte 18,74 + !byte 43,47 + !byte 29,5 + !byte 1,31 + !byte 19,74 + !byte 46,48 + !byte 28,5 + !byte 6,33 + !byte 18,75 + !byte 41,46 + !byte 29,4 + !byte 11,35 + !byte 19,75 + !byte 36,44 + !byte 28,4 + !byte 16,37 + !byte 18,76 + !byte 31,42 + !byte 29,3 + !byte 21,39 + !byte 19,76 + !byte 26,40 + !byte 28,3 + !byte 3,32 + !byte 18,77 + !byte 44,47 + !byte 29,2 + !byte 8,34 + !byte 18,78 + !byte 39,45 + !byte 29,1 + !byte 0,31 + !byte 18,79 + !byte 47,48 + !byte 29,0 + !byte 13,36 + !byte 23,44 + !byte 34,43 + !byte 24,35 + !byte 5,33 + !byte 23,45 + !byte 42,46 + !byte 24,34 + !byte 2,32 + !byte 23,46 + !byte 45,47 + !byte 24,33 + !byte 10,35 + !byte 23,47 + !byte 37,44 + !byte 24,32 + !byte 7,34 + !byte 23,48 + !byte 40,45 + !byte 24,31 + !byte 18,38 + !byte 23,49 + !byte 29,41 + !byte 24,30 + !byte 4,33 + !byte 22,52 + !byte 43,46 + !byte 25,27 + !byte 1,32 + !byte 22,53 + !byte 46,47 + !byte 25,26 + !byte 15,37 + !byte 22,54 + !byte 32,42 + !byte 25,25 + !byte 12,36 + !byte 22,55 + !byte 35,43 + !byte 25,24 + !byte 9,35 + !byte 22,56 + !byte 38,44 + !byte 25,23 + !byte 0,32 + !byte 22,57 + !byte 47,47 + !byte 25,22 + !byte 3,33 + !byte 22,58 + !byte 44,46 + !byte 25,21 + !byte 6,34 + !byte 22,59 + !byte 41,45 + !byte 25,20 + !byte 2,33 + !byte 22,60 + !byte 45,46 + !byte 25,19 + !byte 5,34 + !byte 21,61 + !byte 42,45 + !byte 26,18 + !byte 8,35 + !byte 22,61 + !byte 39,44 + !byte 25,18 + !byte 11,36 + !byte 21,62 + !byte 36,43 + !byte 26,17 + !byte 14,37 + !byte 22,62 + !byte 33,42 + !byte 25,17 + !byte 1,33 + !byte 21,63 + !byte 46,46 + !byte 26,16 + !byte 4,34 + !byte 22,63 + !byte 43,45 + !byte 25,16 + !byte 17,38 + !byte 21,64 + !byte 30,41 + !byte 26,15 + !byte 7,35 + !byte 22,64 + !byte 40,44 + !byte 25,15 + !byte 0,33 + !byte 21,65 + !byte 47,46 + !byte 26,14 + !byte 10,36 + !byte 22,65 + !byte 37,43 + !byte 25,14 + !byte 3,34 + !byte 21,66 + !byte 44,45 + !byte 26,13 + !byte 6,35 + !byte 22,66 + !byte 41,44 + !byte 25,13 + !byte 13,37 + !byte 21,67 + !byte 34,42 + !byte 26,12 + !byte 20,39 + !byte 22,67 + !byte 27,40 + !byte 25,12 + !byte 2,34 + !byte 21,68 + !byte 45,45 + !byte 26,11 + !byte 9,36 + !byte 22,68 + !byte 38,43 + !byte 25,11 + !byte 5,35 + !byte 20,69 + !byte 42,44 + !byte 27,10 + !byte 1,34 + !byte 21,69 + !byte 46,45 + !byte 26,10 + !byte 16,38 + !byte 22,69 + !byte 31,41 + !byte 25,10 + !byte 12,37 + !byte 20,70 + !byte 35,42 + !byte 27,9 + !byte 0,34 + !byte 21,70 + !byte 47,45 + !byte 26,9 + !byte 4,35 + !byte 22,70 + !byte 43,44 + !byte 25,9 + !byte 8,36 + !byte 20,71 + !byte 39,43 + !byte 27,8 + !byte 3,35 + !byte 21,71 + !byte 44,44 + !byte 26,8 + !byte 7,36 + !byte 22,71 + !byte 40,43 + !byte 25,8 + !byte 11,37 + !byte 20,72 + !byte 36,42 + !byte 27,7 + !byte 15,38 + !byte 21,72 + !byte 32,41 + !byte 26,7 + !byte 2,35 + !byte 20,73 + !byte 45,44 + !byte 27,6 + !byte 6,36 + !byte 21,73 + !byte 41,43 + !byte 26,6 + !byte 1,35 + !byte 20,74 + !byte 46,44 + !byte 27,5 + !byte 10,37 + !byte 21,74 + !byte 37,42 + !byte 26,5 + !byte 19,39 + !byte 20,75 + !byte 28,40 + !byte 27,4 + !byte 5,36 + !byte 21,75 + !byte 42,43 + !byte 26,4 + !byte 0,35 + !byte 20,76 + !byte 47,44 + !byte 27,3 + !byte 14,38 + !byte 21,76 + !byte 33,41 + !byte 26,3 + !byte 9,37 + !byte 19,77 + !byte 38,42 + !byte 28,2 + !byte 4,36 + !byte 20,77 + !byte 43,43 + !byte 27,2 + !byte 3,36 + !byte 21,77 + !byte 44,43 + !byte 26,2 + !byte 8,37 + !byte 19,78 + !byte 39,42 + !byte 28,1 + !byte 13,38 + !byte 20,78 + !byte 34,41 + !byte 27,1 + !byte 2,36 + !byte 21,78 + !byte 45,43 + !byte 26,1 + !byte 7,37 + !byte 19,79 + !byte 40,42 + !byte 28,0 + !byte 18,39 + !byte 20,79 + !byte 29,40 + !byte 27,0 + !byte 1,36 + !byte 21,79 + !byte 46,43 + !byte 26,0 + !byte 12,38 + !byte 23,50 + !byte 35,41 + !byte 24,29 + !byte 0,36 + !byte 23,51 + !byte 47,43 + !byte 24,28 + !byte 6,37 + !byte 23,52 + !byte 41,42 + !byte 24,27 + !byte 5,37 + !byte 23,53 + !byte 42,42 + !byte 24,26 + !byte 11,38 + !byte 23,54 + !byte 36,41 + !byte 24,25 + !byte 4,37 + !byte 23,55 + !byte 43,42 + !byte 24,24 + !byte 17,39 + !byte 23,56 + !byte 30,40 + !byte 24,23 + !byte 3,37 + !byte 23,57 + !byte 44,42 + !byte 24,22 + !byte 10,38 + !byte 23,58 + !byte 37,41 + !byte 24,21 + !byte 2,37 + !byte 23,59 + !byte 45,42 + !byte 24,20 + !byte 9,38 + !byte 23,60 + !byte 38,41 + !byte 24,19 + !byte 1,37 + !byte 23,61 + !byte 46,42 + !byte 24,18 + !byte 16,39 + !byte 23,62 + !byte 31,40 + !byte 24,17 + !byte 8,38 + !byte 23,63 + !byte 39,41 + !byte 24,16 + !byte 0,37 + !byte 23,64 + !byte 47,42 + !byte 24,15 + !byte 7,38 + !byte 23,65 + !byte 40,41 + !byte 24,14 + !byte 15,39 + !byte 23,66 + !byte 32,40 + !byte 24,13 + !byte 6,38 + !byte 23,67 + !byte 41,41 + !byte 24,12 + !byte 5,38 + !byte 23,68 + !byte 42,41 + !byte 24,11 + !byte 14,39 + !byte 23,69 + !byte 33,40 + !byte 24,10 + !byte 4,38 + !byte 23,70 + !byte 43,41 + !byte 24,9 + !byte 3,38 + !byte 23,71 + !byte 44,41 + !byte 24,8 + !byte 13,39 + !byte 22,72 + !byte 34,40 + !byte 25,7 + !byte 2,38 + !byte 23,72 + !byte 45,41 + !byte 24,7 + !byte 1,38 + !byte 22,73 + !byte 46,41 + !byte 25,6 + !byte 12,39 + !byte 23,73 + !byte 35,40 + !byte 24,6 + !byte 0,38 + !byte 22,74 + !byte 47,41 + !byte 25,5 + !byte 11,39 + !byte 23,74 + !byte 36,40 + !byte 24,5 + !byte 10,39 + !byte 22,75 + !byte 37,40 + !byte 25,4 + !byte 9,39 + !byte 23,75 + !byte 38,40 + !byte 24,4 + !byte 8,39 + !byte 22,76 + !byte 39,40 + !byte 25,3 + !byte 7,39 + !byte 23,76 + !byte 40,40 + !byte 24,3 + !byte 6,39 + !byte 22,77 + !byte 41,40 + !byte 25,2 + !byte 5,39 + !byte 23,77 + !byte 42,40 + !byte 24,2 + !byte 4,39 + !byte 22,78 + !byte 43,40 + !byte 25,1 + !byte 3,39 + !byte 23,78 + !byte 44,40 + !byte 24,1 + !byte 2,39 + !byte 22,79 + !byte 45,40 + !byte 25,0 + !byte 1,39 + !byte 23,79 + !byte 46,40 + !byte 24,0 + !byte 0,39 + !byte 255,255 + !byte 47,40 + !byte 255,255 diff --git a/src/fx/fx.dhgr.radial4.a b/src/fx/fx.dhgr.radial4.a new file mode 100644 index 000000000..c5fc46945 --- /dev/null +++ b/src/fx/fx.dhgr.radial4.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.RADIAL4",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.radial4.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.radial4.data.a b/src/fx/fx.dhgr.radial4.data.a new file mode 100644 index 000000000..2e0e4e139 --- /dev/null +++ b/src/fx/fx.dhgr.radial4.data.a @@ -0,0 +1,3844 @@ + !byte 0,39 + !byte 0,40 + !byte 47,40 + !byte 47,39 + !byte 1,39 + !byte 1,40 + !byte 46,40 + !byte 46,39 + !byte 2,39 + !byte 2,40 + !byte 45,40 + !byte 45,39 + !byte 3,39 + !byte 3,40 + !byte 44,40 + !byte 44,39 + !byte 4,39 + !byte 4,40 + !byte 43,40 + !byte 43,39 + !byte 5,39 + !byte 5,40 + !byte 42,40 + !byte 42,39 + !byte 6,39 + !byte 6,40 + !byte 41,40 + !byte 41,39 + !byte 7,39 + !byte 7,40 + !byte 40,40 + !byte 40,39 + !byte 8,39 + !byte 8,40 + !byte 39,40 + !byte 39,39 + !byte 9,39 + !byte 9,40 + !byte 38,40 + !byte 38,39 + !byte 10,39 + !byte 10,40 + !byte 37,40 + !byte 37,39 + !byte 11,39 + !byte 11,40 + !byte 36,40 + !byte 36,39 + !byte 0,38 + !byte 0,41 + !byte 47,41 + !byte 47,38 + !byte 12,39 + !byte 12,40 + !byte 35,40 + !byte 35,39 + !byte 1,38 + !byte 1,41 + !byte 46,41 + !byte 46,38 + !byte 2,38 + !byte 2,41 + !byte 45,41 + !byte 45,38 + !byte 13,39 + !byte 13,40 + !byte 34,40 + !byte 34,39 + !byte 3,38 + !byte 3,41 + !byte 44,41 + !byte 44,38 + !byte 4,38 + !byte 4,41 + !byte 43,41 + !byte 43,38 + !byte 14,39 + !byte 14,40 + !byte 33,40 + !byte 33,39 + !byte 5,38 + !byte 5,41 + !byte 42,41 + !byte 42,38 + !byte 6,38 + !byte 6,41 + !byte 41,41 + !byte 41,38 + !byte 15,39 + !byte 15,40 + !byte 32,40 + !byte 32,39 + !byte 7,38 + !byte 7,41 + !byte 40,41 + !byte 40,38 + !byte 0,37 + !byte 0,42 + !byte 47,42 + !byte 47,37 + !byte 8,38 + !byte 8,41 + !byte 39,41 + !byte 39,38 + !byte 16,39 + !byte 16,40 + !byte 31,40 + !byte 31,39 + !byte 1,37 + !byte 1,42 + !byte 46,42 + !byte 46,37 + !byte 9,38 + !byte 9,41 + !byte 38,41 + !byte 38,38 + !byte 2,37 + !byte 2,42 + !byte 45,42 + !byte 45,37 + !byte 10,38 + !byte 10,41 + !byte 37,41 + !byte 37,38 + !byte 3,37 + !byte 3,42 + !byte 44,42 + !byte 44,37 + !byte 17,39 + !byte 17,40 + !byte 30,40 + !byte 30,39 + !byte 4,37 + !byte 4,42 + !byte 43,42 + !byte 43,37 + !byte 11,38 + !byte 11,41 + !byte 36,41 + !byte 36,38 + !byte 5,37 + !byte 5,42 + !byte 42,42 + !byte 42,37 + !byte 6,37 + !byte 6,42 + !byte 41,42 + !byte 41,37 + !byte 0,36 + !byte 0,43 + !byte 47,43 + !byte 47,36 + !byte 12,38 + !byte 12,41 + !byte 35,41 + !byte 35,38 + !byte 1,36 + !byte 1,43 + !byte 46,43 + !byte 46,36 + !byte 18,39 + !byte 18,40 + !byte 29,40 + !byte 29,39 + !byte 7,37 + !byte 7,42 + !byte 40,42 + !byte 40,37 + !byte 2,36 + !byte 2,43 + !byte 45,43 + !byte 45,36 + !byte 13,38 + !byte 13,41 + !byte 34,41 + !byte 34,38 + !byte 8,37 + !byte 8,42 + !byte 39,42 + !byte 39,37 + !byte 3,36 + !byte 3,43 + !byte 44,43 + !byte 44,36 + !byte 4,36 + !byte 4,43 + !byte 43,43 + !byte 43,36 + !byte 9,37 + !byte 9,42 + !byte 38,42 + !byte 38,37 + !byte 14,38 + !byte 14,41 + !byte 33,41 + !byte 33,38 + !byte 0,35 + !byte 0,44 + !byte 47,44 + !byte 47,35 + !byte 5,36 + !byte 5,43 + !byte 42,43 + !byte 42,36 + !byte 19,39 + !byte 19,40 + !byte 28,40 + !byte 28,39 + !byte 10,37 + !byte 10,42 + !byte 37,42 + !byte 37,37 + !byte 1,35 + !byte 1,44 + !byte 46,44 + !byte 46,35 + !byte 6,36 + !byte 6,43 + !byte 41,43 + !byte 41,36 + !byte 2,35 + !byte 2,44 + !byte 45,44 + !byte 45,35 + !byte 15,38 + !byte 15,41 + !byte 32,41 + !byte 32,38 + !byte 11,37 + !byte 11,42 + !byte 36,42 + !byte 36,37 + !byte 7,36 + !byte 7,43 + !byte 40,43 + !byte 40,36 + !byte 3,35 + !byte 3,44 + !byte 44,44 + !byte 44,35 + !byte 8,36 + !byte 8,43 + !byte 39,43 + !byte 39,36 + !byte 4,35 + !byte 4,44 + !byte 43,44 + !byte 43,35 + !byte 0,34 + !byte 0,45 + !byte 47,45 + !byte 47,34 + !byte 12,37 + !byte 12,42 + !byte 35,42 + !byte 35,37 + !byte 16,38 + !byte 16,41 + !byte 31,41 + !byte 31,38 + !byte 1,34 + !byte 1,45 + !byte 46,45 + !byte 46,34 + !byte 5,35 + !byte 5,44 + !byte 42,44 + !byte 42,35 + !byte 9,36 + !byte 9,43 + !byte 38,43 + !byte 38,36 + !byte 2,34 + !byte 2,45 + !byte 45,45 + !byte 45,34 + !byte 20,39 + !byte 20,40 + !byte 27,40 + !byte 27,39 + !byte 13,37 + !byte 13,42 + !byte 34,42 + !byte 34,37 + !byte 6,35 + !byte 6,44 + !byte 41,44 + !byte 41,35 + !byte 3,34 + !byte 3,45 + !byte 44,45 + !byte 44,34 + !byte 10,36 + !byte 10,43 + !byte 37,43 + !byte 37,36 + !byte 0,33 + !byte 0,46 + !byte 47,46 + !byte 47,33 + !byte 7,35 + !byte 7,44 + !byte 40,44 + !byte 40,35 + !byte 17,38 + !byte 17,41 + !byte 30,41 + !byte 30,38 + !byte 4,34 + !byte 4,45 + !byte 43,45 + !byte 43,34 + !byte 1,33 + !byte 1,46 + !byte 46,46 + !byte 46,33 + !byte 14,37 + !byte 14,42 + !byte 33,42 + !byte 33,37 + !byte 11,36 + !byte 11,43 + !byte 36,43 + !byte 36,36 + !byte 8,35 + !byte 8,44 + !byte 39,44 + !byte 39,35 + !byte 5,34 + !byte 5,45 + !byte 42,45 + !byte 42,34 + !byte 2,33 + !byte 2,46 + !byte 45,46 + !byte 45,33 + !byte 6,34 + !byte 6,45 + !byte 41,45 + !byte 41,34 + !byte 3,33 + !byte 3,46 + !byte 44,46 + !byte 44,33 + !byte 0,32 + !byte 0,47 + !byte 47,47 + !byte 47,32 + !byte 9,35 + !byte 9,44 + !byte 38,44 + !byte 38,35 + !byte 12,36 + !byte 12,43 + !byte 35,43 + !byte 35,36 + !byte 15,37 + !byte 15,42 + !byte 32,42 + !byte 32,37 + !byte 1,32 + !byte 1,47 + !byte 46,47 + !byte 46,32 + !byte 4,33 + !byte 4,46 + !byte 43,46 + !byte 43,33 + !byte 18,38 + !byte 18,41 + !byte 29,41 + !byte 29,38 + !byte 7,34 + !byte 7,45 + !byte 40,45 + !byte 40,34 + !byte 10,35 + !byte 10,44 + !byte 37,44 + !byte 37,35 + !byte 2,32 + !byte 2,47 + !byte 45,47 + !byte 45,32 + !byte 5,33 + !byte 5,46 + !byte 42,46 + !byte 42,33 + !byte 13,36 + !byte 13,43 + !byte 34,43 + !byte 34,36 + !byte 0,31 + !byte 0,48 + !byte 47,48 + !byte 47,31 + !byte 8,34 + !byte 8,45 + !byte 39,45 + !byte 39,34 + !byte 3,32 + !byte 3,47 + !byte 44,47 + !byte 44,32 + !byte 21,39 + !byte 21,40 + !byte 26,40 + !byte 26,39 + !byte 16,37 + !byte 16,42 + !byte 31,42 + !byte 31,37 + !byte 11,35 + !byte 11,44 + !byte 36,44 + !byte 36,35 + !byte 6,33 + !byte 6,46 + !byte 41,46 + !byte 41,33 + !byte 1,31 + !byte 1,48 + !byte 46,48 + !byte 46,31 + !byte 4,32 + !byte 4,47 + !byte 43,47 + !byte 43,32 + !byte 9,34 + !byte 9,45 + !byte 38,45 + !byte 38,34 + !byte 2,31 + !byte 2,48 + !byte 45,48 + !byte 45,31 + !byte 14,36 + !byte 14,43 + !byte 33,43 + !byte 33,36 + !byte 7,33 + !byte 7,46 + !byte 40,46 + !byte 40,33 + !byte 0,30 + !byte 0,49 + !byte 47,49 + !byte 47,30 + !byte 12,35 + !byte 12,44 + !byte 35,44 + !byte 35,35 + !byte 5,32 + !byte 5,47 + !byte 42,47 + !byte 42,32 + !byte 3,31 + !byte 3,48 + !byte 44,48 + !byte 44,31 + !byte 19,38 + !byte 19,41 + !byte 28,41 + !byte 28,38 + !byte 10,34 + !byte 10,45 + !byte 37,45 + !byte 37,34 + !byte 1,30 + !byte 1,49 + !byte 46,49 + !byte 46,30 + !byte 8,33 + !byte 8,46 + !byte 39,46 + !byte 39,33 + !byte 6,32 + !byte 6,47 + !byte 41,47 + !byte 41,32 + !byte 17,37 + !byte 17,42 + !byte 30,42 + !byte 30,37 + !byte 4,31 + !byte 4,48 + !byte 43,48 + !byte 43,31 + !byte 2,30 + !byte 2,49 + !byte 45,49 + !byte 45,30 + !byte 15,36 + !byte 15,43 + !byte 32,43 + !byte 32,36 + !byte 0,29 + !byte 0,50 + !byte 47,50 + !byte 47,29 + !byte 13,35 + !byte 13,44 + !byte 34,44 + !byte 34,35 + !byte 11,34 + !byte 11,45 + !byte 36,45 + !byte 36,34 + !byte 9,33 + !byte 9,46 + !byte 38,46 + !byte 38,33 + !byte 7,32 + !byte 7,47 + !byte 40,47 + !byte 40,32 + !byte 5,31 + !byte 5,48 + !byte 42,48 + !byte 42,31 + !byte 3,30 + !byte 3,49 + !byte 44,49 + !byte 44,30 + !byte 1,29 + !byte 1,50 + !byte 46,50 + !byte 46,29 + !byte 2,29 + !byte 2,50 + !byte 45,50 + !byte 45,29 + !byte 0,28 + !byte 0,51 + !byte 47,51 + !byte 47,28 + !byte 8,32 + !byte 8,47 + !byte 39,47 + !byte 39,32 + !byte 6,31 + !byte 6,48 + !byte 41,48 + !byte 41,31 + !byte 4,30 + !byte 4,49 + !byte 43,49 + !byte 43,30 + !byte 10,33 + !byte 10,46 + !byte 37,46 + !byte 37,33 + !byte 12,34 + !byte 12,45 + !byte 35,45 + !byte 35,34 + !byte 14,35 + !byte 14,44 + !byte 33,44 + !byte 33,35 + !byte 16,36 + !byte 16,43 + !byte 31,43 + !byte 31,36 + !byte 1,28 + !byte 1,51 + !byte 46,51 + !byte 46,28 + !byte 5,30 + !byte 5,49 + !byte 42,49 + !byte 42,30 + !byte 3,29 + !byte 3,50 + !byte 44,50 + !byte 44,29 + !byte 18,37 + !byte 18,42 + !byte 29,42 + !byte 29,37 + !byte 7,31 + !byte 7,48 + !byte 40,48 + !byte 40,31 + !byte 9,32 + !byte 9,47 + !byte 38,47 + !byte 38,32 + !byte 0,27 + !byte 0,52 + !byte 47,52 + !byte 47,27 + !byte 11,33 + !byte 11,46 + !byte 36,46 + !byte 36,33 + !byte 2,28 + !byte 2,51 + !byte 45,51 + !byte 45,28 + !byte 4,29 + !byte 4,50 + !byte 43,50 + !byte 43,29 + !byte 20,38 + !byte 20,41 + !byte 27,41 + !byte 27,38 + !byte 13,34 + !byte 13,45 + !byte 34,45 + !byte 34,34 + !byte 6,30 + !byte 6,49 + !byte 41,49 + !byte 41,30 + !byte 8,31 + !byte 8,48 + !byte 39,48 + !byte 39,31 + !byte 1,27 + !byte 1,52 + !byte 46,52 + !byte 46,27 + !byte 3,28 + !byte 3,51 + !byte 44,51 + !byte 44,28 + !byte 15,35 + !byte 15,44 + !byte 32,44 + !byte 32,35 + !byte 10,32 + !byte 10,47 + !byte 37,47 + !byte 37,32 + !byte 5,29 + !byte 5,50 + !byte 42,50 + !byte 42,29 + !byte 0,26 + !byte 0,53 + !byte 47,53 + !byte 47,26 + !byte 12,33 + !byte 12,46 + !byte 35,46 + !byte 35,33 + !byte 7,30 + !byte 7,49 + !byte 40,49 + !byte 40,30 + !byte 2,27 + !byte 2,52 + !byte 45,52 + !byte 45,27 + !byte 17,36 + !byte 17,43 + !byte 30,43 + !byte 30,36 + !byte 4,28 + !byte 4,51 + !byte 43,51 + !byte 43,28 + !byte 9,31 + !byte 9,48 + !byte 38,48 + !byte 38,31 + !byte 1,26 + !byte 1,53 + !byte 46,53 + !byte 46,26 + !byte 14,34 + !byte 14,45 + !byte 33,45 + !byte 33,34 + !byte 6,29 + !byte 6,50 + !byte 41,50 + !byte 41,29 + !byte 3,27 + !byte 3,52 + !byte 44,52 + !byte 44,27 + !byte 0,25 + !byte 0,54 + !byte 47,54 + !byte 47,25 + !byte 11,32 + !byte 11,47 + !byte 36,47 + !byte 36,32 + !byte 8,30 + !byte 8,49 + !byte 39,49 + !byte 39,30 + !byte 5,28 + !byte 5,51 + !byte 42,51 + !byte 42,28 + !byte 2,26 + !byte 2,53 + !byte 45,53 + !byte 45,26 + !byte 22,39 + !byte 22,40 + !byte 25,40 + !byte 25,39 + !byte 19,37 + !byte 19,42 + !byte 28,42 + !byte 28,37 + !byte 16,35 + !byte 16,44 + !byte 31,44 + !byte 31,35 + !byte 13,33 + !byte 13,46 + !byte 34,46 + !byte 34,33 + !byte 10,31 + !byte 10,48 + !byte 37,48 + !byte 37,31 + !byte 7,29 + !byte 7,50 + !byte 40,50 + !byte 40,29 + !byte 4,27 + !byte 4,52 + !byte 43,52 + !byte 43,27 + !byte 1,25 + !byte 1,54 + !byte 46,54 + !byte 46,25 + !byte 3,26 + !byte 3,53 + !byte 44,53 + !byte 44,26 + !byte 0,24 + !byte 0,55 + !byte 47,55 + !byte 47,24 + !byte 9,30 + !byte 9,49 + !byte 38,49 + !byte 38,30 + !byte 6,28 + !byte 6,51 + !byte 41,51 + !byte 41,28 + !byte 12,32 + !byte 12,47 + !byte 35,47 + !byte 35,32 + !byte 5,27 + !byte 5,52 + !byte 42,52 + !byte 42,27 + !byte 2,25 + !byte 2,54 + !byte 45,54 + !byte 45,25 + !byte 15,34 + !byte 15,45 + !byte 32,45 + !byte 32,34 + !byte 8,29 + !byte 8,50 + !byte 39,50 + !byte 39,29 + !byte 1,24 + !byte 1,55 + !byte 46,55 + !byte 46,24 + !byte 11,31 + !byte 11,48 + !byte 36,48 + !byte 36,31 + !byte 4,26 + !byte 4,53 + !byte 43,53 + !byte 43,26 + !byte 0,23 + !byte 0,56 + !byte 47,56 + !byte 47,23 + !byte 18,36 + !byte 18,43 + !byte 29,43 + !byte 29,36 + !byte 7,28 + !byte 7,51 + !byte 40,51 + !byte 40,28 + !byte 14,33 + !byte 14,46 + !byte 33,46 + !byte 33,33 + !byte 3,25 + !byte 3,54 + !byte 44,54 + !byte 44,25 + !byte 10,30 + !byte 10,49 + !byte 37,49 + !byte 37,30 + !byte 6,27 + !byte 6,52 + !byte 41,52 + !byte 41,27 + !byte 2,24 + !byte 2,55 + !byte 45,55 + !byte 45,24 + !byte 9,29 + !byte 9,50 + !byte 38,50 + !byte 38,29 + !byte 5,26 + !byte 5,53 + !byte 42,53 + !byte 42,26 + !byte 1,23 + !byte 1,56 + !byte 46,56 + !byte 46,23 + !byte 13,32 + !byte 13,47 + !byte 34,47 + !byte 34,32 + !byte 0,22 + !byte 0,57 + !byte 47,57 + !byte 47,22 + !byte 17,35 + !byte 17,44 + !byte 30,44 + !byte 30,35 + !byte 8,28 + !byte 8,51 + !byte 39,51 + !byte 39,28 + !byte 4,25 + !byte 4,54 + !byte 43,54 + !byte 43,25 + !byte 12,31 + !byte 12,48 + !byte 35,48 + !byte 35,31 + !byte 3,24 + !byte 3,55 + !byte 44,55 + !byte 44,24 + !byte 7,27 + !byte 7,52 + !byte 40,52 + !byte 40,27 + !byte 2,23 + !byte 2,56 + !byte 45,56 + !byte 45,23 + !byte 21,38 + !byte 21,41 + !byte 26,41 + !byte 26,38 + !byte 16,34 + !byte 16,45 + !byte 31,45 + !byte 31,34 + !byte 11,30 + !byte 11,49 + !byte 36,49 + !byte 36,30 + !byte 6,26 + !byte 6,53 + !byte 41,53 + !byte 41,26 + !byte 1,22 + !byte 1,57 + !byte 46,57 + !byte 46,22 + !byte 10,29 + !byte 10,50 + !byte 37,50 + !byte 37,29 + !byte 5,25 + !byte 5,54 + !byte 42,54 + !byte 42,25 + !byte 0,21 + !byte 0,58 + !byte 47,58 + !byte 47,21 + !byte 15,33 + !byte 15,46 + !byte 32,46 + !byte 32,33 + !byte 4,24 + !byte 4,55 + !byte 43,55 + !byte 43,24 + !byte 9,28 + !byte 9,51 + !byte 38,51 + !byte 38,28 + !byte 3,23 + !byte 3,56 + !byte 44,56 + !byte 44,23 + !byte 14,32 + !byte 14,47 + !byte 33,47 + !byte 33,32 + !byte 8,27 + !byte 8,52 + !byte 39,52 + !byte 39,27 + !byte 2,22 + !byte 2,57 + !byte 45,57 + !byte 45,22 + !byte 7,26 + !byte 7,53 + !byte 40,53 + !byte 40,26 + !byte 1,21 + !byte 1,58 + !byte 46,58 + !byte 46,21 + !byte 0,20 + !byte 0,59 + !byte 47,59 + !byte 47,20 + !byte 20,37 + !byte 20,42 + !byte 27,42 + !byte 27,37 + !byte 13,31 + !byte 13,48 + !byte 34,48 + !byte 34,31 + !byte 6,25 + !byte 6,54 + !byte 41,54 + !byte 41,25 + !byte 12,30 + !byte 12,49 + !byte 35,49 + !byte 35,30 + !byte 5,24 + !byte 5,55 + !byte 42,55 + !byte 42,24 + !byte 4,23 + !byte 4,56 + !byte 43,56 + !byte 43,23 + !byte 3,22 + !byte 3,57 + !byte 44,57 + !byte 44,22 + !byte 19,36 + !byte 19,43 + !byte 28,43 + !byte 28,36 + !byte 11,29 + !byte 11,50 + !byte 36,50 + !byte 36,29 + !byte 10,28 + !byte 10,51 + !byte 37,51 + !byte 37,28 + !byte 2,21 + !byte 2,58 + !byte 45,58 + !byte 45,21 + !byte 1,20 + !byte 1,59 + !byte 46,59 + !byte 46,20 + !byte 9,27 + !byte 9,52 + !byte 38,52 + !byte 38,27 + !byte 0,19 + !byte 0,60 + !byte 47,60 + !byte 47,19 + !byte 8,26 + !byte 8,53 + !byte 39,53 + !byte 39,26 + !byte 18,35 + !byte 18,44 + !byte 29,44 + !byte 29,35 + !byte 7,25 + !byte 7,54 + !byte 40,54 + !byte 40,25 + !byte 6,24 + !byte 6,55 + !byte 41,55 + !byte 41,24 + !byte 5,23 + !byte 5,56 + !byte 42,56 + !byte 42,23 + !byte 17,34 + !byte 17,45 + !byte 30,45 + !byte 30,34 + !byte 4,22 + !byte 4,57 + !byte 43,57 + !byte 43,22 + !byte 3,21 + !byte 3,58 + !byte 44,58 + !byte 44,21 + !byte 16,33 + !byte 16,46 + !byte 31,46 + !byte 31,33 + !byte 2,20 + !byte 2,59 + !byte 45,59 + !byte 45,20 + !byte 1,19 + !byte 1,60 + !byte 46,60 + !byte 46,19 + !byte 0,18 + !byte 0,61 + !byte 47,61 + !byte 47,18 + !byte 15,32 + !byte 15,47 + !byte 32,47 + !byte 32,32 + !byte 14,31 + !byte 14,48 + !byte 33,48 + !byte 33,31 + !byte 13,30 + !byte 13,49 + !byte 34,49 + !byte 34,30 + !byte 12,29 + !byte 12,50 + !byte 35,50 + !byte 35,29 + !byte 11,28 + !byte 11,51 + !byte 36,51 + !byte 36,28 + !byte 10,27 + !byte 10,52 + !byte 37,52 + !byte 37,27 + !byte 9,26 + !byte 9,53 + !byte 38,53 + !byte 38,26 + !byte 8,25 + !byte 8,54 + !byte 39,54 + !byte 39,25 + !byte 7,24 + !byte 7,55 + !byte 40,55 + !byte 40,24 + !byte 6,23 + !byte 6,56 + !byte 41,56 + !byte 41,23 + !byte 5,22 + !byte 5,57 + !byte 42,57 + !byte 42,22 + !byte 4,21 + !byte 4,58 + !byte 43,58 + !byte 43,21 + !byte 3,20 + !byte 3,59 + !byte 44,59 + !byte 44,20 + !byte 2,19 + !byte 2,60 + !byte 45,60 + !byte 45,19 + !byte 1,18 + !byte 1,61 + !byte 46,61 + !byte 46,18 + !byte 0,17 + !byte 0,62 + !byte 47,62 + !byte 47,17 + !byte 8,24 + !byte 8,55 + !byte 39,55 + !byte 39,24 + !byte 7,23 + !byte 7,56 + !byte 40,56 + !byte 40,23 + !byte 6,22 + !byte 6,57 + !byte 41,57 + !byte 41,22 + !byte 5,21 + !byte 5,58 + !byte 42,58 + !byte 42,21 + !byte 4,20 + !byte 4,59 + !byte 43,59 + !byte 43,20 + !byte 3,19 + !byte 3,60 + !byte 44,60 + !byte 44,19 + !byte 2,18 + !byte 2,61 + !byte 45,61 + !byte 45,18 + !byte 1,17 + !byte 1,62 + !byte 46,62 + !byte 46,17 + !byte 0,16 + !byte 0,63 + !byte 47,63 + !byte 47,16 + !byte 12,28 + !byte 12,51 + !byte 35,51 + !byte 35,28 + !byte 11,27 + !byte 11,52 + !byte 36,52 + !byte 36,27 + !byte 10,26 + !byte 10,53 + !byte 37,53 + !byte 37,26 + !byte 9,25 + !byte 9,54 + !byte 38,54 + !byte 38,25 + !byte 15,31 + !byte 15,48 + !byte 32,48 + !byte 32,31 + !byte 14,30 + !byte 14,49 + !byte 33,49 + !byte 33,30 + !byte 13,29 + !byte 13,50 + !byte 34,50 + !byte 34,29 + !byte 16,32 + !byte 16,47 + !byte 31,47 + !byte 31,32 + !byte 3,18 + !byte 3,61 + !byte 44,61 + !byte 44,18 + !byte 2,17 + !byte 2,62 + !byte 45,62 + !byte 45,17 + !byte 1,16 + !byte 1,63 + !byte 46,63 + !byte 46,16 + !byte 0,15 + !byte 0,64 + !byte 47,64 + !byte 47,15 + !byte 17,33 + !byte 17,46 + !byte 30,46 + !byte 30,33 + !byte 6,21 + !byte 6,58 + !byte 41,58 + !byte 41,21 + !byte 5,20 + !byte 5,59 + !byte 42,59 + !byte 42,20 + !byte 4,19 + !byte 4,60 + !byte 43,60 + !byte 43,19 + !byte 18,34 + !byte 18,45 + !byte 29,45 + !byte 29,34 + !byte 8,23 + !byte 8,56 + !byte 39,56 + !byte 39,23 + !byte 7,22 + !byte 7,57 + !byte 40,57 + !byte 40,22 + !byte 19,35 + !byte 19,44 + !byte 28,44 + !byte 28,35 + !byte 10,25 + !byte 10,54 + !byte 37,54 + !byte 37,25 + !byte 9,24 + !byte 9,55 + !byte 38,55 + !byte 38,24 + !byte 1,15 + !byte 1,64 + !byte 46,64 + !byte 46,15 + !byte 0,14 + !byte 0,65 + !byte 47,65 + !byte 47,14 + !byte 12,27 + !byte 12,52 + !byte 35,52 + !byte 35,27 + !byte 11,26 + !byte 11,53 + !byte 36,53 + !byte 36,26 + !byte 4,18 + !byte 4,61 + !byte 43,61 + !byte 43,18 + !byte 3,17 + !byte 3,62 + !byte 44,62 + !byte 44,17 + !byte 2,16 + !byte 2,63 + !byte 45,63 + !byte 45,16 + !byte 20,36 + !byte 20,43 + !byte 27,43 + !byte 27,36 + !byte 13,28 + !byte 13,51 + !byte 34,51 + !byte 34,28 + !byte 6,20 + !byte 6,59 + !byte 41,59 + !byte 41,20 + !byte 5,19 + !byte 5,60 + !byte 42,60 + !byte 42,19 + !byte 14,29 + !byte 14,50 + !byte 33,50 + !byte 33,29 + !byte 8,22 + !byte 8,57 + !byte 39,57 + !byte 39,22 + !byte 7,21 + !byte 7,58 + !byte 40,58 + !byte 40,21 + !byte 1,14 + !byte 1,65 + !byte 46,65 + !byte 46,14 + !byte 0,13 + !byte 0,66 + !byte 47,66 + !byte 47,13 + !byte 15,30 + !byte 15,49 + !byte 32,49 + !byte 32,30 + !byte 9,23 + !byte 9,56 + !byte 38,56 + !byte 38,23 + !byte 3,16 + !byte 3,63 + !byte 44,63 + !byte 44,16 + !byte 2,15 + !byte 2,64 + !byte 45,64 + !byte 45,15 + !byte 10,24 + !byte 10,55 + !byte 37,55 + !byte 37,24 + !byte 5,18 + !byte 5,61 + !byte 42,61 + !byte 42,18 + !byte 4,17 + !byte 4,62 + !byte 43,62 + !byte 43,17 + !byte 0,12 + !byte 0,67 + !byte 47,67 + !byte 47,12 + !byte 21,37 + !byte 21,42 + !byte 26,42 + !byte 26,37 + !byte 16,31 + !byte 16,48 + !byte 31,48 + !byte 31,31 + !byte 11,25 + !byte 11,54 + !byte 36,54 + !byte 36,25 + !byte 7,20 + !byte 7,59 + !byte 40,59 + !byte 40,20 + !byte 6,19 + !byte 6,60 + !byte 41,60 + !byte 41,19 + !byte 2,14 + !byte 2,65 + !byte 45,65 + !byte 45,14 + !byte 1,13 + !byte 1,66 + !byte 46,66 + !byte 46,13 + !byte 17,32 + !byte 17,47 + !byte 30,47 + !byte 30,32 + !byte 12,26 + !byte 12,53 + !byte 35,53 + !byte 35,26 + !byte 8,21 + !byte 8,58 + !byte 39,58 + !byte 39,21 + !byte 4,16 + !byte 4,63 + !byte 43,63 + !byte 43,16 + !byte 3,15 + !byte 3,64 + !byte 44,64 + !byte 44,15 + !byte 13,27 + !byte 13,52 + !byte 34,52 + !byte 34,27 + !byte 9,22 + !byte 9,57 + !byte 38,57 + !byte 38,22 + !byte 5,17 + !byte 5,62 + !byte 42,62 + !byte 42,17 + !byte 1,12 + !byte 1,67 + !byte 46,67 + !byte 46,12 + !byte 0,11 + !byte 0,68 + !byte 47,68 + !byte 47,11 + !byte 14,28 + !byte 14,51 + !byte 33,51 + !byte 33,28 + !byte 10,23 + !byte 10,56 + !byte 37,56 + !byte 37,23 + !byte 6,18 + !byte 6,61 + !byte 41,61 + !byte 41,18 + !byte 3,14 + !byte 3,65 + !byte 44,65 + !byte 44,14 + !byte 2,13 + !byte 2,66 + !byte 45,66 + !byte 45,13 + !byte 18,33 + !byte 18,46 + !byte 29,46 + !byte 29,33 + !byte 11,24 + !byte 11,55 + !byte 36,55 + !byte 36,24 + !byte 7,19 + !byte 7,60 + !byte 40,60 + !byte 40,19 + !byte 4,15 + !byte 4,64 + !byte 43,64 + !byte 43,15 + !byte 0,10 + !byte 0,69 + !byte 47,69 + !byte 47,10 + !byte 15,29 + !byte 15,50 + !byte 32,50 + !byte 32,29 + !byte 12,25 + !byte 12,54 + !byte 35,54 + !byte 35,25 + !byte 8,20 + !byte 8,59 + !byte 39,59 + !byte 39,20 + !byte 5,16 + !byte 5,63 + !byte 42,63 + !byte 42,16 + !byte 2,12 + !byte 2,67 + !byte 45,67 + !byte 45,12 + !byte 1,11 + !byte 1,68 + !byte 46,68 + !byte 46,11 + !byte 9,21 + !byte 9,58 + !byte 38,58 + !byte 38,21 + !byte 6,17 + !byte 6,62 + !byte 41,62 + !byte 41,17 + !byte 3,13 + !byte 3,66 + !byte 44,66 + !byte 44,13 + !byte 0,9 + !byte 0,70 + !byte 47,70 + !byte 47,9 + !byte 22,38 + !byte 22,41 + !byte 25,41 + !byte 25,38 + !byte 19,34 + !byte 19,45 + !byte 28,45 + !byte 28,34 + !byte 16,30 + !byte 16,49 + !byte 31,49 + !byte 31,30 + !byte 13,26 + !byte 13,53 + !byte 34,53 + !byte 34,26 + !byte 10,22 + !byte 10,57 + !byte 37,57 + !byte 37,22 + !byte 7,18 + !byte 7,61 + !byte 40,61 + !byte 40,18 + !byte 5,15 + !byte 5,64 + !byte 42,64 + !byte 42,15 + !byte 4,14 + !byte 4,65 + !byte 43,65 + !byte 43,14 + !byte 2,11 + !byte 2,68 + !byte 45,68 + !byte 45,11 + !byte 1,10 + !byte 1,69 + !byte 46,69 + !byte 46,10 + !byte 14,27 + !byte 14,52 + !byte 33,52 + !byte 33,27 + !byte 11,23 + !byte 11,56 + !byte 36,56 + !byte 36,23 + !byte 8,19 + !byte 8,60 + !byte 39,60 + !byte 39,19 + !byte 6,16 + !byte 6,63 + !byte 41,63 + !byte 41,16 + !byte 3,12 + !byte 3,67 + !byte 44,67 + !byte 44,12 + !byte 0,8 + !byte 0,71 + !byte 47,71 + !byte 47,8 + !byte 17,31 + !byte 17,48 + !byte 30,48 + !byte 30,31 + !byte 12,24 + !byte 12,55 + !byte 35,55 + !byte 35,24 + !byte 9,20 + !byte 9,59 + !byte 38,59 + !byte 38,20 + !byte 7,17 + !byte 7,62 + !byte 40,62 + !byte 40,17 + !byte 4,13 + !byte 4,66 + !byte 43,66 + !byte 43,13 + !byte 2,10 + !byte 2,69 + !byte 45,69 + !byte 45,10 + !byte 1,9 + !byte 1,70 + !byte 46,70 + !byte 46,9 + !byte 15,28 + !byte 15,51 + !byte 32,51 + !byte 32,28 + !byte 10,21 + !byte 10,58 + !byte 37,58 + !byte 37,21 + !byte 8,18 + !byte 8,61 + !byte 39,61 + !byte 39,18 + !byte 5,14 + !byte 5,65 + !byte 42,65 + !byte 42,14 + !byte 3,11 + !byte 3,68 + !byte 44,68 + !byte 44,11 + !byte 1,8 + !byte 1,71 + !byte 46,71 + !byte 46,8 + !byte 0,7 + !byte 0,72 + !byte 47,72 + !byte 47,7 + !byte 20,35 + !byte 20,44 + !byte 27,44 + !byte 27,35 + !byte 13,25 + !byte 13,54 + !byte 34,54 + !byte 34,25 + !byte 11,22 + !byte 11,57 + !byte 36,57 + !byte 36,22 + !byte 9,19 + !byte 9,60 + !byte 38,60 + !byte 38,19 + !byte 6,15 + !byte 6,64 + !byte 41,64 + !byte 41,15 + !byte 4,12 + !byte 4,67 + !byte 43,67 + !byte 43,12 + !byte 2,9 + !byte 2,70 + !byte 45,70 + !byte 45,9 + !byte 0,6 + !byte 0,73 + !byte 47,73 + !byte 47,6 + !byte 18,32 + !byte 18,47 + !byte 29,47 + !byte 29,32 + !byte 16,29 + !byte 16,50 + !byte 31,50 + !byte 31,29 + !byte 14,26 + !byte 14,53 + !byte 33,53 + !byte 33,26 + !byte 7,16 + !byte 7,63 + !byte 40,63 + !byte 40,16 + !byte 5,13 + !byte 5,66 + !byte 42,66 + !byte 42,13 + !byte 3,10 + !byte 3,69 + !byte 44,69 + !byte 44,10 + !byte 1,7 + !byte 1,72 + !byte 46,72 + !byte 46,7 + !byte 12,23 + !byte 12,56 + !byte 35,56 + !byte 35,23 + !byte 10,20 + !byte 10,59 + !byte 37,59 + !byte 37,20 + !byte 8,17 + !byte 8,62 + !byte 39,62 + !byte 39,17 + !byte 6,14 + !byte 6,65 + !byte 41,65 + !byte 41,14 + !byte 4,11 + !byte 4,68 + !byte 43,68 + !byte 43,11 + !byte 2,8 + !byte 2,71 + !byte 45,71 + !byte 45,8 + !byte 0,5 + !byte 0,74 + !byte 47,74 + !byte 47,5 + !byte 15,27 + !byte 15,52 + !byte 32,52 + !byte 32,27 + !byte 13,24 + !byte 13,55 + !byte 34,55 + !byte 34,24 + !byte 11,21 + !byte 11,58 + !byte 36,58 + !byte 36,21 + !byte 9,18 + !byte 9,61 + !byte 38,61 + !byte 38,18 + !byte 7,15 + !byte 7,64 + !byte 40,64 + !byte 40,15 + !byte 5,12 + !byte 5,67 + !byte 42,67 + !byte 42,12 + !byte 3,9 + !byte 3,70 + !byte 44,70 + !byte 44,9 + !byte 1,6 + !byte 1,73 + !byte 46,73 + !byte 46,6 + !byte 0,4 + !byte 0,75 + !byte 47,75 + !byte 47,4 + !byte 19,33 + !byte 19,46 + !byte 28,46 + !byte 28,33 + !byte 17,30 + !byte 17,49 + !byte 30,49 + !byte 30,30 + !byte 10,19 + !byte 10,60 + !byte 37,60 + !byte 37,19 + !byte 8,16 + !byte 8,63 + !byte 39,63 + !byte 39,16 + !byte 6,13 + !byte 6,66 + !byte 41,66 + !byte 41,13 + !byte 4,10 + !byte 4,69 + !byte 43,69 + !byte 43,10 + !byte 3,8 + !byte 3,71 + !byte 44,71 + !byte 44,8 + !byte 2,7 + !byte 2,72 + !byte 45,72 + !byte 45,7 + !byte 1,5 + !byte 1,74 + !byte 46,74 + !byte 46,5 + !byte 14,25 + !byte 14,54 + !byte 33,54 + !byte 33,25 + !byte 12,22 + !byte 12,57 + !byte 35,57 + !byte 35,22 + !byte 9,17 + !byte 9,62 + !byte 38,62 + !byte 38,17 + !byte 7,14 + !byte 7,65 + !byte 40,65 + !byte 40,14 + !byte 5,11 + !byte 5,68 + !byte 42,68 + !byte 42,11 + !byte 4,9 + !byte 4,70 + !byte 43,70 + !byte 43,9 + !byte 2,6 + !byte 2,73 + !byte 45,73 + !byte 45,6 + !byte 0,3 + !byte 0,76 + !byte 47,76 + !byte 47,3 + !byte 21,36 + !byte 21,43 + !byte 26,43 + !byte 26,36 + !byte 16,28 + !byte 16,51 + !byte 31,51 + !byte 31,28 + !byte 13,23 + !byte 13,56 + !byte 34,56 + !byte 34,23 + !byte 11,20 + !byte 11,59 + !byte 36,59 + !byte 36,20 + !byte 10,18 + !byte 10,61 + !byte 37,61 + !byte 37,18 + !byte 8,15 + !byte 8,64 + !byte 39,64 + !byte 39,15 + !byte 6,12 + !byte 6,67 + !byte 41,67 + !byte 41,12 + !byte 5,10 + !byte 5,69 + !byte 42,69 + !byte 42,10 + !byte 3,7 + !byte 3,72 + !byte 44,72 + !byte 44,7 + !byte 2,5 + !byte 2,74 + !byte 45,74 + !byte 45,5 + !byte 1,4 + !byte 1,75 + !byte 46,75 + !byte 46,4 + !byte 0,2 + !byte 0,77 + !byte 47,77 + !byte 47,2 + !byte 18,31 + !byte 18,48 + !byte 29,48 + !byte 29,31 + !byte 15,26 + !byte 15,53 + !byte 32,53 + !byte 32,26 + !byte 12,21 + !byte 12,58 + !byte 35,58 + !byte 35,21 + !byte 9,16 + !byte 9,63 + !byte 38,63 + !byte 38,16 + !byte 7,13 + !byte 7,66 + !byte 40,66 + !byte 40,13 + !byte 6,11 + !byte 6,68 + !byte 41,68 + !byte 41,11 + !byte 4,8 + !byte 4,71 + !byte 43,71 + !byte 43,8 + !byte 3,6 + !byte 3,73 + !byte 44,73 + !byte 44,6 + !byte 1,3 + !byte 1,76 + !byte 46,76 + !byte 46,3 + !byte 0,1 + !byte 0,78 + !byte 47,78 + !byte 47,1 + !byte 17,29 + !byte 17,50 + !byte 30,50 + !byte 30,29 + !byte 14,24 + !byte 14,55 + !byte 33,55 + !byte 33,24 + !byte 11,19 + !byte 11,60 + !byte 36,60 + !byte 36,19 + !byte 10,17 + !byte 10,62 + !byte 37,62 + !byte 37,17 + !byte 8,14 + !byte 8,65 + !byte 39,65 + !byte 39,14 + !byte 7,12 + !byte 7,67 + !byte 40,67 + !byte 40,12 + !byte 5,9 + !byte 5,70 + !byte 42,70 + !byte 42,9 + !byte 4,7 + !byte 4,72 + !byte 43,72 + !byte 43,7 + !byte 2,4 + !byte 2,75 + !byte 45,75 + !byte 45,4 + !byte 1,2 + !byte 1,77 + !byte 46,77 + !byte 46,2 + !byte 0,0 + !byte 0,79 + !byte 47,79 + !byte 47,0 + !byte 20,34 + !byte 20,45 + !byte 27,45 + !byte 27,34 + !byte 16,27 + !byte 16,52 + !byte 31,52 + !byte 31,27 + !byte 13,22 + !byte 13,57 + !byte 34,57 + !byte 34,22 + !byte 12,20 + !byte 12,59 + !byte 35,59 + !byte 35,20 + !byte 9,15 + !byte 9,64 + !byte 38,64 + !byte 38,15 + !byte 8,13 + !byte 8,66 + !byte 39,66 + !byte 39,13 + !byte 6,10 + !byte 6,69 + !byte 41,69 + !byte 41,10 + !byte 5,8 + !byte 5,71 + !byte 42,71 + !byte 42,8 + !byte 4,6 + !byte 4,73 + !byte 43,73 + !byte 43,6 + !byte 3,5 + !byte 3,74 + !byte 44,74 + !byte 44,5 + !byte 2,3 + !byte 2,76 + !byte 45,76 + !byte 45,3 + !byte 1,1 + !byte 1,78 + !byte 46,78 + !byte 46,1 + !byte 19,32 + !byte 19,47 + !byte 28,47 + !byte 28,32 + !byte 15,25 + !byte 15,54 + !byte 32,54 + !byte 32,25 + !byte 11,18 + !byte 11,61 + !byte 36,61 + !byte 36,18 + !byte 10,16 + !byte 10,63 + !byte 37,63 + !byte 37,16 + !byte 7,11 + !byte 7,68 + !byte 40,68 + !byte 40,11 + !byte 6,9 + !byte 6,70 + !byte 41,70 + !byte 41,9 + !byte 5,7 + !byte 5,72 + !byte 42,72 + !byte 42,7 + !byte 3,4 + !byte 3,75 + !byte 44,75 + !byte 44,4 + !byte 2,2 + !byte 2,77 + !byte 45,77 + !byte 45,2 + !byte 1,0 + !byte 1,79 + !byte 46,79 + !byte 46,0 + !byte 18,30 + !byte 18,49 + !byte 29,49 + !byte 29,30 + !byte 14,23 + !byte 14,56 + !byte 33,56 + !byte 33,23 + !byte 13,21 + !byte 13,58 + !byte 34,58 + !byte 34,21 + !byte 12,19 + !byte 12,60 + !byte 35,60 + !byte 35,19 + !byte 9,14 + !byte 9,65 + !byte 38,65 + !byte 38,14 + !byte 8,12 + !byte 8,67 + !byte 39,67 + !byte 39,12 + !byte 7,10 + !byte 7,69 + !byte 40,69 + !byte 40,10 + !byte 6,8 + !byte 6,71 + !byte 41,71 + !byte 41,8 + !byte 4,5 + !byte 4,74 + !byte 43,74 + !byte 43,5 + !byte 3,3 + !byte 3,76 + !byte 44,76 + !byte 44,3 + !byte 2,1 + !byte 2,78 + !byte 45,78 + !byte 45,1 + !byte 17,28 + !byte 17,51 + !byte 30,51 + !byte 30,28 + !byte 16,26 + !byte 16,53 + !byte 31,53 + !byte 31,26 + !byte 11,17 + !byte 11,62 + !byte 36,62 + !byte 36,17 + !byte 10,15 + !byte 10,64 + !byte 37,64 + !byte 37,15 + !byte 9,13 + !byte 9,66 + !byte 38,66 + !byte 38,13 + !byte 8,11 + !byte 8,68 + !byte 39,68 + !byte 39,11 + !byte 7,9 + !byte 7,70 + !byte 40,70 + !byte 40,9 + !byte 5,6 + !byte 5,73 + !byte 42,73 + !byte 42,6 + !byte 4,4 + !byte 4,75 + !byte 43,75 + !byte 43,4 + !byte 3,2 + !byte 3,77 + !byte 44,77 + !byte 44,2 + !byte 2,0 + !byte 2,79 + !byte 45,79 + !byte 45,0 + !byte 15,24 + !byte 15,55 + !byte 32,55 + !byte 32,24 + !byte 14,22 + !byte 14,57 + !byte 33,57 + !byte 33,22 + !byte 13,20 + !byte 13,59 + !byte 34,59 + !byte 34,20 + !byte 12,18 + !byte 12,61 + !byte 35,61 + !byte 35,18 + !byte 11,16 + !byte 11,63 + !byte 36,63 + !byte 36,16 + !byte 10,14 + !byte 10,65 + !byte 37,65 + !byte 37,14 + !byte 9,12 + !byte 9,67 + !byte 38,67 + !byte 38,12 + !byte 6,7 + !byte 6,72 + !byte 41,72 + !byte 41,7 + !byte 5,5 + !byte 5,74 + !byte 42,74 + !byte 42,5 + !byte 4,3 + !byte 4,76 + !byte 43,76 + !byte 43,3 + !byte 3,1 + !byte 3,78 + !byte 44,78 + !byte 44,1 + !byte 8,10 + !byte 8,69 + !byte 39,69 + !byte 39,10 + !byte 7,8 + !byte 7,71 + !byte 40,71 + !byte 40,8 + !byte 6,6 + !byte 6,73 + !byte 41,73 + !byte 41,6 + !byte 5,4 + !byte 5,75 + !byte 42,75 + !byte 42,4 + !byte 4,2 + !byte 4,77 + !byte 43,77 + !byte 43,2 + !byte 3,0 + !byte 3,79 + !byte 44,79 + !byte 44,0 + !byte 23,39 + !byte 23,40 + !byte 24,40 + !byte 24,39 + !byte 22,37 + !byte 22,42 + !byte 25,42 + !byte 25,37 + !byte 21,35 + !byte 21,44 + !byte 26,44 + !byte 26,35 + !byte 20,33 + !byte 20,46 + !byte 27,46 + !byte 27,33 + !byte 19,31 + !byte 19,48 + !byte 28,48 + !byte 28,31 + !byte 18,29 + !byte 18,50 + !byte 29,50 + !byte 29,29 + !byte 17,27 + !byte 17,52 + !byte 30,52 + !byte 30,27 + !byte 16,25 + !byte 16,54 + !byte 31,54 + !byte 31,25 + !byte 15,23 + !byte 15,56 + !byte 32,56 + !byte 32,23 + !byte 14,21 + !byte 14,58 + !byte 33,58 + !byte 33,21 + !byte 13,19 + !byte 13,60 + !byte 34,60 + !byte 34,19 + !byte 12,17 + !byte 12,62 + !byte 35,62 + !byte 35,17 + !byte 11,15 + !byte 11,64 + !byte 36,64 + !byte 36,15 + !byte 10,13 + !byte 10,66 + !byte 37,66 + !byte 37,13 + !byte 9,11 + !byte 9,68 + !byte 38,68 + !byte 38,11 + !byte 8,9 + !byte 8,70 + !byte 39,70 + !byte 39,9 + !byte 7,7 + !byte 7,72 + !byte 40,72 + !byte 40,7 + !byte 6,5 + !byte 6,74 + !byte 41,74 + !byte 41,5 + !byte 5,3 + !byte 5,76 + !byte 42,76 + !byte 42,3 + !byte 4,1 + !byte 4,78 + !byte 43,78 + !byte 43,1 + !byte 14,20 + !byte 14,59 + !byte 33,59 + !byte 33,20 + !byte 13,18 + !byte 13,61 + !byte 34,61 + !byte 34,18 + !byte 12,16 + !byte 12,63 + !byte 35,63 + !byte 35,16 + !byte 11,14 + !byte 11,65 + !byte 36,65 + !byte 36,14 + !byte 10,12 + !byte 10,67 + !byte 37,67 + !byte 37,12 + !byte 9,10 + !byte 9,69 + !byte 38,69 + !byte 38,10 + !byte 8,8 + !byte 8,71 + !byte 39,71 + !byte 39,8 + !byte 7,6 + !byte 7,73 + !byte 40,73 + !byte 40,6 + !byte 6,4 + !byte 6,75 + !byte 41,75 + !byte 41,4 + !byte 5,2 + !byte 5,77 + !byte 42,77 + !byte 42,2 + !byte 5,1 + !byte 5,78 + !byte 42,78 + !byte 42,1 + !byte 4,0 + !byte 4,79 + !byte 43,79 + !byte 43,0 + !byte 18,28 + !byte 18,51 + !byte 29,51 + !byte 29,28 + !byte 17,26 + !byte 17,53 + !byte 30,53 + !byte 30,26 + !byte 16,24 + !byte 16,55 + !byte 31,55 + !byte 31,24 + !byte 15,22 + !byte 15,57 + !byte 32,57 + !byte 32,22 + !byte 12,15 + !byte 12,64 + !byte 35,64 + !byte 35,15 + !byte 11,13 + !byte 11,66 + !byte 36,66 + !byte 36,13 + !byte 10,11 + !byte 10,68 + !byte 37,68 + !byte 37,11 + !byte 9,9 + !byte 9,70 + !byte 38,70 + !byte 38,9 + !byte 8,7 + !byte 8,72 + !byte 39,72 + !byte 39,7 + !byte 7,5 + !byte 7,74 + !byte 40,74 + !byte 40,5 + !byte 7,4 + !byte 7,75 + !byte 40,75 + !byte 40,4 + !byte 6,3 + !byte 6,76 + !byte 41,76 + !byte 41,3 + !byte 6,2 + !byte 6,77 + !byte 41,77 + !byte 41,2 + !byte 5,0 + !byte 5,79 + !byte 42,79 + !byte 42,0 + !byte 19,30 + !byte 19,49 + !byte 28,49 + !byte 28,30 + !byte 15,21 + !byte 15,58 + !byte 32,58 + !byte 32,21 + !byte 14,19 + !byte 14,60 + !byte 33,60 + !byte 33,19 + !byte 13,17 + !byte 13,62 + !byte 34,62 + !byte 34,17 + !byte 12,14 + !byte 12,65 + !byte 35,65 + !byte 35,14 + !byte 11,12 + !byte 11,67 + !byte 36,67 + !byte 36,12 + !byte 10,10 + !byte 10,69 + !byte 37,69 + !byte 37,10 + !byte 9,8 + !byte 9,71 + !byte 38,71 + !byte 38,8 + !byte 8,6 + !byte 8,73 + !byte 39,73 + !byte 39,6 + !byte 8,5 + !byte 8,74 + !byte 39,74 + !byte 39,5 + !byte 7,3 + !byte 7,76 + !byte 40,76 + !byte 40,3 + !byte 6,1 + !byte 6,78 + !byte 41,78 + !byte 41,1 + !byte 20,32 + !byte 20,47 + !byte 27,47 + !byte 27,32 + !byte 17,25 + !byte 17,54 + !byte 30,54 + !byte 30,25 + !byte 16,23 + !byte 16,56 + !byte 31,56 + !byte 31,23 + !byte 14,18 + !byte 14,61 + !byte 33,61 + !byte 33,18 + !byte 13,16 + !byte 13,63 + !byte 34,63 + !byte 34,16 + !byte 11,11 + !byte 11,68 + !byte 36,68 + !byte 36,11 + !byte 10,9 + !byte 10,70 + !byte 37,70 + !byte 37,9 + !byte 9,7 + !byte 9,72 + !byte 38,72 + !byte 38,7 + !byte 9,6 + !byte 9,73 + !byte 38,73 + !byte 38,6 + !byte 8,4 + !byte 8,75 + !byte 39,75 + !byte 39,4 + !byte 7,2 + !byte 7,77 + !byte 40,77 + !byte 40,2 + !byte 6,0 + !byte 6,79 + !byte 41,79 + !byte 41,0 + !byte 21,34 + !byte 21,45 + !byte 26,45 + !byte 26,34 + !byte 18,27 + !byte 18,52 + !byte 29,52 + !byte 29,27 + !byte 16,22 + !byte 16,57 + !byte 31,57 + !byte 31,22 + !byte 15,20 + !byte 15,59 + !byte 32,59 + !byte 32,20 + !byte 14,17 + !byte 14,62 + !byte 33,62 + !byte 33,17 + !byte 13,15 + !byte 13,64 + !byte 34,64 + !byte 34,15 + !byte 12,13 + !byte 12,66 + !byte 35,66 + !byte 35,13 + !byte 12,12 + !byte 12,67 + !byte 35,67 + !byte 35,12 + !byte 11,10 + !byte 11,69 + !byte 36,69 + !byte 36,10 + !byte 10,8 + !byte 10,71 + !byte 37,71 + !byte 37,8 + !byte 9,5 + !byte 9,74 + !byte 38,74 + !byte 38,5 + !byte 8,3 + !byte 8,76 + !byte 39,76 + !byte 39,3 + !byte 7,1 + !byte 7,78 + !byte 40,78 + !byte 40,1 + !byte 7,0 + !byte 7,79 + !byte 40,79 + !byte 40,0 + !byte 19,29 + !byte 19,50 + !byte 28,50 + !byte 28,29 + !byte 18,26 + !byte 18,53 + !byte 29,53 + !byte 29,26 + !byte 17,24 + !byte 17,55 + !byte 30,55 + !byte 30,24 + !byte 16,21 + !byte 16,58 + !byte 31,58 + !byte 31,21 + !byte 15,19 + !byte 15,60 + !byte 32,60 + !byte 32,19 + !byte 14,16 + !byte 14,63 + !byte 33,63 + !byte 33,16 + !byte 13,14 + !byte 13,65 + !byte 34,65 + !byte 34,14 + !byte 12,11 + !byte 12,68 + !byte 35,68 + !byte 35,11 + !byte 11,9 + !byte 11,70 + !byte 36,70 + !byte 36,9 + !byte 10,7 + !byte 10,72 + !byte 37,72 + !byte 37,7 + !byte 10,6 + !byte 10,73 + !byte 37,73 + !byte 37,6 + !byte 9,4 + !byte 9,75 + !byte 38,75 + !byte 38,4 + !byte 8,2 + !byte 8,77 + !byte 39,77 + !byte 39,2 + !byte 8,1 + !byte 8,78 + !byte 39,78 + !byte 39,1 + !byte 20,31 + !byte 20,48 + !byte 27,48 + !byte 27,31 + !byte 17,23 + !byte 17,56 + !byte 30,56 + !byte 30,23 + !byte 15,18 + !byte 15,61 + !byte 32,61 + !byte 32,18 + !byte 14,15 + !byte 14,64 + !byte 33,64 + !byte 33,15 + !byte 13,13 + !byte 13,66 + !byte 34,66 + !byte 34,13 + !byte 12,10 + !byte 12,69 + !byte 35,69 + !byte 35,10 + !byte 11,8 + !byte 11,71 + !byte 36,71 + !byte 36,8 + !byte 11,7 + !byte 11,72 + !byte 36,72 + !byte 36,7 + !byte 10,5 + !byte 10,74 + !byte 37,74 + !byte 37,5 + !byte 9,3 + !byte 9,76 + !byte 38,76 + !byte 38,3 + !byte 9,2 + !byte 9,77 + !byte 38,77 + !byte 38,2 + !byte 8,0 + !byte 8,79 + !byte 39,79 + !byte 39,0 + !byte 22,36 + !byte 22,43 + !byte 25,43 + !byte 25,36 + !byte 21,33 + !byte 21,46 + !byte 26,46 + !byte 26,33 + !byte 19,28 + !byte 19,51 + !byte 28,51 + !byte 28,28 + !byte 18,25 + !byte 18,54 + !byte 29,54 + !byte 29,25 + !byte 17,22 + !byte 17,57 + !byte 30,57 + !byte 30,22 + !byte 16,20 + !byte 16,59 + !byte 31,59 + !byte 31,20 + !byte 16,19 + !byte 16,60 + !byte 31,60 + !byte 31,19 + !byte 15,17 + !byte 15,62 + !byte 32,62 + !byte 32,17 + !byte 14,14 + !byte 14,65 + !byte 33,65 + !byte 33,14 + !byte 13,12 + !byte 13,67 + !byte 34,67 + !byte 34,12 + !byte 13,11 + !byte 13,68 + !byte 34,68 + !byte 34,11 + !byte 12,9 + !byte 12,70 + !byte 35,70 + !byte 35,9 + !byte 12,8 + !byte 12,71 + !byte 35,71 + !byte 35,8 + !byte 11,6 + !byte 11,73 + !byte 36,73 + !byte 36,6 + !byte 11,5 + !byte 11,74 + !byte 36,74 + !byte 36,5 + !byte 10,4 + !byte 10,75 + !byte 37,75 + !byte 37,4 + !byte 10,3 + !byte 10,76 + !byte 37,76 + !byte 37,3 + !byte 9,1 + !byte 9,78 + !byte 38,78 + !byte 38,1 + !byte 9,0 + !byte 9,79 + !byte 38,79 + !byte 38,0 + !byte 20,30 + !byte 20,49 + !byte 27,49 + !byte 27,30 + !byte 19,27 + !byte 19,52 + !byte 28,52 + !byte 28,27 + !byte 18,24 + !byte 18,55 + !byte 29,55 + !byte 29,24 + !byte 17,21 + !byte 17,58 + !byte 30,58 + !byte 30,21 + !byte 16,18 + !byte 16,61 + !byte 31,61 + !byte 31,18 + !byte 15,16 + !byte 15,63 + !byte 32,63 + !byte 32,16 + !byte 15,15 + !byte 15,64 + !byte 32,64 + !byte 32,15 + !byte 14,13 + !byte 14,66 + !byte 33,66 + !byte 33,13 + !byte 14,12 + !byte 14,67 + !byte 33,67 + !byte 33,12 + !byte 13,10 + !byte 13,69 + !byte 34,69 + !byte 34,10 + !byte 13,9 + !byte 13,70 + !byte 34,70 + !byte 34,9 + !byte 12,7 + !byte 12,72 + !byte 35,72 + !byte 35,7 + !byte 12,6 + !byte 12,73 + !byte 35,73 + !byte 35,6 + !byte 11,4 + !byte 11,75 + !byte 36,75 + !byte 36,4 + !byte 10,2 + !byte 10,77 + !byte 37,77 + !byte 37,2 + !byte 10,1 + !byte 10,78 + !byte 37,78 + !byte 37,1 + !byte 19,26 + !byte 19,53 + !byte 28,53 + !byte 28,26 + !byte 18,23 + !byte 18,56 + !byte 29,56 + !byte 29,23 + !byte 17,20 + !byte 17,59 + !byte 30,59 + !byte 30,20 + !byte 16,17 + !byte 16,62 + !byte 31,62 + !byte 31,17 + !byte 15,14 + !byte 15,65 + !byte 32,65 + !byte 32,14 + !byte 14,11 + !byte 14,68 + !byte 33,68 + !byte 33,11 + !byte 13,8 + !byte 13,71 + !byte 34,71 + !byte 34,8 + !byte 12,5 + !byte 12,74 + !byte 35,74 + !byte 35,5 + !byte 12,4 + !byte 12,75 + !byte 35,75 + !byte 35,4 + !byte 11,3 + !byte 11,76 + !byte 36,76 + !byte 36,3 + !byte 11,2 + !byte 11,77 + !byte 36,77 + !byte 36,2 + !byte 11,1 + !byte 11,78 + !byte 36,78 + !byte 36,1 + !byte 10,0 + !byte 10,79 + !byte 37,79 + !byte 37,0 + !byte 22,35 + !byte 22,44 + !byte 25,44 + !byte 25,35 + !byte 21,32 + !byte 21,47 + !byte 26,47 + !byte 26,32 + !byte 20,29 + !byte 20,50 + !byte 27,50 + !byte 27,29 + !byte 19,25 + !byte 19,54 + !byte 28,54 + !byte 28,25 + !byte 18,22 + !byte 18,57 + !byte 29,57 + !byte 29,22 + !byte 17,19 + !byte 17,60 + !byte 30,60 + !byte 30,19 + !byte 16,16 + !byte 16,63 + !byte 31,63 + !byte 31,16 + !byte 16,15 + !byte 16,64 + !byte 31,64 + !byte 31,15 + !byte 15,13 + !byte 15,66 + !byte 32,66 + !byte 32,13 + !byte 15,12 + !byte 15,67 + !byte 32,67 + !byte 32,12 + !byte 14,10 + !byte 14,69 + !byte 33,69 + !byte 33,10 + !byte 14,9 + !byte 14,70 + !byte 33,70 + !byte 33,9 + !byte 13,7 + !byte 13,72 + !byte 34,72 + !byte 34,7 + !byte 13,6 + !byte 13,73 + !byte 34,73 + !byte 34,6 + !byte 13,5 + !byte 13,74 + !byte 34,74 + !byte 34,5 + !byte 12,3 + !byte 12,76 + !byte 35,76 + !byte 35,3 + !byte 12,2 + !byte 12,77 + !byte 35,77 + !byte 35,2 + !byte 11,0 + !byte 11,79 + !byte 36,79 + !byte 36,0 + !byte 21,31 + !byte 21,48 + !byte 26,48 + !byte 26,31 + !byte 20,28 + !byte 20,51 + !byte 27,51 + !byte 27,28 + !byte 19,24 + !byte 19,55 + !byte 28,55 + !byte 28,24 + !byte 18,21 + !byte 18,58 + !byte 29,58 + !byte 29,21 + !byte 17,18 + !byte 17,61 + !byte 30,61 + !byte 30,18 + !byte 17,17 + !byte 17,62 + !byte 30,62 + !byte 30,17 + !byte 16,14 + !byte 16,65 + !byte 31,65 + !byte 31,14 + !byte 16,13 + !byte 16,66 + !byte 31,66 + !byte 31,13 + !byte 15,11 + !byte 15,68 + !byte 32,68 + !byte 32,11 + !byte 15,10 + !byte 15,69 + !byte 32,69 + !byte 32,10 + !byte 14,8 + !byte 14,71 + !byte 33,71 + !byte 33,8 + !byte 14,7 + !byte 14,72 + !byte 33,72 + !byte 33,7 + !byte 14,6 + !byte 14,73 + !byte 33,73 + !byte 33,6 + !byte 13,4 + !byte 13,75 + !byte 34,75 + !byte 34,4 + !byte 13,3 + !byte 13,76 + !byte 34,76 + !byte 34,3 + !byte 13,2 + !byte 13,77 + !byte 34,77 + !byte 34,2 + !byte 12,1 + !byte 12,78 + !byte 35,78 + !byte 35,1 + !byte 12,0 + !byte 12,79 + !byte 35,79 + !byte 35,0 + !byte 20,27 + !byte 20,52 + !byte 27,52 + !byte 27,27 + !byte 19,23 + !byte 19,56 + !byte 28,56 + !byte 28,23 + !byte 18,20 + !byte 18,59 + !byte 29,59 + !byte 29,20 + !byte 18,19 + !byte 18,60 + !byte 29,60 + !byte 29,19 + !byte 17,16 + !byte 17,63 + !byte 30,63 + !byte 30,16 + !byte 17,15 + !byte 17,64 + !byte 30,64 + !byte 30,15 + !byte 16,12 + !byte 16,67 + !byte 31,67 + !byte 31,12 + !byte 16,11 + !byte 16,68 + !byte 31,68 + !byte 31,11 + !byte 15,9 + !byte 15,70 + !byte 32,70 + !byte 32,9 + !byte 15,8 + !byte 15,71 + !byte 32,71 + !byte 32,8 + !byte 15,7 + !byte 15,72 + !byte 32,72 + !byte 32,7 + !byte 14,5 + !byte 14,74 + !byte 33,74 + !byte 33,5 + !byte 14,4 + !byte 14,75 + !byte 33,75 + !byte 33,4 + !byte 14,3 + !byte 14,76 + !byte 33,76 + !byte 33,3 + !byte 13,1 + !byte 13,78 + !byte 34,78 + !byte 34,1 + !byte 13,0 + !byte 13,79 + !byte 34,79 + !byte 34,0 + !byte 23,38 + !byte 23,41 + !byte 24,41 + !byte 24,38 + !byte 22,34 + !byte 22,45 + !byte 25,45 + !byte 25,34 + !byte 21,30 + !byte 21,49 + !byte 26,49 + !byte 26,30 + !byte 21,29 + !byte 21,50 + !byte 26,50 + !byte 26,29 + !byte 20,26 + !byte 20,53 + !byte 27,53 + !byte 27,26 + !byte 20,25 + !byte 20,54 + !byte 27,54 + !byte 27,25 + !byte 19,22 + !byte 19,57 + !byte 28,57 + !byte 28,22 + !byte 19,21 + !byte 19,58 + !byte 28,58 + !byte 28,21 + !byte 18,18 + !byte 18,61 + !byte 29,61 + !byte 29,18 + !byte 18,17 + !byte 18,62 + !byte 29,62 + !byte 29,17 + !byte 18,16 + !byte 18,63 + !byte 29,63 + !byte 29,16 + !byte 17,14 + !byte 17,65 + !byte 30,65 + !byte 30,14 + !byte 17,13 + !byte 17,66 + !byte 30,66 + !byte 30,13 + !byte 17,12 + !byte 17,67 + !byte 30,67 + !byte 30,12 + !byte 16,10 + !byte 16,69 + !byte 31,69 + !byte 31,10 + !byte 16,9 + !byte 16,70 + !byte 31,70 + !byte 31,9 + !byte 16,8 + !byte 16,71 + !byte 31,71 + !byte 31,8 + !byte 16,7 + !byte 16,72 + !byte 31,72 + !byte 31,7 + !byte 15,6 + !byte 15,73 + !byte 32,73 + !byte 32,6 + !byte 15,5 + !byte 15,74 + !byte 32,74 + !byte 32,5 + !byte 15,4 + !byte 15,75 + !byte 32,75 + !byte 32,4 + !byte 15,3 + !byte 15,76 + !byte 32,76 + !byte 32,3 + !byte 14,2 + !byte 14,77 + !byte 33,77 + !byte 33,2 + !byte 14,1 + !byte 14,78 + !byte 33,78 + !byte 33,1 + !byte 14,0 + !byte 14,79 + !byte 33,79 + !byte 33,0 + !byte 22,33 + !byte 22,46 + !byte 25,46 + !byte 25,33 + !byte 21,28 + !byte 21,51 + !byte 26,51 + !byte 26,28 + !byte 20,24 + !byte 20,55 + !byte 27,55 + !byte 27,24 + !byte 20,23 + !byte 20,56 + !byte 27,56 + !byte 27,23 + !byte 19,20 + !byte 19,59 + !byte 28,59 + !byte 28,20 + !byte 19,19 + !byte 19,60 + !byte 28,60 + !byte 28,19 + !byte 19,18 + !byte 19,61 + !byte 28,61 + !byte 28,18 + !byte 18,15 + !byte 18,64 + !byte 29,64 + !byte 29,15 + !byte 18,14 + !byte 18,65 + !byte 29,65 + !byte 29,14 + !byte 18,13 + !byte 18,66 + !byte 29,66 + !byte 29,13 + !byte 18,12 + !byte 18,67 + !byte 29,67 + !byte 29,12 + !byte 17,11 + !byte 17,68 + !byte 30,68 + !byte 30,11 + !byte 17,10 + !byte 17,69 + !byte 30,69 + !byte 30,10 + !byte 17,9 + !byte 17,70 + !byte 30,70 + !byte 30,9 + !byte 17,8 + !byte 17,71 + !byte 30,71 + !byte 30,8 + !byte 17,7 + !byte 17,72 + !byte 30,72 + !byte 30,7 + !byte 16,6 + !byte 16,73 + !byte 31,73 + !byte 31,6 + !byte 16,5 + !byte 16,74 + !byte 31,74 + !byte 31,5 + !byte 16,4 + !byte 16,75 + !byte 31,75 + !byte 31,4 + !byte 16,3 + !byte 16,76 + !byte 31,76 + !byte 31,3 + !byte 15,2 + !byte 15,77 + !byte 32,77 + !byte 32,2 + !byte 16,2 + !byte 16,77 + !byte 31,77 + !byte 31,2 + !byte 15,1 + !byte 15,78 + !byte 32,78 + !byte 32,1 + !byte 15,0 + !byte 15,79 + !byte 32,79 + !byte 32,0 + !byte 23,37 + !byte 23,42 + !byte 24,42 + !byte 24,37 + !byte 22,32 + !byte 22,47 + !byte 25,47 + !byte 25,32 + !byte 22,31 + !byte 22,48 + !byte 25,48 + !byte 25,31 + !byte 21,27 + !byte 21,52 + !byte 26,52 + !byte 26,27 + !byte 21,26 + !byte 21,53 + !byte 26,53 + !byte 26,26 + !byte 21,25 + !byte 21,54 + !byte 26,54 + !byte 26,25 + !byte 20,22 + !byte 20,57 + !byte 27,57 + !byte 27,22 + !byte 20,21 + !byte 20,58 + !byte 27,58 + !byte 27,21 + !byte 20,20 + !byte 20,59 + !byte 27,59 + !byte 27,20 + !byte 20,19 + !byte 20,60 + !byte 27,60 + !byte 27,19 + !byte 19,17 + !byte 19,62 + !byte 28,62 + !byte 28,17 + !byte 19,16 + !byte 19,63 + !byte 28,63 + !byte 28,16 + !byte 19,15 + !byte 19,64 + !byte 28,64 + !byte 28,15 + !byte 19,14 + !byte 19,65 + !byte 28,65 + !byte 28,14 + !byte 19,13 + !byte 19,66 + !byte 28,66 + !byte 28,13 + !byte 18,11 + !byte 18,68 + !byte 29,68 + !byte 29,11 + !byte 18,10 + !byte 18,69 + !byte 29,69 + !byte 29,10 + !byte 18,9 + !byte 18,70 + !byte 29,70 + !byte 29,9 + !byte 18,8 + !byte 18,71 + !byte 29,71 + !byte 29,8 + !byte 18,7 + !byte 18,72 + !byte 29,72 + !byte 29,7 + !byte 17,6 + !byte 17,73 + !byte 30,73 + !byte 30,6 + !byte 18,6 + !byte 18,73 + !byte 29,73 + !byte 29,6 + !byte 17,5 + !byte 17,74 + !byte 30,74 + !byte 30,5 + !byte 17,4 + !byte 17,75 + !byte 30,75 + !byte 30,4 + !byte 17,3 + !byte 17,76 + !byte 30,76 + !byte 30,3 + !byte 17,2 + !byte 17,77 + !byte 30,77 + !byte 30,2 + !byte 16,1 + !byte 16,78 + !byte 31,78 + !byte 31,1 + !byte 17,1 + !byte 17,78 + !byte 30,78 + !byte 30,1 + !byte 16,0 + !byte 16,79 + !byte 31,79 + !byte 31,0 + !byte 17,0 + !byte 17,79 + !byte 30,79 + !byte 30,0 + !byte 23,36 + !byte 23,43 + !byte 24,43 + !byte 24,36 + !byte 22,30 + !byte 22,49 + !byte 25,49 + !byte 25,30 + !byte 22,29 + !byte 22,50 + !byte 25,50 + !byte 25,29 + !byte 22,28 + !byte 22,51 + !byte 25,51 + !byte 25,28 + !byte 21,24 + !byte 21,55 + !byte 26,55 + !byte 26,24 + !byte 21,23 + !byte 21,56 + !byte 26,56 + !byte 26,23 + !byte 21,22 + !byte 21,57 + !byte 26,57 + !byte 26,22 + !byte 21,21 + !byte 21,58 + !byte 26,58 + !byte 26,21 + !byte 21,20 + !byte 21,59 + !byte 26,59 + !byte 26,20 + !byte 21,19 + !byte 21,60 + !byte 26,60 + !byte 26,19 + !byte 20,18 + !byte 20,61 + !byte 27,61 + !byte 27,18 + !byte 20,17 + !byte 20,62 + !byte 27,62 + !byte 27,17 + !byte 20,16 + !byte 20,63 + !byte 27,63 + !byte 27,16 + !byte 20,15 + !byte 20,64 + !byte 27,64 + !byte 27,15 + !byte 20,14 + !byte 20,65 + !byte 27,65 + !byte 27,14 + !byte 20,13 + !byte 20,66 + !byte 27,66 + !byte 27,13 + !byte 19,12 + !byte 19,67 + !byte 28,67 + !byte 28,12 + !byte 20,12 + !byte 20,67 + !byte 27,67 + !byte 27,12 + !byte 19,11 + !byte 19,68 + !byte 28,68 + !byte 28,11 + !byte 20,11 + !byte 20,68 + !byte 27,68 + !byte 27,11 + !byte 19,10 + !byte 19,69 + !byte 28,69 + !byte 28,10 + !byte 19,9 + !byte 19,70 + !byte 28,70 + !byte 28,9 + !byte 19,8 + !byte 19,71 + !byte 28,71 + !byte 28,8 + !byte 19,7 + !byte 19,72 + !byte 28,72 + !byte 28,7 + !byte 19,6 + !byte 19,73 + !byte 28,73 + !byte 28,6 + !byte 18,5 + !byte 18,74 + !byte 29,74 + !byte 29,5 + !byte 19,5 + !byte 19,74 + !byte 28,74 + !byte 28,5 + !byte 18,4 + !byte 18,75 + !byte 29,75 + !byte 29,4 + !byte 19,4 + !byte 19,75 + !byte 28,75 + !byte 28,4 + !byte 18,3 + !byte 18,76 + !byte 29,76 + !byte 29,3 + !byte 19,3 + !byte 19,76 + !byte 28,76 + !byte 28,3 + !byte 18,2 + !byte 18,77 + !byte 29,77 + !byte 29,2 + !byte 18,1 + !byte 18,78 + !byte 29,78 + !byte 29,1 + !byte 18,0 + !byte 18,79 + !byte 29,79 + !byte 29,0 + !byte 23,35 + !byte 23,44 + !byte 24,44 + !byte 24,35 + !byte 23,34 + !byte 23,45 + !byte 24,45 + !byte 24,34 + !byte 23,33 + !byte 23,46 + !byte 24,46 + !byte 24,33 + !byte 23,32 + !byte 23,47 + !byte 24,47 + !byte 24,32 + !byte 23,31 + !byte 23,48 + !byte 24,48 + !byte 24,31 + !byte 23,30 + !byte 23,49 + !byte 24,49 + !byte 24,30 + !byte 22,27 + !byte 22,52 + !byte 25,52 + !byte 25,27 + !byte 22,26 + !byte 22,53 + !byte 25,53 + !byte 25,26 + !byte 22,25 + !byte 22,54 + !byte 25,54 + !byte 25,25 + !byte 22,24 + !byte 22,55 + !byte 25,55 + !byte 25,24 + !byte 22,23 + !byte 22,56 + !byte 25,56 + !byte 25,23 + !byte 22,22 + !byte 22,57 + !byte 25,57 + !byte 25,22 + !byte 22,21 + !byte 22,58 + !byte 25,58 + !byte 25,21 + !byte 22,20 + !byte 22,59 + !byte 25,59 + !byte 25,20 + !byte 22,19 + !byte 22,60 + !byte 25,60 + !byte 25,19 + !byte 21,18 + !byte 21,61 + !byte 26,61 + !byte 26,18 + !byte 22,18 + !byte 22,61 + !byte 25,61 + !byte 25,18 + !byte 21,17 + !byte 21,62 + !byte 26,62 + !byte 26,17 + !byte 22,17 + !byte 22,62 + !byte 25,62 + !byte 25,17 + !byte 21,16 + !byte 21,63 + !byte 26,63 + !byte 26,16 + !byte 22,16 + !byte 22,63 + !byte 25,63 + !byte 25,16 + !byte 21,15 + !byte 21,64 + !byte 26,64 + !byte 26,15 + !byte 22,15 + !byte 22,64 + !byte 25,64 + !byte 25,15 + !byte 21,14 + !byte 21,65 + !byte 26,65 + !byte 26,14 + !byte 22,14 + !byte 22,65 + !byte 25,65 + !byte 25,14 + !byte 21,13 + !byte 21,66 + !byte 26,66 + !byte 26,13 + !byte 22,13 + !byte 22,66 + !byte 25,66 + !byte 25,13 + !byte 21,12 + !byte 21,67 + !byte 26,67 + !byte 26,12 + !byte 22,12 + !byte 22,67 + !byte 25,67 + !byte 25,12 + !byte 21,11 + !byte 21,68 + !byte 26,68 + !byte 26,11 + !byte 22,11 + !byte 22,68 + !byte 25,68 + !byte 25,11 + !byte 20,10 + !byte 20,69 + !byte 27,69 + !byte 27,10 + !byte 21,10 + !byte 21,69 + !byte 26,69 + !byte 26,10 + !byte 22,10 + !byte 22,69 + !byte 25,69 + !byte 25,10 + !byte 20,9 + !byte 20,70 + !byte 27,70 + !byte 27,9 + !byte 21,9 + !byte 21,70 + !byte 26,70 + !byte 26,9 + !byte 22,9 + !byte 22,70 + !byte 25,70 + !byte 25,9 + !byte 20,8 + !byte 20,71 + !byte 27,71 + !byte 27,8 + !byte 21,8 + !byte 21,71 + !byte 26,71 + !byte 26,8 + !byte 22,8 + !byte 22,71 + !byte 25,71 + !byte 25,8 + !byte 20,7 + !byte 20,72 + !byte 27,72 + !byte 27,7 + !byte 21,7 + !byte 21,72 + !byte 26,72 + !byte 26,7 + !byte 20,6 + !byte 20,73 + !byte 27,73 + !byte 27,6 + !byte 21,6 + !byte 21,73 + !byte 26,73 + !byte 26,6 + !byte 20,5 + !byte 20,74 + !byte 27,74 + !byte 27,5 + !byte 21,5 + !byte 21,74 + !byte 26,74 + !byte 26,5 + !byte 20,4 + !byte 20,75 + !byte 27,75 + !byte 27,4 + !byte 21,4 + !byte 21,75 + !byte 26,75 + !byte 26,4 + !byte 20,3 + !byte 20,76 + !byte 27,76 + !byte 27,3 + !byte 21,3 + !byte 21,76 + !byte 26,76 + !byte 26,3 + !byte 19,2 + !byte 19,77 + !byte 28,77 + !byte 28,2 + !byte 20,2 + !byte 20,77 + !byte 27,77 + !byte 27,2 + !byte 21,2 + !byte 21,77 + !byte 26,77 + !byte 26,2 + !byte 19,1 + !byte 19,78 + !byte 28,78 + !byte 28,1 + !byte 20,1 + !byte 20,78 + !byte 27,78 + !byte 27,1 + !byte 21,1 + !byte 21,78 + !byte 26,78 + !byte 26,1 + !byte 19,0 + !byte 19,79 + !byte 28,79 + !byte 28,0 + !byte 20,0 + !byte 20,79 + !byte 27,79 + !byte 27,0 + !byte 21,0 + !byte 21,79 + !byte 26,79 + !byte 26,0 + !byte 23,29 + !byte 23,50 + !byte 24,50 + !byte 24,29 + !byte 23,28 + !byte 23,51 + !byte 24,51 + !byte 24,28 + !byte 23,27 + !byte 23,52 + !byte 24,52 + !byte 24,27 + !byte 23,26 + !byte 23,53 + !byte 24,53 + !byte 24,26 + !byte 23,25 + !byte 23,54 + !byte 24,54 + !byte 24,25 + !byte 23,24 + !byte 23,55 + !byte 24,55 + !byte 24,24 + !byte 23,23 + !byte 23,56 + !byte 24,56 + !byte 24,23 + !byte 23,22 + !byte 23,57 + !byte 24,57 + !byte 24,22 + !byte 23,21 + !byte 23,58 + !byte 24,58 + !byte 24,21 + !byte 23,20 + !byte 23,59 + !byte 24,59 + !byte 24,20 + !byte 23,19 + !byte 23,60 + !byte 24,60 + !byte 24,19 + !byte 23,18 + !byte 23,61 + !byte 24,61 + !byte 24,18 + !byte 23,17 + !byte 23,62 + !byte 24,62 + !byte 24,17 + !byte 23,16 + !byte 23,63 + !byte 24,63 + !byte 24,16 + !byte 23,15 + !byte 23,64 + !byte 24,64 + !byte 24,15 + !byte 23,14 + !byte 23,65 + !byte 24,65 + !byte 24,14 + !byte 23,13 + !byte 23,66 + !byte 24,66 + !byte 24,13 + !byte 23,12 + !byte 23,67 + !byte 24,67 + !byte 24,12 + !byte 23,11 + !byte 23,68 + !byte 24,68 + !byte 24,11 + !byte 23,10 + !byte 23,69 + !byte 24,69 + !byte 24,10 + !byte 23,9 + !byte 23,70 + !byte 24,70 + !byte 24,9 + !byte 23,8 + !byte 23,71 + !byte 24,71 + !byte 24,8 + !byte 22,7 + !byte 22,72 + !byte 25,72 + !byte 25,7 + !byte 23,7 + !byte 23,72 + !byte 24,72 + !byte 24,7 + !byte 22,6 + !byte 22,73 + !byte 25,73 + !byte 25,6 + !byte 23,6 + !byte 23,73 + !byte 24,73 + !byte 24,6 + !byte 22,5 + !byte 22,74 + !byte 25,74 + !byte 25,5 + !byte 23,5 + !byte 23,74 + !byte 24,74 + !byte 24,5 + !byte 22,4 + !byte 22,75 + !byte 25,75 + !byte 25,4 + !byte 23,4 + !byte 23,75 + !byte 24,75 + !byte 24,4 + !byte 22,3 + !byte 22,76 + !byte 25,76 + !byte 25,3 + !byte 23,3 + !byte 23,76 + !byte 24,76 + !byte 24,3 + !byte 22,2 + !byte 22,77 + !byte 25,77 + !byte 25,2 + !byte 23,2 + !byte 23,77 + !byte 24,77 + !byte 24,2 + !byte 22,1 + !byte 22,78 + !byte 25,78 + !byte 25,1 + !byte 23,1 + !byte 23,78 + !byte 24,78 + !byte 24,1 + !byte 22,0 + !byte 22,79 + !byte 25,79 + !byte 25,0 + !byte 23,0 + !byte 23,79 + !byte 24,79 + !byte 24,0 + !byte 255,255 + !byte 255,255 + !byte 255,255 + !byte 255,255 diff --git a/src/fx/fx.dhgr.radial5.a b/src/fx/fx.dhgr.radial5.a new file mode 100644 index 000000000..3667957fe --- /dev/null +++ b/src/fx/fx.dhgr.radial5.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.RADIAL5",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.radial5.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.radial5.data.a b/src/fx/fx.dhgr.radial5.data.a new file mode 100644 index 000000000..b74d1ecc7 --- /dev/null +++ b/src/fx/fx.dhgr.radial5.data.a @@ -0,0 +1,3844 @@ + !byte 255,255 + !byte 255,255 + !byte 255,255 + !byte 255,255 + !byte 23,0 + !byte 23,79 + !byte 24,79 + !byte 24,0 + !byte 22,0 + !byte 22,79 + !byte 25,79 + !byte 25,0 + !byte 23,1 + !byte 23,78 + !byte 24,78 + !byte 24,1 + !byte 22,1 + !byte 22,78 + !byte 25,78 + !byte 25,1 + !byte 23,2 + !byte 23,77 + !byte 24,77 + !byte 24,2 + !byte 22,2 + !byte 22,77 + !byte 25,77 + !byte 25,2 + !byte 23,3 + !byte 23,76 + !byte 24,76 + !byte 24,3 + !byte 22,3 + !byte 22,76 + !byte 25,76 + !byte 25,3 + !byte 23,4 + !byte 23,75 + !byte 24,75 + !byte 24,4 + !byte 22,4 + !byte 22,75 + !byte 25,75 + !byte 25,4 + !byte 23,5 + !byte 23,74 + !byte 24,74 + !byte 24,5 + !byte 22,5 + !byte 22,74 + !byte 25,74 + !byte 25,5 + !byte 23,6 + !byte 23,73 + !byte 24,73 + !byte 24,6 + !byte 22,6 + !byte 22,73 + !byte 25,73 + !byte 25,6 + !byte 23,7 + !byte 23,72 + !byte 24,72 + !byte 24,7 + !byte 22,7 + !byte 22,72 + !byte 25,72 + !byte 25,7 + !byte 23,8 + !byte 23,71 + !byte 24,71 + !byte 24,8 + !byte 23,9 + !byte 23,70 + !byte 24,70 + !byte 24,9 + !byte 23,10 + !byte 23,69 + !byte 24,69 + !byte 24,10 + !byte 23,11 + !byte 23,68 + !byte 24,68 + !byte 24,11 + !byte 23,12 + !byte 23,67 + !byte 24,67 + !byte 24,12 + !byte 23,13 + !byte 23,66 + !byte 24,66 + !byte 24,13 + !byte 23,14 + !byte 23,65 + !byte 24,65 + !byte 24,14 + !byte 23,15 + !byte 23,64 + !byte 24,64 + !byte 24,15 + !byte 23,16 + !byte 23,63 + !byte 24,63 + !byte 24,16 + !byte 23,17 + !byte 23,62 + !byte 24,62 + !byte 24,17 + !byte 23,18 + !byte 23,61 + !byte 24,61 + !byte 24,18 + !byte 23,19 + !byte 23,60 + !byte 24,60 + !byte 24,19 + !byte 23,20 + !byte 23,59 + !byte 24,59 + !byte 24,20 + !byte 23,21 + !byte 23,58 + !byte 24,58 + !byte 24,21 + !byte 23,22 + !byte 23,57 + !byte 24,57 + !byte 24,22 + !byte 23,23 + !byte 23,56 + !byte 24,56 + !byte 24,23 + !byte 23,24 + !byte 23,55 + !byte 24,55 + !byte 24,24 + !byte 23,25 + !byte 23,54 + !byte 24,54 + !byte 24,25 + !byte 23,26 + !byte 23,53 + !byte 24,53 + !byte 24,26 + !byte 23,27 + !byte 23,52 + !byte 24,52 + !byte 24,27 + !byte 23,28 + !byte 23,51 + !byte 24,51 + !byte 24,28 + !byte 23,29 + !byte 23,50 + !byte 24,50 + !byte 24,29 + !byte 21,0 + !byte 21,79 + !byte 26,79 + !byte 26,0 + !byte 20,0 + !byte 20,79 + !byte 27,79 + !byte 27,0 + !byte 19,0 + !byte 19,79 + !byte 28,79 + !byte 28,0 + !byte 21,1 + !byte 21,78 + !byte 26,78 + !byte 26,1 + !byte 20,1 + !byte 20,78 + !byte 27,78 + !byte 27,1 + !byte 19,1 + !byte 19,78 + !byte 28,78 + !byte 28,1 + !byte 21,2 + !byte 21,77 + !byte 26,77 + !byte 26,2 + !byte 20,2 + !byte 20,77 + !byte 27,77 + !byte 27,2 + !byte 19,2 + !byte 19,77 + !byte 28,77 + !byte 28,2 + !byte 21,3 + !byte 21,76 + !byte 26,76 + !byte 26,3 + !byte 20,3 + !byte 20,76 + !byte 27,76 + !byte 27,3 + !byte 21,4 + !byte 21,75 + !byte 26,75 + !byte 26,4 + !byte 20,4 + !byte 20,75 + !byte 27,75 + !byte 27,4 + !byte 21,5 + !byte 21,74 + !byte 26,74 + !byte 26,5 + !byte 20,5 + !byte 20,74 + !byte 27,74 + !byte 27,5 + !byte 21,6 + !byte 21,73 + !byte 26,73 + !byte 26,6 + !byte 20,6 + !byte 20,73 + !byte 27,73 + !byte 27,6 + !byte 21,7 + !byte 21,72 + !byte 26,72 + !byte 26,7 + !byte 20,7 + !byte 20,72 + !byte 27,72 + !byte 27,7 + !byte 22,8 + !byte 22,71 + !byte 25,71 + !byte 25,8 + !byte 21,8 + !byte 21,71 + !byte 26,71 + !byte 26,8 + !byte 20,8 + !byte 20,71 + !byte 27,71 + !byte 27,8 + !byte 22,9 + !byte 22,70 + !byte 25,70 + !byte 25,9 + !byte 21,9 + !byte 21,70 + !byte 26,70 + !byte 26,9 + !byte 20,9 + !byte 20,70 + !byte 27,70 + !byte 27,9 + !byte 22,10 + !byte 22,69 + !byte 25,69 + !byte 25,10 + !byte 21,10 + !byte 21,69 + !byte 26,69 + !byte 26,10 + !byte 20,10 + !byte 20,69 + !byte 27,69 + !byte 27,10 + !byte 22,11 + !byte 22,68 + !byte 25,68 + !byte 25,11 + !byte 21,11 + !byte 21,68 + !byte 26,68 + !byte 26,11 + !byte 22,12 + !byte 22,67 + !byte 25,67 + !byte 25,12 + !byte 21,12 + !byte 21,67 + !byte 26,67 + !byte 26,12 + !byte 22,13 + !byte 22,66 + !byte 25,66 + !byte 25,13 + !byte 21,13 + !byte 21,66 + !byte 26,66 + !byte 26,13 + !byte 22,14 + !byte 22,65 + !byte 25,65 + !byte 25,14 + !byte 21,14 + !byte 21,65 + !byte 26,65 + !byte 26,14 + !byte 22,15 + !byte 22,64 + !byte 25,64 + !byte 25,15 + !byte 21,15 + !byte 21,64 + !byte 26,64 + !byte 26,15 + !byte 22,16 + !byte 22,63 + !byte 25,63 + !byte 25,16 + !byte 21,16 + !byte 21,63 + !byte 26,63 + !byte 26,16 + !byte 22,17 + !byte 22,62 + !byte 25,62 + !byte 25,17 + !byte 21,17 + !byte 21,62 + !byte 26,62 + !byte 26,17 + !byte 22,18 + !byte 22,61 + !byte 25,61 + !byte 25,18 + !byte 21,18 + !byte 21,61 + !byte 26,61 + !byte 26,18 + !byte 22,19 + !byte 22,60 + !byte 25,60 + !byte 25,19 + !byte 22,20 + !byte 22,59 + !byte 25,59 + !byte 25,20 + !byte 22,21 + !byte 22,58 + !byte 25,58 + !byte 25,21 + !byte 22,22 + !byte 22,57 + !byte 25,57 + !byte 25,22 + !byte 22,23 + !byte 22,56 + !byte 25,56 + !byte 25,23 + !byte 22,24 + !byte 22,55 + !byte 25,55 + !byte 25,24 + !byte 22,25 + !byte 22,54 + !byte 25,54 + !byte 25,25 + !byte 22,26 + !byte 22,53 + !byte 25,53 + !byte 25,26 + !byte 22,27 + !byte 22,52 + !byte 25,52 + !byte 25,27 + !byte 23,30 + !byte 23,49 + !byte 24,49 + !byte 24,30 + !byte 23,31 + !byte 23,48 + !byte 24,48 + !byte 24,31 + !byte 23,32 + !byte 23,47 + !byte 24,47 + !byte 24,32 + !byte 23,33 + !byte 23,46 + !byte 24,46 + !byte 24,33 + !byte 23,34 + !byte 23,45 + !byte 24,45 + !byte 24,34 + !byte 23,35 + !byte 23,44 + !byte 24,44 + !byte 24,35 + !byte 18,0 + !byte 18,79 + !byte 29,79 + !byte 29,0 + !byte 18,1 + !byte 18,78 + !byte 29,78 + !byte 29,1 + !byte 18,2 + !byte 18,77 + !byte 29,77 + !byte 29,2 + !byte 19,3 + !byte 19,76 + !byte 28,76 + !byte 28,3 + !byte 18,3 + !byte 18,76 + !byte 29,76 + !byte 29,3 + !byte 19,4 + !byte 19,75 + !byte 28,75 + !byte 28,4 + !byte 18,4 + !byte 18,75 + !byte 29,75 + !byte 29,4 + !byte 19,5 + !byte 19,74 + !byte 28,74 + !byte 28,5 + !byte 18,5 + !byte 18,74 + !byte 29,74 + !byte 29,5 + !byte 19,6 + !byte 19,73 + !byte 28,73 + !byte 28,6 + !byte 19,7 + !byte 19,72 + !byte 28,72 + !byte 28,7 + !byte 19,8 + !byte 19,71 + !byte 28,71 + !byte 28,8 + !byte 19,9 + !byte 19,70 + !byte 28,70 + !byte 28,9 + !byte 19,10 + !byte 19,69 + !byte 28,69 + !byte 28,10 + !byte 20,11 + !byte 20,68 + !byte 27,68 + !byte 27,11 + !byte 19,11 + !byte 19,68 + !byte 28,68 + !byte 28,11 + !byte 20,12 + !byte 20,67 + !byte 27,67 + !byte 27,12 + !byte 19,12 + !byte 19,67 + !byte 28,67 + !byte 28,12 + !byte 20,13 + !byte 20,66 + !byte 27,66 + !byte 27,13 + !byte 20,14 + !byte 20,65 + !byte 27,65 + !byte 27,14 + !byte 20,15 + !byte 20,64 + !byte 27,64 + !byte 27,15 + !byte 20,16 + !byte 20,63 + !byte 27,63 + !byte 27,16 + !byte 20,17 + !byte 20,62 + !byte 27,62 + !byte 27,17 + !byte 20,18 + !byte 20,61 + !byte 27,61 + !byte 27,18 + !byte 21,19 + !byte 21,60 + !byte 26,60 + !byte 26,19 + !byte 21,20 + !byte 21,59 + !byte 26,59 + !byte 26,20 + !byte 21,21 + !byte 21,58 + !byte 26,58 + !byte 26,21 + !byte 21,22 + !byte 21,57 + !byte 26,57 + !byte 26,22 + !byte 21,23 + !byte 21,56 + !byte 26,56 + !byte 26,23 + !byte 21,24 + !byte 21,55 + !byte 26,55 + !byte 26,24 + !byte 22,28 + !byte 22,51 + !byte 25,51 + !byte 25,28 + !byte 22,29 + !byte 22,50 + !byte 25,50 + !byte 25,29 + !byte 22,30 + !byte 22,49 + !byte 25,49 + !byte 25,30 + !byte 23,36 + !byte 23,43 + !byte 24,43 + !byte 24,36 + !byte 17,0 + !byte 17,79 + !byte 30,79 + !byte 30,0 + !byte 16,0 + !byte 16,79 + !byte 31,79 + !byte 31,0 + !byte 17,1 + !byte 17,78 + !byte 30,78 + !byte 30,1 + !byte 16,1 + !byte 16,78 + !byte 31,78 + !byte 31,1 + !byte 17,2 + !byte 17,77 + !byte 30,77 + !byte 30,2 + !byte 17,3 + !byte 17,76 + !byte 30,76 + !byte 30,3 + !byte 17,4 + !byte 17,75 + !byte 30,75 + !byte 30,4 + !byte 17,5 + !byte 17,74 + !byte 30,74 + !byte 30,5 + !byte 18,6 + !byte 18,73 + !byte 29,73 + !byte 29,6 + !byte 17,6 + !byte 17,73 + !byte 30,73 + !byte 30,6 + !byte 18,7 + !byte 18,72 + !byte 29,72 + !byte 29,7 + !byte 18,8 + !byte 18,71 + !byte 29,71 + !byte 29,8 + !byte 18,9 + !byte 18,70 + !byte 29,70 + !byte 29,9 + !byte 18,10 + !byte 18,69 + !byte 29,69 + !byte 29,10 + !byte 18,11 + !byte 18,68 + !byte 29,68 + !byte 29,11 + !byte 19,13 + !byte 19,66 + !byte 28,66 + !byte 28,13 + !byte 19,14 + !byte 19,65 + !byte 28,65 + !byte 28,14 + !byte 19,15 + !byte 19,64 + !byte 28,64 + !byte 28,15 + !byte 19,16 + !byte 19,63 + !byte 28,63 + !byte 28,16 + !byte 19,17 + !byte 19,62 + !byte 28,62 + !byte 28,17 + !byte 20,19 + !byte 20,60 + !byte 27,60 + !byte 27,19 + !byte 20,20 + !byte 20,59 + !byte 27,59 + !byte 27,20 + !byte 20,21 + !byte 20,58 + !byte 27,58 + !byte 27,21 + !byte 20,22 + !byte 20,57 + !byte 27,57 + !byte 27,22 + !byte 21,25 + !byte 21,54 + !byte 26,54 + !byte 26,25 + !byte 21,26 + !byte 21,53 + !byte 26,53 + !byte 26,26 + !byte 21,27 + !byte 21,52 + !byte 26,52 + !byte 26,27 + !byte 22,31 + !byte 22,48 + !byte 25,48 + !byte 25,31 + !byte 22,32 + !byte 22,47 + !byte 25,47 + !byte 25,32 + !byte 23,37 + !byte 23,42 + !byte 24,42 + !byte 24,37 + !byte 15,0 + !byte 15,79 + !byte 32,79 + !byte 32,0 + !byte 15,1 + !byte 15,78 + !byte 32,78 + !byte 32,1 + !byte 16,2 + !byte 16,77 + !byte 31,77 + !byte 31,2 + !byte 15,2 + !byte 15,77 + !byte 32,77 + !byte 32,2 + !byte 16,3 + !byte 16,76 + !byte 31,76 + !byte 31,3 + !byte 16,4 + !byte 16,75 + !byte 31,75 + !byte 31,4 + !byte 16,5 + !byte 16,74 + !byte 31,74 + !byte 31,5 + !byte 16,6 + !byte 16,73 + !byte 31,73 + !byte 31,6 + !byte 17,7 + !byte 17,72 + !byte 30,72 + !byte 30,7 + !byte 17,8 + !byte 17,71 + !byte 30,71 + !byte 30,8 + !byte 17,9 + !byte 17,70 + !byte 30,70 + !byte 30,9 + !byte 17,10 + !byte 17,69 + !byte 30,69 + !byte 30,10 + !byte 17,11 + !byte 17,68 + !byte 30,68 + !byte 30,11 + !byte 18,12 + !byte 18,67 + !byte 29,67 + !byte 29,12 + !byte 18,13 + !byte 18,66 + !byte 29,66 + !byte 29,13 + !byte 18,14 + !byte 18,65 + !byte 29,65 + !byte 29,14 + !byte 18,15 + !byte 18,64 + !byte 29,64 + !byte 29,15 + !byte 19,18 + !byte 19,61 + !byte 28,61 + !byte 28,18 + !byte 19,19 + !byte 19,60 + !byte 28,60 + !byte 28,19 + !byte 19,20 + !byte 19,59 + !byte 28,59 + !byte 28,20 + !byte 20,23 + !byte 20,56 + !byte 27,56 + !byte 27,23 + !byte 20,24 + !byte 20,55 + !byte 27,55 + !byte 27,24 + !byte 21,28 + !byte 21,51 + !byte 26,51 + !byte 26,28 + !byte 22,33 + !byte 22,46 + !byte 25,46 + !byte 25,33 + !byte 14,0 + !byte 14,79 + !byte 33,79 + !byte 33,0 + !byte 14,1 + !byte 14,78 + !byte 33,78 + !byte 33,1 + !byte 14,2 + !byte 14,77 + !byte 33,77 + !byte 33,2 + !byte 15,3 + !byte 15,76 + !byte 32,76 + !byte 32,3 + !byte 15,4 + !byte 15,75 + !byte 32,75 + !byte 32,4 + !byte 15,5 + !byte 15,74 + !byte 32,74 + !byte 32,5 + !byte 15,6 + !byte 15,73 + !byte 32,73 + !byte 32,6 + !byte 16,7 + !byte 16,72 + !byte 31,72 + !byte 31,7 + !byte 16,8 + !byte 16,71 + !byte 31,71 + !byte 31,8 + !byte 16,9 + !byte 16,70 + !byte 31,70 + !byte 31,9 + !byte 16,10 + !byte 16,69 + !byte 31,69 + !byte 31,10 + !byte 17,12 + !byte 17,67 + !byte 30,67 + !byte 30,12 + !byte 17,13 + !byte 17,66 + !byte 30,66 + !byte 30,13 + !byte 17,14 + !byte 17,65 + !byte 30,65 + !byte 30,14 + !byte 18,16 + !byte 18,63 + !byte 29,63 + !byte 29,16 + !byte 18,17 + !byte 18,62 + !byte 29,62 + !byte 29,17 + !byte 18,18 + !byte 18,61 + !byte 29,61 + !byte 29,18 + !byte 19,21 + !byte 19,58 + !byte 28,58 + !byte 28,21 + !byte 19,22 + !byte 19,57 + !byte 28,57 + !byte 28,22 + !byte 20,25 + !byte 20,54 + !byte 27,54 + !byte 27,25 + !byte 20,26 + !byte 20,53 + !byte 27,53 + !byte 27,26 + !byte 21,29 + !byte 21,50 + !byte 26,50 + !byte 26,29 + !byte 21,30 + !byte 21,49 + !byte 26,49 + !byte 26,30 + !byte 22,34 + !byte 22,45 + !byte 25,45 + !byte 25,34 + !byte 23,38 + !byte 23,41 + !byte 24,41 + !byte 24,38 + !byte 13,0 + !byte 13,79 + !byte 34,79 + !byte 34,0 + !byte 13,1 + !byte 13,78 + !byte 34,78 + !byte 34,1 + !byte 14,3 + !byte 14,76 + !byte 33,76 + !byte 33,3 + !byte 14,4 + !byte 14,75 + !byte 33,75 + !byte 33,4 + !byte 14,5 + !byte 14,74 + !byte 33,74 + !byte 33,5 + !byte 15,7 + !byte 15,72 + !byte 32,72 + !byte 32,7 + !byte 15,8 + !byte 15,71 + !byte 32,71 + !byte 32,8 + !byte 15,9 + !byte 15,70 + !byte 32,70 + !byte 32,9 + !byte 16,11 + !byte 16,68 + !byte 31,68 + !byte 31,11 + !byte 16,12 + !byte 16,67 + !byte 31,67 + !byte 31,12 + !byte 17,15 + !byte 17,64 + !byte 30,64 + !byte 30,15 + !byte 17,16 + !byte 17,63 + !byte 30,63 + !byte 30,16 + !byte 18,19 + !byte 18,60 + !byte 29,60 + !byte 29,19 + !byte 18,20 + !byte 18,59 + !byte 29,59 + !byte 29,20 + !byte 19,23 + !byte 19,56 + !byte 28,56 + !byte 28,23 + !byte 20,27 + !byte 20,52 + !byte 27,52 + !byte 27,27 + !byte 12,0 + !byte 12,79 + !byte 35,79 + !byte 35,0 + !byte 12,1 + !byte 12,78 + !byte 35,78 + !byte 35,1 + !byte 13,2 + !byte 13,77 + !byte 34,77 + !byte 34,2 + !byte 13,3 + !byte 13,76 + !byte 34,76 + !byte 34,3 + !byte 13,4 + !byte 13,75 + !byte 34,75 + !byte 34,4 + !byte 14,6 + !byte 14,73 + !byte 33,73 + !byte 33,6 + !byte 14,7 + !byte 14,72 + !byte 33,72 + !byte 33,7 + !byte 14,8 + !byte 14,71 + !byte 33,71 + !byte 33,8 + !byte 15,10 + !byte 15,69 + !byte 32,69 + !byte 32,10 + !byte 15,11 + !byte 15,68 + !byte 32,68 + !byte 32,11 + !byte 16,13 + !byte 16,66 + !byte 31,66 + !byte 31,13 + !byte 16,14 + !byte 16,65 + !byte 31,65 + !byte 31,14 + !byte 17,17 + !byte 17,62 + !byte 30,62 + !byte 30,17 + !byte 17,18 + !byte 17,61 + !byte 30,61 + !byte 30,18 + !byte 18,21 + !byte 18,58 + !byte 29,58 + !byte 29,21 + !byte 19,24 + !byte 19,55 + !byte 28,55 + !byte 28,24 + !byte 20,28 + !byte 20,51 + !byte 27,51 + !byte 27,28 + !byte 21,31 + !byte 21,48 + !byte 26,48 + !byte 26,31 + !byte 11,0 + !byte 11,79 + !byte 36,79 + !byte 36,0 + !byte 12,2 + !byte 12,77 + !byte 35,77 + !byte 35,2 + !byte 12,3 + !byte 12,76 + !byte 35,76 + !byte 35,3 + !byte 13,5 + !byte 13,74 + !byte 34,74 + !byte 34,5 + !byte 13,6 + !byte 13,73 + !byte 34,73 + !byte 34,6 + !byte 13,7 + !byte 13,72 + !byte 34,72 + !byte 34,7 + !byte 14,9 + !byte 14,70 + !byte 33,70 + !byte 33,9 + !byte 14,10 + !byte 14,69 + !byte 33,69 + !byte 33,10 + !byte 15,12 + !byte 15,67 + !byte 32,67 + !byte 32,12 + !byte 15,13 + !byte 15,66 + !byte 32,66 + !byte 32,13 + !byte 16,15 + !byte 16,64 + !byte 31,64 + !byte 31,15 + !byte 16,16 + !byte 16,63 + !byte 31,63 + !byte 31,16 + !byte 17,19 + !byte 17,60 + !byte 30,60 + !byte 30,19 + !byte 18,22 + !byte 18,57 + !byte 29,57 + !byte 29,22 + !byte 19,25 + !byte 19,54 + !byte 28,54 + !byte 28,25 + !byte 20,29 + !byte 20,50 + !byte 27,50 + !byte 27,29 + !byte 21,32 + !byte 21,47 + !byte 26,47 + !byte 26,32 + !byte 22,35 + !byte 22,44 + !byte 25,44 + !byte 25,35 + !byte 10,0 + !byte 10,79 + !byte 37,79 + !byte 37,0 + !byte 11,1 + !byte 11,78 + !byte 36,78 + !byte 36,1 + !byte 11,2 + !byte 11,77 + !byte 36,77 + !byte 36,2 + !byte 11,3 + !byte 11,76 + !byte 36,76 + !byte 36,3 + !byte 12,4 + !byte 12,75 + !byte 35,75 + !byte 35,4 + !byte 12,5 + !byte 12,74 + !byte 35,74 + !byte 35,5 + !byte 13,8 + !byte 13,71 + !byte 34,71 + !byte 34,8 + !byte 14,11 + !byte 14,68 + !byte 33,68 + !byte 33,11 + !byte 15,14 + !byte 15,65 + !byte 32,65 + !byte 32,14 + !byte 16,17 + !byte 16,62 + !byte 31,62 + !byte 31,17 + !byte 17,20 + !byte 17,59 + !byte 30,59 + !byte 30,20 + !byte 18,23 + !byte 18,56 + !byte 29,56 + !byte 29,23 + !byte 19,26 + !byte 19,53 + !byte 28,53 + !byte 28,26 + !byte 10,1 + !byte 10,78 + !byte 37,78 + !byte 37,1 + !byte 10,2 + !byte 10,77 + !byte 37,77 + !byte 37,2 + !byte 11,4 + !byte 11,75 + !byte 36,75 + !byte 36,4 + !byte 12,6 + !byte 12,73 + !byte 35,73 + !byte 35,6 + !byte 12,7 + !byte 12,72 + !byte 35,72 + !byte 35,7 + !byte 13,9 + !byte 13,70 + !byte 34,70 + !byte 34,9 + !byte 13,10 + !byte 13,69 + !byte 34,69 + !byte 34,10 + !byte 14,12 + !byte 14,67 + !byte 33,67 + !byte 33,12 + !byte 14,13 + !byte 14,66 + !byte 33,66 + !byte 33,13 + !byte 15,15 + !byte 15,64 + !byte 32,64 + !byte 32,15 + !byte 15,16 + !byte 15,63 + !byte 32,63 + !byte 32,16 + !byte 16,18 + !byte 16,61 + !byte 31,61 + !byte 31,18 + !byte 17,21 + !byte 17,58 + !byte 30,58 + !byte 30,21 + !byte 18,24 + !byte 18,55 + !byte 29,55 + !byte 29,24 + !byte 19,27 + !byte 19,52 + !byte 28,52 + !byte 28,27 + !byte 20,30 + !byte 20,49 + !byte 27,49 + !byte 27,30 + !byte 9,0 + !byte 9,79 + !byte 38,79 + !byte 38,0 + !byte 9,1 + !byte 9,78 + !byte 38,78 + !byte 38,1 + !byte 10,3 + !byte 10,76 + !byte 37,76 + !byte 37,3 + !byte 10,4 + !byte 10,75 + !byte 37,75 + !byte 37,4 + !byte 11,5 + !byte 11,74 + !byte 36,74 + !byte 36,5 + !byte 11,6 + !byte 11,73 + !byte 36,73 + !byte 36,6 + !byte 12,8 + !byte 12,71 + !byte 35,71 + !byte 35,8 + !byte 12,9 + !byte 12,70 + !byte 35,70 + !byte 35,9 + !byte 13,11 + !byte 13,68 + !byte 34,68 + !byte 34,11 + !byte 13,12 + !byte 13,67 + !byte 34,67 + !byte 34,12 + !byte 14,14 + !byte 14,65 + !byte 33,65 + !byte 33,14 + !byte 15,17 + !byte 15,62 + !byte 32,62 + !byte 32,17 + !byte 16,19 + !byte 16,60 + !byte 31,60 + !byte 31,19 + !byte 16,20 + !byte 16,59 + !byte 31,59 + !byte 31,20 + !byte 17,22 + !byte 17,57 + !byte 30,57 + !byte 30,22 + !byte 18,25 + !byte 18,54 + !byte 29,54 + !byte 29,25 + !byte 19,28 + !byte 19,51 + !byte 28,51 + !byte 28,28 + !byte 21,33 + !byte 21,46 + !byte 26,46 + !byte 26,33 + !byte 22,36 + !byte 22,43 + !byte 25,43 + !byte 25,36 + !byte 8,0 + !byte 8,79 + !byte 39,79 + !byte 39,0 + !byte 9,2 + !byte 9,77 + !byte 38,77 + !byte 38,2 + !byte 9,3 + !byte 9,76 + !byte 38,76 + !byte 38,3 + !byte 10,5 + !byte 10,74 + !byte 37,74 + !byte 37,5 + !byte 11,7 + !byte 11,72 + !byte 36,72 + !byte 36,7 + !byte 11,8 + !byte 11,71 + !byte 36,71 + !byte 36,8 + !byte 12,10 + !byte 12,69 + !byte 35,69 + !byte 35,10 + !byte 13,13 + !byte 13,66 + !byte 34,66 + !byte 34,13 + !byte 14,15 + !byte 14,64 + !byte 33,64 + !byte 33,15 + !byte 15,18 + !byte 15,61 + !byte 32,61 + !byte 32,18 + !byte 17,23 + !byte 17,56 + !byte 30,56 + !byte 30,23 + !byte 20,31 + !byte 20,48 + !byte 27,48 + !byte 27,31 + !byte 8,1 + !byte 8,78 + !byte 39,78 + !byte 39,1 + !byte 8,2 + !byte 8,77 + !byte 39,77 + !byte 39,2 + !byte 9,4 + !byte 9,75 + !byte 38,75 + !byte 38,4 + !byte 10,6 + !byte 10,73 + !byte 37,73 + !byte 37,6 + !byte 10,7 + !byte 10,72 + !byte 37,72 + !byte 37,7 + !byte 11,9 + !byte 11,70 + !byte 36,70 + !byte 36,9 + !byte 12,11 + !byte 12,68 + !byte 35,68 + !byte 35,11 + !byte 13,14 + !byte 13,65 + !byte 34,65 + !byte 34,14 + !byte 14,16 + !byte 14,63 + !byte 33,63 + !byte 33,16 + !byte 15,19 + !byte 15,60 + !byte 32,60 + !byte 32,19 + !byte 16,21 + !byte 16,58 + !byte 31,58 + !byte 31,21 + !byte 17,24 + !byte 17,55 + !byte 30,55 + !byte 30,24 + !byte 18,26 + !byte 18,53 + !byte 29,53 + !byte 29,26 + !byte 19,29 + !byte 19,50 + !byte 28,50 + !byte 28,29 + !byte 7,0 + !byte 7,79 + !byte 40,79 + !byte 40,0 + !byte 7,1 + !byte 7,78 + !byte 40,78 + !byte 40,1 + !byte 8,3 + !byte 8,76 + !byte 39,76 + !byte 39,3 + !byte 9,5 + !byte 9,74 + !byte 38,74 + !byte 38,5 + !byte 10,8 + !byte 10,71 + !byte 37,71 + !byte 37,8 + !byte 11,10 + !byte 11,69 + !byte 36,69 + !byte 36,10 + !byte 12,12 + !byte 12,67 + !byte 35,67 + !byte 35,12 + !byte 12,13 + !byte 12,66 + !byte 35,66 + !byte 35,13 + !byte 13,15 + !byte 13,64 + !byte 34,64 + !byte 34,15 + !byte 14,17 + !byte 14,62 + !byte 33,62 + !byte 33,17 + !byte 15,20 + !byte 15,59 + !byte 32,59 + !byte 32,20 + !byte 16,22 + !byte 16,57 + !byte 31,57 + !byte 31,22 + !byte 18,27 + !byte 18,52 + !byte 29,52 + !byte 29,27 + !byte 21,34 + !byte 21,45 + !byte 26,45 + !byte 26,34 + !byte 6,0 + !byte 6,79 + !byte 41,79 + !byte 41,0 + !byte 7,2 + !byte 7,77 + !byte 40,77 + !byte 40,2 + !byte 8,4 + !byte 8,75 + !byte 39,75 + !byte 39,4 + !byte 9,6 + !byte 9,73 + !byte 38,73 + !byte 38,6 + !byte 9,7 + !byte 9,72 + !byte 38,72 + !byte 38,7 + !byte 10,9 + !byte 10,70 + !byte 37,70 + !byte 37,9 + !byte 11,11 + !byte 11,68 + !byte 36,68 + !byte 36,11 + !byte 13,16 + !byte 13,63 + !byte 34,63 + !byte 34,16 + !byte 14,18 + !byte 14,61 + !byte 33,61 + !byte 33,18 + !byte 16,23 + !byte 16,56 + !byte 31,56 + !byte 31,23 + !byte 17,25 + !byte 17,54 + !byte 30,54 + !byte 30,25 + !byte 20,32 + !byte 20,47 + !byte 27,47 + !byte 27,32 + !byte 6,1 + !byte 6,78 + !byte 41,78 + !byte 41,1 + !byte 7,3 + !byte 7,76 + !byte 40,76 + !byte 40,3 + !byte 8,5 + !byte 8,74 + !byte 39,74 + !byte 39,5 + !byte 8,6 + !byte 8,73 + !byte 39,73 + !byte 39,6 + !byte 9,8 + !byte 9,71 + !byte 38,71 + !byte 38,8 + !byte 10,10 + !byte 10,69 + !byte 37,69 + !byte 37,10 + !byte 11,12 + !byte 11,67 + !byte 36,67 + !byte 36,12 + !byte 12,14 + !byte 12,65 + !byte 35,65 + !byte 35,14 + !byte 13,17 + !byte 13,62 + !byte 34,62 + !byte 34,17 + !byte 14,19 + !byte 14,60 + !byte 33,60 + !byte 33,19 + !byte 15,21 + !byte 15,58 + !byte 32,58 + !byte 32,21 + !byte 19,30 + !byte 19,49 + !byte 28,49 + !byte 28,30 + !byte 5,0 + !byte 5,79 + !byte 42,79 + !byte 42,0 + !byte 6,2 + !byte 6,77 + !byte 41,77 + !byte 41,2 + !byte 6,3 + !byte 6,76 + !byte 41,76 + !byte 41,3 + !byte 7,4 + !byte 7,75 + !byte 40,75 + !byte 40,4 + !byte 7,5 + !byte 7,74 + !byte 40,74 + !byte 40,5 + !byte 8,7 + !byte 8,72 + !byte 39,72 + !byte 39,7 + !byte 9,9 + !byte 9,70 + !byte 38,70 + !byte 38,9 + !byte 10,11 + !byte 10,68 + !byte 37,68 + !byte 37,11 + !byte 11,13 + !byte 11,66 + !byte 36,66 + !byte 36,13 + !byte 12,15 + !byte 12,64 + !byte 35,64 + !byte 35,15 + !byte 15,22 + !byte 15,57 + !byte 32,57 + !byte 32,22 + !byte 16,24 + !byte 16,55 + !byte 31,55 + !byte 31,24 + !byte 17,26 + !byte 17,53 + !byte 30,53 + !byte 30,26 + !byte 18,28 + !byte 18,51 + !byte 29,51 + !byte 29,28 + !byte 4,0 + !byte 4,79 + !byte 43,79 + !byte 43,0 + !byte 5,1 + !byte 5,78 + !byte 42,78 + !byte 42,1 + !byte 5,2 + !byte 5,77 + !byte 42,77 + !byte 42,2 + !byte 6,4 + !byte 6,75 + !byte 41,75 + !byte 41,4 + !byte 7,6 + !byte 7,73 + !byte 40,73 + !byte 40,6 + !byte 8,8 + !byte 8,71 + !byte 39,71 + !byte 39,8 + !byte 9,10 + !byte 9,69 + !byte 38,69 + !byte 38,10 + !byte 10,12 + !byte 10,67 + !byte 37,67 + !byte 37,12 + !byte 11,14 + !byte 11,65 + !byte 36,65 + !byte 36,14 + !byte 12,16 + !byte 12,63 + !byte 35,63 + !byte 35,16 + !byte 13,18 + !byte 13,61 + !byte 34,61 + !byte 34,18 + !byte 14,20 + !byte 14,59 + !byte 33,59 + !byte 33,20 + !byte 4,1 + !byte 4,78 + !byte 43,78 + !byte 43,1 + !byte 5,3 + !byte 5,76 + !byte 42,76 + !byte 42,3 + !byte 6,5 + !byte 6,74 + !byte 41,74 + !byte 41,5 + !byte 7,7 + !byte 7,72 + !byte 40,72 + !byte 40,7 + !byte 8,9 + !byte 8,70 + !byte 39,70 + !byte 39,9 + !byte 9,11 + !byte 9,68 + !byte 38,68 + !byte 38,11 + !byte 10,13 + !byte 10,66 + !byte 37,66 + !byte 37,13 + !byte 11,15 + !byte 11,64 + !byte 36,64 + !byte 36,15 + !byte 12,17 + !byte 12,62 + !byte 35,62 + !byte 35,17 + !byte 13,19 + !byte 13,60 + !byte 34,60 + !byte 34,19 + !byte 14,21 + !byte 14,58 + !byte 33,58 + !byte 33,21 + !byte 15,23 + !byte 15,56 + !byte 32,56 + !byte 32,23 + !byte 16,25 + !byte 16,54 + !byte 31,54 + !byte 31,25 + !byte 17,27 + !byte 17,52 + !byte 30,52 + !byte 30,27 + !byte 18,29 + !byte 18,50 + !byte 29,50 + !byte 29,29 + !byte 19,31 + !byte 19,48 + !byte 28,48 + !byte 28,31 + !byte 20,33 + !byte 20,46 + !byte 27,46 + !byte 27,33 + !byte 21,35 + !byte 21,44 + !byte 26,44 + !byte 26,35 + !byte 22,37 + !byte 22,42 + !byte 25,42 + !byte 25,37 + !byte 23,39 + !byte 23,40 + !byte 24,40 + !byte 24,39 + !byte 3,0 + !byte 3,79 + !byte 44,79 + !byte 44,0 + !byte 4,2 + !byte 4,77 + !byte 43,77 + !byte 43,2 + !byte 5,4 + !byte 5,75 + !byte 42,75 + !byte 42,4 + !byte 6,6 + !byte 6,73 + !byte 41,73 + !byte 41,6 + !byte 7,8 + !byte 7,71 + !byte 40,71 + !byte 40,8 + !byte 8,10 + !byte 8,69 + !byte 39,69 + !byte 39,10 + !byte 3,1 + !byte 3,78 + !byte 44,78 + !byte 44,1 + !byte 4,3 + !byte 4,76 + !byte 43,76 + !byte 43,3 + !byte 5,5 + !byte 5,74 + !byte 42,74 + !byte 42,5 + !byte 6,7 + !byte 6,72 + !byte 41,72 + !byte 41,7 + !byte 9,12 + !byte 9,67 + !byte 38,67 + !byte 38,12 + !byte 10,14 + !byte 10,65 + !byte 37,65 + !byte 37,14 + !byte 11,16 + !byte 11,63 + !byte 36,63 + !byte 36,16 + !byte 12,18 + !byte 12,61 + !byte 35,61 + !byte 35,18 + !byte 13,20 + !byte 13,59 + !byte 34,59 + !byte 34,20 + !byte 14,22 + !byte 14,57 + !byte 33,57 + !byte 33,22 + !byte 15,24 + !byte 15,55 + !byte 32,55 + !byte 32,24 + !byte 2,0 + !byte 2,79 + !byte 45,79 + !byte 45,0 + !byte 3,2 + !byte 3,77 + !byte 44,77 + !byte 44,2 + !byte 4,4 + !byte 4,75 + !byte 43,75 + !byte 43,4 + !byte 5,6 + !byte 5,73 + !byte 42,73 + !byte 42,6 + !byte 7,9 + !byte 7,70 + !byte 40,70 + !byte 40,9 + !byte 8,11 + !byte 8,68 + !byte 39,68 + !byte 39,11 + !byte 9,13 + !byte 9,66 + !byte 38,66 + !byte 38,13 + !byte 10,15 + !byte 10,64 + !byte 37,64 + !byte 37,15 + !byte 11,17 + !byte 11,62 + !byte 36,62 + !byte 36,17 + !byte 16,26 + !byte 16,53 + !byte 31,53 + !byte 31,26 + !byte 17,28 + !byte 17,51 + !byte 30,51 + !byte 30,28 + !byte 2,1 + !byte 2,78 + !byte 45,78 + !byte 45,1 + !byte 3,3 + !byte 3,76 + !byte 44,76 + !byte 44,3 + !byte 4,5 + !byte 4,74 + !byte 43,74 + !byte 43,5 + !byte 6,8 + !byte 6,71 + !byte 41,71 + !byte 41,8 + !byte 7,10 + !byte 7,69 + !byte 40,69 + !byte 40,10 + !byte 8,12 + !byte 8,67 + !byte 39,67 + !byte 39,12 + !byte 9,14 + !byte 9,65 + !byte 38,65 + !byte 38,14 + !byte 12,19 + !byte 12,60 + !byte 35,60 + !byte 35,19 + !byte 13,21 + !byte 13,58 + !byte 34,58 + !byte 34,21 + !byte 14,23 + !byte 14,56 + !byte 33,56 + !byte 33,23 + !byte 18,30 + !byte 18,49 + !byte 29,49 + !byte 29,30 + !byte 1,0 + !byte 1,79 + !byte 46,79 + !byte 46,0 + !byte 2,2 + !byte 2,77 + !byte 45,77 + !byte 45,2 + !byte 3,4 + !byte 3,75 + !byte 44,75 + !byte 44,4 + !byte 5,7 + !byte 5,72 + !byte 42,72 + !byte 42,7 + !byte 6,9 + !byte 6,70 + !byte 41,70 + !byte 41,9 + !byte 7,11 + !byte 7,68 + !byte 40,68 + !byte 40,11 + !byte 10,16 + !byte 10,63 + !byte 37,63 + !byte 37,16 + !byte 11,18 + !byte 11,61 + !byte 36,61 + !byte 36,18 + !byte 15,25 + !byte 15,54 + !byte 32,54 + !byte 32,25 + !byte 19,32 + !byte 19,47 + !byte 28,47 + !byte 28,32 + !byte 1,1 + !byte 1,78 + !byte 46,78 + !byte 46,1 + !byte 2,3 + !byte 2,76 + !byte 45,76 + !byte 45,3 + !byte 3,5 + !byte 3,74 + !byte 44,74 + !byte 44,5 + !byte 4,6 + !byte 4,73 + !byte 43,73 + !byte 43,6 + !byte 5,8 + !byte 5,71 + !byte 42,71 + !byte 42,8 + !byte 6,10 + !byte 6,69 + !byte 41,69 + !byte 41,10 + !byte 8,13 + !byte 8,66 + !byte 39,66 + !byte 39,13 + !byte 9,15 + !byte 9,64 + !byte 38,64 + !byte 38,15 + !byte 12,20 + !byte 12,59 + !byte 35,59 + !byte 35,20 + !byte 13,22 + !byte 13,57 + !byte 34,57 + !byte 34,22 + !byte 16,27 + !byte 16,52 + !byte 31,52 + !byte 31,27 + !byte 20,34 + !byte 20,45 + !byte 27,45 + !byte 27,34 + !byte 0,0 + !byte 0,79 + !byte 47,79 + !byte 47,0 + !byte 1,2 + !byte 1,77 + !byte 46,77 + !byte 46,2 + !byte 2,4 + !byte 2,75 + !byte 45,75 + !byte 45,4 + !byte 4,7 + !byte 4,72 + !byte 43,72 + !byte 43,7 + !byte 5,9 + !byte 5,70 + !byte 42,70 + !byte 42,9 + !byte 7,12 + !byte 7,67 + !byte 40,67 + !byte 40,12 + !byte 8,14 + !byte 8,65 + !byte 39,65 + !byte 39,14 + !byte 10,17 + !byte 10,62 + !byte 37,62 + !byte 37,17 + !byte 11,19 + !byte 11,60 + !byte 36,60 + !byte 36,19 + !byte 14,24 + !byte 14,55 + !byte 33,55 + !byte 33,24 + !byte 17,29 + !byte 17,50 + !byte 30,50 + !byte 30,29 + !byte 0,1 + !byte 0,78 + !byte 47,78 + !byte 47,1 + !byte 1,3 + !byte 1,76 + !byte 46,76 + !byte 46,3 + !byte 3,6 + !byte 3,73 + !byte 44,73 + !byte 44,6 + !byte 4,8 + !byte 4,71 + !byte 43,71 + !byte 43,8 + !byte 6,11 + !byte 6,68 + !byte 41,68 + !byte 41,11 + !byte 7,13 + !byte 7,66 + !byte 40,66 + !byte 40,13 + !byte 9,16 + !byte 9,63 + !byte 38,63 + !byte 38,16 + !byte 12,21 + !byte 12,58 + !byte 35,58 + !byte 35,21 + !byte 15,26 + !byte 15,53 + !byte 32,53 + !byte 32,26 + !byte 18,31 + !byte 18,48 + !byte 29,48 + !byte 29,31 + !byte 0,2 + !byte 0,77 + !byte 47,77 + !byte 47,2 + !byte 1,4 + !byte 1,75 + !byte 46,75 + !byte 46,4 + !byte 2,5 + !byte 2,74 + !byte 45,74 + !byte 45,5 + !byte 3,7 + !byte 3,72 + !byte 44,72 + !byte 44,7 + !byte 5,10 + !byte 5,69 + !byte 42,69 + !byte 42,10 + !byte 6,12 + !byte 6,67 + !byte 41,67 + !byte 41,12 + !byte 8,15 + !byte 8,64 + !byte 39,64 + !byte 39,15 + !byte 10,18 + !byte 10,61 + !byte 37,61 + !byte 37,18 + !byte 11,20 + !byte 11,59 + !byte 36,59 + !byte 36,20 + !byte 13,23 + !byte 13,56 + !byte 34,56 + !byte 34,23 + !byte 16,28 + !byte 16,51 + !byte 31,51 + !byte 31,28 + !byte 21,36 + !byte 21,43 + !byte 26,43 + !byte 26,36 + !byte 0,3 + !byte 0,76 + !byte 47,76 + !byte 47,3 + !byte 2,6 + !byte 2,73 + !byte 45,73 + !byte 45,6 + !byte 4,9 + !byte 4,70 + !byte 43,70 + !byte 43,9 + !byte 5,11 + !byte 5,68 + !byte 42,68 + !byte 42,11 + !byte 7,14 + !byte 7,65 + !byte 40,65 + !byte 40,14 + !byte 9,17 + !byte 9,62 + !byte 38,62 + !byte 38,17 + !byte 12,22 + !byte 12,57 + !byte 35,57 + !byte 35,22 + !byte 14,25 + !byte 14,54 + !byte 33,54 + !byte 33,25 + !byte 1,5 + !byte 1,74 + !byte 46,74 + !byte 46,5 + !byte 2,7 + !byte 2,72 + !byte 45,72 + !byte 45,7 + !byte 3,8 + !byte 3,71 + !byte 44,71 + !byte 44,8 + !byte 4,10 + !byte 4,69 + !byte 43,69 + !byte 43,10 + !byte 6,13 + !byte 6,66 + !byte 41,66 + !byte 41,13 + !byte 8,16 + !byte 8,63 + !byte 39,63 + !byte 39,16 + !byte 10,19 + !byte 10,60 + !byte 37,60 + !byte 37,19 + !byte 17,30 + !byte 17,49 + !byte 30,49 + !byte 30,30 + !byte 19,33 + !byte 19,46 + !byte 28,46 + !byte 28,33 + !byte 0,4 + !byte 0,75 + !byte 47,75 + !byte 47,4 + !byte 1,6 + !byte 1,73 + !byte 46,73 + !byte 46,6 + !byte 3,9 + !byte 3,70 + !byte 44,70 + !byte 44,9 + !byte 5,12 + !byte 5,67 + !byte 42,67 + !byte 42,12 + !byte 7,15 + !byte 7,64 + !byte 40,64 + !byte 40,15 + !byte 9,18 + !byte 9,61 + !byte 38,61 + !byte 38,18 + !byte 11,21 + !byte 11,58 + !byte 36,58 + !byte 36,21 + !byte 13,24 + !byte 13,55 + !byte 34,55 + !byte 34,24 + !byte 15,27 + !byte 15,52 + !byte 32,52 + !byte 32,27 + !byte 0,5 + !byte 0,74 + !byte 47,74 + !byte 47,5 + !byte 2,8 + !byte 2,71 + !byte 45,71 + !byte 45,8 + !byte 4,11 + !byte 4,68 + !byte 43,68 + !byte 43,11 + !byte 6,14 + !byte 6,65 + !byte 41,65 + !byte 41,14 + !byte 8,17 + !byte 8,62 + !byte 39,62 + !byte 39,17 + !byte 10,20 + !byte 10,59 + !byte 37,59 + !byte 37,20 + !byte 12,23 + !byte 12,56 + !byte 35,56 + !byte 35,23 + !byte 1,7 + !byte 1,72 + !byte 46,72 + !byte 46,7 + !byte 3,10 + !byte 3,69 + !byte 44,69 + !byte 44,10 + !byte 5,13 + !byte 5,66 + !byte 42,66 + !byte 42,13 + !byte 7,16 + !byte 7,63 + !byte 40,63 + !byte 40,16 + !byte 14,26 + !byte 14,53 + !byte 33,53 + !byte 33,26 + !byte 16,29 + !byte 16,50 + !byte 31,50 + !byte 31,29 + !byte 18,32 + !byte 18,47 + !byte 29,47 + !byte 29,32 + !byte 0,6 + !byte 0,73 + !byte 47,73 + !byte 47,6 + !byte 2,9 + !byte 2,70 + !byte 45,70 + !byte 45,9 + !byte 4,12 + !byte 4,67 + !byte 43,67 + !byte 43,12 + !byte 6,15 + !byte 6,64 + !byte 41,64 + !byte 41,15 + !byte 9,19 + !byte 9,60 + !byte 38,60 + !byte 38,19 + !byte 11,22 + !byte 11,57 + !byte 36,57 + !byte 36,22 + !byte 13,25 + !byte 13,54 + !byte 34,54 + !byte 34,25 + !byte 20,35 + !byte 20,44 + !byte 27,44 + !byte 27,35 + !byte 0,7 + !byte 0,72 + !byte 47,72 + !byte 47,7 + !byte 1,8 + !byte 1,71 + !byte 46,71 + !byte 46,8 + !byte 3,11 + !byte 3,68 + !byte 44,68 + !byte 44,11 + !byte 5,14 + !byte 5,65 + !byte 42,65 + !byte 42,14 + !byte 8,18 + !byte 8,61 + !byte 39,61 + !byte 39,18 + !byte 10,21 + !byte 10,58 + !byte 37,58 + !byte 37,21 + !byte 15,28 + !byte 15,51 + !byte 32,51 + !byte 32,28 + !byte 1,9 + !byte 1,70 + !byte 46,70 + !byte 46,9 + !byte 2,10 + !byte 2,69 + !byte 45,69 + !byte 45,10 + !byte 4,13 + !byte 4,66 + !byte 43,66 + !byte 43,13 + !byte 7,17 + !byte 7,62 + !byte 40,62 + !byte 40,17 + !byte 9,20 + !byte 9,59 + !byte 38,59 + !byte 38,20 + !byte 12,24 + !byte 12,55 + !byte 35,55 + !byte 35,24 + !byte 17,31 + !byte 17,48 + !byte 30,48 + !byte 30,31 + !byte 0,8 + !byte 0,71 + !byte 47,71 + !byte 47,8 + !byte 3,12 + !byte 3,67 + !byte 44,67 + !byte 44,12 + !byte 6,16 + !byte 6,63 + !byte 41,63 + !byte 41,16 + !byte 8,19 + !byte 8,60 + !byte 39,60 + !byte 39,19 + !byte 11,23 + !byte 11,56 + !byte 36,56 + !byte 36,23 + !byte 14,27 + !byte 14,52 + !byte 33,52 + !byte 33,27 + !byte 1,10 + !byte 1,69 + !byte 46,69 + !byte 46,10 + !byte 2,11 + !byte 2,68 + !byte 45,68 + !byte 45,11 + !byte 4,14 + !byte 4,65 + !byte 43,65 + !byte 43,14 + !byte 5,15 + !byte 5,64 + !byte 42,64 + !byte 42,15 + !byte 7,18 + !byte 7,61 + !byte 40,61 + !byte 40,18 + !byte 10,22 + !byte 10,57 + !byte 37,57 + !byte 37,22 + !byte 13,26 + !byte 13,53 + !byte 34,53 + !byte 34,26 + !byte 16,30 + !byte 16,49 + !byte 31,49 + !byte 31,30 + !byte 19,34 + !byte 19,45 + !byte 28,45 + !byte 28,34 + !byte 22,38 + !byte 22,41 + !byte 25,41 + !byte 25,38 + !byte 0,9 + !byte 0,70 + !byte 47,70 + !byte 47,9 + !byte 3,13 + !byte 3,66 + !byte 44,66 + !byte 44,13 + !byte 6,17 + !byte 6,62 + !byte 41,62 + !byte 41,17 + !byte 9,21 + !byte 9,58 + !byte 38,58 + !byte 38,21 + !byte 1,11 + !byte 1,68 + !byte 46,68 + !byte 46,11 + !byte 2,12 + !byte 2,67 + !byte 45,67 + !byte 45,12 + !byte 5,16 + !byte 5,63 + !byte 42,63 + !byte 42,16 + !byte 8,20 + !byte 8,59 + !byte 39,59 + !byte 39,20 + !byte 12,25 + !byte 12,54 + !byte 35,54 + !byte 35,25 + !byte 15,29 + !byte 15,50 + !byte 32,50 + !byte 32,29 + !byte 0,10 + !byte 0,69 + !byte 47,69 + !byte 47,10 + !byte 4,15 + !byte 4,64 + !byte 43,64 + !byte 43,15 + !byte 7,19 + !byte 7,60 + !byte 40,60 + !byte 40,19 + !byte 11,24 + !byte 11,55 + !byte 36,55 + !byte 36,24 + !byte 18,33 + !byte 18,46 + !byte 29,46 + !byte 29,33 + !byte 2,13 + !byte 2,66 + !byte 45,66 + !byte 45,13 + !byte 3,14 + !byte 3,65 + !byte 44,65 + !byte 44,14 + !byte 6,18 + !byte 6,61 + !byte 41,61 + !byte 41,18 + !byte 10,23 + !byte 10,56 + !byte 37,56 + !byte 37,23 + !byte 14,28 + !byte 14,51 + !byte 33,51 + !byte 33,28 + !byte 0,11 + !byte 0,68 + !byte 47,68 + !byte 47,11 + !byte 1,12 + !byte 1,67 + !byte 46,67 + !byte 46,12 + !byte 5,17 + !byte 5,62 + !byte 42,62 + !byte 42,17 + !byte 9,22 + !byte 9,57 + !byte 38,57 + !byte 38,22 + !byte 13,27 + !byte 13,52 + !byte 34,52 + !byte 34,27 + !byte 3,15 + !byte 3,64 + !byte 44,64 + !byte 44,15 + !byte 4,16 + !byte 4,63 + !byte 43,63 + !byte 43,16 + !byte 8,21 + !byte 8,58 + !byte 39,58 + !byte 39,21 + !byte 12,26 + !byte 12,53 + !byte 35,53 + !byte 35,26 + !byte 17,32 + !byte 17,47 + !byte 30,47 + !byte 30,32 + !byte 1,13 + !byte 1,66 + !byte 46,66 + !byte 46,13 + !byte 2,14 + !byte 2,65 + !byte 45,65 + !byte 45,14 + !byte 6,19 + !byte 6,60 + !byte 41,60 + !byte 41,19 + !byte 7,20 + !byte 7,59 + !byte 40,59 + !byte 40,20 + !byte 11,25 + !byte 11,54 + !byte 36,54 + !byte 36,25 + !byte 16,31 + !byte 16,48 + !byte 31,48 + !byte 31,31 + !byte 21,37 + !byte 21,42 + !byte 26,42 + !byte 26,37 + !byte 0,12 + !byte 0,67 + !byte 47,67 + !byte 47,12 + !byte 4,17 + !byte 4,62 + !byte 43,62 + !byte 43,17 + !byte 5,18 + !byte 5,61 + !byte 42,61 + !byte 42,18 + !byte 10,24 + !byte 10,55 + !byte 37,55 + !byte 37,24 + !byte 2,15 + !byte 2,64 + !byte 45,64 + !byte 45,15 + !byte 3,16 + !byte 3,63 + !byte 44,63 + !byte 44,16 + !byte 9,23 + !byte 9,56 + !byte 38,56 + !byte 38,23 + !byte 15,30 + !byte 15,49 + !byte 32,49 + !byte 32,30 + !byte 0,13 + !byte 0,66 + !byte 47,66 + !byte 47,13 + !byte 1,14 + !byte 1,65 + !byte 46,65 + !byte 46,14 + !byte 7,21 + !byte 7,58 + !byte 40,58 + !byte 40,21 + !byte 8,22 + !byte 8,57 + !byte 39,57 + !byte 39,22 + !byte 14,29 + !byte 14,50 + !byte 33,50 + !byte 33,29 + !byte 5,19 + !byte 5,60 + !byte 42,60 + !byte 42,19 + !byte 6,20 + !byte 6,59 + !byte 41,59 + !byte 41,20 + !byte 13,28 + !byte 13,51 + !byte 34,51 + !byte 34,28 + !byte 20,36 + !byte 20,43 + !byte 27,43 + !byte 27,36 + !byte 2,16 + !byte 2,63 + !byte 45,63 + !byte 45,16 + !byte 3,17 + !byte 3,62 + !byte 44,62 + !byte 44,17 + !byte 4,18 + !byte 4,61 + !byte 43,61 + !byte 43,18 + !byte 11,26 + !byte 11,53 + !byte 36,53 + !byte 36,26 + !byte 12,27 + !byte 12,52 + !byte 35,52 + !byte 35,27 + !byte 0,14 + !byte 0,65 + !byte 47,65 + !byte 47,14 + !byte 1,15 + !byte 1,64 + !byte 46,64 + !byte 46,15 + !byte 9,24 + !byte 9,55 + !byte 38,55 + !byte 38,24 + !byte 10,25 + !byte 10,54 + !byte 37,54 + !byte 37,25 + !byte 19,35 + !byte 19,44 + !byte 28,44 + !byte 28,35 + !byte 7,22 + !byte 7,57 + !byte 40,57 + !byte 40,22 + !byte 8,23 + !byte 8,56 + !byte 39,56 + !byte 39,23 + !byte 18,34 + !byte 18,45 + !byte 29,45 + !byte 29,34 + !byte 4,19 + !byte 4,60 + !byte 43,60 + !byte 43,19 + !byte 5,20 + !byte 5,59 + !byte 42,59 + !byte 42,20 + !byte 6,21 + !byte 6,58 + !byte 41,58 + !byte 41,21 + !byte 17,33 + !byte 17,46 + !byte 30,46 + !byte 30,33 + !byte 0,15 + !byte 0,64 + !byte 47,64 + !byte 47,15 + !byte 1,16 + !byte 1,63 + !byte 46,63 + !byte 46,16 + !byte 2,17 + !byte 2,62 + !byte 45,62 + !byte 45,17 + !byte 3,18 + !byte 3,61 + !byte 44,61 + !byte 44,18 + !byte 16,32 + !byte 16,47 + !byte 31,47 + !byte 31,32 + !byte 13,29 + !byte 13,50 + !byte 34,50 + !byte 34,29 + !byte 14,30 + !byte 14,49 + !byte 33,49 + !byte 33,30 + !byte 15,31 + !byte 15,48 + !byte 32,48 + !byte 32,31 + !byte 9,25 + !byte 9,54 + !byte 38,54 + !byte 38,25 + !byte 10,26 + !byte 10,53 + !byte 37,53 + !byte 37,26 + !byte 11,27 + !byte 11,52 + !byte 36,52 + !byte 36,27 + !byte 12,28 + !byte 12,51 + !byte 35,51 + !byte 35,28 + !byte 0,16 + !byte 0,63 + !byte 47,63 + !byte 47,16 + !byte 1,17 + !byte 1,62 + !byte 46,62 + !byte 46,17 + !byte 2,18 + !byte 2,61 + !byte 45,61 + !byte 45,18 + !byte 3,19 + !byte 3,60 + !byte 44,60 + !byte 44,19 + !byte 4,20 + !byte 4,59 + !byte 43,59 + !byte 43,20 + !byte 5,21 + !byte 5,58 + !byte 42,58 + !byte 42,21 + !byte 6,22 + !byte 6,57 + !byte 41,57 + !byte 41,22 + !byte 7,23 + !byte 7,56 + !byte 40,56 + !byte 40,23 + !byte 8,24 + !byte 8,55 + !byte 39,55 + !byte 39,24 + !byte 0,17 + !byte 0,62 + !byte 47,62 + !byte 47,17 + !byte 1,18 + !byte 1,61 + !byte 46,61 + !byte 46,18 + !byte 2,19 + !byte 2,60 + !byte 45,60 + !byte 45,19 + !byte 3,20 + !byte 3,59 + !byte 44,59 + !byte 44,20 + !byte 4,21 + !byte 4,58 + !byte 43,58 + !byte 43,21 + !byte 5,22 + !byte 5,57 + !byte 42,57 + !byte 42,22 + !byte 6,23 + !byte 6,56 + !byte 41,56 + !byte 41,23 + !byte 7,24 + !byte 7,55 + !byte 40,55 + !byte 40,24 + !byte 8,25 + !byte 8,54 + !byte 39,54 + !byte 39,25 + !byte 9,26 + !byte 9,53 + !byte 38,53 + !byte 38,26 + !byte 10,27 + !byte 10,52 + !byte 37,52 + !byte 37,27 + !byte 11,28 + !byte 11,51 + !byte 36,51 + !byte 36,28 + !byte 12,29 + !byte 12,50 + !byte 35,50 + !byte 35,29 + !byte 13,30 + !byte 13,49 + !byte 34,49 + !byte 34,30 + !byte 14,31 + !byte 14,48 + !byte 33,48 + !byte 33,31 + !byte 15,32 + !byte 15,47 + !byte 32,47 + !byte 32,32 + !byte 0,18 + !byte 0,61 + !byte 47,61 + !byte 47,18 + !byte 1,19 + !byte 1,60 + !byte 46,60 + !byte 46,19 + !byte 2,20 + !byte 2,59 + !byte 45,59 + !byte 45,20 + !byte 16,33 + !byte 16,46 + !byte 31,46 + !byte 31,33 + !byte 3,21 + !byte 3,58 + !byte 44,58 + !byte 44,21 + !byte 4,22 + !byte 4,57 + !byte 43,57 + !byte 43,22 + !byte 17,34 + !byte 17,45 + !byte 30,45 + !byte 30,34 + !byte 5,23 + !byte 5,56 + !byte 42,56 + !byte 42,23 + !byte 6,24 + !byte 6,55 + !byte 41,55 + !byte 41,24 + !byte 7,25 + !byte 7,54 + !byte 40,54 + !byte 40,25 + !byte 18,35 + !byte 18,44 + !byte 29,44 + !byte 29,35 + !byte 8,26 + !byte 8,53 + !byte 39,53 + !byte 39,26 + !byte 0,19 + !byte 0,60 + !byte 47,60 + !byte 47,19 + !byte 9,27 + !byte 9,52 + !byte 38,52 + !byte 38,27 + !byte 1,20 + !byte 1,59 + !byte 46,59 + !byte 46,20 + !byte 2,21 + !byte 2,58 + !byte 45,58 + !byte 45,21 + !byte 10,28 + !byte 10,51 + !byte 37,51 + !byte 37,28 + !byte 11,29 + !byte 11,50 + !byte 36,50 + !byte 36,29 + !byte 19,36 + !byte 19,43 + !byte 28,43 + !byte 28,36 + !byte 3,22 + !byte 3,57 + !byte 44,57 + !byte 44,22 + !byte 4,23 + !byte 4,56 + !byte 43,56 + !byte 43,23 + !byte 5,24 + !byte 5,55 + !byte 42,55 + !byte 42,24 + !byte 12,30 + !byte 12,49 + !byte 35,49 + !byte 35,30 + !byte 6,25 + !byte 6,54 + !byte 41,54 + !byte 41,25 + !byte 13,31 + !byte 13,48 + !byte 34,48 + !byte 34,31 + !byte 20,37 + !byte 20,42 + !byte 27,42 + !byte 27,37 + !byte 0,20 + !byte 0,59 + !byte 47,59 + !byte 47,20 + !byte 1,21 + !byte 1,58 + !byte 46,58 + !byte 46,21 + !byte 7,26 + !byte 7,53 + !byte 40,53 + !byte 40,26 + !byte 2,22 + !byte 2,57 + !byte 45,57 + !byte 45,22 + !byte 8,27 + !byte 8,52 + !byte 39,52 + !byte 39,27 + !byte 14,32 + !byte 14,47 + !byte 33,47 + !byte 33,32 + !byte 3,23 + !byte 3,56 + !byte 44,56 + !byte 44,23 + !byte 9,28 + !byte 9,51 + !byte 38,51 + !byte 38,28 + !byte 4,24 + !byte 4,55 + !byte 43,55 + !byte 43,24 + !byte 15,33 + !byte 15,46 + !byte 32,46 + !byte 32,33 + !byte 0,21 + !byte 0,58 + !byte 47,58 + !byte 47,21 + !byte 5,25 + !byte 5,54 + !byte 42,54 + !byte 42,25 + !byte 10,29 + !byte 10,50 + !byte 37,50 + !byte 37,29 + !byte 1,22 + !byte 1,57 + !byte 46,57 + !byte 46,22 + !byte 6,26 + !byte 6,53 + !byte 41,53 + !byte 41,26 + !byte 11,30 + !byte 11,49 + !byte 36,49 + !byte 36,30 + !byte 16,34 + !byte 16,45 + !byte 31,45 + !byte 31,34 + !byte 21,38 + !byte 21,41 + !byte 26,41 + !byte 26,38 + !byte 2,23 + !byte 2,56 + !byte 45,56 + !byte 45,23 + !byte 7,27 + !byte 7,52 + !byte 40,52 + !byte 40,27 + !byte 3,24 + !byte 3,55 + !byte 44,55 + !byte 44,24 + !byte 12,31 + !byte 12,48 + !byte 35,48 + !byte 35,31 + !byte 4,25 + !byte 4,54 + !byte 43,54 + !byte 43,25 + !byte 8,28 + !byte 8,51 + !byte 39,51 + !byte 39,28 + !byte 17,35 + !byte 17,44 + !byte 30,44 + !byte 30,35 + !byte 0,22 + !byte 0,57 + !byte 47,57 + !byte 47,22 + !byte 13,32 + !byte 13,47 + !byte 34,47 + !byte 34,32 + !byte 1,23 + !byte 1,56 + !byte 46,56 + !byte 46,23 + !byte 5,26 + !byte 5,53 + !byte 42,53 + !byte 42,26 + !byte 9,29 + !byte 9,50 + !byte 38,50 + !byte 38,29 + !byte 2,24 + !byte 2,55 + !byte 45,55 + !byte 45,24 + !byte 6,27 + !byte 6,52 + !byte 41,52 + !byte 41,27 + !byte 10,30 + !byte 10,49 + !byte 37,49 + !byte 37,30 + !byte 3,25 + !byte 3,54 + !byte 44,54 + !byte 44,25 + !byte 14,33 + !byte 14,46 + !byte 33,46 + !byte 33,33 + !byte 7,28 + !byte 7,51 + !byte 40,51 + !byte 40,28 + !byte 18,36 + !byte 18,43 + !byte 29,43 + !byte 29,36 + !byte 0,23 + !byte 0,56 + !byte 47,56 + !byte 47,23 + !byte 4,26 + !byte 4,53 + !byte 43,53 + !byte 43,26 + !byte 11,31 + !byte 11,48 + !byte 36,48 + !byte 36,31 + !byte 1,24 + !byte 1,55 + !byte 46,55 + !byte 46,24 + !byte 8,29 + !byte 8,50 + !byte 39,50 + !byte 39,29 + !byte 15,34 + !byte 15,45 + !byte 32,45 + !byte 32,34 + !byte 2,25 + !byte 2,54 + !byte 45,54 + !byte 45,25 + !byte 5,27 + !byte 5,52 + !byte 42,52 + !byte 42,27 + !byte 12,32 + !byte 12,47 + !byte 35,47 + !byte 35,32 + !byte 6,28 + !byte 6,51 + !byte 41,51 + !byte 41,28 + !byte 9,30 + !byte 9,49 + !byte 38,49 + !byte 38,30 + !byte 0,24 + !byte 0,55 + !byte 47,55 + !byte 47,24 + !byte 3,26 + !byte 3,53 + !byte 44,53 + !byte 44,26 + !byte 1,25 + !byte 1,54 + !byte 46,54 + !byte 46,25 + !byte 4,27 + !byte 4,52 + !byte 43,52 + !byte 43,27 + !byte 7,29 + !byte 7,50 + !byte 40,50 + !byte 40,29 + !byte 10,31 + !byte 10,48 + !byte 37,48 + !byte 37,31 + !byte 13,33 + !byte 13,46 + !byte 34,46 + !byte 34,33 + !byte 16,35 + !byte 16,44 + !byte 31,44 + !byte 31,35 + !byte 19,37 + !byte 19,42 + !byte 28,42 + !byte 28,37 + !byte 22,39 + !byte 22,40 + !byte 25,40 + !byte 25,39 + !byte 2,26 + !byte 2,53 + !byte 45,53 + !byte 45,26 + !byte 5,28 + !byte 5,51 + !byte 42,51 + !byte 42,28 + !byte 8,30 + !byte 8,49 + !byte 39,49 + !byte 39,30 + !byte 11,32 + !byte 11,47 + !byte 36,47 + !byte 36,32 + !byte 0,25 + !byte 0,54 + !byte 47,54 + !byte 47,25 + !byte 3,27 + !byte 3,52 + !byte 44,52 + !byte 44,27 + !byte 6,29 + !byte 6,50 + !byte 41,50 + !byte 41,29 + !byte 14,34 + !byte 14,45 + !byte 33,45 + !byte 33,34 + !byte 1,26 + !byte 1,53 + !byte 46,53 + !byte 46,26 + !byte 9,31 + !byte 9,48 + !byte 38,48 + !byte 38,31 + !byte 4,28 + !byte 4,51 + !byte 43,51 + !byte 43,28 + !byte 17,36 + !byte 17,43 + !byte 30,43 + !byte 30,36 + !byte 2,27 + !byte 2,52 + !byte 45,52 + !byte 45,27 + !byte 7,30 + !byte 7,49 + !byte 40,49 + !byte 40,30 + !byte 12,33 + !byte 12,46 + !byte 35,46 + !byte 35,33 + !byte 0,26 + !byte 0,53 + !byte 47,53 + !byte 47,26 + !byte 5,29 + !byte 5,50 + !byte 42,50 + !byte 42,29 + !byte 10,32 + !byte 10,47 + !byte 37,47 + !byte 37,32 + !byte 15,35 + !byte 15,44 + !byte 32,44 + !byte 32,35 + !byte 3,28 + !byte 3,51 + !byte 44,51 + !byte 44,28 + !byte 1,27 + !byte 1,52 + !byte 46,52 + !byte 46,27 + !byte 8,31 + !byte 8,48 + !byte 39,48 + !byte 39,31 + !byte 6,30 + !byte 6,49 + !byte 41,49 + !byte 41,30 + !byte 13,34 + !byte 13,45 + !byte 34,45 + !byte 34,34 + !byte 20,38 + !byte 20,41 + !byte 27,41 + !byte 27,38 + !byte 4,29 + !byte 4,50 + !byte 43,50 + !byte 43,29 + !byte 2,28 + !byte 2,51 + !byte 45,51 + !byte 45,28 + !byte 11,33 + !byte 11,46 + !byte 36,46 + !byte 36,33 + !byte 0,27 + !byte 0,52 + !byte 47,52 + !byte 47,27 + !byte 9,32 + !byte 9,47 + !byte 38,47 + !byte 38,32 + !byte 7,31 + !byte 7,48 + !byte 40,48 + !byte 40,31 + !byte 18,37 + !byte 18,42 + !byte 29,42 + !byte 29,37 + !byte 3,29 + !byte 3,50 + !byte 44,50 + !byte 44,29 + !byte 5,30 + !byte 5,49 + !byte 42,49 + !byte 42,30 + !byte 1,28 + !byte 1,51 + !byte 46,51 + !byte 46,28 + !byte 16,36 + !byte 16,43 + !byte 31,43 + !byte 31,36 + !byte 14,35 + !byte 14,44 + !byte 33,44 + !byte 33,35 + !byte 12,34 + !byte 12,45 + !byte 35,45 + !byte 35,34 + !byte 10,33 + !byte 10,46 + !byte 37,46 + !byte 37,33 + !byte 4,30 + !byte 4,49 + !byte 43,49 + !byte 43,30 + !byte 6,31 + !byte 6,48 + !byte 41,48 + !byte 41,31 + !byte 8,32 + !byte 8,47 + !byte 39,47 + !byte 39,32 + !byte 0,28 + !byte 0,51 + !byte 47,51 + !byte 47,28 + !byte 2,29 + !byte 2,50 + !byte 45,50 + !byte 45,29 + !byte 1,29 + !byte 1,50 + !byte 46,50 + !byte 46,29 + !byte 3,30 + !byte 3,49 + !byte 44,49 + !byte 44,30 + !byte 5,31 + !byte 5,48 + !byte 42,48 + !byte 42,31 + !byte 7,32 + !byte 7,47 + !byte 40,47 + !byte 40,32 + !byte 9,33 + !byte 9,46 + !byte 38,46 + !byte 38,33 + !byte 11,34 + !byte 11,45 + !byte 36,45 + !byte 36,34 + !byte 13,35 + !byte 13,44 + !byte 34,44 + !byte 34,35 + !byte 0,29 + !byte 0,50 + !byte 47,50 + !byte 47,29 + !byte 15,36 + !byte 15,43 + !byte 32,43 + !byte 32,36 + !byte 2,30 + !byte 2,49 + !byte 45,49 + !byte 45,30 + !byte 4,31 + !byte 4,48 + !byte 43,48 + !byte 43,31 + !byte 17,37 + !byte 17,42 + !byte 30,42 + !byte 30,37 + !byte 6,32 + !byte 6,47 + !byte 41,47 + !byte 41,32 + !byte 8,33 + !byte 8,46 + !byte 39,46 + !byte 39,33 + !byte 1,30 + !byte 1,49 + !byte 46,49 + !byte 46,30 + !byte 10,34 + !byte 10,45 + !byte 37,45 + !byte 37,34 + !byte 19,38 + !byte 19,41 + !byte 28,41 + !byte 28,38 + !byte 3,31 + !byte 3,48 + !byte 44,48 + !byte 44,31 + !byte 5,32 + !byte 5,47 + !byte 42,47 + !byte 42,32 + !byte 12,35 + !byte 12,44 + !byte 35,44 + !byte 35,35 + !byte 0,30 + !byte 0,49 + !byte 47,49 + !byte 47,30 + !byte 7,33 + !byte 7,46 + !byte 40,46 + !byte 40,33 + !byte 14,36 + !byte 14,43 + !byte 33,43 + !byte 33,36 + !byte 2,31 + !byte 2,48 + !byte 45,48 + !byte 45,31 + !byte 9,34 + !byte 9,45 + !byte 38,45 + !byte 38,34 + !byte 4,32 + !byte 4,47 + !byte 43,47 + !byte 43,32 + !byte 1,31 + !byte 1,48 + !byte 46,48 + !byte 46,31 + !byte 6,33 + !byte 6,46 + !byte 41,46 + !byte 41,33 + !byte 11,35 + !byte 11,44 + !byte 36,44 + !byte 36,35 + !byte 16,37 + !byte 16,42 + !byte 31,42 + !byte 31,37 + !byte 21,39 + !byte 21,40 + !byte 26,40 + !byte 26,39 + !byte 3,32 + !byte 3,47 + !byte 44,47 + !byte 44,32 + !byte 8,34 + !byte 8,45 + !byte 39,45 + !byte 39,34 + !byte 0,31 + !byte 0,48 + !byte 47,48 + !byte 47,31 + !byte 13,36 + !byte 13,43 + !byte 34,43 + !byte 34,36 + !byte 5,33 + !byte 5,46 + !byte 42,46 + !byte 42,33 + !byte 2,32 + !byte 2,47 + !byte 45,47 + !byte 45,32 + !byte 10,35 + !byte 10,44 + !byte 37,44 + !byte 37,35 + !byte 7,34 + !byte 7,45 + !byte 40,45 + !byte 40,34 + !byte 18,38 + !byte 18,41 + !byte 29,41 + !byte 29,38 + !byte 4,33 + !byte 4,46 + !byte 43,46 + !byte 43,33 + !byte 1,32 + !byte 1,47 + !byte 46,47 + !byte 46,32 + !byte 15,37 + !byte 15,42 + !byte 32,42 + !byte 32,37 + !byte 12,36 + !byte 12,43 + !byte 35,43 + !byte 35,36 + !byte 9,35 + !byte 9,44 + !byte 38,44 + !byte 38,35 + !byte 0,32 + !byte 0,47 + !byte 47,47 + !byte 47,32 + !byte 3,33 + !byte 3,46 + !byte 44,46 + !byte 44,33 + !byte 6,34 + !byte 6,45 + !byte 41,45 + !byte 41,34 + !byte 2,33 + !byte 2,46 + !byte 45,46 + !byte 45,33 + !byte 5,34 + !byte 5,45 + !byte 42,45 + !byte 42,34 + !byte 8,35 + !byte 8,44 + !byte 39,44 + !byte 39,35 + !byte 11,36 + !byte 11,43 + !byte 36,43 + !byte 36,36 + !byte 14,37 + !byte 14,42 + !byte 33,42 + !byte 33,37 + !byte 1,33 + !byte 1,46 + !byte 46,46 + !byte 46,33 + !byte 4,34 + !byte 4,45 + !byte 43,45 + !byte 43,34 + !byte 17,38 + !byte 17,41 + !byte 30,41 + !byte 30,38 + !byte 7,35 + !byte 7,44 + !byte 40,44 + !byte 40,35 + !byte 0,33 + !byte 0,46 + !byte 47,46 + !byte 47,33 + !byte 10,36 + !byte 10,43 + !byte 37,43 + !byte 37,36 + !byte 3,34 + !byte 3,45 + !byte 44,45 + !byte 44,34 + !byte 6,35 + !byte 6,44 + !byte 41,44 + !byte 41,35 + !byte 13,37 + !byte 13,42 + !byte 34,42 + !byte 34,37 + !byte 20,39 + !byte 20,40 + !byte 27,40 + !byte 27,39 + !byte 2,34 + !byte 2,45 + !byte 45,45 + !byte 45,34 + !byte 9,36 + !byte 9,43 + !byte 38,43 + !byte 38,36 + !byte 5,35 + !byte 5,44 + !byte 42,44 + !byte 42,35 + !byte 1,34 + !byte 1,45 + !byte 46,45 + !byte 46,34 + !byte 16,38 + !byte 16,41 + !byte 31,41 + !byte 31,38 + !byte 12,37 + !byte 12,42 + !byte 35,42 + !byte 35,37 + !byte 0,34 + !byte 0,45 + !byte 47,45 + !byte 47,34 + !byte 4,35 + !byte 4,44 + !byte 43,44 + !byte 43,35 + !byte 8,36 + !byte 8,43 + !byte 39,43 + !byte 39,36 + !byte 3,35 + !byte 3,44 + !byte 44,44 + !byte 44,35 + !byte 7,36 + !byte 7,43 + !byte 40,43 + !byte 40,36 + !byte 11,37 + !byte 11,42 + !byte 36,42 + !byte 36,37 + !byte 15,38 + !byte 15,41 + !byte 32,41 + !byte 32,38 + !byte 2,35 + !byte 2,44 + !byte 45,44 + !byte 45,35 + !byte 6,36 + !byte 6,43 + !byte 41,43 + !byte 41,36 + !byte 1,35 + !byte 1,44 + !byte 46,44 + !byte 46,35 + !byte 10,37 + !byte 10,42 + !byte 37,42 + !byte 37,37 + !byte 19,39 + !byte 19,40 + !byte 28,40 + !byte 28,39 + !byte 5,36 + !byte 5,43 + !byte 42,43 + !byte 42,36 + !byte 0,35 + !byte 0,44 + !byte 47,44 + !byte 47,35 + !byte 14,38 + !byte 14,41 + !byte 33,41 + !byte 33,38 + !byte 9,37 + !byte 9,42 + !byte 38,42 + !byte 38,37 + !byte 4,36 + !byte 4,43 + !byte 43,43 + !byte 43,36 + !byte 3,36 + !byte 3,43 + !byte 44,43 + !byte 44,36 + !byte 8,37 + !byte 8,42 + !byte 39,42 + !byte 39,37 + !byte 13,38 + !byte 13,41 + !byte 34,41 + !byte 34,38 + !byte 2,36 + !byte 2,43 + !byte 45,43 + !byte 45,36 + !byte 7,37 + !byte 7,42 + !byte 40,42 + !byte 40,37 + !byte 18,39 + !byte 18,40 + !byte 29,40 + !byte 29,39 + !byte 1,36 + !byte 1,43 + !byte 46,43 + !byte 46,36 + !byte 12,38 + !byte 12,41 + !byte 35,41 + !byte 35,38 + !byte 0,36 + !byte 0,43 + !byte 47,43 + !byte 47,36 + !byte 6,37 + !byte 6,42 + !byte 41,42 + !byte 41,37 + !byte 5,37 + !byte 5,42 + !byte 42,42 + !byte 42,37 + !byte 11,38 + !byte 11,41 + !byte 36,41 + !byte 36,38 + !byte 4,37 + !byte 4,42 + !byte 43,42 + !byte 43,37 + !byte 17,39 + !byte 17,40 + !byte 30,40 + !byte 30,39 + !byte 3,37 + !byte 3,42 + !byte 44,42 + !byte 44,37 + !byte 10,38 + !byte 10,41 + !byte 37,41 + !byte 37,38 + !byte 2,37 + !byte 2,42 + !byte 45,42 + !byte 45,37 + !byte 9,38 + !byte 9,41 + !byte 38,41 + !byte 38,38 + !byte 1,37 + !byte 1,42 + !byte 46,42 + !byte 46,37 + !byte 16,39 + !byte 16,40 + !byte 31,40 + !byte 31,39 + !byte 8,38 + !byte 8,41 + !byte 39,41 + !byte 39,38 + !byte 0,37 + !byte 0,42 + !byte 47,42 + !byte 47,37 + !byte 7,38 + !byte 7,41 + !byte 40,41 + !byte 40,38 + !byte 15,39 + !byte 15,40 + !byte 32,40 + !byte 32,39 + !byte 6,38 + !byte 6,41 + !byte 41,41 + !byte 41,38 + !byte 5,38 + !byte 5,41 + !byte 42,41 + !byte 42,38 + !byte 14,39 + !byte 14,40 + !byte 33,40 + !byte 33,39 + !byte 4,38 + !byte 4,41 + !byte 43,41 + !byte 43,38 + !byte 3,38 + !byte 3,41 + !byte 44,41 + !byte 44,38 + !byte 13,39 + !byte 13,40 + !byte 34,40 + !byte 34,39 + !byte 2,38 + !byte 2,41 + !byte 45,41 + !byte 45,38 + !byte 1,38 + !byte 1,41 + !byte 46,41 + !byte 46,38 + !byte 12,39 + !byte 12,40 + !byte 35,40 + !byte 35,39 + !byte 0,38 + !byte 0,41 + !byte 47,41 + !byte 47,38 + !byte 11,39 + !byte 11,40 + !byte 36,40 + !byte 36,39 + !byte 10,39 + !byte 10,40 + !byte 37,40 + !byte 37,39 + !byte 9,39 + !byte 9,40 + !byte 38,40 + !byte 38,39 + !byte 8,39 + !byte 8,40 + !byte 39,40 + !byte 39,39 + !byte 7,39 + !byte 7,40 + !byte 40,40 + !byte 40,39 + !byte 6,39 + !byte 6,40 + !byte 41,40 + !byte 41,39 + !byte 5,39 + !byte 5,40 + !byte 42,40 + !byte 42,39 + !byte 4,39 + !byte 4,40 + !byte 43,40 + !byte 43,39 + !byte 3,39 + !byte 3,40 + !byte 44,40 + !byte 44,39 + !byte 2,39 + !byte 2,40 + !byte 45,40 + !byte 45,39 + !byte 1,39 + !byte 1,40 + !byte 46,40 + !byte 46,39 + !byte 0,39 + !byte 0,40 + !byte 47,40 + !byte 47,39 diff --git a/src/fx/fx.dhgr.ripple.a b/src/fx/fx.dhgr.ripple.a new file mode 100644 index 000000000..11fc00997 --- /dev/null +++ b/src/fx/fx.dhgr.ripple.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.RIPPLE",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.ripple.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.ripple.data.a b/src/fx/fx.dhgr.ripple.data.a new file mode 100644 index 000000000..a2440c2fb --- /dev/null +++ b/src/fx/fx.dhgr.ripple.data.a @@ -0,0 +1,3840 @@ + !byte 24,40 + !byte 9,36 + !byte 38,62 + !byte 0,56 + !byte 24,41 + !byte 9,37 + !byte 39,60 + !byte 1,58 + !byte 25,40 + !byte 9,38 + !byte 40,59 + !byte 2,60 + !byte 24,39 + !byte 9,39 + !byte 41,57 + !byte 3,62 + !byte 23,39 + !byte 9,40 + !byte 42,56 + !byte 4,64 + !byte 23,40 + !byte 9,41 + !byte 43,53 + !byte 5,65 + !byte 23,41 + !byte 9,42 + !byte 44,51 + !byte 6,67 + !byte 25,41 + !byte 9,43 + !byte 44,50 + !byte 7,68 + !byte 25,39 + !byte 9,44 + !byte 45,47 + !byte 8,69 + !byte 24,38 + !byte 10,48 + !byte 45,46 + !byte 9,70 + !byte 23,38 + !byte 11,51 + !byte 45,45 + !byte 11,71 + !byte 23,42 + !byte 12,53 + !byte 45,44 + !byte 12,72 + !byte 24,42 + !byte 13,54 + !byte 45,36 + !byte 13,73 + !byte 25,42 + !byte 14,55 + !byte 45,35 + !byte 14,73 + !byte 26,41 + !byte 16,57 + !byte 45,34 + !byte 15,74 + !byte 26,40 + !byte 17,58 + !byte 45,33 + !byte 16,74 + !byte 26,39 + !byte 18,59 + !byte 44,30 + !byte 18,75 + !byte 25,38 + !byte 19,59 + !byte 44,29 + !byte 19,75 + !byte 22,39 + !byte 21,60 + !byte 43,27 + !byte 20,75 + !byte 22,40 + !byte 22,60 + !byte 43,26 + !byte 24,76 + !byte 22,41 + !byte 23,60 + !byte 42,24 + !byte 25,76 + !byte 23,43 + !byte 24,60 + !byte 41,22 + !byte 29,75 + !byte 24,43 + !byte 25,60 + !byte 40,21 + !byte 30,75 + !byte 25,43 + !byte 26,60 + !byte 39,19 + !byte 32,74 + !byte 26,42 + !byte 27,60 + !byte 38,18 + !byte 33,74 + !byte 26,38 + !byte 28,60 + !byte 37,17 + !byte 34,73 + !byte 25,37 + !byte 29,59 + !byte 36,16 + !byte 35,73 + !byte 24,37 + !byte 30,59 + !byte 35,15 + !byte 36,72 + !byte 23,37 + !byte 31,58 + !byte 33,14 + !byte 38,71 + !byte 22,38 + !byte 33,57 + !byte 32,13 + !byte 39,70 + !byte 22,42 + !byte 34,56 + !byte 31,13 + !byte 40,69 + !byte 22,43 + !byte 35,54 + !byte 29,12 + !byte 41,68 + !byte 26,43 + !byte 36,53 + !byte 28,12 + !byte 42,67 + !byte 27,41 + !byte 37,51 + !byte 20,12 + !byte 44,64 + !byte 27,40 + !byte 38,49 + !byte 19,12 + !byte 45,63 + !byte 27,39 + !byte 38,48 + !byte 18,12 + !byte 46,61 + !byte 26,37 + !byte 39,46 + !byte 17,13 + !byte 47,59 + !byte 25,36 + !byte 39,45 + !byte 16,13 + !byte 47,21 + !byte 24,36 + !byte 39,44 + !byte 15,14 + !byte 46,19 + !byte 23,36 + !byte 39,43 + !byte 13,15 + !byte 45,17 + !byte 22,37 + !byte 39,36 + !byte 12,16 + !byte 44,16 + !byte 21,38 + !byte 39,35 + !byte 11,17 + !byte 43,14 + !byte 21,39 + !byte 39,34 + !byte 10,18 + !byte 42,13 + !byte 21,40 + !byte 38,32 + !byte 9,19 + !byte 41,12 + !byte 21,41 + !byte 38,31 + !byte 8,20 + !byte 40,11 + !byte 21,42 + !byte 37,29 + !byte 7,22 + !byte 39,10 + !byte 23,44 + !byte 36,27 + !byte 6,24 + !byte 38,9 + !byte 24,44 + !byte 35,25 + !byte 5,26 + !byte 37,8 + !byte 25,44 + !byte 34,24 + !byte 4,28 + !byte 35,7 + !byte 26,44 + !byte 33,23 + !byte 4,29 + !byte 33,6 + !byte 27,42 + !byte 32,22 + !byte 3,32 + !byte 31,5 + !byte 27,38 + !byte 30,21 + !byte 3,33 + !byte 30,5 + !byte 26,36 + !byte 28,20 + !byte 3,34 + !byte 28,4 + !byte 22,36 + !byte 27,20 + !byte 3,46 + !byte 27,4 + !byte 21,37 + !byte 21,20 + !byte 3,47 + !byte 26,4 + !byte 21,43 + !byte 20,20 + !byte 3,48 + !byte 25,4 + !byte 22,44 + !byte 19,20 + !byte 4,51 + !byte 24,4 + !byte 23,45 + !byte 18,21 + !byte 4,52 + !byte 23,4 + !byte 24,45 + !byte 16,22 + !byte 5,54 + !byte 22,4 + !byte 25,45 + !byte 15,23 + !byte 6,56 + !byte 21,4 + !byte 27,43 + !byte 14,24 + !byte 7,58 + !byte 20,4 + !byte 28,41 + !byte 13,25 + !byte 8,60 + !byte 18,5 + !byte 28,40 + !byte 12,27 + !byte 9,61 + !byte 17,5 + !byte 28,39 + !byte 11,28 + !byte 10,62 + !byte 15,6 + !byte 27,37 + !byte 10,30 + !byte 11,63 + !byte 13,7 + !byte 27,36 + !byte 10,31 + !byte 12,64 + !byte 11,8 + !byte 25,35 + !byte 9,33 + !byte 13,65 + !byte 10,9 + !byte 24,35 + !byte 9,34 + !byte 14,66 + !byte 9,10 + !byte 23,35 + !byte 9,35 + !byte 16,67 + !byte 8,11 + !byte 22,35 + !byte 9,45 + !byte 18,68 + !byte 7,12 + !byte 21,36 + !byte 9,46 + !byte 19,68 + !byte 6,13 + !byte 20,38 + !byte 9,47 + !byte 21,69 + !byte 5,14 + !byte 20,39 + !byte 10,49 + !byte 22,69 + !byte 4,15 + !byte 20,40 + !byte 10,50 + !byte 23,69 + !byte 3,17 + !byte 20,41 + !byte 11,52 + !byte 24,69 + !byte 2,19 + !byte 20,42 + !byte 12,54 + !byte 25,69 + !byte 1,21 + !byte 21,44 + !byte 13,55 + !byte 26,69 + !byte 0,23 + !byte 22,45 + !byte 14,56 + !byte 27,69 + !byte 0,57 + !byte 26,45 + !byte 15,57 + !byte 30,68 + !byte 1,59 + !byte 27,44 + !byte 16,58 + !byte 32,67 + !byte 1,60 + !byte 28,43 + !byte 17,59 + !byte 34,66 + !byte 2,61 + !byte 28,42 + !byte 19,60 + !byte 35,65 + !byte 2,62 + !byte 28,38 + !byte 20,60 + !byte 39,61 + !byte 3,63 + !byte 28,37 + !byte 22,61 + !byte 40,60 + !byte 4,65 + !byte 26,35 + !byte 23,61 + !byte 41,59 + !byte 5,66 + !byte 25,34 + !byte 24,61 + !byte 41,58 + !byte 10,71 + !byte 24,34 + !byte 25,61 + !byte 42,57 + !byte 11,72 + !byte 23,34 + !byte 26,61 + !byte 43,55 + !byte 12,73 + !byte 21,35 + !byte 27,61 + !byte 43,54 + !byte 14,74 + !byte 20,37 + !byte 29,60 + !byte 44,52 + !byte 16,75 + !byte 20,43 + !byte 31,59 + !byte 45,49 + !byte 17,75 + !byte 20,44 + !byte 32,58 + !byte 45,48 + !byte 19,76 + !byte 21,45 + !byte 35,55 + !byte 46,43 + !byte 20,76 + !byte 22,46 + !byte 36,54 + !byte 46,42 + !byte 21,76 + !byte 23,46 + !byte 37,52 + !byte 46,41 + !byte 22,76 + !byte 24,46 + !byte 38,50 + !byte 46,40 + !byte 23,76 + !byte 25,46 + !byte 39,48 + !byte 46,39 + !byte 26,76 + !byte 26,46 + !byte 39,47 + !byte 46,38 + !byte 27,76 + !byte 27,45 + !byte 40,42 + !byte 46,37 + !byte 28,76 + !byte 28,44 + !byte 40,41 + !byte 45,32 + !byte 29,76 + !byte 29,41 + !byte 40,40 + !byte 45,31 + !byte 31,75 + !byte 29,40 + !byte 40,39 + !byte 44,28 + !byte 32,75 + !byte 29,39 + !byte 40,38 + !byte 44,27 + !byte 34,74 + !byte 29,38 + !byte 40,37 + !byte 43,25 + !byte 36,73 + !byte 28,36 + !byte 39,33 + !byte 42,23 + !byte 37,72 + !byte 27,35 + !byte 39,32 + !byte 41,21 + !byte 39,71 + !byte 26,34 + !byte 38,30 + !byte 40,20 + !byte 40,70 + !byte 22,34 + !byte 38,29 + !byte 39,18 + !byte 41,69 + !byte 20,36 + !byte 37,28 + !byte 38,17 + !byte 42,68 + !byte 19,38 + !byte 37,27 + !byte 37,16 + !byte 43,66 + !byte 19,39 + !byte 36,26 + !byte 36,15 + !byte 44,65 + !byte 19,40 + !byte 35,24 + !byte 34,14 + !byte 45,64 + !byte 19,41 + !byte 34,23 + !byte 33,13 + !byte 46,62 + !byte 19,42 + !byte 33,22 + !byte 31,12 + !byte 47,60 + !byte 19,43 + !byte 31,21 + !byte 30,12 + !byte 47,20 + !byte 20,45 + !byte 30,20 + !byte 28,11 + !byte 46,18 + !byte 21,46 + !byte 29,20 + !byte 27,11 + !byte 45,16 + !byte 23,47 + !byte 28,19 + !byte 26,11 + !byte 44,15 + !byte 24,47 + !byte 27,19 + !byte 25,11 + !byte 43,13 + !byte 25,47 + !byte 26,19 + !byte 24,11 + !byte 42,12 + !byte 27,46 + !byte 25,19 + !byte 23,11 + !byte 41,11 + !byte 28,45 + !byte 24,19 + !byte 22,11 + !byte 40,10 + !byte 29,43 + !byte 23,19 + !byte 21,11 + !byte 39,9 + !byte 29,42 + !byte 22,19 + !byte 20,11 + !byte 38,8 + !byte 29,37 + !byte 21,19 + !byte 19,11 + !byte 36,7 + !byte 28,35 + !byte 20,19 + !byte 17,12 + !byte 35,6 + !byte 27,34 + !byte 18,20 + !byte 15,13 + !byte 34,6 + !byte 26,33 + !byte 17,21 + !byte 14,14 + !byte 33,5 + !byte 25,33 + !byte 16,21 + !byte 13,14 + !byte 32,5 + !byte 24,33 + !byte 15,22 + !byte 12,15 + !byte 30,4 + !byte 23,33 + !byte 14,23 + !byte 11,16 + !byte 29,4 + !byte 22,33 + !byte 13,24 + !byte 10,17 + !byte 25,3 + !byte 21,34 + !byte 12,26 + !byte 9,18 + !byte 24,3 + !byte 20,35 + !byte 11,27 + !byte 7,21 + !byte 23,3 + !byte 19,36 + !byte 10,29 + !byte 6,23 + !byte 19,4 + !byte 19,37 + !byte 9,31 + !byte 5,25 + !byte 18,4 + !byte 19,44 + !byte 9,32 + !byte 4,27 + !byte 16,5 + !byte 22,47 + !byte 8,36 + !byte 3,30 + !byte 15,5 + !byte 26,47 + !byte 8,37 + !byte 3,31 + !byte 14,6 + !byte 27,47 + !byte 8,38 + !byte 2,35 + !byte 13,6 + !byte 28,46 + !byte 8,39 + !byte 2,36 + !byte 12,7 + !byte 29,44 + !byte 8,40 + !byte 2,37 + !byte 10,8 + !byte 30,41 + !byte 8,41 + !byte 2,38 + !byte 9,9 + !byte 30,40 + !byte 8,42 + !byte 2,39 + !byte 8,10 + !byte 30,39 + !byte 8,43 + !byte 2,40 + !byte 7,11 + !byte 30,38 + !byte 8,44 + !byte 2,41 + !byte 6,12 + !byte 29,36 + !byte 8,45 + !byte 2,42 + !byte 5,13 + !byte 29,35 + !byte 9,48 + !byte 2,43 + !byte 4,14 + !byte 28,34 + !byte 9,49 + !byte 2,44 + !byte 3,16 + !byte 27,33 + !byte 10,51 + !byte 2,45 + !byte 2,17 + !byte 25,32 + !byte 11,53 + !byte 3,49 + !byte 2,18 + !byte 24,32 + !byte 12,55 + !byte 3,50 + !byte 1,19 + !byte 23,32 + !byte 13,56 + !byte 4,53 + !byte 1,20 + !byte 21,33 + !byte 14,57 + !byte 5,55 + !byte 0,21 + !byte 20,34 + !byte 15,58 + !byte 5,56 + !byte 0,22 + !byte 19,35 + !byte 16,59 + !byte 6,57 + !byte 0,58 + !byte 18,37 + !byte 17,60 + !byte 6,58 + !byte 0,59 + !byte 18,38 + !byte 18,60 + !byte 7,59 + !byte 1,61 + !byte 18,39 + !byte 20,61 + !byte 8,61 + !byte 2,63 + !byte 18,40 + !byte 21,61 + !byte 9,62 + !byte 3,64 + !byte 18,41 + !byte 28,61 + !byte 10,63 + !byte 4,66 + !byte 18,42 + !byte 29,61 + !byte 11,64 + !byte 5,67 + !byte 18,43 + !byte 30,60 + !byte 12,65 + !byte 6,68 + !byte 19,45 + !byte 31,60 + !byte 13,66 + !byte 7,69 + !byte 20,46 + !byte 32,59 + !byte 15,67 + !byte 8,70 + !byte 21,47 + !byte 33,58 + !byte 16,68 + !byte 9,71 + !byte 22,48 + !byte 34,57 + !byte 17,68 + !byte 10,72 + !byte 23,48 + !byte 35,56 + !byte 19,69 + !byte 11,73 + !byte 24,48 + !byte 36,55 + !byte 20,69 + !byte 13,74 + !byte 25,48 + !byte 37,54 + !byte 28,69 + !byte 14,75 + !byte 26,48 + !byte 37,53 + !byte 29,69 + !byte 15,75 + !byte 28,47 + !byte 38,52 + !byte 30,69 + !byte 17,76 + !byte 29,45 + !byte 38,51 + !byte 31,68 + !byte 18,76 + !byte 30,43 + !byte 39,49 + !byte 32,68 + !byte 20,77 + !byte 30,42 + !byte 40,46 + !byte 33,67 + !byte 21,77 + !byte 30,37 + !byte 40,45 + !byte 34,67 + !byte 22,77 + !byte 30,36 + !byte 40,44 + !byte 35,66 + !byte 23,77 + !byte 29,34 + !byte 40,43 + !byte 36,65 + !byte 24,77 + !byte 28,33 + !byte 40,36 + !byte 37,64 + !byte 25,77 + !byte 27,32 + !byte 40,35 + !byte 38,63 + !byte 26,77 + !byte 26,32 + !byte 40,34 + !byte 39,62 + !byte 27,77 + !byte 22,32 + !byte 39,31 + !byte 40,61 + !byte 28,77 + !byte 21,32 + !byte 38,28 + !byte 41,60 + !byte 30,76 + !byte 20,33 + !byte 37,26 + !byte 42,58 + !byte 31,76 + !byte 19,34 + !byte 36,25 + !byte 43,56 + !byte 33,75 + !byte 18,36 + !byte 32,21 + !byte 44,54 + !byte 34,75 + !byte 18,44 + !byte 31,20 + !byte 44,53 + !byte 35,74 + !byte 19,46 + !byte 29,19 + !byte 45,51 + !byte 37,73 + !byte 20,47 + !byte 26,18 + !byte 45,50 + !byte 38,72 + !byte 21,48 + !byte 25,18 + !byte 46,47 + !byte 41,70 + !byte 23,49 + !byte 24,18 + !byte 46,46 + !byte 43,67 + !byte 24,49 + !byte 23,18 + !byte 46,45 + !byte 44,66 + !byte 25,49 + !byte 22,18 + !byte 46,44 + !byte 45,65 + !byte 27,48 + !byte 21,18 + !byte 46,36 + !byte 46,63 + !byte 29,46 + !byte 19,19 + !byte 46,35 + !byte 47,61 + !byte 30,45 + !byte 17,20 + !byte 46,34 + !byte 47,19 + !byte 30,44 + !byte 15,21 + !byte 46,33 + !byte 47,18 + !byte 31,42 + !byte 14,22 + !byte 45,30 + !byte 46,17 + !byte 31,41 + !byte 13,23 + !byte 45,29 + !byte 45,15 + !byte 31,40 + !byte 12,25 + !byte 44,26 + !byte 44,14 + !byte 31,39 + !byte 11,26 + !byte 43,24 + !byte 43,12 + !byte 31,38 + !byte 10,28 + !byte 42,22 + !byte 42,11 + !byte 30,35 + !byte 9,30 + !byte 41,20 + !byte 41,10 + !byte 28,32 + !byte 8,33 + !byte 40,19 + !byte 40,9 + !byte 26,31 + !byte 8,34 + !byte 38,16 + !byte 39,8 + !byte 25,31 + !byte 8,35 + !byte 35,14 + !byte 37,7 + !byte 24,31 + !byte 8,46 + !byte 34,13 + !byte 36,6 + !byte 23,31 + !byte 8,47 + !byte 32,12 + !byte 34,5 + !byte 22,31 + !byte 9,50 + !byte 30,11 + !byte 32,4 + !byte 20,32 + !byte 10,52 + !byte 29,11 + !byte 31,4 + !byte 19,33 + !byte 11,54 + !byte 27,10 + !byte 29,3 + !byte 18,35 + !byte 12,56 + !byte 26,10 + !byte 28,3 + !byte 17,37 + !byte 13,57 + !byte 25,10 + !byte 27,3 + !byte 17,38 + !byte 14,58 + !byte 24,10 + !byte 26,3 + !byte 17,39 + !byte 15,59 + !byte 23,10 + !byte 22,3 + !byte 17,40 + !byte 16,60 + !byte 22,10 + !byte 21,3 + !byte 17,41 + !byte 18,61 + !byte 21,10 + !byte 20,3 + !byte 17,42 + !byte 19,61 + !byte 18,11 + !byte 19,3 + !byte 17,43 + !byte 20,62 + !byte 17,11 + !byte 17,4 + !byte 18,45 + !byte 21,62 + !byte 16,12 + !byte 16,4 + !byte 18,46 + !byte 22,62 + !byte 15,12 + !byte 14,5 + !byte 19,47 + !byte 23,62 + !byte 14,13 + !byte 12,6 + !byte 20,48 + !byte 24,62 + !byte 12,14 + !byte 11,7 + !byte 21,49 + !byte 25,62 + !byte 11,15 + !byte 9,8 + !byte 22,49 + !byte 26,62 + !byte 10,16 + !byte 8,9 + !byte 26,49 + !byte 27,62 + !byte 9,17 + !byte 7,10 + !byte 27,49 + !byte 28,62 + !byte 8,19 + !byte 6,11 + !byte 28,48 + !byte 30,61 + !byte 7,20 + !byte 5,12 + !byte 29,47 + !byte 32,60 + !byte 6,22 + !byte 4,13 + !byte 30,46 + !byte 33,59 + !byte 5,23 + !byte 3,15 + !byte 31,44 + !byte 34,58 + !byte 5,24 + !byte 2,16 + !byte 31,43 + !byte 35,57 + !byte 4,26 + !byte 1,18 + !byte 31,37 + !byte 36,56 + !byte 3,28 + !byte 0,20 + !byte 31,36 + !byte 37,55 + !byte 3,29 + !byte 0,60 + !byte 30,34 + !byte 38,53 + !byte 2,32 + !byte 1,62 + !byte 29,33 + !byte 39,51 + !byte 2,33 + !byte 2,64 + !byte 27,31 + !byte 39,50 + !byte 2,34 + !byte 3,65 + !byte 25,30 + !byte 40,48 + !byte 2,46 + !byte 4,67 + !byte 24,30 + !byte 40,47 + !byte 2,47 + !byte 5,68 + !byte 23,30 + !byte 41,42 + !byte 2,48 + !byte 6,69 + !byte 21,31 + !byte 41,41 + !byte 3,51 + !byte 7,70 + !byte 20,31 + !byte 41,40 + !byte 3,52 + !byte 8,71 + !byte 19,32 + !byte 41,39 + !byte 4,54 + !byte 9,72 + !byte 18,34 + !byte 41,38 + !byte 4,55 + !byte 10,73 + !byte 17,36 + !byte 41,37 + !byte 5,57 + !byte 12,74 + !byte 17,44 + !byte 40,33 + !byte 6,59 + !byte 13,75 + !byte 17,45 + !byte 40,32 + !byte 7,60 + !byte 15,76 + !byte 18,47 + !byte 39,30 + !byte 8,62 + !byte 16,76 + !byte 19,48 + !byte 39,29 + !byte 9,63 + !byte 18,77 + !byte 20,49 + !byte 38,27 + !byte 10,64 + !byte 19,77 + !byte 22,50 + !byte 37,25 + !byte 11,65 + !byte 23,78 + !byte 23,50 + !byte 36,24 + !byte 12,66 + !byte 24,78 + !byte 24,50 + !byte 35,23 + !byte 13,67 + !byte 25,78 + !byte 25,50 + !byte 34,22 + !byte 14,67 + !byte 29,77 + !byte 26,50 + !byte 33,21 + !byte 15,68 + !byte 30,77 + !byte 28,49 + !byte 32,20 + !byte 17,69 + !byte 31,77 + !byte 29,48 + !byte 31,19 + !byte 18,69 + !byte 32,76 + !byte 30,47 + !byte 30,19 + !byte 19,70 + !byte 33,76 + !byte 31,45 + !byte 29,18 + !byte 20,70 + !byte 35,75 + !byte 32,42 + !byte 28,18 + !byte 21,70 + !byte 36,74 + !byte 32,41 + !byte 27,18 + !byte 22,70 + !byte 37,74 + !byte 32,40 + !byte 20,18 + !byte 23,70 + !byte 38,73 + !byte 32,39 + !byte 19,18 + !byte 24,70 + !byte 39,72 + !byte 32,38 + !byte 18,19 + !byte 25,70 + !byte 40,71 + !byte 31,35 + !byte 17,19 + !byte 26,70 + !byte 42,69 + !byte 30,33 + !byte 16,20 + !byte 27,70 + !byte 43,68 + !byte 29,32 + !byte 14,21 + !byte 28,70 + !byte 44,67 + !byte 28,31 + !byte 13,22 + !byte 29,70 + !byte 45,66 + !byte 27,30 + !byte 12,24 + !byte 31,69 + !byte 46,64 + !byte 26,30 + !byte 11,25 + !byte 33,68 + !byte 47,62 + !byte 22,30 + !byte 10,27 + !byte 35,67 + !byte 47,17 + !byte 21,30 + !byte 9,29 + !byte 36,66 + !byte 46,16 + !byte 19,31 + !byte 8,31 + !byte 37,65 + !byte 45,14 + !byte 18,33 + !byte 8,32 + !byte 38,64 + !byte 44,13 + !byte 17,34 + !byte 7,35 + !byte 39,63 + !byte 42,10 + !byte 17,35 + !byte 7,36 + !byte 40,62 + !byte 41,9 + !byte 16,37 + !byte 7,37 + !byte 41,61 + !byte 38,7 + !byte 16,38 + !byte 7,38 + !byte 42,59 + !byte 37,6 + !byte 16,39 + !byte 7,39 + !byte 43,57 + !byte 36,5 + !byte 16,40 + !byte 7,40 + !byte 44,55 + !byte 35,5 + !byte 16,41 + !byte 7,41 + !byte 45,53 + !byte 34,4 + !byte 16,42 + !byte 7,42 + !byte 45,52 + !byte 33,4 + !byte 16,43 + !byte 7,43 + !byte 46,49 + !byte 31,3 + !byte 17,46 + !byte 7,44 + !byte 46,48 + !byte 30,3 + !byte 18,48 + !byte 7,45 + !byte 47,43 + !byte 28,2 + !byte 19,49 + !byte 8,48 + !byte 47,42 + !byte 27,2 + !byte 20,50 + !byte 8,49 + !byte 47,41 + !byte 26,2 + !byte 21,50 + !byte 9,51 + !byte 47,40 + !byte 25,2 + !byte 23,51 + !byte 9,52 + !byte 47,39 + !byte 24,2 + !byte 24,51 + !byte 10,53 + !byte 47,38 + !byte 23,2 + !byte 25,51 + !byte 10,54 + !byte 47,37 + !byte 22,2 + !byte 26,51 + !byte 11,55 + !byte 46,32 + !byte 21,2 + !byte 27,50 + !byte 12,57 + !byte 46,31 + !byte 20,2 + !byte 28,50 + !byte 13,58 + !byte 45,28 + !byte 18,3 + !byte 29,49 + !byte 14,59 + !byte 45,27 + !byte 17,3 + !byte 30,48 + !byte 15,60 + !byte 44,25 + !byte 16,3 + !byte 31,46 + !byte 17,61 + !byte 43,23 + !byte 15,4 + !byte 32,44 + !byte 19,62 + !byte 42,21 + !byte 14,4 + !byte 32,43 + !byte 21,63 + !byte 41,19 + !byte 13,5 + !byte 32,37 + !byte 22,63 + !byte 40,18 + !byte 12,5 + !byte 32,36 + !byte 23,63 + !byte 39,17 + !byte 11,6 + !byte 31,34 + !byte 24,63 + !byte 37,15 + !byte 10,7 + !byte 31,33 + !byte 25,63 + !byte 36,14 + !byte 8,8 + !byte 30,32 + !byte 26,63 + !byte 35,13 + !byte 7,9 + !byte 29,31 + !byte 27,63 + !byte 34,12 + !byte 6,10 + !byte 28,30 + !byte 29,62 + !byte 33,12 + !byte 5,11 + !byte 26,29 + !byte 30,62 + !byte 32,11 + !byte 3,14 + !byte 25,29 + !byte 31,61 + !byte 31,11 + !byte 2,15 + !byte 24,29 + !byte 33,60 + !byte 30,10 + !byte 1,17 + !byte 23,29 + !byte 34,59 + !byte 29,10 + !byte 0,19 + !byte 22,29 + !byte 35,58 + !byte 28,10 + !byte 0,61 + !byte 21,29 + !byte 36,57 + !byte 20,10 + !byte 1,63 + !byte 20,30 + !byte 38,54 + !byte 19,10 + !byte 2,65 + !byte 18,32 + !byte 39,52 + !byte 18,10 + !byte 3,66 + !byte 17,33 + !byte 40,50 + !byte 16,11 + !byte 4,68 + !byte 16,35 + !byte 40,49 + !byte 14,12 + !byte 5,69 + !byte 16,36 + !byte 41,46 + !byte 13,13 + !byte 6,70 + !byte 16,44 + !byte 41,45 + !byte 11,14 + !byte 7,71 + !byte 16,45 + !byte 41,44 + !byte 10,15 + !byte 8,72 + !byte 17,47 + !byte 41,43 + !byte 9,16 + !byte 9,73 + !byte 19,50 + !byte 41,36 + !byte 8,18 + !byte 10,74 + !byte 21,51 + !byte 41,35 + !byte 7,19 + !byte 11,74 + !byte 22,51 + !byte 41,34 + !byte 6,20 + !byte 12,75 + !byte 27,51 + !byte 40,31 + !byte 6,21 + !byte 14,76 + !byte 29,50 + !byte 40,30 + !byte 5,22 + !byte 16,77 + !byte 30,49 + !byte 39,28 + !byte 4,24 + !byte 17,77 + !byte 31,47 + !byte 38,26 + !byte 4,25 + !byte 19,78 + !byte 32,46 + !byte 37,24 + !byte 3,27 + !byte 20,78 + !byte 32,45 + !byte 36,23 + !byte 2,30 + !byte 21,78 + !byte 33,42 + !byte 35,22 + !byte 2,31 + !byte 22,78 + !byte 33,41 + !byte 34,21 + !byte 1,35 + !byte 26,78 + !byte 33,40 + !byte 33,20 + !byte 1,36 + !byte 27,78 + !byte 33,39 + !byte 32,19 + !byte 1,37 + !byte 28,78 + !byte 33,38 + !byte 30,18 + !byte 1,38 + !byte 29,78 + !byte 32,35 + !byte 28,17 + !byte 1,39 + !byte 32,77 + !byte 32,34 + !byte 27,17 + !byte 1,40 + !byte 34,76 + !byte 31,32 + !byte 26,17 + !byte 1,41 + !byte 35,76 + !byte 30,31 + !byte 25,17 + !byte 1,42 + !byte 36,75 + !byte 29,30 + !byte 24,17 + !byte 1,43 + !byte 38,74 + !byte 28,29 + !byte 23,17 + !byte 1,44 + !byte 39,73 + !byte 27,29 + !byte 22,17 + !byte 1,45 + !byte 40,72 + !byte 25,28 + !byte 21,17 + !byte 1,46 + !byte 41,71 + !byte 24,28 + !byte 20,17 + !byte 2,49 + !byte 42,70 + !byte 23,28 + !byte 18,18 + !byte 2,50 + !byte 43,69 + !byte 22,28 + !byte 16,19 + !byte 3,53 + !byte 44,68 + !byte 20,29 + !byte 15,20 + !byte 3,54 + !byte 45,67 + !byte 19,30 + !byte 12,23 + !byte 4,56 + !byte 46,65 + !byte 18,31 + !byte 11,24 + !byte 5,58 + !byte 47,64 + !byte 17,32 + !byte 10,25 + !byte 6,60 + !byte 47,63 + !byte 16,34 + !byte 10,26 + !byte 7,61 + !byte 47,16 + !byte 15,37 + !byte 9,27 + !byte 8,63 + !byte 46,15 + !byte 15,38 + !byte 9,28 + !byte 9,64 + !byte 45,13 + !byte 15,39 + !byte 8,30 + !byte 10,65 + !byte 44,12 + !byte 15,40 + !byte 7,33 + !byte 11,66 + !byte 43,11 + !byte 15,41 + !byte 7,34 + !byte 12,67 + !byte 40,8 + !byte 15,42 + !byte 7,46 + !byte 14,68 + !byte 39,7 + !byte 15,43 + !byte 7,47 + !byte 15,69 + !byte 38,6 + !byte 16,46 + !byte 8,50 + !byte 16,69 + !byte 37,5 + !byte 17,48 + !byte 8,51 + !byte 17,70 + !byte 35,4 + !byte 18,49 + !byte 9,53 + !byte 18,70 + !byte 33,3 + !byte 20,51 + !byte 10,55 + !byte 21,71 + !byte 32,3 + !byte 21,52 + !byte 11,56 + !byte 22,71 + !byte 30,2 + !byte 22,52 + !byte 13,59 + !byte 23,71 + !byte 29,2 + !byte 23,52 + !byte 14,60 + !byte 24,71 + !byte 25,1 + !byte 24,52 + !byte 16,61 + !byte 25,71 + !byte 24,1 + !byte 25,52 + !byte 17,62 + !byte 26,71 + !byte 23,1 + !byte 26,52 + !byte 18,62 + !byte 27,71 + !byte 19,2 + !byte 27,52 + !byte 19,63 + !byte 30,70 + !byte 18,2 + !byte 28,51 + !byte 20,63 + !byte 31,70 + !byte 17,2 + !byte 30,50 + !byte 28,63 + !byte 32,69 + !byte 15,3 + !byte 31,48 + !byte 29,63 + !byte 33,69 + !byte 13,4 + !byte 32,47 + !byte 31,62 + !byte 34,68 + !byte 11,5 + !byte 33,44 + !byte 32,61 + !byte 36,67 + !byte 10,6 + !byte 33,43 + !byte 33,61 + !byte 37,66 + !byte 9,7 + !byte 33,37 + !byte 34,60 + !byte 38,65 + !byte 7,8 + !byte 33,36 + !byte 35,59 + !byte 39,64 + !byte 6,9 + !byte 32,33 + !byte 36,58 + !byte 40,63 + !byte 4,12 + !byte 31,31 + !byte 37,56 + !byte 41,62 + !byte 3,13 + !byte 30,30 + !byte 38,55 + !byte 42,60 + !byte 2,14 + !byte 29,29 + !byte 39,53 + !byte 43,58 + !byte 1,16 + !byte 27,28 + !byte 40,51 + !byte 44,56 + !byte 0,18 + !byte 26,28 + !byte 41,48 + !byte 45,54 + !byte 0,62 + !byte 21,28 + !byte 41,47 + !byte 46,51 + !byte 0,63 + !byte 19,29 + !byte 42,43 + !byte 46,50 + !byte 1,64 + !byte 18,30 + !byte 42,42 + !byte 47,47 + !byte 2,66 + !byte 17,31 + !byte 42,41 + !byte 47,46 + !byte 3,67 + !byte 16,33 + !byte 42,40 + !byte 47,45 + !byte 4,69 + !byte 15,35 + !byte 42,39 + !byte 47,44 + !byte 5,70 + !byte 15,36 + !byte 42,38 + !byte 47,36 + !byte 6,71 + !byte 15,44 + !byte 42,37 + !byte 47,35 + !byte 7,72 + !byte 15,45 + !byte 41,33 + !byte 47,34 + !byte 8,73 + !byte 16,47 + !byte 41,32 + !byte 47,33 + !byte 9,74 + !byte 16,48 + !byte 40,29 + !byte 46,30 + !byte 11,75 + !byte 17,49 + !byte 39,27 + !byte 46,29 + !byte 12,76 + !byte 18,50 + !byte 39,26 + !byte 45,26 + !byte 13,76 + !byte 19,51 + !byte 38,25 + !byte 44,24 + !byte 14,77 + !byte 20,52 + !byte 37,23 + !byte 44,23 + !byte 15,77 + !byte 22,53 + !byte 36,22 + !byte 43,22 + !byte 17,78 + !byte 23,53 + !byte 35,21 + !byte 43,21 + !byte 18,78 + !byte 24,53 + !byte 34,20 + !byte 42,20 + !byte 20,79 + !byte 25,53 + !byte 33,19 + !byte 41,18 + !byte 21,79 + !byte 26,53 + !byte 31,18 + !byte 40,17 + !byte 22,79 + !byte 28,52 + !byte 30,17 + !byte 39,16 + !byte 23,79 + !byte 29,51 + !byte 29,17 + !byte 38,15 + !byte 24,79 + !byte 31,49 + !byte 27,16 + !byte 37,14 + !byte 25,79 + !byte 32,48 + !byte 26,16 + !byte 36,13 + !byte 26,79 + !byte 33,46 + !byte 25,16 + !byte 35,12 + !byte 27,79 + !byte 33,45 + !byte 24,16 + !byte 33,11 + !byte 28,79 + !byte 34,42 + !byte 23,16 + !byte 31,10 + !byte 30,78 + !byte 34,41 + !byte 22,16 + !byte 29,9 + !byte 31,78 + !byte 34,40 + !byte 21,16 + !byte 28,9 + !byte 32,78 + !byte 34,39 + !byte 19,17 + !byte 27,9 + !byte 33,77 + !byte 34,38 + !byte 18,17 + !byte 26,9 + !byte 34,77 + !byte 33,35 + !byte 17,18 + !byte 25,9 + !byte 36,76 + !byte 33,34 + !byte 16,18 + !byte 24,9 + !byte 37,75 + !byte 32,32 + !byte 15,19 + !byte 23,9 + !byte 39,74 + !byte 31,30 + !byte 14,20 + !byte 22,9 + !byte 40,73 + !byte 30,29 + !byte 13,21 + !byte 21,9 + !byte 41,72 + !byte 28,28 + !byte 12,22 + !byte 20,9 + !byte 42,71 + !byte 27,27 + !byte 11,23 + !byte 19,9 + !byte 43,70 + !byte 26,27 + !byte 10,24 + !byte 17,10 + !byte 44,69 + !byte 25,27 + !byte 9,26 + !byte 15,11 + !byte 45,68 + !byte 24,27 + !byte 8,28 + !byte 13,12 + !byte 46,66 + !byte 23,27 + !byte 8,29 + !byte 12,13 + !byte 47,65 + !byte 22,27 + !byte 7,31 + !byte 8,17 + !byte 47,15 + !byte 21,27 + !byte 7,32 + !byte 7,18 + !byte 46,14 + !byte 20,28 + !byte 6,35 + !byte 6,19 + !byte 45,12 + !byte 19,28 + !byte 6,36 + !byte 5,21 + !byte 44,11 + !byte 18,29 + !byte 6,37 + !byte 4,23 + !byte 43,10 + !byte 17,30 + !byte 6,38 + !byte 3,25 + !byte 42,9 + !byte 16,32 + !byte 6,39 + !byte 3,26 + !byte 41,8 + !byte 15,33 + !byte 6,40 + !byte 2,28 + !byte 40,7 + !byte 15,34 + !byte 6,41 + !byte 2,29 + !byte 39,6 + !byte 14,37 + !byte 6,42 + !byte 1,32 + !byte 38,5 + !byte 14,38 + !byte 6,43 + !byte 1,33 + !byte 36,4 + !byte 14,39 + !byte 6,44 + !byte 1,34 + !byte 35,3 + !byte 14,40 + !byte 6,45 + !byte 1,47 + !byte 34,3 + !byte 14,41 + !byte 7,48 + !byte 1,48 + !byte 32,2 + !byte 14,42 + !byte 7,49 + !byte 2,51 + !byte 31,2 + !byte 14,43 + !byte 8,52 + !byte 2,52 + !byte 29,1 + !byte 14,44 + !byte 9,54 + !byte 3,55 + !byte 28,1 + !byte 15,46 + !byte 10,56 + !byte 4,57 + !byte 27,1 + !byte 15,47 + !byte 11,57 + !byte 5,59 + !byte 26,1 + !byte 16,49 + !byte 12,58 + !byte 6,61 + !byte 22,1 + !byte 17,50 + !byte 15,61 + !byte 7,62 + !byte 21,1 + !byte 18,51 + !byte 16,62 + !byte 8,64 + !byte 20,1 + !byte 19,52 + !byte 18,63 + !byte 9,65 + !byte 19,1 + !byte 21,53 + !byte 20,64 + !byte 10,66 + !byte 18,1 + !byte 27,53 + !byte 21,64 + !byte 13,68 + !byte 16,2 + !byte 28,53 + !byte 22,64 + !byte 14,69 + !byte 14,3 + !byte 29,52 + !byte 23,64 + !byte 16,70 + !byte 13,3 + !byte 30,51 + !byte 24,64 + !byte 18,71 + !byte 12,4 + !byte 31,50 + !byte 25,64 + !byte 19,71 + !byte 10,5 + !byte 32,49 + !byte 26,64 + !byte 20,71 + !byte 9,6 + !byte 33,47 + !byte 27,64 + !byte 28,71 + !byte 8,7 + !byte 34,44 + !byte 28,64 + !byte 29,71 + !byte 5,10 + !byte 34,43 + !byte 30,63 + !byte 30,71 + !byte 4,11 + !byte 34,37 + !byte 32,62 + !byte 32,70 + !byte 3,12 + !byte 34,36 + !byte 34,61 + !byte 34,69 + !byte 2,13 + !byte 34,35 + !byte 35,60 + !byte 35,68 + !byte 1,15 + !byte 33,33 + !byte 36,59 + !byte 37,67 + !byte 0,17 + !byte 32,31 + !byte 37,57 + !byte 38,66 + !byte 0,64 + !byte 29,28 + !byte 38,56 + !byte 39,65 + !byte 1,65 + !byte 28,27 + !byte 39,54 + !byte 40,64 + !byte 2,67 + !byte 26,26 + !byte 40,52 + !byte 42,61 + !byte 3,68 + !byte 25,26 + !byte 41,50 + !byte 43,59 + !byte 4,70 + !byte 24,26 + !byte 41,49 + !byte 44,58 + !byte 5,71 + !byte 23,26 + !byte 42,46 + !byte 44,57 + !byte 6,72 + !byte 22,26 + !byte 42,45 + !byte 45,56 + !byte 7,73 + !byte 20,27 + !byte 42,44 + !byte 45,55 + !byte 8,74 + !byte 18,28 + !byte 42,36 + !byte 46,53 + !byte 10,75 + !byte 17,29 + !byte 42,35 + !byte 46,52 + !byte 11,76 + !byte 16,31 + !byte 42,34 + !byte 47,49 + !byte 13,77 + !byte 15,32 + !byte 41,31 + !byte 47,48 + !byte 15,78 + !byte 14,35 + !byte 41,30 + !byte 47,32 + !byte 16,78 + !byte 14,36 + !byte 40,28 + !byte 47,31 + !byte 17,79 + !byte 14,45 + !byte 40,27 + !byte 47,30 + !byte 18,79 + !byte 14,46 + !byte 39,25 + !byte 46,28 + !byte 19,79 + !byte 15,48 + !byte 38,24 + !byte 46,27 + !byte 29,79 + !byte 16,50 + !byte 37,22 + !byte 45,25 + !byte 30,79 + !byte 17,51 + !byte 36,21 + !byte 45,24 + !byte 31,79 + !byte 18,52 + !byte 35,20 + !byte 44,22 + !byte 33,78 + !byte 19,53 + !byte 34,19 + !byte 43,20 + !byte 35,77 + !byte 20,53 + !byte 33,18 + !byte 42,19 + !byte 37,76 + !byte 21,54 + !byte 32,18 + !byte 41,17 + !byte 38,75 + !byte 22,54 + !byte 31,17 + !byte 40,16 + !byte 40,74 + !byte 23,54 + !byte 29,16 + !byte 39,15 + !byte 41,73 + !byte 24,54 + !byte 28,16 + !byte 38,14 + !byte 42,72 + !byte 25,54 + !byte 20,16 + !byte 37,13 + !byte 43,71 + !byte 26,54 + !byte 19,16 + !byte 36,12 + !byte 44,70 + !byte 27,54 + !byte 17,17 + !byte 34,11 + !byte 46,67 + !byte 29,53 + !byte 15,18 + !byte 33,10 + !byte 47,66 + !byte 30,52 + !byte 14,19 + !byte 32,10 + !byte 47,14 + !byte 31,51 + !byte 13,20 + !byte 31,9 + !byte 46,13 + !byte 32,50 + !byte 12,21 + !byte 30,9 + !byte 45,11 + !byte 33,48 + !byte 11,22 + !byte 27,8 + !byte 44,10 + !byte 34,46 + !byte 10,23 + !byte 26,8 + !byte 43,9 + !byte 34,45 + !byte 9,25 + !byte 25,8 + !byte 42,8 + !byte 35,42 + !byte 8,27 + !byte 24,8 + !byte 41,7 + !byte 35,41 + !byte 7,29 + !byte 23,8 + !byte 40,6 + !byte 35,40 + !byte 7,30 + !byte 22,8 + !byte 39,5 + !byte 35,39 + !byte 6,33 + !byte 21,8 + !byte 37,4 + !byte 35,38 + !byte 6,34 + !byte 18,9 + !byte 36,3 + !byte 34,34 + !byte 6,46 + !byte 17,9 + !byte 34,2 + !byte 33,32 + !byte 6,47 + !byte 16,10 + !byte 33,2 + !byte 33,31 + !byte 6,48 + !byte 15,10 + !byte 32,1 + !byte 32,30 + !byte 7,50 + !byte 14,11 + !byte 31,1 + !byte 31,29 + !byte 7,51 + !byte 13,11 + !byte 30,1 + !byte 30,28 + !byte 8,53 + !byte 12,12 + !byte 28,0 + !byte 29,27 + !byte 9,55 + !byte 11,13 + !byte 27,0 + !byte 28,26 + !byte 10,57 + !byte 10,14 + !byte 26,0 + !byte 27,26 + !byte 11,58 + !byte 9,15 + !byte 25,0 + !byte 21,26 + !byte 12,59 + !byte 8,16 + !byte 24,0 + !byte 20,26 + !byte 13,60 + !byte 7,17 + !byte 23,0 + !byte 19,27 + !byte 14,61 + !byte 6,18 + !byte 22,0 + !byte 17,28 + !byte 15,62 + !byte 5,20 + !byte 21,0 + !byte 16,30 + !byte 16,63 + !byte 4,22 + !byte 20,0 + !byte 15,31 + !byte 17,63 + !byte 3,24 + !byte 17,1 + !byte 14,33 + !byte 18,64 + !byte 2,26 + !byte 16,1 + !byte 14,34 + !byte 19,64 + !byte 2,27 + !byte 15,2 + !byte 13,36 + !byte 21,65 + !byte 1,30 + !byte 14,2 + !byte 13,37 + !byte 22,65 + !byte 1,31 + !byte 12,3 + !byte 13,38 + !byte 23,65 + !byte 0,35 + !byte 11,4 + !byte 13,39 + !byte 24,65 + !byte 0,36 + !byte 10,4 + !byte 13,40 + !byte 25,65 + !byte 0,37 + !byte 9,5 + !byte 13,41 + !byte 26,65 + !byte 0,38 + !byte 8,6 + !byte 13,42 + !byte 27,65 + !byte 0,39 + !byte 7,7 + !byte 13,43 + !byte 29,64 + !byte 0,40 + !byte 6,8 + !byte 13,44 + !byte 30,64 + !byte 0,41 + !byte 5,9 + !byte 14,47 + !byte 31,63 + !byte 0,42 + !byte 4,10 + !byte 15,49 + !byte 32,63 + !byte 0,43 + !byte 3,11 + !byte 16,51 + !byte 33,62 + !byte 0,44 + !byte 2,12 + !byte 17,52 + !byte 37,58 + !byte 0,45 + !byte 1,14 + !byte 18,53 + !byte 38,57 + !byte 0,46 + !byte 0,15 + !byte 20,54 + !byte 39,56 + !byte 1,49 + !byte 0,16 + !byte 22,55 + !byte 39,55 + !byte 1,50 + !byte 0,65 + !byte 23,55 + !byte 40,54 + !byte 1,51 + !byte 1,66 + !byte 24,55 + !byte 40,53 + !byte 2,53 + !byte 2,68 + !byte 25,55 + !byte 41,51 + !byte 2,54 + !byte 3,69 + !byte 26,55 + !byte 42,48 + !byte 3,56 + !byte 9,75 + !byte 28,54 + !byte 42,47 + !byte 4,58 + !byte 10,76 + !byte 30,53 + !byte 43,43 + !byte 5,60 + !byte 12,77 + !byte 31,52 + !byte 43,42 + !byte 6,62 + !byte 13,78 + !byte 32,51 + !byte 43,41 + !byte 7,63 + !byte 14,78 + !byte 33,49 + !byte 43,40 + !byte 11,67 + !byte 15,79 + !byte 34,48 + !byte 43,39 + !byte 12,68 + !byte 16,79 + !byte 34,47 + !byte 43,38 + !byte 13,69 + !byte 32,79 + !byte 35,45 + !byte 43,37 + !byte 15,70 + !byte 33,79 + !byte 35,44 + !byte 42,33 + !byte 17,71 + !byte 34,78 + !byte 35,43 + !byte 42,32 + !byte 19,72 + !byte 35,78 + !byte 35,37 + !byte 42,31 + !byte 20,72 + !byte 36,77 + !byte 35,36 + !byte 41,29 + !byte 21,72 + !byte 37,77 + !byte 35,35 + !byte 41,28 + !byte 22,72 + !byte 38,76 + !byte 34,33 + !byte 40,26 + !byte 23,72 + !byte 39,75 + !byte 34,32 + !byte 39,24 + !byte 24,72 + !byte 41,74 + !byte 33,30 + !byte 38,23 + !byte 25,72 + !byte 42,73 + !byte 32,29 + !byte 37,21 + !byte 26,72 + !byte 43,72 + !byte 31,28 + !byte 36,20 + !byte 27,72 + !byte 44,71 + !byte 30,27 + !byte 35,19 + !byte 28,72 + !byte 45,69 + !byte 29,26 + !byte 32,17 + !byte 29,72 + !byte 46,68 + !byte 27,25 + !byte 31,16 + !byte 31,71 + !byte 47,67 + !byte 26,25 + !byte 30,16 + !byte 32,71 + !byte 47,13 + !byte 25,25 + !byte 28,15 + !byte 33,70 + !byte 46,12 + !byte 24,25 + !byte 27,15 + !byte 34,70 + !byte 45,10 + !byte 23,25 + !byte 26,15 + !byte 35,69 + !byte 44,9 + !byte 22,25 + !byte 25,15 + !byte 36,68 + !byte 43,8 + !byte 21,25 + !byte 24,15 + !byte 38,67 + !byte 42,7 + !byte 19,26 + !byte 23,15 + !byte 39,66 + !byte 41,6 + !byte 18,27 + !byte 22,15 + !byte 40,65 + !byte 40,5 + !byte 16,29 + !byte 21,15 + !byte 41,63 + !byte 38,4 + !byte 15,30 + !byte 20,15 + !byte 42,62 + !byte 37,3 + !byte 14,32 + !byte 18,16 + !byte 43,60 + !byte 35,2 + !byte 13,34 + !byte 17,16 + !byte 44,59 + !byte 33,1 + !byte 13,35 + !byte 16,17 + !byte 45,57 + !byte 31,0 + !byte 13,45 + !byte 14,18 + !byte 46,55 + !byte 30,0 + !byte 13,46 + !byte 13,19 + !byte 46,54 + !byte 29,0 + !byte 14,48 + !byte 12,20 + !byte 47,51 + !byte 19,0 + !byte 15,50 + !byte 11,21 + !byte 47,50 + !byte 18,0 + !byte 17,53 + !byte 9,24 + !byte 47,29 + !byte 17,0 + !byte 19,54 + !byte 8,26 + !byte 47,28 + !byte 15,1 + !byte 20,55 + !byte 7,28 + !byte 46,26 + !byte 14,1 + !byte 21,55 + !byte 6,31 + !byte 46,25 + !byte 13,2 + !byte 27,55 + !byte 6,32 + !byte 45,23 + !byte 12,2 + !byte 28,55 + !byte 5,35 + !byte 44,21 + !byte 11,3 + !byte 29,54 + !byte 5,36 + !byte 43,19 + !byte 9,4 + !byte 30,54 + !byte 5,37 + !byte 42,18 + !byte 8,5 + !byte 31,53 + !byte 5,38 + !byte 41,16 + !byte 7,6 + !byte 32,52 + !byte 5,39 + !byte 40,15 + !byte 6,7 + !byte 33,50 + !byte 5,40 + !byte 39,14 + !byte 5,8 + !byte 34,49 + !byte 5,41 + !byte 38,13 + !byte 4,9 + !byte 35,46 + !byte 5,42 + !byte 37,12 + !byte 3,10 + !byte 36,42 + !byte 5,43 + !byte 36,11 + !byte 2,11 + !byte 36,41 + !byte 5,44 + !byte 35,11 + !byte 1,13 + !byte 36,40 + !byte 5,45 + !byte 34,10 + !byte 0,14 + !byte 36,39 + !byte 6,49 + !byte 32,9 + !byte 0,66 + !byte 36,38 + !byte 6,50 + !byte 30,8 + !byte 1,67 + !byte 35,34 + !byte 7,52 + !byte 29,8 + !byte 2,69 + !byte 35,33 + !byte 8,54 + !byte 28,8 + !byte 3,70 + !byte 34,31 + !byte 8,55 + !byte 20,8 + !byte 4,71 + !byte 33,29 + !byte 9,56 + !byte 19,8 + !byte 5,72 + !byte 32,28 + !byte 10,58 + !byte 18,8 + !byte 6,73 + !byte 31,27 + !byte 11,59 + !byte 16,9 + !byte 7,74 + !byte 30,26 + !byte 12,60 + !byte 14,10 + !byte 8,75 + !byte 28,25 + !byte 13,61 + !byte 12,11 + !byte 9,76 + !byte 26,24 + !byte 14,62 + !byte 11,12 + !byte 10,77 + !byte 25,24 + !byte 15,63 + !byte 10,13 + !byte 11,77 + !byte 24,24 + !byte 17,64 + !byte 9,14 + !byte 12,78 + !byte 23,24 + !byte 19,65 + !byte 8,15 + !byte 14,79 + !byte 22,24 + !byte 20,65 + !byte 7,16 + !byte 34,79 + !byte 20,25 + !byte 28,65 + !byte 6,17 + !byte 36,78 + !byte 19,25 + !byte 29,65 + !byte 5,19 + !byte 38,77 + !byte 18,26 + !byte 31,64 + !byte 4,21 + !byte 39,76 + !byte 17,27 + !byte 33,63 + !byte 3,23 + !byte 40,75 + !byte 16,28 + !byte 34,62 + !byte 2,25 + !byte 43,73 + !byte 15,29 + !byte 35,61 + !byte 1,28 + !byte 45,70 + !byte 14,31 + !byte 36,60 + !byte 1,29 + !byte 46,69 + !byte 13,33 + !byte 37,59 + !byte 0,32 + !byte 47,68 + !byte 12,36 + !byte 38,58 + !byte 0,33 + !byte 47,12 + !byte 12,37 + !byte 39,57 + !byte 0,34 + !byte 46,11 + !byte 12,38 + !byte 40,55 + !byte 0,47 + !byte 45,9 + !byte 12,39 + !byte 41,53 + !byte 0,48 + !byte 44,8 + !byte 12,40 + !byte 41,52 + !byte 0,49 + !byte 43,7 + !byte 12,41 + !byte 42,50 + !byte 1,52 + !byte 42,6 + !byte 12,42 + !byte 42,49 + !byte 1,53 + !byte 41,5 + !byte 12,43 + !byte 43,46 + !byte 2,55 + !byte 39,4 + !byte 12,44 + !byte 43,45 + !byte 3,57 + !byte 38,3 + !byte 13,47 + !byte 43,44 + !byte 3,58 + !byte 37,2 + !byte 14,49 + !byte 43,36 + !byte 4,59 + !byte 36,2 + !byte 14,50 + !byte 43,35 + !byte 4,60 + !byte 35,1 + !byte 15,51 + !byte 43,34 + !byte 5,61 + !byte 34,1 + !byte 16,52 + !byte 43,33 + !byte 6,63 + !byte 33,0 + !byte 18,54 + !byte 42,30 + !byte 7,64 + !byte 32,0 + !byte 19,55 + !byte 41,27 + !byte 8,65 + !byte 16,0 + !byte 21,56 + !byte 40,25 + !byte 9,66 + !byte 15,0 + !byte 22,56 + !byte 39,23 + !byte 10,67 + !byte 13,1 + !byte 23,56 + !byte 38,22 + !byte 11,68 + !byte 11,2 + !byte 24,56 + !byte 34,18 + !byte 12,69 + !byte 10,3 + !byte 25,56 + !byte 33,17 + !byte 13,70 + !byte 8,4 + !byte 26,56 + !byte 32,16 + !byte 14,70 + !byte 7,5 + !byte 27,56 + !byte 30,15 + !byte 15,71 + !byte 6,6 + !byte 29,55 + !byte 29,15 + !byte 16,71 + !byte 5,7 + !byte 31,54 + !byte 27,14 + !byte 17,72 + !byte 4,8 + !byte 32,53 + !byte 26,14 + !byte 18,72 + !byte 3,9 + !byte 33,51 + !byte 25,14 + !byte 21,73 + !byte 2,10 + !byte 34,50 + !byte 24,14 + !byte 22,73 + !byte 1,12 + !byte 35,48 + !byte 23,14 + !byte 23,73 + !byte 0,13 + !byte 35,47 + !byte 22,14 + !byte 24,73 + !byte 0,67 + !byte 36,45 + !byte 21,14 + !byte 25,73 + !byte 1,68 + !byte 36,44 + !byte 19,15 + !byte 26,73 + !byte 2,70 + !byte 36,43 + !byte 18,15 + !byte 27,73 + !byte 3,71 + !byte 36,37 + !byte 16,16 + !byte 30,72 + !byte 4,72 + !byte 36,36 + !byte 15,17 + !byte 31,72 + !byte 5,73 + !byte 36,35 + !byte 13,18 + !byte 33,71 + !byte 6,74 + !byte 35,32 + !byte 12,19 + !byte 35,70 + !byte 7,75 + !byte 34,30 + !byte 11,20 + !byte 36,69 + !byte 8,76 + !byte 33,28 + !byte 10,22 + !byte 37,68 + !byte 9,77 + !byte 32,27 + !byte 9,23 + !byte 39,67 + !byte 11,78 + !byte 31,26 + !byte 8,25 + !byte 41,64 + !byte 13,79 + !byte 30,25 + !byte 7,27 + !byte 42,63 + !byte 35,79 + !byte 29,25 + !byte 6,29 + !byte 43,62 + !byte 36,79 + !byte 28,24 + !byte 6,30 + !byte 43,61 + !byte 37,78 + !byte 27,24 + !byte 5,32 + !byte 44,60 + !byte 39,77 + !byte 21,24 + !byte 5,33 + !byte 45,58 + !byte 40,76 + !byte 20,24 + !byte 5,34 + !byte 46,56 + !byte 41,75 + !byte 18,25 + !byte 5,46 + !byte 47,53 + !byte 42,74 + !byte 17,26 + !byte 5,47 + !byte 47,52 + !byte 44,72 + !byte 16,27 + !byte 5,48 + !byte 47,27 + !byte 45,71 + !byte 15,28 + !byte 6,51 + !byte 46,24 + !byte 46,70 + !byte 14,30 + !byte 7,53 + !byte 45,22 + !byte 47,69 + !byte 13,31 + !byte 7,54 + !byte 44,20 + !byte 47,11 + !byte 13,32 + !byte 8,56 + !byte 43,18 + !byte 46,10 + !byte 12,34 + !byte 9,57 + !byte 42,17 + !byte 44,7 + !byte 12,35 + !byte 10,59 + !byte 41,15 + !byte 43,6 + !byte 12,45 + !byte 11,60 + !byte 40,14 + !byte 42,5 + !byte 12,46 + !byte 12,61 + !byte 39,13 + !byte 40,4 + !byte 13,48 + !byte 13,62 + !byte 38,12 + !byte 39,3 + !byte 13,49 + !byte 14,63 + !byte 35,10 + !byte 38,2 + !byte 14,51 + !byte 16,64 + !byte 34,9 + !byte 36,1 + !byte 15,52 + !byte 17,65 + !byte 33,9 + !byte 34,0 + !byte 16,53 + !byte 18,65 + !byte 32,8 + !byte 14,0 + !byte 17,54 + !byte 20,66 + !byte 31,8 + !byte 12,1 + !byte 18,55 + !byte 21,66 + !byte 29,7 + !byte 10,2 + !byte 19,56 + !byte 22,66 + !byte 28,7 + !byte 9,3 + !byte 20,56 + !byte 23,66 + !byte 27,7 + !byte 7,4 + !byte 22,57 + !byte 24,66 + !byte 26,7 + !byte 6,5 + !byte 23,57 + !byte 25,66 + !byte 25,7 + !byte 5,6 + !byte 24,57 + !byte 26,66 + !byte 24,7 + !byte 4,7 + !byte 25,57 + !byte 27,66 + !byte 23,7 + !byte 3,8 + !byte 26,57 + !byte 28,66 + !byte 22,7 + !byte 1,11 + !byte 28,56 + !byte 30,65 + !byte 21,7 + !byte 0,12 + !byte 29,56 + !byte 31,65 + !byte 20,7 + !byte 0,68 + !byte 30,55 + !byte 32,64 + !byte 19,7 + !byte 1,69 + !byte 33,52 + !byte 33,64 + !byte 17,8 + !byte 2,71 + !byte 34,51 + !byte 34,63 + !byte 16,8 + !byte 3,72 + !byte 35,49 + !byte 35,62 + !byte 15,9 + !byte 4,73 + !byte 36,47 + !byte 36,61 + !byte 14,9 + !byte 5,74 + !byte 36,46 + !byte 37,60 + !byte 13,10 + !byte 6,75 + !byte 37,42 + !byte 38,59 + !byte 11,11 + !byte 7,76 + !byte 37,41 + !byte 39,58 + !byte 10,12 + !byte 8,77 + !byte 37,40 + !byte 40,56 + !byte 9,13 + !byte 10,78 + !byte 37,39 + !byte 41,54 + !byte 8,14 + !byte 11,79 + !byte 37,38 + !byte 42,52 + !byte 7,15 + !byte 12,79 + !byte 36,34 + !byte 42,51 + !byte 5,18 + !byte 37,79 + !byte 36,33 + !byte 43,49 + !byte 4,20 + !byte 38,78 + !byte 35,31 + !byte 43,48 + !byte 3,21 + !byte 39,78 + !byte 34,29 + !byte 43,47 + !byte 3,22 + !byte 40,77 + !byte 33,27 + !byte 44,43 + !byte 2,23 + !byte 41,76 + !byte 32,26 + !byte 44,42 + !byte 2,24 + !byte 42,75 + !byte 31,25 + !byte 44,41 + !byte 1,26 + !byte 43,74 + !byte 29,24 + !byte 44,40 + !byte 1,27 + !byte 44,73 + !byte 27,23 + !byte 44,39 + !byte 0,29 + !byte 45,72 + !byte 26,23 + !byte 44,38 + !byte 0,30 + !byte 46,71 + !byte 25,23 + !byte 44,37 + !byte 0,31 + !byte 47,70 + !byte 24,23 + !byte 43,32 + !byte 0,50 + !byte 47,10 + !byte 23,23 + !byte 43,31 + !byte 0,51 + !byte 46,9 + !byte 22,23 + !byte 42,29 + !byte 1,54 + !byte 45,8 + !byte 21,23 + !byte 42,28 + !byte 2,56 + !byte 41,4 + !byte 19,24 + !byte 41,26 + !byte 2,57 + !byte 40,3 + !byte 17,25 + !byte 40,24 + !byte 3,59 + !byte 39,2 + !byte 16,26 + !byte 39,22 + !byte 4,61 + !byte 37,1 + !byte 15,27 + !byte 38,21 + !byte 5,62 + !byte 36,0 + !byte 14,29 + !byte 37,20 + !byte 6,64 + !byte 35,0 + !byte 13,30 + !byte 36,19 + !byte 7,65 + !byte 13,0 + !byte 12,32 + !byte 35,18 + !byte 8,66 + !byte 12,0 + !byte 12,33 + !byte 34,17 + !byte 9,67 + !byte 11,1 + !byte 11,36 + !byte 33,16 + !byte 10,68 + !byte 9,2 + !byte 11,37 + !byte 31,15 + !byte 11,69 + !byte 8,3 + !byte 11,38 + !byte 29,14 + !byte 12,70 + !byte 6,4 + !byte 11,39 + !byte 28,14 + !byte 14,71 + !byte 5,5 + !byte 11,40 + !byte 20,14 + !byte 16,72 + !byte 4,6 + !byte 11,41 + !byte 19,14 + !byte 18,73 + !byte 2,9 + !byte 11,42 + !byte 17,15 + !byte 19,73 + !byte 1,10 + !byte 11,43 + !byte 15,16 + !byte 20,73 + !byte 0,11 + !byte 11,44 + !byte 14,17 + !byte 24,74 + !byte 0,69 + !byte 12,47 + !byte 12,18 + !byte 28,73 + !byte 1,70 + !byte 12,48 + !byte 11,19 + !byte 29,73 + !byte 2,72 + !byte 13,50 + !byte 10,21 + !byte 30,73 + !byte 3,73 + !byte 14,52 + !byte 9,22 + !byte 32,72 + !byte 4,74 + !byte 15,53 + !byte 8,24 + !byte 34,71 + !byte 5,75 + !byte 16,54 + !byte 7,25 + !byte 36,70 + !byte 6,76 + !byte 17,55 + !byte 7,26 + !byte 37,69 + !byte 7,77 + !byte 18,56 + !byte 6,28 + !byte 38,68 + !byte 9,78 + !byte 20,57 + !byte 5,30 + !byte 40,66 + !byte 10,79 + !byte 21,57 + !byte 5,31 + !byte 41,65 + !byte 38,79 + !byte 27,57 + !byte 4,35 + !byte 42,64 + !byte 40,78 + !byte 28,57 + !byte 4,36 + !byte 43,63 + !byte 41,77 + !byte 30,56 + !byte 4,37 + !byte 44,61 + !byte 42,76 + !byte 31,55 + !byte 4,38 + !byte 45,59 + !byte 43,75 + !byte 32,54 + !byte 4,39 + !byte 46,57 + !byte 44,74 + !byte 33,53 + !byte 4,40 + !byte 47,55 + !byte 45,73 + !byte 34,52 + !byte 4,41 + !byte 47,54 + !byte 46,72 + !byte 35,50 + !byte 4,42 + !byte 47,26 + !byte 47,71 + !byte 36,48 + !byte 4,43 + !byte 47,25 + !byte 47,9 + !byte 37,45 + !byte 4,44 + !byte 46,23 + !byte 46,8 + !byte 37,44 + !byte 4,45 + !byte 46,22 + !byte 45,7 + !byte 37,43 + !byte 5,49 + !byte 45,21 + !byte 44,6 + !byte 37,37 + !byte 5,50 + !byte 44,19 + !byte 43,5 + !byte 37,36 + !byte 6,52 + !byte 43,17 + !byte 42,4 + !byte 37,35 + !byte 6,53 + !byte 42,16 + !byte 41,3 + !byte 36,32 + !byte 7,55 + !byte 40,13 + !byte 40,2 + !byte 36,31 + !byte 8,57 + !byte 39,12 + !byte 38,1 + !byte 35,30 + !byte 9,58 + !byte 37,11 + !byte 37,0 + !byte 35,29 + !byte 10,60 + !byte 36,10 + !byte 11,0 + !byte 34,28 + !byte 11,61 + !byte 35,9 + !byte 10,1 + !byte 30,24 + !byte 12,62 + !byte 33,8 + !byte 9,1 + !byte 29,23 + !byte 13,63 + !byte 31,7 + !byte 8,2 + !byte 28,23 + !byte 15,64 + !byte 30,7 + !byte 7,3 + !byte 26,22 + !byte 16,65 + !byte 27,6 + !byte 3,7 + !byte 25,22 + !byte 18,66 + !byte 26,6 + !byte 2,8 + !byte 24,22 + !byte 19,66 + !byte 25,6 + !byte 1,9 + !byte 23,22 + !byte 21,67 + !byte 24,6 + !byte 0,10 + !byte 22,22 + !byte 22,67 + !byte 23,6 + !byte 0,70 + !byte 20,23 + !byte 23,67 + !byte 22,6 + !byte 1,71 + !byte 19,23 + !byte 24,67 + !byte 21,6 + !byte 2,73 + !byte 18,24 + !byte 25,67 + !byte 20,6 + !byte 3,74 + !byte 17,24 + !byte 26,67 + !byte 18,7 + !byte 4,75 + !byte 16,25 + !byte 27,67 + !byte 17,7 + !byte 5,76 + !byte 15,26 + !byte 29,66 + !byte 15,8 + !byte 6,77 + !byte 14,28 + !byte 30,66 + !byte 13,9 + !byte 8,78 + !byte 13,29 + !byte 32,65 + !byte 12,10 + !byte 9,79 + !byte 12,31 + !byte 34,64 + !byte 10,11 + !byte 39,79 + !byte 11,34 + !byte 35,63 + !byte 9,12 + !byte 42,77 + !byte 11,35 + !byte 36,62 + !byte 8,13 + !byte 43,76 + !byte 11,45 + !byte 37,61 + !byte 7,14 + !byte 44,75 + !byte 11,46 + !byte 38,60 + !byte 6,16 + !byte 45,74 + !byte 12,49 + !byte 40,57 + !byte 5,17 + !byte 46,73 + !byte 13,51 + !byte 41,55 + !byte 4,19 + !byte 47,72 + !byte 14,53 + !byte 42,53 + !byte 3,20 + !byte 47,8 + !byte 15,54 + !byte 43,50 + !byte 2,22 + !byte 46,7 + !byte 16,55 + !byte 44,46 + !byte 1,24 + !byte 45,6 + !byte 17,56 + !byte 44,45 + !byte 1,25 + !byte 44,5 + !byte 19,57 + !byte 44,44 + !byte 0,27 + !byte 43,4 + !byte 21,58 + !byte 44,36 + !byte 0,28 + !byte 42,3 + !byte 22,58 + !byte 44,35 + !byte 0,52 + !byte 41,2 + !byte 23,58 + !byte 44,34 + !byte 0,53 + !byte 40,1 + !byte 24,58 + !byte 44,33 + !byte 1,55 + !byte 39,1 + !byte 25,58 + !byte 43,30 + !byte 1,56 + !byte 38,0 + !byte 26,58 + !byte 43,29 + !byte 2,58 + !byte 10,0 + !byte 27,58 + !byte 42,27 + !byte 3,60 + !byte 8,1 + !byte 29,57 + !byte 41,25 + !byte 4,62 + !byte 7,2 + !byte 31,56 + !byte 41,24 + !byte 5,63 + !byte 6,3 + !byte 32,55 + !byte 40,23 + !byte 6,65 + !byte 5,4 + !byte 33,54 + !byte 39,21 + !byte 7,66 + !byte 4,5 + !byte 34,53 + !byte 38,20 + !byte 8,67 + !byte 3,6 + !byte 35,51 + !byte 37,19 + !byte 9,68 + !byte 2,7 + !byte 36,50 + !byte 36,18 + !byte 10,69 + !byte 1,8 + !byte 36,49 + !byte 35,17 + !byte 11,70 + !byte 0,9 + !byte 37,47 + !byte 34,16 + !byte 13,71 + !byte 0,71 + !byte 37,46 + !byte 33,15 + !byte 14,72 + !byte 1,72 + !byte 38,42 + !byte 32,15 + !byte 15,72 + !byte 3,75 + !byte 38,41 + !byte 31,14 + !byte 16,73 + !byte 4,76 + !byte 38,40 + !byte 30,14 + !byte 17,73 + !byte 7,78 + !byte 38,39 + !byte 28,13 + !byte 19,74 + !byte 8,79 + !byte 38,38 + !byte 27,13 + !byte 20,74 + !byte 40,79 + !byte 37,34 + !byte 26,13 + !byte 21,74 + !byte 41,78 + !byte 37,33 + !byte 25,13 + !byte 22,74 + !byte 43,77 + !byte 36,30 + !byte 24,13 + !byte 23,74 + !byte 44,76 + !byte 35,28 + !byte 23,13 + !byte 25,74 + !byte 45,75 + !byte 34,27 + !byte 22,13 + !byte 26,74 + !byte 46,74 + !byte 33,26 + !byte 21,13 + !byte 27,74 + !byte 47,7 + !byte 32,25 + !byte 20,13 + !byte 28,74 + !byte 46,6 + !byte 31,24 + !byte 18,14 + !byte 29,74 + !byte 45,5 + !byte 30,23 + !byte 17,14 + !byte 31,73 + !byte 44,4 + !byte 28,22 + !byte 16,15 + !byte 32,73 + !byte 43,3 + !byte 27,22 + !byte 15,15 + !byte 33,72 + !byte 42,2 + !byte 21,22 + !byte 14,16 + !byte 34,72 + !byte 41,1 + !byte 20,22 + !byte 13,17 + !byte 35,71 + !byte 39,0 + !byte 18,23 + !byte 10,20 + !byte 36,71 + !byte 9,0 + !byte 16,24 + !byte 9,21 + !byte 37,70 + !byte 7,1 + !byte 15,25 + !byte 8,22 + !byte 38,69 + !byte 6,2 + !byte 14,27 + !byte 8,23 + !byte 39,68 + !byte 5,3 + !byte 13,28 + !byte 7,24 + !byte 40,67 + !byte 4,4 + !byte 12,30 + !byte 6,26 + !byte 41,66 + !byte 3,5 + !byte 11,32 + !byte 6,27 + !byte 42,65 + !byte 2,6 + !byte 11,33 + !byte 5,29 + !byte 43,64 + !byte 1,7 + !byte 10,36 + !byte 4,32 + !byte 44,62 + !byte 0,8 + !byte 10,37 + !byte 4,33 + !byte 45,60 + !byte 0,72 + !byte 10,38 + !byte 4,34 + !byte 46,58 + !byte 1,73 + !byte 10,39 + !byte 4,46 + !byte 47,56 + !byte 2,74 + !byte 10,40 + !byte 4,47 + !byte 47,24 + !byte 5,77 + !byte 10,41 + !byte 4,48 + !byte 46,21 + !byte 6,78 + !byte 10,42 + !byte 5,51 + !byte 45,20 + !byte 7,79 + !byte 10,43 + !byte 5,52 + !byte 45,19 + !byte 41,79 + !byte 10,44 + !byte 6,54 + !byte 44,18 + !byte 42,78 + !byte 11,47 + !byte 7,56 + !byte 43,16 + !byte 44,77 + !byte 11,48 + !byte 8,58 + !byte 42,15 + !byte 45,76 + !byte 12,50 + !byte 9,59 + !byte 41,14 + !byte 47,73 + !byte 13,52 + !byte 11,62 + !byte 38,11 + !byte 47,6 + !byte 14,54 + !byte 12,63 + !byte 37,10 + !byte 46,5 + !byte 15,55 + !byte 14,64 + !byte 36,9 + !byte 45,4 + !byte 16,56 + !byte 15,65 + !byte 34,8 + !byte 44,3 + !byte 18,57 + !byte 16,66 + !byte 33,7 + !byte 43,2 + !byte 19,58 + !byte 17,66 + !byte 32,7 + !byte 42,1 + !byte 20,58 + !byte 19,67 + !byte 30,6 + !byte 40,0 + !byte 22,59 + !byte 20,67 + !byte 29,6 + !byte 8,0 + !byte 23,59 + !byte 28,67 + !byte 28,6 + !byte 6,1 + !byte 24,59 + !byte 29,67 + !byte 24,5 + !byte 5,2 + !byte 25,59 + !byte 31,66 + !byte 19,6 + !byte 4,3 + !byte 26,59 + !byte 32,66 + !byte 18,6 + !byte 3,4 + !byte 28,58 + !byte 33,65 + !byte 16,7 + !byte 2,5 + !byte 29,58 + !byte 35,64 + !byte 15,7 + !byte 1,6 + !byte 30,57 + !byte 36,63 + !byte 14,8 + !byte 0,7 + !byte 31,57 + !byte 37,62 + !byte 12,9 + !byte 0,73 + !byte 32,56 + !byte 38,61 + !byte 11,10 + !byte 1,74 + !byte 33,55 + !byte 39,59 + !byte 9,11 + !byte 2,75 + !byte 34,54 + !byte 40,58 + !byte 8,12 + !byte 3,76 + !byte 35,52 + !byte 41,56 + !byte 6,15 + !byte 4,77 + !byte 36,51 + !byte 42,55 + !byte 5,16 + !byte 5,78 + !byte 37,49 + !byte 42,54 + !byte 4,17 + !byte 6,79 + !byte 37,48 + !byte 43,52 + !byte 4,18 + !byte 42,79 + !byte 38,45 + !byte 43,51 + !byte 3,19 + !byte 43,78 + !byte 38,44 + !byte 44,49 + !byte 2,21 + !byte 46,75 + !byte 38,43 + !byte 44,48 + !byte 1,23 + !byte 47,74 + !byte 38,37 + !byte 44,47 + !byte 0,26 + !byte 46,4 + !byte 38,36 + !byte 45,43 + !byte 0,54 + !byte 45,3 + !byte 38,35 + !byte 45,42 + !byte 0,55 + !byte 44,2 + !byte 37,32 + !byte 45,41 + !byte 1,57 + !byte 41,0 + !byte 37,31 + !byte 45,40 + !byte 2,59 + !byte 7,0 + !byte 36,29 + !byte 45,39 + !byte 3,61 + !byte 5,1 + !byte 35,27 + !byte 45,38 + !byte 4,63 + !byte 4,2 + !byte 34,26 + !byte 45,37 + !byte 5,64 + !byte 3,3 + !byte 33,25 + !byte 44,32 + !byte 6,66 + !byte 2,4 + !byte 32,24 + !byte 44,31 + !byte 7,67 + !byte 1,5 + !byte 31,23 + !byte 43,28 + !byte 8,68 + !byte 0,74 + !byte 30,22 + !byte 42,26 + !byte 9,69 + !byte 1,75 + !byte 29,22 + !byte 42,25 + !byte 10,70 + !byte 2,76 + !byte 27,21 + !byte 41,23 + !byte 12,71 + !byte 3,77 + !byte 26,21 + !byte 40,22 + !byte 13,72 + !byte 4,78 + !byte 25,21 + !byte 39,20 + !byte 15,73 + !byte 5,79 + !byte 24,21 + !byte 38,19 + !byte 17,74 + !byte 43,79 + !byte 23,21 + !byte 37,18 + !byte 18,74 + !byte 44,78 + !byte 22,21 + !byte 36,17 + !byte 21,75 + !byte 45,77 + !byte 21,21 + !byte 35,16 + !byte 22,75 + !byte 46,76 + !byte 20,21 + !byte 34,15 + !byte 23,75 + !byte 47,75 + !byte 19,22 + !byte 32,14 + !byte 24,75 + !byte 47,5 + !byte 18,22 + !byte 30,13 + !byte 25,75 + !byte 43,1 + !byte 17,23 + !byte 29,13 + !byte 26,75 + !byte 42,0 + !byte 14,26 + !byte 27,12 + !byte 27,75 + !byte 6,0 + !byte 13,27 + !byte 26,12 + !byte 28,75 + !byte 4,1 + !byte 12,29 + !byte 25,12 + !byte 30,74 + !byte 3,2 + !byte 11,31 + !byte 24,12 + !byte 31,74 + !byte 2,3 + !byte 10,34 + !byte 23,12 + !byte 33,73 + !byte 0,6 + !byte 10,35 + !byte 22,12 + !byte 35,72 + !byte 0,75 + !byte 10,45 + !byte 21,12 + !byte 37,71 + !byte 1,76 + !byte 10,46 + !byte 19,13 + !byte 38,70 + !byte 2,77 + !byte 10,47 + !byte 18,13 + !byte 39,69 + !byte 3,78 + !byte 11,49 + !byte 16,14 + !byte 40,68 + !byte 4,79 + !byte 11,50 + !byte 14,15 + !byte 41,67 + !byte 44,79 + !byte 12,51 + !byte 13,16 + !byte 42,66 + !byte 45,78 + !byte 12,52 + !byte 12,17 + !byte 43,65 + !byte 46,77 + !byte 13,53 + !byte 11,18 + !byte 44,63 + !byte 47,76 + !byte 15,56 + !byte 10,19 + !byte 45,62 + !byte 47,4 + !byte 17,57 + !byte 9,20 + !byte 45,61 + !byte 46,3 + !byte 18,58 + !byte 8,21 + !byte 46,60 + !byte 45,2 + !byte 20,59 + !byte 7,23 + !byte 46,59 + !byte 44,1 + !byte 21,59 + !byte 6,25 + !byte 47,58 + !byte 43,0 + !byte 27,59 + !byte 5,27 + !byte 47,57 + !byte 5,0 + !byte 28,59 + !byte 5,28 + !byte 47,23 + !byte 1,4 + !byte 30,58 + !byte 4,30 + !byte 47,22 + !byte 0,5 + !byte 32,57 + !byte 4,31 + !byte 46,20 + !byte 0,76 + !byte 33,56 + !byte 3,35 + !byte 45,18 + !byte 1,77 + !byte 34,55 + !byte 3,36 + !byte 44,17 + !byte 2,78 + !byte 35,53 + !byte 3,37 + !byte 43,15 + !byte 3,79 + !byte 36,52 + !byte 3,38 + !byte 42,14 + !byte 45,79 + !byte 37,50 + !byte 3,39 + !byte 41,13 + !byte 46,78 + !byte 38,47 + !byte 3,40 + !byte 40,12 + !byte 47,77 + !byte 38,46 + !byte 3,41 + !byte 39,11 + !byte 47,3 + !byte 39,42 + !byte 3,42 + !byte 38,10 + !byte 46,2 + !byte 39,41 + !byte 3,43 + !byte 37,9 + !byte 45,1 + !byte 39,40 + !byte 3,44 + !byte 36,8 + !byte 44,0 + !byte 39,39 + !byte 3,45 + !byte 35,8 + !byte 4,0 + !byte 39,38 + !byte 4,49 + !byte 34,7 + !byte 3,1 + !byte 39,37 + !byte 4,50 + !byte 32,6 + !byte 2,2 + !byte 38,34 + !byte 5,53 + !byte 31,6 + !byte 1,3 + !byte 38,33 + !byte 6,55 + !byte 29,5 + !byte 0,4 + !byte 37,30 + !byte 7,57 + !byte 28,5 + !byte 1,78 + !byte 36,28 + !byte 8,59 + !byte 27,5 + !byte 2,79 + !byte 35,26 + !byte 9,60 + !byte 26,5 + !byte 46,79 + !byte 34,25 + !byte 10,61 + !byte 25,5 + !byte 47,78 + !byte 33,24 + !byte 13,64 + !byte 23,5 + !byte 47,2 + !byte 32,23 + !byte 14,65 + !byte 22,5 + !byte 46,1 + !byte 31,22 + !byte 15,66 + !byte 21,5 + !byte 45,0 + !byte 29,21 + !byte 17,67 + !byte 20,5 + !byte 3,0 + !byte 28,21 + !byte 18,67 + !byte 19,5 + !byte 2,1 + !byte 26,20 + !byte 20,68 + !byte 17,6 + !byte 1,2 + !byte 25,20 + !byte 21,68 + !byte 16,6 + !byte 0,3 + !byte 24,20 + !byte 22,68 + !byte 14,7 + !byte 0,77 + !byte 23,20 + !byte 23,68 + !byte 13,8 + !byte 47,1 + !byte 22,20 + !byte 24,68 + !byte 12,8 + !byte 46,0 + !byte 19,21 + !byte 25,68 + !byte 11,9 + !byte 2,0 + !byte 17,22 + !byte 26,68 + !byte 10,10 + !byte 1,1 + !byte 16,23 + !byte 27,68 + !byte 7,13 + !byte 0,2 + !byte 15,24 + !byte 28,68 + !byte 6,14 + !byte 0,78 + !byte 14,25 + !byte 29,68 + !byte 5,15 + !byte 1,79 + !byte 13,26 + !byte 30,67 + !byte 4,16 + !byte 47,79 + !byte 12,28 + !byte 31,67 + !byte 3,18 + !byte 47,0 + !byte 11,29 + !byte 33,66 + !byte 2,20 + !byte 1,0 + !byte 11,30 + !byte 34,65 + !byte 1,22 + !byte 0,1 + !byte 10,32 + !byte 36,64 + !byte 0,24 + !byte 0,79 + !byte 10,33 + !byte 37,63 + !byte 0,25 + !byte 0,0 diff --git a/src/fx/fx.dhgr.star.a b/src/fx/fx.dhgr.star.a new file mode 100644 index 000000000..b2b126937 --- /dev/null +++ b/src/fx/fx.dhgr.star.a @@ -0,0 +1,11 @@ +!cpu 6502 +!to "build/FX/DHGR.STAR",plain +*=$6000 + + !source "src/fx/fx.dhgr.precomputed.a" + + +FX_PRECOMPUTED_DHGR $1 + +@coords + !source "src/fx/fx.dhgr.star.data.a" + !byte $80 diff --git a/src/fx/fx.dhgr.star.data.a b/src/fx/fx.dhgr.star.data.a new file mode 100644 index 000000000..e3768dd34 --- /dev/null +++ b/src/fx/fx.dhgr.star.data.a @@ -0,0 +1,3840 @@ + !byte 24,40 + !byte 24,41 + !byte 24,39 + !byte 23,40 + !byte 25,40 + !byte 23,41 + !byte 23,39 + !byte 24,42 + !byte 24,38 + !byte 25,38 + !byte 26,40 + !byte 25,42 + !byte 25,41 + !byte 25,39 + !byte 22,41 + !byte 22,39 + !byte 25,43 + !byte 25,37 + !byte 22,42 + !byte 22,38 + !byte 23,42 + !byte 27,40 + !byte 23,38 + !byte 24,43 + !byte 24,37 + !byte 26,41 + !byte 26,39 + !byte 25,44 + !byte 25,36 + !byte 22,40 + !byte 21,42 + !byte 21,38 + !byte 21,43 + !byte 28,40 + !byte 27,41 + !byte 27,39 + !byte 21,37 + !byte 25,45 + !byte 25,35 + !byte 21,41 + !byte 22,43 + !byte 22,37 + !byte 24,44 + !byte 24,36 + !byte 20,43 + !byte 20,37 + !byte 21,39 + !byte 29,40 + !byte 26,45 + !byte 26,44 + !byte 26,43 + !byte 26,42 + !byte 26,38 + !byte 26,37 + !byte 26,36 + !byte 26,35 + !byte 25,34 + !byte 28,41 + !byte 25,46 + !byte 28,39 + !byte 26,46 + !byte 26,34 + !byte 20,44 + !byte 23,43 + !byte 23,37 + !byte 20,36 + !byte 20,42 + !byte 21,44 + !byte 20,38 + !byte 26,47 + !byte 26,33 + !byte 21,40 + !byte 19,44 + !byte 29,41 + !byte 30,40 + !byte 21,36 + !byte 19,36 + !byte 24,45 + !byte 24,35 + !byte 29,39 + !byte 19,43 + !byte 19,45 + !byte 27,42 + !byte 27,38 + !byte 19,35 + !byte 19,37 + !byte 25,47 + !byte 25,33 + !byte 26,48 + !byte 26,32 + !byte 22,44 + !byte 31,40 + !byte 30,39 + !byte 22,36 + !byte 20,39 + !byte 23,36 + !byte 20,41 + !byte 18,45 + !byte 30,41 + !byte 18,35 + !byte 23,44 + !byte 20,45 + !byte 20,35 + !byte 18,44 + !byte 28,42 + !byte 28,38 + !byte 24,34 + !byte 18,36 + !byte 24,46 + !byte 26,49 + !byte 26,31 + !byte 32,40 + !byte 25,48 + !byte 27,49 + !byte 27,48 + !byte 27,47 + !byte 27,46 + !byte 27,35 + !byte 27,31 + !byte 25,32 + !byte 19,42 + !byte 17,46 + !byte 18,46 + !byte 31,41 + !byte 31,39 + !byte 21,35 + !byte 18,34 + !byte 17,34 + !byte 19,38 + !byte 27,45 + !byte 27,44 + !byte 27,43 + !byte 27,37 + !byte 27,36 + !byte 27,34 + !byte 27,33 + !byte 27,32 + !byte 21,45 + !byte 27,30 + !byte 20,40 + !byte 29,42 + !byte 27,50 + !byte 29,38 + !byte 26,50 + !byte 26,30 + !byte 23,35 + !byte 17,45 + !byte 33,40 + !byte 19,34 + !byte 17,35 + !byte 23,45 + !byte 19,46 + !byte 24,47 + !byte 18,43 + !byte 32,41 + !byte 32,39 + !byte 22,35 + !byte 18,37 + !byte 24,33 + !byte 22,45 + !byte 27,51 + !byte 27,29 + !byte 16,47 + !byte 17,47 + !byte 30,42 + !byte 17,33 + !byte 16,33 + !byte 25,31 + !byte 19,41 + !byte 34,40 + !byte 30,38 + !byte 20,34 + !byte 16,34 + !byte 19,39 + !byte 25,49 + !byte 16,46 + !byte 20,46 + !byte 17,44 + !byte 28,43 + !byte 33,41 + !byte 33,39 + !byte 28,37 + !byte 17,36 + !byte 26,51 + !byte 27,52 + !byte 27,28 + !byte 26,29 + !byte 23,34 + !byte 18,47 + !byte 18,33 + !byte 23,46 + !byte 31,42 + !byte 18,42 + !byte 15,48 + !byte 21,46 + !byte 35,40 + !byte 31,38 + !byte 21,34 + !byte 15,33 + !byte 18,38 + !byte 24,32 + !byte 15,47 + !byte 24,48 + !byte 16,48 + !byte 29,43 + !byte 34,41 + !byte 34,39 + !byte 29,37 + !byte 16,32 + !byte 15,32 + !byte 16,35 + !byte 27,53 + !byte 19,40 + !byte 27,27 + !byte 16,45 + !byte 25,50 + !byte 28,53 + !byte 28,52 + !byte 28,51 + !byte 28,50 + !byte 28,49 + !byte 28,48 + !byte 28,47 + !byte 28,46 + !byte 28,45 + !byte 28,44 + !byte 28,36 + !byte 28,35 + !byte 28,34 + !byte 28,33 + !byte 28,32 + !byte 28,31 + !byte 28,30 + !byte 28,29 + !byte 28,28 + !byte 28,27 + !byte 25,30 + !byte 19,47 + !byte 19,33 + !byte 17,43 + !byte 22,46 + !byte 32,42 + !byte 36,40 + !byte 32,38 + !byte 22,34 + !byte 17,37 + !byte 23,33 + !byte 23,47 + !byte 26,52 + !byte 28,54 + !byte 28,26 + !byte 14,48 + !byte 17,48 + !byte 30,43 + !byte 35,41 + !byte 17,32 + !byte 14,32 + !byte 26,28 + !byte 35,39 + !byte 30,37 + !byte 27,54 + !byte 18,41 + !byte 15,46 + !byte 14,49 + !byte 20,47 + !byte 20,33 + !byte 14,31 + !byte 15,34 + !byte 18,39 + !byte 24,49 + !byte 24,31 + !byte 27,26 + !byte 16,44 + !byte 33,42 + !byte 33,38 + !byte 15,31 + !byte 15,49 + !byte 37,40 + !byte 28,55 + !byte 28,25 + !byte 25,29 + !byte 18,48 + !byte 36,39 + !byte 18,32 + !byte 16,36 + !byte 25,51 + !byte 31,43 + !byte 36,41 + !byte 31,37 + !byte 17,42 + !byte 13,49 + !byte 21,47 + !byte 21,33 + !byte 13,31 + !byte 14,33 + !byte 17,38 + !byte 23,32 + !byte 14,47 + !byte 23,48 + !byte 26,53 + !byte 26,27 + !byte 13,50 + !byte 16,49 + !byte 29,44 + !byte 34,42 + !byte 34,38 + !byte 29,36 + !byte 16,31 + !byte 38,40 + !byte 13,30 + !byte 15,35 + !byte 28,24 + !byte 24,50 + !byte 27,55 + !byte 28,56 + !byte 24,30 + !byte 18,40 + !byte 15,45 + !byte 14,50 + !byte 19,48 + !byte 37,41 + !byte 37,39 + !byte 19,32 + !byte 27,25 + !byte 16,43 + !byte 13,48 + !byte 12,50 + !byte 22,47 + !byte 32,43 + !byte 32,37 + !byte 22,33 + !byte 14,30 + !byte 16,37 + !byte 25,52 + !byte 29,56 + !byte 29,55 + !byte 29,54 + !byte 29,52 + !byte 29,51 + !byte 29,50 + !byte 29,49 + !byte 29,48 + !byte 29,33 + !byte 29,32 + !byte 29,30 + !byte 29,28 + !byte 29,27 + !byte 29,25 + !byte 29,24 + !byte 28,23 + !byte 25,28 + !byte 17,49 + !byte 30,44 + !byte 35,42 + !byte 30,36 + !byte 17,31 + !byte 12,30 + !byte 13,32 + !byte 28,57 + !byte 29,53 + !byte 29,47 + !byte 29,46 + !byte 29,45 + !byte 29,35 + !byte 29,34 + !byte 29,31 + !byte 29,29 + !byte 29,26 + !byte 39,40 + !byte 35,38 + !byte 29,57 + !byte 29,23 + !byte 17,41 + !byte 14,46 + !byte 20,48 + !byte 20,32 + !byte 15,30 + !byte 14,34 + !byte 17,39 + !byte 26,26 + !byte 23,31 + !byte 23,49 + !byte 26,54 + !byte 12,51 + !byte 15,50 + !byte 33,43 + !byte 38,41 + !byte 38,39 + !byte 33,37 + !byte 12,29 + !byte 15,44 + !byte 15,36 + !byte 24,51 + !byte 29,58 + !byte 29,22 + !byte 27,24 + !byte 24,29 + !byte 11,51 + !byte 18,49 + !byte 31,44 + !byte 18,31 + !byte 12,49 + !byte 36,42 + !byte 40,40 + !byte 36,38 + !byte 31,36 + !byte 12,31 + !byte 27,56 + !byte 16,42 + !byte 13,47 + !byte 13,51 + !byte 21,48 + !byte 21,32 + !byte 13,29 + !byte 11,29 + !byte 16,38 + !byte 22,48 + !byte 39,41 + !byte 39,39 + !byte 13,33 + !byte 22,32 + !byte 25,53 + !byte 16,50 + !byte 34,43 + !byte 34,37 + !byte 16,30 + !byte 25,27 + !byte 28,22 + !byte 28,58 + !byte 29,59 + !byte 29,21 + !byte 23,30 + !byte 17,40 + !byte 14,45 + !byte 11,52 + !byte 14,51 + !byte 19,49 + !byte 19,31 + !byte 11,28 + !byte 14,35 + !byte 23,50 + !byte 11,50 + !byte 32,44 + !byte 37,42 + !byte 37,38 + !byte 11,30 + !byte 26,55 + !byte 15,43 + !byte 12,48 + !byte 10,52 + !byte 41,40 + !byte 32,36 + !byte 14,29 + !byte 10,28 + !byte 15,37 + !byte 26,25 + !byte 24,52 + !byte 12,52 + !byte 17,50 + !byte 30,45 + !byte 35,43 + !byte 40,41 + !byte 35,37 + !byte 30,35 + !byte 17,30 + !byte 12,32 + !byte 29,60 + !byte 24,28 + !byte 40,39 + !byte 27,57 + !byte 29,20 + !byte 27,23 + !byte 22,31 + !byte 16,41 + !byte 13,46 + !byte 20,49 + !byte 38,42 + !byte 20,31 + !byte 15,29 + !byte 12,28 + !byte 13,34 + !byte 16,39 + !byte 10,51 + !byte 10,29 + !byte 25,54 + !byte 28,59 + !byte 30,60 + !byte 30,59 + !byte 30,58 + !byte 30,57 + !byte 30,56 + !byte 30,55 + !byte 30,54 + !byte 30,53 + !byte 30,52 + !byte 30,51 + !byte 30,50 + !byte 30,49 + !byte 30,48 + !byte 30,47 + !byte 30,46 + !byte 30,34 + !byte 30,33 + !byte 30,32 + !byte 30,31 + !byte 30,30 + !byte 30,29 + !byte 30,28 + !byte 30,27 + !byte 30,26 + !byte 30,25 + !byte 30,24 + !byte 30,22 + !byte 30,21 + !byte 30,20 + !byte 28,21 + !byte 10,53 + !byte 15,51 + !byte 33,44 + !byte 42,40 + !byte 38,38 + !byte 33,36 + !byte 22,49 + !byte 30,23 + !byte 25,26 + !byte 11,49 + !byte 11,31 + !byte 14,44 + !byte 26,56 + !byte 30,19 + !byte 23,29 + !byte 9,53 + !byte 13,52 + !byte 18,50 + !byte 31,45 + !byte 36,43 + !byte 41,39 + !byte 31,35 + !byte 18,30 + !byte 10,27 + !byte 9,27 + !byte 14,36 + !byte 30,61 + !byte 41,41 + !byte 36,37 + !byte 23,51 + !byte 26,24 + !byte 15,42 + !byte 9,52 + !byte 21,49 + !byte 39,38 + !byte 21,31 + !byte 13,28 + !byte 15,38 + !byte 29,19 + !byte 12,47 + !byte 12,33 + !byte 29,61 + !byte 24,53 + !byte 27,22 + !byte 24,27 + !byte 16,51 + !byte 34,44 + !byte 39,42 + !byte 43,40 + !byte 34,36 + !byte 16,29 + !byte 27,58 + !byte 11,53 + !byte 11,27 + !byte 9,28 + !byte 30,62 + !byte 30,18 + !byte 22,30 + !byte 16,40 + !byte 10,50 + !byte 19,50 + !byte 32,45 + !byte 37,43 + !byte 42,41 + !byte 42,39 + !byte 37,37 + !byte 19,30 + !byte 10,30 + !byte 13,35 + !byte 22,50 + !byte 13,45 + !byte 14,28 + !byte 25,55 + !byte 25,25 + !byte 8,54 + !byte 14,52 + !byte 32,35 + !byte 9,26 + !byte 8,26 + !byte 14,37 + !byte 11,48 + !byte 40,42 + !byte 11,32 + !byte 28,60 + !byte 28,20 + !byte 14,43 + !byte 8,53 + !byte 9,54 + !byte 23,28 + !byte 12,53 + !byte 17,51 + !byte 35,44 + !byte 44,40 + !byte 40,38 + !byte 35,36 + !byte 17,29 + !byte 8,27 + !byte 23,52 + !byte 26,23 + !byte 26,57 + !byte 29,62 + !byte 30,17 + !byte 30,63 + !byte 29,18 + !byte 15,41 + !byte 9,51 + !byte 20,50 + !byte 38,43 + !byte 43,41 + !byte 43,39 + !byte 38,37 + !byte 33,35 + !byte 20,30 + !byte 12,27 + !byte 12,34 + !byte 15,39 + !byte 12,46 + !byte 15,52 + !byte 15,28 + !byte 24,54 + !byte 27,59 + !byte 24,26 + !byte 10,49 + !byte 10,54 + !byte 33,45 + !byte 41,38 + !byte 10,26 + !byte 9,29 + !byte 27,21 + !byte 13,36 + !byte 22,29 + !byte 13,44 + !byte 7,55 + !byte 18,51 + !byte 31,46 + !byte 36,44 + !byte 36,36 + !byte 31,34 + !byte 18,29 + !byte 7,26 + !byte 25,56 + !byte 30,64 + !byte 13,53 + !byte 41,42 + !byte 45,40 + !byte 13,27 + !byte 7,25 + !byte 10,31 + !byte 22,51 + !byte 30,16 + !byte 25,24 + !byte 7,54 + !byte 31,64 + !byte 31,63 + !byte 31,61 + !byte 31,58 + !byte 31,57 + !byte 31,56 + !byte 31,54 + !byte 31,53 + !byte 31,52 + !byte 31,51 + !byte 31,50 + !byte 31,48 + !byte 31,30 + !byte 31,28 + !byte 31,26 + !byte 31,25 + !byte 31,23 + !byte 31,22 + !byte 31,21 + !byte 31,19 + !byte 31,17 + !byte 28,19 + !byte 11,47 + !byte 8,52 + !byte 8,55 + !byte 21,50 + !byte 39,43 + !byte 44,41 + !byte 21,30 + !byte 8,28 + !byte 28,61 + !byte 31,62 + !byte 31,60 + !byte 31,59 + !byte 31,55 + !byte 31,49 + !byte 31,47 + !byte 31,33 + !byte 31,32 + !byte 31,31 + !byte 31,29 + !byte 31,27 + !byte 31,24 + !byte 31,20 + !byte 31,18 + !byte 31,16 + !byte 14,42 + !byte 8,25 + !byte 14,38 + !byte 23,27 + !byte 16,52 + !byte 34,45 + !byte 44,39 + !byte 39,37 + !byte 34,35 + !byte 16,28 + !byte 11,33 + !byte 23,53 + !byte 29,63 + !byte 26,22 + !byte 11,54 + !byte 11,26 + !byte 9,30 + !byte 26,58 + !byte 29,17 + !byte 31,15 + !byte 15,40 + !byte 9,50 + !byte 6,55 + !byte 19,51 + !byte 37,44 + !byte 42,42 + !byte 42,38 + !byte 37,36 + !byte 32,34 + !byte 19,29 + !byte 14,27 + !byte 12,35 + !byte 31,65 + !byte 12,45 + !byte 32,46 + !byte 46,40 + !byte 14,53 + !byte 24,55 + !byte 27,60 + !byte 24,25 + !byte 9,55 + !byte 40,43 + !byte 6,25 + !byte 7,27 + !byte 27,20 + !byte 10,48 + !byte 45,41 + !byte 9,25 + !byte 7,53 + !byte 30,65 + !byte 30,15 + !byte 22,28 + !byte 13,43 + !byte 6,56 + !byte 7,56 + !byte 12,54 + !byte 17,52 + !byte 35,45 + !byte 45,39 + !byte 40,37 + !byte 35,35 + !byte 17,28 + !byte 6,24 + !byte 10,32 + !byte 13,37 + !byte 22,52 + !byte 25,23 + !byte 25,57 + !byte 28,62 + !byte 31,66 + !byte 31,14 + !byte 28,18 + !byte 14,41 + !byte 8,51 + !byte 20,51 + !byte 33,46 + !byte 38,44 + !byte 38,36 + !byte 20,29 + !byte 15,27 + !byte 12,26 + !byte 7,24 + !byte 11,34 + !byte 14,39 + !byte 11,46 + !byte 43,42 + !byte 47,40 + !byte 43,38 + !byte 15,53 + !byte 29,16 + !byte 23,26 + !byte 5,56 + !byte 41,37 + !byte 33,34 + !byte 8,29 + !byte 23,54 + !byte 26,21 + !byte 10,55 + !byte 46,41 + !byte 46,39 + !byte 10,25 + !byte 6,26 + !byte 26,59 + !byte 29,64 + !byte 21,29 + !byte 12,44 + !byte 6,54 + !byte 13,54 + !byte 18,52 + !byte 36,45 + !byte 41,43 + !byte 36,35 + !byte 18,28 + !byte 5,24 + !byte 12,36 + !byte 31,67 + !byte 24,24 + !byte 9,49 + !byte 13,26 + !byte 9,31 + !byte 21,51 + !byte 31,13 + !byte 8,56 + !byte 24,56 + !byte 27,61 + !byte 5,57 + !byte 16,53 + !byte 44,42 + !byte 44,38 + !byte 30,66 + !byte 27,19 + !byte 13,42 + !byte 10,47 + !byte 39,44 + !byte 39,36 + !byte 34,34 + !byte 8,24 + !byte 5,23 + !byte 13,38 + !byte 30,14 + !byte 25,58 + !byte 25,22 + !byte 22,27 + !byte 11,55 + !byte 34,46 + !byte 16,27 + !byte 11,25 + !byte 7,28 + !byte 10,33 + !byte 22,53 + !byte 7,52 + !byte 6,57 + !byte 47,41 + !byte 47,39 + !byte 6,23 + !byte 28,17 + !byte 28,63 + !byte 32,67 + !byte 32,66 + !byte 32,65 + !byte 32,64 + !byte 32,63 + !byte 32,62 + !byte 32,61 + !byte 32,60 + !byte 32,59 + !byte 32,58 + !byte 32,57 + !byte 32,56 + !byte 32,55 + !byte 32,54 + !byte 32,53 + !byte 32,52 + !byte 32,51 + !byte 32,50 + !byte 32,49 + !byte 32,48 + !byte 32,47 + !byte 32,33 + !byte 32,32 + !byte 32,31 + !byte 32,30 + !byte 32,29 + !byte 32,28 + !byte 32,27 + !byte 32,26 + !byte 32,24 + !byte 32,23 + !byte 32,22 + !byte 32,21 + !byte 32,20 + !byte 32,19 + !byte 32,18 + !byte 32,15 + !byte 32,14 + !byte 32,13 + !byte 31,12 + !byte 14,40 + !byte 11,45 + !byte 8,50 + !byte 4,57 + !byte 19,52 + !byte 37,45 + !byte 42,43 + !byte 37,35 + !byte 19,28 + !byte 14,26 + !byte 4,23 + !byte 5,25 + !byte 8,30 + !byte 11,35 + !byte 31,68 + !byte 32,25 + !byte 32,17 + !byte 32,16 + !byte 42,37 + !byte 5,55 + !byte 14,54 + !byte 26,60 + !byte 32,68 + !byte 29,15 + !byte 23,25 + !byte 12,43 + !byte 6,53 + !byte 17,53 + !byte 45,42 + !byte 40,36 + !byte 9,24 + !byte 23,55 + !byte 32,12 + !byte 26,20 + !byte 9,56 + !byte 9,32 + !byte 29,65 + !byte 21,28 + !byte 9,48 + !byte 4,58 + !byte 7,57 + !byte 12,55 + !byte 35,46 + !byte 40,44 + !byte 45,38 + !byte 35,34 + !byte 17,27 + !byte 12,25 + !byte 6,27 + !byte 12,37 + !byte 21,52 + !byte 24,23 + !byte 24,57 + !byte 27,62 + !byte 32,11 + !byte 13,41 + !byte 10,46 + !byte 20,52 + !byte 33,47 + !byte 38,45 + !byte 43,43 + !byte 43,37 + !byte 33,33 + !byte 20,28 + !byte 15,26 + !byte 7,23 + !byte 4,22 + !byte 10,34 + !byte 13,39 + !byte 30,67 + !byte 32,69 + !byte 27,18 + !byte 7,51 + !byte 15,54 + !byte 38,35 + !byte 7,29 + !byte 30,13 + !byte 22,26 + !byte 4,56 + !byte 3,58 + !byte 10,56 + !byte 41,36 + !byte 10,24 + !byte 5,22 + !byte 3,22 + !byte 4,24 + !byte 22,54 + !byte 25,59 + !byte 8,49 + !byte 46,42 + !byte 46,38 + !byte 28,16 + !byte 25,21 + !byte 5,58 + !byte 28,64 + !byte 31,11 + !byte 11,44 + !byte 13,55 + !byte 18,53 + !byte 36,46 + !byte 41,44 + !byte 36,34 + !byte 18,27 + !byte 13,25 + !byte 8,23 + !byte 8,31 + !byte 11,36 + !byte 31,69 + !byte 32,70 + !byte 5,54 + !byte 5,26 + !byte 32,10 + !byte 26,61 + !byte 29,14 + !byte 26,19 + !byte 23,24 + !byte 12,42 + !byte 16,54 + !byte 39,45 + !byte 44,37 + !byte 39,35 + !byte 16,26 + !byte 3,23 + !byte 9,33 + !byte 23,56 + !byte 8,57 + !byte 44,43 + !byte 9,47 + !byte 6,52 + !byte 3,57 + !byte 29,66 + !byte 24,22 + !byte 21,27 + !byte 3,59 + !byte 11,56 + !byte 34,47 + !byte 47,38 + !byte 42,36 + !byte 34,33 + !byte 6,28 + !byte 12,38 + !byte 21,53 + !byte 24,58 + !byte 6,58 + !byte 11,24 + !byte 3,21 + !byte 27,17 + !byte 27,63 + !byte 13,40 + !byte 2,59 + !byte 19,53 + !byte 37,46 + !byte 42,44 + !byte 37,34 + !byte 19,27 + !byte 6,22 + !byte 2,21 + !byte 30,68 + !byte 32,71 + !byte 10,45 + !byte 7,50 + !byte 4,55 + !byte 14,55 + !byte 47,42 + !byte 14,25 + !byte 7,30 + !byte 10,35 + !byte 32,9 + !byte 30,12 + !byte 25,60 + !byte 22,25 + !byte 8,48 + !byte 4,59 + !byte 45,43 + !byte 40,35 + !byte 35,33 + !byte 17,26 + !byte 9,23 + !byte 4,25 + !byte 22,55 + !byte 25,20 + !byte 9,57 + !byte 5,53 + !byte 17,54 + !byte 28,65 + !byte 33,71 + !byte 33,70 + !byte 33,68 + !byte 33,67 + !byte 33,63 + !byte 33,62 + !byte 33,61 + !byte 33,58 + !byte 33,57 + !byte 33,55 + !byte 33,27 + !byte 33,26 + !byte 33,24 + !byte 33,21 + !byte 33,17 + !byte 33,15 + !byte 33,12 + !byte 33,10 + !byte 33,9 + !byte 31,10 + !byte 28,15 + !byte 11,43 + !byte 7,58 + !byte 12,56 + !byte 35,47 + !byte 40,45 + !byte 45,37 + !byte 12,24 + !byte 4,21 + !byte 2,22 + !byte 11,37 + !byte 23,57 + !byte 31,70 + !byte 33,69 + !byte 33,66 + !byte 33,65 + !byte 33,64 + !byte 33,60 + !byte 33,59 + !byte 33,54 + !byte 33,53 + !byte 33,52 + !byte 33,51 + !byte 33,49 + !byte 33,48 + !byte 33,32 + !byte 33,31 + !byte 33,30 + !byte 33,29 + !byte 33,28 + !byte 33,25 + !byte 33,23 + !byte 33,20 + !byte 33,19 + !byte 33,14 + !byte 33,13 + !byte 5,27 + !byte 8,32 + !byte 33,56 + !byte 33,50 + !byte 33,22 + !byte 2,58 + !byte 33,18 + !byte 33,16 + !byte 33,11 + !byte 32,8 + !byte 29,13 + !byte 23,23 + !byte 12,41 + !byte 6,51 + !byte 3,56 + !byte 2,60 + !byte 15,55 + !byte 20,53 + !byte 38,46 + !byte 43,44 + !byte 43,36 + !byte 38,34 + !byte 20,27 + !byte 7,22 + !byte 3,24 + !byte 6,29 + !byte 9,34 + !byte 12,39 + !byte 26,62 + !byte 33,72 + !byte 2,20 + !byte 33,8 + !byte 26,18 + !byte 9,46 + !byte 24,59 + !byte 29,67 + !byte 32,72 + !byte 24,21 + !byte 21,26 + !byte 1,60 + !byte 10,57 + !byte 18,54 + !byte 41,45 + !byte 46,37 + !byte 15,25 + !byte 10,23 + !byte 1,20 + !byte 5,59 + !byte 5,21 + !byte 21,54 + !byte 27,64 + !byte 27,16 + !byte 10,44 + !byte 4,54 + !byte 13,56 + !byte 36,47 + !byte 46,43 + !byte 41,35 + !byte 36,33 + !byte 18,26 + !byte 8,22 + !byte 10,36 + !byte 30,69 + !byte 7,49 + !byte 1,59 + !byte 13,24 + !byte 7,31 + !byte 30,11 + !byte 8,58 + !byte 33,7 + !byte 22,24 + !byte 39,46 + !byte 39,34 + !byte 1,21 + !byte 4,26 + !byte 22,56 + !byte 25,61 + !byte 33,73 + !byte 8,47 + !byte 3,60 + !byte 16,55 + !byte 34,48 + !byte 44,44 + !byte 44,36 + !byte 34,32 + !byte 16,25 + !byte 3,20 + !byte 2,23 + !byte 8,33 + !byte 28,66 + !byte 25,19 + !byte 11,42 + !byte 31,9 + !byte 28,14 + !byte 5,52 + !byte 2,57 + !byte 0,60 + !byte 6,59 + !byte 47,43 + !byte 11,23 + !byte 5,28 + !byte 11,38 + !byte 31,71 + !byte 11,57 + !byte 42,45 + !byte 3,25 + !byte 23,22 + !byte 26,63 + !byte 29,12 + !byte 6,50 + !byte 3,55 + !byte 0,61 + !byte 19,54 + !byte 37,47 + !byte 47,37 + !byte 42,35 + !byte 37,33 + !byte 19,26 + !byte 14,24 + !byte 6,21 + !byte 1,19 + !byte 0,19 + !byte 12,40 + !byte 23,58 + !byte 29,68 + !byte 33,74 + !byte 26,17 + !byte 9,45 + !byte 14,56 + !byte 9,35 + !byte 33,6 + !byte 1,61 + !byte 24,60 + !byte 32,73 + !byte 21,25 + !byte 9,58 + !byte 17,55 + !byte 45,44 + !byte 40,34 + !byte 35,32 + !byte 9,22 + !byte 4,20 + !byte 6,30 + !byte 21,55 + !byte 32,7 + !byte 27,15 + !byte 24,20 + !byte 4,53 + !byte 40,46 + !byte 45,36 + !byte 0,20 + !byte 4,27 + !byte 7,48 + !byte 4,60 + !byte 10,43 + !byte 12,57 + !byte 35,48 + !byte 17,25 + !byte 7,21 + !byte 1,22 + !byte 7,32 + !byte 10,37 + !byte 27,65 + !byte 30,70 + !byte 43,45 + !byte 43,35 + !byte 12,23 + !byte 30,10 + !byte 1,58 + !byte 7,59 + !byte 25,62 + !byte 28,67 + !byte 25,18 + !byte 22,23 + !byte 11,41 + !byte 20,54 + !byte 38,47 + !byte 38,33 + !byte 20,26 + !byte 2,19 + !byte 2,24 + !byte 5,29 + !byte 22,57 + !byte 33,75 + !byte 28,13 + !byte 15,56 + !byte 15,24 + !byte 8,34 + !byte 31,72 + !byte 33,5 + !byte 8,46 + !byte 5,51 + !byte 2,56 + !byte 2,61 + !byte 34,74 + !byte 34,73 + !byte 34,72 + !byte 34,71 + !byte 34,70 + !byte 34,69 + !byte 34,68 + !byte 34,67 + !byte 34,66 + !byte 34,65 + !byte 34,64 + !byte 34,63 + !byte 34,62 + !byte 34,61 + !byte 34,60 + !byte 34,59 + !byte 34,58 + !byte 34,57 + !byte 34,56 + !byte 34,55 + !byte 34,54 + !byte 34,53 + !byte 34,52 + !byte 34,51 + !byte 34,50 + !byte 34,49 + !byte 34,31 + !byte 34,30 + !byte 34,29 + !byte 34,28 + !byte 34,27 + !byte 34,26 + !byte 34,25 + !byte 34,24 + !byte 34,23 + !byte 34,22 + !byte 34,21 + !byte 34,20 + !byte 34,19 + !byte 34,18 + !byte 34,17 + !byte 34,16 + !byte 34,15 + !byte 34,14 + !byte 34,13 + !byte 34,12 + !byte 34,9 + !byte 34,7 + !byte 34,6 + !byte 5,60 + !byte 10,58 + !byte 46,44 + !byte 46,36 + !byte 10,22 + !byte 11,39 + !byte 34,11 + !byte 34,10 + !byte 34,8 + !byte 34,5 + !byte 41,46 + !byte 41,34 + !byte 3,26 + !byte 23,59 + !byte 34,75 + !byte 31,8 + !byte 26,16 + !byte 23,21 + !byte 9,44 + !byte 6,49 + !byte 3,54 + !byte 0,62 + !byte 13,57 + !byte 18,55 + !byte 36,48 + !byte 36,32 + !byte 18,25 + !byte 5,20 + !byte 0,18 + !byte 9,36 + !byte 26,64 + !byte 29,69 + !byte 32,74 + !byte 0,59 + !byte 44,45 + !byte 13,23 + !byte 6,31 + !byte 32,6 + !byte 29,11 + !byte 8,59 + !byte 30,71 + !byte 34,4 + !byte 27,14 + !byte 21,24 + !byte 4,52 + !byte 3,61 + !byte 39,47 + !byte 39,33 + !byte 16,24 + !byte 3,19 + !byte 0,21 + !byte 21,56 + !byte 34,76 + !byte 24,19 + !byte 7,47 + !byte 16,56 + !byte 44,35 + !byte 8,21 + !byte 1,23 + !byte 24,61 + !byte 27,66 + !byte 10,42 + !byte 1,57 + !byte 42,34 + !byte 11,22 + !byte 6,20 + !byte 4,28 + !byte 7,33 + !byte 10,38 + !byte 33,4 + !byte 30,9 + !byte 11,58 + !byte 47,44 + !byte 47,36 + !byte 22,58 + !byte 33,76 + !byte 6,60 + !byte 19,55 + !byte 28,12 + !byte 22,22 + !byte 5,50 + !byte 2,55 + !byte 1,62 + !byte 14,57 + !byte 37,48 + !byte 42,46 + !byte 37,32 + !byte 19,25 + !byte 14,23 + !byte 9,21 + !byte 1,18 + !byte 2,25 + !byte 8,35 + !byte 34,77 + !byte 25,17 + !byte 11,40 + !byte 25,63 + !byte 34,3 + !byte 8,45 + !byte 9,59 + !byte 28,68 + !byte 26,15 + !byte 4,61 + !byte 17,56 + !byte 35,49 + !byte 40,47 + !byte 45,45 + !byte 40,33 + !byte 5,30 + !byte 20,55 + !byte 23,20 + !byte 20,25 + !byte 45,35 + !byte 23,60 + !byte 31,73 + !byte 31,7 + !byte 26,65 + !byte 6,48 + !byte 3,53 + !byte 12,58 + !byte 43,46 + !byte 35,31 + !byte 17,24 + !byte 12,22 + !byte 4,19 + !byte 0,22 + !byte 3,27 + !byte 9,37 + !byte 29,10 + !byte 9,43 + !byte 7,60 + !byte 7,20 + !byte 6,32 + !byte 29,70 + !byte 0,58 + !byte 32,5 + !byte 30,8 + !byte 21,23 + !byte 2,62 + !byte 10,59 + !byte 38,48 + !byte 43,34 + !byte 38,32 + !byte 15,23 + !byte 1,24 + !byte 7,34 + !byte 21,57 + !byte 24,62 + !byte 32,75 + !byte 34,78 + !byte 10,41 + !byte 15,57 + !byte 10,39 + !byte 34,2 + !byte 24,18 + !byte 7,46 + !byte 4,51 + !byte 1,56 + !byte 27,67 + !byte 30,72 + !byte 33,77 + !byte 27,13 + !byte 22,21 + !byte 18,56 + !byte 46,45 + !byte 46,35 + !byte 41,33 + !byte 18,24 + !byte 10,21 + !byte 5,19 + !byte 2,18 + !byte 0,17 + !byte 4,29 + !byte 0,63 + !byte 5,61 + !byte 25,64 + !byte 25,16 + !byte 5,49 + !byte 2,54 + !byte 13,58 + !byte 36,49 + !byte 41,47 + !byte 36,31 + !byte 2,26 + !byte 8,36 + !byte 22,59 + !byte 28,69 + !byte 33,3 + !byte 8,44 + !byte 8,60 + !byte 44,46 + !byte 13,22 + !byte 8,20 + !byte 5,31 + !byte 28,11 + !byte 3,62 + !byte 31,74 + !byte 35,78 + !byte 35,77 + !byte 35,75 + !byte 35,73 + !byte 35,69 + !byte 35,67 + !byte 35,65 + !byte 35,63 + !byte 35,61 + !byte 35,59 + !byte 35,58 + !byte 35,52 + !byte 35,24 + !byte 35,23 + !byte 35,20 + !byte 35,18 + !byte 35,17 + !byte 35,16 + !byte 35,12 + !byte 35,11 + !byte 35,9 + !byte 35,6 + !byte 35,3 + !byte 35,2 + !byte 34,1 + !byte 20,24 + !byte 39,48 + !byte 44,34 + !byte 39,32 + !byte 16,23 + !byte 20,56 + !byte 34,79 + !byte 35,76 + !byte 35,74 + !byte 35,72 + !byte 35,70 + !byte 35,66 + !byte 35,64 + !byte 35,57 + !byte 35,56 + !byte 35,55 + !byte 35,54 + !byte 35,53 + !byte 35,51 + !byte 35,50 + !byte 35,30 + !byte 35,29 + !byte 35,28 + !byte 35,27 + !byte 35,26 + !byte 35,25 + !byte 35,22 + !byte 35,21 + !byte 35,15 + !byte 35,14 + !byte 35,8 + !byte 35,5 + !byte 31,6 + !byte 23,19 + !byte 16,57 + !byte 11,21 + !byte 3,18 + !byte 6,33 + !byte 23,61 + !byte 35,71 + !byte 35,68 + !byte 35,62 + !byte 35,60 + !byte 35,19 + !byte 26,66 + !byte 29,71 + !byte 35,13 + !byte 35,10 + !byte 35,7 + !byte 35,4 + !byte 29,9 + !byte 26,14 + !byte 9,42 + !byte 6,47 + !byte 0,57 + !byte 11,59 + !byte 47,45 + !byte 47,35 + !byte 3,28 + !byte 9,38 + !byte 35,79 + !byte 35,1 + !byte 32,4 + !byte 3,52 + !byte 6,61 + !byte 19,56 + !byte 42,47 + !byte 42,33 + !byte 32,76 + !byte 1,63 + !byte 27,68 + !byte 24,17 + !byte 21,22 + !byte 7,45 + !byte 4,50 + !byte 1,55 + !byte 14,58 + !byte 37,49 + !byte 37,31 + !byte 19,24 + !byte 14,22 + !byte 6,19 + !byte 0,23 + !byte 21,58 + !byte 24,63 + !byte 9,60 + !byte 9,20 + !byte 1,17 + !byte 30,7 + !byte 30,73 + !byte 35,0 + !byte 33,2 + !byte 10,40 + !byte 17,57 + !byte 40,48 + !byte 45,46 + !byte 40,32 + !byte 17,23 + !byte 4,18 + !byte 1,25 + !byte 4,30 + !byte 7,35 + !byte 27,12 + !byte 22,20 + !byte 2,53 + !byte 4,62 + !byte 45,34 + !byte 22,60 + !byte 25,65 + !byte 33,78 + !byte 25,15 + !byte 7,61 + !byte 12,59 + !byte 43,47 + !byte 43,33 + !byte 12,21 + !byte 7,19 + !byte 2,17 + !byte 2,27 + !byte 31,75 + !byte 34,0 + !byte 28,10 + !byte 8,43 + !byte 5,48 + !byte 5,32 + !byte 8,37 + !byte 28,70 + !byte 31,5 + !byte 26,13 + !byte 23,18 + !byte 20,23 + !byte 0,56 + !byte 15,58 + !byte 38,49 + !byte 38,31 + !byte 3,29 + !byte 9,39 + !byte 20,57 + !byte 2,63 + !byte 15,22 + !byte 3,51 + !byte 10,60 + !byte 26,67 + !byte 32,77 + !byte 29,8 + !byte 9,41 + !byte 6,46 + !byte 5,62 + !byte 41,48 + !byte 46,46 + !byte 10,20 + !byte 0,16 + !byte 6,34 + !byte 23,62 + !byte 29,72 + !byte 18,57 + !byte 46,34 + !byte 41,32 + !byte 18,23 + !byte 0,24 + !byte 24,64 + !byte 24,16 + !byte 21,21 + !byte 1,54 + !byte 3,63 + !byte 8,61 + !byte 13,59 + !byte 36,50 + !byte 36,30 + !byte 13,21 + !byte 8,19 + !byte 5,18 + !byte 21,59 + !byte 27,69 + !byte 32,3 + !byte 30,6 + !byte 7,44 + !byte 4,49 + !byte 0,64 + !byte 44,47 + !byte 4,31 + !byte 7,36 + !byte 30,74 + !byte 33,79 + !byte 27,11 + !byte 25,66 + !byte 22,19 + !byte 16,58 + !byte 39,49 + !byte 44,33 + !byte 39,31 + !byte 16,22 + !byte 3,17 + !byte 1,26 + !byte 5,33 + !byte 33,1 + !byte 28,9 + !byte 8,42 + !byte 5,47 + !byte 2,52 + !byte 11,60 + !byte 37,50 + !byte 42,48 + !byte 47,46 + !byte 11,20 + !byte 6,18 + !byte 2,28 + !byte 8,38 + !byte 22,61 + !byte 28,71 + !byte 25,14 + !byte 19,57 + !byte 47,34 + !byte 19,23 + !byte 6,62 + !byte 36,79 + !byte 36,78 + !byte 36,77 + !byte 36,76 + !byte 36,74 + !byte 36,73 + !byte 36,72 + !byte 36,71 + !byte 36,70 + !byte 36,69 + !byte 36,68 + !byte 36,67 + !byte 36,66 + !byte 36,65 + !byte 36,64 + !byte 36,63 + !byte 36,62 + !byte 36,61 + !byte 36,60 + !byte 36,59 + !byte 36,58 + !byte 36,57 + !byte 36,56 + !byte 36,55 + !byte 36,54 + !byte 36,53 + !byte 36,52 + !byte 36,51 + !byte 36,29 + !byte 36,28 + !byte 36,27 + !byte 36,26 + !byte 36,25 + !byte 36,24 + !byte 36,23 + !byte 36,22 + !byte 36,21 + !byte 36,20 + !byte 36,19 + !byte 36,18 + !byte 36,16 + !byte 36,15 + !byte 36,14 + !byte 36,12 + !byte 36,11 + !byte 36,10 + !byte 36,9 + !byte 36,8 + !byte 36,7 + !byte 36,2 + !byte 36,0 + !byte 31,4 + !byte 23,17 + !byte 20,22 + !byte 9,40 + !byte 9,61 + !byte 14,59 + !byte 42,32 + !byte 37,30 + !byte 14,21 + !byte 9,19 + !byte 20,58 + !byte 31,76 + !byte 36,75 + !byte 36,13 + !byte 36,6 + !byte 36,5 + !byte 36,3 + !byte 36,1 + !byte 26,12 + !byte 3,50 + !byte 1,64 + !byte 1,16 + !byte 3,30 + !byte 26,68 + !byte 36,17 + !byte 6,45 + !byte 36,4 + !byte 32,2 + !byte 0,55 + !byte 4,63 + !byte 17,58 + !byte 40,49 + !byte 45,47 + !byte 45,33 + !byte 40,31 + !byte 12,20 + !byte 4,17 + !byte 0,25 + !byte 6,35 + !byte 23,63 + !byte 32,78 + !byte 29,7 + !byte 17,22 + !byte 21,60 + !byte 29,73 + !byte 24,15 + !byte 24,65 + !byte 27,70 + !byte 30,75 + !byte 21,20 + !byte 1,53 + !byte 2,64 + !byte 12,60 + !byte 43,48 + !byte 43,32 + !byte 4,32 + !byte 27,10 + !byte 7,43 + !byte 7,62 + !byte 7,18 + !byte 7,37 + !byte 4,48 + !byte 2,51 + !byte 15,59 + !byte 38,50 + !byte 38,30 + !byte 15,21 + !byte 1,27 + !byte 22,62 + !byte 33,0 + !byte 30,5 + !byte 2,16 + !byte 25,67 + !byte 22,18 + !byte 31,77 + !byte 25,13 + !byte 8,41 + !byte 5,46 + !byte 0,65 + !byte 10,61 + !byte 18,58 + !byte 41,49 + !byte 46,47 + !byte 46,33 + !byte 41,31 + !byte 18,22 + !byte 10,19 + !byte 2,29 + !byte 5,34 + !byte 8,39 + !byte 28,8 + !byte 5,63 + !byte 5,17 + !byte 28,72 + !byte 23,16 + !byte 20,21 + !byte 6,44 + !byte 13,60 + !byte 13,20 + !byte 3,31 + !byte 20,59 + !byte 23,64 + !byte 26,69 + !byte 29,74 + !byte 31,3 + !byte 0,54 + !byte 8,62 + !byte 44,48 + !byte 44,32 + !byte 8,18 + !byte 0,15 + !byte 0,26 + !byte 26,11 + !byte 3,49 + !byte 29,6 + !byte 3,64 + !byte 39,50 + !byte 39,30 + !byte 16,21 + !byte 3,16 + !byte 6,36 + !byte 21,61 + !byte 16,59 + !byte 32,79 + !byte 21,19 + !byte 11,61 + !byte 24,66 + !byte 32,1 + !byte 24,14 + !byte 4,47 + !byte 1,52 + !byte 1,65 + !byte 6,63 + !byte 42,49 + !byte 47,47 + !byte 47,33 + !byte 42,31 + !byte 19,22 + !byte 11,19 + !byte 6,17 + !byte 4,33 + !byte 27,71 + !byte 30,76 + !byte 7,42 + !byte 19,58 + !byte 37,51 + !byte 37,29 + !byte 7,38 + !byte 30,4 + !byte 27,9 + !byte 14,60 + !byte 45,32 + !byte 14,20 + !byte 1,28 + !byte 25,68 + !byte 22,17 + !byte 5,45 + !byte 9,62 + !byte 9,18 + !byte 1,15 + !byte 5,35 + !byte 22,63 + !byte 28,7 + !byte 25,12 + !byte 2,50 + !byte 28,73 + !byte 8,40 + !byte 4,64 + !byte 40,50 + !byte 45,48 + !byte 40,30 + !byte 17,21 + !byte 4,16 + !byte 31,78 + !byte 20,20 + !byte 17,59 + !byte 2,30 + !byte 20,60 + !byte 26,70 + !byte 37,75 + !byte 37,74 + !byte 37,72 + !byte 37,70 + !byte 37,67 + !byte 37,64 + !byte 37,63 + !byte 37,62 + !byte 37,61 + !byte 37,57 + !byte 37,55 + !byte 37,28 + !byte 37,21 + !byte 37,20 + !byte 37,17 + !byte 37,13 + !byte 37,12 + !byte 37,7 + !byte 37,6 + !byte 37,4 + !byte 31,2 + !byte 23,15 + !byte 3,48 + !byte 12,61 + !byte 43,49 + !byte 43,31 + !byte 12,19 + !byte 7,17 + !byte 23,65 + !byte 37,79 + !byte 37,78 + !byte 37,76 + !byte 37,71 + !byte 37,69 + !byte 37,68 + !byte 37,60 + !byte 37,58 + !byte 37,56 + !byte 37,53 + !byte 37,52 + !byte 37,27 + !byte 37,26 + !byte 37,25 + !byte 37,24 + !byte 37,23 + !byte 37,22 + !byte 37,19 + !byte 37,18 + !byte 37,16 + !byte 37,14 + !byte 37,10 + !byte 37,3 + !byte 37,2 + !byte 37,0 + !byte 29,5 + !byte 26,10 + !byte 6,43 + !byte 0,53 + !byte 0,27 + !byte 6,37 + !byte 29,75 + !byte 37,77 + !byte 37,73 + !byte 37,66 + !byte 37,59 + !byte 37,54 + !byte 37,15 + !byte 37,11 + !byte 37,8 + !byte 7,63 + !byte 37,65 + !byte 37,9 + !byte 37,5 + !byte 37,1 + !byte 24,13 + !byte 21,18 + !byte 5,64 + !byte 15,60 + !byte 38,51 + !byte 38,29 + !byte 15,20 + !byte 2,15 + !byte 3,32 + !byte 1,51 + !byte 2,65 + !byte 10,18 + !byte 1,29 + !byte 10,62 + !byte 24,67 + !byte 27,72 + !byte 27,8 + !byte 7,41 + !byte 4,46 + !byte 0,66 + !byte 18,59 + !byte 41,50 + !byte 46,48 + !byte 46,32 + !byte 41,30 + !byte 18,21 + !byte 5,16 + !byte 4,34 + !byte 21,62 + !byte 32,0 + !byte 30,3 + !byte 7,39 + !byte 25,11 + !byte 22,16 + !byte 19,21 + !byte 5,44 + !byte 13,61 + !byte 13,19 + !byte 8,17 + !byte 19,59 + !byte 22,64 + !byte 30,77 + !byte 2,49 + !byte 3,65 + !byte 8,63 + !byte 44,31 + !byte 0,14 + !byte 25,69 + !byte 11,62 + !byte 16,60 + !byte 39,51 + !byte 44,49 + !byte 39,29 + !byte 16,20 + !byte 3,15 + !byte 2,31 + !byte 5,36 + !byte 31,1 + !byte 28,6 + !byte 20,19 + !byte 20,61 + !byte 28,74 + !byte 31,79 + !byte 29,4 + !byte 23,14 + !byte 6,42 + !byte 1,66 + !byte 6,64 + !byte 42,50 + !byte 47,48 + !byte 42,30 + !byte 11,18 + !byte 6,38 + !byte 23,66 + !byte 3,47 + !byte 0,52 + !byte 47,32 + !byte 0,28 + !byte 3,33 + !byte 26,71 + !byte 26,9 + !byte 24,68 + !byte 29,76 + !byte 24,12 + !byte 14,61 + !byte 45,49 + !byte 14,19 + !byte 9,17 + !byte 6,16 + !byte 1,14 + !byte 27,7 + !byte 21,17 + !byte 21,63 + !byte 9,63 + !byte 7,40 + !byte 4,45 + !byte 1,50 + !byte 4,65 + !byte 17,60 + !byte 40,51 + !byte 45,31 + !byte 40,29 + !byte 17,20 + !byte 1,30 + !byte 4,35 + !byte 27,73 + !byte 30,78 + !byte 4,15 + !byte 25,70 + !byte 30,2 + !byte 22,15 + !byte 19,20 + !byte 7,64 + !byte 12,62 + !byte 43,50 + !byte 43,30 + !byte 38,28 + !byte 12,18 + !byte 7,16 + !byte 2,32 + !byte 5,37 + !byte 19,60 + !byte 22,65 + !byte 28,75 + !byte 25,10 + !byte 28,5 + !byte 5,43 + !byte 2,48 + !byte 31,0 + !byte 10,63 + !byte 15,61 + !byte 38,52 + !byte 15,19 + !byte 10,17 + !byte 2,14 + !byte 2,66 + !byte 20,62 + !byte 23,67 + !byte 38,79 + !byte 38,78 + !byte 38,77 + !byte 38,76 + !byte 38,75 + !byte 38,74 + !byte 38,73 + !byte 38,72 + !byte 38,71 + !byte 38,70 + !byte 38,69 + !byte 38,68 + !byte 38,67 + !byte 38,66 + !byte 38,65 + !byte 38,64 + !byte 38,63 + !byte 38,62 + !byte 38,61 + !byte 38,60 + !byte 38,59 + !byte 38,58 + !byte 38,57 + !byte 38,56 + !byte 38,55 + !byte 38,54 + !byte 38,53 + !byte 38,27 + !byte 38,26 + !byte 38,25 + !byte 38,24 + !byte 38,23 + !byte 38,22 + !byte 38,21 + !byte 38,20 + !byte 38,19 + !byte 38,18 + !byte 38,16 + !byte 38,15 + !byte 38,14 + !byte 38,11 + !byte 38,10 + !byte 38,7 + !byte 38,6 + !byte 38,5 + !byte 38,4 + !byte 38,3 + !byte 38,2 + !byte 38,1 + !byte 26,8 + !byte 23,13 + !byte 20,18 + !byte 6,41 + !byte 0,67 + !byte 18,60 + !byte 41,51 + !byte 46,49 + !byte 46,31 + !byte 41,29 + !byte 18,20 + !byte 5,15 + !byte 0,13 + !byte 3,34 + !byte 6,39 + !byte 26,72 + !byte 38,17 + !byte 38,12 + !byte 38,8 + !byte 38,0 + !byte 29,3 + !byte 3,46 + !byte 0,51 + !byte 5,65 + !byte 13,62 + !byte 13,18 + !byte 0,29 + !byte 29,77 + !byte 38,13 + !byte 38,9 + !byte 24,69 + !byte 21,16 + !byte 4,44 + !byte 8,64 + !byte 39,52 + !byte 44,50 + !byte 44,30 + !byte 8,16 + !byte 1,31 + !byte 21,64 + !byte 3,66 + !byte 3,14 + !byte 27,6 + !byte 27,74 + !byte 19,19 + !byte 16,61 + !byte 39,28 + !byte 16,19 + !byte 4,36 + !byte 30,1 + !byte 24,11 + !byte 1,49 + !byte 11,63 + !byte 30,79 + !byte 28,76 + !byte 5,42 + !byte 2,47 + !byte 1,67 + !byte 6,65 + !byte 42,51 + !byte 47,49 + !byte 47,31 + !byte 42,29 + !byte 11,17 + !byte 19,61 + !byte 25,9 + !byte 22,14 + !byte 14,62 + !byte 6,15 + !byte 22,66 + !byte 25,71 + !byte 9,64 + !byte 14,18 + !byte 9,16 + !byte 0,30 + !byte 2,33 + !byte 5,38 + !byte 20,63 + !byte 28,4 + !byte 23,12 + !byte 45,30 + !byte 1,13 + !byte 23,68 + !byte 20,17 + !byte 0,50 + !byte 4,66 + !byte 26,73 + !byte 29,2 + !byte 6,40 + !byte 3,45 + !byte 17,61 + !byte 40,52 + !byte 45,50 + !byte 40,28 + !byte 17,19 + !byte 12,17 + !byte 3,35 + !byte 26,7 + !byte 4,14 + !byte 12,63 + !byte 24,70 + !byte 27,75 + !byte 29,78 + !byte 4,43 + !byte 2,67 + !byte 7,65 + !byte 43,51 + !byte 7,15 + !byte 4,37 + !byte 21,65 + !byte 24,10 + !byte 21,15 + !byte 1,48 + !byte 43,29 + !byte 1,32 + !byte 30,0 + !byte 10,64 + !byte 15,62 + !byte 15,18 + !byte 10,16 + !byte 2,13 + !byte 19,62 + !byte 27,5 + !byte 19,18 + !byte 22,13 + !byte 5,66 + !byte 41,52 + !byte 46,50 + !byte 46,30 + !byte 41,28 + !byte 18,19 + !byte 5,14 + !byte 0,12 + !byte 2,34 + !byte 5,39 + !byte 25,72 + !byte 2,46 + !byte 13,63 + !byte 18,61 + !byte 13,17 + !byte 22,67 + !byte 25,8 + !byte 5,41 + !byte 0,68 + !byte 28,3 + !byte 20,16 + !byte 8,65 + !byte 44,51 + !byte 8,15 + !byte 20,64 + !byte 28,77 + !byte 23,11 + !byte 3,67 + !byte 44,29 + !byte 23,69 + !byte 39,79 + !byte 39,77 + !byte 39,75 + !byte 39,74 + !byte 39,72 + !byte 39,71 + !byte 39,68 + !byte 39,67 + !byte 39,66 + !byte 39,65 + !byte 39,62 + !byte 39,60 + !byte 39,58 + !byte 39,57 + !byte 39,25 + !byte 39,18 + !byte 39,17 + !byte 39,14 + !byte 39,13 + !byte 39,9 + !byte 39,8 + !byte 39,1 + !byte 39,0 + !byte 3,44 + !byte 0,49 + !byte 16,62 + !byte 39,53 + !byte 39,27 + !byte 16,18 + !byte 3,13 + !byte 3,36 + !byte 39,76 + !byte 39,73 + !byte 39,64 + !byte 39,63 + !byte 39,61 + !byte 39,59 + !byte 39,55 + !byte 39,54 + !byte 39,26 + !byte 39,24 + !byte 39,22 + !byte 39,21 + !byte 39,20 + !byte 39,16 + !byte 39,15 + !byte 39,10 + !byte 39,6 + !byte 39,5 + !byte 29,1 + !byte 26,6 + !byte 11,64 + !byte 11,16 + !byte 0,31 + !byte 26,74 + !byte 29,79 + !byte 39,78 + !byte 39,70 + !byte 39,56 + !byte 39,23 + !byte 39,19 + !byte 39,12 + !byte 39,11 + !byte 39,7 + !byte 39,3 + !byte 6,66 + !byte 39,69 + !byte 39,4 + !byte 39,2 + !byte 21,14 + !byte 1,47 + !byte 42,52 + !byte 47,50 + !byte 47,30 + !byte 42,28 + !byte 1,12 + !byte 4,38 + !byte 21,66 + !byte 24,9 + !byte 14,63 + !byte 6,14 + !byte 24,71 + !byte 27,76 + !byte 4,42 + !byte 1,68 + !byte 9,65 + !byte 45,51 + !byte 14,17 + !byte 9,15 + !byte 1,33 + !byte 19,63 + !byte 27,4 + !byte 22,12 + !byte 19,17 + !byte 4,67 + !byte 28,2 + !byte 25,7 + !byte 5,40 + !byte 2,45 + !byte 17,62 + !byte 40,53 + !byte 45,29 + !byte 40,27 + !byte 17,18 + !byte 12,16 + !byte 2,35 + !byte 22,68 + !byte 25,73 + !byte 4,13 + !byte 12,64 + !byte 28,78 + !byte 2,68 + !byte 7,66 + !byte 43,52 + !byte 43,28 + !byte 7,14 + !byte 23,10 + !byte 20,15 + !byte 0,48 + !byte 15,17 + !byte 0,32 + !byte 20,65 + !byte 26,5 + !byte 18,18 + !byte 3,43 + !byte 10,65 + !byte 15,63 + !byte 46,29 + !byte 10,15 + !byte 2,12 + !byte 3,37 + !byte 23,70 + !byte 26,75 + !byte 29,0 + !byte 5,67 + !byte 18,62 + !byte 41,53 + !byte 46,51 + !byte 41,27 + !byte 5,13 + !byte 21,67 + !byte 27,77 + !byte 24,8 + !byte 21,13 + !byte 4,41 + !byte 1,46 + !byte 13,64 + !byte 13,16 + !byte 0,11 + !byte 1,34 + !byte 4,39 + !byte 24,72 + !byte 0,69 + !byte 27,3 + !byte 19,16 + !byte 8,66 + !byte 44,52 + !byte 44,28 + !byte 8,14 + !byte 19,64 + !byte 25,74 + !byte 2,36 + !byte 25,6 + !byte 22,11 + !byte 2,44 + !byte 3,68 + !byte 16,63 + !byte 16,17 + !byte 3,12 + !byte 22,69 + !byte 28,1 + !byte 11,65 + !byte 47,51 + !byte 11,15 + !byte 28,79 + !byte 0,47 + !byte 6,67 + !byte 42,53 + !byte 47,29 + !byte 42,27 + !byte 1,11 + !byte 20,66 + !byte 26,76 + !byte 23,9 + !byte 6,13 + !byte 20,14 + !byte 1,69 + !byte 40,78 + !byte 40,77 + !byte 40,76 + !byte 40,75 + !byte 40,74 + !byte 40,73 + !byte 40,72 + !byte 40,71 + !byte 40,70 + !byte 40,69 + !byte 40,68 + !byte 40,67 + !byte 40,66 + !byte 40,65 + !byte 40,64 + !byte 40,63 + !byte 40,62 + !byte 40,61 + !byte 40,60 + !byte 40,59 + !byte 40,58 + !byte 40,57 + !byte 40,56 + !byte 40,55 + !byte 40,54 + !byte 40,26 + !byte 40,25 + !byte 40,24 + !byte 40,23 + !byte 40,22 + !byte 40,21 + !byte 40,20 + !byte 40,19 + !byte 40,18 + !byte 40,17 + !byte 40,16 + !byte 40,15 + !byte 40,13 + !byte 40,12 + !byte 40,11 + !byte 40,10 + !byte 40,7 + !byte 40,6 + !byte 40,5 + !byte 40,3 + !byte 40,1 + !byte 26,4 + !byte 3,42 + !byte 9,66 + !byte 14,64 + !byte 45,28 + !byte 14,16 + !byte 9,14 + !byte 0,33 + !byte 3,38 + !byte 18,63 + !byte 23,71 + !byte 40,79 + !byte 40,14 + !byte 40,8 + !byte 40,2 + !byte 4,12 + !byte 40,9 + !byte 18,17 + !byte 27,78 + !byte 40,4 + !byte 40,0 + !byte 21,12 + !byte 4,40 + !byte 1,45 + !byte 4,68 + !byte 17,63 + !byte 45,52 + !byte 17,17 + !byte 12,15 + !byte 1,35 + !byte 24,7 + !byte 21,68 + !byte 24,73 + !byte 12,65 + !byte 25,5 + !byte 19,15 + !byte 7,67 + !byte 43,53 + !byte 43,27 + !byte 7,13 + !byte 2,11 + !byte 19,65 + !byte 27,2 + !byte 22,10 + !byte 22,70 + !byte 2,69 + !byte 25,75 + !byte 2,43 + !byte 5,68 + !byte 10,66 + !byte 15,64 + !byte 15,16 + !byte 10,14 + !byte 2,37 + !byte 46,52 + !byte 46,28 + !byte 28,0 + !byte 26,3 + !byte 20,13 + !byte 3,41 + !byte 41,54 + !byte 41,26 + !byte 5,12 + !byte 0,34 + !byte 20,67 + !byte 23,8 + !byte 0,70 + !byte 13,65 + !byte 13,15 + !byte 0,10 + !byte 0,46 + !byte 26,77 + !byte 3,69 + !byte 8,67 + !byte 8,13 + !byte 3,39 + !byte 23,72 + !byte 44,53 + !byte 44,27 + !byte 21,11 + !byte 18,16 + !byte 11,66 + !byte 16,64 + !byte 16,16 + !byte 3,11 + !byte 18,64 + !byte 21,69 + !byte 27,1 + !byte 1,44 + !byte 1,36 + !byte 24,74 + !byte 27,79 + !byte 24,6 + !byte 25,76 + !byte 19,14 + !byte 6,68 + !byte 14,65 + !byte 42,54 + !byte 47,52 + !byte 47,28 + !byte 42,26 + !byte 11,14 + !byte 6,12 + !byte 2,38 + !byte 1,70 + !byte 1,10 + !byte 2,42 + !byte 22,9 + !byte 14,15 + !byte 9,13 + !byte 19,66 + !byte 25,4 + !byte 4,69 + !byte 9,67 + !byte 45,53 + !byte 45,27 + !byte 4,11 + !byte 22,71 + !byte 23,7 + !byte 3,40 + !byte 0,45 + !byte 17,64 + !byte 17,16 + !byte 20,68 + !byte 26,2 + !byte 20,12 + !byte 12,66 + !byte 12,14 + !byte 41,79 + !byte 41,76 + !byte 41,75 + !byte 41,72 + !byte 41,71 + !byte 41,70 + !byte 41,68 + !byte 41,65 + !byte 41,63 + !byte 41,59 + !byte 41,23 + !byte 41,22 + !byte 41,15 + !byte 41,13 + !byte 41,10 + !byte 41,9 + !byte 41,5 + !byte 41,4 + !byte 41,3 + !byte 7,68 + !byte 15,65 + !byte 43,54 + !byte 43,26 + !byte 7,12 + !byte 0,35 + !byte 23,73 + !byte 41,78 + !byte 41,77 + !byte 41,69 + !byte 41,66 + !byte 41,62 + !byte 41,61 + !byte 41,57 + !byte 41,56 + !byte 41,25 + !byte 41,24 + !byte 41,21 + !byte 41,20 + !byte 41,19 + !byte 41,17 + !byte 41,12 + !byte 41,11 + !byte 41,6 + !byte 41,1 + !byte 41,0 + !byte 21,10 + !byte 2,70 + !byte 2,10 + !byte 18,65 + !byte 24,75 + !byte 26,78 + !byte 41,74 + !byte 41,67 + !byte 41,64 + !byte 41,60 + !byte 41,55 + !byte 41,18 + !byte 41,16 + !byte 41,8 + !byte 41,7 + !byte 41,2 + !byte 18,15 + !byte 41,73 + !byte 41,58 + !byte 41,14 + !byte 1,43 + !byte 10,67 + !byte 15,15 + !byte 10,13 + !byte 5,11 + !byte 1,37 + !byte 21,70 + !byte 46,53 + !byte 46,27 + !byte 27,0 + !byte 24,5 + !byte 5,69 + !byte 22,8 + !byte 2,41 + !byte 0,71 + !byte 13,66 + !byte 2,39 + !byte 25,3 + !byte 19,13 + !byte 19,67 + !byte 44,54 + !byte 44,26 + !byte 13,14 + !byte 8,12 + !byte 3,10 + !byte 0,9 + !byte 20,69 + !byte 8,68 + !byte 22,72 + !byte 25,77 + !byte 3,70 + !byte 23,6 + !byte 20,11 + !byte 11,67 + !byte 16,65 + !byte 47,53 + !byte 16,15 + !byte 11,13 + !byte 0,36 + !byte 6,69 + !byte 26,79 + !byte 0,44 + !byte 26,1 + !byte 21,9 + !byte 1,71 + !byte 42,55 + !byte 47,27 + !byte 42,25 + !byte 14,14 + !byte 6,11 + !byte 18,66 + !byte 1,42 + !byte 1,38 + !byte 23,74 + !byte 18,14 + !byte 14,66 + !byte 4,70 + !byte 45,54 + !byte 1,9 + !byte 24,76 + !byte 9,68 + !byte 45,26 + !byte 9,12 + !byte 21,71 + !byte 24,4 + !byte 19,12 + !byte 2,40 + !byte 12,67 + !byte 17,65 + !byte 17,15 + !byte 4,10 + !byte 19,68 + !byte 22,73 + !byte 12,13 + !byte 25,78 + !byte 22,7 + !byte 43,55 + !byte 43,25 + !byte 7,11 + !byte 20,10 + !byte 2,71 + !byte 7,69 + !byte 15,66 + !byte 15,14 + !byte 2,9 + !byte 25,2 + !byte 23,5 + !byte 0,43 + !byte 46,54 + !byte 20,70 + !byte 5,70 + !byte 10,68 + !byte 46,26 + !byte 10,12 + !byte 5,10 + !byte 0,37 + !byte 26,0 + !byte 42,79 + !byte 42,78 + !byte 42,77 + !byte 42,76 + !byte 42,75 + !byte 42,74 + !byte 42,73 + !byte 42,72 + !byte 42,71 + !byte 42,70 + !byte 42,69 + !byte 42,68 + !byte 42,67 + !byte 42,66 + !byte 42,65 + !byte 42,64 + !byte 42,63 + !byte 42,62 + !byte 42,61 + !byte 42,60 + !byte 42,59 + !byte 42,58 + !byte 42,57 + !byte 42,56 + !byte 42,24 + !byte 42,23 + !byte 42,22 + !byte 42,21 + !byte 42,20 + !byte 42,19 + !byte 42,18 + !byte 42,16 + !byte 42,15 + !byte 42,14 + !byte 42,13 + !byte 42,12 + !byte 42,11 + !byte 42,9 + !byte 42,8 + !byte 42,7 + !byte 42,3 + !byte 42,2 + !byte 42,1 + !byte 13,13 + !byte 0,8 + !byte 18,67 + !byte 21,72 + !byte 42,17 + !byte 42,10 + !byte 42,6 + !byte 42,4 + !byte 23,75 + !byte 42,5 + !byte 42,0 + !byte 21,8 + !byte 18,13 + !byte 1,41 + !byte 0,72 + !byte 13,67 + !byte 24,3 + !byte 8,69 + !byte 44,55 + !byte 44,25 + !byte 1,39 + !byte 24,77 + !byte 3,71 + !byte 16,66 + !byte 16,14 + !byte 8,11 + !byte 3,9 + !byte 19,11 + !byte 6,70 + !byte 47,54 + !byte 11,12 + !byte 19,69 + !byte 22,74 + !byte 11,68 + !byte 22,6 + !byte 25,1 + !byte 17,14 + !byte 0,42 + !byte 47,26 + !byte 6,10 + !byte 1,8 + !byte 17,66 + !byte 25,79 + !byte 14,67 + !byte 14,13 + !byte 1,72 + !byte 23,4 + !byte 20,9 + !byte 9,69 + !byte 45,55 + !byte 9,11 + !byte 4,9 + !byte 0,38 + !byte 20,71 + !byte 45,25 + !byte 4,71 + !byte 18,12 + !byte 1,40 + !byte 12,68 + !byte 12,12 + !byte 18,68 + !byte 21,7 + !byte 21,73 + !byte 23,76 + !byte 24,2 + !byte 2,72 + !byte 7,70 + !byte 15,67 + !byte 43,56 + !byte 43,24 + !byte 15,13 + !byte 7,10 + !byte 2,8 + !byte 24,78 + !byte 5,71 + !byte 10,69 + !byte 46,55 + !byte 10,11 + !byte 19,70 + !byte 22,5 + !byte 19,10 + !byte 46,25 + !byte 22,75 + !byte 25,0 + !byte 17,13 + !byte 13,68 + !byte 5,9 + !byte 17,67 + !byte 0,73 + !byte 8,70 + !byte 13,12 + !byte 0,7 + !byte 0,39 + !byte 20,72 + !byte 23,3 + !byte 20,8 + !byte 0,41 + !byte 3,72 + !byte 44,56 + !byte 44,24 + !byte 16,13 + !byte 8,10 + !byte 23,77 + !byte 16,67 + !byte 43,76 + !byte 43,75 + !byte 43,73 + !byte 43,72 + !byte 43,68 + !byte 43,66 + !byte 43,63 + !byte 43,62 + !byte 43,22 + !byte 43,19 + !byte 43,12 + !byte 43,10 + !byte 43,6 + !byte 43,5 + !byte 43,0 + !byte 18,11 + !byte 11,69 + !byte 47,55 + !byte 11,11 + !byte 3,8 + !byte 18,69 + !byte 43,71 + !byte 43,70 + !byte 43,69 + !byte 43,65 + !byte 43,64 + !byte 43,59 + !byte 43,58 + !byte 43,57 + !byte 43,23 + !byte 43,21 + !byte 43,20 + !byte 43,17 + !byte 43,16 + !byte 43,15 + !byte 43,14 + !byte 43,9 + !byte 43,8 + !byte 43,7 + !byte 43,2 + !byte 21,6 + !byte 47,25 + !byte 43,78 + !byte 43,67 + !byte 43,61 + !byte 43,18 + !byte 43,13 + !byte 43,4 + !byte 43,3 + !byte 24,1 + !byte 6,71 + !byte 24,79 + !byte 43,79 + !byte 43,77 + !byte 43,74 + !byte 43,60 + !byte 43,11 + !byte 43,1 + !byte 14,12 + !byte 6,9 + !byte 21,74 + !byte 1,73 + !byte 1,7 + !byte 19,9 + !byte 14,68 + !byte 9,70 + !byte 45,56 + !byte 9,10 + !byte 19,71 + !byte 22,4 + !byte 4,72 + !byte 45,24 + !byte 4,8 + !byte 22,76 + !byte 20,7 + !byte 17,12 + !byte 0,40 + !byte 17,68 + !byte 23,78 + !byte 12,69 + !byte 12,11 + !byte 23,2 + !byte 7,71 + !byte 7,9 + !byte 2,73 + !byte 15,68 + !byte 15,12 + !byte 2,7 + !byte 20,73 + !byte 21,5 + !byte 10,70 + !byte 10,10 + !byte 5,8 + !byte 21,75 + !byte 18,10 + !byte 0,74 + !byte 46,56 + !byte 46,24 + !byte 18,70 + !byte 24,0 + !byte 5,72 + !byte 13,11 + !byte 8,9 + !byte 0,6 + !byte 13,69 + !byte 19,8 + !byte 8,71 + !byte 16,68 + !byte 44,57 + !byte 44,23 + !byte 3,7 + !byte 22,3 + !byte 19,72 + !byte 22,77 + !byte 3,73 + !byte 17,11 + !byte 11,70 + !byte 16,12 + !byte 11,10 + !byte 17,69 + !byte 20,74 + !byte 23,79 + !byte 47,56 + !byte 47,24 + !byte 23,1 + !byte 20,6 + !byte 1,74 + !byte 6,72 + !byte 14,69 + !byte 14,11 + !byte 6,8 + !byte 1,6 + !byte 44,79 + !byte 44,78 + !byte 44,77 + !byte 44,76 + !byte 44,75 + !byte 44,74 + !byte 44,73 + !byte 44,72 + !byte 44,71 + !byte 44,70 + !byte 44,69 + !byte 44,68 + !byte 44,67 + !byte 44,66 + !byte 44,65 + !byte 44,64 + !byte 44,63 + !byte 44,62 + !byte 44,61 + !byte 44,60 + !byte 44,59 + !byte 44,58 + !byte 44,22 + !byte 44,21 + !byte 44,20 + !byte 44,18 + !byte 44,17 + !byte 44,16 + !byte 44,15 + !byte 44,13 + !byte 44,12 + !byte 44,11 + !byte 44,10 + !byte 44,9 + !byte 44,8 + !byte 44,6 + !byte 44,4 + !byte 44,3 + !byte 4,73 + !byte 9,71 + !byte 45,23 + !byte 9,9 + !byte 4,7 + !byte 18,71 + !byte 21,76 + !byte 44,19 + !byte 44,5 + !byte 44,0 + !byte 18,9 + !byte 45,57 + !byte 44,14 + !byte 44,2 + !byte 44,1 + !byte 21,4 + !byte 44,7 + !byte 22,2 + !byte 12,70 + !byte 12,10 + !byte 7,8 + !byte 19,73 + !byte 19,7 + !byte 7,72 + !byte 2,74 + !byte 15,11 + !byte 2,6 + !byte 15,69 + !byte 17,10 + !byte 10,71 + !byte 46,57 + !byte 46,23 + !byte 10,9 + !byte 0,5 + !byte 22,78 + !byte 20,5 + !byte 5,73 + !byte 5,7 + !byte 17,70 + !byte 20,75 + !byte 23,0 + !byte 0,75 + !byte 13,70 + !byte 13,10 + !byte 18,72 + !byte 8,72 + !byte 8,8 + !byte 18,8 + !byte 3,74 + !byte 21,3 + !byte 16,69 + !byte 21,77 + !byte 16,11 + !byte 11,71 + !byte 47,23 + !byte 11,9 + !byte 6,7 + !byte 3,6 + !byte 47,57 + !byte 6,73 + !byte 22,1 + !byte 19,6 + !byte 1,75 + !byte 14,70 + !byte 14,10 + !byte 1,5 + !byte 19,74 + !byte 20,4 + !byte 9,72 + !byte 45,58 + !byte 45,22 + !byte 9,8 + !byte 22,79 + !byte 17,9 + !byte 4,74 + !byte 4,6 + !byte 17,71 + !byte 12,71 + !byte 12,9 + !byte 7,73 + !byte 20,76 + !byte 45,78 + !byte 45,77 + !byte 45,75 + !byte 45,71 + !byte 45,69 + !byte 45,66 + !byte 45,64 + !byte 45,20 + !byte 45,17 + !byte 45,9 + !byte 45,7 + !byte 45,3 + !byte 45,2 + !byte 15,70 + !byte 15,10 + !byte 7,7 + !byte 45,76 + !byte 45,74 + !byte 45,73 + !byte 45,72 + !byte 45,68 + !byte 45,67 + !byte 45,61 + !byte 45,60 + !byte 45,59 + !byte 45,21 + !byte 45,19 + !byte 45,18 + !byte 45,15 + !byte 45,13 + !byte 45,12 + !byte 45,11 + !byte 45,6 + !byte 45,5 + !byte 45,4 + !byte 45,1 + !byte 21,2 + !byte 18,7 + !byte 2,75 + !byte 2,5 + !byte 18,73 + !byte 21,78 + !byte 45,79 + !byte 45,70 + !byte 45,65 + !byte 45,63 + !byte 45,16 + !byte 45,10 + !byte 45,0 + !byte 45,62 + !byte 45,14 + !byte 45,8 + !byte 16,10 + !byte 46,58 + !byte 46,22 + !byte 10,8 + !byte 5,6 + !byte 16,70 + !byte 19,75 + !byte 0,76 + !byte 10,72 + !byte 22,0 + !byte 19,5 + !byte 5,74 + !byte 13,71 + !byte 8,7 + !byte 0,4 + !byte 13,9 + !byte 17,72 + !byte 8,73 + !byte 3,5 + !byte 20,77 + !byte 17,8 + !byte 3,75 + !byte 20,3 + !byte 21,1 + !byte 6,74 + !byte 11,72 + !byte 47,58 + !byte 47,22 + !byte 11,8 + !byte 1,76 + !byte 18,6 + !byte 14,9 + !byte 6,6 + !byte 1,4 + !byte 18,74 + !byte 14,71 + !byte 9,7 + !byte 16,9 + !byte 4,75 + !byte 9,73 + !byte 4,5 + !byte 16,71 + !byte 19,4 + !byte 19,76 + !byte 21,79 + !byte 12,8 + !byte 7,6 + !byte 17,73 + !byte 2,76 + !byte 12,72 + !byte 17,7 + !byte 7,74 + !byte 15,71 + !byte 15,9 + !byte 2,4 + !byte 20,2 + !byte 10,73 + !byte 20,78 + !byte 5,75 + !byte 46,59 + !byte 46,21 + !byte 10,7 + !byte 0,77 + !byte 46,79 + !byte 46,78 + !byte 46,77 + !byte 46,76 + !byte 46,75 + !byte 46,74 + !byte 46,73 + !byte 46,72 + !byte 46,71 + !byte 46,70 + !byte 46,69 + !byte 46,68 + !byte 46,67 + !byte 46,66 + !byte 46,65 + !byte 46,64 + !byte 46,63 + !byte 46,62 + !byte 46,61 + !byte 46,60 + !byte 46,20 + !byte 46,19 + !byte 46,18 + !byte 46,17 + !byte 46,16 + !byte 46,15 + !byte 46,13 + !byte 46,12 + !byte 46,11 + !byte 46,10 + !byte 46,9 + !byte 46,8 + !byte 46,7 + !byte 46,6 + !byte 46,5 + !byte 46,2 + !byte 46,1 + !byte 46,0 + !byte 21,0 + !byte 18,5 + !byte 16,8 + !byte 13,8 + !byte 5,5 + !byte 0,3 + !byte 46,14 + !byte 46,4 + !byte 46,3 + !byte 13,72 + !byte 18,75 + !byte 19,3 + !byte 3,76 + !byte 8,74 + !byte 8,6 + !byte 3,4 + !byte 19,77 + !byte 16,72 + !byte 17,6 + !byte 11,73 + !byte 47,21 + !byte 11,7 + !byte 6,75 + !byte 47,59 + !byte 6,5 + !byte 1,77 + !byte 20,1 + !byte 14,72 + !byte 14,8 + !byte 9,6 + !byte 1,3 + !byte 17,74 + !byte 20,79 + !byte 9,74 + !byte 4,76 + !byte 4,4 + !byte 18,4 + !byte 7,75 + !byte 12,73 + !byte 12,7 + !byte 7,5 + !byte 2,3 + !byte 18,76 + !byte 2,77 + !byte 16,7 + !byte 15,72 + !byte 15,8 + !byte 19,78 + !byte 16,73 + !byte 19,2 + !byte 0,78 + !byte 10,74 + !byte 10,6 + !byte 17,5 + !byte 5,76 + !byte 5,4 + !byte 17,75 + !byte 20,0 + !byte 13,73 + !byte 13,7 + !byte 0,2 + !byte 8,75 + !byte 8,5 + !byte 18,3 + !byte 3,77 + !byte 11,74 + !byte 11,6 + !byte 3,3 + !byte 47,79 + !byte 47,74 + !byte 47,71 + !byte 47,68 + !byte 47,66 + !byte 47,18 + !byte 47,17 + !byte 47,15 + !byte 47,6 + !byte 47,4 + !byte 1,78 + !byte 6,76 + !byte 47,60 + !byte 47,20 + !byte 6,4 + !byte 47,78 + !byte 47,76 + !byte 47,75 + !byte 47,72 + !byte 47,70 + !byte 47,69 + !byte 47,64 + !byte 47,63 + !byte 47,62 + !byte 47,61 + !byte 47,19 + !byte 47,16 + !byte 47,13 + !byte 47,11 + !byte 47,9 + !byte 47,8 + !byte 47,3 + !byte 47,1 + !byte 47,0 + !byte 16,74 + !byte 18,77 + !byte 47,77 + !byte 47,73 + !byte 47,67 + !byte 47,65 + !byte 47,10 + !byte 47,14 + !byte 47,12 + !byte 47,7 + !byte 47,5 + !byte 47,2 + !byte 9,75 + !byte 14,73 + !byte 14,7 + !byte 19,1 + !byte 16,6 + !byte 1,2 + !byte 19,79 + !byte 9,5 + !byte 4,3 + !byte 17,76 + !byte 4,77 + !byte 17,4 + !byte 2,78 + !byte 12,74 + !byte 12,6 + !byte 7,76 + !byte 7,4 + !byte 15,7 + !byte 15,73 + !byte 10,5 + !byte 2,2 + !byte 18,78 + !byte 18,2 + !byte 10,75 + !byte 5,77 + !byte 5,3 + !byte 16,75 + !byte 0,79 + !byte 0,1 + !byte 16,5 + !byte 19,0 + !byte 13,74 + !byte 13,6 + !byte 8,4 + !byte 8,76 + !byte 3,2 + !byte 17,3 + !byte 3,78 + !byte 17,77 + !byte 6,77 + !byte 11,75 + !byte 11,5 + !byte 1,79 + !byte 15,6 + !byte 14,74 + !byte 14,6 + !byte 6,3 + !byte 1,1 + !byte 15,74 + !byte 18,1 + !byte 4,78 + !byte 9,76 + !byte 9,4 + !byte 18,79 + !byte 16,4 + !byte 4,2 + !byte 12,75 + !byte 12,5 + !byte 16,76 + !byte 2,79 + !byte 7,77 + !byte 7,3 + !byte 10,76 + !byte 2,1 + !byte 17,78 + !byte 17,2 + !byte 15,5 + !byte 5,78 + !byte 10,4 + !byte 5,2 + !byte 13,75 + !byte 18,0 + !byte 8,77 + !byte 13,5 + !byte 8,3 + !byte 0,0 + !byte 15,75 + !byte 3,79 + !byte 3,1 + !byte 11,4 + !byte 16,3 + !byte 16,77 + !byte 11,76 + !byte 6,78 + !byte 6,2 + !byte 1,0 + !byte 14,75 + !byte 14,5 + !byte 17,1 + !byte 9,77 + !byte 9,3 + !byte 17,79 + !byte 4,79 + !byte 4,1 + !byte 12,4 + !byte 15,4 + !byte 12,76 + !byte 7,2 + !byte 2,0 + !byte 15,76 + !byte 7,78 + !byte 10,77 + !byte 5,1 + !byte 16,78 + !byte 16,2 + !byte 5,79 + !byte 10,3 + !byte 13,76 + !byte 8,78 + !byte 13,4 + !byte 17,0 + !byte 11,3 + !byte 8,2 + !byte 3,0 + !byte 15,3 + !byte 15,77 + !byte 11,77 + !byte 6,1 + !byte 6,79 + !byte 14,76 + !byte 14,4 + !byte 9,2 + !byte 4,0 + !byte 16,1 + !byte 9,78 + !byte 12,3 + !byte 16,79 + !byte 7,79 + !byte 12,77 + !byte 7,1 + !byte 10,78 + !byte 15,78 + !byte 15,2 + !byte 10,2 + !byte 13,77 + !byte 5,0 + !byte 8,79 + !byte 13,3 + !byte 8,1 + !byte 16,0 + !byte 11,2 + !byte 14,77 + !byte 11,78 + !byte 6,0 + !byte 14,3 + !byte 15,1 + !byte 9,1 + !byte 9,79 + !byte 12,78 + !byte 12,2 + !byte 15,79 + !byte 7,0 + !byte 10,79 + !byte 14,78 + !byte 10,1 + !byte 14,2 + !byte 13,78 + !byte 13,2 + !byte 15,0 + !byte 8,0 + !byte 11,1 + !byte 11,79 + !byte 14,1 + !byte 9,0 + !byte 14,79 + !byte 12,79 + !byte 12,1 + !byte 10,0 + !byte 13,79 + !byte 13,1 + !byte 14,0 + !byte 11,0 + !byte 12,0 + !byte 13,0