<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/150338>150338</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang crashes on valid code at -O1 and above on x86_64-linux-gnu: Assertion `hasUseList()' failed
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang
      </td>
    </tr>

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

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

<pre>
    It appears to be a recent regression as it doesn't reproduce with the latest Compiler Explorer build. 

```
[515] % clangtk -v
clang version 22.0.0git (https://github.com/llvm/llvm-project.git 71c06d7a5f99ef7039b024d75cbdcddd71872602)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /local/home/suz/suz-local/software/local/clang-trunk/bin
Build config: +assertions
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/12
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/12
Candidate multilib: .;@m64
Selected multilib: .;@m64
Found CUDA installation: /usr/local/cuda, version 12.1
[516] % 
[516] % clangtk -O1 small.c
clang-22: /local/suz-local/software/clangbuild/llvm-project/llvm/include/llvm/IR/Value.h:357: llvm::Value::use_iterator llvm::Value::materialized_use_begin(): Assertion `hasUseList()' 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: /local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22 -cc1 -triple x86_64-unknown-linux-gnu -O1 -emit-obj -dumpdir a- -disable-free -clear-ast-before-backend -main-file-name small.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=/local/suz-local/software/emitesting/bugs/20250723-clangtk-m64-O3-build-232105/delta -fcoverage-compilation-dir=/local/suz-local/software/emitesting/bugs/20250723-clangtk-m64-O3-build-232105/delta -resource-dir /local/home/suz/suz-local/software/local/clang-trunk/lib/clang/22 -I /usr/local/include -I /local/suz-local/software/local/include -internal-isystem /local/home/suz/suz-local/software/local/clang-trunk/lib/clang/22/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -ferror-limit 19 -fmessage-length=100 -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcolor-diagnostics -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/small-7ab6d0.o -x c small.c
1.      <eof> parser at end of file
2.      Optimizer
3.      Running pass "function<eager-inv>(float2int,lower-constant-intrinsics,loop(loop-rotate<header-duplication;no-prepare-for-lto>,loop-deletion),loop-distribute,inject-tli-mappings,loop-vectorize<interleave-forced-only;vectorize-forced-only;>,infer-alignment,loop-load-elim,instcombine<max-iterations=1;no-verify-fixpoint>,simplifycfg<bonus-inst-threshold=1;forward-switch-cond;switch-range-to-icmp;switch-to-lookup;no-keep-loops;hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,vector-combine,instcombine<max-iterations=1;no-verify-fixpoint>,loop-unroll<O1>,transform-warning,sroa<preserve-cfg>,infer-alignment,instcombine<max-iterations=1;no-verify-fixpoint>,loop-mssa(licm<allowspeculation>),alignment-from-assumptions,loop-sink,instsimplify,div-rem-pairs,tailcallelim,simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;no-switch-to-lookup;keep-loops;no-hoist-common-insts;hoist-loads-stores-with-cond-faulting;no-sink-common-insts;speculate-blocks;simplify-cond-branch;speculate-unpredictables>)" on module "small.c"
4.      Running pass "instcombine<max-iterations=1;no-verify-fixpoint>" on function "e"
 #0 0x00005623f4e4ecd0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x4215cd0)
 #1 0x00005623f4e4b97f llvm::sys::RunSignalHandlers() (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x421297f)
 #2 0x00005623f4e4bad2 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x00007fc314aa6520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x00007fc314afa9fc __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
 #5 0x00007fc314afa9fc __pthread_kill_internal ./nptl/pthread_kill.c:78:10
 #6 0x00007fc314afa9fc pthread_kill ./nptl/pthread_kill.c:89:10
 #7 0x00007fc314aa6476 gsignal ./signal/../sysdeps/posix/raise.c:27:6
 #8 0x00007fc314a8c7f3 abort ./stdlib/abort.c:81:7
 #9 0x00007fc314a8c71b _nl_load_domain ./intl/loadmsgcat.c:1177:9
#10 0x00007fc314a9de96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
#11 0x00005623f3d3b209 (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x3102209)
#12 0x00005623f4f40361 llvm::wouldInstructionBeTriviallyDead(llvm::Instruction const*, llvm::TargetLibraryInfo const*) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x4307361)
#13 0x00005623f498607b llvm::InstCombinerImpl::run() (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x3d4d07b)
#14 0x00005623f4987e0a combineInstructionsOverFunction(llvm::Function&, llvm::InstructionWorklist&, llvm::AAResults*, llvm::AssumptionCache&, llvm::TargetLibraryInfo&, llvm::TargetTransformInfo&, llvm::DominatorTree&, llvm::OptimizationRemarkEmitter&, llvm::BlockFrequencyInfo*, llvm::BranchProbabilityInfo*, llvm::ProfileSummaryInfo*, llvm::InstCombineOptions const&) InstructionCombining.cpp:0:0
#15 0x00005623f49891e0 llvm::InstCombinePass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x3d501e0)
#16 0x00005623f50eb566 llvm::detail::PassModel<llvm::Function, llvm::InstCombinePass, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x44b2566)
#17 0x00005623f47a67d7 llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x3b6d7d7)
#18 0x00005623f1f212e6 llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x12e82e6)
#19 0x00005623f47a6d49 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x3b6dd49)
#20 0x00005623f1f219d6 llvm::detail::PassModel<llvm::Module, llvm::ModuleToFunctionPassAdaptor, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x12e89d6)
#21 0x00005623f47a4af4 llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x3b6baf4)
#22 0x00005623f50fa503 (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
#23 0x00005623f50feaf3 clang::emitBackendOutput(clang::CompilerInstance&, clang::CodeGenOptions&, 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*) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x44c5af3)
#24 0x00005623f57f035f clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x4bb735f)
#25 0x00005623f72391fc clang::ParseAST(clang::Sema&, bool, bool) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x66001fc)
#26 0x00005623f5b0c1f9 clang::FrontendAction::Execute() (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x4ed31f9)
#27 0x00005623f5a87ed5 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x4e4eed5)
#28 0x00005623f5bfc5b8 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0x4fc35b8)
#29 0x00005623f1aa5403 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0xe6c403)
#30 0x00005623f1a9b9ba ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
#31 0x00005623f1aa0470 clang_main(int, char**, llvm::ToolContext const&) (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0xe67470)
#32 0x00005623f196d89b main (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0xd3489b)
#33 0x00007fc314a8dd90 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#34 0x00007fc314a8de40 call_init ./csu/../csu/libc-start.c:128:20
#35 0x00007fc314a8de40 __libc_start_main ./csu/../csu/libc-start.c:379:5
#36 0x00005623f1a9b0e5 _start (/local/home/suz/suz-local/software/local/clang-trunk/bin/clang-22+0xe620e5)
clangtk: error: unable to execute command: Aborted
clangtk: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 22.0.0git (https://github.com/llvm/llvm-project.git 71c06d7a5f99ef7039b024d75cbdcddd71872602)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /local/home/suz/suz-local/software/local/clang-trunk/bin
Build config: +assertions
clangtk: note: diagnostic msg: 
********************

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

********************
[517] % 
[517] % cat small.c
int a, c, d;
static int *b;
int *e(int **f) {
  int g, *h = &g;
  d = *b;
  if (a)
 e(&h);
  return *f;
}
int main() {
  c = a - (a & 744049087);
  if (c > 1818615278) {
    int i, **j = &b;
    *j = &i;
  }
  return 0;
}
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzsW9tz4yiz_2s0LxQuCd3shzwoTrw7VbMnU5Ps7qMLQctmg0AfICfZv_4USI5lx5nJzG72XL6vyklk1PSNH00DHWqt2CiAiyi_jPKrD7R3W20u_tyC4lptbP-h1vzp4qNDtOuAGoucRjUgigwwUA4Z2BiwVmiFqEXCIa7BqoiU_lVnNO8ZoAfhtshtAUnqwDq01G0nJBh0_dhJbcCguheSz1AUV_5TxOMnrqL8Mk_yKL9CEckRk1Rt3D3Cuyiuwhe0AxOkEzKLZ_FGOBSR-da5zkZpFZFVRFYb4bZ9PWO6jchKyt3-D-6M_gOYm_leZcLigpc0bxYLaMo4XdQxyXiZs5ozznmZzEtSxCQiiyiu7qjZgIvSCj3Oi3WR4V7dK_2gsBSqf8Qb1XuirQHKUas5SE_aaSseo7j6qKyjUgK_Esa3e3U0ozIiq61uISIr2_85_Mb7F1Y37oEamNAG-7EzvbqPyKoWKoqrS-9HxLRqxGZgfUmtBeOEVjaKq5XuFUeMKi44dYB-Wi6RGNShnmZUp7fGCxK19x5jEVmNZh7MI6sk-bsZkiiubkECc8D_Oqfls1JtL53wXdIKzaL0Msritsimwl6lGOxb_npVfUWZ_YD0nEZk-QzJhMySPYSLPYRfNDxj-iZBtqVSztge3JiQE3y8AolAHebQCbQPgBeKyZ7DoeHjl4isfqOyh9k2Sqs0L72s8DKtorQKr4bH3sJaODDUaXOeoqUOjKBS_Al87clr2AgVkbmfLmmFqj0IUVTEW2p_tfBJWDcSkBI1VEjgsyiuPn-6rm6vke3rVjhEUd1vfCjRxvnY830z29ttbQ82IitEFUejF0IwYobaLaopu3eGMvAj14WYxcBa4Mjq3gzNvie1VjNBPVhMr5BlRnTO63vrKLtHvG87r1ZcxbMoXnw2emNoi6jZ9C0oZ__Web5vIwRhxhKEnRGdhFdjUcAWhlY4rOs_EPbKcmEQxQhzYWktATcGAGEmgRpMrcM1NNoA9u4BxRFuqVC4ERKwoi3skYpwa8Ar6scWh0iHOsEQ7gTDEnYgERm-CIs7AQi3jaEt4E4L5cBE6ZXSChBuWuq2GIxRGuGm6TDTyg-Li9IrrRBulMbGz0WhNtjTItwyrawzPXPaYCoFtWARbnr1IBTHzltlo_SKIOxCtMas672LcJEh7HoFoWEDCozXmEPdbzZg_CuhNlF6teE1wk1oxywsWYOZ3Iftq2_PSu9wsM4zI6u633gUkpjkcUlSPE573BYZvklxmLyYpCSJ84isOEhHEW6Y3oGhG_gfkm9gmARe5N8D3yFwhzavDUH448tAup-lw7tvWPmiUwCWohIL-2QdtO-j-LckvmLRV0i_uaSR1Wz28tcZ2pfS4NE_sJdSD8vCKZ-v9_5-EQg3YIw2WAof2JOFn_RgrUe3BLVx2yi9SuIY4WajeobHVTRKr7IZmSUIN_ZedFhzg9kW2D0WCm_aJkwSqQ3mgm6Utk4wHwUo58aKDcJX6_VPy-X65-q36_XV79WXFVkvVx_X1e0vXhzC2ivq2s5jwMc0XNK64PFMI_yI2GRFTnxcj9Il6CZKr1FHjQWDqEM-POoG-dgYxRXxZDedE634E0wUV6lv-NIrH1RQR61FESFNr9iQRyyB-qAj1C5KryMyb6SmjgjlIrKU-gEMDmGOKuddbYSygtnwTncRmfs_2GhHHUTpcguUg8G876RgY6JyqTT26xo1gBvvfqeDpMABc5AQ6PwyPDYJ64yoe-fXPqH8OoqdFLilXSfUZi8c78BHXvGnFxxQIIHuggwGHGsln6L08pnopH1QQagGQuzeKL9K7jlLTTkGKdpAYh3TbS2Ul9PSRzxkIiGhTa-SwcAdGNE84UY8hoVl4G5F20nRPLFmE6XLWqveYs8Ou60Bu9WSjwwabR6o4dg-CMe23uE8Si_Hb4aqDWCnsWB-id83O42l1vd9NyhwD-D11j45udxqYZ0P2a1WQaIdiIZ2b53F1mkDFvutURCIG-pzUL_wXFqh7k-72w5Y7_dPuJaa3Yem0b6hf22oYttB0IG4V50BLth-OfR-GcYE7736l3wcxqtXRksZpcubZGh1hirbaNPiB2rCakqW1mgapcvOgAWzAxxG5TwI_qo-rbXUzw3B2ihdUin1w94jYUpcD2h_Fokbo1tMre3bbhAyMvIDMeqzd3ZEllzssIEWd1QYT-qokMxv6AbEvhl2SuPvQp4f2JfgO0LeM8hO0PNW5HkRfwl8X0XeIiIEaeV3xL0EHwf34ZX4DVt2LlL-OBaCqH2g9axgEIMiksYofozjOM4LkjYZZMB4PNnZ2Cc7PHw2QrmQ4d8Ne4T5gcjQh7W2zgBtI1L4fUKI2gsUdjV_e6ofkcv4MSNJzng8HEJ4Q5ITQ-pF2Zwz5EuvbsVGUfkzVVyCx-38_XUli7I56EpOdaWcoCOtIjIfVj5kxUaoRq9dRKqwp9aCh8fF2MPOWOd3XHH4GQSko4CyYWmSUVrkJN5bGLKrM7mSFDWbWT0rRp1zMvFudsywoYuGofW6c-FkZ30vpFz7eQA-igRMIp-Sqc55D03JZixKqyyL0qosRub5W5iP2dVX2ZbzKK2SvROKc2ynfb7Ka76Y8ipPHZqVBdrYMACBzfC4T0Xtk-XQ-W3GcNRFVoYKC4ExKaO02ps-P-Y7Z2WTIlr7PX7g4_gwXqFp0Cvxho7dFy-6JzVaK7n2AW7Ntd-rBkZCBSt9c2s3jA68kqT0yvhB9jMoPua24LAovg816QIWxYAaz_BoTqY8rUn8rhMtTWJC4sVBgeOJ1mRxWiSToPCge8k_jntnodUl3BmxE1TKpyug_CjITchQSETH-XigGI5CP4naUPP0UTV6Qve-8SWNy7RIDmanR2Yv5kVc1ujYlOWwkpiPbSfHKN6r9w-FKc94XNYHVbMTVUuIKRqXuYnL7c0OzGq_V5iOy6GxOB6OSe_ftbmX4ZTthKaqvoDtpbMvBrN6zoGWlG3hRc8Xg_0Kxd0-ATxLc6VboajT5s7ASxnj5imE0y_QUnN_3Qrn_OpwQnnpk5GVgX_1oNiozolBlyEx-Wx0TWshhTtP9dlov3277dv22a7qpV9H9NwMSeIe537mo4nbByqhNicrlB_3_GTcFwnE54V8ptZOEfqGoa8UlU9W2F-o8nvKKF2e6eQzo-Ld4Z7HCcQHuBdTs_MY6rwoJopz8Cn0OBTU2l-GG5Nz6r82JsFdP-QN__m_6eYsq0leTBae8ghdJS1KXk5R7l37NaX_zfyX1gUveXnw33zqv6QhCYG_A6bv5vd_s_FKCMwJTPC-OMU7zxYTxX8J28w7vVfSj0PFaee0Oe-CocN3OWDs8k_BlWeHNI_Ep3Bd8O-D697e5Rud9gNeeQ1t_7td7ZG24AekkeQEaRltsjfM8HMO_v_st7QuatpkB7-R44W_oXmcegWo0uqp1b1FirZgu3C2shj09dleZS20tXz6GWQH5vkIY5oafhYdyHB-OR9uZYZ8b7ivrJ4Dq3V8vMRW4l89rDt37B1DH9bdgxEO1vuznEknDuFwbB2OyeEbHcegXLxF7J3W8qZ3Xe9WYkDIW2Se9JoKfOmDpVa2b33aHHZiY-uvTsiXiSlJTwYKaJNOeUIr3MhhUODY7fuKnlDaohi8VGqpOfwE6mZ_wHoC4FtnhNp8geZcNBqT8a8N8zQpdKa3YgdfoFkq9_nE8btmTKu9B2_DVdW4lP7zSHnDqL1r-shy2qSHyXq0Kc3LJk7z5msahsbh5C7s94bj9V-VOAFHdXu31MrBo_sHcuK6LtO8ORh1tOMqSbpIGjY16jM1Fqrbu2OVb6GlI0ZrreXh77sqXxRxnDTsoPzxvqmOWdIspsqvjPfr8zwYwucjsHB39-7nu8DTpJnkI0fbj5zOS-A5-lqQmOq7n8rz1817f_BABsDzg0XzY_83LK_nU4tG3Q-G7cZSmG9Fx3ef2w1L83p-sOQoVU4ozbM4RYwl65aK4wyjMoY--UCcLtmWmsNp3hixjtqOT-bf0SAoWBYfYtXxBU5CF_Wipmg_HMvkLkzWiVW3LZXyt3DxOZz9nTHu9CRLaznGraOjHm7EDszLNfT4LiahNM7KeEDL3svj5YYXHVx2epT6isR39WuZlYeTmuM7mmRR8PmiRuE8_R2V4Gk2XxxOR0_vceacL2K0XktRs7V11Lg1o1Kun4_5me1fXkGMNxznOoWCxzzcmhSjyOxUJGQxCh2EEu5UyvDoWePAerhWIJ4j2aMhP8fxyIhz-p_lnJY-Nc5HxsUp9GPI0cDyfZFCYhhj41g8FqUVCjU9_qFXtJaAnEYwTEPEdNtSxUP9Z62NA_5K16GSuxmj_b7fWBOKeB-4jrdOEZn3FhDehTYAJCZBd_GfsvAfKgufDIrSPnut0KGcCrV26BRX-6D1Q59Q2z9W91Z3d9XyZ3T38zVa3Xz6dPP7x__6Ca0-frq-RXc3ofny15_Ql-vPN1_uhrLaz-dKc-fWh8dXy3OfCQygUKQKHFE38HubycelYbyek4we6rN_rLvdfo_H_7rT88s8KU_Lz58bGHWTIjehHAo17Mz_4lF6GcWVddQr5d9FpKqHxvEbDKsaGsQ1YbUq_XsU6DeeTUSqLYpSL6_YDL0R4mPLnh9CogknA-Pt-5DAFttwLDAQGHC98QtR1QxNUXk1ajKur1PxLAigCAeuXjYqsyzOFvG8nDAdpHria5TMk3mR5KQ8YjRYIkZLIlL9sTfmWXWEps1i3zzo96x4PNX6-Z9cPvCLlC_SBf0AF0mZp2mSxFn6YXtBWFJkZd3k8ywmRcZr0tR1SRlN64TN5_kHcbGv5iUkj7N0VtRzDiTLS85puYAiymJoqZAzH9Zm2mw-hGr4iySP03T-QdIapA3_-kPIWNlKovzqg7kIcTCUDGexFNbZAwsnnISLIcqGEnqwSCu0o1L4EMMBURcKzsO0rPUO_OsXd-hv_6eAD72RFz9e9z8au7sg_x0AAP__qnK2AA">