14004cba7:	44 0f 44 e0          	cmove  %eax,%r12d
14004cbab:	e9 70 5f fc ff       	jmp    0x140012b20
14004cbb0:	48 8b 01             	mov    (%rcx),%rax
14004cbb3:	ba 01 00 00 00       	mov    $0x1,%edx
14004cbb8:	48 8b 00             	mov    (%rax),%rax
14004cbbb:	ff 15 07 8b 03 00    	call   *0x38b07(%rip)        # 0x1400856c8
14004cbc1:	90                   	nop
14004cbc2:	e9 af 60 fc ff       	jmp    0x140012c76
14004cbc7:	cc                   	int3
14004cbc8:	48 85 c9             	test   %rcx,%rcx
14004cbcb:	0f 84 c6 60 fc ff    	je     0x140012c97
14004cbd1:	48 8b 11             	mov    (%rcx),%rdx
14004cbd4:	48 8b 02             	mov    (%rdx),%rax
14004cbd7:	ba 01 00 00 00       	mov    $0x1,%edx
14004cbdc:	ff 15 e6 8a 03 00    	call   *0x38ae6(%rip)        # 0x1400856c8
14004cbe2:	90                   	nop
14004cbe3:	e9 af 60 fc ff       	jmp    0x140012c97
14004cbe8:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
14004cbec:	4c 8d 05 b5 46 04 00 	lea    0x446b5(%rip),%r8        # 0x1400912a8
14004cbf3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cbf7:	ba 2a 00 00 00       	mov    $0x2a,%edx
14004cbfc:	e8 0f af 00 00       	call   0x140057b10
14004cc01:	90                   	nop
14004cc02:	e9 04 61 fc ff       	jmp    0x140012d0b
14004cc07:	cc                   	int3
14004cc08:	48 8b 0d f1 23 05 00 	mov    0x523f1(%rip),%rcx        # 0x14009f000
14004cc0f:	48 8d 35 ea 23 05 00 	lea    0x523ea(%rip),%rsi        # 0x14009f000
14004cc16:	48 3b ce             	cmp    %rsi,%rcx
14004cc19:	0f 84 cf 61 fc ff    	je     0x140012dee
14004cc1f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004cc23:	0f 84 c5 61 fc ff    	je     0x140012dee
14004cc29:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14004cc2d:	4c 8d 05 74 46 04 00 	lea    0x44674(%rip),%r8        # 0x1400912a8
14004cc34:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cc38:	ba 2c 00 00 00       	mov    $0x2c,%edx
14004cc3d:	e8 ce ae 00 00       	call   0x140057b10
14004cc42:	90                   	nop
14004cc43:	e9 a6 61 fc ff       	jmp    0x140012dee
14004cc48:	4d 8b 4e 10          	mov    0x10(%r14),%r9
14004cc4c:	ba 2d 00 00 00       	mov    $0x2d,%edx
14004cc51:	48 8b 47 38          	mov    0x38(%rdi),%rax
14004cc55:	4d 8b c4             	mov    %r12,%r8
14004cc58:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cc5c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004cc61:	4d 8b 49 38          	mov    0x38(%r9),%r9
14004cc65:	e8 8e af 00 00       	call   0x140057bf8
14004cc6a:	90                   	nop
14004cc6b:	e9 c1 61 fc ff       	jmp    0x140012e31
14004cc70:	41 81 7e 08 81 00 00 	cmpl   $0x81,0x8(%r14)
14004cc77:	00
14004cc78:	0f 85 c6 61 fc ff    	jne    0x140012e44
14004cc7e:	48 8b 0d 7b 23 05 00 	mov    0x5237b(%rip),%rcx        # 0x14009f000
14004cc85:	48 3b ce             	cmp    %rsi,%rcx
14004cc88:	74 2b                	je     0x14004ccb5
14004cc8a:	f7 41 1c 00 00 01 00 	testl  $0x10000,0x1c(%rcx)
14004cc91:	74 22                	je     0x14004ccb5
14004cc93:	49 8b 46 10          	mov    0x10(%r14),%rax
14004cc97:	ba 2e 00 00 00       	mov    $0x2e,%edx
14004cc9c:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14004cca0:	4d 8b c4             	mov    %r12,%r8
14004cca3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cca7:	48 8b 40 10          	mov    0x10(%rax),%rax
14004ccab:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004ccb0:	e8 43 af 00 00       	call   0x140057bf8
14004ccb5:	48 8b 5d 77          	mov    0x77(%rbp),%rbx
14004ccb9:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
14004ccbd:	48 83 65 67 00       	andq   $0x0,0x67(%rbp)
14004ccc2:	4d 8d 6e 10          	lea    0x10(%r14),%r13
14004ccc6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14004cccb:	4c 8d 4d 67          	lea    0x67(%rbp),%r9
14004cccf:	48 8d 45 df          	lea    -0x21(%rbp),%rax
14004ccd3:	4d 8b c5             	mov    %r13,%r8
14004ccd6:	48 8b cb             	mov    %rbx,%rcx
14004ccd9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004ccde:	e8 81 66 01 00       	call   0x140063364
14004cce3:	48 39 5d 67          	cmp    %rbx,0x67(%rbp)
14004cce7:	0f 94 c0             	sete   %al
14004ccea:	84 c0                	test   %al,%al
14004ccec:	0f 84 e2 00 00 00    	je     0x14004cdd4
14004ccf2:	4d 8b c5             	mov    %r13,%r8
14004ccf5:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14004ccf9:	48 8b cb             	mov    %rbx,%rcx
14004ccfc:	e8 27 67 01 00       	call   0x140063428
14004cd01:	48 83 38 00          	cmpq   $0x0,(%rax)
14004cd05:	75 2b                	jne    0x14004cd32
14004cd07:	48 8b 0d f2 22 05 00 	mov    0x522f2(%rip),%rcx        # 0x14009f000
14004cd0e:	48 3b ce             	cmp    %rsi,%rcx
14004cd11:	74 1f                	je     0x14004cd32
14004cd13:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004cd17:	74 19                	je     0x14004cd32
14004cd19:	4d 8b 4d 00          	mov    0x0(%r13),%r9
14004cd1d:	ba 2f 00 00 00       	mov    $0x2f,%edx
14004cd22:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cd26:	4d 8b c4             	mov    %r12,%r8
14004cd29:	4d 8b 49 10          	mov    0x10(%r9),%r9
14004cd2d:	e8 de ad 00 00       	call   0x140057b10
14004cd32:	48 83 65 17 00       	andq   $0x0,0x17(%rbp)
14004cd37:	48 8d 45 07          	lea    0x7(%rbp),%rax
14004cd3b:	49 8b 55 00          	mov    0x0(%r13),%rdx
14004cd3f:	4c 8d 4d 07          	lea    0x7(%rbp),%r9
14004cd43:	48 89 45 07          	mov    %rax,0x7(%rbp)
14004cd47:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14004cd4d:	48 8d 45 07          	lea    0x7(%rbp),%rax
14004cd51:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14004cd55:	e8 1e 46 01 00       	call   0x140061378
14004cd5a:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
14004cd5e:	4c 8b 75 77          	mov    0x77(%rbp),%r14
14004cd62:	48 8d 45 07          	lea    0x7(%rbp),%rax
14004cd66:	48 3b d8             	cmp    %rax,%rbx
14004cd69:	74 5c                	je     0x14004cdc7
14004cd6b:	48 8b 0d 8e 22 05 00 	mov    0x5228e(%rip),%rcx        # 0x14009f000
14004cd72:	48 3b ce             	cmp    %rsi,%rcx
14004cd75:	74 38                	je     0x14004cdaf
14004cd77:	f7 41 1c 00 00 01 00 	testl  $0x10000,0x1c(%rcx)
14004cd7e:	74 2f                	je     0x14004cdaf
14004cd80:	49 8b 45 00          	mov    0x0(%r13),%rax
14004cd84:	ba 30 00 00 00       	mov    $0x30,%edx
14004cd89:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
14004cd8d:	4d 8b c4             	mov    %r12,%r8
14004cd90:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cd94:	48 8b 40 10          	mov    0x10(%rax),%rax
14004cd98:	4d 8b 49 38          	mov    0x38(%r9),%r9
14004cd9c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14004cda1:	48 8b 47 38          	mov    0x38(%rdi),%rax
14004cda5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004cdaa:	e8 c5 af 00 00       	call   0x140057d74
14004cdaf:	48 8b 55 6f          	mov    0x6f(%rbp),%rdx
14004cdb3:	4d 8b cf             	mov    %r15,%r9
14004cdb6:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14004cdba:	4d 8b c6             	mov    %r14,%r8
14004cdbd:	e8 e6 5e fc ff       	call   0x140012ca8
14004cdc2:	48 8b 1b             	mov    (%rbx),%rbx
14004cdc5:	eb 9b                	jmp    0x14004cd62
14004cdc7:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14004cdcb:	e8 08 40 fc ff       	call   0x140010dd8
14004cdd0:	4c 8b 75 c7          	mov    -0x39(%rbp),%r14
14004cdd4:	4c 8b 6d 77          	mov    0x77(%rbp),%r13
14004cdd8:	e9 67 60 fc ff       	jmp    0x140012e44
14004cddd:	48 8b 0d 1c 22 05 00 	mov    0x5221c(%rip),%rcx        # 0x14009f000
14004cde4:	48 3b ce             	cmp    %rsi,%rcx
14004cde7:	74 1e                	je     0x14004ce07
14004cde9:	f7 41 1c 00 00 01 00 	testl  $0x10000,0x1c(%rcx)
14004cdf0:	74 15                	je     0x14004ce07
14004cdf2:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14004cdf6:	ba 31 00 00 00       	mov    $0x31,%edx
14004cdfb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cdff:	4d 8b c4             	mov    %r12,%r8
14004ce02:	e8 09 ad 00 00       	call   0x140057b10
14004ce07:	49 83 3f 00          	cmpq   $0x0,(%r15)
14004ce0b:	75 4f                	jne    0x14004ce5c
14004ce0d:	49 8b cf             	mov    %r15,%rcx
14004ce10:	e8 33 5e fc ff       	call   0x140012c48
14004ce15:	4d 8b c7             	mov    %r15,%r8
14004ce18:	48 8d 15 01 a0 03 00 	lea    0x3a001(%rip),%rdx        # 0x140086e20
14004ce1f:	e8 2c 4d fc ff       	call   0x140011b50
14004ce24:	85 c0                	test   %eax,%eax
14004ce26:	74 34                	je     0x14004ce5c
14004ce28:	48 8b 0d d1 21 05 00 	mov    0x521d1(%rip),%rcx        # 0x14009f000
14004ce2f:	48 3b ce             	cmp    %rsi,%rcx
14004ce32:	0f 84 b6 5f fc ff    	je     0x140012dee
14004ce38:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004ce3c:	0f 84 ac 5f fc ff    	je     0x140012dee
14004ce42:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ce46:	ba 32 00 00 00       	mov    $0x32,%edx
14004ce4b:	44 8b c8             	mov    %eax,%r9d
14004ce4e:	4d 8b c4             	mov    %r12,%r8
14004ce51:	e8 c6 aa 00 00       	call   0x14005791c
14004ce56:	90                   	nop
14004ce57:	e9 92 5f fc ff       	jmp    0x140012dee
14004ce5c:	48 8b 55 6f          	mov    0x6f(%rbp),%rdx
14004ce60:	4d 8b cf             	mov    %r15,%r9
14004ce63:	49 8b 0f             	mov    (%r15),%rcx
14004ce66:	4d 8b c5             	mov    %r13,%r8
14004ce69:	e8 3a 5e fc ff       	call   0x140012ca8
14004ce6e:	90                   	nop
14004ce6f:	e9 7a 5f fc ff       	jmp    0x140012dee
14004ce74:	bf 01 00 00 00       	mov    $0x1,%edi
14004ce79:	e9 70 60 fc ff       	jmp    0x140012eee
14004ce7e:	48 8b 0d 7b 21 05 00 	mov    0x5217b(%rip),%rcx        # 0x14009f000
14004ce85:	48 8d 05 74 21 05 00 	lea    0x52174(%rip),%rax        # 0x14009f000
14004ce8c:	48 3b c8             	cmp    %rax,%rcx
14004ce8f:	0f 84 44 60 fc ff    	je     0x140012ed9
14004ce95:	bf 01 00 00 00       	mov    $0x1,%edi
14004ce9a:	40 84 79 1c          	test   %dil,0x1c(%rcx)
14004ce9e:	0f 84 35 60 fc ff    	je     0x140012ed9
14004cea4:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14004cea8:	8d 57 76             	lea    0x76(%rdi),%edx
14004ceab:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004ceaf:	4c 8d 05 22 bc 03 00 	lea    0x3bc22(%rip),%r8        # 0x140088ad8
14004ceb6:	e8 55 ac 00 00       	call   0x140057b10
14004cebb:	90                   	nop
14004cebc:	e9 18 60 fc ff       	jmp    0x140012ed9
14004cec1:	cc                   	int3
14004cec2:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14004cec7:	48 8d 15 9a ab 03 00 	lea    0x3ab9a(%rip),%rdx        # 0x140087a68
14004cece:	48 8b cf             	mov    %rdi,%rcx
14004ced1:	48 89 03             	mov    %rax,(%rbx)
14004ced4:	e8 27 70 fe ff       	call   0x140033f00
14004ced9:	90                   	nop
14004ceda:	e9 2c 61 fc ff       	jmp    0x14001300b
14004cedf:	cc                   	int3
14004cee0:	4c 8b d7             	mov    %rdi,%r10
14004cee3:	e9 44 62 fc ff       	jmp    0x14001312c
14004cee8:	48 3b d6             	cmp    %rsi,%rdx
14004ceeb:	0f 84 92 62 fc ff    	je     0x140013183
14004cef1:	48 8b 42 10          	mov    0x10(%rdx),%rax
14004cef5:	48 23 c5             	and    %rbp,%rax
14004cef8:	49 3b c2             	cmp    %r10,%rax
14004cefb:	0f 85 82 62 fc ff    	jne    0x140013183
14004cf01:	48 8b da             	mov    %rdx,%rbx
14004cf04:	48 3b d1             	cmp    %rcx,%rdx
14004cf07:	0f 84 79 62 fc ff    	je     0x140013186
14004cf0d:	4c 3b 4b 10          	cmp    0x10(%rbx),%r9
14004cf11:	0f 87 6f 62 fc ff    	ja     0x140013186
14004cf17:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14004cf1b:	48 3b d9             	cmp    %rcx,%rbx
14004cf1e:	75 ed                	jne    0x14004cf0d
14004cf20:	e9 61 62 fc ff       	jmp    0x140013186
14004cf25:	48 8b 43 18          	mov    0x18(%rbx),%rax
14004cf29:	49 39 06             	cmp    %rax,(%r14)
14004cf2c:	0f 85 67 62 fc ff    	jne    0x140013199
14004cf32:	40 b7 01             	mov    $0x1,%dil
14004cf35:	e9 0a 62 fc ff       	jmp    0x140013144
14004cf3a:	48 8b 0d bf 20 05 00 	mov    0x520bf(%rip),%rcx        # 0x14009f000
14004cf41:	48 8d 05 b8 20 05 00 	lea    0x520b8(%rip),%rax        # 0x14009f000
14004cf48:	48 3b c8             	cmp    %rax,%rcx
14004cf4b:	0f 84 62 63 fc ff    	je     0x1400132b3
14004cf51:	40 84 71 1c          	test   %sil,0x1c(%rcx)
14004cf55:	0f 84 58 63 fc ff    	je     0x1400132b3
14004cf5b:	4c 8b 0f             	mov    (%rdi),%r9
14004cf5e:	4c 8d 05 73 bb 03 00 	lea    0x3bb73(%rip),%r8        # 0x140088ad8
14004cf65:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cf69:	ba 76 00 00 00       	mov    $0x76,%edx
14004cf6e:	4d 8b 49 38          	mov    0x38(%r9),%r9
14004cf72:	e8 99 ab 00 00       	call   0x140057b10
14004cf77:	90                   	nop
14004cf78:	e9 36 63 fc ff       	jmp    0x1400132b3
14004cf7d:	cc                   	int3
14004cf7e:	66 89 9f a8 00 00 00 	mov    %bx,0xa8(%rdi)
14004cf85:	c7 87 a4 00 00 00 22 	movl   $0x422,0xa4(%rdi)
14004cf8c:	04 00 00
14004cf8f:	e9 e6 63 fc ff       	jmp    0x14001337a
14004cf94:	66 89 9f a8 00 00 00 	mov    %bx,0xa8(%rdi)
14004cf9b:	c7 87 a4 00 00 00 30 	movl   $0x430,0xa4(%rdi)
14004cfa2:	04 00 00
14004cfa5:	e9 d0 63 fc ff       	jmp    0x14001337a
14004cfaa:	48 8b 0d 4f 20 05 00 	mov    0x5204f(%rip),%rcx        # 0x14009f000
14004cfb1:	48 8d 05 48 20 05 00 	lea    0x52048(%rip),%rax        # 0x14009f000
14004cfb8:	48 3b c8             	cmp    %rax,%rcx
14004cfbb:	74 3c                	je     0x14004cff9
14004cfbd:	40 84 71 1c          	test   %sil,0x1c(%rcx)
14004cfc1:	74 36                	je     0x14004cff9
14004cfc3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004cfc7:	4c 8d 05 da 42 04 00 	lea    0x442da(%rip),%r8        # 0x1400912a8
14004cfce:	ba 2b 00 00 00       	mov    $0x2b,%edx
14004cfd3:	e8 44 a9 00 00       	call   0x14005791c
14004cfd8:	eb 1f                	jmp    0x14004cff9
14004cfda:	66 89 9f a8 00 00 00 	mov    %bx,0xa8(%rdi)
14004cfe1:	c7 87 a4 00 00 00 26 	movl   $0x426,0xa4(%rdi)
14004cfe8:	04 00 00
14004cfeb:	e9 8a 63 fc ff       	jmp    0x14001337a
14004cff0:	39 4f 54             	cmp    %ecx,0x54(%rdi)
14004cff3:	0f 84 7a 63 fc ff    	je     0x140013373
14004cff9:	66 89 9f a8 00 00 00 	mov    %bx,0xa8(%rdi)
14004d000:	e9 75 63 fc ff       	jmp    0x14001337a
14004d005:	cc                   	int3
14004d006:	48 ff 15 63 7a 03 00 	rex.W call *0x37a63(%rip)        # 0x140084a70
14004d00d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004d012:	8b d8                	mov    %eax,%ebx
14004d014:	48 8b 0d e5 1f 05 00 	mov    0x51fe5(%rip),%rcx        # 0x14009f000
14004d01b:	48 8d 35 de 1f 05 00 	lea    0x51fde(%rip),%rsi        # 0x14009f000
14004d022:	48 3b ce             	cmp    %rsi,%rcx
14004d025:	74 2d                	je     0x14004d054
14004d027:	41 be 01 00 00 00    	mov    $0x1,%r14d
14004d02d:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14004d031:	74 21                	je     0x14004d054
14004d033:	41 8d 56 38          	lea    0x38(%r14),%edx
14004d037:	4c 8d 05 6a 42 04 00 	lea    0x4426a(%rip),%r8        # 0x1400912a8
14004d03e:	eb 08                	jmp    0x14004d048
14004d040:	ba 3f 00 00 00       	mov    $0x3f,%edx
14004d045:	4d 8b c4             	mov    %r12,%r8
14004d048:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004d04c:	44 8b cb             	mov    %ebx,%r9d
14004d04f:	e8 c8 a8 00 00       	call   0x14005791c
14004d054:	44 8b c3             	mov    %ebx,%r8d
14004d057:	48 8d 15 02 40 04 00 	lea    0x44002(%rip),%rdx        # 0x140091060
14004d05e:	b9 05 00 00 00       	mov    $0x5,%ecx
14004d063:	e8 d4 b8 fb ff       	call   0x14000893c
14004d068:	8b c3                	mov    %ebx,%eax
14004d06a:	e9 b3 65 fc ff       	jmp    0x140013622
14004d06f:	4d 85 ff             	test   %r15,%r15
14004d072:	74 06                	je     0x14004d07a
14004d074:	49 8b 47 38          	mov    0x38(%r15),%rax
14004d078:	eb 07                	jmp    0x14004d081
14004d07a:	48 8d 05 f7 3f 04 00 	lea    0x43ff7(%rip),%rax        # 0x140091078
14004d081:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004d085:	45 8b c8             	mov    %r8d,%r9d
14004d088:	4d 8b c4             	mov    %r12,%r8
14004d08b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004d090:	ba 3a 00 00 00       	mov    $0x3a,%edx
14004d095:	e8 ee a9 00 00       	call   0x140057a88
14004d09a:	48 8b 0d 5f 1f 05 00 	mov    0x51f5f(%rip),%rcx        # 0x14009f000
14004d0a1:	ba 02 00 00 00       	mov    $0x2,%edx
14004d0a6:	44 8b 45 e4          	mov    -0x1c(%rbp),%r8d
14004d0aa:	e9 54 64 fc ff       	jmp    0x140013503
14004d0af:	4d 8b 4d 38          	mov    0x38(%r13),%r9
14004d0b3:	ba 3b 00 00 00       	mov    $0x3b,%edx
14004d0b8:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004d0bc:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14004d0c1:	4d 8b c4             	mov    %r12,%r8
14004d0c4:	e8 af aa 00 00       	call   0x140057b78
14004d0c9:	90                   	nop
14004d0ca:	e9 96 64 fc ff       	jmp    0x140013565
14004d0cf:	48 8d 0d 66 3d 05 00 	lea    0x53d66(%rip),%rcx        # 0x1400a0e3c
14004d0d6:	48 ff 15 9b 84 03 00 	rex.W call *0x3849b(%rip)        # 0x140085578
14004d0dd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004d0e2:	0f ba f0 1f          	btr    $0x1f,%eax
14004d0e6:	33 d2                	xor    %edx,%edx
14004d0e8:	f7 35 2e 2f 05 00    	divl   0x52f2e(%rip)        # 0x1400a001c
14004d0ee:	8b fa                	mov    %edx,%edi
14004d0f0:	48 8b 0d 09 1f 05 00 	mov    0x51f09(%rip),%rcx        # 0x14009f000
14004d0f7:	48 3b ce             	cmp    %rsi,%rcx
14004d0fa:	74 1f                	je     0x14004d11b
14004d0fc:	f6 41 1c 40          	testb  $0x40,0x1c(%rcx)
14004d100:	74 19                	je     0x14004d11b
14004d102:	4d 8b 4d 38          	mov    0x38(%r13),%r9
14004d106:	ba 38 00 00 00       	mov    $0x38,%edx
14004d10b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004d10f:	4d 8b c4             	mov    %r12,%r8
14004d112:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14004d116:	e8 5d aa 00 00       	call   0x140057b78
14004d11b:	8b cf                	mov    %edi,%ecx
14004d11d:	48 ff 15 4c 7d 03 00 	rex.W call *0x37d4c(%rip)        # 0x140084e70
14004d124:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004d129:	90                   	nop
14004d12a:	e9 5f 64 fc ff       	jmp    0x14001358e
14004d12f:	49 8b 45 00          	mov    0x0(%r13),%rax
14004d133:	49 8b cd             	mov    %r13,%rcx
14004d136:	49 8b 7d 38          	mov    0x38(%r13),%rdi
14004d13a:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
14004d141:	ff 15 81 85 03 00    	call   *0x38581(%rip)        # 0x1400856c8
14004d147:	48 8b 0d b2 1e 05 00 	mov    0x51eb2(%rip),%rcx        # 0x14009f000
14004d14e:	ba 3c 00 00 00       	mov    $0x3c,%edx
14004d153:	0f b7 c0             	movzwl %ax,%eax
14004d156:	4c 8b cf             	mov    %rdi,%r9
14004d159:	4d 8b c4             	mov    %r12,%r8
14004d15c:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004d160:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004d164:	e8 0f aa 00 00       	call   0x140057b78
14004d169:	90                   	nop