<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/82854>82854</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Clang frontend command failed to build drivers/vhost/vringh.c in Linux kernel
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
eve2023
</td>
</tr>
</table>
<pre>
```
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: clang -Wp,-MMD,drivers/vhost/.vringh.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument -fmacro-prefix-map=./= -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mstack-alignment=8 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mretpoline-external-thunk -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mfentry -DCC_USING_NOP_MCOUNT -DCC_USING_FENTRY -falign-functions=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=1024 -Wno-gnu -Wno-unused-but-set-variable -Wno-unused-const-variable -Wvla -Wno-pointer-sign -Wcast-function-type -Wimplicit-fallthrough -Werror=date-time -Werror=incompatible-pointer-types -Wenum-conversion -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-format-overflow -Wno-format-truncation -Wno-pointer-to-enum-cast -Wno-tautological-constant-out-of-range-compare -Wno-unaligned-access -Wno-cast-function-type-strict -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-initializer-overrides -Wno-sign-compare -g -gdwarf-5 -fsanitize=array-bounds -fsanitize=shift -fsanitize=bool -fsanitize=enum -DMODULE -DKBUILD_BASENAME=\"vringh\" -DKBUILD_MODNAME=\"vringh\" -D__KBUILD_MODNAME=kmod_vringh -c -o drivers/vhost/vringh.o drivers/vhost/vringh.c
1. <eof> parser at end of file
2. Optimizer
#0 0x000055b618d6cdc8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2d94dc8)
#1 0x000055b618d6abae llvm::sys::RunSignalHandlers() (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2d92bae)
#2 0x000055b618ce8669 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0
#3 0x00007f01d7042990 (/lib/x86_64-linux-gnu/libc.so.6+0x42990)
#4 0x000055b618824e39 llvm::DebugInfoFinder::processScope(llvm::DIScope*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x284ce39)
#5 0x000055b6188251ff llvm::DebugInfoFinder::processVariable(llvm::Module const&, llvm::DILocalVariable const*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x284d1ff)
#6 0x000055b618825318 llvm::DebugInfoFinder::processDPValue(llvm::Module const&, llvm::DPValue const&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x284d318)
#7 0x000055b618824bfb llvm::DebugInfoFinder::processInstruction(llvm::Module const&, llvm::Instruction const&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x284cbfb)
#8 0x000055b618db2336 llvm::CloneBasicBlock(llvm::BasicBlock const*, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false>>>&, llvm::Twine const&, llvm::Function*, llvm::ClonedCodeInfo*, llvm::DebugInfoFinder*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2dda336)
#9 0x000055b618db2b67 llvm::CloneFunctionInto(llvm::Function*, llvm::Function const*, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false>>>&, llvm::CloneFunctionChangeType, llvm::SmallVectorImpl<llvm::ReturnInst*>&, char const*, llvm::ClonedCodeInfo*, llvm::ValueMapTypeRemapper*, llvm::ValueMaterializer*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2ddab67)
#10 0x000055b618db3acc llvm::CloneFunction(llvm::Function*, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false>>>&, llvm::ClonedCodeInfo*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2ddbacc)
#11 0x000055b619e84108 llvm::FunctionSpecializer::createSpecialization(llvm::Function*, llvm::SpecSig const&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x3eac108)
#12 0x000055b619e83180 llvm::FunctionSpecializer::run() (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x3eab180)
#13 0x000055b619e63c82 llvm::IPSCCPPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x3e8bc82)
#14 0x000055b619cb18cd llvm::detail::PassModel<llvm::Module, llvm::IPSCCPPass, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x3cd98cd)
#15 0x000055b6188f1554 llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2919554)
#16 0x000055b618f1a71c (anonymous namespace)::EmitAssemblyHelper::RunOptimizationPipeline(clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>&, std::unique_ptr<llvm::ToolOutputFile, std::default_delete<llvm::ToolOutputFile>>&, clang::BackendConsumer*) BackendUtil.cpp:0:0
#17 0x000055b618f132a4 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2f3b2a4)
#18 0x000055b61939f537 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x33c7537)
#19 0x000055b61aa31766 clang::ParseAST(clang::Sema&, bool, bool) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x4a59766)
#20 0x000055b61961e306 clang::FrontendAction::Execute() (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x3646306)
#21 0x000055b619593b64 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x35bbb64)
#22 0x000055b6196daf0e clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x3702f0e)
#23 0x000055b616e13ffc cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0xe3bffc)
#24 0x000055b616e11001 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
#25 0x000055b6193e96a9 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::$_0>(long) Job.cpp:0:0
#26 0x000055b618ce844c llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x2d1044c)
#27 0x000055b6193e90f6 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x34110f6)
#28 0x000055b6193ab5b7 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x33d35b7)
#29 0x000055b6193aba5e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x33d3a5e)
#30 0x000055b6193c9dcf clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0x33f1dcf)
#31 0x000055b616e106c8 clang_main(int, char**, llvm::ToolContext const&) (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0xe386c8)
#32 0x000055b616e1eca7 main (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0xe46ca7)
#33 0x00007f01d7028150 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#34 0x00007f01d7028209 call_init ./csu/../csu/libc-start.c:128:20
#35 0x00007f01d7028209 __libc_start_main ./csu/../csu/libc-start.c:347:5
#36 0x000055b616e0d845 _start (/home/eve/Downloads/llvm-project/build2/bin/clang-19+0xe35845)
clang: error: clang frontend command failed with exit code 139 (use -v to see invocation)
clang version 19.0.0git (https://github.com/llvm/llvm-project.git 775bd60363353b78657967c80f0f109cdb65cf8f)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /home/eve/Downloads/llvm-project/build2/bin
clang: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: /tmp/vringh-217e0f.c
clang: note: diagnostic msg: /tmp/vringh-217e0f.sh
clang: note: diagnostic msg:
********************
```
[vringh-217e0f.zip](https://github.com/llvm/llvm-project/files/14391104/vringh-217e0f.zip)
This issue occurs at commit:
```
commit 775bd60363353b78657967c80f0f109cdb65cf8f (HEAD, origin/main, origin/HEAD)
Author: Visoiu Mistrih Francis <890283+francisvm@users.noreply.github.com>
Date: Fri Feb 23 15:44:57 2024 -0800
```
This issue does not occur at commit:
```
commit e09e0d52a03c7141a7d62fb4adf4d9fee32bebb8 (HEAD)
Author: tsitdikov <tsitdikov@google.com>
Date: Fri Feb 23 12:54:15 2024 +0000
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzkW1tz46i2_jXqFwqX7pYe8uC24-nMTjqpJD1d58mFANmcINABlEv_-lMgyRZO0p2Z7TmXvasy0zIs4FtrfWux0AVpzbaC0rMg-xxkq0-oMzupzugjjcM4-VRJ8nIW5OHwF66CcHFzeb64Owe6qxpmAAJVtwWKtlIZYCTYGdPqIFkE8TqI11tmdl01w7IJ4jXnj-M_sFXyPyk2QbxmWndUB_EaIEEAE5h3hAKzowArpHegQvjBKIRpEC9Bq2irJKZaUwK07FTfbEcirSVmyFACVCeAxoq1ZtZDvjMIPwDSNa1F5prCWRCWN0puFWoAUtuuocJY4ABzJLYAfm-DeAmvrlZBvCSKPVJlQT7upLaoZ4-Kie1uJmcEQCG1IUxgAC9mQbxGCu-CeP1c5Fa9QaH3u6yZqKDKQe_FPjSoQy374LS-9JtT_GzUCMeX40x0z0G8xrJpGacKWhMxKWa7X414wFLUbPtrwXHqjXlpqbbyq83mH-e3X88vNxsAoUFqS02QrJ6LfJOn0I2DW9EBWDNh6NbpAZEG8DtVSqogWXXiQcgnAZ-QEkxsoWwNk2IiwLZCKkpcR8N-INsNR4ZM5PqBcBD3Vug0JRDLpkGCWFB0Mr5uEFYStorW7Bk2qA2SldU-SFYAakOCZLUVXRQBWOudVAY-4R1SANadcKFK4PBbSLeExW6vby7O-wttFMMGIs6QZpbJjW3UtL9omud9S9xfJUTIp_4SPT4DWOPaxqeh2CoYJCshhR2dpwDWiLOtgFxKG-WrqB9WhEkx7y_rFipqIBOwb9I29KAbZfUPklVhWx9YCxV6hpqargWwMZ2gVnPLPYb7qawTfvRL40YSyoNk9UCVoBzA71YDi8RSBCnaq470i8A7JYXsNOzEExMEGlRxqgFsFDWtdM6gz4YqgTg0u048ANgwQZii2MBKIYF3EOvBPwA2dSecHaxanbLmcKOGSQBsdkgRKqDm1iCIcwDrFhm8s-vC_WgqjHqxFsuDeBnlPV5COTUUio5z2ErLWAXxjuIHDeB1bBngrDc4QyrrW2ldagfLhhlYK9TQcezQ3vOWQs0qbhmOEecawNoo9sgQh6gzEj4iBZlg1iE_qJIjdexymCO9mzAAwNqKuHmgo7aiW6usu962CsDW0qx2OgK4Wi433-4uvv62-Xp9s7laXn_7ej9tXZ9_vb_9jz2XRhM5PuVOaUfgmtNniJRCL7Yn8cgtH6mquWXtBLY1HIDfnQu-d4LQehrVTcsZthYbPUIo5kih4-gf5ZgX7L3zoc1Dk9YBjTWVdCmqJ2YtVYMM1BR3ipmXvtEotlWo3Y0yznGIEEX10DT8gLKGLcIPlMCGNpV16_eGaRvLU8x60uwB6GfmNjUqaHbIUjYK47RfxCVHezFkqaqzQI3lA7OM9TqxFNrreuSoFxjZamMQwO8Y6YllBysdTI44Nzslu-1uYjyCDIWGNVODMuHi2TAbO-Mao2JUdI2FNOwz_4QaBx8diDRpNKoTeCTGRFkjYY8BaTM41cYSl1uGEe-XQcJA2RnrRIXElh4SVA_Icd7uSRjvHf_aegPP--7RyzWjnLigZYizH1QNw90Azhpmhga9Y7WBgm6RYY8UPiLeDetPBjvVFSMjaf1sugVwS56QqmFmIxLZcT9shnYBCSvZCaL9Hreq31RJyf0Waz8AV1fXq2-X5wCu_vH528XlavN5cXf-dXF1HiSrIFsGcdyXV_31QezqevUzqc3mldxDI8mmFwMQAyjB61puLOXe78J9zRjZmjFIllTWQXIOWqQ0VQAZQAUBsgY147SXjK3k9ZCIVd8GgjgJQfgchmGYZVUeFSTHBBfA1cXJIkgW-kX3FzeKCeOq1vu-9C0OQgo9baQ2iqImiO1uApgwQVyCIC6CeL2TjS2h6KP9_0o-CS4R0a_r7qpjnMT2gglbatmqF0ZlEH8On2NSpgQXQVweoEdH0FGF6FvQbztxx7YC8S9IEO7MWZwcXVwh6qGLPXSYFnlegqU9QNxSbJn-4oEK4mIwmiezlMLQZzPDrT0ohO6__RLJsMS8DiMyD9O4LMNBK86qvvz2itC-A8-0nOUOuBviwU492EWc0qScGHVFq257IWq5ZoJQ1TcOB6A7LFufGKuLoW1xYnsXKaZJ6QHPjoBnUV1_EPgfQx72sF9J0nEKXAodWD1V7FJixMeBo9Tp1SRRXXtq5sdqJlHxQTVXN3_YvPsntOwHTHpPrV0S-SE9P2ZfVVcf1O5CaKO6_oDwYQ0ng_4-LXFVV56WhZ-4qjhJ8gmoJZeCfkaa4c9c4gdPm0PzhHNTjZzHruwZbnnU-M6A7xS5lP7AxPaPL29PtnSn4w9Puc-8dw1S5qoz9DlIljXimgbJ-fB37Ir7Jybec9N6qERereRMRZaSUMuKV93HfDl5gBKCkiT3nFseO7fK58eIR30uhJGee99VdOz4V_O6Z47lztan9y8t9YXuGsT5H-68edG03EN0645BFwOg_QrujsTbOH_BmVF7C-OWNqhtB-K8IWSoGmrXv4VaVT7fU8vWO0e1WpUgjN-z5cdo9f-bN74TT2z9CmHsWd8rN0tapFFYvBGhdy3FIylcB1YUGbpvRh_3jh1zx7Z_086UUISjsPB0jI90TKIi_IiOqhMnL6oTiqqoCD18iY8vT3ART7fzm7vl8uYGaT2FdVwLvCLTQiD-opm-QgJtrUrLV0MGCp5Wv6LCRezp51XfJa6iApMJUEINYnw4kCGtr_p7kK_h-kXOwSp_QW3793_flpiUBSaeLY8OBHWUZekEqLPf-yD_VS0Vl1GZZalnKf9MUUdoHmG7JBJSvDSy00CghurWnfvLHuF5w8xCa9pU_OUL5e2YCW47cT15THHDWsqZsIcOB2OsYvEDFWQxpL0lcE8ZbE8n2H91dNMa3x4KPW3aJ8UM3Yz3GSaDCK1Rx82mv3n9i4HT_eRXy95Lya8703ZmzXpOfGTNo1HTBV_bYCmF7pp9ATG0fjOMvz7zW1_Nj3yVxCidTmv9MkzSY_Atv2JoK6Q2DOtzsXWOOQb2hSJC1R1FCu-u2_7G7rQsn4ja_fc3Kn4hde-eif1C6BKJ7Vsik93QKCa2t7T2m8foWrxt3wPHpqc-ozrNHuktrZfC3Bx5_bEetg_rvrsXbahjzf8KTT9AmRPmhjqpYuTnBu-sWiZlnSXzn2HqKeTuad0rJDR3aeCbYEdEXNzdD_e2Tr8ZJHieJX7p7J3KEEqieZ5P1bhBStPF3b0P8o42aOBhJSU__HtKuCnKynmeT-HGXqVf5hFNQg_uWlnb7dndR_4zxZ2hp6_D8jRPQh-fXwtnZVLlqZ8Y-sfkF-75A6YewjEki_cVOjklsqqqco_ZsV_r5gTVIfUyaY_2oMqjxOg18leqnjoqk3kY1yH1sHt1cE6jpK4xwDjaNIj5xcdCKfRik2ay9M_EQ3Y5Pic_SkZOrgJNqrr2TlNxeqRBFIYRGE2-jO5dmBU_uwfwWp3jO0pS8iHHeEeo_qHKm9trnPnpjpY5Kp1NJvOOz8U2ypnV9fZRty8BMeK8QvhhUwuL9MCWfu2BOcto2b-RcRzAb7pvv4_0r3kgv_A_7I77nWM_YLPBz89R1P-okGbY7jLMYnJW9IRtw8YoxIweu4-mQ5zbSJBq0m9FFof86PjT29wNCeJ0Ezqhgkuxtb2_y-ptF-THD07S1LvL8cbjkX3peYdqyl88C_7cWye-axCFaerzfH5MqLD2Mvm_HSFOmRnTKAprf2c6qldQlVXzd-3tUjd6tYWOTvDy_NFAK_BeLfsT0YVXTvwNJklIklVe7ROXxyZBGf2zJvldVvp9e_wuq0umzXuF-6vUvWdOi5gljXvy-XETTk9Uf6chUebtuv6z8jLBJcH1e6BXk2uvknijhHjPAf-Dhjxt_V1HBNee6aKj7T7McdHDHEuWEbpLP4tX90Lf28xPWaQUOfZuh_rP8HMaUYzmwOI95bJpjpEXsMfP9eMiykKw2XBW2TyNlNnY-sIZzr2minUXxOuZvdQvmtDWQhCt4cPz_uNBs12QLOZpkCySw6Lp8aJxWAI3hAlmjtfpL-3k0E0-w0GyiOIiSBbxYS_fP5T3JvU0eUuJNydP0nmQLLLD3LnvnJAUaQb6WU_KiqxIs717xsgCw_th48vZ9XB-AcM7tqBGjFMCnpjZAfrMLGkJBVHiGNtpCuAjMBJoSgGbnCymy4DxtbKonIWzcMucXn_udfaZHTWfZxXJwyRPkiyp5kWezct8jouwDusoLDGp8gzXxSFi74e3mBdgeINkfEX58CZJL7dTFBEwvAq7AK3U7LnvcschzilZMWemv-oO3-pCGnuWBGR_Gws02vWMvPgn_voZpl8ULO7vF8sv4P7LOVhfX15ef7_4-htYX1ye34H7a9f8-dtv4Pb85vr2Phjf479564uAQttk9e5XAXsBRYGrpSgByOyn_Ij-8do07f4FMRhHcxrW43tif30CvfuzLjiVI_xvPILssw_sB2uDbPWnAyKI1zXj7vOOKE3KKArTVzrbqfehsGMauC9CgMS4Uxog44KcHdxzBLXv_XDU2aD-cr5Y2f1OKrZ1OajfFCcNvcQAauG-ibE2_4NpyTpwxWz9vgNrhQRmGgTJsijDuEiC-HPdtz02QRp2mio9E1LRlr_MJrZKzvuZV6j3LgBrxcCaViBOQJQFySK1-0U2B7F7cTcswvBN5Sf2IpJqS5fecB-2Gw1LGpIsRmGC51EaoTnJ47pKEalTUtaUJnFFq6o42O2VVYxmhrAH-WgNsf8RpOFWyi2nH9A4tspajaOs19huBuErnT-Rs4SUSYk-0bNoHhbzJCvL-afdWRjl8yQqiznGZVXVZUrKkKCIluE8xjRNPrEzO20Yx2kYZkk0n0X5fF7OSVHOSTiPUBKkIW0Q4zPL3plU20_OqmdFXGTpJ44qyrX7RiqO-9iM4yBbfVJnju1Vt9VBGnKmjT7MYJjh9Gz50x3LSOAS8E_ePQVMgEu7E4D-44dPneJnf_0zK6fRfwcAAP__CoPX_w">