<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJzVWllz27wV_TXyC0Ya7suDH2QtiTtO5bGctG8aEAAp9qNIFiRtub--FyAlAdQWOUln6mhCCcvBuQvuBUBEBf24X-QI52gbeCvPQVmaN1sUFduBPR4Y04Gx-98zuk_703IQwTUiGc6TqElGpC1frdK8Nq1gVSM8sB_aQratGc9RVuQJivalSlMygMfhJx1YIRr4D4izuoGOGA0sD0rtByidaphvRUoRg-7QpT-erIuhTgys1suKddtJjNOWIqRQSNDAnkpekdoToTQGMoGE60rQ0fgIRbJ7opTEfai9JFKVQo1ouEDDhL5jHg8dNIyfH2doWKCaVfWoQENypGz5G-wEjOZRk2aUpnz3FZ4P3x-fpvDMsrfNsOTFvxiph6Y9MuBfxUlXIx4pMJtPCsq-sBy-javNMwdVMIE2FXxm25KzqkqLfETKEoZ0jVAMLDUpUcBb7HGvbVuIKVWKwBqH5o-HiknDq4ILQ8vPREGNm5zU0GTFWTywJ1FRZMIGTV6lSc4oAqaiwzk0IDqT_4_RuKoYF1AIHHmZ_oc95g9pXSHRAuy1iOOK1V3ZEM05TjYsr9vijho8rAp6oianjMdZ8Q4FA8tHMU4zRketZZ6fZuPlDFVNtElhJiAwGjhzWfAa1QVa13VZCdmsuTRXUo2EtKOCg1_NYTIKmUjWUIbqNUOE42qNIkz-qjkmTMgKcoJBCQgL8ldFw9ti0RNXVUFSXEMFb3JUEZ6WdUdrWQMIos2m3M9uY4Tk3zMvEo43CPOkEUJXnV81lXSpVPjFJS9dv6_eUqHb1du6qOrhGy3xiJz2W7MbE4zJCjDpDJWYg2UQBBQGIhQxikGZbWOrayzcEyUsZxwLC7aVdlf50uR5CtxKkB5Y-_POZdCzKPiGc5wIZ_YRFG0K2mRMtFJ4WX6nIucM4j8DT7rPJso-0H52SMCdf4pmA8dYi0c76weWbSBja8CfH2PbhFljksBUfLv6qNovElLa57U1sjJPOH5fgU45w5tuckiXD5GMO52JYBJ7Tvt8evrxbdmUwt1GVTEy7YH1YGwtx4CxD4ELyJl9crFJbwaFPhqopYMGceAGpyQGDS9hAuPsK7htxni1C8g3jW8zgNfGt3tCGcyJTo0_yRjOm3LRsVAjSpcwbqUSw0gaFUel4sRhwHz3NlDT8aGPBur2QEMjvhk0gD4aqKeBYte1AqMDVeCIAPEkhiNaaBC-DoH90ItRWa_BbenqrzTLLuKFormGF_QpmcxCSSWNdYUatNSgQh3KJg64BI5EOL4EZIl2eyAxX4w-kO37VyCghQZh6hAOYdS6CGGLFhqENsOcMAwM0PRvzMK_kISvwnbZ-JLDHpYfqs-apqE4iFCDravBM-wo6KthUmxKSCXf87RuS0mRQyRtSP0D8xRHGQOej5sy01USJbtqJDt06hBSf4Y8DYGaxl2PDKFLzRhf5w5TqWZLUpRssoY1Hmc5sNeYP7FtSnAm2wyssW6S5QZn2Q9YBRZcimxPNHOJ9sI4iqjjT0nrgTCatG5PWhKG5s9bSgrzhwT9hHQukNek83rSMc89mo7_t7b0QRhNWr8360wItz8p7TinY0o1mX9eYCnU5yyGgaImQ9CXwfTYDf7YRGW7Wj7pmdPHQ4Nd9OjJciToZ4QCzppQepKDfGpHR4aZMljutr9hob1bJR_Fv2-YrNOc7VfRByluJxpbwEMlaulJNHQYpUQlKjh2a8IHXLEjun-MKvGBiUZVT9ahFbDQV6gqG-WWJOz2dkweCvpxfUV7kgc2YRiNh5bxsRs7zLsIC7uVbjuvLlD9ELppuFoKDTyPxK46EXrKFZupbkfS5Iv8pD0Ohdfm6jFB13BgfI2gliddhkPYBisE58-C025_9xupcabwcgwHhtV4uTqvyPJAl9d5fZN7T92Bu6KbOVEYUuPk9XSFfV8NABlLMPnodpsHdm326Bj-HmYuDKwx8_vaihz_OrPfzIrCoBorLQsENHRxZJ1DlEcFJ6ZU5EEnDTXsoZo2bK52J3XwmUGMeIBtPgS0RVOXDQSrQKmepjjJYbOfkmqWJzD5uhyuNPkKGyrGlwxzsl6UwqMrbZWqNO0YX2n1innC6iuNnuDbqSbKkqSGSJa8wP5AK94ZbNwD7JQw7ubkBFU1bWuaPP13w1ZlzbVljTgGKd95WrPV7jBE6URZjJusXlGWsZpd6WjP0OV9yFl7W2BO1d76AQ9YmzKb3YjquQw6aaha4rF8xiLDUZX3LA7MxstX3XmWbIO1Nd_VLYvsLMFUPmI0jY6Wf3zLsCmmKh1gMucFpLG9PVtf3zLSwLpvF4uvEdlhqPs-YsJYGhm7p_HAje0TTv8rRE7ZKIRhNB5OXymwm1d5XNDIp3UBQ2gctDzkm25AcazrQq5i-SNMWJwTdlod50lfDLNneZoe0NB4arkpjA1GcaBFxZbRge5bQfAxuyNxLi70NH6vMBHUtQYQ0BjuclT7Z5lhEFqIEHO1wamegcac448XeQxC1pgflpwiokCI08qgQLwkOUFUOVNvY4scUuMU9Dh5DFY_lzFEEw1Dy0ce8yPqOBcVNuXpW-_oJYY-KqijL-HjMKCuenwxEW8sXhgpAOhjIvS_7TZR4tAXxyz70DTaO1ySb5V279SunRadPDMFOhpfs68EJzBU96NS5o78xAQ328AGpD9lT7rAobDNjljfix-S4i7nKDlrtSJbUG_7I8JVSkSCSgUr6VpaY1GwqjlOxbuZtroHh7NMzJqCH-rbIce9UwDpnTc7gaMc-AqlWrpSbWxi-6xS5cTFR4Fwp2ltlvc6igbnViUXmo674PUJYSkDUTRZ7b6sjo9vlfVvRVSdFxRqn1IgemZtdXTcs7d6iVNh8O4A9md1s3ONz6sINKCpyNFV5HokNM_RmSrftdB_IuafU-3_VkU3KSfGRD8jdNx-JDeNAInMci2cQzsNqPeixqbE3aWEM28gRAsNwu9DUCNEq5XoBuEH83qlEDsHCn000H6qsohrohbuioii5R5KVgxBjfYYMc5FKBt3tyPiLpGDgVpDtW_c0XtarxHbpmLqUIZMW6a3pmJo-CbetleMoVRZT3QjLUqWw0ZTeABG7a2IYeevCKwpXlt0xR3_T92waPG8kIQ0NEKH0pAEloG9CAcE0yCI3dAwPcemQWy5h-1puyMTsrfXcoYlGcqbOcMkb7om8sWaeJvNxP4dlUWVbtsquTrKQDfTVOpPU_6RmvNCbJfGiO53nmhTtddKOuv-wke5QdTdiRi_vo4nX9Hr1xmaL56eFv94_PsXNH98mi3R60IWP3z_gl5mz4uXVzEx276n7jsElZiYZ-887BtwhmRehFpc7yF_UgXWvN6UO0NGTTIkNHIiV7uC83mUav0Je_wuq-xudN3Re5uGdojvcFOvC34fMV5Ib7treHav31ZJYLY10Qjm4OBwf0hxf_iZVlXDQPVz1_J97259H8Ca1KdOGEc48oPQN9zQM6npQUEcepjdZThiWXU_cB8GlpWzdyQhxMUad3r36wzSewsikmmJDZLhWMEotmJq-rBZsvzAIo4xcAzYOafZ_hrOHb-XkOJuDlRmkJgPd3TuwN3ES08mCQPDOq0zdv_nLxeh4RDJ0CMupnBGGwJl4noYIhjCXbG_xCdD4vE9nTupl3uplP8C3uTHCw>52776</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Assertion `SizeInBits >= OffsetInBits - FragmentOffset && "size underflow"' failed -- building reduced test case on x86_64 with -O -gdwarf-4 -fPIE
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          berolinux
      </td>
    </tr>
</table>

<pre>
    On an x86_64 linux box:

```
$ cat clangbug.c
__int128_t a;
extern long b;
__int128_t c(__int128_t d) { return a & d; }
extern void e();
extern void f(long);
void h() {
  __int128_t g = c(b);
  if (g)
    e();
  b = g;
  f(b);
}
$ clang -O -gdwarf-4 -fPIE -o test.o -c clangbug.c
clang: /builddir/build/BUILD/llvm-project-13.0.0.src/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:509: void llvm::DwarfExpression::addExpression(llvm::DIExpressionCursor &&, llvm::function_ref<bool (unsigned int, DIExpressionCursor &)>): Assertion `SizeInBits >= OffsetInBits - FragmentOffset && "size underflow"' failed.
PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: /usr/bin/clang -O -gdwarf-4 -fPIE -o hw_virtio_vhost-vdpa.c.o -c clangbug.c
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'clangbug.c'.
4.      Running pass 'X86 Assembly Printer' on function '@h'
 #0 0x00007fa315091c81 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVMSupport.so.13+0x240c81)
 #1 0x00007fa315091f1d (/usr/lib64/libLLVMSupport.so.13+0x240f1d)
 #2 0x00007fa31508f858 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVMSupport.so.13+0x23e858)
 #3 0x00007fa315090e4b llvm::sys::CleanupOnSignal(unsigned long) (/usr/lib64/libLLVMSupport.so.13+0x23fe4b)
 #4 0x00007fa314f98e75 (/usr/lib64/libLLVMSupport.so.13+0x147e75)
 #5 0x00007fa314f990f5 (/usr/lib64/libLLVMSupport.so.13+0x1480f5)
 #6 0x00007fa314a55280 (/lib64/libc.so.6+0x45280)
 #7 0x00007fa314aa796f pthread_kill (/lib64/libc.so.6+0x9796f)
 #8 0x00007fa314a551e2 gsignal (/lib64/libc.so.6+0x451e2)
 #9 0x00007fa314a3c44b abort (/lib64/libc.so.6+0x2c44b)
#10 0x00007fa314a3c377 (/lib64/libc.so.6+0x2c377)
#11 0x00007fa314a4ced2 (/lib64/libc.so.6+0x3ced2)
#12 0x00007fa31499806f llvm::DwarfExpression::addExpression(llvm::DIExpressionCursor&&, llvm::function_ref<bool (unsigned int, llvm::DIExpressionCursor&)>) (/usr/lib64/libLLVMAsmPrinter.so.13+0x11106f)
#13 0x00007fa3149603b8 llvm::DwarfCompileUnit::constructVariableDIEImpl(llvm::DbgVariable const&, bool) (/usr/lib64/libLLVMAsmPrinter.so.13+0xd93b8)
#14 0x00007fa31495d1fa llvm::DwarfCompileUnit::createScopeChildrenDIE(llvm::LexicalScope*, llvm::SmallVectorImpl<llvm::DIE*>&, bool*) (/usr/lib64/libLLVMAsmPrinter.so.13+0xd61fa)
#15 0x00007fa31495c991 llvm::DwarfCompileUnit::constructScopeDIE(llvm::LexicalScope*, llvm::SmallVectorImpl<llvm::DIE*>&) (/usr/lib64/libLLVMAsmPrinter.so.13+0xd5991)
#16 0x00007fa31495e65f llvm::DwarfCompileUnit::createScopeChildrenDIE(llvm::LexicalScope*, llvm::SmallVectorImpl<llvm::DIE*>&, bool*) (/usr/lib64/libLLVMAsmPrinter.so.13+0xd765f)
#17 0x00007fa314961451 llvm::DwarfCompileUnit::createAndAddScopeChildren(llvm::LexicalScope*, llvm::DIE&) (/usr/lib64/libLLVMAsmPrinter.so.13+0xda451)
#18 0x00007fa31496116e llvm::DwarfCompileUnit::constructSubprogramScopeDIE(llvm::DISubprogram const*, llvm::LexicalScope*) (/usr/lib64/libLLVMAsmPrinter.so.13+0xda16e)
#19 0x00007fa3149793b1 llvm::DwarfDebug::endFunctionImpl(llvm::MachineFunction const*) (/usr/lib64/libLLVMAsmPrinter.so.13+0xf23b1)
#20 0x00007fa31494eddc llvm::DebugHandlerBase::endFunction(llvm::MachineFunction const*) (/usr/lib64/libLLVMAsmPrinter.so.13+0xc7ddc)
#21 0x00007fa314928e97 llvm::AsmPrinter::emitFunctionBody() (/usr/lib64/libLLVMAsmPrinter.so.13+0xa1e97)
#22 0x00007fa31a5f4e69 (/usr/lib64/libLLVMX86CodeGen.so.13+0x279e69)
#23 0x00007fa31866cf5e llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib64/libLLVMCodeGen.so.13+0x504f5e)
#24 0x00007fa315ea9bac llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib64/libLLVMCore.so.13+0x404bac)
#25 0x00007fa315eb2623 llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib64/libLLVMCore.so.13+0x40d623)
#26 0x00007fa315eaa771 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib64/libLLVMCore.so.13+0x405771)
#27 0x00007fa315eb2b47 llvm::legacy::PassManager::run(llvm::Module&) (/usr/lib64/libLLVMCore.so.13+0x40db47)
#28 0x00007fa318d95ab2 (/usr/lib64/libclangCodeGen.so.13+0x2b6ab2)
#29 0x00007fa318d91336 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) (/usr/lib64/libclangCodeGen.so.13+0x2b2336)
#30 0x00007fa31913de3e (/usr/lib64/libclangCodeGen.so.13+0x65ee3e)
#31 0x00007fa3127eeb04 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclangParse.so.13+0x6eb04)
#32 0x00007fa317203dad clang::ASTFrontendAction::ExecuteAction() (/usr/lib64/libclangFrontend.so.13+0x1c1dad)
#33 0x00007fa3191385f3 clang::CodeGenAction::ExecuteAction() (/usr/lib64/libclangCodeGen.so.13+0x6595f3)
#34 0x00007fa3172034a4 clang::FrontendAction::Execute() (/usr/lib64/libclangFrontend.so.13+0x1c14a4)
#35 0x00007fa317158daf clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclangFrontend.so.13+0x116daf)
#36 0x00007fa319f0eda8 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclangFrontendTool.so.13+0x5da8)
#37 0x0000000000219892 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/usr/bin/clang+0x219892)
#38 0x0000000000216eac (/usr/bin/clang+0x216eac)
#39 0x00007fa316e7bd44 (/usr/lib64/libclangDriver.so.13+0x11fd44)
#40 0x00007fa314f98d5a llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/usr/lib64/libLLVMSupport.so.13+0x147d5a)
#41 0x00007fa316e7b480 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, bool*) const (/usr/lib64/libclangDriver.so.13+0x11f480)
#42 0x00007fa316e3a1a3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libclangDriver.so.13+0xde1a3)
#43 0x00007fa316e3a47a clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) const (/usr/lib64/libclangDriver.so.13+0xde47a)
#44 0x00007fa316e56c91 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) (/usr/lib64/libclangDriver.so.13+0xfac91)
#45 0x0000000000216108 main (/usr/bin/clang+0x216108)
#46 0x00007fa314a3dc5c (/lib64/libc.so.6+0x2dc5c)
#47 0x00007fa314a3dd09 __libc_start_main (/lib64/libc.so.6+0x2dd09)
#48 0x0000000000212c51 _start (/usr/bin/clang+0x212c51)
clang-13: error: clang frontend command failed with exit code 134 (use -v to see invocation)
OpenMandriva 13.0.0-1 clang version 13.0.0 (/builddir/build/BUILD/llvm-project-13.0.0.src/clang 69c9d9094dd9c820a6ba8cad88f5901643d8f257)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang-13: note: diagnostic msg: 
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-13: note: diagnostic msg: /tmp/clangbug-cdb4b5.c
clang-13: note: diagnostic msg: /tmp/clangbug-cdb4b5.sh
clang-13: note: diagnostic msg: 

********************
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzVWllz27wV_TXyC0Ya7suDH2QtiTtO5bGctG8aEAAp9qNIFiRtub--FyAlAdQWOUln6mhCCcvBuRsuACIq6Mf9Ikc4R9vAW3kOytK82aKo2A7s8cCYDozd_57RfdqfloMIrhHJcJ5ETTIibflqlea1aQWrGuGB_dAWsm3NeI6yIk9QtC9VmpIBPA4_6cAK0cB_QJzVDXTEaGB5UGo_QOlUw3wrUooYdIcu_fFkXQx1YmC1Xlas205inLYUIYVCggb2VPKK1J4IpTGQCSRcV4KOxkcokt0TpSTuQ-0lkaoUakTDBRom9B3zeOigYfz8OEPDAtWsqkcFGpIjZcvfYCdgNI-aNKM05buv8Hz4_vg0hWeWvW2GJS_-xUg9NO2RAf8qTroa8UiB2XxSUPaF5fBtXG2eOaiCCbSp4DPblpxVVVrkI1KWMKRrhGJgqUmJAt5ij3tt20JMqVIE1jg0fzxUTBpeFVwYWn4mCmrc5KSGJivO4oE9iYoiEzZo8ipNckYRMBUdzqEB0Zn8f4zGVcW4gELgyMv0P-wxf0jrCokWYK9FHFes7sqGaM5xsmF53RZ31OBhVdATNTllPM6KdygYWD6KcZoxOmot8_w0Gy9nqGqiTQqRgMBo4MxlwWtUF2hd12UlZLPm0lxJNRLSjgoOfjWHYBQykayhDNVrhgjH1RpFmPxVc0yYkBXkBIMSEBbkr4qGt8WiJ66qgqS4hgre5KgiPC3rjtayBhBEm025j25jhOTfMy8SjjcI86QRQledXzWVdKlU-MUlL12_r95SodvV27qo6uEbLfGInPZbsxsTjMkKMOkMlZiDZRBMKAxEKGIUgzLbxlbXWLgnSljOOBYWbCvtrvKlyfMUuJUgPbD2553LoGdR8A3nOBHO7CMo2hS0yZhopfCy_E5FzhnEfwaedJ9NlH2gfXRIwJ1_imYDx1iLRxv1A8s2kLE14M-PsW1C1JgkMBXfrj6q9ouElPZ5bY2sxAnH7yvQKWd40wWHdPkQyXmnMxEEsee0z6enH9-WTSncbVQVI9MeWA_G1nIMGPswcQE5s08uNunNoNBHA7V00CAO3OCUxKDhJQQwzr6C22aMV7sJ-abxbQbw2vh2TyiDOdGp8ScZw3lTLjoW6ozSJYxbqcQwkkbFUak4cRgw370N1HR86KOBuj3Q0IhvBg2gjwbqaaDYda3A6EAVOCJAPInhiBYahK9DYD_0YlTWa3BbuvorzbKLeKForuEFfUoms1BSSWNdoQYtNahQh7KJAy6BIzEdXwKyRLs9kIgXow9k-_4VCGihQZg6hEMYtS5C2KKFBqFFmBOGgQGa_o1Z-BeS8FXYLhtfctjD8kP1WdM0FAcRarB1NXiGHQV9NUyKTQmp5Hue1m0pKXKYSRtS_8A8xVHGgOfjpsx0lUTJrhrJDp06hNSfIU9DoKZx12eG0KVmjK9zh1Cq2ZIUJZusYY3HWQ7sNeZPbJsSnMk2A2usm2S5wVn2A1aBBZci2xPNXKK9MI4i6vhT0nogjCat25OWhKH585aSwvwhQT8hnQvkNem8nnTMc4_C8f_Wlj4Io0nr96LOhOn2J6Ud53RMqSbzzwsshfqcxTBQ1GQI-jKYHrvBH5uobFfLJz1z-nhosJs9erIcCfoZoYCzJpSe5CCf2tGRYaYMlrvtb1ho71bJR_PfN0zWac72q-iDFLcTjS3goRK19CQaOoxSohIVHLs14QOu2BHdP0aV-MBEo6on69AKWOgrVJWNcksSdns7Jg8F_bi-oj3JA5swjMZDy_jYjR3mXYSF3Uq3nVcXqH4I3TRcLYUGnkdiVw2EnnLFZqrbkTT5Ij9pj0PhtVg9JugaDoyvEdTypMtwCNtgheD8WXDa7e9-IzXOFF6O4cCwGi9X5xVZHujyOq9vcu-pO3BXdDMnCkNqnLyerrDvqxNAxhJMPrrd5oFdmz06hr-HmQsDa8z8vrYix7_O7DezojCoxkrLAgENXRxZ5xDlUcGJkIo86KShhj1U04bN1e6kDj4zmCMeYJsPE9qiqcsGJqtAqZ6mOMlhs5-SapYnEHxdDleafIUNFeNLhjlZL0rh0ZW2SlWadoyvtHrFPGH1lUZP8O1UE2VJUsNMlrzA_kAr3hls3APslDDuYnKCqpq2NU2e_rthq7Lm2rJGHIOU7zyt2Wp3GKJ0oizGTVavKMtYza50tGfo8j7krL0tMKdqb_2AB6xNmc1uRPVcBp00VC3xWD5jkeGoynsWB2bj5avuPEu2wdqa7-qWRXaWYCofMZpGR8s_vmXYFFOVDjCZ8wLS2N6era9vGWlg3bebi68R2WGo-z5iwlgaGbun8cCN7RNO_ytETtkohGE0Hk5fKbCbV3lc0MindQFDaBy0POSbbkBxrOtCrmL5IwQszgk7rY7zpC9Os2d5mh7Q0HhquSmMDUZxoM2KLaMD3beC4GN2R-JcXOhp_F4hENS1BhDQGO5yVPtnmWEQWogQc7XBqZ6Bxpzjjxd5DELWmB-WnGJGgSlOK4MC8ZLkBFHlTL2dW-SQGqegx8ljsPq5jCGaaBhaPvKYH1HHuaiwKU_fekcvMfRRQR19CR-HAXXV44uJeGPxwkgBQB8Tof9tt4kSh744ZtmHptHe4ZJ8q7R7p3bttOjkmSnQ0fiafSU4gaG6H5Uyd-QnJrjZBjYg_ZA96QKHwjY7Yn0vfkiKu5yj5KzVimxBve2PCFcpEQkqFayka2mNRcGq5jgV72ba6h4czjIRNQU_1LdDjnunANI7b3YCRznwFUq1dKXa2MT2WaXKwMVHE-FO01qU9zqKBudWJReajrvJ6xPCUgaiaLLafVkdH98q69-KqDovKNQ-pUD0zNrq6Lhnb_USp8Lg3QHsz-pm5xqfVxFoQFORo6vI9UhonqMzVb5rU_-JOf-cav-3KrpJOTEm-hmh4_ZnctMIkMgs16ZzaKcB9V7U2JS4u5Rw5g2EaKFB-H0IaoRotRLdYPrBvF4pxM6BQh8NtJ-qLOKaqIW7IqJouYeSFUNQoz1GjHMxlY272xFxl8jBQK2h2jfu6D2t14htUxE6lCHTlumtqRgavom37RVjKFXWE91Ii5LlsNEUHoBReyti2PkrAmuK1xZdccf_UzcsWjwvJCENjdChNCSBZWAvwgHBNAhiNzRMz7FpEFvuYXva7siE7O21nGFJhvJmzjDJm66JfLEm3mYzsX9HZVGl27ZKro4y0M00lfrTlH-k5rwQ26UxovudJ9pU7bWSzrq_8FFuEHV3Isavr-PJV_T6dYbmi6enxT8e__4FzR-fZkv0upDFD9-_oJfZ8-LlVQRm2_fUfYegEoF59s7DvgFnSOZFqMX1HvInVWDN6025M2TUJENCIydytSs4n0ep1p-wx--yyu5G1x29t2loh_iuTuuM3f_5WzJoOEQyhsQNC85oQ6BM3HNCBEPcFvvbaDK2jy-c3DU8u9dv0STQsolGMDcMDvealLCEn2lVNQxcYu5avu_dre9tbFFxlmqaDoUtComJF_luzGyDeiasIe8yHLGsuh-4D0A_Z-9IQghR3Oldem_BPGdaYttlOFYwiq2Ymj5swSw_sIhjDBwD9uNptr_cc8fvJSVx4wcqM0j3h5s_d-DE4lUqk8MBPm7qdcHvI8YLGfp3cvB7Sf6_VeWxPw">