<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJzNW9ty2zgS_Rr5BWUVCYC3Bz_ISZx4Kt5xxampfVOBICRxw4uWBG1rvn4aICWBEmkiVrK1jiPxApw-3UB34-a4THY3X9L5zPk4cxbt5_0MBzlasbTKdqgQL0iWKMuecyQ3aY3gNy8rgcoVYui_jahlWhbwihWoEtuykmmxRnCT1nUjZvgubtY99O8bgURVlRWakQ-8TMSMfPpYoqKU6EdRvqBNqQXW2yyVACsAtW4yqeRp-eVWVEyW1Qy7AAACOgxFbC0K9VIkKC7lBr1sRIGSUhH64_474mW-TTPW8a3KZr3RArRui8d7BJx0lbR4Ln-oWlnGkS4sDOj7b3P0vUS8kYqnesc3rBZoIyrQN6j1o_tvM7Iw1Z75Tvfb3pJb9FAmTSbuP4Ih4D8OnkUlxes8y-C6LVWXTcXFcpVmomC56ApioyBuC0pWrYVECZMsY7sSqHVFxXUORMT1FgcOXBCsP9St279VVz7VH9fp_mIVqkouDq-LUF34-zrw7gkeH-R3n9hb-oEWLXdboBvcqkam6BWtspJJ1Uqz4GOvCnXW2fIvrVBnCWimHIy-zsqYZSglGP0tKmjEVKYsS-F6hj8guFoXiJog90UtWcHFJTB7-v3KnV6j9cEuhkqJ4BmrxLnm1LnP2Vo8sXwLzQ4fKU_l1zKZ4RDozfBCIZ7UmuGoj71KC4GeyzRReDlLC6h9VmehKTMpqzSul4OwbZEl2O2xrFPlEyBKtVgrSCEvRSGr3TLOSv7j0JuRqudoI6VFrdotEzkUPFO3KYCsEq2fIHfu6B9wkVvHUc9VkzgGqGsBqmQfMfEgpmtgYjtM94hJBjGxgUnsMPERkw5iEgOT_rxBvUmDenZE6RHTnzSob4fpHTGDSYMGdpj-ETOcNGj48waNJg0a2RENR3q9O2RQ18aXlGwT1B0ANS3qWvqS65ioeADVtKlr401nbk8GUHtub-lPLjZR6ZRZbTxKSzdRvSm7WrqUS01Uf8quI04Fzy-KpyN-1YfV8qeiCjVhR1zrHDaY8q3QhB1xrnPYcKp3uWaT4RH_Osc1PMwisYx42BksdqbCq2fCjrjYOaw7FWQiE3bEx85hp53M7Ll4xMvOcQ03m86weMTNzmENPxvOM74Ja-VnWv5UsHVNR8O2job9qWDjmp6GbT0NG542PdbAtp6GDU8bzriBOSyydTTcS2VDScc1PY3YehpxpoKua7oaeVc2M6yAh4IuscxmBI9EGzwUbYhlNiNjboaH3IxYZjNCR7oXHupe5OJsNmxYWycj_hSs6WPE1sdIMAVrZjNi62NkbLB47Admk1FbJyNj2Wywf1FbH6Njs68DrOli1DabUXcK1sxm1Dab0Wkn603CbLMZ_Sk3o7bZjNIpWDObUdtsRr0p2F42o7aORv1JXNPTqK2n0bFsNhhuqK2n0XAK1sxmY0sc57DRFGwvm42tcpzhmuscI7imq-UtLsuykrMzwONSlW82SY7fU4m8o9KrWacte7r6psvtLMv9bVnuxaZcLct2ue48irrd2tmJjovW5EPKjoN5b4LhEcstu5APxZNBa_8UOw3ovg9wjGG3yMbBygN6U0ctr89zJqv0dZ43mUy32W7-7Porgvtf7Urmmd2WbdIZfnUY29Ghi8iiVfBbOpNRI7ZhZy32TryVFXh1XMLApv4ps5LjaGdg2LP0jOY_dODuYtFRGe3TbfhoYU7rvQ57zLJbi_wtmkU9Qd6UZu3S5JRm3mm93Zhmv7HNzMy89CfbzLNpM_-szf4e0cwnv0-zXvpa-nRKNZ_YqEZP672MqRZOCBzrx340UXGsmwRTrTfWCoE7UXFER6sdhZMJU2uaoYhhtZegpZ6gRUMzA9tNBHMXoTXi0FDYevvAO0EbXDddBm-HKr1rpzt7d7VA7RbfeMQ95IkzRn7nNUO7aIERp1wzEnRbG7-QoAINJ5ydnvv69N7fgBzDgaxRvWDIFONmjd6ACoegKiH19me3K3qym0xu0V1TcL3Fv5CyqmdkgYpyVQkBX_Wu4PDVFC9pkQASS4qyEKjeCt5kTLI4E-glzTKQ0VTF2W7uLx3ZDAfhthXSPGfV-u07aBxMHFP5dru3kaLWr3TjqR34d6pv7NSfHF1oD4mo4x1oXYI09sJ27cGJSmwzxtXJCXUG4ljv_3yQuOeJMrW5_pLKDarLXMiN0kRktegdYPlinvOIGf8hK8YF2lZpoY6HrKoyR8ejLVnGe8dUhk2KqT5rojSfKwvpp1-__vWAPn379qc6S4Lee0bGYP749dPi6ROqmziHegzFzbo7s6PQNlJulb8A1_bYTj3XrVKq7naHGPSZtOBZk4j20EvF6s1R_85ETxIeoKTJt4cTAw68ih6rcl2xHEHfbVTM0o5pqNwWdVXRb01RKMNvWa16cnBw6Ef14IEVbK0OXwTqZE6uj9CoUnscHHRM8BDWv0MffVx8vlZnjhafkToyUjUt-hNEU97GQg292otVp3H2Ry32SwTawZxXNSkPVhFxqRdjnxB9lEgpThb1rm4vHlW_0Gb5ruwE_fdYqGIvyxIoCJbP2s0BKNv6NgS_u6YGPe-yNIbP19CHUdM19NDm9XpdNO0L1UWuXTKvy7mrFgdeY7Hy1SpwdCTqnhB1GHAfIAq2eoJYy7Iv0NSZgNipSFzEJWFqUd7ggk-NxqPVRcpC_Z4AYgogQexHoYOWS_APlYKWleykvSVnKzcqOCo5jpbjYkDpiaGmGMxivIoDVLG0Vn0RfCfNEvheAxi_fooS_Me_Drd4rrZr7mptariYz9Xdrk4EeB-YoUhf2wfPmg0wg28NPYdIsvDUuS3nyMQ7YUIj7CIWl1pTOyYyaa2ha2kh4YkQv99sTrgKLukX1IP6PXsGpwKSyL9IANTvCQh7AuKEco7fL8DFrgsAPQlRX0IscBJeIMFdxQBwPP4FftyPODHHmIeGIx8CGES29slXsdZH1b7vtuJibwZGKxDYY9QPLTwiseOPMLqHm_bpB0iEn0WxKJJPkIYU2UuZ4cQBwT1m-JQZiZNJZu3TRZbdsjrlt-rcW92L14dUxEvIHDpkX8gbaPV4kxPejhDTFq2a4s_igXEYr4g9xR7vs3eXEucJ8OoR70VE30-iIPTeLwEnrg8APQm9SEdDTmMs0KiOarBgWGfQLL_KHivHBS49sv2I6SehoGb_u3tU_PZjmf8RzcT1gEWPZnBCU0ScWNBsTy73u1j36FKKMTDoUQxPKEaUrwyKGcQ4vuuGWkey6njtgfBvIeoDjx7RfQJof6gjPE6RGjYOSFF0rtXZs7tYDSvv1CxBwba1TFjs9BN85MWrAEY0KoMva8kquexkWCV7Xjf7MUd7qV9qHJ35CaXH1K_EuydacdeJUCv4p_RS9Q56LdRIA-ZKAMDVyoCaLwijZ_ZnR1fJDUkiErEr1shNWd1s0iQRRaxWLpr6qqmym_7cZQ0zuCae8zLvKO2ZbavyPxA_4Vb_dYIab3kkoPRqc8NXXAge81g4DozlI0J9IjDzcZBw7nviKmMxTAVvZt7tDGP1VxHdHzjgmffx6nIG6Q12MPy6rhM6gUPm_srBjCZxHDH4J1YwBxHQ0tlhUnZV3WhINVNTM-i0lscZ2xW4AowwhdCEgaFMZSZuuvZ572SyneU3tZpSPejJ-q3qc_vY8AGGzVK0Lx66SfyV1vNGK_kPjxMD3Q>53744</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            llvm-13 Do not know how to split the result of this operator! when using MatrixBuilder::CreateMatrixMultiply
        </td>
    </tr>

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

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

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

