<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/69291>69291</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Clant crash: Assertion `materialized_use_empty() && "Uses remain when a value is destroyed!"' failed.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
shao-hua-li
</td>
</tr>
</table>
<pre>
Clang at -O1 crashed.
Bisected to 0823cb791198c3a73f38fdf42be8c6c5325aaac2, which was committed by @XChy
Compiler explorer: https://godbolt.org/z/3nP69YcM4
```console
% cat a.c
short a;
unsigned char b;
int c;
int(d)(int e, int f) { return e / f; }
int g() { return 1; }
void h() {
int i = b + b;
c = g();
if (d(i, (unsigned char)(c + b - 1) + b))
++a;
}
int main() {}
%
% clang -O1 a.c
While deleting: i32 %conv
Use still stuck around after Def is destroyed: <badref> = sdiv i32 %conv, %conv
Use still stuck around after Def is destroyed: <badref> = sdiv i32 %conv, %conv
clang-18: /tmp/tmp244tvrt0/tmpgk1d99hj/llvm/lib/IR/Value.cpp:103: llvm::Value::~Value(): Assertion `materialized_use_empty() && "Uses remain when a value is destroyed!"' failed.
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: /zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/clang-18 -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -dumpdir a- -disable-free -clear-ast-before-backend -main-file-name a.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/zdata/shaoli/realsmith/watchdir/reduced/case_AAlx1W2a -fcoverage-compilation-dir=/zdata/shaoli/realsmith/watchdir/reduced/case_AAlx1W2a -resource-dir /zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/lib/clang/18 -internal-isystem /zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/lib/clang/18/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -O1 -ferror-limit 19 -fgnuc-version=4.2.1 -fcolor-diagnostics -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/a-9d3526.o -x c a.c
1. <eof> parser at end of file
2. Optimizer
#0 0x00007fd02e063f4f llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x926f4f)
#1 0x00007fd02e0614b4 SignalHandler(int) Signals.cpp:0:0
#2 0x00007fd02d352090 (/lib/x86_64-linux-gnu/libc.so.6+0x43090)
#3 0x00007fd02d35200b raise /build/glibc-BHL3KM/glibc-2.31/signal/../sysdeps/unix/sysv/linux/raise.c:51:1
#4 0x00007fd02d331859 abort /build/glibc-BHL3KM/glibc-2.31/stdlib/abort.c:81:7
#5 0x00007fd02d331729 get_sysdep_segment_value /build/glibc-BHL3KM/glibc-2.31/intl/loadmsgcat.c:509:8
#6 0x00007fd02d331729 _nl_load_domain /build/glibc-BHL3KM/glibc-2.31/intl/loadmsgcat.c:970:34
#7 0x00007fd02d342fd6 (/lib/x86_64-linux-gnu/libc.so.6+0x33fd6)
#8 0x00007fd02e2ac760 llvm::Value::~Value() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0xb6f760)
#9 0x00007fd02e2ac7d2 llvm::Value::deleteValue() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0xb6f7d2)
#10 0x00007fd02e1d6f59 llvm::Instruction::eraseFromParent() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0xa99f59)
#11 0x00007fd02f525cac llvm::BDCEPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x1de8cac)
#12 0x00007fd030f38bf6 llvm::detail::PassModel<llvm::Function, llvm::BDCEPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x37fbbf6)
#13 0x00007fd03495b8f5 llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0x20908f5)
#14 0x00007fd02fd22011 llvm::CGSCCToFunctionPassAdaptor::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x25e5011)
#15 0x00007fd030f36216 llvm::detail::PassModel<llvm::LazyCallGraph::SCC, llvm::CGSCCToFunctionPassAdaptor, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x37f9216)
#16 0x00007fd02fd1a97f llvm::PassManager<llvm::LazyCallGraph::SCC, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x25dd97f)
#17 0x00007fd02f97a376 llvm::detail::PassModel<llvm::LazyCallGraph::SCC, llvm::PassManager<llvm::LazyCallGraph::SCC, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x223d376)
#18 0x00007fd02fd1e63d llvm::DevirtSCCRepeatedPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x25e163d)
#19 0x00007fd02f97a326 llvm::detail::PassModel<llvm::LazyCallGraph::SCC, llvm::DevirtSCCRepeatedPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x223d326)
#20 0x00007fd02fd1c70d llvm::ModuleToPostOrderCGSCCPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x25df70d)
#21 0x00007fd02f97f7c7 llvm::ModuleInlinerWrapperPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x22427c7)
#22 0x00007fd030f35826 llvm::detail::PassModel<llvm::Module, llvm::ModuleInlinerWrapperPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0x37f8826)
#23 0x00007fd02e2744fd llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libLLVM-18git.so+0xb374fd)
#24 0x00007fd03495cec4 (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>>&) BackendUtil.cpp:0:0
#25 0x00007fd03496073f (anonymous namespace)::EmitAssemblyHelper::EmitAssembly(clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>) BackendUtil.cpp:0:0
#26 0x00007fd034960d89 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>>) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0x2095d89)
#27 0x00007fd034e1fc37 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0x2554c37)
#28 0x00007fd03333d019 clang::ParseAST(clang::Sema&, bool, bool) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0xa72019)
#29 0x00007fd034e1ee18 clang::CodeGenAction::ExecuteAction() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0x2553e18)
#30 0x00007fd035ab8bf9 clang::FrontendAction::Execute() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0x31edbf9)
#31 0x00007fd035a3464e clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0x316964e)
#32 0x00007fd035b51766 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/../lib/libclang-cpp.so.18git+0x3286766)
#33 0x000055b3263dbaa6 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/clang-18+0x15aa6)
#34 0x000055b3263d33da ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
#35 0x000055b3263d801c clang_main(int, char**, llvm::ToolContext const&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/clang-18+0x1201c)
#36 0x000055b3263d2e55 main (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/clang-18+0xce55)
#37 0x00007fd02d333083 __libc_start_main /build/glibc-BHL3KM/glibc-2.31/csu/../csu/libc-start.c:342:3
#38 0x000055b3263d2e9e _start (/zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/bin/clang-18+0xce9e)
clang: error: unable to execute command: Aborted
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 18.0.0 (https://github.com/llvm/llvm-project.git 0823cb791198c3a73f38fdf42be8c6c5325aaac2)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /zdata/shaoli/compilers/ccbuilder-compilers/clang-0823cb791198c3a73f38fdf42be8c6c5325aaac2/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/a-b6c92d.c
clang: note: diagnostic msg: /tmp/a-b6c92d.sh
clang: note: diagnostic msg:
********************
%
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsW81y2ziQfhr6gqKKBMS_gw-ybCWpTTau2JnsnlQg0JQwIQEuAMp2DvvsWwApS5TliZ3JJq4ZT3kUCgQa6K9_KXZTY8RKApwGyVmQnJ_Qzq6VPjVrqsJ1R8NanJSK353OaypXiFoUfowR09SsgU-C6DyIZv3nmTDALHBkFYpyTFiZFXFc5IzQjFQkr3g1xSXkLGUJwQmllOEAz9HNWrA1uqEGMdU0wjoS5R0KptF_zdd3aH-LuWpaUYNGcNvWSoMOyAytrW1NQGYBXgR4sVK8VLWdKL0K8OJbgBdEXqbFf7MP031KQRr1f0xJo2oYRnGCGLWITlg_YNZKW0QDctZ_76QHiyO2phqV9-NCWsT2vwU45wEuApy7W-D4dBdVgAsUZGdIg-20RIACvEBVQM5QkJ3vaK0CnB9MjUeTNkpwtN7N6keR30SggJyjEgX4bO-ICDE_PpDeGxcV6o-bC3fOAOcjNns2WE8OhSj2W3ra7k6xJYPcYIDPdmiNWGqokHvn3d4KcLKHvdcxp2D3EviyFjUgDjVYIVdO3oJgFOCEKbnpp3w2gIwVdY2M7dhXRLXqJEe0sqDROVRIGMTBWK3ugDsKKCDzknINVUAuPCiGi82IsMfhF-_huQ_j3C0P8MI2bf-Jp1O70Tbqv62-xrwo1n8GeFHXm8b9I8oAL959CvDiD1p3MGFtG5BZHBFHyU8is4DM_M3-8n_760ETZmhmDGgrlERBGjXUgha0Ft-ALzsDS2hae7eVHU4DnKIA488GDNLg5Ipu1iARRRtHdQwFjgOMA5yhior63mNcvr-YXV0g05WNsIiislshDa0zNqsOLVrYdVdOmGr2WK43Tdhq9ScwG-CFMKYD40yJSo6EZHXHAdk19I4KlZR9tZoyb4ethlYrBsYAR0Z1uh92K6kxignqPJDuJDJMi9YOR76ylH1FvGsctv1QNEGXWq00bRDVq64Bac0gvG-cWhrghXOjtQjwgg2uy52SsbITNQcdjka9-J_uORelM6jFVmtQyFiMQqtFWwO6zdNlOg07-VWqGxnWQna34Up2KIRG2FCVf6LQ8cKFRjREIReGljWElQZAIauB6pAaG5ZQKQ2hAxAkR6GTdliJGkJJG3BmisJGQ60YdeoTNopDjVrBUNgKFtawgRrh_oswYSsAhU2laQNhq4S0zoWfSyUBhVVD7ToEraVCYVW1IVPSCc0G5FxJFFZShd7qhFyFbi4KG-e9re6YVTqktaBOJcOqkzdC8tA6jkxAzjEKLdUrsCFrOwdNmE5RaDsJfmAFErQ7MYeyW61Au1ve2ZyveInCyo8PsurZ5MKd-5icNdDaNMKuA7y4oZat3VQ3zDvmzGHBqIHlbFbfxl8wRWHF1AY0XcH_E30NvYo7kr9KMXuH5JcFeOFU00ta0joU5s5YaH7XSZyvGLzD0TN1xoHptLl-4lS_wYqxAC8Gm7u3NbdjHODFZPLw48jch7vBrbtgD3cdph6h89ern7-FD8ZhBVorHdbCeeu4QGG1kh0LN6CNUDIg59MJnsRemWulQy7oSipjBXPWSDnXRqxQeL5cvpnPl29nf1wsz7_MPi3wcr54t5xdfQjIeYxCtYt6NCw4SXA6USi8RWyXDsQT5P8LyByUD60t1Qa0S0ydg1IVct6pn4yHyR9bKxrxDfSQqgSYRCi6jaIoyioeYYhSUk2rvVBp7kx_camFtN71X_fxI99N0vRmqYzVQBsfFX2K18fI_JeGAK9RvSbWonz__o8PYZyvhJ0YFeCz6LbAaTWtdqlagEl8wH88LafoSqwkrd9SyWvQferq2OmHzZBWRP7_e0J4n5CTWVREAwD9iY5oei1KNjFqkvrTTUlURKPDkQc0oxJpKoxPlz1wzugcmfDs7XvyHx_uv-IJcSZn_JG30Jg7w6F1AHdS3PYDG38O2bmvnvSEBWSWxC5x2p1kOj4JifOkQLR0ecpTT2J5j4Nf5TfJ3SbZbpPkcJMMF2gFdtmfe2lg5VKLZZ9dPXFfIW3tXRnljVkx2m-dRC7dy3d7p8f2Xsp66RYuufLZ3d_assicxpDpbs9svOcUVzx9nsoQUvF0pDL5SJ8xZVkafT_1fXGWWqZVlo6NoXjAGcfHOfMPSfDS2eP4nj3nh8aOOOZplRR77L0b8jsfZtwAaGpgoVVzSTX45-yXyCgtiiopRoyOPG6V4IRRtsfo2fn84pKaIezoTo5CzaKTPQZ9nNndmEla3xlhPlBJVy6Znh9ZRC78upcHU8whZ5SNcNoPKCSqSF5W6R7DHCwV9RCcqTEf3APHcbZHQN3jOxq91GBAb4D3OIL5MXTd379IbCSryrJKR2Lbj9lkWiRlXiU_QWx-7l-B9KPyelWDZ6pBT4S1rQvDXh28Lrh8L6-SkS6MsqaKYxzF8R7X8zdX8_m12jLoRDzjtLVKH4fvPf12N6d1_UbTdt0PXc3nzwLzMRL768dzcLoF_i_njO56xj63nFr4BKar7YsQ3EP7xQkkkXs03ZNZcuB2Uxw_z-0-BeK_kPzPsscflvTfFPNjtv-qvD8_-BQ4HgefdOxwYlpk1ROCyFOAfdW1f7Gu4YTzIqtGujZ6eq2KjJLs5zvKf6DGvjr4V6N7mtFhwkk2dvD5gYOHlPA91s5hI7S9ms8_QQvUAn_8SfpVXD8_mYxTwkfiKh74SPzzfeRxob-6mVe9fbqbwSM3g6MDN8OyaN_NfFC8q-FaXSpjP2oO2vP63efXftmzRDUseSGP_kcToyqLRkaP4wOjrzKWPQDvnayFBP1F07YF_bib_idihqc4Y9kIs8MfO5P8mY5yi9P8KUj_LN-4Q_oxb_UPFB_Jqjw_8Bdk_G4mm04r_oQs_pjQXvE-fFdEsmk19jDTg9-YGbCpOzeVSt41qjNI0gZM61_UFz2bF42wM2OgKeu7t1C3MDjpT50cygJ8xc2laMHZS4DzvlrETzrry55m9z81G8v7O50U_9PBsrVjUDW9WbY3WlhYbgsD9hZxqGhX22X_ou47C4efqdOnbHutVP2xs21nF6JXrKfsebBqt2GBBsY_W1E_fO3vRJGMRZFGGal-VBT74y8O_ydgkR5iwfMC7XHh-BuI9HCPmTzfVctcyJXXQS_0vSlvgXLQV0A1WzutVdIgX_r2cOpccXgD8juzrn053HcmvadydWzKDrUrq4VcfYLqWAAK8OyA4ANx7pa8k1Z3RmzgE1RzaS8P5LqphjzBaeqVL1Uaku3foREv9UVMwvPRO2ecjTQT4oqR7IhA5kqartmaY1__c62pNH014mcpDlR2dnU9V9LC7ctI7h9DJEmmjIwTrv0fEgghhEfxyFYvqTYwu7oe83sFDR2Uv1Sq3v37QjmnGY7isSoUB6oAEOdH_MZsr9Ti4hZYZ2Frri-g0OJxQROI831-RwV-JKFlXlYjQS-0U-B7Z7TP8EtmlcTAy2ok2lEtH0komaZTGIu2P9s7aSyVDI5L93FsXrCJkzgt0imM4Bg9UyVlEmdpOgrHPeM7VDZD8foYhAeouXD2UmHAeZqlo2eT-yLKJCkJTgkvKU0RY_FyaMTZe0rQmt65IE7mvq1piPWzIcKOx_AcbZTgvwmN-xYZXz2UUDrmeXrAMyGcoq285_G199l7nF81tK7_AGaVfte09VEADlIeR2OIfXtJUYG4FhvQRxPE-wLP7bHyKGa9Rm6F4Stt50O71WzA-fub_l74cRSPSrfui0m3fGJIEjRUkP7GgzJIRvUphwWohEQ5Qculs6-lsVTb5XPKXpnptnbaX_qbno4vgCVT7D532-cPYCoA9Rv_bqCKnSvdukLka__dRSdpWQOyCkFvUr5hk0rf7zYrlbbAH1vbd_ZVQ2DZLhyawhDvPNm-ats3IBpA4caPASCx56L3T4eGBgQU55No4svOn9c6NlkJ-4xe1WHv_uHJcfVYl9Uwb62BctT0P9rNUKuMuO1v-aBS18DPhf7FHWNjAUnlHntmaNeygRrjI-Cgrn_jb6_dduj3m11fz-Zv0fXbC7T4-P79xy_v_vMNWrx7f3GFrj_64bPPb9Cni8uPn67vz3B5rF8vN87_Pdqzdz9BA_K9acARtfckv8_-fitKmbIC820Hyg-tNetn4v6z0L_vrt32O5_wU8ILUtATOI3TIktwGk3xyfo0mXJcQhRNsyTDec54GfEsxYxl07zEEJ2IUxxhEkdxFmVRNMUTiPMiSwrOUoZLFvNgGkFDRT1xJjZRenXi-zJP0wIX8UlNS6iN7zLHWMIN8jcDjIPk_ESferMsu5UJplEtjDU7KlbYGnz_ue37OX9tx-pJp-vTH29J9dz_XwAAAP__NRFkkQ">