1401eb005:	48 8b 03             	mov    (%rbx),%rax
1401eb008:	48 8b cb             	mov    %rbx,%rcx
1401eb00b:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eb00f:	ff 15 1b 7e 02 00    	call   *0x27e1b(%rip)        # 0x140212e30
1401eb015:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401eb019:	48 8b 01             	mov    (%rcx),%rax
1401eb01c:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1401eb020:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1401eb025:	48 8b 40 18          	mov    0x18(%rax),%rax
1401eb029:	ff 15 01 7e 02 00    	call   *0x27e01(%rip)        # 0x140212e30
1401eb02f:	48 8b c8             	mov    %rax,%rcx
1401eb032:	49 8b d6             	mov    %r14,%rdx
1401eb035:	e8 ca 0d 00 00       	call   0x1401ebe04
1401eb03a:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401eb03f:	48 85 c9             	test   %rcx,%rcx
1401eb042:	74 13                	je     0x1401eb057
1401eb044:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
1401eb04a:	48 8b 01             	mov    (%rcx),%rax
1401eb04d:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eb051:	ff 15 d9 7d 02 00    	call   *0x27dd9(%rip)        # 0x140212e30
1401eb057:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1401eb05b:	e8 b4 01 00 00       	call   0x1401eb214
1401eb060:	e9 f3 00 00 00       	jmp    0x1401eb158
1401eb065:	48 8d 15 c4 4e 0d 00 	lea    0xd4ec4(%rip),%rdx        # 0x1402bff30
1401eb06c:	48 8b cb             	mov    %rbx,%rcx
1401eb06f:	e8 14 ba 01 00       	call   0x140206a88
1401eb074:	85 c0                	test   %eax,%eax
1401eb076:	0f 85 dc 00 00 00    	jne    0x1401eb158
1401eb07c:	66 0f 6f 0d ac 50 0d 	movdqa 0xd50ac(%rip),%xmm1        # 0x1402c0130
1401eb083:	00
1401eb084:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1401eb089:	0f 57 c0             	xorps  %xmm0,%xmm0
1401eb08c:	48 8b d6             	mov    %rsi,%rdx
1401eb08f:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1401eb093:	88 45 87             	mov    %al,-0x79(%rbp)
1401eb096:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1401eb09b:	e8 28 4c e9 ff       	call   0x14007fcc8
1401eb0a0:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1401eb0a5:	48 8b cb             	mov    %rbx,%rcx
1401eb0a8:	48 8b 03             	mov    (%rbx),%rax
1401eb0ab:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1401eb0b2:	ff 15 78 7d 02 00    	call   *0x27d78(%rip)        # 0x140212e30
1401eb0b8:	48 8b 03             	mov    (%rbx),%rax
1401eb0bb:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1401eb0bf:	48 8b cb             	mov    %rbx,%rcx
1401eb0c2:	48 8b 40 78          	mov    0x78(%rax),%rax
1401eb0c6:	ff 15 64 7d 02 00    	call   *0x27d64(%rip)        # 0x140212e30
1401eb0cc:	48 8b 03             	mov    (%rbx),%rax
1401eb0cf:	48 8b cb             	mov    %rbx,%rcx
1401eb0d2:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1401eb0d9:	ff 15 51 7d 02 00    	call   *0x27d51(%rip)        # 0x140212e30
1401eb0df:	48 8b 03             	mov    (%rbx),%rax
1401eb0e2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401eb0e7:	48 8b cb             	mov    %rbx,%rcx
1401eb0ea:	48 8b 40 20          	mov    0x20(%rax),%rax
1401eb0ee:	ff 15 3c 7d 02 00    	call   *0x27d3c(%rip)        # 0x140212e30
1401eb0f4:	48 8b 03             	mov    (%rbx),%rax
1401eb0f7:	48 8b cb             	mov    %rbx,%rcx
1401eb0fa:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eb0fe:	ff 15 2c 7d 02 00    	call   *0x27d2c(%rip)        # 0x140212e30
1401eb104:	44 8a 44 24 20       	mov    0x20(%rsp),%r8b
1401eb109:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401eb10d:	48 8b 01             	mov    (%rcx),%rax
1401eb110:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1401eb114:	48 8b 40 20          	mov    0x20(%rax),%rax
1401eb118:	ff 15 12 7d 02 00    	call   *0x27d12(%rip)        # 0x140212e30
1401eb11e:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
1401eb122:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb126:	76 30                	jbe    0x1401eb158
1401eb128:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1401eb12c:	48 ff c0             	inc    %rax
1401eb12f:	48 8b d1             	mov    %rcx,%rdx
1401eb132:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb138:	72 18                	jb     0x1401eb152
1401eb13a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401eb13e:	48 2b d1             	sub    %rcx,%rdx
1401eb141:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401eb145:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb149:	76 07                	jbe    0x1401eb152
1401eb14b:	ff 15 2f 7a 02 00    	call   *0x27a2f(%rip)        # 0x140212b80
1401eb151:	cc                   	int3
1401eb152:	ff 15 e8 79 02 00    	call   *0x279e8(%rip)        # 0x140212b40
1401eb158:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1401eb15c:	48 33 cc             	xor    %rsp,%rcx
1401eb15f:	e8 0c 96 01 00       	call   0x140204770
1401eb164:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1401eb16b:	41 5e                	pop    %r14
1401eb16d:	5f                   	pop    %rdi
1401eb16e:	5e                   	pop    %rsi
1401eb16f:	5b                   	pop    %rbx
1401eb170:	5d                   	pop    %rbp
1401eb171:	c3                   	ret
1401eb172:	90                   	nop
1401eb173:	90                   	nop
1401eb174:	40 53                	rex push %rbx
1401eb176:	48 83 ec 20          	sub    $0x20,%rsp
1401eb17a:	48 8b 41 40          	mov    0x40(%rcx),%rax
1401eb17e:	48 8b d9             	mov    %rcx,%rbx
1401eb181:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb185:	76 29                	jbe    0x1401eb1b0
1401eb187:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1401eb18b:	48 ff c0             	inc    %rax
1401eb18e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb194:	72 14                	jb     0x1401eb1aa
1401eb196:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401eb19a:	48 2b ca             	sub    %rdx,%rcx
1401eb19d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401eb1a1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb1a5:	77 64                	ja     0x1401eb20b
1401eb1a7:	48 8b ca             	mov    %rdx,%rcx
1401eb1aa:	ff 15 90 79 02 00    	call   *0x27990(%rip)        # 0x140212b40
1401eb1b0:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
1401eb1b5:	48 c7 43 40 0f 00 00 	movq   $0xf,0x40(%rbx)
1401eb1bc:	00
1401eb1bd:	c6 43 28 00          	movb   $0x0,0x28(%rbx)
1401eb1c1:	48 8b 43 20          	mov    0x20(%rbx),%rax
1401eb1c5:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb1c9:	76 29                	jbe    0x1401eb1f4
1401eb1cb:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401eb1cf:	48 ff c0             	inc    %rax
1401eb1d2:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb1d8:	72 14                	jb     0x1401eb1ee
1401eb1da:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401eb1de:	48 2b ca             	sub    %rdx,%rcx
1401eb1e1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401eb1e5:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb1e9:	77 20                	ja     0x1401eb20b
1401eb1eb:	48 8b ca             	mov    %rdx,%rcx
1401eb1ee:	ff 15 4c 79 02 00    	call   *0x2794c(%rip)        # 0x140212b40
1401eb1f4:	48 83 63 18 00       	andq   $0x0,0x18(%rbx)
1401eb1f9:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
1401eb200:	00
1401eb201:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
1401eb205:	48 83 c4 20          	add    $0x20,%rsp
1401eb209:	5b                   	pop    %rbx
1401eb20a:	c3                   	ret
1401eb20b:	ff 15 6f 79 02 00    	call   *0x2796f(%rip)        # 0x140212b80
1401eb211:	cc                   	int3
1401eb212:	90                   	nop
1401eb213:	90                   	nop
1401eb214:	40 53                	rex push %rbx
1401eb216:	48 83 ec 20          	sub    $0x20,%rsp
1401eb21a:	48 8b d9             	mov    %rcx,%rbx
1401eb21d:	48 83 c1 38          	add    $0x38,%rcx
1401eb221:	e8 4e ff ff ff       	call   0x1401eb174
1401eb226:	48 8b 43 28          	mov    0x28(%rbx),%rax
1401eb22a:	48 83 f8 0f          	cmp    $0xf,%rax
1401eb22e:	76 29                	jbe    0x1401eb259
1401eb230:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401eb234:	48 ff c0             	inc    %rax
1401eb237:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401eb23d:	72 14                	jb     0x1401eb253
1401eb23f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401eb243:	48 2b ca             	sub    %rdx,%rcx
1401eb246:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401eb24a:	48 83 f8 1f          	cmp    $0x1f,%rax
1401eb24e:	77 20                	ja     0x1401eb270
1401eb250:	48 8b ca             	mov    %rdx,%rcx
1401eb253:	ff 15 e7 78 02 00    	call   *0x278e7(%rip)        # 0x140212b40
1401eb259:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
1401eb25e:	48 c7 43 28 0f 00 00 	movq   $0xf,0x28(%rbx)
1401eb265:	00
1401eb266:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
1401eb26a:	48 83 c4 20          	add    $0x20,%rsp
1401eb26e:	5b                   	pop    %rbx
1401eb26f:	c3                   	ret
1401eb270:	ff 15 0a 79 02 00    	call   *0x2790a(%rip)        # 0x140212b80
1401eb276:	cc                   	int3
1401eb277:	90                   	nop
1401eb278:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401eb27d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401eb282:	57                   	push   %rdi
1401eb283:	48 83 ec 20          	sub    $0x20,%rsp
1401eb287:	48 8b f2             	mov    %rdx,%rsi
1401eb28a:	48 8b d9             	mov    %rcx,%rbx
1401eb28d:	e8 0e 4b e9 ff       	call   0x14007fda0
1401eb292:	e9 5d 01 00 00       	jmp    0x1401eb3f4
1401eb297:	4c 8b c6             	mov    %rsi,%r8
1401eb29a:	48 8d 15 37 4c 0d 00 	lea    0xd4c37(%rip),%rdx        # 0x1402bfed8
1401eb2a1:	48 8b cb             	mov    %rbx,%rcx
1401eb2a4:	e8 63 0c 00 00       	call   0x1401ebf0c
1401eb2a9:	84 c0                	test   %al,%al
1401eb2ab:	0f 85 43 01 00 00    	jne    0x1401eb3f4
1401eb2b1:	48 8b 3b             	mov    (%rbx),%rdi
1401eb2b4:	48 85 ff             	test   %rdi,%rdi
1401eb2b7:	0f 84 64 01 00 00    	je     0x1401eb421
1401eb2bd:	48 8b 07             	mov    (%rdi),%rax
1401eb2c0:	48 8b cf             	mov    %rdi,%rcx
1401eb2c3:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1401eb2ca:	ff 15 60 7b 02 00    	call   *0x27b60(%rip)        # 0x140212e30
1401eb2d0:	84 c0                	test   %al,%al
1401eb2d2:	0f 84 3c 01 00 00    	je     0x1401eb414
1401eb2d8:	48 8b 07             	mov    (%rdi),%rax
1401eb2db:	48 8d 15 36 4c 0d 00 	lea    0xd4c36(%rip),%rdx        # 0x1402bff18
1401eb2e2:	48 8b cf             	mov    %rdi,%rcx
1401eb2e5:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
1401eb2ec:	ff 15 3e 7b 02 00    	call   *0x27b3e(%rip)        # 0x140212e30
1401eb2f2:	84 c0                	test   %al,%al
1401eb2f4:	74 5b                	je     0x1401eb351
1401eb2f6:	48 8b 07             	mov    (%rdi),%rax
1401eb2f9:	48 8b cf             	mov    %rdi,%rcx
1401eb2fc:	48 8b 40 08          	mov    0x8(%rax),%rax
1401eb300:	ff 15 2a 7b 02 00    	call   *0x27b2a(%rip)        # 0x140212e30
1401eb306:	48 8b 07             	mov    (%rdi),%rax
1401eb309:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401eb30e:	48 8b cf             	mov    %rdi,%rcx
1401eb311:	48 8b 40 38          	mov    0x38(%rax),%rax
1401eb315:	ff 15 15 7b 02 00    	call   *0x27b15(%rip)        # 0x140212e30
1401eb31b:	84 c0                	test   %al,%al
1401eb31d:	74 07                	je     0x1401eb326
1401eb31f:	8b 44 24 40          	mov    0x40(%rsp),%eax
1401eb323:	89 46 08             	mov    %eax,0x8(%rsi)
1401eb326:	48 8b 07             	mov    (%rdi),%rax
1401eb329:	48 8b cf             	mov    %rdi,%rcx
1401eb32c:	48 8b 40 10          	mov    0x10(%rax),%rax
1401eb330:	ff 15 fa 7a 02 00    	call   *0x27afa(%rip)        # 0x140212e30
1401eb336:	48 8b 07             	mov    (%rdi),%rax
1401eb339:	48 8b cf             	mov    %rdi,%rcx
1401eb33c:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1401eb343:	ff 15 e7 7a 02 00    	call   *0x27ae7(%rip)        # 0x140212e30
1401eb349:	84 c0                	test   %al,%al
1401eb34b:	0f 85 a3 00 00 00    	jne    0x1401eb3f4
1401eb351:	4c 8d 46 10          	lea    0x10(%rsi),%r8
1401eb355:	48 8b cb             	mov    %rbx,%rcx
1401eb358:	48 8d 15 a1 4b 0d 00 	lea    0xd4ba1(%rip),%rdx        # 0x1402bff00
1401eb35f:	e8 58 0c 00 00       	call   0x1401ebfbc
1401eb364:	84 c0                	test   %al,%al
1401eb366:	0f 85 88 00 00 00    	jne    0x1401eb3f4
1401eb36c:	48 8b 3b             	mov    (%rbx),%rdi
1401eb36f:	48 85 ff             	test   %rdi,%rdi
1401eb372:	0f 84 a9 00 00 00    	je     0x1401eb421
1401eb378:	48 8b 07             	mov    (%rdi),%rax
1401eb37b:	48 8b cf             	mov    %rdi,%rcx
1401eb37e:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1401eb385:	ff 15 a5 7a 02 00    	call   *0x27aa5(%rip)        # 0x140212e30
1401eb38b:	84 c0                	test   %al,%al
1401eb38d:	0f 84 81 00 00 00    	je     0x1401eb414
1401eb393:	48 8b 07             	mov    (%rdi),%rax
1401eb396:	48 8d 15 13 4b 0d 00 	lea    0xd4b13(%rip),%rdx        # 0x1402bfeb0
1401eb39d:	48 8b cf             	mov    %rdi,%rcx
1401eb3a0:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
1401eb3a7:	ff 15 83 7a 02 00    	call   *0x27a83(%rip)        # 0x140212e30
1401eb3ad:	84 c0                	test   %al,%al
1401eb3af:	74 2b                	je     0x1401eb3dc
1401eb3b1:	48 8b 07             	mov    (%rdi),%rax
1401eb3b4:	48 8d 56 30          	lea    0x30(%rsi),%rdx
1401eb3b8:	48 8b cf             	mov    %rdi,%rcx
1401eb3bb:	48 8b 40 20          	mov    0x20(%rax),%rax
1401eb3bf:	ff 15 6b 7a 02 00    	call   *0x27a6b(%rip)        # 0x140212e30
1401eb3c5:	48 8b 07             	mov    (%rdi),%rax
1401eb3c8:	48 8b cf             	mov    %rdi,%rcx
1401eb3cb:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1401eb3d2:	ff 15 58 7a 02 00    	call   *0x27a58(%rip)        # 0x140212e30
1401eb3d8:	84 c0                	test   %al,%al
1401eb3da:	75 18                	jne    0x1401eb3f4
1401eb3dc:	4c 8d 46 38          	lea    0x38(%rsi),%r8
1401eb3e0:	48 8b cb             	mov    %rbx,%rcx
1401eb3e3:	e8 84 0c 00 00       	call   0x1401ec06c
1401eb3e8:	84 c0                	test   %al,%al
1401eb3ea:	75 08                	jne    0x1401eb3f4
1401eb3ec:	48 8b cb             	mov    %rbx,%rcx
1401eb3ef:	e8 08 4a e9 ff       	call   0x14007fdfc
1401eb3f4:	48 8b cb             	mov    %rbx,%rcx
1401eb3f7:	e8 d0 49 e9 ff       	call   0x14007fdcc
1401eb3fc:	84 c0                	test   %al,%al
1401eb3fe:	0f 85 93 fe ff ff    	jne    0x1401eb297
1401eb404:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401eb409:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401eb40e:	48 83 c4 20          	add    $0x20,%rsp
1401eb412:	5f                   	pop    %rdi
1401eb413:	c3                   	ret
1401eb414:	33 d2                	xor    %edx,%edx
1401eb416:	b9 5f d3 81 02       	mov    $0x281d35f,%ecx
1401eb41b:	e8 c4 fe e1 ff       	call   0x14000b2e4
1401eb420:	cc                   	int3
1401eb421:	33 d2                	xor    %edx,%edx
1401eb423:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401eb428:	e8 b7 fe e1 ff       	call   0x14000b2e4
1401eb42d:	cc                   	int3
1401eb42e:	90                   	nop
1401eb42f:	90                   	nop
1401eb430:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401eb435:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401eb43a:	55                   	push   %rbp
1401eb43b:	57                   	push   %rdi
1401eb43c:	41 54                	push   %r12
1401eb43e:	41 56                	push   %r14
1401eb440:	41 57                	push   %r15
1401eb442:	48 8b ec             	mov    %rsp,%rbp
1401eb445:	48 83 ec 40          	sub    $0x40,%rsp
1401eb449:	48 8b f2             	mov    %rdx,%rsi
1401eb44c:	48 8b f9             	mov    %rcx,%rdi
1401eb44f:	33 db                	xor    %ebx,%ebx
1401eb451:	48 89 19             	mov    %rbx,(%rcx)
1401eb454:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1401eb458:	0f 57 c0             	xorps  %xmm0,%xmm0
1401eb45b:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1401eb45f:	48 c7 41 20 07 00 00 	movq   $0x7,0x20(%rcx)
1401eb466:	00
1401eb467:	48 c7 41 28 0f 00 00 	movq   $0xf,0x28(%rcx)
1401eb46e:	00
1401eb46f:	48 8b 05 32 4b 0d 00 	mov    0xd4b32(%rip),%rax        # 0x1402bffa8
1401eb476:	89 41 10             	mov    %eax,0x10(%rcx)
1401eb479:	0f b7 05 2c 4b 0d 00 	movzwl 0xd4b2c(%rip),%eax        # 0x1402bffac
1401eb480:	66 89 41 14          	mov    %ax,0x14(%rcx)
1401eb484:	8a 05 24 4b 0d 00    	mov    0xd4b24(%rip),%al        # 0x1402bffae
1401eb48a:	88 41 16             	mov    %al,0x16(%rcx)
1401eb48d:	88 59 17             	mov    %bl,0x17(%rcx)
1401eb490:	48 8d 05 b1 c1 05 00 	lea    0x5c1b1(%rip),%rax        # 0x140247648
1401eb497:	48 89 01             	mov    %rax,(%rcx)
1401eb49a:	48 8d 05 df c1 05 00 	lea    0x5c1df(%rip),%rax        # 0x140247680
1401eb4a1:	48 89 41 08          	mov    %rax,0x8(%rcx)
1401eb4a5:	48 89 51 30          	mov    %rdx,0x30(%rcx)
1401eb4a9:	48 85 d2             	test   %rdx,%rdx
1401eb4ac:	74 10                	je     0x1401eb4be
1401eb4ae:	48 8b 02             	mov    (%rdx),%rax
1401eb4b1:	48 8b ca             	mov    %rdx,%rcx
1401eb4b4:	48 8b 40 08          	mov    0x8(%rax),%rax
1401eb4b8:	ff 15 72 79 02 00    	call   *0x27972(%rip)        # 0x140212e30
1401eb4be:	48 8d 05 1b c1 05 00 	lea    0x5c11b(%rip),%rax        # 0x1402475e0
1401eb4c5:	48 89 07             	mov    %rax,(%rdi)
1401eb4c8:	48 8d 05 e1 c0 05 00 	lea    0x5c0e1(%rip),%rax        # 0x1402475b0
1401eb4cf:	48 89 47 08          	mov    %rax,0x8(%rdi)
1401eb4d3:	48 8b 06             	mov    (%rsi),%rax
1401eb4d6:	48 8b ce             	mov    %rsi,%rcx
1401eb4d9:	48 8b 40 30          	mov    0x30(%rax),%rax
1401eb4dd:	ff 15 4d 79 02 00    	call   *0x2794d(%rip)        # 0x140212e30
1401eb4e3:	48 8b 08             	mov    (%rax),%rcx
1401eb4e6:	48 85 c9             	test   %rcx,%rcx
1401eb4e9:	0f 84 66 01 00 00    	je     0x1401eb655
1401eb4ef:	48 8b 01             	mov    (%rcx),%rax
1401eb4f2:	4c 8d 0d b7 4a 0d 00 	lea    0xd4ab7(%rip),%r9        # 0x1402bffb0
1401eb4f9:	45 33 c0             	xor    %r8d,%r8d
1401eb4fc:	48 8d 55 40          	lea    0x40(%rbp),%rdx
1401eb500:	48 8b 40 18          	mov    0x18(%rax),%rax
1401eb504:	ff 15 26 79 02 00    	call   *0x27926(%rip)        # 0x140212e30
1401eb50a:	4c 8b f8             	mov    %rax,%r15
1401eb50d:	48 89 5f 38          	mov    %rbx,0x38(%rdi)
1401eb511:	48 8b 30             	mov    (%rax),%rsi
1401eb514:	48 85 f6             	test   %rsi,%rsi
1401eb517:	0f 84 df 00 00 00    	je     0x1401eb5fc
1401eb51d:	48 89 5d f0          	mov    %rbx,-0x10(%rbp)
1401eb521:	4c 8d 25 a8 4a 0d 00 	lea    0xd4aa8(%rip),%r12        # 0x1402bffd0
1401eb528:	4c 89 65 f8          	mov    %r12,-0x8(%rbp)
1401eb52c:	48 8b 0e             	mov    (%rsi),%rcx
1401eb52f:	48 8b 01             	mov    (%rcx),%rax
1401eb532:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401eb536:	48 8d 15 d3 51 06 00 	lea    0x651d3(%rip),%rdx        # 0x140250710
1401eb53d:	48 8b ce             	mov    %rsi,%rcx
1401eb540:	ff 15 ea 78 02 00    	call   *0x278ea(%rip)        # 0x140212e30