18007a163:	44 8d 73 12          	lea    0x12(%rbx),%r14d
18007a167:	45 3b f7             	cmp    %r15d,%r14d
18007a16a:	0f 87 cb e6 ff ff    	ja     0x18007883b
18007a170:	0f 10 05 81 6b 0d 00 	movups 0xd6b81(%rip),%xmm0        # 0x180150cf8
18007a177:	0f 11 07             	movups %xmm0,(%rdi)
18007a17a:	0f b7 05 87 6b 0d 00 	movzwl 0xd6b87(%rip),%eax        # 0x180150d08
18007a181:	e9 64 fd ff ff       	jmp    0x180079eea
18007a186:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
18007a18c:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
18007a190:	48 8b ce             	mov    %rsi,%rcx
18007a193:	45 8d 41 0c          	lea    0xc(%r9),%r8d
18007a197:	e8 6c 3c 0b 00       	call   0x18012de08
18007a19c:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
18007a1a0:	48 ff c3             	inc    %rbx
18007a1a3:	44 38 34 18          	cmp    %r14b,(%rax,%rbx,1)
18007a1a7:	75 f7                	jne    0x18007a1a0
18007a1a9:	44 8d 73 12          	lea    0x12(%rbx),%r14d
18007a1ad:	45 3b f7             	cmp    %r15d,%r14d
18007a1b0:	0f 87 85 e6 ff ff    	ja     0x18007883b
18007a1b6:	0f 10 05 9b 6b 0d 00 	movups 0xd6b9b(%rip),%xmm0        # 0x180150d58
18007a1bd:	0f 11 07             	movups %xmm0,(%rdi)
18007a1c0:	0f b7 05 a1 6b 0d 00 	movzwl 0xd6ba1(%rip),%eax        # 0x180150d68
18007a1c7:	e9 1e fd ff ff       	jmp    0x180079eea
18007a1cc:	2d 28 01 00 25       	sub    $0x25000128,%eax
18007a1d1:	0f 84 44 02 00 00    	je     0x18007a41b
18007a1d7:	83 e8 01             	sub    $0x1,%eax
18007a1da:	0f 84 f6 01 00 00    	je     0x18007a3d6
18007a1e0:	83 e8 01             	sub    $0x1,%eax
18007a1e3:	0f 84 98 01 00 00    	je     0x18007a381
18007a1e9:	83 e8 01             	sub    $0x1,%eax
18007a1ec:	0f 84 3e 01 00 00    	je     0x18007a330
18007a1f2:	83 e8 01             	sub    $0x1,%eax
18007a1f5:	0f 84 b9 ed ff ff    	je     0x180078fb4
18007a1fb:	83 e8 03             	sub    $0x3,%eax
18007a1fe:	0f 84 de ec ff ff    	je     0x180078ee2
18007a204:	83 e8 02             	sub    $0x2,%eax
18007a207:	0f 84 54 eb ff ff    	je     0x180078d61
18007a20d:	83 e8 02             	sub    $0x2,%eax
18007a210:	0f 84 5f e9 ff ff    	je     0x180078b75
18007a216:	83 f8 01             	cmp    $0x1,%eax
18007a219:	0f 85 58 e6 ff ff    	jne    0x180078877
18007a21f:	4c 8d 45 38          	lea    0x38(%rbp),%r8
18007a223:	ba a0 00 00 26       	mov    $0x260000a0,%edx
18007a228:	49 8b cc             	mov    %r12,%rcx
18007a22b:	e8 e4 21 00 00       	call   0x18007c414
18007a230:	85 c0                	test   %eax,%eax
18007a232:	78 06                	js     0x18007a23a
18007a234:	44 38 75 38          	cmp    %r14b,0x38(%rbp)
18007a238:	75 23                	jne    0x18007a25d
18007a23a:	4c 8d 45 38          	lea    0x38(%rbp),%r8
18007a23e:	ba 41 01 00 26       	mov    $0x26000141,%edx
18007a243:	49 8b cc             	mov    %r12,%rcx
18007a246:	e8 c9 21 00 00       	call   0x18007c414
18007a24b:	85 c0                	test   %eax,%eax
18007a24d:	0f 88 24 e6 ff ff    	js     0x180078877
18007a253:	44 38 75 38          	cmp    %r14b,0x38(%rbp)
18007a257:	0f 84 1a e6 ff ff    	je     0x180078877
18007a25d:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
18007a261:	ba 2c 01 00 25       	mov    $0x2500012c,%edx
18007a266:	49 8b cc             	mov    %r12,%rcx
18007a269:	e8 52 22 00 00       	call   0x18007c4c0
18007a26e:	85 c0                	test   %eax,%eax
18007a270:	79 19                	jns    0x18007a28b
18007a272:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
18007a276:	ba 11 00 00 15       	mov    $0x15000011,%edx
18007a27b:	49 8b cc             	mov    %r12,%rcx
18007a27e:	e8 3d 22 00 00       	call   0x18007c4c0
18007a283:	85 c0                	test   %eax,%eax
18007a285:	0f 88 ec e5 ff ff    	js     0x180078877
18007a28b:	83 7d c8 03          	cmpl   $0x3,-0x38(%rbp)
18007a28f:	0f 85 e2 e5 ff ff    	jne    0x180078877
18007a295:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
18007a299:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
18007a29d:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
18007a2a3:	45 8d 41 0c          	lea    0xc(%r9),%r8d
18007a2a7:	e8 38 3b 0b 00       	call   0x18012dde4
18007a2ac:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
18007a2b0:	48 ff c3             	inc    %rbx
18007a2b3:	44 38 34 18          	cmp    %r14b,(%rax,%rbx,1)
18007a2b7:	75 f7                	jne    0x18007a2b0
18007a2b9:	44 8d 73 0b          	lea    0xb(%rbx),%r14d
18007a2bd:	45 3b f7             	cmp    %r15d,%r14d
18007a2c0:	0f 87 75 e5 ff ff    	ja     0x18007883b
18007a2c6:	f2 0f 10 05 52 65 0d 	movsd  0xd6552(%rip),%xmm0        # 0x180150820
18007a2cd:	00
18007a2ce:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
18007a2d2:	0f b7 05 4f 65 0d 00 	movzwl 0xd654f(%rip),%eax        # 0x180150828
18007a2d9:	66 89 47 08          	mov    %ax,0x8(%rdi)
18007a2dd:	8a 05 47 65 0d 00    	mov    0xd6547(%rip),%al        # 0x18015082a
18007a2e3:	e9 7e f8 ff ff       	jmp    0x180079b66
18007a2e8:	83 fe 02             	cmp    $0x2,%esi
18007a2eb:	75 09                	jne    0x18007a2f6
18007a2ed:	48 8d 15 8c 64 0d 00 	lea    0xd648c(%rip),%rdx        # 0x180150780
18007a2f4:	eb 1a                	jmp    0x18007a310
18007a2f6:	83 fe 03             	cmp    $0x3,%esi
18007a2f9:	75 09                	jne    0x18007a304
18007a2fb:	48 8d 15 6e 64 0d 00 	lea    0xd646e(%rip),%rdx        # 0x180150770
18007a302:	eb 0c                	jmp    0x18007a310
18007a304:	83 fe 04             	cmp    $0x4,%esi
18007a307:	75 15                	jne    0x18007a31e
18007a309:	48 8d 15 90 64 0d 00 	lea    0xd6490(%rip),%rdx        # 0x1801507a0
18007a310:	48 ff c3             	inc    %rbx
18007a313:	44 38 34 1a          	cmp    %r14b,(%rdx,%rbx,1)
18007a317:	75 f7                	jne    0x18007a310
18007a319:	e9 80 f2 ff ff       	jmp    0x18007959e
18007a31e:	85 f6                	test   %esi,%esi
18007a320:	0f 84 51 e5 ff ff    	je     0x180078877
18007a326:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
18007a32b:	e9 50 e5 ff ff       	jmp    0x180078880
18007a330:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
18007a336:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
18007a33a:	48 8b ce             	mov    %rsi,%rcx
18007a33d:	45 8d 41 0c          	lea    0xc(%r9),%r8d
18007a341:	e8 9e 3a 0b 00       	call   0x18012dde4
18007a346:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
18007a34a:	48 ff c3             	inc    %rbx
18007a34d:	44 38 34 18          	cmp    %r14b,(%rax,%rbx,1)
18007a351:	75 f7                	jne    0x18007a34a
18007a353:	44 8d 73 0e          	lea    0xe(%rbx),%r14d
18007a357:	45 3b f7             	cmp    %r15d,%r14d
18007a35a:	0f 87 db e4 ff ff    	ja     0x18007883b
18007a360:	f2 0f 10 05 50 6a 0d 	movsd  0xd6a50(%rip),%xmm0        # 0x180150db8
18007a367:	00
18007a368:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
18007a36c:	8b 05 4e 6a 0d 00    	mov    0xd6a4e(%rip),%eax        # 0x180150dc0
18007a372:	89 47 08             	mov    %eax,0x8(%rdi)
18007a375:	0f b7 05 48 6a 0d 00 	movzwl 0xd6a48(%rip),%eax        # 0x180150dc4
18007a37c:	e9 09 ec ff ff       	jmp    0x180078f8a
18007a381:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
18007a387:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
18007a38b:	48 8b ce             	mov    %rsi,%rcx
18007a38e:	45 8d 41 0c          	lea    0xc(%r9),%r8d
18007a392:	e8 4d 3a 0b 00       	call   0x18012dde4
18007a397:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
18007a39b:	48 ff c3             	inc    %rbx
18007a39e:	44 38 34 18          	cmp    %r14b,(%rax,%rbx,1)
18007a3a2:	75 f7                	jne    0x18007a39b
18007a3a4:	44 8d 73 15          	lea    0x15(%rbx),%r14d
18007a3a8:	45 3b f7             	cmp    %r15d,%r14d
18007a3ab:	0f 87 8a e4 ff ff    	ja     0x18007883b
18007a3b1:	0f 10 05 10 6a 0d 00 	movups 0xd6a10(%rip),%xmm0        # 0x180150dc8
18007a3b8:	48 8d 4f 15          	lea    0x15(%rdi),%rcx
18007a3bc:	0f 11 07             	movups %xmm0,(%rdi)
18007a3bf:	8b 05 13 6a 0d 00    	mov    0xd6a13(%rip),%eax        # 0x180150dd8
18007a3c5:	89 47 10             	mov    %eax,0x10(%rdi)
18007a3c8:	8a 05 0e 6a 0d 00    	mov    0xd6a0e(%rip),%al        # 0x180150ddc
18007a3ce:	88 47 14             	mov    %al,0x14(%rdi)
18007a3d1:	e9 59 e4 ff ff       	jmp    0x18007882f
18007a3d6:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
18007a3dc:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
18007a3e0:	48 8b ce             	mov    %rsi,%rcx
18007a3e3:	45 8d 41 0c          	lea    0xc(%r9),%r8d
18007a3e7:	e8 f8 39 0b 00       	call   0x18012dde4
18007a3ec:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
18007a3f0:	48 ff c3             	inc    %rbx
18007a3f3:	44 38 34 18          	cmp    %r14b,(%rax,%rbx,1)
18007a3f7:	75 f7                	jne    0x18007a3f0
18007a3f9:	44 8d 73 14          	lea    0x14(%rbx),%r14d
18007a3fd:	45 3b f7             	cmp    %r15d,%r14d
18007a400:	0f 87 35 e4 ff ff    	ja     0x18007883b
18007a406:	0f 10 05 7b 69 0d 00 	movups 0xd697b(%rip),%xmm0        # 0x180150d88
18007a40d:	0f 11 07             	movups %xmm0,(%rdi)
18007a410:	8b 05 82 69 0d 00    	mov    0xd6982(%rip),%eax        # 0x180150d98
18007a416:	e9 f4 f3 ff ff       	jmp    0x18007980f
18007a41b:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
18007a421:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
18007a425:	48 8b ce             	mov    %rsi,%rcx
18007a428:	45 8d 41 0c          	lea    0xc(%r9),%r8d
18007a42c:	e8 d7 39 0b 00       	call   0x18012de08
18007a431:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
18007a435:	48 ff c3             	inc    %rbx
18007a438:	44 38 34 18          	cmp    %r14b,(%rax,%rbx,1)
18007a43c:	75 f7                	jne    0x18007a435
18007a43e:	44 8d 73 12          	lea    0x12(%rbx),%r14d
18007a442:	45 3b f7             	cmp    %r15d,%r14d
18007a445:	0f 87 f0 e3 ff ff    	ja     0x18007883b
18007a44b:	0f 10 05 4e 69 0d 00 	movups 0xd694e(%rip),%xmm0        # 0x180150da0
18007a452:	0f 11 07             	movups %xmm0,(%rdi)
18007a455:	0f b7 05 54 69 0d 00 	movzwl 0xd6954(%rip),%eax        # 0x180150db0
18007a45c:	e9 89 fa ff ff       	jmp    0x180079eea
18007a461:	ba 90 00 00 26       	mov    $0x26000090,%edx
18007a466:	3b c2                	cmp    %edx,%eax
18007a468:	0f 87 29 03 00 00    	ja     0x18007a797
18007a46e:	0f 84 02 03 00 00    	je     0x18007a776
18007a474:	ba 43 00 00 26       	mov    $0x26000043,%edx
18007a479:	3b c2                	cmp    %edx,%eax
18007a47b:	0f 87 b5 01 00 00    	ja     0x18007a636
18007a481:	0f 84 85 01 00 00    	je     0x18007a60c
18007a487:	2d 42 01 00 25       	sub    $0x25000142,%eax
18007a48c:	0f 84 4f 01 00 00    	je     0x18007a5e1
18007a492:	2d e0 fe ff 00       	sub    $0xfffee0,%eax
18007a497:	0f 84 14 01 00 00    	je     0x18007a5b1
18007a49d:	83 e8 0e             	sub    $0xe,%eax
18007a4a0:	0f 84 e2 00 00 00    	je     0x18007a588
18007a4a6:	83 e8 04             	sub    $0x4,%eax
18007a4a9:	0f 84 9e 00 00 00    	je     0x18007a54d
18007a4af:	83 e8 0c             	sub    $0xc,%eax
18007a4b2:	74 65                	je     0x18007a519
18007a4b4:	83 e8 01             	sub    $0x1,%eax
18007a4b7:	74 39                	je     0x18007a4f2
18007a4b9:	83 f8 01             	cmp    $0x1,%eax
18007a4bc:	0f 85 b5 e3 ff ff    	jne    0x180078877
18007a4c2:	84 c9                	test   %cl,%cl
18007a4c4:	0f 84 ad e3 ff ff    	je     0x180078877
18007a4ca:	41 83 ff 07          	cmp    $0x7,%r15d
18007a4ce:	0f 82 43 02 00 00    	jb     0x18007a717
18007a4d4:	8b 05 f6 5f 0d 00    	mov    0xd5ff6(%rip),%eax        # 0x1801504d0
18007a4da:	89 07                	mov    %eax,(%rdi)
18007a4dc:	0f b7 05 f1 5f 0d 00 	movzwl 0xd5ff1(%rip),%eax        # 0x1801504d4
18007a4e3:	66 89 47 04          	mov    %ax,0x4(%rdi)
18007a4e7:	8a 05 e9 5f 0d 00    	mov    0xd5fe9(%rip),%al        # 0x1801504d6
18007a4ed:	e9 22 02 00 00       	jmp    0x18007a714
18007a4f2:	84 c9                	test   %cl,%cl
18007a4f4:	0f 84 7d e3 ff ff    	je     0x180078877
18007a4fa:	41 83 ff 14          	cmp    $0x14,%r15d
18007a4fe:	0f 82 8c 03 00 00    	jb     0x18007a890
18007a504:	0f 10 05 a5 5f 0d 00 	movups 0xd5fa5(%rip),%xmm0        # 0x1801504b0
18007a50b:	0f 11 07             	movups %xmm0,(%rdi)
18007a50e:	8b 05 ac 5f 0d 00    	mov    0xd5fac(%rip),%eax        # 0x1801504c0
18007a514:	e9 74 03 00 00       	jmp    0x18007a88d
18007a519:	84 c9                	test   %cl,%cl
18007a51b:	0f 84 56 e3 ff ff    	je     0x180078877
18007a521:	41 83 ff 0a          	cmp    $0xa,%r15d
18007a525:	72 17                	jb     0x18007a53e
18007a527:	f2 0f 10 05 59 5f 0d 	movsd  0xd5f59(%rip),%xmm0        # 0x180150488
18007a52e:	00
18007a52f:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
18007a533:	0f b7 05 56 5f 0d 00 	movzwl 0xd5f56(%rip),%eax        # 0x180150490
18007a53a:	66 89 47 08          	mov    %ax,0x8(%rdi)
18007a53e:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007a542:	c7 06 0a 00 00 00    	movl   $0xa,(%rsi)
18007a548:	e9 aa 06 00 00       	jmp    0x18007abf7
18007a54d:	84 c9                	test   %cl,%cl
18007a54f:	0f 84 22 e3 ff ff    	je     0x180078877
18007a555:	41 83 ff 17          	cmp    $0x17,%r15d
18007a559:	0f 82 1a 06 00 00    	jb     0x18007ab79
18007a55f:	0f 10 05 32 5f 0d 00 	movups 0xd5f32(%rip),%xmm0        # 0x180150498
18007a566:	0f 11 07             	movups %xmm0,(%rdi)
18007a569:	8b 05 39 5f 0d 00    	mov    0xd5f39(%rip),%eax        # 0x1801504a8
18007a56f:	89 47 10             	mov    %eax,0x10(%rdi)
18007a572:	0f b7 05 33 5f 0d 00 	movzwl 0xd5f33(%rip),%eax        # 0x1801504ac
18007a579:	66 89 47 14          	mov    %ax,0x14(%rdi)
18007a57d:	8a 05 2b 5f 0d 00    	mov    0xd5f2b(%rip),%al        # 0x1801504ae
18007a583:	e9 ee 05 00 00       	jmp    0x18007ab76
18007a588:	84 c9                	test   %cl,%cl
18007a58a:	0f 84 e7 e2 ff ff    	je     0x180078877
18007a590:	41 83 ff 09          	cmp    $0x9,%r15d
18007a594:	0f 82 6c 02 00 00    	jb     0x18007a806
18007a59a:	f2 0f 10 05 ce 5e 0d 	movsd  0xd5ece(%rip),%xmm0        # 0x180150470
18007a5a1:	00
18007a5a2:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
18007a5a6:	8a 05 cc 5e 0d 00    	mov    0xd5ecc(%rip),%al        # 0x180150478
18007a5ac:	e9 52 02 00 00       	jmp    0x18007a803
18007a5b1:	84 c9                	test   %cl,%cl
18007a5b3:	0f 84 be e2 ff ff    	je     0x180078877
18007a5b9:	41 83 ff 07          	cmp    $0x7,%r15d
18007a5bd:	0f 82 54 01 00 00    	jb     0x18007a717
18007a5c3:	8b 05 b7 5e 0d 00    	mov    0xd5eb7(%rip),%eax        # 0x180150480
18007a5c9:	89 07                	mov    %eax,(%rdi)
18007a5cb:	0f b7 05 b2 5e 0d 00 	movzwl 0xd5eb2(%rip),%eax        # 0x180150484
18007a5d2:	66 89 47 04          	mov    %ax,0x4(%rdi)
18007a5d6:	8a 05 aa 5e 0d 00    	mov    0xd5eaa(%rip),%al        # 0x180150486
18007a5dc:	e9 33 01 00 00       	jmp    0x18007a714
18007a5e1:	85 f6                	test   %esi,%esi
18007a5e3:	75 09                	jne    0x18007a5ee
18007a5e5:	48 8d 15 cc 66 0d 00 	lea    0xd66cc(%rip),%rdx        # 0x180150cb8
18007a5ec:	eb 10                	jmp    0x18007a5fe
18007a5ee:	83 fe 01             	cmp    $0x1,%esi
18007a5f1:	0f 85 2f fd ff ff    	jne    0x18007a326
18007a5f7:	48 8d 15 a2 66 0d 00 	lea    0xd66a2(%rip),%rdx        # 0x180150ca0
18007a5fe:	48 ff c3             	inc    %rbx
18007a601:	44 38 34 1a          	cmp    %r14b,(%rdx,%rbx,1)
18007a605:	75 f7                	jne    0x18007a5fe
18007a607:	e9 92 ef ff ff       	jmp    0x18007959e
18007a60c:	84 c9                	test   %cl,%cl
18007a60e:	0f 84 63 e2 ff ff    	je     0x180078877
18007a614:	ba 06 00 00 00       	mov    $0x6,%edx
18007a619:	44 3b fa             	cmp    %edx,%r15d
18007a61c:	0f 82 a2 02 00 00    	jb     0x18007a8c4
18007a622:	8b 05 a0 5e 0d 00    	mov    0xd5ea0(%rip),%eax        # 0x1801504c8
18007a628:	89 07                	mov    %eax,(%rdi)
18007a62a:	0f b7 05 9b 5e 0d 00 	movzwl 0xd5e9b(%rip),%eax        # 0x1801504cc
18007a631:	e9 ca 04 00 00       	jmp    0x18007ab00
18007a636:	2d 51 00 00 26       	sub    $0x26000051,%eax
18007a63b:	0f 84 17 01 00 00    	je     0x18007a758
18007a641:	83 e8 03             	sub    $0x3,%eax
18007a644:	0f 84 dc 00 00 00    	je     0x18007a726
18007a64a:	83 e8 0c             	sub    $0xc,%eax
18007a64d:	0f 84 9a 00 00 00    	je     0x18007a6ed
18007a653:	83 e8 02             	sub    $0x2,%eax
18007a656:	74 74                	je     0x18007a6cc
18007a658:	83 e8 02             	sub    $0x2,%eax
18007a65b:	74 4d                	je     0x18007a6aa
18007a65d:	83 e8 01             	sub    $0x1,%eax
18007a660:	74 2a                	je     0x18007a68c
18007a662:	83 f8 0b             	cmp    $0xb,%eax
18007a665:	0f 85 0c e2 ff ff    	jne    0x180078877
18007a66b:	84 c9                	test   %cl,%cl
18007a66d:	0f 84 04 e2 ff ff    	je     0x180078877
18007a673:	41 83 ff 08          	cmp    $0x8,%r15d
18007a677:	0f 82 27 eb ff ff    	jb     0x1800791a4
18007a67d:	48 b8 2f 50 43 49 4c 	movabs $0x4b434f4c4943502f,%rax
18007a684:	4f 43 4b
18007a687:	e9 15 eb ff ff       	jmp    0x1800791a1
18007a68c:	84 c9                	test   %cl,%cl
18007a68e:	0f 84 e3 e1 ff ff    	je     0x180078877
18007a694:	41 83 ff 10          	cmp    $0x10,%r15d
18007a698:	0f 82 c2 01 00 00    	jb     0x18007a860
18007a69e:	0f 10 05 bb 5f 0d 00 	movups 0xd5fbb(%rip),%xmm0        # 0x180150660
18007a6a5:	e9 b2 01 00 00       	jmp    0x18007a85c
18007a6aa:	84 c9                	test   %cl,%cl
18007a6ac:	48 8d 15 8d 5f 0d 00 	lea    0xd5f8d(%rip),%rdx        # 0x180150640
18007a6b3:	48 8d 05 be 5f 0d 00 	lea    0xd5fbe(%rip),%rax        # 0x180150678
18007a6ba:	48 0f 44 d0          	cmove  %rax,%rdx
18007a6be:	48 ff c3             	inc    %rbx
18007a6c1:	44 38 34 1a          	cmp    %r14b,(%rdx,%rbx,1)
18007a6c5:	75 f7                	jne    0x18007a6be
18007a6c7:	e9 d2 ee ff ff       	jmp    0x18007959e
18007a6cc:	84 c9                	test   %cl,%cl
18007a6ce:	0f 84 a3 e1 ff ff    	je     0x180078877
18007a6d4:	41 83 ff 08          	cmp    $0x8,%r15d
18007a6d8:	0f 82 c6 ea ff ff    	jb     0x1800791a4
18007a6de:	48 b8 2f 4d 41 58 50 	movabs $0x434f525058414d2f,%rax
18007a6e5:	52 4f 43
18007a6e8:	e9 b4 ea ff ff       	jmp    0x1800791a1
18007a6ed:	84 c9                	test   %cl,%cl
18007a6ef:	0f 84 82 e1 ff ff    	je     0x180078877
18007a6f5:	41 83 ff 07          	cmp    $0x7,%r15d
18007a6f9:	72 1c                	jb     0x18007a717
18007a6fb:	8b 05 d7 5d 0d 00    	mov    0xd5dd7(%rip),%eax        # 0x1801504d8
18007a701:	89 07                	mov    %eax,(%rdi)
18007a703:	0f b7 05 d2 5d 0d 00 	movzwl 0xd5dd2(%rip),%eax        # 0x1801504dc
18007a70a:	66 89 47 04          	mov    %ax,0x4(%rdi)
18007a70e:	8a 05 ca 5d 0d 00    	mov    0xd5dca(%rip),%al        # 0x1801504de
18007a714:	88 47 06             	mov    %al,0x6(%rdi)
18007a717:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007a71b:	c7 06 07 00 00 00    	movl   $0x7,(%rsi)
18007a721:	e9 d1 04 00 00       	jmp    0x18007abf7
18007a726:	84 c9                	test   %cl,%cl
18007a728:	0f 84 49 e1 ff ff    	je     0x180078877
18007a72e:	41 83 ff 12          	cmp    $0x12,%r15d
18007a732:	72 15                	jb     0x18007a749
18007a734:	0f 10 05 a5 5e 0d 00 	movups 0xd5ea5(%rip),%xmm0        # 0x1801505e0
18007a73b:	0f 11 07             	movups %xmm0,(%rdi)
18007a73e:	0f b7 05 ab 5e 0d 00 	movzwl 0xd5eab(%rip),%eax        # 0x1801505f0
18007a745:	66 89 47 10          	mov    %ax,0x10(%rdi)
18007a749:	48 8b 75 50          	mov    0x50(%rbp),%rsi
18007a74d:	c7 06 12 00 00 00    	movl   $0x12,(%rsi)
18007a753:	e9 9f 04 00 00       	jmp    0x18007abf7
18007a758:	84 c9                	test   %cl,%cl