1400bd7e3:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1400bd7ea:	e8 71 28 00 00       	call   0x1400c0060
1400bd7ef:	85 c0                	test   %eax,%eax
1400bd7f1:	74 cd                	je     0x1400bd7c0
1400bd7f3:	4c 8b 65 e0          	mov    -0x20(%rbp),%r12
1400bd7f7:	83 f8 ff             	cmp    $0xffffffff,%eax
1400bd7fa:	75 14                	jne    0x1400bd810
1400bd7fc:	c7 45 68 00 00 00 00 	movl   $0x0,0x68(%rbp)
1400bd803:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400bd80a:	00 00 00 00
1400bd80e:	66 90                	xchg   %ax,%ax
1400bd810:	49 8d 5c 24 10       	lea    0x10(%r12),%rbx
1400bd815:	4c 8d af c8 01 00 00 	lea    0x1c8(%rdi),%r13
1400bd81c:	45 85 f6             	test   %r14d,%r14d
1400bd81f:	0f 8e ca 01 00 00    	jle    0x1400bd9ef
1400bd825:	44 89 b5 e8 00 00 00 	mov    %r14d,0xe8(%rbp)
1400bd82c:	48 8b 75 10          	mov    0x10(%rbp),%rsi
1400bd830:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
1400bd834:	49 89 dc             	mov    %rbx,%r12
1400bd837:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
1400bd83b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400bd840:	45 8b 5c 24 38       	mov    0x38(%r12),%r11d
1400bd845:	4d 8d 74 24 f0       	lea    -0x10(%r12),%r14
1400bd84a:	45 85 db             	test   %r11d,%r11d
1400bd84d:	75 1b                	jne    0x1400bd86a
1400bd84f:	eb 4f                	jmp    0x1400bd8a0
1400bd851:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400bd858:	4c 89 f1             	mov    %r14,%rcx
1400bd85b:	e8 00 1a 00 00       	call   0x1400bf260
1400bd860:	45 8b 54 24 38       	mov    0x38(%r12),%r10d
1400bd865:	45 85 d2             	test   %r10d,%r10d
1400bd868:	74 36                	je     0x1400bd8a0
1400bd86a:	48 8b 87 38 02 00 00 	mov    0x238(%rdi),%rax
1400bd871:	4d 89 e9             	mov    %r13,%r9
1400bd874:	49 89 f0             	mov    %rsi,%r8
1400bd877:	4c 89 e2             	mov    %r12,%rdx
1400bd87a:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1400bd881:	e8 da 27 00 00       	call   0x1400c0060
1400bd886:	85 c0                	test   %eax,%eax
1400bd888:	74 ce                	je     0x1400bd858
1400bd88a:	83 f8 ff             	cmp    $0xffffffff,%eax
1400bd88d:	75 11                	jne    0x1400bd8a0
1400bd88f:	41 c7 44 24 38 00 00 	movl   $0x0,0x38(%r12)
1400bd896:	00 00
1400bd898:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400bd89f:	00
1400bd8a0:	49 83 c4 50          	add    $0x50,%r12
1400bd8a4:	49 39 dc             	cmp    %rbx,%r12
1400bd8a7:	75 97                	jne    0x1400bd840
1400bd8a9:	8b 45 68             	mov    0x68(%rbp),%eax
1400bd8ac:	4c 8b 65 e0          	mov    -0x20(%rbp),%r12
1400bd8b0:	44 8b b5 e8 00 00 00 	mov    0xe8(%rbp),%r14d
1400bd8b7:	85 c0                	test   %eax,%eax
1400bd8b9:	0f 85 29 fb ff ff    	jne    0x1400bd3e8
1400bd8bf:	e9 55 fd ff ff       	jmp    0x1400bd619
1400bd8c4:	0f 1f 40 00          	nopl   0x0(%rax)
1400bd8c8:	45 85 f6             	test   %r14d,%r14d
1400bd8cb:	0f 8f a2 fd ff ff    	jg     0x1400bd673
1400bd8d1:	e9 71 fc ff ff       	jmp    0x1400bd547
1400bd8d6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400bd8dd:	00 00 00
1400bd8e0:	8b 85 00 01 00 00    	mov    0x100(%rbp),%eax
1400bd8e6:	45 89 f1             	mov    %r14d,%r9d
1400bd8e9:	49 89 f8             	mov    %rdi,%r8
1400bd8ec:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
1400bd8f3:	ff
1400bd8f4:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400bd8fb:	00 00
1400bd8fd:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bd901:	48 8b 75 00          	mov    0x0(%rbp),%rsi
1400bd905:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400bd90a:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1400bd90e:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1400bd912:	e8 19 01 00 00       	call   0x1400bda30
1400bd917:	48 89 f1             	mov    %rsi,%rcx
1400bd91a:	48 89 45 18          	mov    %rax,0x18(%rbp)
1400bd91e:	e8 3d 19 00 00       	call   0x1400bf260
1400bd923:	e9 78 fa ff ff       	jmp    0x1400bd3a0
1400bd928:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400bd92f:	00
1400bd930:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400bd934:	41 8d 5e ff          	lea    -0x1(%r14),%ebx
1400bd938:	e8 73 b5 03 00       	call   0x1400f8eb0
1400bd93d:	48 8b 75 c8          	mov    -0x38(%rbp),%rsi
1400bd941:	48 63 db             	movslq %ebx,%rbx
1400bd944:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400bd94b:	00 00 00 00
1400bd94f:	90                   	nop
1400bd950:	48 8b 0c de          	mov    (%rsi,%rbx,8),%rcx
1400bd954:	48 83 eb 01          	sub    $0x1,%rbx
1400bd958:	e8 53 b5 03 00       	call   0x1400f8eb0
1400bd95d:	85 db                	test   %ebx,%ebx
1400bd95f:	79 ef                	jns    0x1400bd950
1400bd961:	41 83 fe 02          	cmp    $0x2,%r14d
1400bd965:	7e 11                	jle    0x1400bd978
1400bd967:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400bd96b:	e8 40 b5 03 00       	call   0x1400f8eb0
1400bd970:	4c 89 e1             	mov    %r12,%rcx
1400bd973:	e8 38 b5 03 00       	call   0x1400f8eb0
1400bd978:	48 8b 3d 71 b1 17 00 	mov    0x17b171(%rip),%rdi        # 0x140238af0
1400bd97f:	48 8b 45 78          	mov    0x78(%rbp),%rax
1400bd983:	48 2b 07             	sub    (%rdi),%rax
1400bd986:	0f 85 90 00 00 00    	jne    0x1400bda1c
1400bd98c:	48 8b 45 18          	mov    0x18(%rbp),%rax
1400bd990:	48 8d a5 88 00 00 00 	lea    0x88(%rbp),%rsp
1400bd997:	5b                   	pop    %rbx
1400bd998:	5e                   	pop    %rsi
1400bd999:	5f                   	pop    %rdi
1400bd99a:	41 5c                	pop    %r12
1400bd99c:	41 5d                	pop    %r13
1400bd99e:	41 5e                	pop    %r14
1400bd9a0:	41 5f                	pop    %r15
1400bd9a2:	5d                   	pop    %rbp
1400bd9a3:	c3                   	ret
1400bd9a4:	89 c2                	mov    %eax,%edx
1400bd9a6:	e9 9d fa ff ff       	jmp    0x1400bd448
1400bd9ab:	45 85 f6             	test   %r14d,%r14d
1400bd9ae:	0f 8f b9 fd ff ff    	jg     0x1400bd76d
1400bd9b4:	e9 12 fd ff ff       	jmp    0x1400bd6cb
1400bd9b9:	4c 8b 65 e0          	mov    -0x20(%rbp),%r12
1400bd9bd:	e9 4e fe ff ff       	jmp    0x1400bd810
1400bd9c2:	4c 89 d1             	mov    %r10,%rcx
1400bd9c5:	48 89 55 08          	mov    %rdx,0x8(%rbp)
1400bd9c9:	4c 89 55 00          	mov    %r10,0x0(%rbp)
1400bd9cd:	e8 4e d0 00 00       	call   0x1400caa20
1400bd9d2:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1400bd9d6:	49 89 c4             	mov    %rax,%r12
1400bd9d9:	e8 42 d0 00 00       	call   0x1400caa20
1400bd9de:	48 8b 55 08          	mov    0x8(%rbp),%rdx
1400bd9e2:	4c 8b 55 00          	mov    0x0(%rbp),%r10
1400bd9e6:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1400bd9ea:	e9 d9 f8 ff ff       	jmp    0x1400bd2c8
1400bd9ef:	44 8b 4d 68          	mov    0x68(%rbp),%r9d
1400bd9f3:	45 85 c9             	test   %r9d,%r9d
1400bd9f6:	74 16                	je     0x1400bda0e
1400bd9f8:	41 81 64 24 44 ff ff 	andl   $0x7fffffff,0x44(%r12)
1400bd9ff:	ff 7f
1400bda01:	41 8b 54 24 48       	mov    0x48(%r12),%edx
1400bda06:	4c 89 e6             	mov    %r12,%rsi
1400bda09:	e9 f7 fa ff ff       	jmp    0x1400bd505
1400bda0e:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400bda12:	e8 99 b4 03 00       	call   0x1400f8eb0
1400bda17:	e9 5c ff ff ff       	jmp    0x1400bd978
1400bda1c:	e8 4f 6e 12 00       	call   0x1401e4870
1400bda21:	48 8d 0d 38 f5 14 00 	lea    0x14f538(%rip),%rcx        # 0x14020cf60
1400bda28:	e8 63 59 00 00       	call   0x1400c3390
1400bda2d:	90                   	nop
1400bda2e:	66 90                	xchg   %ax,%ax
1400bda30:	55                   	push   %rbp
1400bda31:	41 57                	push   %r15
1400bda33:	41 56                	push   %r14
1400bda35:	41 55                	push   %r13
1400bda37:	41 54                	push   %r12
1400bda39:	57                   	push   %rdi
1400bda3a:	56                   	push   %rsi
1400bda3b:	53                   	push   %rbx
1400bda3c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
1400bda43:	48 8d ac 24 a0 00 00 	lea    0xa0(%rsp),%rbp
1400bda4a:	00
1400bda4b:	48 8b 7d 78          	mov    0x78(%rbp),%rdi
1400bda4f:	48 89 f8             	mov    %rdi,%rax
1400bda52:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1400bda56:	48 8b 0d 93 b0 17 00 	mov    0x17b093(%rip),%rcx        # 0x140238af0
1400bda5d:	49 89 d5             	mov    %rdx,%r13
1400bda60:	44 89 ce             	mov    %r9d,%esi
1400bda63:	4c 8b 4d 70          	mov    0x70(%rbp),%r9
1400bda67:	4c 89 45 e8          	mov    %r8,-0x18(%rbp)
1400bda6b:	48 8b 11             	mov    (%rcx),%rdx
1400bda6e:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
1400bda72:	49 8b 55 08          	mov    0x8(%r13),%rdx
1400bda76:	4c 09 c8             	or     %r9,%rax
1400bda79:	89 55 c4             	mov    %edx,-0x3c(%rbp)
1400bda7c:	0f 84 6f 05 00 00    	je     0x1400bdff1
1400bda82:	4d 85 c9             	test   %r9,%r9
1400bda85:	0f 84 2d 04 00 00    	je     0x1400bdeb8
1400bda8b:	49 8b 41 38          	mov    0x38(%r9),%rax
1400bda8f:	49 8d 49 10          	lea    0x10(%r9),%rcx
1400bda93:	45 8b 71 40          	mov    0x40(%r9),%r14d
1400bda97:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1400bda9b:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1400bda9f:	41 8b 41 44          	mov    0x44(%r9),%eax
1400bdaa3:	44 0f b7 f8          	movzwl %ax,%r15d
1400bdaa7:	25 00 f0 00 00       	and    $0xf000,%eax
1400bdaac:	3d 00 40 00 00       	cmp    $0x4000,%eax
1400bdab1:	0f 94 c0             	sete   %al
1400bdab4:	49 63 ce             	movslq %r14d,%rcx
1400bdab7:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1400bdabb:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400bdabf:	8b 59 60             	mov    0x60(%rcx),%ebx
1400bdac2:	85 db                	test   %ebx,%ebx
1400bdac4:	74 1a                	je     0x1400bdae0
1400bdac6:	84 c0                	test   %al,%al
1400bdac8:	74 16                	je     0x1400bdae0
1400bdaca:	44 8b 59 64          	mov    0x64(%rcx),%r11d
1400bdace:	45 85 db             	test   %r11d,%r11d
1400bdad1:	0f 84 69 04 00 00    	je     0x1400bdf40
1400bdad7:	c7 45 c0 01 00 00 00 	movl   $0x1,-0x40(%rbp)
1400bdade:	eb 07                	jmp    0x1400bdae7
1400bdae0:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%rbp)
1400bdae7:	4c 8b 75 e0          	mov    -0x20(%rbp),%r14
1400bdaeb:	49 01 d6             	add    %rdx,%r14
1400bdaee:	0f 82 17 05 00 00    	jb     0x1400be00b
1400bdaf4:	48 b8 8e e3 38 8e e3 	movabs $0x38e38e38e38e38e,%rax
1400bdafb:	38 8e 03
1400bdafe:	4c 63 e6             	movslq %esi,%r12
1400bdb01:	4c 39 e0             	cmp    %r12,%rax
1400bdb04:	0f 82 3b 05 00 00    	jb     0x1400be045
1400bdb0a:	4a 8d 04 e5 00 00 00 	lea    0x0(,%r12,8),%rax
1400bdb11:	00
1400bdb12:	49 01 c4             	add    %rax,%r12
1400bdb15:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1400bdb19:	49 c1 e4 03          	shl    $0x3,%r12
1400bdb1d:	49 83 fe c7          	cmp    $0xffffffffffffffc7,%r14
1400bdb21:	0f 87 0a 05 00 00    	ja     0x1400be031
1400bdb27:	0f 84 ee 04 00 00    	je     0x1400be01b
1400bdb2d:	49 8d 46 39          	lea    0x39(%r14),%rax
1400bdb31:	49 89 c0             	mov    %rax,%r8
1400bdb34:	4d 01 e0             	add    %r12,%r8
1400bdb37:	0f 82 a2 04 00 00    	jb     0x1400bdfdf
1400bdb3d:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1400bdb41:	48 8b 18             	mov    (%rax),%rbx
1400bdb44:	48 85 db             	test   %rbx,%rbx
1400bdb47:	0f 84 bb 02 00 00    	je     0x1400bde08
1400bdb4d:	4c 39 03             	cmp    %r8,(%rbx)
1400bdb50:	0f 82 9a 02 00 00    	jb     0x1400bddf0
1400bdb56:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1400bdb5a:	4a 8d 4c 23 38       	lea    0x38(%rbx,%r12,1),%rcx
1400bdb5f:	49 89 d0             	mov    %rdx,%r8
1400bdb62:	49 8b 55 10          	mov    0x10(%r13),%rdx
1400bdb66:	4c 89 4d b8          	mov    %r9,-0x48(%rbp)
1400bdb6a:	48 89 18             	mov    %rbx,(%rax)
1400bdb6d:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1400bdb71:	e8 7a c2 12 00       	call   0x1401e9df0
1400bdb76:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
1400bdb7a:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1400bdb7e:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1400bdb82:	48 03 4b 08          	add    0x8(%rbx),%rcx
1400bdb86:	e8 65 c2 12 00       	call   0x1401e9df0
1400bdb8b:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400bdb8f:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400bdb93:	4c 8b 4d b8          	mov    -0x48(%rbp),%r9
1400bdb97:	48 85 c9             	test   %rcx,%rcx
1400bdb9a:	42 c6 04 30 00       	movb   $0x0,(%rax,%r14,1)
1400bdb9f:	48 89 c8             	mov    %rcx,%rax
1400bdba2:	44 89 7b 10          	mov    %r15d,0x10(%rbx)
1400bdba6:	0f 84 d4 03 00 00    	je     0x1400bdf80
1400bdbac:	f3 0f 6f 10          	movdqu (%rax),%xmm2
1400bdbb0:	0f 11 53 14          	movups %xmm2,0x14(%rbx)
1400bdbb4:	f3 0f 6f 58 10       	movdqu 0x10(%rax),%xmm3
1400bdbb9:	0f 11 5b 24          	movups %xmm3,0x24(%rbx)
1400bdbbd:	8b 40 20             	mov    0x20(%rax),%eax
1400bdbc0:	89 43 34             	mov    %eax,0x34(%rbx)
1400bdbc3:	85 f6                	test   %esi,%esi
1400bdbc5:	0f 84 c5 03 00 00    	je     0x1400bdf90
1400bdbcb:	49 83 f9 01          	cmp    $0x1,%r9
1400bdbcf:	4c 8d 7b 40          	lea    0x40(%rbx),%r15
1400bdbd3:	48 8d 57 10          	lea    0x10(%rdi),%rdx
1400bdbd7:	48 89 5d b8          	mov    %rbx,-0x48(%rbp)
1400bdbdb:	45 19 c0             	sbb    %r8d,%r8d
1400bdbde:	89 75 68             	mov    %esi,0x68(%rbp)
1400bdbe1:	4e 8d 64 23 40       	lea    0x40(%rbx,%r12,1),%r12
1400bdbe6:	4c 89 fe             	mov    %r15,%rsi
1400bdbe9:	41 83 e0 f7          	and    $0xfffffff7,%r8d
1400bdbed:	48 89 55 a8          	mov    %rdx,-0x58(%rbp)
1400bdbf1:	48 89 d3             	mov    %rdx,%rbx
1400bdbf4:	4d 89 cf             	mov    %r9,%r15
1400bdbf7:	41 83 c0 4d          	add    $0x4d,%r8d
1400bdbfb:	45 89 c6             	mov    %r8d,%r14d
1400bdbfe:	eb 38                	jmp    0x1400bdc38
1400bdc00:	44 8b 43 34          	mov    0x34(%rbx),%r8d
1400bdc04:	48 89 d8             	mov    %rbx,%rax
1400bdc07:	45 85 c0             	test   %r8d,%r8d
1400bdc0a:	78 44                	js     0x1400bdc50
1400bdc0c:	44 88 76 f8          	mov    %r14b,-0x8(%rsi)
1400bdc10:	44 89 46 fc          	mov    %r8d,-0x4(%rsi)
1400bdc14:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1400bdc18:	48 83 c6 48          	add    $0x48,%rsi
1400bdc1c:	48 83 c3 50          	add    $0x50,%rbx
1400bdc20:	0f 11 46 b8          	movups %xmm0,-0x48(%rsi)
1400bdc24:	f3 0f 6f 48 10       	movdqu 0x10(%rax),%xmm1
1400bdc29:	0f 11 4e c8          	movups %xmm1,-0x38(%rsi)
1400bdc2d:	8b 40 20             	mov    0x20(%rax),%eax
1400bdc30:	89 46 d8             	mov    %eax,-0x28(%rsi)
1400bdc33:	49 39 f4             	cmp    %rsi,%r12
1400bdc36:	74 28                	je     0x1400bdc60
1400bdc38:	48 85 ff             	test   %rdi,%rdi
1400bdc3b:	75 c3                	jne    0x1400bdc00
1400bdc3d:	b8 41 00 00 00       	mov    $0x41,%eax
1400bdc42:	88 46 f8             	mov    %al,-0x8(%rsi)
1400bdc45:	e8 16 7b f7 ff       	call   0x140035760
1400bdc4a:	45 31 c0             	xor    %r8d,%r8d
1400bdc4d:	eb c1                	jmp    0x1400bdc10
1400bdc4f:	90                   	nop
1400bdc50:	49 83 ff 01          	cmp    $0x1,%r15
1400bdc54:	19 c0                	sbb    %eax,%eax
1400bdc56:	83 e0 03             	and    $0x3,%eax
1400bdc59:	83 c0 41             	add    $0x41,%eax
1400bdc5c:	eb e4                	jmp    0x1400bdc42
1400bdc5e:	66 90                	xchg   %ax,%ax
1400bdc60:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400bdc64:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
1400bdc68:	8b 75 68             	mov    0x68(%rbp),%esi
1400bdc6b:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1400bdc6f:	48 8b 80 e0 01 00 00 	mov    0x1e0(%rax),%rax
1400bdc76:	48 85 c0             	test   %rax,%rax
1400bdc79:	0f 84 81 02 00 00    	je     0x1400bdf00
1400bdc7f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400bdc83:	48 89 da             	mov    %rbx,%rdx
1400bdc86:	ff d0                	call   *%rax
1400bdc88:	85 c0                	test   %eax,%eax
1400bdc8a:	74 74                	je     0x1400bdd00
1400bdc8c:	44 8b 45 c0          	mov    -0x40(%rbp),%r8d
1400bdc90:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1400bdc97:	45 85 c0             	test   %r8d,%r8d
1400bdc9a:	75 71                	jne    0x1400bdd0d
1400bdc9c:	0f 1f 40 00          	nopl   0x0(%rax)
1400bdca0:	49 8b 55 00          	mov    0x0(%r13),%rdx
1400bdca4:	48 63 45 c4          	movslq -0x3c(%rbp),%rax
1400bdca8:	48 83 fa 01          	cmp    $0x1,%rdx
1400bdcac:	48 83 d2 ff          	adc    $0xffffffffffffffff,%rdx
1400bdcb0:	48 39 c2             	cmp    %rax,%rdx
1400bdcb3:	0f 82 09 03 00 00    	jb     0x1400bdfc2
1400bdcb9:	49 8b 55 10          	mov    0x10(%r13),%rdx
1400bdcbd:	48 3b 15 dc b6 17 00 	cmp    0x17b6dc(%rip),%rdx        # 0x1402393a0
1400bdcc4:	49 89 45 08          	mov    %rax,0x8(%r13)
1400bdcc8:	0f 84 c2 01 00 00    	je     0x1400bde90
1400bdcce:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1400bdcd2:	48 8b 3d 17 ae 17 00 	mov    0x17ae17(%rip),%rdi        # 0x140238af0
1400bdcd9:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400bdcdd:	48 2b 07             	sub    (%rdi),%rax
1400bdce0:	0f 85 f4 02 00 00    	jne    0x1400bdfda
1400bdce6:	48 89 d8             	mov    %rbx,%rax
1400bdce9:	48 8d 65 08          	lea    0x8(%rbp),%rsp
1400bdced:	5b                   	pop    %rbx
1400bdcee:	5e                   	pop    %rsi
1400bdcef:	5f                   	pop    %rdi
1400bdcf0:	41 5c                	pop    %r12
1400bdcf2:	41 5d                	pop    %r13
1400bdcf4:	41 5e                	pop    %r14
1400bdcf6:	41 5f                	pop    %r15
1400bdcf8:	5d                   	pop    %rbp
1400bdcf9:	c3                   	ret
1400bdcfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400bdd00:	44 8b 45 c0          	mov    -0x40(%rbp),%r8d
1400bdd04:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400bdd08:	45 85 c0             	test   %r8d,%r8d
1400bdd0b:	74 93                	je     0x1400bdca0
1400bdd0d:	48 8d 57 10          	lea    0x10(%rdi),%rdx
1400bdd11:	83 fe 02             	cmp    $0x2,%esi
1400bdd14:	0f 8f 46 02 00 00    	jg     0x1400bdf60