<pre>
    Hi.

I'm fairly new to llvm this is more of a question than reporting an issue/bug.

The error <code>Do not know how to split the result of this operator!</code> is generated both when doing JIT compilation through the llvm API or when invoking llc on the generated IR. To cut to the chase here's the IR:

```
; ModuleID = 'vertex.ll'
source_filename = "vertex.ll"
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"

%_67 = type { <4 x float> }

@gl_VertexID = common global i32 zeroinitializer, align 4
@gl_InstanceID = common global i32 zeroinitializer, align 4
@_67 = common global %_67 zeroinitializer, align 16

declare <4 x float> @ImageSampleImplicitLod(i32*, <4 x float>)

define void @main(<4 x float>* %_attribs_, <4 x float>* %__gl_Position) {
main_entry_block:
  %0 = insertelement <4 x float> undef, float 1.000000e+00, i32 0
  %1 = insertelement <4 x float> %0, float 2.000000e+00, i32 1
  %2 = insertelement <4 x float> %1, float 3.000000e+00, i32 2
  %3 = insertelement <4 x float> %2, float 4.000000e+00, i32 3
  %4 = insertelement <4 x float> undef, float 5.000000e+00, i32 0
  %5 = insertelement <4 x float> %4, float 6.000000e+00, i32 1
  %6 = insertelement <4 x float> %5, float 7.000000e+00, i32 2
  %7 = insertelement <4 x float> %6, float 8.000000e+00, i32 3
  %8 = insertelement <4 x float> undef, float 9.000000e+00, i32 0
  %9 = insertelement <4 x float> %8, float 1.000000e+01, i32 1
  %10 = insertelement <4 x float> %9, float 1.100000e+01, i32 2
  %11 = insertelement <4 x float> %10, float 1.200000e+01, i32 3
  %12 = insertelement <4 x float> undef, float 1.300000e+01, i32 0
  %13 = insertelement <4 x float> %12, float 1.400000e+01, i32 1
  %14 = insertelement <4 x float> %13, float 1.500000e+01, i32 2
  %15 = insertelement <4 x float> %14, float 1.600000e+01, i32 3
  %16 = insertelement <16 x float> undef, float 1.000000e+00, i32 0
  %17 = insertelement <16 x float> %16, float 5.000000e+00, i32 4
  %18 = insertelement <16 x float> %17, float 9.000000e+00, i32 8
  %19 = insertelement <16 x float> %18, float 1.300000e+01, i32 12
  %20 = insertelement <16 x float> %19, float 2.000000e+00, i32 1
  %21 = insertelement <16 x float> %20, float 6.000000e+00, i32 5
  %22 = insertelement <16 x float> %21, float 1.000000e+01, i32 9
  %23 = insertelement <16 x float> %22, float 1.400000e+01, i32 13
  %24 = insertelement <16 x float> %23, float 3.000000e+00, i32 2
  %25 = insertelement <16 x float> %24, float 7.000000e+00, i32 6
  %26 = insertelement <16 x float> %25, float 1.100000e+01, i32 10
  %27 = insertelement <16 x float> %26, float 1.500000e+01, i32 14
  %28 = insertelement <16 x float> %27, float 4.000000e+00, i32 3
  %29 = insertelement <16 x float> %28, float 8.000000e+00, i32 7
  %30 = insertelement <16 x float> %29, float 1.200000e+01, i32 11
  %31 = insertelement <16 x float> %30, float 1.600000e+01, i32 15
  %32 = insertelement <4 x float> undef, float 1.000000e+02, i32 0
  %33 = insertelement <4 x float> %32, float 2.000000e+02, i32 1
  %34 = insertelement <4 x float> %33, float 3.000000e+02, i32 2
  %35 = insertelement <4 x float> %34, float 4.000000e+02, i32 3
  %36 = insertelement <16 x float> undef, float 1.000000e+02, i32 0
  %37 = insertelement <16 x float> %36, float 1.000000e+02, i32 4
  %38 = insertelement <16 x float> %37, float 1.000000e+02, i32 8
  %39 = insertelement <16 x float> %38, float 1.000000e+02, i32 12
  %40 = insertelement <16 x float> %39, float 2.000000e+02, i32 1
  %41 = insertelement <16 x float> %40, float 2.000000e+02, i32 5
  %42 = insertelement <16 x float> %41, float 2.000000e+02, i32 9
  %43 = insertelement <16 x float> %42, float 2.000000e+02, i32 13
  %44 = insertelement <16 x float> %43, float 3.000000e+02, i32 2
  %45 = insertelement <16 x float> %44, float 3.000000e+02, i32 6
  %46 = insertelement <16 x float> %45, float 3.000000e+02, i32 10
  %47 = insertelement <16 x float> %46, float 3.000000e+02, i32 14
  %48 = insertelement <16 x float> %47, float 4.000000e+02, i32 3
  %49 = insertelement <16 x float> %48, float 4.000000e+02, i32 7
  %50 = insertelement <16 x float> %49, float 4.000000e+02, i32 11
  %51 = insertelement <16 x float> %50, float 4.000000e+02, i32 15
  %m1 = alloca <16 x float>, align 64
  %m2 = alloca <16 x float>, align 64
  %m3 = alloca <16 x float>, align 64
  %x = alloca float, align 4
  %y = alloca float, align 4
  %z = alloca float, align 4
  %w = alloca float, align 4
  store <16 x float> %31, <16 x float>* %m1, align 64
  store <16 x float> %51, <16 x float>* %m2, align 64
  %_40 = load <16 x float>, <16 x float>* %m1, align 64
  %_41 = load <16 x float>, <16 x float>* %m2, align 64
  %52 = call <16 x float> @llvm.matrix.multiply.v16f32.v16f32.v16f32(<16 x float> %_40, <16 x float> %_41, i32 4, i32 4, i32 4)
  store <16 x float> %52, <16 x float>* %m3, align 64
  %_49 = getelementptr inbounds <16 x float>, <16 x float>* %m3, i32 0, i32 0
  %_50 = load float, float* %_49, align 4
  store float %_50, float* %x, align 4
  %_54 = getelementptr inbounds <16 x float>, <16 x float>* %m3, i32 0, i32 9
  %_55 = load float, float* %_54, align 4
  store float %_55, float* %y, align 4
  %_59 = getelementptr inbounds <16 x float>, <16 x float>* %m3, i32 0, i32 6
  %_60 = load float, float* %_59, align 4
  store float %_60, float* %z, align 4
  %_63 = getelementptr inbounds <16 x float>, <16 x float>* %m3, i32 0, i32 11
  %_64 = load float, float* %_63, align 4
  store float %_64, float* %w, align 4
  %_68 = load float, float* %x, align 4
  %_69 = load float, float* %y, align 4
  %_70 = load float, float* %z, align 4
  %_71 = load float, float* %w, align 4
  %53 = insertelement <4 x float> undef, float %_68, i32 0
  %54 = insertelement <4 x float> %53, float %_69, i32 1
  %55 = insertelement <4 x float> %54, float %_70, i32 2
  %56 = insertelement <4 x float> %55, float %_71, i32 3
  %_74 = getelementptr inbounds %_67, %_67* @_67, i32 0, i32 0
  store <4 x float> %56, <4 x float>* %_74, align 16
  %57 = getelementptr inbounds %_67, %_67* @_67, i32 0, i32 0
  %58 = getelementptr inbounds <4 x float>, <4 x float>* %__gl_Position, i32 0
  %59 = load <4 x float>, <4 x float>* %57, align 16
  store <4 x float> %59, <4 x float>* %58, align 16
  ret void
}

; Function Attrs: nofree nosync nounwind readnone speculatable willreturn
declare <16 x float> @llvm.matrix.multiply.v16f32.v16f32.v16f32(<16 x float>, <16 x float>, i32 immarg, i32 immarg, i32 immarg) #0

attributes #0 = { nofree nosync nounwind readnone speculatable willreturn }
```

