14010ad5f:	48 8b c8             	mov    %rax,%rcx
14010ad62:	e8 f9 9b fb ff       	call   0x1400c4960
14010ad67:	8b f8                	mov    %eax,%edi
14010ad69:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
14010ad6d:	48 83 fa 0f          	cmp    $0xf,%rdx
14010ad71:	76 2d                	jbe    0x14010ada0
14010ad73:	48 ff c2             	inc    %rdx
14010ad76:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14010ad7a:	48 8b c1             	mov    %rcx,%rax
14010ad7d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010ad84:	72 15                	jb     0x14010ad9b
14010ad86:	48 83 c2 27          	add    $0x27,%rdx
14010ad8a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010ad8e:	48 2b c1             	sub    %rcx,%rax
14010ad91:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010ad95:	48 83 f8 1f          	cmp    $0x1f,%rax
14010ad99:	77 69                	ja     0x14010ae04
14010ad9b:	e8 e4 f4 1e 00       	call   0x1402fa284
14010ada0:	85 ff                	test   %edi,%edi
14010ada2:	0f 84 88 00 00 00    	je     0x14010ae30
14010ada8:	48 8b 43 10          	mov    0x10(%rbx),%rax
14010adac:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14010adb0:	74 29                	je     0x14010addb
14010adb2:	48 8b 43 08          	mov    0x8(%rbx),%rax
14010adb6:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14010adba:	75 17                	jne    0x14010add3
14010adbc:	0f 1f 40 00          	nopl   0x0(%rax)
14010adc0:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14010adc4:	75 0d                	jne    0x14010add3
14010adc6:	48 8b d8             	mov    %rax,%rbx
14010adc9:	48 8b 40 08          	mov    0x8(%rax),%rax
14010adcd:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14010add1:	74 ed                	je     0x14010adc0
14010add3:	48 8b d8             	mov    %rax,%rbx
14010add6:	e9 59 ff ff ff       	jmp    0x14010ad34
14010addb:	48 8b d8             	mov    %rax,%rbx
14010adde:	48 8b 08             	mov    (%rax),%rcx
14010ade1:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14010ade5:	0f 85 49 ff ff ff    	jne    0x14010ad34
14010adeb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14010adf0:	48 8b d9             	mov    %rcx,%rbx
14010adf3:	48 8b 01             	mov    (%rcx),%rax
14010adf6:	48 8b c8             	mov    %rax,%rcx
14010adf9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14010adfd:	74 f1                	je     0x14010adf0
14010adff:	e9 30 ff ff ff       	jmp    0x14010ad34
14010ae04:	ff 15 ee f1 21 00    	call   *0x21f1ee(%rip)        # 0x140329ff8
14010ae0a:	cc                   	int3
14010ae0b:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14010ae10:	48 8d 05 3d fd 21 00 	lea    0x21fd3d(%rip),%rax        # 0x14032ab54
14010ae17:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14010ae1c:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14010ae21:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14010ae26:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010ae2b:	e8 00 49 fe ff       	call   0x1400ef730
14010ae30:	45 33 e4             	xor    %r12d,%r12d
14010ae33:	45 38 a5 a0 00 00 00 	cmp    %r12b,0xa0(%r13)
14010ae3a:	0f 84 7e 03 00 00    	je     0x14010b1be
14010ae40:	48 8b 05 71 3d 22 00 	mov    0x223d71(%rip),%rax        # 0x14032ebb8
14010ae47:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14010ae4c:	4c 89 64 24 70       	mov    %r12,0x70(%rsp)
14010ae51:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14010ae55:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
14010ae59:	4d 8b 85 a8 00 00 00 	mov    0xa8(%r13),%r8
14010ae60:	48 8d 15 c9 ab 22 00 	lea    0x22abc9(%rip),%rdx        # 0x140335a30
14010ae67:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14010ae6c:	e8 3f 5c fc ff       	call   0x1400d0ab0
14010ae71:	4d 8b 85 a8 00 00 00 	mov    0xa8(%r13),%r8
14010ae78:	48 8d 15 01 ac 22 00 	lea    0x22ac01(%rip),%rdx        # 0x140335a80
14010ae7f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14010ae83:	e8 28 5c fc ff       	call   0x1400d0ab0
14010ae88:	48 8d 1d 41 ac 22 00 	lea    0x22ac41(%rip),%rbx        # 0x140335ad0
14010ae8f:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010ae94:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14010ae99:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010ae9e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14010aea3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14010aea8:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010aead:	e8 7e 48 fe ff       	call   0x1400ef730
14010aeb2:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010aeb7:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14010aebb:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010aec0:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14010aec5:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14010aeca:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010aecf:	e8 5c 48 fe ff       	call   0x1400ef730
14010aed4:	48 8b 05 dd 3c 22 00 	mov    0x223cdd(%rip),%rax        # 0x14032ebb8
14010aedb:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
14010aedf:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
14010aee3:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14010aee7:	4c 89 65 a8          	mov    %r12,-0x58(%rbp)
14010aeeb:	4d 8b 85 b8 00 00 00 	mov    0xb8(%r13),%r8
14010aef2:	48 8d 15 e7 ab 22 00 	lea    0x22abe7(%rip),%rdx        # 0x140335ae0
14010aef9:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14010aefd:	e8 ae 5b fc ff       	call   0x1400d0ab0
14010af02:	4d 8b 85 c8 00 00 00 	mov    0xc8(%r13),%r8
14010af09:	48 8d 15 30 ac 22 00 	lea    0x22ac30(%rip),%rdx        # 0x140335b40
14010af10:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14010af14:	e8 97 5b fc ff       	call   0x1400d0ab0
14010af19:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010af1e:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
14010af22:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010af27:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14010af2c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14010af31:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010af36:	e8 f5 47 fe ff       	call   0x1400ef730
14010af3b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010af40:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14010af44:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010af49:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14010af4e:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14010af53:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010af58:	e8 d3 47 fe ff       	call   0x1400ef730
14010af5d:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010af62:	48 8d 05 37 ac 22 00 	lea    0x22ac37(%rip),%rax        # 0x140335ba0
14010af69:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010af6e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14010af73:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14010af78:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010af7d:	e8 ae 47 fe ff       	call   0x1400ef730
14010af82:	48 8b 05 2f 3c 22 00 	mov    0x223c2f(%rip),%rax        # 0x14032ebb8
14010af89:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14010af8d:	4c 89 65 98          	mov    %r12,-0x68(%rbp)
14010af91:	44 89 a5 98 02 00 00 	mov    %r12d,0x298(%rbp)
14010af98:	48 8d 85 a0 02 00 00 	lea    0x2a0(%rbp),%rax
14010af9f:	48 89 85 90 02 00 00 	mov    %rax,0x290(%rbp)
14010afa6:	c7 85 9c 02 00 00 00 	movl   $0x100,0x29c(%rbp)
14010afad:	01 00 00
14010afb0:	44 88 a5 a0 02 00 00 	mov    %r12b,0x2a0(%rbp)
14010afb7:	44 89 a5 78 01 00 00 	mov    %r12d,0x178(%rbp)
14010afbe:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
14010afc5:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
14010afcc:	c7 85 7c 01 00 00 00 	movl   $0x100,0x17c(%rbp)
14010afd3:	01 00 00
14010afd6:	44 88 a5 80 01 00 00 	mov    %r12b,0x180(%rbp)
14010afdd:	49 8b 85 d8 00 00 00 	mov    0xd8(%r13),%rax
14010afe4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14010afe9:	4d 8b 8d f8 00 00 00 	mov    0xf8(%r13),%r9
14010aff0:	4d 8b 85 e8 00 00 00 	mov    0xe8(%r13),%r8
14010aff7:	48 8d 15 fa ab 22 00 	lea    0x22abfa(%rip),%rdx        # 0x140335bf8
14010affe:	48 8d 8d 90 02 00 00 	lea    0x290(%rbp),%rcx
14010b005:	e8 a6 5a fc ff       	call   0x1400d0ab0
14010b00a:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
14010b011:	48 8d 8d 90 02 00 00 	lea    0x290(%rbp),%rcx
14010b018:	e8 63 54 fc ff       	call   0x1400d0480
14010b01d:	4c 8b 85 70 01 00 00 	mov    0x170(%rbp),%r8
14010b024:	48 8d 15 15 ac 22 00 	lea    0x22ac15(%rip),%rdx        # 0x140335c40
14010b02b:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14010b02f:	e8 7c 5a fc ff       	call   0x1400d0ab0
14010b034:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010b039:	48 8b 45 90          	mov    -0x70(%rbp),%rax
14010b03d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010b042:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14010b047:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14010b04c:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010b051:	e8 da 46 fe ff       	call   0x1400ef730
14010b056:	48 8b 05 5b 3b 22 00 	mov    0x223b5b(%rip),%rax        # 0x14032ebb8
14010b05d:	48 89 45 80          	mov    %rax,-0x80(%rbp)
14010b061:	4c 89 65 88          	mov    %r12,-0x78(%rbp)
14010b065:	e8 f8 17 1f 00       	call   0x1402fc862
14010b06a:	48 b9 00 c0 69 2a c9 	movabs $0xc92a69c000,%rcx
14010b071:	00 00 00
14010b074:	48 03 c8             	add    %rax,%rcx
14010b077:	48 b8 bd 42 7a e5 d5 	movabs $0xd6bf94d5e57a42bd,%rax
14010b07e:	94 bf d6
14010b081:	48 f7 e9             	imul   %rcx
14010b084:	48 03 d1             	add    %rcx,%rdx
14010b087:	48 c1 fa 17          	sar    $0x17,%rdx
14010b08b:	48 8b c2             	mov    %rdx,%rax
14010b08e:	48 c1 e8 3f          	shr    $0x3f,%rax
14010b092:	48 03 d0             	add    %rax,%rdx
14010b095:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
14010b09a:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14010b09f:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14010b0a3:	ff 15 6f f1 21 00    	call   *0x21f16f(%rip)        # 0x14032a218
14010b0a9:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
14010b0ad:	4c 8d 05 d8 ab 22 00 	lea    0x22abd8(%rip),%r8        # 0x140335c8c
14010b0b4:	ba 1a 00 00 00       	mov    $0x1a,%edx
14010b0b9:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14010b0bd:	ff 15 5d f1 21 00    	call   *0x21f15d(%rip)        # 0x14032a220
14010b0c3:	44 89 65 58          	mov    %r12d,0x58(%rbp)
14010b0c7:	48 8d 45 60          	lea    0x60(%rbp),%rax
14010b0cb:	48 89 45 50          	mov    %rax,0x50(%rbp)
14010b0cf:	c7 45 5c 00 01 00 00 	movl   $0x100,0x5c(%rbp)
14010b0d6:	44 88 65 60          	mov    %r12b,0x60(%rbp)
14010b0da:	44 89 a5 b8 03 00 00 	mov    %r12d,0x3b8(%rbp)
14010b0e1:	48 8d 85 c0 03 00 00 	lea    0x3c0(%rbp),%rax
14010b0e8:	48 89 85 b0 03 00 00 	mov    %rax,0x3b0(%rbp)
14010b0ef:	c7 85 bc 03 00 00 00 	movl   $0x100,0x3bc(%rbp)
14010b0f6:	01 00 00
14010b0f9:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14010b0fd:	48 8d 8d b0 03 00 00 	lea    0x3b0(%rbp),%rcx
14010b104:	e8 47 42 fc ff       	call   0x1400cf350
14010b109:	90                   	nop
14010b10a:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14010b10e:	48 8d 8d b0 03 00 00 	lea    0x3b0(%rbp),%rcx
14010b115:	e8 66 53 fc ff       	call   0x1400d0480
14010b11a:	90                   	nop
14010b11b:	48 8d 8d b0 03 00 00 	lea    0x3b0(%rbp),%rcx
14010b122:	e8 09 26 fc ff       	call   0x1400cd730
14010b127:	4c 8b 45 50          	mov    0x50(%rbp),%r8
14010b12b:	48 8d 15 6e ab 22 00 	lea    0x22ab6e(%rip),%rdx        # 0x140335ca0
14010b132:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14010b136:	e8 75 59 fc ff       	call   0x1400d0ab0
14010b13b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14010b140:	48 8b 45 80          	mov    -0x80(%rbp),%rax
14010b144:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010b149:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14010b14e:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14010b153:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010b158:	e8 d3 45 fe ff       	call   0x1400ef730
14010b15d:	90                   	nop
14010b15e:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14010b162:	e8 c9 25 fc ff       	call   0x1400cd730
14010b167:	90                   	nop
14010b168:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14010b16c:	e8 bf 25 fc ff       	call   0x1400cd730
14010b171:	90                   	nop
14010b172:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
14010b179:	e8 b2 25 fc ff       	call   0x1400cd730
14010b17e:	90                   	nop
14010b17f:	48 8d 8d 90 02 00 00 	lea    0x290(%rbp),%rcx
14010b186:	e8 a5 25 fc ff       	call   0x1400cd730
14010b18b:	90                   	nop
14010b18c:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14010b190:	e8 9b 25 fc ff       	call   0x1400cd730
14010b195:	90                   	nop
14010b196:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14010b19a:	e8 91 25 fc ff       	call   0x1400cd730
14010b19f:	90                   	nop
14010b1a0:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14010b1a4:	e8 87 25 fc ff       	call   0x1400cd730
14010b1a9:	90                   	nop
14010b1aa:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14010b1ae:	e8 7d 25 fc ff       	call   0x1400cd730
14010b1b3:	90                   	nop
14010b1b4:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14010b1b9:	e8 72 25 fc ff       	call   0x1400cd730
14010b1be:	49 8b 0f             	mov    (%r15),%rcx
14010b1c1:	48 8b 01             	mov    (%rcx),%rax
14010b1c4:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14010b1c9:	ff 50 70             	call   *0x70(%rax)
14010b1cc:	90                   	nop
14010b1cd:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14010b1d2:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14010b1d6:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14010b1da:	0f 85 91 00 00 00    	jne    0x14010b271
14010b1e0:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14010b1e4:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14010b1e9:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14010b1ee:	e8 5d 5e fe ff       	call   0x1400f1050
14010b1f3:	48 8b df             	mov    %rdi,%rbx
14010b1f6:	48 8b 3f             	mov    (%rdi),%rdi
14010b1f9:	48 89 73 38          	mov    %rsi,0x38(%rbx)
14010b1fd:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14010b201:	48 85 c9             	test   %rcx,%rcx
14010b204:	74 21                	je     0x14010b227
14010b206:	80 7b 48 00          	cmpb   $0x0,0x48(%rbx)
14010b20a:	74 13                	je     0x14010b21f
14010b20c:	e8 eb 2b fd ff       	call   0x1400dddfc
14010b211:	ba 18 00 00 00       	mov    $0x18,%edx
14010b216:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14010b21a:	e8 65 f0 1e 00       	call   0x1402fa284
14010b21f:	4c 89 63 40          	mov    %r12,0x40(%rbx)
14010b223:	c6 43 48 00          	movb   $0x0,0x48(%rbx)
14010b227:	48 89 73 20          	mov    %rsi,0x20(%rbx)
14010b22b:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14010b22f:	48 85 c9             	test   %rcx,%rcx
14010b232:	74 21                	je     0x14010b255
14010b234:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14010b238:	74 13                	je     0x14010b24d
14010b23a:	e8 bd 2b fd ff       	call   0x1400dddfc
14010b23f:	ba 18 00 00 00       	mov    $0x18,%edx
14010b244:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14010b248:	e8 37 f0 1e 00       	call   0x1402fa284
14010b24d:	4c 89 63 28          	mov    %r12,0x28(%rbx)
14010b251:	c6 43 30 00          	movb   $0x0,0x30(%rbx)
14010b255:	ba 50 00 00 00       	mov    $0x50,%edx
14010b25a:	48 8b cb             	mov    %rbx,%rcx
14010b25d:	e8 22 f0 1e 00       	call   0x1402fa284
14010b262:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14010b266:	0f 84 74 ff ff ff    	je     0x14010b1e0
14010b26c:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14010b271:	ba 50 00 00 00       	mov    $0x50,%edx
14010b276:	e8 09 f0 1e 00       	call   0x1402fa284
14010b27b:	90                   	nop
14010b27c:	48 8b 55 18          	mov    0x18(%rbp),%rdx
14010b280:	48 83 fa 0f          	cmp    $0xf,%rdx
14010b284:	76 35                	jbe    0x14010b2bb
14010b286:	48 ff c2             	inc    %rdx
14010b289:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14010b28d:	48 8b c1             	mov    %rcx,%rax
14010b290:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010b297:	72 1c                	jb     0x14010b2b5
14010b299:	48 83 c2 27          	add    $0x27,%rdx
14010b29d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010b2a1:	48 2b c1             	sub    %rcx,%rax
14010b2a4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010b2a8:	48 83 f8 1f          	cmp    $0x1f,%rax
14010b2ac:	76 07                	jbe    0x14010b2b5
14010b2ae:	ff 15 44 ed 21 00    	call   *0x21ed44(%rip)        # 0x140329ff8
14010b2b4:	cc                   	int3
14010b2b5:	e8 ca ef 1e 00       	call   0x1402fa284
14010b2ba:	90                   	nop
14010b2bb:	4d 85 f6             	test   %r14,%r14
14010b2be:	74 16                	je     0x14010b2d6
14010b2c0:	49 8b 46 08          	mov    0x8(%r14),%rax
14010b2c4:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010b2c8:	48 83 c1 08          	add    $0x8,%rcx
14010b2cc:	49 03 ce             	add    %r14,%rcx
14010b2cf:	48 8b 01             	mov    (%rcx),%rax
14010b2d2:	ff 50 08             	call   *0x8(%rax)
14010b2d5:	90                   	nop
14010b2d6:	49 8b 17             	mov    (%r15),%rdx
14010b2d9:	48 85 d2             	test   %rdx,%rdx
14010b2dc:	74 16                	je     0x14010b2f4
14010b2de:	48 8b 42 08          	mov    0x8(%rdx),%rax
14010b2e2:	48 83 c2 08          	add    $0x8,%rdx
14010b2e6:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010b2ea:	48 03 ca             	add    %rdx,%rcx
14010b2ed:	48 8b 01             	mov    (%rcx),%rax
14010b2f0:	ff 50 08             	call   *0x8(%rax)
14010b2f3:	90                   	nop
14010b2f4:	48 8b 8d d0 04 00 00 	mov    0x4d0(%rbp),%rcx
14010b2fb:	48 33 cc             	xor    %rsp,%rcx
14010b2fe:	e8 3d f3 1e 00       	call   0x1402fa640
14010b303:	48 8b 9c 24 38 06 00 	mov    0x638(%rsp),%rbx
14010b30a:	00
14010b30b:	48 81 c4 e0 05 00 00 	add    $0x5e0,%rsp
14010b312:	41 5f                	pop    %r15
14010b314:	41 5e                	pop    %r14
14010b316:	41 5d                	pop    %r13
14010b318:	41 5c                	pop    %r12
14010b31a:	5f                   	pop    %rdi
14010b31b:	5e                   	pop    %rsi
14010b31c:	5d                   	pop    %rbp
14010b31d:	c3                   	ret
14010b31e:	cc                   	int3
14010b31f:	cc                   	int3
14010b320:	40 55                	rex push %rbp
14010b322:	53                   	push   %rbx
14010b323:	56                   	push   %rsi
14010b324:	57                   	push   %rdi
14010b325:	41 54                	push   %r12
14010b327:	41 56                	push   %r14
14010b329:	41 57                	push   %r15
14010b32b:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
14010b330:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14010b337:	48 8b 05 42 ce 2f 00 	mov    0x2fce42(%rip),%rax        # 0x140408180
14010b33e:	48 33 c4             	xor    %rsp,%rax