From c0886ed5874e04cfb429b3643f8690bb8770a2cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=AB=E6=B7=B9=E6=AD=BB=E7=9A=84=E9=B1=BC?= <13423737683@163.com> Date: Wed, 11 Mar 2026 19:24:53 +0800 Subject: [PATCH] AUTHPACK --- .../java/com/faceunity/nama/authpack.java | 1260 +++++++++++++++++ 1 file changed, 1260 insertions(+) create mode 100644 faceunity/src/main/java/com/faceunity/nama/authpack.java diff --git a/faceunity/src/main/java/com/faceunity/nama/authpack.java b/faceunity/src/main/java/com/faceunity/nama/authpack.java new file mode 100644 index 0000000..7c1c095 --- /dev/null +++ b/faceunity/src/main/java/com/faceunity/nama/authpack.java @@ -0,0 +1,1260 @@ +package com.faceunity.nama; + +import java.security.MessageDigest; + +public class authpack { + public static int sha1_32(byte[] buf){int ret=0;try{byte[] digest=MessageDigest.getInstance("SHA1").digest(buf);return ((int)(digest[0]&0xff)<<24)+((int)(digest[1]&0xff)<<16)+((int)(digest[2]&0xff)<<8)+((int)(digest[3]&0xff)<<0);}catch(Exception e){}return ret;} + public static byte[] A(){ + byte[] buf=new byte[1248]; + int i=0; + for(i=55;i<72;i++){ buf[0]=(byte)i; if(sha1_32(buf)==-1228075802){break;} } + for(i=-28;i<-10;i++){ buf[1]=(byte)i; if(sha1_32(buf)==1116614912){break;} } + for(i=33;i<61;i++){ buf[2]=(byte)i; if(sha1_32(buf)==731731717){break;} } + for(i=-4;i<0;i++){ buf[3]=(byte)i; if(sha1_32(buf)==802847256){break;} } + for(i=93;i<105;i++){ buf[4]=(byte)i; if(sha1_32(buf)==-456979631){break;} } + for(i=42;i<64;i++){ buf[5]=(byte)i; if(sha1_32(buf)==1372444886){break;} } + for(i=110;i<123;i++){ buf[6]=(byte)i; if(sha1_32(buf)==-488953963){break;} } + for(i=4;i<7;i++){ buf[7]=(byte)i; if(sha1_32(buf)==59379271){break;} } + for(i=-52;i<-35;i++){ buf[8]=(byte)i; if(sha1_32(buf)==1167283267){break;} } + for(i=-36;i<-8;i++){ buf[9]=(byte)i; if(sha1_32(buf)==-1037253792){break;} } + for(i=104;i<114;i++){ buf[10]=(byte)i; if(sha1_32(buf)==-120521339){break;} } + for(i=59;i<85;i++){ buf[11]=(byte)i; if(sha1_32(buf)==-1299700298){break;} } + for(i=-128;i<-119;i++){ buf[12]=(byte)i; if(sha1_32(buf)==-1231786277){break;} } + for(i=60;i<75;i++){ buf[13]=(byte)i; if(sha1_32(buf)==-412359649){break;} } + for(i=55;i<78;i++){ buf[14]=(byte)i; if(sha1_32(buf)==2134687812){break;} } + for(i=96;i<115;i++){ buf[15]=(byte)i; if(sha1_32(buf)==-1136123899){break;} } + for(i=92;i<107;i++){ buf[16]=(byte)i; if(sha1_32(buf)==638455073){break;} } + for(i=-11;i<6;i++){ buf[17]=(byte)i; if(sha1_32(buf)==1652757822){break;} } + for(i=-46;i<-37;i++){ buf[18]=(byte)i; if(sha1_32(buf)==-888017609){break;} } + for(i=-25;i<-2;i++){ buf[19]=(byte)i; if(sha1_32(buf)==31698326){break;} } + for(i=36;i<55;i++){ buf[20]=(byte)i; if(sha1_32(buf)==-1239309230){break;} } + for(i=-4;i<16;i++){ buf[21]=(byte)i; if(sha1_32(buf)==1495163966){break;} } + for(i=-112;i<-96;i++){ buf[22]=(byte)i; if(sha1_32(buf)==-1354662907){break;} } + for(i=-60;i<-35;i++){ buf[23]=(byte)i; if(sha1_32(buf)==-203548180){break;} } + for(i=-30;i<-10;i++){ buf[24]=(byte)i; if(sha1_32(buf)==458529520){break;} } + for(i=18;i<41;i++){ buf[25]=(byte)i; if(sha1_32(buf)==334429064){break;} } + for(i=126;i<128;i++){ buf[26]=(byte)i; if(sha1_32(buf)==-297579419){break;} } + for(i=-59;i<-38;i++){ buf[27]=(byte)i; if(sha1_32(buf)==-893039155){break;} } + for(i=-127;i<-107;i++){ buf[28]=(byte)i; if(sha1_32(buf)==-1864062777){break;} } + for(i=-88;i<-80;i++){ buf[29]=(byte)i; if(sha1_32(buf)==-2094323333){break;} } + for(i=58;i<71;i++){ buf[30]=(byte)i; if(sha1_32(buf)==-208303764){break;} } + for(i=-42;i<-21;i++){ buf[31]=(byte)i; if(sha1_32(buf)==1655477307){break;} } + for(i=118;i<119;i++){ buf[32]=(byte)i; if(sha1_32(buf)==-629789379){break;} } + for(i=98;i<120;i++){ buf[33]=(byte)i; if(sha1_32(buf)==-1758181514){break;} } + for(i=-71;i<-66;i++){ buf[34]=(byte)i; if(sha1_32(buf)==1635073079){break;} } + for(i=-89;i<-77;i++){ buf[35]=(byte)i; if(sha1_32(buf)==-1409510624){break;} } + for(i=-44;i<-36;i++){ buf[36]=(byte)i; if(sha1_32(buf)==-898349748){break;} } + for(i=102;i<113;i++){ buf[37]=(byte)i; if(sha1_32(buf)==927009891){break;} } + for(i=-128;i<-119;i++){ buf[38]=(byte)i; if(sha1_32(buf)==-1580265586){break;} } + for(i=80;i<99;i++){ buf[39]=(byte)i; if(sha1_32(buf)==779566433){break;} } + for(i=-41;i<-26;i++){ buf[40]=(byte)i; if(sha1_32(buf)==1048625402){break;} } + for(i=59;i<75;i++){ buf[41]=(byte)i; if(sha1_32(buf)==-1068743736){break;} } + for(i=-14;i<-2;i++){ buf[42]=(byte)i; if(sha1_32(buf)==-412806262){break;} } + for(i=48;i<63;i++){ buf[43]=(byte)i; if(sha1_32(buf)==-1345468640){break;} } + for(i=-9;i<3;i++){ buf[44]=(byte)i; if(sha1_32(buf)==1326237864){break;} } + for(i=-102;i<-85;i++){ buf[45]=(byte)i; if(sha1_32(buf)==46599440){break;} } + for(i=-8;i<-1;i++){ buf[46]=(byte)i; if(sha1_32(buf)==13964780){break;} } + for(i=-28;i<-7;i++){ buf[47]=(byte)i; if(sha1_32(buf)==-1617025592){break;} } + for(i=-43;i<-19;i++){ buf[48]=(byte)i; if(sha1_32(buf)==-175814528){break;} } + for(i=-5;i<-3;i++){ buf[49]=(byte)i; if(sha1_32(buf)==-11517998){break;} } + for(i=55;i<69;i++){ buf[50]=(byte)i; if(sha1_32(buf)==-1574487102){break;} } + for(i=39;i<53;i++){ buf[51]=(byte)i; if(sha1_32(buf)==-1215247883){break;} } + for(i=18;i<35;i++){ buf[52]=(byte)i; if(sha1_32(buf)==648454320){break;} } + for(i=-96;i<-81;i++){ buf[53]=(byte)i; if(sha1_32(buf)==7148851){break;} } + for(i=-36;i<-30;i++){ buf[54]=(byte)i; if(sha1_32(buf)==-118217056){break;} } + for(i=-105;i<-94;i++){ buf[55]=(byte)i; if(sha1_32(buf)==178143972){break;} } + for(i=-16;i<3;i++){ buf[56]=(byte)i; if(sha1_32(buf)==-866902396){break;} } + for(i=7;i<29;i++){ buf[57]=(byte)i; if(sha1_32(buf)==-1239261048){break;} } + for(i=-18;i<5;i++){ buf[58]=(byte)i; if(sha1_32(buf)==1683908231){break;} } + for(i=-42;i<-35;i++){ buf[59]=(byte)i; if(sha1_32(buf)==-1209176746){break;} } + for(i=42;i<52;i++){ buf[60]=(byte)i; if(sha1_32(buf)==-68621373){break;} } + for(i=45;i<58;i++){ buf[61]=(byte)i; if(sha1_32(buf)==-1135216304){break;} } + for(i=64;i<92;i++){ buf[62]=(byte)i; if(sha1_32(buf)==-1319367881){break;} } + for(i=21;i<49;i++){ buf[63]=(byte)i; if(sha1_32(buf)==982191085){break;} } + for(i=-96;i<-77;i++){ buf[64]=(byte)i; if(sha1_32(buf)==625839407){break;} } + for(i=21;i<23;i++){ buf[65]=(byte)i; if(sha1_32(buf)==-1351350249){break;} } + for(i=32;i<42;i++){ buf[66]=(byte)i; if(sha1_32(buf)==93803581){break;} } + for(i=73;i<95;i++){ buf[67]=(byte)i; if(sha1_32(buf)==-1583324871){break;} } + for(i=-128;i<-119;i++){ buf[68]=(byte)i; if(sha1_32(buf)==1607484114){break;} } + for(i=53;i<73;i++){ buf[69]=(byte)i; if(sha1_32(buf)==190563977){break;} } + for(i=108;i<128;i++){ buf[70]=(byte)i; if(sha1_32(buf)==600106854){break;} } + for(i=-8;i<9;i++){ buf[71]=(byte)i; if(sha1_32(buf)==1697425257){break;} } + for(i=-50;i<-33;i++){ buf[72]=(byte)i; if(sha1_32(buf)==287885402){break;} } + for(i=-27;i<-1;i++){ buf[73]=(byte)i; if(sha1_32(buf)==1122932626){break;} } + for(i=113;i<128;i++){ buf[74]=(byte)i; if(sha1_32(buf)==2073473368){break;} } + for(i=-118;i<-98;i++){ buf[75]=(byte)i; if(sha1_32(buf)==-1178752033){break;} } + for(i=78;i<82;i++){ buf[76]=(byte)i; if(sha1_32(buf)==453189003){break;} } + for(i=-19;i<-10;i++){ buf[77]=(byte)i; if(sha1_32(buf)==-2085339197){break;} } + for(i=62;i<80;i++){ buf[78]=(byte)i; if(sha1_32(buf)==460836076){break;} } + for(i=-13;i<6;i++){ buf[79]=(byte)i; if(sha1_32(buf)==369970870){break;} } + for(i=70;i<93;i++){ buf[80]=(byte)i; if(sha1_32(buf)==364699287){break;} } + for(i=13;i<36;i++){ buf[81]=(byte)i; if(sha1_32(buf)==-284458213){break;} } + for(i=-106;i<-87;i++){ buf[82]=(byte)i; if(sha1_32(buf)==422729559){break;} } + for(i=-24;i<-1;i++){ buf[83]=(byte)i; if(sha1_32(buf)==697936247){break;} } + for(i=-40;i<-27;i++){ buf[84]=(byte)i; if(sha1_32(buf)==-650870285){break;} } + for(i=30;i<47;i++){ buf[85]=(byte)i; if(sha1_32(buf)==2049502874){break;} } + for(i=39;i<61;i++){ buf[86]=(byte)i; if(sha1_32(buf)==582370337){break;} } + for(i=0;i<24;i++){ buf[87]=(byte)i; if(sha1_32(buf)==-731416845){break;} } + for(i=-107;i<-94;i++){ buf[88]=(byte)i; if(sha1_32(buf)==978673412){break;} } + for(i=8;i<25;i++){ buf[89]=(byte)i; if(sha1_32(buf)==827459972){break;} } + for(i=-80;i<-70;i++){ buf[90]=(byte)i; if(sha1_32(buf)==-1514823345){break;} } + for(i=-112;i<-100;i++){ buf[91]=(byte)i; if(sha1_32(buf)==366993153){break;} } + for(i=8;i<14;i++){ buf[92]=(byte)i; if(sha1_32(buf)==697209445){break;} } + for(i=-14;i<-5;i++){ buf[93]=(byte)i; if(sha1_32(buf)==893250704){break;} } + for(i=-6;i<16;i++){ buf[94]=(byte)i; if(sha1_32(buf)==-1085519491){break;} } + for(i=105;i<114;i++){ buf[95]=(byte)i; if(sha1_32(buf)==2015875838){break;} } + for(i=9;i<23;i++){ buf[96]=(byte)i; if(sha1_32(buf)==392535046){break;} } + for(i=-64;i<-44;i++){ buf[97]=(byte)i; if(sha1_32(buf)==-597471944){break;} } + for(i=-52;i<-26;i++){ buf[98]=(byte)i; if(sha1_32(buf)==1866476209){break;} } + for(i=107;i<122;i++){ buf[99]=(byte)i; if(sha1_32(buf)==-1930633665){break;} } + for(i=94;i<109;i++){ buf[100]=(byte)i; if(sha1_32(buf)==-1561532781){break;} } + for(i=-44;i<-27;i++){ buf[101]=(byte)i; if(sha1_32(buf)==1121444556){break;} } + for(i=-49;i<-32;i++){ buf[102]=(byte)i; if(sha1_32(buf)==-424853759){break;} } + for(i=97;i<124;i++){ buf[103]=(byte)i; if(sha1_32(buf)==1451271127){break;} } + for(i=55;i<78;i++){ buf[104]=(byte)i; if(sha1_32(buf)==986070554){break;} } + for(i=20;i<22;i++){ buf[105]=(byte)i; if(sha1_32(buf)==-558405234){break;} } + for(i=27;i<42;i++){ buf[106]=(byte)i; if(sha1_32(buf)==2052001305){break;} } + for(i=-89;i<-82;i++){ buf[107]=(byte)i; if(sha1_32(buf)==1934173216){break;} } + for(i=0;i<11;i++){ buf[108]=(byte)i; if(sha1_32(buf)==366294671){break;} } + for(i=-53;i<-35;i++){ buf[109]=(byte)i; if(sha1_32(buf)==1011157821){break;} } + for(i=-29;i<-20;i++){ buf[110]=(byte)i; if(sha1_32(buf)==-229951555){break;} } + for(i=-41;i<-33;i++){ buf[111]=(byte)i; if(sha1_32(buf)==-1281605443){break;} } + for(i=-113;i<-99;i++){ buf[112]=(byte)i; if(sha1_32(buf)==-451961977){break;} } + for(i=7;i<17;i++){ buf[113]=(byte)i; if(sha1_32(buf)==1179988170){break;} } + for(i=-27;i<-22;i++){ buf[114]=(byte)i; if(sha1_32(buf)==47026275){break;} } + for(i=22;i<49;i++){ buf[115]=(byte)i; if(sha1_32(buf)==-29781065){break;} } + for(i=0;i<15;i++){ buf[116]=(byte)i; if(sha1_32(buf)==1244074598){break;} } + for(i=84;i<113;i++){ buf[117]=(byte)i; if(sha1_32(buf)==144901155){break;} } + for(i=55;i<64;i++){ buf[118]=(byte)i; if(sha1_32(buf)==921776664){break;} } + for(i=120;i<124;i++){ buf[119]=(byte)i; if(sha1_32(buf)==87422632){break;} } + for(i=81;i<104;i++){ buf[120]=(byte)i; if(sha1_32(buf)==645274646){break;} } + for(i=-81;i<-69;i++){ buf[121]=(byte)i; if(sha1_32(buf)==763434250){break;} } + for(i=90;i<97;i++){ buf[122]=(byte)i; if(sha1_32(buf)==-1319254771){break;} } + for(i=3;i<14;i++){ buf[123]=(byte)i; if(sha1_32(buf)==-1721694900){break;} } + for(i=56;i<71;i++){ buf[124]=(byte)i; if(sha1_32(buf)==-2062968770){break;} } + for(i=99;i<123;i++){ buf[125]=(byte)i; if(sha1_32(buf)==-1168507426){break;} } + for(i=90;i<95;i++){ buf[126]=(byte)i; if(sha1_32(buf)==1380718825){break;} } + for(i=-13;i<3;i++){ buf[127]=(byte)i; if(sha1_32(buf)==-605014534){break;} } + for(i=116;i<128;i++){ buf[128]=(byte)i; if(sha1_32(buf)==-1574995669){break;} } + for(i=-34;i<-33;i++){ buf[129]=(byte)i; if(sha1_32(buf)==-491841000){break;} } + for(i=-66;i<-61;i++){ buf[130]=(byte)i; if(sha1_32(buf)==1165599815){break;} } + for(i=-68;i<-57;i++){ buf[131]=(byte)i; if(sha1_32(buf)==1752119479){break;} } + for(i=-112;i<-86;i++){ buf[132]=(byte)i; if(sha1_32(buf)==-1281634978){break;} } + for(i=71;i<85;i++){ buf[133]=(byte)i; if(sha1_32(buf)==377622769){break;} } + for(i=33;i<44;i++){ buf[134]=(byte)i; if(sha1_32(buf)==1790500375){break;} } + for(i=-128;i<-119;i++){ buf[135]=(byte)i; if(sha1_32(buf)==-2135751183){break;} } + for(i=19;i<38;i++){ buf[136]=(byte)i; if(sha1_32(buf)==-1859796302){break;} } + for(i=-9;i<14;i++){ buf[137]=(byte)i; if(sha1_32(buf)==-1859796302){break;} } + for(i=78;i<86;i++){ buf[138]=(byte)i; if(sha1_32(buf)==-1848602378){break;} } + for(i=78;i<101;i++){ buf[139]=(byte)i; if(sha1_32(buf)==-1002005595){break;} } + for(i=67;i<79;i++){ buf[140]=(byte)i; if(sha1_32(buf)==-18833302){break;} } + for(i=61;i<79;i++){ buf[141]=(byte)i; if(sha1_32(buf)==-1880376697){break;} } + for(i=-128;i<-104;i++){ buf[142]=(byte)i; if(sha1_32(buf)==-234378059){break;} } + for(i=95;i<117;i++){ buf[143]=(byte)i; if(sha1_32(buf)==1123340704){break;} } + for(i=-11;i<2;i++){ buf[144]=(byte)i; if(sha1_32(buf)==-1843693407){break;} } + for(i=43;i<54;i++){ buf[145]=(byte)i; if(sha1_32(buf)==1795370103){break;} } + for(i=106;i<124;i++){ buf[146]=(byte)i; if(sha1_32(buf)==236297481){break;} } + for(i=97;i<110;i++){ buf[147]=(byte)i; if(sha1_32(buf)==-1419695035){break;} } + for(i=-50;i<-35;i++){ buf[148]=(byte)i; if(sha1_32(buf)==-624179420){break;} } + for(i=-16;i<7;i++){ buf[149]=(byte)i; if(sha1_32(buf)==-1076410245){break;} } + for(i=-41;i<-34;i++){ buf[150]=(byte)i; if(sha1_32(buf)==1648461464){break;} } + for(i=113;i<128;i++){ buf[151]=(byte)i; if(sha1_32(buf)==-1022002400){break;} } + for(i=-84;i<-72;i++){ buf[152]=(byte)i; if(sha1_32(buf)==1278271843){break;} } + for(i=64;i<86;i++){ buf[153]=(byte)i; if(sha1_32(buf)==-515296049){break;} } + for(i=99;i<113;i++){ buf[154]=(byte)i; if(sha1_32(buf)==-1911435801){break;} } + for(i=-81;i<-62;i++){ buf[155]=(byte)i; if(sha1_32(buf)==-135282509){break;} } + for(i=73;i<103;i++){ buf[156]=(byte)i; if(sha1_32(buf)==46101903){break;} } + for(i=-35;i<-14;i++){ buf[157]=(byte)i; if(sha1_32(buf)==-2134833653){break;} } + for(i=-128;i<-126;i++){ buf[158]=(byte)i; if(sha1_32(buf)==1655282914){break;} } + for(i=99;i<116;i++){ buf[159]=(byte)i; if(sha1_32(buf)==-578956455){break;} } + for(i=13;i<30;i++){ buf[160]=(byte)i; if(sha1_32(buf)==2008352656){break;} } + for(i=112;i<124;i++){ buf[161]=(byte)i; if(sha1_32(buf)==-1086309437){break;} } + for(i=29;i<45;i++){ buf[162]=(byte)i; if(sha1_32(buf)==146787406){break;} } + for(i=110;i<127;i++){ buf[163]=(byte)i; if(sha1_32(buf)==2031960518){break;} } + for(i=61;i<89;i++){ buf[164]=(byte)i; if(sha1_32(buf)==-1074837042){break;} } + for(i=-77;i<-62;i++){ buf[165]=(byte)i; if(sha1_32(buf)==1359616402){break;} } + for(i=115;i<119;i++){ buf[166]=(byte)i; if(sha1_32(buf)==-1631919615){break;} } + for(i=58;i<76;i++){ buf[167]=(byte)i; if(sha1_32(buf)==1026365414){break;} } + for(i=33;i<36;i++){ buf[168]=(byte)i; if(sha1_32(buf)==-110279832){break;} } + for(i=-119;i<-102;i++){ buf[169]=(byte)i; if(sha1_32(buf)==-1194542784){break;} } + for(i=14;i<38;i++){ buf[170]=(byte)i; if(sha1_32(buf)==-899721791){break;} } + for(i=112;i<128;i++){ buf[171]=(byte)i; if(sha1_32(buf)==1313659210){break;} } + for(i=-75;i<-46;i++){ buf[172]=(byte)i; if(sha1_32(buf)==539809846){break;} } + for(i=-54;i<-34;i++){ buf[173]=(byte)i; if(sha1_32(buf)==1137895589){break;} } + for(i=85;i<92;i++){ buf[174]=(byte)i; if(sha1_32(buf)==1269876856){break;} } + for(i=-84;i<-61;i++){ buf[175]=(byte)i; if(sha1_32(buf)==589607487){break;} } + for(i=-29;i<-26;i++){ buf[176]=(byte)i; if(sha1_32(buf)==691213662){break;} } + for(i=111;i<128;i++){ buf[177]=(byte)i; if(sha1_32(buf)==-258435988){break;} } + for(i=16;i<39;i++){ buf[178]=(byte)i; if(sha1_32(buf)==503747712){break;} } + for(i=-128;i<-122;i++){ buf[179]=(byte)i; if(sha1_32(buf)==-318550605){break;} } + for(i=-11;i<-4;i++){ buf[180]=(byte)i; if(sha1_32(buf)==495095385){break;} } + for(i=-76;i<-57;i++){ buf[181]=(byte)i; if(sha1_32(buf)==2074056049){break;} } + for(i=40;i<45;i++){ buf[182]=(byte)i; if(sha1_32(buf)==-1272687180){break;} } + for(i=67;i<77;i++){ buf[183]=(byte)i; if(sha1_32(buf)==1470651132){break;} } + for(i=-28;i<-2;i++){ buf[184]=(byte)i; if(sha1_32(buf)==-356586109){break;} } + for(i=67;i<78;i++){ buf[185]=(byte)i; if(sha1_32(buf)==-2058685452){break;} } + for(i=8;i<27;i++){ buf[186]=(byte)i; if(sha1_32(buf)==-1639451326){break;} } + for(i=73;i<91;i++){ buf[187]=(byte)i; if(sha1_32(buf)==-1389665775){break;} } + for(i=36;i<48;i++){ buf[188]=(byte)i; if(sha1_32(buf)==2075409877){break;} } + for(i=-54;i<-43;i++){ buf[189]=(byte)i; if(sha1_32(buf)==-40410706){break;} } + for(i=-36;i<-15;i++){ buf[190]=(byte)i; if(sha1_32(buf)==1938204173){break;} } + for(i=-66;i<-47;i++){ buf[191]=(byte)i; if(sha1_32(buf)==1975822870){break;} } + for(i=-128;i<-120;i++){ buf[192]=(byte)i; if(sha1_32(buf)==478719652){break;} } + for(i=73;i<82;i++){ buf[193]=(byte)i; if(sha1_32(buf)==10386897){break;} } + for(i=-74;i<-56;i++){ buf[194]=(byte)i; if(sha1_32(buf)==1900890448){break;} } + for(i=56;i<68;i++){ buf[195]=(byte)i; if(sha1_32(buf)==-451969782){break;} } + for(i=-54;i<-42;i++){ buf[196]=(byte)i; if(sha1_32(buf)==698593913){break;} } + for(i=-49;i<-32;i++){ buf[197]=(byte)i; if(sha1_32(buf)==51758518){break;} } + for(i=-128;i<-119;i++){ buf[198]=(byte)i; if(sha1_32(buf)==-1369180988){break;} } + for(i=57;i<68;i++){ buf[199]=(byte)i; if(sha1_32(buf)==-555129862){break;} } + for(i=36;i<59;i++){ buf[200]=(byte)i; if(sha1_32(buf)==6476110){break;} } + for(i=-104;i<-88;i++){ buf[201]=(byte)i; if(sha1_32(buf)==1335074476){break;} } + for(i=-109;i<-87;i++){ buf[202]=(byte)i; if(sha1_32(buf)==-1345046316){break;} } + for(i=89;i<110;i++){ buf[203]=(byte)i; if(sha1_32(buf)==518448112){break;} } + for(i=115;i<128;i++){ buf[204]=(byte)i; if(sha1_32(buf)==1498839013){break;} } + for(i=38;i<56;i++){ buf[205]=(byte)i; if(sha1_32(buf)==-1737721624){break;} } + for(i=124;i<128;i++){ buf[206]=(byte)i; if(sha1_32(buf)==755154340){break;} } + for(i=-92;i<-89;i++){ buf[207]=(byte)i; if(sha1_32(buf)==-857814442){break;} } + for(i=-34;i<-17;i++){ buf[208]=(byte)i; if(sha1_32(buf)==692260426){break;} } + for(i=-1;i<11;i++){ buf[209]=(byte)i; if(sha1_32(buf)==-347759751){break;} } + for(i=26;i<48;i++){ buf[210]=(byte)i; if(sha1_32(buf)==943386191){break;} } + for(i=-128;i<-120;i++){ buf[211]=(byte)i; if(sha1_32(buf)==570989625){break;} } + for(i=10;i<20;i++){ buf[212]=(byte)i; if(sha1_32(buf)==24332860){break;} } + for(i=-1;i<9;i++){ buf[213]=(byte)i; if(sha1_32(buf)==649850656){break;} } + for(i=58;i<68;i++){ buf[214]=(byte)i; if(sha1_32(buf)==1428685212){break;} } + for(i=-102;i<-86;i++){ buf[215]=(byte)i; if(sha1_32(buf)==2125175456){break;} } + for(i=-28;i<-23;i++){ buf[216]=(byte)i; if(sha1_32(buf)==65771620){break;} } + for(i=-20;i<6;i++){ buf[217]=(byte)i; if(sha1_32(buf)==-1241014139){break;} } + for(i=53;i<68;i++){ buf[218]=(byte)i; if(sha1_32(buf)==87523627){break;} } + for(i=13;i<22;i++){ buf[219]=(byte)i; if(sha1_32(buf)==1443254869){break;} } + for(i=-15;i<-11;i++){ buf[220]=(byte)i; if(sha1_32(buf)==1348951126){break;} } + for(i=-102;i<-91;i++){ buf[221]=(byte)i; if(sha1_32(buf)==-1890461909){break;} } + for(i=-60;i<-44;i++){ buf[222]=(byte)i; if(sha1_32(buf)==-223093382){break;} } + for(i=65;i<85;i++){ buf[223]=(byte)i; if(sha1_32(buf)==1824104176){break;} } + for(i=11;i<16;i++){ buf[224]=(byte)i; if(sha1_32(buf)==572983997){break;} } + for(i=96;i<106;i++){ buf[225]=(byte)i; if(sha1_32(buf)==1232746431){break;} } + for(i=-106;i<-100;i++){ buf[226]=(byte)i; if(sha1_32(buf)==-1506743766){break;} } + for(i=54;i<62;i++){ buf[227]=(byte)i; if(sha1_32(buf)==-2036530121){break;} } + for(i=23;i<39;i++){ buf[228]=(byte)i; if(sha1_32(buf)==-599329333){break;} } + for(i=-107;i<-96;i++){ buf[229]=(byte)i; if(sha1_32(buf)==-1307314431){break;} } + for(i=-88;i<-77;i++){ buf[230]=(byte)i; if(sha1_32(buf)==980144912){break;} } + for(i=-61;i<-46;i++){ buf[231]=(byte)i; if(sha1_32(buf)==1059060103){break;} } + for(i=30;i<55;i++){ buf[232]=(byte)i; if(sha1_32(buf)==1753203262){break;} } + for(i=-29;i<-17;i++){ buf[233]=(byte)i; if(sha1_32(buf)==1101931086){break;} } + for(i=-54;i<-37;i++){ buf[234]=(byte)i; if(sha1_32(buf)==2033699556){break;} } + for(i=70;i<89;i++){ buf[235]=(byte)i; if(sha1_32(buf)==1075854861){break;} } + for(i=39;i<53;i++){ buf[236]=(byte)i; if(sha1_32(buf)==-134862521){break;} } + for(i=36;i<55;i++){ buf[237]=(byte)i; if(sha1_32(buf)==-1865150153){break;} } + for(i=-6;i<2;i++){ buf[238]=(byte)i; if(sha1_32(buf)==-611227999){break;} } + for(i=54;i<71;i++){ buf[239]=(byte)i; if(sha1_32(buf)==-1483544511){break;} } + for(i=118;i<127;i++){ buf[240]=(byte)i; if(sha1_32(buf)==-1945545241){break;} } + for(i=-9;i<14;i++){ buf[241]=(byte)i; if(sha1_32(buf)==588207417){break;} } + for(i=27;i<39;i++){ buf[242]=(byte)i; if(sha1_32(buf)==-1716632767){break;} } + for(i=-15;i<5;i++){ buf[243]=(byte)i; if(sha1_32(buf)==-1287960836){break;} } + for(i=-128;i<-109;i++){ buf[244]=(byte)i; if(sha1_32(buf)==-1083134559){break;} } + for(i=11;i<39;i++){ buf[245]=(byte)i; if(sha1_32(buf)==-1440431390){break;} } + for(i=-128;i<-119;i++){ buf[246]=(byte)i; if(sha1_32(buf)==1057682219){break;} } + for(i=-7;i<-1;i++){ buf[247]=(byte)i; if(sha1_32(buf)==1885594962){break;} } + for(i=-27;i<-16;i++){ buf[248]=(byte)i; if(sha1_32(buf)==1852562995){break;} } + for(i=-57;i<-40;i++){ buf[249]=(byte)i; if(sha1_32(buf)==995182452){break;} } + for(i=-125;i<-112;i++){ buf[250]=(byte)i; if(sha1_32(buf)==-77061513){break;} } + for(i=-67;i<-56;i++){ buf[251]=(byte)i; if(sha1_32(buf)==2012266374){break;} } + for(i=99;i<118;i++){ buf[252]=(byte)i; if(sha1_32(buf)==-865309461){break;} } + for(i=13;i<28;i++){ buf[253]=(byte)i; if(sha1_32(buf)==-697756735){break;} } + for(i=-128;i<-122;i++){ buf[254]=(byte)i; if(sha1_32(buf)==-524870161){break;} } + for(i=72;i<90;i++){ buf[255]=(byte)i; if(sha1_32(buf)==-2074382955){break;} } + for(i=-37;i<-33;i++){ buf[256]=(byte)i; if(sha1_32(buf)==1380489136){break;} } + for(i=67;i<86;i++){ buf[257]=(byte)i; if(sha1_32(buf)==-1398469122){break;} } + for(i=-32;i<-8;i++){ buf[258]=(byte)i; if(sha1_32(buf)==1190464010){break;} } + for(i=-73;i<-49;i++){ buf[259]=(byte)i; if(sha1_32(buf)==1003856724){break;} } + for(i=95;i<120;i++){ buf[260]=(byte)i; if(sha1_32(buf)==1271140119){break;} } + for(i=-10;i<-2;i++){ buf[261]=(byte)i; if(sha1_32(buf)==-360002753){break;} } + for(i=-31;i<-9;i++){ buf[262]=(byte)i; if(sha1_32(buf)==1131406669){break;} } + for(i=104;i<115;i++){ buf[263]=(byte)i; if(sha1_32(buf)==1557731782){break;} } + for(i=78;i<95;i++){ buf[264]=(byte)i; if(sha1_32(buf)==1523632632){break;} } + for(i=-99;i<-93;i++){ buf[265]=(byte)i; if(sha1_32(buf)==2074266814){break;} } + for(i=-63;i<-53;i++){ buf[266]=(byte)i; if(sha1_32(buf)==308781559){break;} } + for(i=106;i<117;i++){ buf[267]=(byte)i; if(sha1_32(buf)==70785202){break;} } + for(i=29;i<54;i++){ buf[268]=(byte)i; if(sha1_32(buf)==-2096598982){break;} } + for(i=-116;i<-107;i++){ buf[269]=(byte)i; if(sha1_32(buf)==-717016731){break;} } + for(i=-51;i<-30;i++){ buf[270]=(byte)i; if(sha1_32(buf)==1158114016){break;} } + for(i=51;i<57;i++){ buf[271]=(byte)i; if(sha1_32(buf)==-237199025){break;} } + for(i=-108;i<-96;i++){ buf[272]=(byte)i; if(sha1_32(buf)==-1321105813){break;} } + for(i=116;i<121;i++){ buf[273]=(byte)i; if(sha1_32(buf)==331014115){break;} } + for(i=35;i<39;i++){ buf[274]=(byte)i; if(sha1_32(buf)==-55499602){break;} } + for(i=-38;i<-24;i++){ buf[275]=(byte)i; if(sha1_32(buf)==1687275005){break;} } + for(i=53;i<77;i++){ buf[276]=(byte)i; if(sha1_32(buf)==622706765){break;} } + for(i=-105;i<-99;i++){ buf[277]=(byte)i; if(sha1_32(buf)==-1942493121){break;} } + for(i=74;i<76;i++){ buf[278]=(byte)i; if(sha1_32(buf)==2124093469){break;} } + for(i=-5;i<1;i++){ buf[279]=(byte)i; if(sha1_32(buf)==-1342181028){break;} } + for(i=-118;i<-103;i++){ buf[280]=(byte)i; if(sha1_32(buf)==-1778128001){break;} } + for(i=-82;i<-67;i++){ buf[281]=(byte)i; if(sha1_32(buf)==746592882){break;} } + for(i=20;i<27;i++){ buf[282]=(byte)i; if(sha1_32(buf)==-279226955){break;} } + for(i=100;i<116;i++){ buf[283]=(byte)i; if(sha1_32(buf)==-771637243){break;} } + for(i=-3;i<21;i++){ buf[284]=(byte)i; if(sha1_32(buf)==2093728839){break;} } + for(i=23;i<44;i++){ buf[285]=(byte)i; if(sha1_32(buf)==1930571040){break;} } + for(i=-13;i<9;i++){ buf[286]=(byte)i; if(sha1_32(buf)==-2034624822){break;} } + for(i=4;i<21;i++){ buf[287]=(byte)i; if(sha1_32(buf)==-1102655451){break;} } + for(i=56;i<82;i++){ buf[288]=(byte)i; if(sha1_32(buf)==645851096){break;} } + for(i=93;i<101;i++){ buf[289]=(byte)i; if(sha1_32(buf)==1738380866){break;} } + for(i=58;i<78;i++){ buf[290]=(byte)i; if(sha1_32(buf)==-637518018){break;} } + for(i=-42;i<-17;i++){ buf[291]=(byte)i; if(sha1_32(buf)==1466237331){break;} } + for(i=-58;i<-40;i++){ buf[292]=(byte)i; if(sha1_32(buf)==-731595346){break;} } + for(i=-92;i<-87;i++){ buf[293]=(byte)i; if(sha1_32(buf)==1916572764){break;} } + for(i=-128;i<-124;i++){ buf[294]=(byte)i; if(sha1_32(buf)==-490602162){break;} } + for(i=-49;i<-23;i++){ buf[295]=(byte)i; if(sha1_32(buf)==872499927){break;} } + for(i=-68;i<-56;i++){ buf[296]=(byte)i; if(sha1_32(buf)==-472622341){break;} } + for(i=-47;i<-26;i++){ buf[297]=(byte)i; if(sha1_32(buf)==-451511273){break;} } + for(i=-86;i<-76;i++){ buf[298]=(byte)i; if(sha1_32(buf)==1168584286){break;} } + for(i=-111;i<-88;i++){ buf[299]=(byte)i; if(sha1_32(buf)==215778391){break;} } + for(i=-39;i<-32;i++){ buf[300]=(byte)i; if(sha1_32(buf)==-2009222331){break;} } + for(i=-70;i<-52;i++){ buf[301]=(byte)i; if(sha1_32(buf)==1920254264){break;} } + for(i=48;i<63;i++){ buf[302]=(byte)i; if(sha1_32(buf)==-654047556){break;} } + for(i=-118;i<-94;i++){ buf[303]=(byte)i; if(sha1_32(buf)==-1322818583){break;} } + for(i=105;i<125;i++){ buf[304]=(byte)i; if(sha1_32(buf)==845315516){break;} } + for(i=16;i<26;i++){ buf[305]=(byte)i; if(sha1_32(buf)==1574676586){break;} } + for(i=-6;i<7;i++){ buf[306]=(byte)i; if(sha1_32(buf)==764380752){break;} } + for(i=-93;i<-92;i++){ buf[307]=(byte)i; if(sha1_32(buf)==1106209920){break;} } + for(i=49;i<56;i++){ buf[308]=(byte)i; if(sha1_32(buf)==-1280337508){break;} } + for(i=23;i<37;i++){ buf[309]=(byte)i; if(sha1_32(buf)==-862231110){break;} } + for(i=22;i<46;i++){ buf[310]=(byte)i; if(sha1_32(buf)==1005723492){break;} } + for(i=61;i<86;i++){ buf[311]=(byte)i; if(sha1_32(buf)==1720311961){break;} } + for(i=3;i<7;i++){ buf[312]=(byte)i; if(sha1_32(buf)==1782759287){break;} } + for(i=-103;i<-85;i++){ buf[313]=(byte)i; if(sha1_32(buf)==-1451104737){break;} } + for(i=103;i<120;i++){ buf[314]=(byte)i; if(sha1_32(buf)==85914641){break;} } + for(i=91;i<99;i++){ buf[315]=(byte)i; if(sha1_32(buf)==457366244){break;} } + for(i=-94;i<-69;i++){ buf[316]=(byte)i; if(sha1_32(buf)==-1207188908){break;} } + for(i=-94;i<-86;i++){ buf[317]=(byte)i; if(sha1_32(buf)==1506617888){break;} } + for(i=2;i<31;i++){ buf[318]=(byte)i; if(sha1_32(buf)==393459872){break;} } + for(i=11;i<29;i++){ buf[319]=(byte)i; if(sha1_32(buf)==-502117992){break;} } + for(i=-23;i<-17;i++){ buf[320]=(byte)i; if(sha1_32(buf)==1404996130){break;} } + for(i=-79;i<-61;i++){ buf[321]=(byte)i; if(sha1_32(buf)==93787305){break;} } + for(i=-1;i<6;i++){ buf[322]=(byte)i; if(sha1_32(buf)==93787305){break;} } + for(i=-11;i<9;i++){ buf[323]=(byte)i; if(sha1_32(buf)==-414094029){break;} } + for(i=29;i<54;i++){ buf[324]=(byte)i; if(sha1_32(buf)==-1239807499){break;} } + for(i=7;i<23;i++){ buf[325]=(byte)i; if(sha1_32(buf)==-1133903491){break;} } + for(i=92;i<95;i++){ buf[326]=(byte)i; if(sha1_32(buf)==1923988102){break;} } + for(i=-43;i<-25;i++){ buf[327]=(byte)i; if(sha1_32(buf)==1872072587){break;} } + for(i=25;i<34;i++){ buf[328]=(byte)i; if(sha1_32(buf)==1251732348){break;} } + for(i=-114;i<-86;i++){ buf[329]=(byte)i; if(sha1_32(buf)==-883508683){break;} } + for(i=-20;i<-10;i++){ buf[330]=(byte)i; if(sha1_32(buf)==653307757){break;} } + for(i=121;i<128;i++){ buf[331]=(byte)i; if(sha1_32(buf)==-562027379){break;} } + for(i=-118;i<-98;i++){ buf[332]=(byte)i; if(sha1_32(buf)==-177074977){break;} } + for(i=91;i<109;i++){ buf[333]=(byte)i; if(sha1_32(buf)==1889289010){break;} } + for(i=81;i<93;i++){ buf[334]=(byte)i; if(sha1_32(buf)==-258597665){break;} } + for(i=-65;i<-49;i++){ buf[335]=(byte)i; if(sha1_32(buf)==945759183){break;} } + for(i=-47;i<-32;i++){ buf[336]=(byte)i; if(sha1_32(buf)==-758318481){break;} } + for(i=100;i<108;i++){ buf[337]=(byte)i; if(sha1_32(buf)==583645480){break;} } + for(i=35;i<55;i++){ buf[338]=(byte)i; if(sha1_32(buf)==2038675175){break;} } + for(i=-33;i<-10;i++){ buf[339]=(byte)i; if(sha1_32(buf)==-857273182){break;} } + for(i=48;i<53;i++){ buf[340]=(byte)i; if(sha1_32(buf)==-619787648){break;} } + for(i=2;i<32;i++){ buf[341]=(byte)i; if(sha1_32(buf)==-745182102){break;} } + for(i=-38;i<-16;i++){ buf[342]=(byte)i; if(sha1_32(buf)==-1580289979){break;} } + for(i=2;i<30;i++){ buf[343]=(byte)i; if(sha1_32(buf)==-985037505){break;} } + for(i=4;i<21;i++){ buf[344]=(byte)i; if(sha1_32(buf)==174577411){break;} } + for(i=88;i<95;i++){ buf[345]=(byte)i; if(sha1_32(buf)==13128533){break;} } + for(i=43;i<47;i++){ buf[346]=(byte)i; if(sha1_32(buf)==-2115284275){break;} } + for(i=77;i<104;i++){ buf[347]=(byte)i; if(sha1_32(buf)==744872963){break;} } + for(i=34;i<62;i++){ buf[348]=(byte)i; if(sha1_32(buf)==-1411776603){break;} } + for(i=-106;i<-94;i++){ buf[349]=(byte)i; if(sha1_32(buf)==-1764535699){break;} } + for(i=-63;i<-45;i++){ buf[350]=(byte)i; if(sha1_32(buf)==1629414814){break;} } + for(i=-117;i<-94;i++){ buf[351]=(byte)i; if(sha1_32(buf)==-1631128391){break;} } + for(i=-68;i<-60;i++){ buf[352]=(byte)i; if(sha1_32(buf)==1654859229){break;} } + for(i=-97;i<-83;i++){ buf[353]=(byte)i; if(sha1_32(buf)==505094200){break;} } + for(i=-7;i<5;i++){ buf[354]=(byte)i; if(sha1_32(buf)==536518281){break;} } + for(i=-115;i<-97;i++){ buf[355]=(byte)i; if(sha1_32(buf)==558941066){break;} } + for(i=57;i<79;i++){ buf[356]=(byte)i; if(sha1_32(buf)==-1645935023){break;} } + for(i=43;i<48;i++){ buf[357]=(byte)i; if(sha1_32(buf)==-555740209){break;} } + for(i=18;i<33;i++){ buf[358]=(byte)i; if(sha1_32(buf)==1588488039){break;} } + for(i=97;i<115;i++){ buf[359]=(byte)i; if(sha1_32(buf)==-295011745){break;} } + for(i=-23;i<1;i++){ buf[360]=(byte)i; if(sha1_32(buf)==-1402336897){break;} } + for(i=54;i<57;i++){ buf[361]=(byte)i; if(sha1_32(buf)==-325372873){break;} } + for(i=-10;i<-1;i++){ buf[362]=(byte)i; if(sha1_32(buf)==-605150359){break;} } + for(i=-105;i<-92;i++){ buf[363]=(byte)i; if(sha1_32(buf)==-249898752){break;} } + for(i=-71;i<-45;i++){ buf[364]=(byte)i; if(sha1_32(buf)==138685091){break;} } + for(i=107;i<114;i++){ buf[365]=(byte)i; if(sha1_32(buf)==-1587388530){break;} } + for(i=-128;i<-126;i++){ buf[366]=(byte)i; if(sha1_32(buf)==-1374001436){break;} } + for(i=90;i<117;i++){ buf[367]=(byte)i; if(sha1_32(buf)==1976744827){break;} } + for(i=-47;i<-29;i++){ buf[368]=(byte)i; if(sha1_32(buf)==-1998525337){break;} } + for(i=62;i<84;i++){ buf[369]=(byte)i; if(sha1_32(buf)==-68153360){break;} } + for(i=-40;i<-24;i++){ buf[370]=(byte)i; if(sha1_32(buf)==680690927){break;} } + for(i=-41;i<-11;i++){ buf[371]=(byte)i; if(sha1_32(buf)==-563458643){break;} } + for(i=-116;i<-108;i++){ buf[372]=(byte)i; if(sha1_32(buf)==-389734168){break;} } + for(i=46;i<76;i++){ buf[373]=(byte)i; if(sha1_32(buf)==-1703344842){break;} } + for(i=99;i<125;i++){ buf[374]=(byte)i; if(sha1_32(buf)==-659849431){break;} } + for(i=117;i<123;i++){ buf[375]=(byte)i; if(sha1_32(buf)==899596640){break;} } + for(i=-7;i<17;i++){ buf[376]=(byte)i; if(sha1_32(buf)==-147583368){break;} } + for(i=72;i<95;i++){ buf[377]=(byte)i; if(sha1_32(buf)==-975607520){break;} } + for(i=-81;i<-77;i++){ buf[378]=(byte)i; if(sha1_32(buf)==1079349111){break;} } + for(i=14;i<29;i++){ buf[379]=(byte)i; if(sha1_32(buf)==-1761274449){break;} } + for(i=-102;i<-82;i++){ buf[380]=(byte)i; if(sha1_32(buf)==1010579007){break;} } + for(i=5;i<18;i++){ buf[381]=(byte)i; if(sha1_32(buf)==1579859331){break;} } + for(i=-49;i<-33;i++){ buf[382]=(byte)i; if(sha1_32(buf)==-689490885){break;} } + for(i=-75;i<-50;i++){ buf[383]=(byte)i; if(sha1_32(buf)==482888943){break;} } + for(i=-104;i<-93;i++){ buf[384]=(byte)i; if(sha1_32(buf)==653474125){break;} } + for(i=63;i<80;i++){ buf[385]=(byte)i; if(sha1_32(buf)==-1872227543){break;} } + for(i=61;i<78;i++){ buf[386]=(byte)i; if(sha1_32(buf)==1237661352){break;} } + for(i=-32;i<-18;i++){ buf[387]=(byte)i; if(sha1_32(buf)==-2048217859){break;} } + for(i=-68;i<-51;i++){ buf[388]=(byte)i; if(sha1_32(buf)==-1133812269){break;} } + for(i=73;i<86;i++){ buf[389]=(byte)i; if(sha1_32(buf)==-273049490){break;} } + for(i=58;i<70;i++){ buf[390]=(byte)i; if(sha1_32(buf)==-929623260){break;} } + for(i=-87;i<-67;i++){ buf[391]=(byte)i; if(sha1_32(buf)==-1657060312){break;} } + for(i=111;i<128;i++){ buf[392]=(byte)i; if(sha1_32(buf)==1302845780){break;} } + for(i=81;i<99;i++){ buf[393]=(byte)i; if(sha1_32(buf)==-1947376304){break;} } + for(i=41;i<64;i++){ buf[394]=(byte)i; if(sha1_32(buf)==1536743201){break;} } + for(i=47;i<60;i++){ buf[395]=(byte)i; if(sha1_32(buf)==-1144041157){break;} } + for(i=-67;i<-52;i++){ buf[396]=(byte)i; if(sha1_32(buf)==1301971045){break;} } + for(i=32;i<41;i++){ buf[397]=(byte)i; if(sha1_32(buf)==-55244015){break;} } + for(i=-28;i<-14;i++){ buf[398]=(byte)i; if(sha1_32(buf)==601553609){break;} } + for(i=4;i<19;i++){ buf[399]=(byte)i; if(sha1_32(buf)==-1964399720){break;} } + for(i=-60;i<-47;i++){ buf[400]=(byte)i; if(sha1_32(buf)==546824309){break;} } + for(i=-96;i<-78;i++){ buf[401]=(byte)i; if(sha1_32(buf)==2072979040){break;} } + for(i=-91;i<-79;i++){ buf[402]=(byte)i; if(sha1_32(buf)==1185291484){break;} } + for(i=24;i<38;i++){ buf[403]=(byte)i; if(sha1_32(buf)==1291957301){break;} } + for(i=27;i<41;i++){ buf[404]=(byte)i; if(sha1_32(buf)==619708981){break;} } + for(i=20;i<43;i++){ buf[405]=(byte)i; if(sha1_32(buf)==-1195053077){break;} } + for(i=-58;i<-39;i++){ buf[406]=(byte)i; if(sha1_32(buf)==-1893686195){break;} } + for(i=17;i<36;i++){ buf[407]=(byte)i; if(sha1_32(buf)==686803870){break;} } + for(i=115;i<125;i++){ buf[408]=(byte)i; if(sha1_32(buf)==-2076054964){break;} } + for(i=75;i<90;i++){ buf[409]=(byte)i; if(sha1_32(buf)==-1623263862){break;} } + for(i=-117;i<-108;i++){ buf[410]=(byte)i; if(sha1_32(buf)==572435888){break;} } + for(i=-45;i<-31;i++){ buf[411]=(byte)i; if(sha1_32(buf)==155920590){break;} } + for(i=43;i<51;i++){ buf[412]=(byte)i; if(sha1_32(buf)==-141606522){break;} } + for(i=-4;i<8;i++){ buf[413]=(byte)i; if(sha1_32(buf)==1249817593){break;} } + for(i=99;i<121;i++){ buf[414]=(byte)i; if(sha1_32(buf)==465204278){break;} } + for(i=42;i<66;i++){ buf[415]=(byte)i; if(sha1_32(buf)==-1241426909){break;} } + for(i=-38;i<-26;i++){ buf[416]=(byte)i; if(sha1_32(buf)==-58455032){break;} } + for(i=-33;i<-13;i++){ buf[417]=(byte)i; if(sha1_32(buf)==-1755073634){break;} } + for(i=-78;i<-56;i++){ buf[418]=(byte)i; if(sha1_32(buf)==1638978854){break;} } + for(i=-51;i<-46;i++){ buf[419]=(byte)i; if(sha1_32(buf)==-2042792140){break;} } + for(i=71;i<88;i++){ buf[420]=(byte)i; if(sha1_32(buf)==208597495){break;} } + for(i=-56;i<-39;i++){ buf[421]=(byte)i; if(sha1_32(buf)==1319800068){break;} } + for(i=35;i<57;i++){ buf[422]=(byte)i; if(sha1_32(buf)==-1801007146){break;} } + for(i=57;i<82;i++){ buf[423]=(byte)i; if(sha1_32(buf)==1895889545){break;} } + for(i=-82;i<-69;i++){ buf[424]=(byte)i; if(sha1_32(buf)==286770607){break;} } + for(i=-67;i<-50;i++){ buf[425]=(byte)i; if(sha1_32(buf)==-504887892){break;} } + for(i=51;i<67;i++){ buf[426]=(byte)i; if(sha1_32(buf)==1001041394){break;} } + for(i=16;i<37;i++){ buf[427]=(byte)i; if(sha1_32(buf)==1690433483){break;} } + for(i=-78;i<-52;i++){ buf[428]=(byte)i; if(sha1_32(buf)==-1903392380){break;} } + for(i=69;i<92;i++){ buf[429]=(byte)i; if(sha1_32(buf)==-604429505){break;} } + for(i=-41;i<-17;i++){ buf[430]=(byte)i; if(sha1_32(buf)==1836219621){break;} } + for(i=57;i<79;i++){ buf[431]=(byte)i; if(sha1_32(buf)==-1102157503){break;} } + for(i=-38;i<-33;i++){ buf[432]=(byte)i; if(sha1_32(buf)==-1165738984){break;} } + for(i=107;i<111;i++){ buf[433]=(byte)i; if(sha1_32(buf)==976274373){break;} } + for(i=-13;i<-2;i++){ buf[434]=(byte)i; if(sha1_32(buf)==-395148523){break;} } + for(i=51;i<72;i++){ buf[435]=(byte)i; if(sha1_32(buf)==-270623375){break;} } + for(i=-2;i<11;i++){ buf[436]=(byte)i; if(sha1_32(buf)==1798301733){break;} } + for(i=44;i<68;i++){ buf[437]=(byte)i; if(sha1_32(buf)==-1655532268){break;} } + for(i=-92;i<-82;i++){ buf[438]=(byte)i; if(sha1_32(buf)==641839317){break;} } + for(i=-70;i<-54;i++){ buf[439]=(byte)i; if(sha1_32(buf)==1378313510){break;} } + for(i=-48;i<-36;i++){ buf[440]=(byte)i; if(sha1_32(buf)==-1415483461){break;} } + for(i=57;i<81;i++){ buf[441]=(byte)i; if(sha1_32(buf)==-1336556908){break;} } + for(i=-108;i<-80;i++){ buf[442]=(byte)i; if(sha1_32(buf)==-1463897155){break;} } + for(i=-101;i<-83;i++){ buf[443]=(byte)i; if(sha1_32(buf)==-1885249702){break;} } + for(i=-52;i<-41;i++){ buf[444]=(byte)i; if(sha1_32(buf)==-1525480681){break;} } + for(i=-18;i<-7;i++){ buf[445]=(byte)i; if(sha1_32(buf)==-438290162){break;} } + for(i=89;i<103;i++){ buf[446]=(byte)i; if(sha1_32(buf)==-675843173){break;} } + for(i=-53;i<-26;i++){ buf[447]=(byte)i; if(sha1_32(buf)==-230587634){break;} } + for(i=-55;i<-52;i++){ buf[448]=(byte)i; if(sha1_32(buf)==827250969){break;} } + for(i=85;i<106;i++){ buf[449]=(byte)i; if(sha1_32(buf)==-2045336256){break;} } + for(i=125;i<128;i++){ buf[450]=(byte)i; if(sha1_32(buf)==-2030654312){break;} } + for(i=42;i<64;i++){ buf[451]=(byte)i; if(sha1_32(buf)==1543570728){break;} } + for(i=22;i<35;i++){ buf[452]=(byte)i; if(sha1_32(buf)==1544939484){break;} } + for(i=-38;i<-24;i++){ buf[453]=(byte)i; if(sha1_32(buf)==-1227184675){break;} } + for(i=-12;i<10;i++){ buf[454]=(byte)i; if(sha1_32(buf)==382721734){break;} } + for(i=-122;i<-99;i++){ buf[455]=(byte)i; if(sha1_32(buf)==-1588837372){break;} } + for(i=63;i<77;i++){ buf[456]=(byte)i; if(sha1_32(buf)==1226616098){break;} } + for(i=-59;i<-36;i++){ buf[457]=(byte)i; if(sha1_32(buf)==-1779746540){break;} } + for(i=93;i<100;i++){ buf[458]=(byte)i; if(sha1_32(buf)==-338633981){break;} } + for(i=-10;i<11;i++){ buf[459]=(byte)i; if(sha1_32(buf)==-578457344){break;} } + for(i=-63;i<-54;i++){ buf[460]=(byte)i; if(sha1_32(buf)==-473392610){break;} } + for(i=-74;i<-62;i++){ buf[461]=(byte)i; if(sha1_32(buf)==663048390){break;} } + for(i=88;i<104;i++){ buf[462]=(byte)i; if(sha1_32(buf)==1655540494){break;} } + for(i=2;i<20;i++){ buf[463]=(byte)i; if(sha1_32(buf)==-192100448){break;} } + for(i=114;i<128;i++){ buf[464]=(byte)i; if(sha1_32(buf)==-1682048192){break;} } + for(i=-65;i<-51;i++){ buf[465]=(byte)i; if(sha1_32(buf)==-1355293540){break;} } + for(i=-84;i<-67;i++){ buf[466]=(byte)i; if(sha1_32(buf)==-317182570){break;} } + for(i=-55;i<-48;i++){ buf[467]=(byte)i; if(sha1_32(buf)==1264438981){break;} } + for(i=-24;i<4;i++){ buf[468]=(byte)i; if(sha1_32(buf)==-1248346597){break;} } + for(i=4;i<26;i++){ buf[469]=(byte)i; if(sha1_32(buf)==1479542871){break;} } + for(i=12;i<30;i++){ buf[470]=(byte)i; if(sha1_32(buf)==-2046072084){break;} } + for(i=91;i<108;i++){ buf[471]=(byte)i; if(sha1_32(buf)==-210446710){break;} } + for(i=118;i<128;i++){ buf[472]=(byte)i; if(sha1_32(buf)==-1826914138){break;} } + for(i=-52;i<-38;i++){ buf[473]=(byte)i; if(sha1_32(buf)==-682467281){break;} } + for(i=60;i<71;i++){ buf[474]=(byte)i; if(sha1_32(buf)==1874584674){break;} } + for(i=-117;i<-102;i++){ buf[475]=(byte)i; if(sha1_32(buf)==-311492604){break;} } + for(i=-9;i<16;i++){ buf[476]=(byte)i; if(sha1_32(buf)==-1924259934){break;} } + for(i=72;i<86;i++){ buf[477]=(byte)i; if(sha1_32(buf)==1570801275){break;} } + for(i=-128;i<-113;i++){ buf[478]=(byte)i; if(sha1_32(buf)==849306711){break;} } + for(i=98;i<102;i++){ buf[479]=(byte)i; if(sha1_32(buf)==-1850154515){break;} } + for(i=-23;i<0;i++){ buf[480]=(byte)i; if(sha1_32(buf)==70868512){break;} } + for(i=-81;i<-71;i++){ buf[481]=(byte)i; if(sha1_32(buf)==-1384214788){break;} } + for(i=-122;i<-104;i++){ buf[482]=(byte)i; if(sha1_32(buf)==1179113881){break;} } + for(i=22;i<41;i++){ buf[483]=(byte)i; if(sha1_32(buf)==18865310){break;} } + for(i=35;i<55;i++){ buf[484]=(byte)i; if(sha1_32(buf)==1922550939){break;} } + for(i=-3;i<12;i++){ buf[485]=(byte)i; if(sha1_32(buf)==1598236257){break;} } + for(i=61;i<73;i++){ buf[486]=(byte)i; if(sha1_32(buf)==363732020){break;} } + for(i=-128;i<-113;i++){ buf[487]=(byte)i; if(sha1_32(buf)==-363394496){break;} } + for(i=-128;i<-122;i++){ buf[488]=(byte)i; if(sha1_32(buf)==-1641615115){break;} } + for(i=57;i<77;i++){ buf[489]=(byte)i; if(sha1_32(buf)==-1383273920){break;} } + for(i=-116;i<-113;i++){ buf[490]=(byte)i; if(sha1_32(buf)==-1502723189){break;} } + for(i=-49;i<-43;i++){ buf[491]=(byte)i; if(sha1_32(buf)==-1806987925){break;} } + for(i=63;i<75;i++){ buf[492]=(byte)i; if(sha1_32(buf)==1222220693){break;} } + for(i=70;i<82;i++){ buf[493]=(byte)i; if(sha1_32(buf)==1755804951){break;} } + for(i=-23;i<-1;i++){ buf[494]=(byte)i; if(sha1_32(buf)==-141110001){break;} } + for(i=-113;i<-95;i++){ buf[495]=(byte)i; if(sha1_32(buf)==211351160){break;} } + for(i=-54;i<-29;i++){ buf[496]=(byte)i; if(sha1_32(buf)==-709039874){break;} } + for(i=-69;i<-49;i++){ buf[497]=(byte)i; if(sha1_32(buf)==1751617294){break;} } + for(i=46;i<67;i++){ buf[498]=(byte)i; if(sha1_32(buf)==1916036043){break;} } + for(i=1;i<24;i++){ buf[499]=(byte)i; if(sha1_32(buf)==264872639){break;} } + for(i=-3;i<13;i++){ buf[500]=(byte)i; if(sha1_32(buf)==220318799){break;} } + for(i=-111;i<-94;i++){ buf[501]=(byte)i; if(sha1_32(buf)==-270998550){break;} } + for(i=-128;i<-109;i++){ buf[502]=(byte)i; if(sha1_32(buf)==1447930745){break;} } + for(i=-2;i<18;i++){ buf[503]=(byte)i; if(sha1_32(buf)==564212144){break;} } + for(i=-9;i<8;i++){ buf[504]=(byte)i; if(sha1_32(buf)==1491108163){break;} } + for(i=-65;i<-57;i++){ buf[505]=(byte)i; if(sha1_32(buf)==1927834261){break;} } + for(i=74;i<89;i++){ buf[506]=(byte)i; if(sha1_32(buf)==-1215331959){break;} } + for(i=-109;i<-92;i++){ buf[507]=(byte)i; if(sha1_32(buf)==-1834825658){break;} } + for(i=-88;i<-83;i++){ buf[508]=(byte)i; if(sha1_32(buf)==-260505454){break;} } + for(i=44;i<63;i++){ buf[509]=(byte)i; if(sha1_32(buf)==680225183){break;} } + for(i=-127;i<-106;i++){ buf[510]=(byte)i; if(sha1_32(buf)==273377618){break;} } + for(i=-36;i<-6;i++){ buf[511]=(byte)i; if(sha1_32(buf)==-852113235){break;} } + for(i=-24;i<2;i++){ buf[512]=(byte)i; if(sha1_32(buf)==-933936513){break;} } + for(i=-104;i<-94;i++){ buf[513]=(byte)i; if(sha1_32(buf)==-2076723440){break;} } + for(i=1;i<17;i++){ buf[514]=(byte)i; if(sha1_32(buf)==982865884){break;} } + for(i=-23;i<-16;i++){ buf[515]=(byte)i; if(sha1_32(buf)==-1867478588){break;} } + for(i=1;i<19;i++){ buf[516]=(byte)i; if(sha1_32(buf)==1297747889){break;} } + for(i=-26;i<0;i++){ buf[517]=(byte)i; if(sha1_32(buf)==-352495735){break;} } + for(i=37;i<55;i++){ buf[518]=(byte)i; if(sha1_32(buf)==-1011849710){break;} } + for(i=-86;i<-71;i++){ buf[519]=(byte)i; if(sha1_32(buf)==130867765){break;} } + for(i=63;i<77;i++){ buf[520]=(byte)i; if(sha1_32(buf)==1594419598){break;} } + for(i=-85;i<-65;i++){ buf[521]=(byte)i; if(sha1_32(buf)==-1728353667){break;} } + for(i=-2;i<21;i++){ buf[522]=(byte)i; if(sha1_32(buf)==1826272271){break;} } + for(i=-113;i<-93;i++){ buf[523]=(byte)i; if(sha1_32(buf)==-1503393486){break;} } + for(i=-71;i<-42;i++){ buf[524]=(byte)i; if(sha1_32(buf)==523585294){break;} } + for(i=104;i<114;i++){ buf[525]=(byte)i; if(sha1_32(buf)==680194991){break;} } + for(i=-35;i<-23;i++){ buf[526]=(byte)i; if(sha1_32(buf)==-35471167){break;} } + for(i=35;i<54;i++){ buf[527]=(byte)i; if(sha1_32(buf)==-1882789916){break;} } + for(i=19;i<45;i++){ buf[528]=(byte)i; if(sha1_32(buf)==-1905426286){break;} } + for(i=-82;i<-67;i++){ buf[529]=(byte)i; if(sha1_32(buf)==1229661565){break;} } + for(i=21;i<36;i++){ buf[530]=(byte)i; if(sha1_32(buf)==2072415543){break;} } + for(i=-67;i<-52;i++){ buf[531]=(byte)i; if(sha1_32(buf)==2144146218){break;} } + for(i=14;i<29;i++){ buf[532]=(byte)i; if(sha1_32(buf)==-1006304855){break;} } + for(i=7;i<30;i++){ buf[533]=(byte)i; if(sha1_32(buf)==764465804){break;} } + for(i=-128;i<-119;i++){ buf[534]=(byte)i; if(sha1_32(buf)==250632301){break;} } + for(i=18;i<37;i++){ buf[535]=(byte)i; if(sha1_32(buf)==-1318725703){break;} } + for(i=47;i<65;i++){ buf[536]=(byte)i; if(sha1_32(buf)==1096478171){break;} } + for(i=111;i<123;i++){ buf[537]=(byte)i; if(sha1_32(buf)==1856885611){break;} } + for(i=48;i<60;i++){ buf[538]=(byte)i; if(sha1_32(buf)==1906850778){break;} } + for(i=54;i<81;i++){ buf[539]=(byte)i; if(sha1_32(buf)==-1703453225){break;} } + for(i=-125;i<-103;i++){ buf[540]=(byte)i; if(sha1_32(buf)==1031392972){break;} } + for(i=7;i<23;i++){ buf[541]=(byte)i; if(sha1_32(buf)==2146469108){break;} } + for(i=-85;i<-60;i++){ buf[542]=(byte)i; if(sha1_32(buf)==-1265475236){break;} } + for(i=-116;i<-87;i++){ buf[543]=(byte)i; if(sha1_32(buf)==887801322){break;} } + for(i=-100;i<-78;i++){ buf[544]=(byte)i; if(sha1_32(buf)==1965075484){break;} } + for(i=21;i<25;i++){ buf[545]=(byte)i; if(sha1_32(buf)==1195486241){break;} } + for(i=-19;i<-2;i++){ buf[546]=(byte)i; if(sha1_32(buf)==252357687){break;} } + for(i=78;i<91;i++){ buf[547]=(byte)i; if(sha1_32(buf)==474547340){break;} } + for(i=-109;i<-85;i++){ buf[548]=(byte)i; if(sha1_32(buf)==1908664182){break;} } + for(i=40;i<55;i++){ buf[549]=(byte)i; if(sha1_32(buf)==-164729135){break;} } + for(i=110;i<128;i++){ buf[550]=(byte)i; if(sha1_32(buf)==-1869312571){break;} } + for(i=48;i<70;i++){ buf[551]=(byte)i; if(sha1_32(buf)==-579248159){break;} } + for(i=-22;i<-15;i++){ buf[552]=(byte)i; if(sha1_32(buf)==-1557928716){break;} } + for(i=50;i<66;i++){ buf[553]=(byte)i; if(sha1_32(buf)==-526827951){break;} } + for(i=109;i<127;i++){ buf[554]=(byte)i; if(sha1_32(buf)==1318177945){break;} } + for(i=-128;i<-122;i++){ buf[555]=(byte)i; if(sha1_32(buf)==340925528){break;} } + for(i=95;i<103;i++){ buf[556]=(byte)i; if(sha1_32(buf)==1770310630){break;} } + for(i=84;i<104;i++){ buf[557]=(byte)i; if(sha1_32(buf)==-1699984002){break;} } + for(i=22;i<38;i++){ buf[558]=(byte)i; if(sha1_32(buf)==-92034369){break;} } + for(i=46;i<70;i++){ buf[559]=(byte)i; if(sha1_32(buf)==-2108929688){break;} } + for(i=-31;i<-9;i++){ buf[560]=(byte)i; if(sha1_32(buf)==1492839700){break;} } + for(i=-47;i<-36;i++){ buf[561]=(byte)i; if(sha1_32(buf)==1867400531){break;} } + for(i=-8;i<12;i++){ buf[562]=(byte)i; if(sha1_32(buf)==-843765919){break;} } + for(i=56;i<61;i++){ buf[563]=(byte)i; if(sha1_32(buf)==-1650969953){break;} } + for(i=-16;i<4;i++){ buf[564]=(byte)i; if(sha1_32(buf)==-6140548){break;} } + for(i=-74;i<-62;i++){ buf[565]=(byte)i; if(sha1_32(buf)==389786275){break;} } + for(i=-97;i<-78;i++){ buf[566]=(byte)i; if(sha1_32(buf)==682178467){break;} } + for(i=-66;i<-40;i++){ buf[567]=(byte)i; if(sha1_32(buf)==-309964667){break;} } + for(i=-128;i<-109;i++){ buf[568]=(byte)i; if(sha1_32(buf)==553948703){break;} } + for(i=110;i<123;i++){ buf[569]=(byte)i; if(sha1_32(buf)==968475992){break;} } + for(i=-96;i<-73;i++){ buf[570]=(byte)i; if(sha1_32(buf)==-675647629){break;} } + for(i=120;i<128;i++){ buf[571]=(byte)i; if(sha1_32(buf)==927777277){break;} } + for(i=-53;i<-43;i++){ buf[572]=(byte)i; if(sha1_32(buf)==1684897001){break;} } + for(i=-36;i<-25;i++){ buf[573]=(byte)i; if(sha1_32(buf)==1371989234){break;} } + for(i=4;i<18;i++){ buf[574]=(byte)i; if(sha1_32(buf)==351801131){break;} } + for(i=73;i<95;i++){ buf[575]=(byte)i; if(sha1_32(buf)==-2021911702){break;} } + for(i=11;i<41;i++){ buf[576]=(byte)i; if(sha1_32(buf)==-963215504){break;} } + for(i=-128;i<-111;i++){ buf[577]=(byte)i; if(sha1_32(buf)==716624780){break;} } + for(i=-125;i<-96;i++){ buf[578]=(byte)i; if(sha1_32(buf)==1258119723){break;} } + for(i=21;i<41;i++){ buf[579]=(byte)i; if(sha1_32(buf)==-208189876){break;} } + for(i=87;i<96;i++){ buf[580]=(byte)i; if(sha1_32(buf)==911247748){break;} } + for(i=94;i<120;i++){ buf[581]=(byte)i; if(sha1_32(buf)==1430623121){break;} } + for(i=31;i<52;i++){ buf[582]=(byte)i; if(sha1_32(buf)==1816241093){break;} } + for(i=-109;i<-97;i++){ buf[583]=(byte)i; if(sha1_32(buf)==1851985662){break;} } + for(i=-32;i<-7;i++){ buf[584]=(byte)i; if(sha1_32(buf)==668510405){break;} } + for(i=66;i<81;i++){ buf[585]=(byte)i; if(sha1_32(buf)==-1981106483){break;} } + for(i=-29;i<-2;i++){ buf[586]=(byte)i; if(sha1_32(buf)==-332948725){break;} } + for(i=-113;i<-93;i++){ buf[587]=(byte)i; if(sha1_32(buf)==958151358){break;} } + for(i=75;i<91;i++){ buf[588]=(byte)i; if(sha1_32(buf)==1583128251){break;} } + for(i=-34;i<-31;i++){ buf[589]=(byte)i; if(sha1_32(buf)==-1755193427){break;} } + for(i=-84;i<-66;i++){ buf[590]=(byte)i; if(sha1_32(buf)==1515958477){break;} } + for(i=23;i<31;i++){ buf[591]=(byte)i; if(sha1_32(buf)==-1186373882){break;} } + for(i=-10;i<-1;i++){ buf[592]=(byte)i; if(sha1_32(buf)==-1546797417){break;} } + for(i=102;i<124;i++){ buf[593]=(byte)i; if(sha1_32(buf)==-1167231231){break;} } + for(i=96;i<120;i++){ buf[594]=(byte)i; if(sha1_32(buf)==1142929593){break;} } + for(i=-112;i<-101;i++){ buf[595]=(byte)i; if(sha1_32(buf)==-600279654){break;} } + for(i=4;i<22;i++){ buf[596]=(byte)i; if(sha1_32(buf)==1014671630){break;} } + for(i=-46;i<-24;i++){ buf[597]=(byte)i; if(sha1_32(buf)==72940609){break;} } + for(i=19;i<47;i++){ buf[598]=(byte)i; if(sha1_32(buf)==-2129644479){break;} } + for(i=10;i<14;i++){ buf[599]=(byte)i; if(sha1_32(buf)==2061997053){break;} } + for(i=-73;i<-58;i++){ buf[600]=(byte)i; if(sha1_32(buf)==909715909){break;} } + for(i=-18;i<7;i++){ buf[601]=(byte)i; if(sha1_32(buf)==-634993193){break;} } + for(i=-27;i<-16;i++){ buf[602]=(byte)i; if(sha1_32(buf)==-744457318){break;} } + for(i=98;i<117;i++){ buf[603]=(byte)i; if(sha1_32(buf)==-1234143379){break;} } + for(i=61;i<74;i++){ buf[604]=(byte)i; if(sha1_32(buf)==-534895291){break;} } + for(i=-81;i<-71;i++){ buf[605]=(byte)i; if(sha1_32(buf)==725574184){break;} } + for(i=-31;i<-6;i++){ buf[606]=(byte)i; if(sha1_32(buf)==728360069){break;} } + for(i=-61;i<-33;i++){ buf[607]=(byte)i; if(sha1_32(buf)==486376073){break;} } + for(i=-104;i<-90;i++){ buf[608]=(byte)i; if(sha1_32(buf)==244299003){break;} } + for(i=-13;i<13;i++){ buf[609]=(byte)i; if(sha1_32(buf)==114956200){break;} } + for(i=12;i<28;i++){ buf[610]=(byte)i; if(sha1_32(buf)==-1011008164){break;} } + for(i=-52;i<-28;i++){ buf[611]=(byte)i; if(sha1_32(buf)==-565484841){break;} } + for(i=42;i<63;i++){ buf[612]=(byte)i; if(sha1_32(buf)==900023911){break;} } + for(i=-75;i<-63;i++){ buf[613]=(byte)i; if(sha1_32(buf)==-1898245403){break;} } + for(i=115;i<128;i++){ buf[614]=(byte)i; if(sha1_32(buf)==632982051){break;} } + for(i=-5;i<19;i++){ buf[615]=(byte)i; if(sha1_32(buf)==-280967826){break;} } + for(i=-127;i<-119;i++){ buf[616]=(byte)i; if(sha1_32(buf)==-838233098){break;} } + for(i=84;i<97;i++){ buf[617]=(byte)i; if(sha1_32(buf)==1891512118){break;} } + for(i=-13;i<3;i++){ buf[618]=(byte)i; if(sha1_32(buf)==1882182373){break;} } + for(i=65;i<82;i++){ buf[619]=(byte)i; if(sha1_32(buf)==-646524729){break;} } + for(i=-6;i<11;i++){ buf[620]=(byte)i; if(sha1_32(buf)==1095413427){break;} } + for(i=-80;i<-73;i++){ buf[621]=(byte)i; if(sha1_32(buf)==-949783301){break;} } + for(i=-40;i<-31;i++){ buf[622]=(byte)i; if(sha1_32(buf)==408629111){break;} } + for(i=-52;i<-32;i++){ buf[623]=(byte)i; if(sha1_32(buf)==2035327450){break;} } + for(i=47;i<65;i++){ buf[624]=(byte)i; if(sha1_32(buf)==1963287526){break;} } + for(i=113;i<128;i++){ buf[625]=(byte)i; if(sha1_32(buf)==-702841373){break;} } + for(i=32;i<44;i++){ buf[626]=(byte)i; if(sha1_32(buf)==1232420954){break;} } + for(i=21;i<49;i++){ buf[627]=(byte)i; if(sha1_32(buf)==2054901777){break;} } + for(i=58;i<71;i++){ buf[628]=(byte)i; if(sha1_32(buf)==1245101968){break;} } + for(i=11;i<32;i++){ buf[629]=(byte)i; if(sha1_32(buf)==842144374){break;} } + for(i=78;i<83;i++){ buf[630]=(byte)i; if(sha1_32(buf)==-631560287){break;} } + for(i=-25;i<-10;i++){ buf[631]=(byte)i; if(sha1_32(buf)==-68402135){break;} } + for(i=-11;i<-10;i++){ buf[632]=(byte)i; if(sha1_32(buf)==1535752266){break;} } + for(i=-128;i<-118;i++){ buf[633]=(byte)i; if(sha1_32(buf)==883288132){break;} } + for(i=-5;i<10;i++){ buf[634]=(byte)i; if(sha1_32(buf)==1855503390){break;} } + for(i=27;i<34;i++){ buf[635]=(byte)i; if(sha1_32(buf)==1456000840){break;} } + for(i=-70;i<-55;i++){ buf[636]=(byte)i; if(sha1_32(buf)==1741850917){break;} } + for(i=-114;i<-95;i++){ buf[637]=(byte)i; if(sha1_32(buf)==-1200288371){break;} } + for(i=100;i<116;i++){ buf[638]=(byte)i; if(sha1_32(buf)==-1068234487){break;} } + for(i=-72;i<-61;i++){ buf[639]=(byte)i; if(sha1_32(buf)==64274057){break;} } + for(i=25;i<48;i++){ buf[640]=(byte)i; if(sha1_32(buf)==572327095){break;} } + for(i=-128;i<-119;i++){ buf[641]=(byte)i; if(sha1_32(buf)==1729613944){break;} } + for(i=-106;i<-88;i++){ buf[642]=(byte)i; if(sha1_32(buf)==2012655232){break;} } + for(i=-80;i<-55;i++){ buf[643]=(byte)i; if(sha1_32(buf)==1319342261){break;} } + for(i=-36;i<-20;i++){ buf[644]=(byte)i; if(sha1_32(buf)==1788072487){break;} } + for(i=-98;i<-94;i++){ buf[645]=(byte)i; if(sha1_32(buf)==1367346525){break;} } + for(i=109;i<123;i++){ buf[646]=(byte)i; if(sha1_32(buf)==1662864225){break;} } + for(i=7;i<20;i++){ buf[647]=(byte)i; if(sha1_32(buf)==-556837888){break;} } + for(i=-115;i<-102;i++){ buf[648]=(byte)i; if(sha1_32(buf)==-689666513){break;} } + for(i=30;i<38;i++){ buf[649]=(byte)i; if(sha1_32(buf)==805232026){break;} } + for(i=-2;i<15;i++){ buf[650]=(byte)i; if(sha1_32(buf)==805232026){break;} } + for(i=111;i<128;i++){ buf[651]=(byte)i; if(sha1_32(buf)==1499385413){break;} } + for(i=-81;i<-59;i++){ buf[652]=(byte)i; if(sha1_32(buf)==1432555365){break;} } + for(i=3;i<19;i++){ buf[653]=(byte)i; if(sha1_32(buf)==1932984621){break;} } + for(i=-45;i<-40;i++){ buf[654]=(byte)i; if(sha1_32(buf)==-502089925){break;} } + for(i=-51;i<-44;i++){ buf[655]=(byte)i; if(sha1_32(buf)==251236859){break;} } + for(i=-79;i<-64;i++){ buf[656]=(byte)i; if(sha1_32(buf)==1777041733){break;} } + for(i=105;i<119;i++){ buf[657]=(byte)i; if(sha1_32(buf)==1994791013){break;} } + for(i=78;i<86;i++){ buf[658]=(byte)i; if(sha1_32(buf)==-937614121){break;} } + for(i=-20;i<-9;i++){ buf[659]=(byte)i; if(sha1_32(buf)==-1026671731){break;} } + for(i=-2;i<11;i++){ buf[660]=(byte)i; if(sha1_32(buf)==2073543234){break;} } + for(i=-44;i<-33;i++){ buf[661]=(byte)i; if(sha1_32(buf)==-2117391946){break;} } + for(i=-28;i<-14;i++){ buf[662]=(byte)i; if(sha1_32(buf)==-2035993391){break;} } + for(i=-128;i<-117;i++){ buf[663]=(byte)i; if(sha1_32(buf)==-1887552482){break;} } + for(i=-3;i<20;i++){ buf[664]=(byte)i; if(sha1_32(buf)==1560182120){break;} } + for(i=-86;i<-71;i++){ buf[665]=(byte)i; if(sha1_32(buf)==200142953){break;} } + for(i=-128;i<-115;i++){ buf[666]=(byte)i; if(sha1_32(buf)==-1402744351){break;} } + for(i=-75;i<-53;i++){ buf[667]=(byte)i; if(sha1_32(buf)==-2035938778){break;} } + for(i=22;i<39;i++){ buf[668]=(byte)i; if(sha1_32(buf)==-1104250992){break;} } + for(i=37;i<61;i++){ buf[669]=(byte)i; if(sha1_32(buf)==-1059354013){break;} } + for(i=-79;i<-53;i++){ buf[670]=(byte)i; if(sha1_32(buf)==-1179739960){break;} } + for(i=2;i<25;i++){ buf[671]=(byte)i; if(sha1_32(buf)==1472132495){break;} } + for(i=71;i<96;i++){ buf[672]=(byte)i; if(sha1_32(buf)==1222903673){break;} } + for(i=-9;i<5;i++){ buf[673]=(byte)i; if(sha1_32(buf)==-322759718){break;} } + for(i=-34;i<-27;i++){ buf[674]=(byte)i; if(sha1_32(buf)==-32789659){break;} } + for(i=21;i<45;i++){ buf[675]=(byte)i; if(sha1_32(buf)==1599469166){break;} } + for(i=-33;i<-29;i++){ buf[676]=(byte)i; if(sha1_32(buf)==-1280056446){break;} } + for(i=72;i<75;i++){ buf[677]=(byte)i; if(sha1_32(buf)==-2143281688){break;} } + for(i=78;i<99;i++){ buf[678]=(byte)i; if(sha1_32(buf)==-2045871086){break;} } + for(i=-50;i<-27;i++){ buf[679]=(byte)i; if(sha1_32(buf)==1273407437){break;} } + for(i=-124;i<-104;i++){ buf[680]=(byte)i; if(sha1_32(buf)==-1027787149){break;} } + for(i=-80;i<-71;i++){ buf[681]=(byte)i; if(sha1_32(buf)==496244273){break;} } + for(i=-43;i<-39;i++){ buf[682]=(byte)i; if(sha1_32(buf)==66460568){break;} } + for(i=107;i<118;i++){ buf[683]=(byte)i; if(sha1_32(buf)==-742294769){break;} } + for(i=-109;i<-97;i++){ buf[684]=(byte)i; if(sha1_32(buf)==1149119681){break;} } + for(i=-128;i<-117;i++){ buf[685]=(byte)i; if(sha1_32(buf)==-2139374582){break;} } + for(i=-37;i<-18;i++){ buf[686]=(byte)i; if(sha1_32(buf)==-1187334399){break;} } + for(i=124;i<128;i++){ buf[687]=(byte)i; if(sha1_32(buf)==-1632437178){break;} } + for(i=109;i<118;i++){ buf[688]=(byte)i; if(sha1_32(buf)==1669148566){break;} } + for(i=20;i<35;i++){ buf[689]=(byte)i; if(sha1_32(buf)==2129293){break;} } + for(i=52;i<62;i++){ buf[690]=(byte)i; if(sha1_32(buf)==608158270){break;} } + for(i=38;i<41;i++){ buf[691]=(byte)i; if(sha1_32(buf)==-1302765622){break;} } + for(i=-45;i<-26;i++){ buf[692]=(byte)i; if(sha1_32(buf)==1454263236){break;} } + for(i=-2;i<26;i++){ buf[693]=(byte)i; if(sha1_32(buf)==827012542){break;} } + for(i=57;i<61;i++){ buf[694]=(byte)i; if(sha1_32(buf)==-1846271721){break;} } + for(i=47;i<66;i++){ buf[695]=(byte)i; if(sha1_32(buf)==200746101){break;} } + for(i=-9;i<16;i++){ buf[696]=(byte)i; if(sha1_32(buf)==629710258){break;} } + for(i=88;i<111;i++){ buf[697]=(byte)i; if(sha1_32(buf)==-904414468){break;} } + for(i=-48;i<-21;i++){ buf[698]=(byte)i; if(sha1_32(buf)==-1405578652){break;} } + for(i=-55;i<-52;i++){ buf[699]=(byte)i; if(sha1_32(buf)==1035842466){break;} } + for(i=100;i<107;i++){ buf[700]=(byte)i; if(sha1_32(buf)==-1576293983){break;} } + for(i=-63;i<-43;i++){ buf[701]=(byte)i; if(sha1_32(buf)==-1891483993){break;} } + for(i=88;i<111;i++){ buf[702]=(byte)i; if(sha1_32(buf)==1480651436){break;} } + for(i=71;i<88;i++){ buf[703]=(byte)i; if(sha1_32(buf)==-1875387131){break;} } + for(i=-59;i<-40;i++){ buf[704]=(byte)i; if(sha1_32(buf)==-2062489764){break;} } + for(i=-112;i<-94;i++){ buf[705]=(byte)i; if(sha1_32(buf)==1591685975){break;} } + for(i=106;i<117;i++){ buf[706]=(byte)i; if(sha1_32(buf)==416968250){break;} } + for(i=-1;i<7;i++){ buf[707]=(byte)i; if(sha1_32(buf)==1217880075){break;} } + for(i=-95;i<-77;i++){ buf[708]=(byte)i; if(sha1_32(buf)==1282774142){break;} } + for(i=59;i<84;i++){ buf[709]=(byte)i; if(sha1_32(buf)==1579890852){break;} } + for(i=53;i<69;i++){ buf[710]=(byte)i; if(sha1_32(buf)==-2012009100){break;} } + for(i=-45;i<-32;i++){ buf[711]=(byte)i; if(sha1_32(buf)==-1415395336){break;} } + for(i=77;i<100;i++){ buf[712]=(byte)i; if(sha1_32(buf)==162712334){break;} } + for(i=-24;i<1;i++){ buf[713]=(byte)i; if(sha1_32(buf)==774828134){break;} } + for(i=-92;i<-81;i++){ buf[714]=(byte)i; if(sha1_32(buf)==557406504){break;} } + for(i=-22;i<-6;i++){ buf[715]=(byte)i; if(sha1_32(buf)==1486547488){break;} } + for(i=-26;i<-9;i++){ buf[716]=(byte)i; if(sha1_32(buf)==1731019654){break;} } + for(i=-128;i<-125;i++){ buf[717]=(byte)i; if(sha1_32(buf)==-1195544941){break;} } + for(i=-60;i<-43;i++){ buf[718]=(byte)i; if(sha1_32(buf)==-270201405){break;} } + for(i=-69;i<-66;i++){ buf[719]=(byte)i; if(sha1_32(buf)==1990023130){break;} } + for(i=-24;i<3;i++){ buf[720]=(byte)i; if(sha1_32(buf)==-1668950183){break;} } + for(i=-88;i<-73;i++){ buf[721]=(byte)i; if(sha1_32(buf)==-1377191032){break;} } + for(i=-38;i<-28;i++){ buf[722]=(byte)i; if(sha1_32(buf)==-38558636){break;} } + for(i=-82;i<-73;i++){ buf[723]=(byte)i; if(sha1_32(buf)==1495450491){break;} } + for(i=-92;i<-77;i++){ buf[724]=(byte)i; if(sha1_32(buf)==-1459470570){break;} } + for(i=24;i<41;i++){ buf[725]=(byte)i; if(sha1_32(buf)==1643536828){break;} } + for(i=-10;i<-2;i++){ buf[726]=(byte)i; if(sha1_32(buf)==-588379860){break;} } + for(i=101;i<127;i++){ buf[727]=(byte)i; if(sha1_32(buf)==-107364638){break;} } + for(i=-76;i<-66;i++){ buf[728]=(byte)i; if(sha1_32(buf)==-1967324402){break;} } + for(i=-111;i<-98;i++){ buf[729]=(byte)i; if(sha1_32(buf)==381035673){break;} } + for(i=-75;i<-67;i++){ buf[730]=(byte)i; if(sha1_32(buf)==1333914229){break;} } + for(i=-20;i<-11;i++){ buf[731]=(byte)i; if(sha1_32(buf)==-2074800818){break;} } + for(i=110;i<125;i++){ buf[732]=(byte)i; if(sha1_32(buf)==-1573743181){break;} } + for(i=112;i<119;i++){ buf[733]=(byte)i; if(sha1_32(buf)==-960055689){break;} } + for(i=-28;i<-5;i++){ buf[734]=(byte)i; if(sha1_32(buf)==686866626){break;} } + for(i=4;i<20;i++){ buf[735]=(byte)i; if(sha1_32(buf)==-942445088){break;} } + for(i=14;i<33;i++){ buf[736]=(byte)i; if(sha1_32(buf)==-108477760){break;} } + for(i=-62;i<-43;i++){ buf[737]=(byte)i; if(sha1_32(buf)==1069654080){break;} } + for(i=-93;i<-80;i++){ buf[738]=(byte)i; if(sha1_32(buf)==1086120160){break;} } + for(i=-42;i<-27;i++){ buf[739]=(byte)i; if(sha1_32(buf)==1650984510){break;} } + for(i=-26;i<-9;i++){ buf[740]=(byte)i; if(sha1_32(buf)==1029166264){break;} } + for(i=-128;i<-106;i++){ buf[741]=(byte)i; if(sha1_32(buf)==-1518984053){break;} } + for(i=-124;i<-113;i++){ buf[742]=(byte)i; if(sha1_32(buf)==-398393521){break;} } + for(i=-1;i<6;i++){ buf[743]=(byte)i; if(sha1_32(buf)==2090035542){break;} } + for(i=-47;i<-22;i++){ buf[744]=(byte)i; if(sha1_32(buf)==-1541862597){break;} } + for(i=8;i<19;i++){ buf[745]=(byte)i; if(sha1_32(buf)==898045818){break;} } + for(i=-3;i<7;i++){ buf[746]=(byte)i; if(sha1_32(buf)==-861190386){break;} } + for(i=94;i<115;i++){ buf[747]=(byte)i; if(sha1_32(buf)==-1547958099){break;} } + for(i=80;i<94;i++){ buf[748]=(byte)i; if(sha1_32(buf)==1632296920){break;} } + for(i=-110;i<-81;i++){ buf[749]=(byte)i; if(sha1_32(buf)==-882432865){break;} } + for(i=-70;i<-45;i++){ buf[750]=(byte)i; if(sha1_32(buf)==-817237511){break;} } + for(i=1;i<13;i++){ buf[751]=(byte)i; if(sha1_32(buf)==779973287){break;} } + for(i=-82;i<-72;i++){ buf[752]=(byte)i; if(sha1_32(buf)==416177232){break;} } + for(i=-98;i<-91;i++){ buf[753]=(byte)i; if(sha1_32(buf)==-740785404){break;} } + for(i=-16;i<-1;i++){ buf[754]=(byte)i; if(sha1_32(buf)==-86292921){break;} } + for(i=-105;i<-94;i++){ buf[755]=(byte)i; if(sha1_32(buf)==-1822250541){break;} } + for(i=-95;i<-82;i++){ buf[756]=(byte)i; if(sha1_32(buf)==-166217989){break;} } + for(i=-37;i<-13;i++){ buf[757]=(byte)i; if(sha1_32(buf)==1309688309){break;} } + for(i=-119;i<-116;i++){ buf[758]=(byte)i; if(sha1_32(buf)==-39532593){break;} } + for(i=-92;i<-83;i++){ buf[759]=(byte)i; if(sha1_32(buf)==-818256843){break;} } + for(i=-128;i<-116;i++){ buf[760]=(byte)i; if(sha1_32(buf)==694864960){break;} } + for(i=-30;i<-16;i++){ buf[761]=(byte)i; if(sha1_32(buf)==677028909){break;} } + for(i=60;i<71;i++){ buf[762]=(byte)i; if(sha1_32(buf)==1477263406){break;} } + for(i=-77;i<-59;i++){ buf[763]=(byte)i; if(sha1_32(buf)==-1962857079){break;} } + for(i=-15;i<8;i++){ buf[764]=(byte)i; if(sha1_32(buf)==-1133746409){break;} } + for(i=-81;i<-70;i++){ buf[765]=(byte)i; if(sha1_32(buf)==226562249){break;} } + for(i=-81;i<-67;i++){ buf[766]=(byte)i; if(sha1_32(buf)==-1242709717){break;} } + for(i=3;i<18;i++){ buf[767]=(byte)i; if(sha1_32(buf)==723599024){break;} } + for(i=5;i<22;i++){ buf[768]=(byte)i; if(sha1_32(buf)==1597800100){break;} } + for(i=11;i<16;i++){ buf[769]=(byte)i; if(sha1_32(buf)==-2025890514){break;} } + for(i=98;i<124;i++){ buf[770]=(byte)i; if(sha1_32(buf)==-1732016643){break;} } + for(i=-89;i<-66;i++){ buf[771]=(byte)i; if(sha1_32(buf)==-70396760){break;} } + for(i=57;i<85;i++){ buf[772]=(byte)i; if(sha1_32(buf)==28154422){break;} } + for(i=115;i<128;i++){ buf[773]=(byte)i; if(sha1_32(buf)==-1192592348){break;} } + for(i=-78;i<-61;i++){ buf[774]=(byte)i; if(sha1_32(buf)==-1066221385){break;} } + for(i=110;i<128;i++){ buf[775]=(byte)i; if(sha1_32(buf)==-1024079012){break;} } + for(i=-122;i<-104;i++){ buf[776]=(byte)i; if(sha1_32(buf)==-1931841435){break;} } + for(i=22;i<28;i++){ buf[777]=(byte)i; if(sha1_32(buf)==-827029029){break;} } + for(i=-43;i<-15;i++){ buf[778]=(byte)i; if(sha1_32(buf)==-92304028){break;} } + for(i=-57;i<-46;i++){ buf[779]=(byte)i; if(sha1_32(buf)==761481988){break;} } + for(i=-123;i<-112;i++){ buf[780]=(byte)i; if(sha1_32(buf)==-1803523772){break;} } + for(i=-115;i<-89;i++){ buf[781]=(byte)i; if(sha1_32(buf)==211954926){break;} } + for(i=17;i<37;i++){ buf[782]=(byte)i; if(sha1_32(buf)==-1820947353){break;} } + for(i=-27;i<-12;i++){ buf[783]=(byte)i; if(sha1_32(buf)==1730103958){break;} } + for(i=-101;i<-90;i++){ buf[784]=(byte)i; if(sha1_32(buf)==-403457651){break;} } + for(i=-89;i<-73;i++){ buf[785]=(byte)i; if(sha1_32(buf)==2147178590){break;} } + for(i=-122;i<-106;i++){ buf[786]=(byte)i; if(sha1_32(buf)==1787575613){break;} } + for(i=-61;i<-39;i++){ buf[787]=(byte)i; if(sha1_32(buf)==594879266){break;} } + for(i=3;i<11;i++){ buf[788]=(byte)i; if(sha1_32(buf)==103520009){break;} } + for(i=-128;i<-118;i++){ buf[789]=(byte)i; if(sha1_32(buf)==-1521500884){break;} } + for(i=-36;i<-16;i++){ buf[790]=(byte)i; if(sha1_32(buf)==-945658078){break;} } + for(i=38;i<54;i++){ buf[791]=(byte)i; if(sha1_32(buf)==145332230){break;} } + for(i=27;i<33;i++){ buf[792]=(byte)i; if(sha1_32(buf)==-1022422010){break;} } + for(i=104;i<125;i++){ buf[793]=(byte)i; if(sha1_32(buf)==1500227034){break;} } + for(i=-21;i<-2;i++){ buf[794]=(byte)i; if(sha1_32(buf)==-1501965873){break;} } + for(i=39;i<48;i++){ buf[795]=(byte)i; if(sha1_32(buf)==1406824671){break;} } + for(i=-117;i<-107;i++){ buf[796]=(byte)i; if(sha1_32(buf)==-1465175000){break;} } + for(i=-8;i<-5;i++){ buf[797]=(byte)i; if(sha1_32(buf)==1838509872){break;} } + for(i=-19;i<7;i++){ buf[798]=(byte)i; if(sha1_32(buf)==1634750176){break;} } + for(i=-19;i<10;i++){ buf[799]=(byte)i; if(sha1_32(buf)==821913568){break;} } + for(i=73;i<82;i++){ buf[800]=(byte)i; if(sha1_32(buf)==349470962){break;} } + for(i=-24;i<3;i++){ buf[801]=(byte)i; if(sha1_32(buf)==634045608){break;} } + for(i=11;i<22;i++){ buf[802]=(byte)i; if(sha1_32(buf)==84152417){break;} } + for(i=-78;i<-68;i++){ buf[803]=(byte)i; if(sha1_32(buf)==2080423472){break;} } + for(i=6;i<23;i++){ buf[804]=(byte)i; if(sha1_32(buf)==723684344){break;} } + for(i=14;i<28;i++){ buf[805]=(byte)i; if(sha1_32(buf)==-999197741){break;} } + for(i=-128;i<-110;i++){ buf[806]=(byte)i; if(sha1_32(buf)==-1515978802){break;} } + for(i=-42;i<-25;i++){ buf[807]=(byte)i; if(sha1_32(buf)==-701926890){break;} } + for(i=-71;i<-43;i++){ buf[808]=(byte)i; if(sha1_32(buf)==-1558278833){break;} } + for(i=-51;i<-25;i++){ buf[809]=(byte)i; if(sha1_32(buf)==1184815556){break;} } + for(i=-107;i<-79;i++){ buf[810]=(byte)i; if(sha1_32(buf)==-299871782){break;} } + for(i=-112;i<-96;i++){ buf[811]=(byte)i; if(sha1_32(buf)==519115025){break;} } + for(i=-105;i<-85;i++){ buf[812]=(byte)i; if(sha1_32(buf)==-1218906159){break;} } + for(i=26;i<47;i++){ buf[813]=(byte)i; if(sha1_32(buf)==-78667080){break;} } + for(i=99;i<110;i++){ buf[814]=(byte)i; if(sha1_32(buf)==883967190){break;} } + for(i=26;i<43;i++){ buf[815]=(byte)i; if(sha1_32(buf)==1266863463){break;} } + for(i=22;i<42;i++){ buf[816]=(byte)i; if(sha1_32(buf)==2128480498){break;} } + for(i=61;i<68;i++){ buf[817]=(byte)i; if(sha1_32(buf)==746275606){break;} } + for(i=16;i<33;i++){ buf[818]=(byte)i; if(sha1_32(buf)==-758457304){break;} } + for(i=90;i<116;i++){ buf[819]=(byte)i; if(sha1_32(buf)==-1443347028){break;} } + for(i=-103;i<-87;i++){ buf[820]=(byte)i; if(sha1_32(buf)==-455334746){break;} } + for(i=79;i<101;i++){ buf[821]=(byte)i; if(sha1_32(buf)==-577595126){break;} } + for(i=-53;i<-44;i++){ buf[822]=(byte)i; if(sha1_32(buf)==-1168643583){break;} } + for(i=-44;i<-20;i++){ buf[823]=(byte)i; if(sha1_32(buf)==-1421801556){break;} } + for(i=-47;i<-21;i++){ buf[824]=(byte)i; if(sha1_32(buf)==980610571){break;} } + for(i=-61;i<-47;i++){ buf[825]=(byte)i; if(sha1_32(buf)==-630997637){break;} } + for(i=70;i<92;i++){ buf[826]=(byte)i; if(sha1_32(buf)==-551430008){break;} } + for(i=53;i<76;i++){ buf[827]=(byte)i; if(sha1_32(buf)==-1799115979){break;} } + for(i=-91;i<-85;i++){ buf[828]=(byte)i; if(sha1_32(buf)==141661016){break;} } + for(i=-24;i<1;i++){ buf[829]=(byte)i; if(sha1_32(buf)==-1262619090){break;} } + for(i=-89;i<-74;i++){ buf[830]=(byte)i; if(sha1_32(buf)==-1777093540){break;} } + for(i=-92;i<-61;i++){ buf[831]=(byte)i; if(sha1_32(buf)==-1688289737){break;} } + for(i=-64;i<-53;i++){ buf[832]=(byte)i; if(sha1_32(buf)==-1929571950){break;} } + for(i=110;i<127;i++){ buf[833]=(byte)i; if(sha1_32(buf)==-1014203719){break;} } + for(i=-83;i<-57;i++){ buf[834]=(byte)i; if(sha1_32(buf)==-1197136013){break;} } + for(i=38;i<52;i++){ buf[835]=(byte)i; if(sha1_32(buf)==-1659508539){break;} } + for(i=-123;i<-101;i++){ buf[836]=(byte)i; if(sha1_32(buf)==1640490811){break;} } + for(i=46;i<58;i++){ buf[837]=(byte)i; if(sha1_32(buf)==1315173710){break;} } + for(i=80;i<94;i++){ buf[838]=(byte)i; if(sha1_32(buf)==532980795){break;} } + for(i=30;i<56;i++){ buf[839]=(byte)i; if(sha1_32(buf)==445225868){break;} } + for(i=91;i<98;i++){ buf[840]=(byte)i; if(sha1_32(buf)==1448266542){break;} } + for(i=47;i<56;i++){ buf[841]=(byte)i; if(sha1_32(buf)==-103134867){break;} } + for(i=66;i<75;i++){ buf[842]=(byte)i; if(sha1_32(buf)==-257689182){break;} } + for(i=117;i<128;i++){ buf[843]=(byte)i; if(sha1_32(buf)==-522140667){break;} } + for(i=124;i<128;i++){ buf[844]=(byte)i; if(sha1_32(buf)==66139102){break;} } + for(i=38;i<68;i++){ buf[845]=(byte)i; if(sha1_32(buf)==1721566024){break;} } + for(i=60;i<70;i++){ buf[846]=(byte)i; if(sha1_32(buf)==-23005628){break;} } + for(i=27;i<43;i++){ buf[847]=(byte)i; if(sha1_32(buf)==-419099917){break;} } + for(i=26;i<37;i++){ buf[848]=(byte)i; if(sha1_32(buf)==-2025401696){break;} } + for(i=111;i<128;i++){ buf[849]=(byte)i; if(sha1_32(buf)==-779690793){break;} } + for(i=26;i<29;i++){ buf[850]=(byte)i; if(sha1_32(buf)==165647467){break;} } + for(i=-36;i<-28;i++){ buf[851]=(byte)i; if(sha1_32(buf)==1889256497){break;} } + for(i=-122;i<-99;i++){ buf[852]=(byte)i; if(sha1_32(buf)==947817080){break;} } + for(i=93;i<101;i++){ buf[853]=(byte)i; if(sha1_32(buf)==1238130784){break;} } + for(i=114;i<128;i++){ buf[854]=(byte)i; if(sha1_32(buf)==-1552866871){break;} } + for(i=84;i<93;i++){ buf[855]=(byte)i; if(sha1_32(buf)==-2066680678){break;} } + for(i=-40;i<-29;i++){ buf[856]=(byte)i; if(sha1_32(buf)==-1494912839){break;} } + for(i=74;i<94;i++){ buf[857]=(byte)i; if(sha1_32(buf)==2003540504){break;} } + for(i=27;i<41;i++){ buf[858]=(byte)i; if(sha1_32(buf)==672589040){break;} } + for(i=10;i<19;i++){ buf[859]=(byte)i; if(sha1_32(buf)==445116653){break;} } + for(i=59;i<82;i++){ buf[860]=(byte)i; if(sha1_32(buf)==-609207350){break;} } + for(i=18;i<29;i++){ buf[861]=(byte)i; if(sha1_32(buf)==-1554844345){break;} } + for(i=86;i<107;i++){ buf[862]=(byte)i; if(sha1_32(buf)==-1421204623){break;} } + for(i=46;i<68;i++){ buf[863]=(byte)i; if(sha1_32(buf)==1020533887){break;} } + for(i=-128;i<-116;i++){ buf[864]=(byte)i; if(sha1_32(buf)==-937719751){break;} } + for(i=-80;i<-73;i++){ buf[865]=(byte)i; if(sha1_32(buf)==787636600){break;} } + for(i=-63;i<-52;i++){ buf[866]=(byte)i; if(sha1_32(buf)==4308462){break;} } + for(i=45;i<60;i++){ buf[867]=(byte)i; if(sha1_32(buf)==977901937){break;} } + for(i=33;i<50;i++){ buf[868]=(byte)i; if(sha1_32(buf)==1074264565){break;} } + for(i=32;i<46;i++){ buf[869]=(byte)i; if(sha1_32(buf)==54577622){break;} } + for(i=105;i<118;i++){ buf[870]=(byte)i; if(sha1_32(buf)==-812004625){break;} } + for(i=-29;i<-16;i++){ buf[871]=(byte)i; if(sha1_32(buf)==2097518223){break;} } + for(i=-63;i<-42;i++){ buf[872]=(byte)i; if(sha1_32(buf)==-373212259){break;} } + for(i=68;i<76;i++){ buf[873]=(byte)i; if(sha1_32(buf)==1919896219){break;} } + for(i=-44;i<-35;i++){ buf[874]=(byte)i; if(sha1_32(buf)==508321375){break;} } + for(i=73;i<90;i++){ buf[875]=(byte)i; if(sha1_32(buf)==-1942102135){break;} } + for(i=-96;i<-90;i++){ buf[876]=(byte)i; if(sha1_32(buf)==1938085589){break;} } + for(i=-24;i<-8;i++){ buf[877]=(byte)i; if(sha1_32(buf)==-367092509){break;} } + for(i=-17;i<-1;i++){ buf[878]=(byte)i; if(sha1_32(buf)==-1398472580){break;} } + for(i=89;i<109;i++){ buf[879]=(byte)i; if(sha1_32(buf)==1149629734){break;} } + for(i=92;i<104;i++){ buf[880]=(byte)i; if(sha1_32(buf)==2005823095){break;} } + for(i=-42;i<-35;i++){ buf[881]=(byte)i; if(sha1_32(buf)==-1749401092){break;} } + for(i=-22;i<3;i++){ buf[882]=(byte)i; if(sha1_32(buf)==1104933505){break;} } + for(i=55;i<61;i++){ buf[883]=(byte)i; if(sha1_32(buf)==123911053){break;} } + for(i=-113;i<-95;i++){ buf[884]=(byte)i; if(sha1_32(buf)==1802354678){break;} } + for(i=44;i<47;i++){ buf[885]=(byte)i; if(sha1_32(buf)==103275398){break;} } + for(i=111;i<121;i++){ buf[886]=(byte)i; if(sha1_32(buf)==316736168){break;} } + for(i=33;i<47;i++){ buf[887]=(byte)i; if(sha1_32(buf)==1803962109){break;} } + for(i=-10;i<17;i++){ buf[888]=(byte)i; if(sha1_32(buf)==682444533){break;} } + for(i=44;i<67;i++){ buf[889]=(byte)i; if(sha1_32(buf)==1675586722){break;} } + for(i=-128;i<-125;i++){ buf[890]=(byte)i; if(sha1_32(buf)==-714105744){break;} } + for(i=-101;i<-81;i++){ buf[891]=(byte)i; if(sha1_32(buf)==-50043433){break;} } + for(i=4;i<13;i++){ buf[892]=(byte)i; if(sha1_32(buf)==2062812294){break;} } + for(i=4;i<24;i++){ buf[893]=(byte)i; if(sha1_32(buf)==527144986){break;} } + for(i=55;i<64;i++){ buf[894]=(byte)i; if(sha1_32(buf)==1115619737){break;} } + for(i=50;i<70;i++){ buf[895]=(byte)i; if(sha1_32(buf)==-1405909967){break;} } + for(i=-86;i<-73;i++){ buf[896]=(byte)i; if(sha1_32(buf)==-1342018288){break;} } + for(i=-91;i<-81;i++){ buf[897]=(byte)i; if(sha1_32(buf)==-1376776938){break;} } + for(i=-47;i<-40;i++){ buf[898]=(byte)i; if(sha1_32(buf)==-838687593){break;} } + for(i=-40;i<-30;i++){ buf[899]=(byte)i; if(sha1_32(buf)==-1352814521){break;} } + for(i=72;i<86;i++){ buf[900]=(byte)i; if(sha1_32(buf)==172524442){break;} } + for(i=106;i<125;i++){ buf[901]=(byte)i; if(sha1_32(buf)==538616320){break;} } + for(i=-108;i<-98;i++){ buf[902]=(byte)i; if(sha1_32(buf)==-1978094311){break;} } + for(i=42;i<69;i++){ buf[903]=(byte)i; if(sha1_32(buf)==1278626275){break;} } + for(i=112;i<120;i++){ buf[904]=(byte)i; if(sha1_32(buf)==969920340){break;} } + for(i=64;i<76;i++){ buf[905]=(byte)i; if(sha1_32(buf)==36580958){break;} } + for(i=109;i<128;i++){ buf[906]=(byte)i; if(sha1_32(buf)==-1691198549){break;} } + for(i=53;i<69;i++){ buf[907]=(byte)i; if(sha1_32(buf)==1553161648){break;} } + for(i=46;i<66;i++){ buf[908]=(byte)i; if(sha1_32(buf)==-95939742){break;} } + for(i=-66;i<-45;i++){ buf[909]=(byte)i; if(sha1_32(buf)==-2009834465){break;} } + for(i=94;i<106;i++){ buf[910]=(byte)i; if(sha1_32(buf)==-1525289824){break;} } + for(i=-22;i<-7;i++){ buf[911]=(byte)i; if(sha1_32(buf)==554367672){break;} } + for(i=-63;i<-50;i++){ buf[912]=(byte)i; if(sha1_32(buf)==1585942021){break;} } + for(i=-42;i<-18;i++){ buf[913]=(byte)i; if(sha1_32(buf)==-121719061){break;} } + for(i=97;i<104;i++){ buf[914]=(byte)i; if(sha1_32(buf)==-864530975){break;} } + for(i=-108;i<-86;i++){ buf[915]=(byte)i; if(sha1_32(buf)==-1542454872){break;} } + for(i=7;i<21;i++){ buf[916]=(byte)i; if(sha1_32(buf)==-1562407743){break;} } + for(i=89;i<110;i++){ buf[917]=(byte)i; if(sha1_32(buf)==-1044941200){break;} } + for(i=-95;i<-75;i++){ buf[918]=(byte)i; if(sha1_32(buf)==527148909){break;} } + for(i=57;i<78;i++){ buf[919]=(byte)i; if(sha1_32(buf)==-1250804181){break;} } + for(i=41;i<56;i++){ buf[920]=(byte)i; if(sha1_32(buf)==1732380475){break;} } + for(i=-39;i<-30;i++){ buf[921]=(byte)i; if(sha1_32(buf)==1613919510){break;} } + for(i=-49;i<-27;i++){ buf[922]=(byte)i; if(sha1_32(buf)==2086796387){break;} } + for(i=7;i<29;i++){ buf[923]=(byte)i; if(sha1_32(buf)==1929957106){break;} } + for(i=116;i<128;i++){ buf[924]=(byte)i; if(sha1_32(buf)==-2055467112){break;} } + for(i=74;i<94;i++){ buf[925]=(byte)i; if(sha1_32(buf)==-910893992){break;} } + for(i=-98;i<-70;i++){ buf[926]=(byte)i; if(sha1_32(buf)==-668866603){break;} } + for(i=2;i<7;i++){ buf[927]=(byte)i; if(sha1_32(buf)==-800889111){break;} } + for(i=-115;i<-88;i++){ buf[928]=(byte)i; if(sha1_32(buf)==-1532145087){break;} } + for(i=8;i<23;i++){ buf[929]=(byte)i; if(sha1_32(buf)==-1774372417){break;} } + for(i=82;i<108;i++){ buf[930]=(byte)i; if(sha1_32(buf)==289436112){break;} } + for(i=-5;i<20;i++){ buf[931]=(byte)i; if(sha1_32(buf)==-762397182){break;} } + for(i=50;i<66;i++){ buf[932]=(byte)i; if(sha1_32(buf)==677285692){break;} } + for(i=-71;i<-54;i++){ buf[933]=(byte)i; if(sha1_32(buf)==586359759){break;} } + for(i=-94;i<-87;i++){ buf[934]=(byte)i; if(sha1_32(buf)==-21021031){break;} } + for(i=-56;i<-40;i++){ buf[935]=(byte)i; if(sha1_32(buf)==1064603538){break;} } + for(i=-61;i<-48;i++){ buf[936]=(byte)i; if(sha1_32(buf)==-67124138){break;} } + for(i=-128;i<-126;i++){ buf[937]=(byte)i; if(sha1_32(buf)==1307859676){break;} } + for(i=56;i<63;i++){ buf[938]=(byte)i; if(sha1_32(buf)==1426816924){break;} } + for(i=7;i<17;i++){ buf[939]=(byte)i; if(sha1_32(buf)==-957437234){break;} } + for(i=-21;i<9;i++){ buf[940]=(byte)i; if(sha1_32(buf)==1183973352){break;} } + for(i=-11;i<6;i++){ buf[941]=(byte)i; if(sha1_32(buf)==-809564560){break;} } + for(i=41;i<51;i++){ buf[942]=(byte)i; if(sha1_32(buf)==275739958){break;} } + for(i=-87;i<-64;i++){ buf[943]=(byte)i; if(sha1_32(buf)==1808092616){break;} } + for(i=87;i<110;i++){ buf[944]=(byte)i; if(sha1_32(buf)==-1278482376){break;} } + for(i=-18;i<4;i++){ buf[945]=(byte)i; if(sha1_32(buf)==1988289284){break;} } + for(i=-32;i<-8;i++){ buf[946]=(byte)i; if(sha1_32(buf)==572853628){break;} } + for(i=66;i<90;i++){ buf[947]=(byte)i; if(sha1_32(buf)==-439111094){break;} } + for(i=60;i<85;i++){ buf[948]=(byte)i; if(sha1_32(buf)==-1250952870){break;} } + for(i=-105;i<-87;i++){ buf[949]=(byte)i; if(sha1_32(buf)==276453080){break;} } + for(i=-30;i<-2;i++){ buf[950]=(byte)i; if(sha1_32(buf)==1740124106){break;} } + for(i=15;i<31;i++){ buf[951]=(byte)i; if(sha1_32(buf)==-1786598203){break;} } + for(i=-26;i<-11;i++){ buf[952]=(byte)i; if(sha1_32(buf)==-1048239857){break;} } + for(i=80;i<97;i++){ buf[953]=(byte)i; if(sha1_32(buf)==1520731589){break;} } + for(i=-48;i<-31;i++){ buf[954]=(byte)i; if(sha1_32(buf)==574400681){break;} } + for(i=-29;i<-12;i++){ buf[955]=(byte)i; if(sha1_32(buf)==822272548){break;} } + for(i=90;i<106;i++){ buf[956]=(byte)i; if(sha1_32(buf)==-361912975){break;} } + for(i=125;i<128;i++){ buf[957]=(byte)i; if(sha1_32(buf)==975841394){break;} } + for(i=-104;i<-93;i++){ buf[958]=(byte)i; if(sha1_32(buf)==1691178921){break;} } + for(i=72;i<89;i++){ buf[959]=(byte)i; if(sha1_32(buf)==-374265187){break;} } + for(i=45;i<60;i++){ buf[960]=(byte)i; if(sha1_32(buf)==1031360725){break;} } + for(i=-23;i<-4;i++){ buf[961]=(byte)i; if(sha1_32(buf)==-1294474022){break;} } + for(i=-110;i<-89;i++){ buf[962]=(byte)i; if(sha1_32(buf)==-891137320){break;} } + for(i=-108;i<-99;i++){ buf[963]=(byte)i; if(sha1_32(buf)==2085087284){break;} } + for(i=-32;i<-26;i++){ buf[964]=(byte)i; if(sha1_32(buf)==-1453705056){break;} } + for(i=-118;i<-94;i++){ buf[965]=(byte)i; if(sha1_32(buf)==-1926438393){break;} } + for(i=-101;i<-86;i++){ buf[966]=(byte)i; if(sha1_32(buf)==757683042){break;} } + for(i=-16;i<7;i++){ buf[967]=(byte)i; if(sha1_32(buf)==-1047134750){break;} } + for(i=-18;i<5;i++){ buf[968]=(byte)i; if(sha1_32(buf)==1617379454){break;} } + for(i=20;i<39;i++){ buf[969]=(byte)i; if(sha1_32(buf)==-1100469222){break;} } + for(i=-52;i<-45;i++){ buf[970]=(byte)i; if(sha1_32(buf)==-1891422022){break;} } + for(i=28;i<33;i++){ buf[971]=(byte)i; if(sha1_32(buf)==-802574997){break;} } + for(i=-52;i<-36;i++){ buf[972]=(byte)i; if(sha1_32(buf)==540532393){break;} } + for(i=12;i<14;i++){ buf[973]=(byte)i; if(sha1_32(buf)==-398243080){break;} } + for(i=-47;i<-35;i++){ buf[974]=(byte)i; if(sha1_32(buf)==154697216){break;} } + for(i=-17;i<-12;i++){ buf[975]=(byte)i; if(sha1_32(buf)==-1285227514){break;} } + for(i=-1;i<17;i++){ buf[976]=(byte)i; if(sha1_32(buf)==-842202391){break;} } + for(i=9;i<32;i++){ buf[977]=(byte)i; if(sha1_32(buf)==-1605083671){break;} } + for(i=116;i<128;i++){ buf[978]=(byte)i; if(sha1_32(buf)==1960669174){break;} } + for(i=-39;i<-28;i++){ buf[979]=(byte)i; if(sha1_32(buf)==-1226810090){break;} } + for(i=88;i<89;i++){ buf[980]=(byte)i; if(sha1_32(buf)==1425630440){break;} } + for(i=10;i<26;i++){ buf[981]=(byte)i; if(sha1_32(buf)==1003633031){break;} } + for(i=-88;i<-69;i++){ buf[982]=(byte)i; if(sha1_32(buf)==-713678490){break;} } + for(i=50;i<56;i++){ buf[983]=(byte)i; if(sha1_32(buf)==-1821807140){break;} } + for(i=44;i<69;i++){ buf[984]=(byte)i; if(sha1_32(buf)==-1148619205){break;} } + for(i=19;i<41;i++){ buf[985]=(byte)i; if(sha1_32(buf)==-1951265300){break;} } + for(i=-101;i<-75;i++){ buf[986]=(byte)i; if(sha1_32(buf)==-715176991){break;} } + for(i=-85;i<-66;i++){ buf[987]=(byte)i; if(sha1_32(buf)==851370568){break;} } + for(i=33;i<45;i++){ buf[988]=(byte)i; if(sha1_32(buf)==-424737922){break;} } + for(i=42;i<70;i++){ buf[989]=(byte)i; if(sha1_32(buf)==956654601){break;} } + for(i=3;i<10;i++){ buf[990]=(byte)i; if(sha1_32(buf)==119483420){break;} } + for(i=15;i<37;i++){ buf[991]=(byte)i; if(sha1_32(buf)==-1363674851){break;} } + for(i=37;i<54;i++){ buf[992]=(byte)i; if(sha1_32(buf)==13417766){break;} } + for(i=-63;i<-41;i++){ buf[993]=(byte)i; if(sha1_32(buf)==-2024067786){break;} } + for(i=-81;i<-64;i++){ buf[994]=(byte)i; if(sha1_32(buf)==1556480954){break;} } + for(i=73;i<89;i++){ buf[995]=(byte)i; if(sha1_32(buf)==-1991566075){break;} } + for(i=6;i<17;i++){ buf[996]=(byte)i; if(sha1_32(buf)==708120537){break;} } + for(i=-63;i<-42;i++){ buf[997]=(byte)i; if(sha1_32(buf)==1989513562){break;} } + for(i=86;i<97;i++){ buf[998]=(byte)i; if(sha1_32(buf)==1962155210){break;} } + for(i=-55;i<-39;i++){ buf[999]=(byte)i; if(sha1_32(buf)==-2011896372){break;} } + for(i=15;i<41;i++){ buf[1000]=(byte)i; if(sha1_32(buf)==751577890){break;} } + for(i=-128;i<-121;i++){ buf[1001]=(byte)i; if(sha1_32(buf)==-2097770411){break;} } + for(i=28;i<51;i++){ buf[1002]=(byte)i; if(sha1_32(buf)==-281642221){break;} } + for(i=-16;i<14;i++){ buf[1003]=(byte)i; if(sha1_32(buf)==1901595598){break;} } + for(i=-40;i<-19;i++){ buf[1004]=(byte)i; if(sha1_32(buf)==-423472256){break;} } + for(i=-44;i<-30;i++){ buf[1005]=(byte)i; if(sha1_32(buf)==-307933641){break;} } + for(i=-112;i<-89;i++){ buf[1006]=(byte)i; if(sha1_32(buf)==-417458655){break;} } + for(i=69;i<93;i++){ buf[1007]=(byte)i; if(sha1_32(buf)==-653517130){break;} } + for(i=103;i<128;i++){ buf[1008]=(byte)i; if(sha1_32(buf)==-210219573){break;} } + for(i=-128;i<-116;i++){ buf[1009]=(byte)i; if(sha1_32(buf)==1874347421){break;} } + for(i=-94;i<-89;i++){ buf[1010]=(byte)i; if(sha1_32(buf)==-760445355){break;} } + for(i=-125;i<-100;i++){ buf[1011]=(byte)i; if(sha1_32(buf)==-546484228){break;} } + for(i=-54;i<-47;i++){ buf[1012]=(byte)i; if(sha1_32(buf)==563071107){break;} } + for(i=-128;i<-122;i++){ buf[1013]=(byte)i; if(sha1_32(buf)==-1443572065){break;} } + for(i=-126;i<-104;i++){ buf[1014]=(byte)i; if(sha1_32(buf)==1722774869){break;} } + for(i=-34;i<-19;i++){ buf[1015]=(byte)i; if(sha1_32(buf)==-834077979){break;} } + for(i=81;i<107;i++){ buf[1016]=(byte)i; if(sha1_32(buf)==1046172524){break;} } + for(i=-119;i<-100;i++){ buf[1017]=(byte)i; if(sha1_32(buf)==906156324){break;} } + for(i=-82;i<-61;i++){ buf[1018]=(byte)i; if(sha1_32(buf)==1630014421){break;} } + for(i=-66;i<-58;i++){ buf[1019]=(byte)i; if(sha1_32(buf)==2014617331){break;} } + for(i=-54;i<-43;i++){ buf[1020]=(byte)i; if(sha1_32(buf)==622904195){break;} } + for(i=68;i<92;i++){ buf[1021]=(byte)i; if(sha1_32(buf)==-976877026){break;} } + for(i=70;i<76;i++){ buf[1022]=(byte)i; if(sha1_32(buf)==549243655){break;} } + for(i=108;i<125;i++){ buf[1023]=(byte)i; if(sha1_32(buf)==-1816005619){break;} } + for(i=-98;i<-91;i++){ buf[1024]=(byte)i; if(sha1_32(buf)==-247075182){break;} } + for(i=71;i<75;i++){ buf[1025]=(byte)i; if(sha1_32(buf)==-538162108){break;} } + for(i=32;i<43;i++){ buf[1026]=(byte)i; if(sha1_32(buf)==613201780){break;} } + for(i=-108;i<-92;i++){ buf[1027]=(byte)i; if(sha1_32(buf)==-1654989599){break;} } + for(i=29;i<48;i++){ buf[1028]=(byte)i; if(sha1_32(buf)==-1566340429){break;} } + for(i=-128;i<-115;i++){ buf[1029]=(byte)i; if(sha1_32(buf)==-1083498116){break;} } + for(i=106;i<128;i++){ buf[1030]=(byte)i; if(sha1_32(buf)==897972013){break;} } + for(i=61;i<89;i++){ buf[1031]=(byte)i; if(sha1_32(buf)==-1945279908){break;} } + for(i=-52;i<-34;i++){ buf[1032]=(byte)i; if(sha1_32(buf)==2053462371){break;} } + for(i=89;i<105;i++){ buf[1033]=(byte)i; if(sha1_32(buf)==301665369){break;} } + for(i=-127;i<-117;i++){ buf[1034]=(byte)i; if(sha1_32(buf)==1035097354){break;} } + for(i=-37;i<-29;i++){ buf[1035]=(byte)i; if(sha1_32(buf)==1217527435){break;} } + for(i=-79;i<-63;i++){ buf[1036]=(byte)i; if(sha1_32(buf)==115722399){break;} } + for(i=-128;i<-112;i++){ buf[1037]=(byte)i; if(sha1_32(buf)==801068089){break;} } + for(i=80;i<83;i++){ buf[1038]=(byte)i; if(sha1_32(buf)==1392229095){break;} } + for(i=39;i<55;i++){ buf[1039]=(byte)i; if(sha1_32(buf)==-139179218){break;} } + for(i=84;i<99;i++){ buf[1040]=(byte)i; if(sha1_32(buf)==-436685683){break;} } + for(i=-46;i<-32;i++){ buf[1041]=(byte)i; if(sha1_32(buf)==-1068925495){break;} } + for(i=-73;i<-62;i++){ buf[1042]=(byte)i; if(sha1_32(buf)==-197291884){break;} } + for(i=45;i<64;i++){ buf[1043]=(byte)i; if(sha1_32(buf)==-1750220475){break;} } + for(i=94;i<112;i++){ buf[1044]=(byte)i; if(sha1_32(buf)==-489286859){break;} } + for(i=-114;i<-95;i++){ buf[1045]=(byte)i; if(sha1_32(buf)==1227798153){break;} } + for(i=-117;i<-109;i++){ buf[1046]=(byte)i; if(sha1_32(buf)==-732945177){break;} } + for(i=95;i<100;i++){ buf[1047]=(byte)i; if(sha1_32(buf)==-1948304680){break;} } + for(i=17;i<37;i++){ buf[1048]=(byte)i; if(sha1_32(buf)==-1385858432){break;} } + for(i=-20;i<-15;i++){ buf[1049]=(byte)i; if(sha1_32(buf)==1878254194){break;} } + for(i=15;i<38;i++){ buf[1050]=(byte)i; if(sha1_32(buf)==661108300){break;} } + for(i=86;i<102;i++){ buf[1051]=(byte)i; if(sha1_32(buf)==1657926338){break;} } + for(i=-124;i<-107;i++){ buf[1052]=(byte)i; if(sha1_32(buf)==9373729){break;} } + for(i=94;i<109;i++){ buf[1053]=(byte)i; if(sha1_32(buf)==1830422750){break;} } + for(i=-70;i<-60;i++){ buf[1054]=(byte)i; if(sha1_32(buf)==1819002682){break;} } + for(i=-99;i<-85;i++){ buf[1055]=(byte)i; if(sha1_32(buf)==1544490283){break;} } + for(i=-98;i<-84;i++){ buf[1056]=(byte)i; if(sha1_32(buf)==647488693){break;} } + for(i=2;i<17;i++){ buf[1057]=(byte)i; if(sha1_32(buf)==-629986126){break;} } + for(i=-127;i<-104;i++){ buf[1058]=(byte)i; if(sha1_32(buf)==942500615){break;} } + for(i=94;i<119;i++){ buf[1059]=(byte)i; if(sha1_32(buf)==2056868399){break;} } + for(i=9;i<30;i++){ buf[1060]=(byte)i; if(sha1_32(buf)==-1014260869){break;} } + for(i=-26;i<0;i++){ buf[1061]=(byte)i; if(sha1_32(buf)==-1458648968){break;} } + for(i=-93;i<-77;i++){ buf[1062]=(byte)i; if(sha1_32(buf)==961447396){break;} } + for(i=-128;i<-114;i++){ buf[1063]=(byte)i; if(sha1_32(buf)==-340101238){break;} } + for(i=-97;i<-79;i++){ buf[1064]=(byte)i; if(sha1_32(buf)==386442582){break;} } + for(i=-86;i<-56;i++){ buf[1065]=(byte)i; if(sha1_32(buf)==1422580771){break;} } + for(i=29;i<44;i++){ buf[1066]=(byte)i; if(sha1_32(buf)==1913345093){break;} } + for(i=-47;i<-29;i++){ buf[1067]=(byte)i; if(sha1_32(buf)==-1727346198){break;} } + for(i=-8;i<2;i++){ buf[1068]=(byte)i; if(sha1_32(buf)==-1155052721){break;} } + for(i=-126;i<-109;i++){ buf[1069]=(byte)i; if(sha1_32(buf)==-499231572){break;} } + for(i=-69;i<-55;i++){ buf[1070]=(byte)i; if(sha1_32(buf)==-244573184){break;} } + for(i=66;i<74;i++){ buf[1071]=(byte)i; if(sha1_32(buf)==-670332832){break;} } + for(i=-42;i<-29;i++){ buf[1072]=(byte)i; if(sha1_32(buf)==-792307411){break;} } + for(i=-12;i<-4;i++){ buf[1073]=(byte)i; if(sha1_32(buf)==1069603218){break;} } + for(i=-81;i<-72;i++){ buf[1074]=(byte)i; if(sha1_32(buf)==-1800511171){break;} } + for(i=-32;i<-16;i++){ buf[1075]=(byte)i; if(sha1_32(buf)==-117386128){break;} } + for(i=103;i<117;i++){ buf[1076]=(byte)i; if(sha1_32(buf)==695404825){break;} } + for(i=-30;i<-18;i++){ buf[1077]=(byte)i; if(sha1_32(buf)==291236347){break;} } + for(i=-22;i<-18;i++){ buf[1078]=(byte)i; if(sha1_32(buf)==914403146){break;} } + for(i=-102;i<-92;i++){ buf[1079]=(byte)i; if(sha1_32(buf)==1901474714){break;} } + for(i=45;i<73;i++){ buf[1080]=(byte)i; if(sha1_32(buf)==1773115852){break;} } + for(i=-63;i<-55;i++){ buf[1081]=(byte)i; if(sha1_32(buf)==-258549280){break;} } + for(i=102;i<128;i++){ buf[1082]=(byte)i; if(sha1_32(buf)==1499809328){break;} } + for(i=85;i<88;i++){ buf[1083]=(byte)i; if(sha1_32(buf)==-1379223699){break;} } + for(i=-83;i<-70;i++){ buf[1084]=(byte)i; if(sha1_32(buf)==794092262){break;} } + for(i=-128;i<-123;i++){ buf[1085]=(byte)i; if(sha1_32(buf)==163131284){break;} } + for(i=58;i<74;i++){ buf[1086]=(byte)i; if(sha1_32(buf)==-102641604){break;} } + for(i=-92;i<-71;i++){ buf[1087]=(byte)i; if(sha1_32(buf)==-1821948759){break;} } + for(i=-51;i<-39;i++){ buf[1088]=(byte)i; if(sha1_32(buf)==-528846372){break;} } + for(i=-81;i<-66;i++){ buf[1089]=(byte)i; if(sha1_32(buf)==-820650649){break;} } + for(i=-98;i<-88;i++){ buf[1090]=(byte)i; if(sha1_32(buf)==1471851614){break;} } + for(i=-103;i<-92;i++){ buf[1091]=(byte)i; if(sha1_32(buf)==-788383259){break;} } + for(i=-65;i<-46;i++){ buf[1092]=(byte)i; if(sha1_32(buf)==-693039265){break;} } + for(i=-11;i<-1;i++){ buf[1093]=(byte)i; if(sha1_32(buf)==-1553487624){break;} } + for(i=-79;i<-66;i++){ buf[1094]=(byte)i; if(sha1_32(buf)==962275642){break;} } + for(i=-128;i<-112;i++){ buf[1095]=(byte)i; if(sha1_32(buf)==1580020196){break;} } + for(i=-75;i<-64;i++){ buf[1096]=(byte)i; if(sha1_32(buf)==517243488){break;} } + for(i=96;i<105;i++){ buf[1097]=(byte)i; if(sha1_32(buf)==887763602){break;} } + for(i=-74;i<-59;i++){ buf[1098]=(byte)i; if(sha1_32(buf)==-2052627582){break;} } + for(i=-118;i<-88;i++){ buf[1099]=(byte)i; if(sha1_32(buf)==-1014731559){break;} } + for(i=-116;i<-89;i++){ buf[1100]=(byte)i; if(sha1_32(buf)==-1947305921){break;} } + for(i=114;i<128;i++){ buf[1101]=(byte)i; if(sha1_32(buf)==-1259975371){break;} } + for(i=-81;i<-59;i++){ buf[1102]=(byte)i; if(sha1_32(buf)==1936012797){break;} } + for(i=4;i<22;i++){ buf[1103]=(byte)i; if(sha1_32(buf)==-1016805456){break;} } + for(i=60;i<68;i++){ buf[1104]=(byte)i; if(sha1_32(buf)==670933033){break;} } + for(i=-41;i<-23;i++){ buf[1105]=(byte)i; if(sha1_32(buf)==2002827745){break;} } + for(i=59;i<77;i++){ buf[1106]=(byte)i; if(sha1_32(buf)==1470433037){break;} } + for(i=64;i<73;i++){ buf[1107]=(byte)i; if(sha1_32(buf)==-111432856){break;} } + for(i=69;i<71;i++){ buf[1108]=(byte)i; if(sha1_32(buf)==826810255){break;} } + for(i=-21;i<1;i++){ buf[1109]=(byte)i; if(sha1_32(buf)==-1637714977){break;} } + for(i=-63;i<-61;i++){ buf[1110]=(byte)i; if(sha1_32(buf)==-1769013454){break;} } + for(i=106;i<117;i++){ buf[1111]=(byte)i; if(sha1_32(buf)==1363599019){break;} } + for(i=-111;i<-98;i++){ buf[1112]=(byte)i; if(sha1_32(buf)==-390444860){break;} } + for(i=-18;i<-3;i++){ buf[1113]=(byte)i; if(sha1_32(buf)==557535046){break;} } + for(i=111;i<125;i++){ buf[1114]=(byte)i; if(sha1_32(buf)==-1654001846){break;} } + for(i=4;i<34;i++){ buf[1115]=(byte)i; if(sha1_32(buf)==-1082373101){break;} } + for(i=-33;i<-19;i++){ buf[1116]=(byte)i; if(sha1_32(buf)==-1868511773){break;} } + for(i=-128;i<-120;i++){ buf[1117]=(byte)i; if(sha1_32(buf)==1257281557){break;} } + for(i=23;i<34;i++){ buf[1118]=(byte)i; if(sha1_32(buf)==817344695){break;} } + for(i=-102;i<-93;i++){ buf[1119]=(byte)i; if(sha1_32(buf)==-489952569){break;} } + for(i=40;i<52;i++){ buf[1120]=(byte)i; if(sha1_32(buf)==-1514179553){break;} } + for(i=-111;i<-97;i++){ buf[1121]=(byte)i; if(sha1_32(buf)==2068038550){break;} } + for(i=66;i<86;i++){ buf[1122]=(byte)i; if(sha1_32(buf)==488622147){break;} } + for(i=-20;i<-10;i++){ buf[1123]=(byte)i; if(sha1_32(buf)==1716978533){break;} } + for(i=33;i<46;i++){ buf[1124]=(byte)i; if(sha1_32(buf)==-1431354199){break;} } + for(i=-60;i<-44;i++){ buf[1125]=(byte)i; if(sha1_32(buf)==-935369800){break;} } + for(i=17;i<37;i++){ buf[1126]=(byte)i; if(sha1_32(buf)==615074186){break;} } + for(i=115;i<124;i++){ buf[1127]=(byte)i; if(sha1_32(buf)==547861052){break;} } + for(i=-26;i<-21;i++){ buf[1128]=(byte)i; if(sha1_32(buf)==1440782302){break;} } + for(i=92;i<110;i++){ buf[1129]=(byte)i; if(sha1_32(buf)==293547288){break;} } + for(i=-38;i<-19;i++){ buf[1130]=(byte)i; if(sha1_32(buf)==-1004979662){break;} } + for(i=37;i<45;i++){ buf[1131]=(byte)i; if(sha1_32(buf)==-1665181914){break;} } + for(i=54;i<68;i++){ buf[1132]=(byte)i; if(sha1_32(buf)==38114254){break;} } + for(i=66;i<85;i++){ buf[1133]=(byte)i; if(sha1_32(buf)==2091895031){break;} } + for(i=-115;i<-90;i++){ buf[1134]=(byte)i; if(sha1_32(buf)==1466506535){break;} } + for(i=-120;i<-101;i++){ buf[1135]=(byte)i; if(sha1_32(buf)==-1146812794){break;} } + for(i=-15;i<-9;i++){ buf[1136]=(byte)i; if(sha1_32(buf)==221143977){break;} } + for(i=-15;i<1;i++){ buf[1137]=(byte)i; if(sha1_32(buf)==2029322261){break;} } + for(i=-104;i<-78;i++){ buf[1138]=(byte)i; if(sha1_32(buf)==-593772016){break;} } + for(i=-51;i<-41;i++){ buf[1139]=(byte)i; if(sha1_32(buf)==-46835268){break;} } + for(i=113;i<128;i++){ buf[1140]=(byte)i; if(sha1_32(buf)==2079789509){break;} } + for(i=97;i<104;i++){ buf[1141]=(byte)i; if(sha1_32(buf)==-725176083){break;} } + for(i=36;i<60;i++){ buf[1142]=(byte)i; if(sha1_32(buf)==719018346){break;} } + for(i=104;i<124;i++){ buf[1143]=(byte)i; if(sha1_32(buf)==1022832503){break;} } + for(i=-110;i<-92;i++){ buf[1144]=(byte)i; if(sha1_32(buf)==-2141447115){break;} } + for(i=48;i<69;i++){ buf[1145]=(byte)i; if(sha1_32(buf)==-1756328045){break;} } + for(i=-102;i<-74;i++){ buf[1146]=(byte)i; if(sha1_32(buf)==-1360841248){break;} } + for(i=0;i<7;i++){ buf[1147]=(byte)i; if(sha1_32(buf)==1793492918){break;} } + for(i=28;i<38;i++){ buf[1148]=(byte)i; if(sha1_32(buf)==778649562){break;} } + for(i=-18;i<-2;i++){ buf[1149]=(byte)i; if(sha1_32(buf)==-810600139){break;} } + for(i=-29;i<-28;i++){ buf[1150]=(byte)i; if(sha1_32(buf)==-1178878689){break;} } + for(i=105;i<128;i++){ buf[1151]=(byte)i; if(sha1_32(buf)==1960399322){break;} } + for(i=-17;i<-8;i++){ buf[1152]=(byte)i; if(sha1_32(buf)==-738908154){break;} } + for(i=-71;i<-59;i++){ buf[1153]=(byte)i; if(sha1_32(buf)==-1102206295){break;} } + for(i=-49;i<-38;i++){ buf[1154]=(byte)i; if(sha1_32(buf)==1482993625){break;} } + for(i=31;i<42;i++){ buf[1155]=(byte)i; if(sha1_32(buf)==1283395089){break;} } + for(i=105;i<121;i++){ buf[1156]=(byte)i; if(sha1_32(buf)==198759262){break;} } + for(i=-105;i<-86;i++){ buf[1157]=(byte)i; if(sha1_32(buf)==-1467153888){break;} } + for(i=9;i<26;i++){ buf[1158]=(byte)i; if(sha1_32(buf)==-1638785755){break;} } + for(i=-92;i<-74;i++){ buf[1159]=(byte)i; if(sha1_32(buf)==1791817437){break;} } + for(i=80;i<90;i++){ buf[1160]=(byte)i; if(sha1_32(buf)==-104160503){break;} } + for(i=35;i<47;i++){ buf[1161]=(byte)i; if(sha1_32(buf)==-427810437){break;} } + for(i=-42;i<-27;i++){ buf[1162]=(byte)i; if(sha1_32(buf)==186568961){break;} } + for(i=-119;i<-103;i++){ buf[1163]=(byte)i; if(sha1_32(buf)==993491760){break;} } + for(i=51;i<71;i++){ buf[1164]=(byte)i; if(sha1_32(buf)==430883477){break;} } + for(i=7;i<29;i++){ buf[1165]=(byte)i; if(sha1_32(buf)==1625917625){break;} } + for(i=103;i<123;i++){ buf[1166]=(byte)i; if(sha1_32(buf)==864302302){break;} } + for(i=-94;i<-69;i++){ buf[1167]=(byte)i; if(sha1_32(buf)==-1474801162){break;} } + for(i=85;i<97;i++){ buf[1168]=(byte)i; if(sha1_32(buf)==326365664){break;} } + for(i=-31;i<-16;i++){ buf[1169]=(byte)i; if(sha1_32(buf)==-1666251871){break;} } + for(i=66;i<70;i++){ buf[1170]=(byte)i; if(sha1_32(buf)==-1234075157){break;} } + for(i=-49;i<-22;i++){ buf[1171]=(byte)i; if(sha1_32(buf)==-684654306){break;} } + for(i=-44;i<-27;i++){ buf[1172]=(byte)i; if(sha1_32(buf)==-970797045){break;} } + for(i=49;i<53;i++){ buf[1173]=(byte)i; if(sha1_32(buf)==-2132083966){break;} } + for(i=-33;i<-8;i++){ buf[1174]=(byte)i; if(sha1_32(buf)==-1300210739){break;} } + for(i=-41;i<-22;i++){ buf[1175]=(byte)i; if(sha1_32(buf)==-857804060){break;} } + for(i=82;i<93;i++){ buf[1176]=(byte)i; if(sha1_32(buf)==-1591827566){break;} } + for(i=-50;i<-29;i++){ buf[1177]=(byte)i; if(sha1_32(buf)==721170682){break;} } + for(i=15;i<27;i++){ buf[1178]=(byte)i; if(sha1_32(buf)==-114808261){break;} } + for(i=-56;i<-42;i++){ buf[1179]=(byte)i; if(sha1_32(buf)==-2131547945){break;} } + for(i=-92;i<-76;i++){ buf[1180]=(byte)i; if(sha1_32(buf)==-118792617){break;} } + for(i=-79;i<-63;i++){ buf[1181]=(byte)i; if(sha1_32(buf)==-699642770){break;} } + for(i=107;i<123;i++){ buf[1182]=(byte)i; if(sha1_32(buf)==-516099490){break;} } + for(i=-127;i<-111;i++){ buf[1183]=(byte)i; if(sha1_32(buf)==398507042){break;} } + for(i=109;i<128;i++){ buf[1184]=(byte)i; if(sha1_32(buf)==-258832222){break;} } + for(i=32;i<49;i++){ buf[1185]=(byte)i; if(sha1_32(buf)==1008350194){break;} } + for(i=-84;i<-70;i++){ buf[1186]=(byte)i; if(sha1_32(buf)==-1744255020){break;} } + for(i=-50;i<-40;i++){ buf[1187]=(byte)i; if(sha1_32(buf)==-487748905){break;} } + for(i=-70;i<-64;i++){ buf[1188]=(byte)i; if(sha1_32(buf)==1804868785){break;} } + for(i=-58;i<-53;i++){ buf[1189]=(byte)i; if(sha1_32(buf)==-573660910){break;} } + for(i=-128;i<-106;i++){ buf[1190]=(byte)i; if(sha1_32(buf)==-1076008168){break;} } + for(i=53;i<69;i++){ buf[1191]=(byte)i; if(sha1_32(buf)==-972742818){break;} } + for(i=-124;i<-104;i++){ buf[1192]=(byte)i; if(sha1_32(buf)==-1806054122){break;} } + for(i=-40;i<-17;i++){ buf[1193]=(byte)i; if(sha1_32(buf)==1040624024){break;} } + for(i=-84;i<-62;i++){ buf[1194]=(byte)i; if(sha1_32(buf)==-1447871050){break;} } + for(i=-63;i<-45;i++){ buf[1195]=(byte)i; if(sha1_32(buf)==1334692377){break;} } + for(i=49;i<58;i++){ buf[1196]=(byte)i; if(sha1_32(buf)==-37954893){break;} } + for(i=-110;i<-97;i++){ buf[1197]=(byte)i; if(sha1_32(buf)==-1269698384){break;} } + for(i=-115;i<-94;i++){ buf[1198]=(byte)i; if(sha1_32(buf)==-548699989){break;} } + for(i=-44;i<-20;i++){ buf[1199]=(byte)i; if(sha1_32(buf)==1678056638){break;} } + for(i=1;i<15;i++){ buf[1200]=(byte)i; if(sha1_32(buf)==-1695654898){break;} } + for(i=-23;i<0;i++){ buf[1201]=(byte)i; if(sha1_32(buf)==1684581087){break;} } + for(i=-91;i<-85;i++){ buf[1202]=(byte)i; if(sha1_32(buf)==-126457950){break;} } + for(i=115;i<128;i++){ buf[1203]=(byte)i; if(sha1_32(buf)==1517700224){break;} } + for(i=-25;i<-9;i++){ buf[1204]=(byte)i; if(sha1_32(buf)==-1177637370){break;} } + for(i=-62;i<-45;i++){ buf[1205]=(byte)i; if(sha1_32(buf)==1973753135){break;} } + for(i=-80;i<-64;i++){ buf[1206]=(byte)i; if(sha1_32(buf)==-950001551){break;} } + for(i=64;i<79;i++){ buf[1207]=(byte)i; if(sha1_32(buf)==396388690){break;} } + for(i=68;i<87;i++){ buf[1208]=(byte)i; if(sha1_32(buf)==-1849396356){break;} } + for(i=-95;i<-76;i++){ buf[1209]=(byte)i; if(sha1_32(buf)==799499550){break;} } + for(i=-65;i<-48;i++){ buf[1210]=(byte)i; if(sha1_32(buf)==1064860868){break;} } + for(i=26;i<45;i++){ buf[1211]=(byte)i; if(sha1_32(buf)==1768673960){break;} } + for(i=-91;i<-79;i++){ buf[1212]=(byte)i; if(sha1_32(buf)==1423075323){break;} } + for(i=-59;i<-52;i++){ buf[1213]=(byte)i; if(sha1_32(buf)==429068374){break;} } + for(i=85;i<108;i++){ buf[1214]=(byte)i; if(sha1_32(buf)==1783546118){break;} } + for(i=-68;i<-58;i++){ buf[1215]=(byte)i; if(sha1_32(buf)==-709676932){break;} } + for(i=-110;i<-89;i++){ buf[1216]=(byte)i; if(sha1_32(buf)==-783847688){break;} } + for(i=-60;i<-47;i++){ buf[1217]=(byte)i; if(sha1_32(buf)==304660405){break;} } + for(i=-65;i<-53;i++){ buf[1218]=(byte)i; if(sha1_32(buf)==490873542){break;} } + for(i=-37;i<-13;i++){ buf[1219]=(byte)i; if(sha1_32(buf)==1906424882){break;} } + for(i=-37;i<-14;i++){ buf[1220]=(byte)i; if(sha1_32(buf)==-67163229){break;} } + for(i=80;i<83;i++){ buf[1221]=(byte)i; if(sha1_32(buf)==-215086190){break;} } + for(i=-26;i<-6;i++){ buf[1222]=(byte)i; if(sha1_32(buf)==-1548689833){break;} } + for(i=5;i<23;i++){ buf[1223]=(byte)i; if(sha1_32(buf)==1235804886){break;} } + for(i=85;i<105;i++){ buf[1224]=(byte)i; if(sha1_32(buf)==-777499440){break;} } + for(i=-97;i<-86;i++){ buf[1225]=(byte)i; if(sha1_32(buf)==870184064){break;} } + for(i=-128;i<-118;i++){ buf[1226]=(byte)i; if(sha1_32(buf)==1005209655){break;} } + for(i=35;i<46;i++){ buf[1227]=(byte)i; if(sha1_32(buf)==318706637){break;} } + for(i=-107;i<-98;i++){ buf[1228]=(byte)i; if(sha1_32(buf)==-1247976197){break;} } + for(i=-122;i<-106;i++){ buf[1229]=(byte)i; if(sha1_32(buf)==-2144670000){break;} } + for(i=-77;i<-70;i++){ buf[1230]=(byte)i; if(sha1_32(buf)==282966016){break;} } + for(i=-11;i<4;i++){ buf[1231]=(byte)i; if(sha1_32(buf)==-606161829){break;} } + for(i=-6;i<10;i++){ buf[1232]=(byte)i; if(sha1_32(buf)==1267594774){break;} } + for(i=69;i<75;i++){ buf[1233]=(byte)i; if(sha1_32(buf)==-1554793801){break;} } + for(i=106;i<123;i++){ buf[1234]=(byte)i; if(sha1_32(buf)==502028711){break;} } + for(i=99;i<120;i++){ buf[1235]=(byte)i; if(sha1_32(buf)==-1095616234){break;} } + for(i=-128;i<-117;i++){ buf[1236]=(byte)i; if(sha1_32(buf)==-1430090413){break;} } + for(i=65;i<84;i++){ buf[1237]=(byte)i; if(sha1_32(buf)==1418359410){break;} } + for(i=58;i<74;i++){ buf[1238]=(byte)i; if(sha1_32(buf)==-2021280476){break;} } + for(i=92;i<109;i++){ buf[1239]=(byte)i; if(sha1_32(buf)==-1108658380){break;} } + for(i=-128;i<-111;i++){ buf[1240]=(byte)i; if(sha1_32(buf)==-1149277731){break;} } + for(i=-102;i<-84;i++){ buf[1241]=(byte)i; if(sha1_32(buf)==-1381168275){break;} } + for(i=-34;i<-21;i++){ buf[1242]=(byte)i; if(sha1_32(buf)==-1983818771){break;} } + for(i=15;i<25;i++){ buf[1243]=(byte)i; if(sha1_32(buf)==1247021862){break;} } + for(i=28;i<33;i++){ buf[1244]=(byte)i; if(sha1_32(buf)==-2014441875){break;} } + for(i=114;i<128;i++){ buf[1245]=(byte)i; if(sha1_32(buf)==1030055881){break;} } + for(i=-1;i<17;i++){ buf[1246]=(byte)i; if(sha1_32(buf)==607996095){break;} } + for(i=17;i<28;i++){ buf[1247]=(byte)i; if(sha1_32(buf)==1602843190){break;} } + return buf; + } +}