Issue goes away when replacing the ```%52 = call <16 x float> @llvm.matrix.multiply.v16f32.v16f32.v16f32(<16 x float> %_40, <16 x float> %_41, i32 4, i32 4, i32 4)``` line with something else.

Here's the backtrace printed from <code>llc</code>
```
$ llc mult.ll 
LLVM ERROR: Do not know how to split the result of this operator!

PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace.
Stack dump:
0.      Program arguments: llc mult.ll
1.      Running pass 'Function Pass Manager' on module 'mult.ll'.
2.      Running pass 'X86 DAG->DAG Instruction Selection' on function '@main'
 #0 0x00007f93145b2633 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xbef633)
 #1 0x00007f93145b0a30 llvm::sys::RunSignalHandlers() (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xbeda30)
 #2 0x00007f93145b2c9f (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xbefc9f)
 #3 0x00007f93137b6980 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12980)
 #4 0x00007f9312ab2fb7 raise /build/glibc-S9d2JN/glibc-2.27/signal/../sysdeps/unix/sysv/linux/raise.c:51:0
 #5 0x00007f9312ab4921 abort /build/glibc-S9d2JN/glibc-2.27/stdlib/abort.c:81:0
 #6 0x00007f9314508f79 (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xb45f79)
 #7 0x00007f9314508d96 (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xb45d96)
 #8 0x00007f9314bd4cc2 (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0x1211cc2)
 #9 0x00007f9314bbe2d8 (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0x11fb2d8)
#10 0x00007f9314bc22c8 llvm::SelectionDAG::LegalizeTypes() (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0x11ff2c8)
#11 0x00007f9314c93b06 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0x12d0b06)
#12 0x00007f9314c933bd llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0x12d03bd)
#13 0x00007f9314c90ee6 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0x12cdee6)
#14 0x00007f93166d9785 (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0x2d16785)
#15 0x00007f93148c4b2e llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xf01b2e)
#16 0x00007f93146d8e4d llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xd15e4d)
#17 0x00007f93146de9c3 llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xd1b9c3)
#18 0x00007f93146d94cf llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/x86_64-linux-gnu/libLLVM-13.so.1+0xd164cf)
#19 0x000000000040e5c4 main (/usr/lib/llvm-13/bin/llc+0x40e5c4)
#20 0x00007f9312a95bf7 __libc_start_main /build/glibc-S9d2JN/glibc-2.27/csu/../csu/libc-start.c:344:0
#21 0x000000000040c109 _start (/usr/lib/llvm-13/bin/llc+0x40c109)
Aborted (core dumped)
```

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzNW1lz2zgS_jXyC8oq4uD14Ac5iWc8ley44tTUvqlAEpS44aElwdiaXz8NkJJAiQwRK9lax5F4AF9_3UB343JUJfu737Plwnm_cFbd5-OC-AVKeVbne1SKFyQrlOffCiS3WYPgt6hqgaoUcfTfVjQyq0p4xUtUi11Vy6zcILjJmqYVC_IQtZsB-petQKKuqxot6Lu4SsSCfnhfobKS6GtZvaBtpQU2uzyTACsAtWlzqeRp-dVO1FxW9YJgAAABPYYithGleikSFFVyi162okRJpQj98fgFxVWxy3Le862rdrPVArRuq6dHBJx0laz8Vn1VtfI8RrqwMKAfPy_RlwrFrVQ81bt4yxuBtqIGff1GP3r8vKArU-2F5_S_3S29R5-qpM3F43swBPwn_jdRS_G6zHO47ko1VVvHYp1muSh5IfqCxChIuoKS1xshUcIlz_m-Amp9UXFbABFxuyO-AxeU6A91i4e36spj-uM2O1ykgaqESXBbBurCO9SBd8_w-Ci__yTu2vO1aLnfAV3_XjUyQ68ozSsuVSst_PeDKszZ5Ou_tEK9JaCZCjD6Jq8inqOMEvS3qKERM5nxPIPrBXmH4GpTImaCPJaN5GUsroE50B9W7vWarA92MVRKRJzzWlxqzpzHgm_EMy920OzwkcWZ_FglCxIAvQVZKcSzWgsSDrHTrBToW5UlCq_gWQm1L-qsNGUuZZ1FzXoUtiuyBrs9VU2mfAJEqRbrBCnktShlvV9HeRV_PfZmpOo52khZ2ah2y0UBBS_UbUsgq0TrJwgvHf0DLnLvOOq5ahLHAMUWoEr2CZOMYmIDk9hh4hMmHcUkBia1wyQnTDaKSQ1M9uMGdWcN6toRZSdMb9agnh2me8L0Zw3q22F6J8xg1qDBjxs0nDVoaEc0mOj1eMyg2MaXlGwTFI-AmhbFlr6EHROVjKCaNsU23nTh9nQEdeD2lv6EiYnK5sxq41FauonqztnV0qUwM1G9ObtOOBU8vyqeTvjVEFbLn4sqzISdcK1LWH_OtwITdsK5LmGDud6FzSYjE_51iWt4mEVimfCwC1jizIVX14SdcLFLWDwXZEITdsLHLmHnnczsuWTCyy5xDTebz7Bkws0uYQ0_G88znglr5Wda_lywxaajEVtHI95csMGmpxFbTyOGp82PNYitpxHD08Yzrm8Oi2wdjQxS2VjSwaanUVtPo85c0MWmq9E3ZTPDCmQs6FLLbEbJRLQhY9GGWmYzOuVmZMzNqGU2o2yie5Gx7kWvzmbjhrV1MurNwZo-Rm19jPpzsGY2o7Y-RqcGi6d-YDYZs3UyOpXNRvsXs_UxNjX7OsKaLsZssxnDc7BmNmO22YzNO9lgEmabzdgPuRmzzWaMzcGa2YzZZjPmzsEOshmzdTTmzeKansZsPY1NZbPRcMNsPY0Fc7BmNpta4riEDedgB9lsapXjAtdc55jANV2t6HB5nlcxvwA8LVV5ZpMU5C2V6BsqvZp1urLnq2-63N6y3N-W5V5syjWy6pbrLqMo7tfOznRcdSYfU3YazP0uGJmw3LoP-VA8GbX2D7HTgPhtgFMM-0W2GKw8ojdz1PL6suCyzl6XRZvLbJfvl9-wl1Iy_OpWMi_stu6Szvir49iOjV2EFq1CvqcznTRiF3Y24uDEO1mDV0cVDGyaHzIrPY12RoY9a9do_mMH7i9WPZXJPt2Fjw7mvN7ruMes-7XIX6JZOBDkzmnWLU3Oaeae19tPafYL28zMzGtvts1cmzbzLtrs7wnNPPrrNBukr7XH5lTzqI1q7Lzey5RqwYzAqX7shTMVp7qJP9d6U63g45mKEzpa7SicTZg604xFDKu9BC31DC0cmxnYbiKYuwidEceGwtbbB-4Z2ui66dr_fqjSu3a6s_dXK9Rt8U1H3GOeuGDk9V4ztovmG3EKm5Gg39r4iQQVaDDj7OzS1-f3_kbkGA5kjer6Y6aYNmv4HahgDKoWUm9_9ruiZ7vJ9B49tGWst_hXUtbNgq5QWaW1EPDV7MsYvtryJSsTQOJJWZUCNTsRtzmXPMoFesnyHGS0dXmxm_tTRzbjQbhrhawoeL35_h00DqGOqXy33dtK0ehXuvHUDvwb1Td26s-OLnSHRNTxDrSpQBp_4fvu4EQtdjmP1ckJdQbiVO__fJB44Ilytbn-ksktaqpCyK3SROSNGBxg-d085xHx-KuseSzQrs5KdTwkrasCnY625Hk8OKYyblLC9FkTpflSWUg__fjxr0_ow-fPf6qzJOitZ2QM5k8fP6yeP6CmjQqox1HUbvozOwptK-VO-Qtw7Y7tNEvdKpXqbg-IQ5_JyjhvE9Edeql5sz3p35voWcIDlLTF7nhiwIFX4VNdbWpeIOi7rYpZ2jENlbuiWBX93JalMvyON6on-0eHflIPPvGSb9ThC1-dzCn0ERpV6oBD_J4JGcP6d-Ch96vfbtWZo9VvSB0ZqdsO_RmiadzFQg2dHsSq0ziHoxaHJQLtYM6rmpT7aUgxcyPiUaqPEinF6arZN93Fk-oX2ixflJ2g_54K1fxlXQEFwYtFtzkAZTvfhuD30Dag50OeRfD5GngwarqFHtq-3m7KtnuhusgtpsumWmK1OPAaidRTq8DhiSg-I-pw4D5CFGz1DLGW579DU-cCYqcicRWXhKtFeYMLOTdaHKZXKQv1BwKoKYD6kRcGDlqvwT9UClrXspf2PTk7uVXBUclxtBxMAGUghpliCI9IGvmo5lmj-iL4TpYn8L0BsPj2OUzIH_863pKl2q55aLSp4WK5VHf7JhHgfWCGMnvtHnzTbIAZfGvoJUSSlavObTknJu4ZExYSjHhUaU3tmMiks4aupYUEZ0K8YbM5Qepf0y-YC_UH9vTPBSShd5UAqD8QEAwERAmLY_J2AZhgDAADCeFQQiRIElwhAacRAJyOf4EfDyNOFBMSB4YjHwMYRLbuyUex0UfVvux34mpvBkYpCBwwGoaWOKSR400weoSb7uk7SIS_iXJVJh8gDSmy1zIjiQOCB8zIOTMaJbPMuqerPL_nTRbfq3NvzSBeH1NRXEHm0CH7St5Aa8CbnvF2hJi3aN2Wf5afeAzjFXGgOOB98e5a4nECvAbEBxHR85LQD9y3SyAJ9gBgIGEQ6VgQs4gINKmjGiwY1hk1y8-yR-pg4DIgO4yYXhIIZva_hyfF7zCW-R_RTLALLAY0_TOaIoypBc3u5PKwi_WPrqUYAYMBxeCMYsji1KCYQ4yL9_1Q60RWHa89Ev4lRD3gMSB6SADdD3OEGzOkho0jUhSdW3X27CFSw8oHNUtQsF0tE5Y4wwQfulHqw4hGZfB1I3kt170Mq2QfN-1hzNFd6pcaR2d-ytgp9Svx-EyrGDsh6gT_kF6q3lGvlRppwFwJAGK1MqDmC8LomcPZ0U1yR5OQhvxGZjIXd72Qt86Iuqlq26h5wSc947xXhjt08Hcw9pOie_Gpn4netHV-N5wfbWCW2EbLuCp6tQ_a7-rqPxCj4Vb_BYQa07nUZ-xme-e7PGR-6vIAO0nqpGEI4xQeU8ibsYcd5ybnEUw37xbu_YIQ9ZcX_R9RkIX7_ia7Iw6BX4ydwPEduvRSh3CWRFHI4Z9IYZYioC_kx2nbTd3ZSs3l1Bw7a-RpTncDzgJjUCG0OMDnrdxW9d02SxJRRmpZqG1uNIE7rcA_2_ntSA">