140115f55:	48 8b 86 50 01 00 00 	mov    0x150(%rsi),%rax
140115f5c:	48 8b 08             	mov    (%rax),%rcx
140115f5f:	48 85 c9             	test   %rcx,%rcx
140115f62:	75 35                	jne    0x140115f99
140115f64:	e8 07 11 01 00       	call   0x140127070
140115f69:	4c 8d 05 c0 9a 1f 00 	lea    0x1f9ac0(%rip),%r8        # 0x14030fa30
140115f70:	ba 06 03 00 00       	mov    $0x306,%edx
140115f75:	48 8d 0d c4 99 1f 00 	lea    0x1f99c4(%rip),%rcx        # 0x14030f940
140115f7c:	e8 0f 12 01 00       	call   0x140127190
140115f81:	45 33 c0             	xor    %r8d,%r8d
140115f84:	ba 03 01 0c 00       	mov    $0xc0103,%edx
140115f89:	41 8d 48 14          	lea    0x14(%r8),%ecx
140115f8d:	e8 fe 12 01 00       	call   0x140127290
140115f92:	33 c0                	xor    %eax,%eax
140115f94:	e9 1a ff ff ff       	jmp    0x140115eb3
140115f99:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140115f9d:	4c 8d 05 9c 99 1f 00 	lea    0x1f999c(%rip),%r8        # 0x14030f940
140115fa4:	41 b9 0a 03 00 00    	mov    $0x30a,%r9d
140115faa:	48 8b d3             	mov    %rbx,%rdx
140115fad:	e8 3e 5e fd ff       	call   0x1400ebdf0
140115fb2:	48 8b d0             	mov    %rax,%rdx
140115fb5:	48 85 c0             	test   %rax,%rax
140115fb8:	75 35                	jne    0x140115fef
140115fba:	e8 b1 10 01 00       	call   0x140127070
140115fbf:	4c 8d 05 6a 9a 1f 00 	lea    0x1f9a6a(%rip),%r8        # 0x14030fa30
140115fc6:	ba 0c 03 00 00       	mov    $0x30c,%edx
140115fcb:	48 8d 0d 6e 99 1f 00 	lea    0x1f996e(%rip),%rcx        # 0x14030f940
140115fd2:	e8 b9 11 01 00       	call   0x140127190
140115fd7:	45 33 c0             	xor    %r8d,%r8d
140115fda:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140115fdf:	41 8d 48 14          	lea    0x14(%r8),%ecx
140115fe3:	e8 a8 12 01 00       	call   0x140127290
140115fe8:	33 c0                	xor    %eax,%eax
140115fea:	e9 c4 fe ff ff       	jmp    0x140115eb3
140115fef:	48 8b 86 50 01 00 00 	mov    0x150(%rsi),%rax
140115ff6:	4c 8b c3             	mov    %rbx,%r8
140115ff9:	48 8b 08             	mov    (%rax),%rcx
140115ffc:	48 89 51 18          	mov    %rdx,0x18(%rcx)
140116000:	48 8b d5             	mov    %rbp,%rdx
140116003:	48 8b 86 50 01 00 00 	mov    0x150(%rsi),%rax
14011600a:	48 8b 08             	mov    (%rax),%rcx
14011600d:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140116011:	e8 4a b3 1c 00       	call   0x1402e1360
140116016:	48 8b 86 50 01 00 00 	mov    0x150(%rsi),%rax
14011601d:	4c 8b ce             	mov    %rsi,%r9
140116020:	4c 8b c3             	mov    %rbx,%r8
140116023:	48 8b d5             	mov    %rbp,%rdx
140116026:	48 8b 08             	mov    (%rax),%rcx
140116029:	48 89 59 20          	mov    %rbx,0x20(%rcx)
14011602d:	8b cf                	mov    %edi,%ecx
14011602f:	e8 cc 07 00 00       	call   0x140116800
140116034:	85 c0                	test   %eax,%eax
140116036:	75 35                	jne    0x14011606d
140116038:	e8 33 10 01 00       	call   0x140127070
14011603d:	4c 8d 05 ec 99 1f 00 	lea    0x1f99ec(%rip),%r8        # 0x14030fa30
140116044:	ba 19 03 00 00       	mov    $0x319,%edx
140116049:	48 8d 0d f0 98 1f 00 	lea    0x1f98f0(%rip),%rcx        # 0x14030f940
140116050:	e8 3b 11 01 00       	call   0x140127190
140116055:	45 33 c0             	xor    %r8d,%r8d
140116058:	ba 84 01 00 00       	mov    $0x184,%edx
14011605d:	41 8d 48 14          	lea    0x14(%r8),%ecx
140116061:	e8 2a 12 01 00       	call   0x140127290
140116066:	33 c0                	xor    %eax,%eax
140116068:	e9 46 fe ff ff       	jmp    0x140115eb3
14011606d:	b8 01 00 00 00       	mov    $0x1,%eax
140116072:	e9 3c fe ff ff       	jmp    0x140115eb3
140116077:	e8 f4 0f 01 00       	call   0x140127070
14011607c:	4c 8d 05 ad 99 1f 00 	lea    0x1f99ad(%rip),%r8        # 0x14030fa30
140116083:	ba e5 02 00 00       	mov    $0x2e5,%edx
140116088:	48 8d 0d b1 98 1f 00 	lea    0x1f98b1(%rip),%rcx        # 0x14030f940
14011608f:	e8 fc 10 01 00       	call   0x140127190
140116094:	45 33 c0             	xor    %r8d,%r8d
140116097:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14011609c:	41 8d 48 14          	lea    0x14(%r8),%ecx
1401160a0:	e8 eb 11 01 00       	call   0x140127290
1401160a5:	33 c0                	xor    %eax,%eax
1401160a7:	e9 07 fe ff ff       	jmp    0x140115eb3
1401160ac:	cc                   	int3
1401160ad:	cc                   	int3
1401160ae:	cc                   	int3
1401160af:	cc                   	int3
1401160b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401160b5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401160ba:	55                   	push   %rbp
1401160bb:	56                   	push   %rsi
1401160bc:	57                   	push   %rdi
1401160bd:	41 54                	push   %r12
1401160bf:	41 55                	push   %r13
1401160c1:	41 56                	push   %r14
1401160c3:	41 57                	push   %r15
1401160c5:	48 8b ec             	mov    %rsp,%rbp
1401160c8:	b8 50 00 00 00       	mov    $0x50,%eax
1401160cd:	e8 5e aa 19 00       	call   0x1402b0b30
1401160d2:	48 2b e0             	sub    %rax,%rsp
1401160d5:	33 ff                	xor    %edi,%edi
1401160d7:	48 8b da             	mov    %rdx,%rbx
1401160da:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401160de:	8b f7                	mov    %edi,%esi
1401160e0:	48 89 7d 58          	mov    %rdi,0x58(%rbp)
1401160e4:	44 8b e7             	mov    %edi,%r12d
1401160e7:	89 7d 50             	mov    %edi,0x50(%rbp)
1401160ea:	44 8b ef             	mov    %edi,%r13d
1401160ed:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
1401160f1:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
1401160f5:	48 85 c9             	test   %rcx,%rcx
1401160f8:	0f 84 3e 03 00 00    	je     0x14011643c
1401160fe:	48 85 d2             	test   %rdx,%rdx
140116101:	0f 84 35 03 00 00    	je     0x14011643c
140116107:	e8 d4 7f fd ff       	call   0x1400ee0e0
14011610c:	48 8b c8             	mov    %rax,%rcx
14011610f:	e8 6c 6b fd ff       	call   0x1400ecc80
140116114:	4c 8b e8             	mov    %rax,%r13
140116117:	48 85 c0             	test   %rax,%rax
14011611a:	75 27                	jne    0x140116143
14011611c:	e8 4f 0f 01 00       	call   0x140127070
140116121:	4c 8d 05 28 99 1f 00 	lea    0x1f9928(%rip),%r8        # 0x14030fa50
140116128:	ba 3d 03 00 00       	mov    $0x33d,%edx
14011612d:	48 8d 0d 0c 98 1f 00 	lea    0x1f980c(%rip),%rcx        # 0x14030f940
140116134:	e8 57 10 01 00       	call   0x140127190
140116139:	ba 07 00 08 00       	mov    $0x80007,%edx
14011613e:	e9 1b 03 00 00       	jmp    0x14011645e
140116143:	ba 6c 00 00 00       	mov    $0x6c,%edx
140116148:	4c 8b cb             	mov    %rbx,%r9
14011614b:	49 8b cd             	mov    %r13,%rcx
14011614e:	44 8d 42 97          	lea    -0x69(%rdx),%r8d
140116152:	e8 89 61 fd ff       	call   0x1400ec2e0
140116157:	85 c0                	test   %eax,%eax
140116159:	7f 27                	jg     0x140116182
14011615b:	e8 10 0f 01 00       	call   0x140127070
140116160:	4c 8d 05 e9 98 1f 00 	lea    0x1f98e9(%rip),%r8        # 0x14030fa50
140116167:	ba 41 03 00 00       	mov    $0x341,%edx
14011616c:	48 8d 0d cd 97 1f 00 	lea    0x1f97cd(%rip),%rcx        # 0x14030f940
140116173:	e8 18 10 01 00       	call   0x140127190
140116178:	ba 02 00 08 00       	mov    $0x80002,%edx
14011617d:	e9 dc 02 00 00       	jmp    0x14011645e
140116182:	48 8d 45 50          	lea    0x50(%rbp),%rax
140116186:	48 89 7d f8          	mov    %rdi,-0x8(%rbp)
14011618a:	4c 8d 4d 58          	lea    0x58(%rbp),%r9
14011618e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140116193:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
140116197:	49 8b cd             	mov    %r13,%rcx
14011619a:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14011619e:	e8 9d 02 06 00       	call   0x140176440
1401161a3:	85 c0                	test   %eax,%eax
1401161a5:	0f 84 6d 02 00 00    	je     0x140116418
1401161ab:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1401161af:	41 bf 04 00 00 00    	mov    $0x4,%r15d
1401161b5:	48 8b c1             	mov    %rcx,%rax
1401161b8:	8b df                	mov    %edi,%ebx
1401161ba:	40 38 39             	cmp    %dil,(%rcx)
1401161bd:	74 13                	je     0x1401161d2
1401161bf:	90                   	nop
1401161c0:	81 fb 00 00 00 80    	cmp    $0x80000000,%ebx
1401161c6:	73 0a                	jae    0x1401161d2
1401161c8:	48 ff c0             	inc    %rax
1401161cb:	ff c3                	inc    %ebx
1401161cd:	40 38 38             	cmp    %dil,(%rax)
1401161d0:	75 ee                	jne    0x1401161c0
1401161d2:	0f ba f3 1f          	btr    $0x1f,%ebx
1401161d6:	83 fb 0f             	cmp    $0xf,%ebx
1401161d9:	0f 82 2d 02 00 00    	jb     0x14011640c
1401161df:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1401161e5:	48 8d 15 14 97 1f 00 	lea    0x1f9714(%rip),%rdx        # 0x14030f900
1401161ec:	e8 3f cd 1a 00       	call   0x1402c2f30
1401161f1:	85 c0                	test   %eax,%eax
1401161f3:	75 4a                	jne    0x14011623f
1401161f5:	8b 55 50             	mov    0x50(%rbp),%edx
1401161f8:	8d 58 01             	lea    0x1(%rax),%ebx
1401161fb:	83 fa 04             	cmp    $0x4,%edx
1401161fe:	7c 18                	jl     0x140116218
140116200:	48 8b 45 58          	mov    0x58(%rbp),%rax
140116204:	0f b6 48 02          	movzbl 0x2(%rax),%ecx
140116208:	0f b6 40 03          	movzbl 0x3(%rax),%eax
14011620c:	c1 e1 08             	shl    $0x8,%ecx
14011620f:	03 c8                	add    %eax,%ecx
140116211:	8d 42 fc             	lea    -0x4(%rdx),%eax
140116214:	3b c8                	cmp    %eax,%ecx
140116216:	74 79                	je     0x140116291
140116218:	e8 53 0e 01 00       	call   0x140127070
14011621d:	ba 6f 03 00 00       	mov    $0x36f,%edx
140116222:	4c 8d 05 27 98 1f 00 	lea    0x1f9827(%rip),%r8        # 0x14030fa50
140116229:	48 8d 0d 10 97 1f 00 	lea    0x1f9710(%rip),%rcx        # 0x14030f940
140116230:	e8 5b 0f 01 00       	call   0x140127190
140116235:	ba 86 01 00 00       	mov    $0x186,%edx
14011623a:	e9 1f 02 00 00       	jmp    0x14011645e
14011623f:	83 fb 11             	cmp    $0x11,%ebx
140116242:	0f 82 a0 01 00 00    	jb     0x1401163e8
140116248:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14011624c:	48 8d 15 bd 96 1f 00 	lea    0x1f96bd(%rip),%rdx        # 0x14030f910
140116253:	41 b8 11 00 00 00    	mov    $0x11,%r8d
140116259:	e8 d2 cc 1a 00       	call   0x1402c2f30
14011625e:	85 c0                	test   %eax,%eax
140116260:	0f 85 5e 01 00 00    	jne    0x1401163c4
140116266:	8b 55 50             	mov    0x50(%rbp),%edx
140116269:	8d 58 02             	lea    0x2(%rax),%ebx
14011626c:	83 fa 08             	cmp    $0x8,%edx
14011626f:	0f 8c 40 01 00 00    	jl     0x1401163b5
140116275:	48 8b 45 58          	mov    0x58(%rbp),%rax
140116279:	0f b6 48 06          	movzbl 0x6(%rax),%ecx
14011627d:	0f b6 40 07          	movzbl 0x7(%rax),%eax
140116281:	c1 e1 08             	shl    $0x8,%ecx
140116284:	03 c8                	add    %eax,%ecx
140116286:	8d 42 f8             	lea    -0x8(%rdx),%eax
140116289:	3b c8                	cmp    %eax,%ecx
14011628b:	0f 85 24 01 00 00    	jne    0x1401163b5
140116291:	83 fb 01             	cmp    $0x1,%ebx
140116294:	4c 8d 05 a5 96 1f 00 	lea    0x1f96a5(%rip),%r8        # 0x14030f940
14011629b:	4c 8b f7             	mov    %rdi,%r14
14011629e:	41 b9 7d 03 00 00    	mov    $0x37d,%r9d
1401162a4:	4d 0f 44 f7          	cmove  %r15,%r14
1401162a8:	48 8b ce             	mov    %rsi,%rcx
1401162ab:	4c 63 fa             	movslq %edx,%r15
1401162ae:	4d 03 fe             	add    %r14,%r15
1401162b1:	4d 03 fc             	add    %r12,%r15
1401162b4:	49 8b d7             	mov    %r15,%rdx
1401162b7:	e8 34 5b fd ff       	call   0x1400ebdf0
1401162bc:	48 8b f0             	mov    %rax,%rsi
1401162bf:	48 85 c0             	test   %rax,%rax
1401162c2:	0f 84 c6 00 00 00    	je     0x14011638e
1401162c8:	4c 63 45 50          	movslq 0x50(%rbp),%r8
1401162cc:	48 8b 55 58          	mov    0x58(%rbp),%rdx
1401162d0:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401162d4:	49 03 c4             	add    %r12,%rax
1401162d7:	83 fb 01             	cmp    $0x1,%ebx
1401162da:	75 06                	jne    0x1401162e2
1401162dc:	c7 00 00 00 01 d0    	movl   $0xd0010000,(%rax)
1401162e2:	49 8d 0c 06          	lea    (%r14,%rax,1),%rcx
1401162e6:	e8 75 b0 1c 00       	call   0x1402e1360
1401162eb:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1401162ef:	48 8d 15 4a 96 1f 00 	lea    0x1f964a(%rip),%rdx        # 0x14030f940
1401162f6:	41 b8 87 03 00 00    	mov    $0x387,%r8d
1401162fc:	4d 8b e7             	mov    %r15,%r12
1401162ff:	e8 bc 5a fd ff       	call   0x1400ebdc0
140116304:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140116308:	48 8d 15 31 96 1f 00 	lea    0x1f9631(%rip),%rdx        # 0x14030f940
14011630f:	41 b8 89 03 00 00    	mov    $0x389,%r8d
140116315:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
140116319:	e8 a2 5a fd ff       	call   0x1400ebdc0
14011631e:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140116322:	48 8d 15 17 96 1f 00 	lea    0x1f9617(%rip),%rdx        # 0x14030f940
140116329:	41 b8 8b 03 00 00    	mov    $0x38b,%r8d
14011632f:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140116333:	e8 88 5a fd ff       	call   0x1400ebdc0
140116338:	4c 8b 75 f8          	mov    -0x8(%rbp),%r14
14011633c:	48 8d 45 50          	lea    0x50(%rbp),%rax
140116340:	49 ff c6             	inc    %r14
140116343:	48 89 7d 58          	mov    %rdi,0x58(%rbp)
140116347:	4c 8d 4d 58          	lea    0x58(%rbp),%r9
14011634b:	4c 89 75 f8          	mov    %r14,-0x8(%rbp)
14011634f:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
140116353:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140116358:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14011635c:	49 8b cd             	mov    %r13,%rcx
14011635f:	e8 dc 00 06 00       	call   0x140176440
140116364:	85 c0                	test   %eax,%eax
140116366:	0f 85 3f fe ff ff    	jne    0x1401161ab
14011636c:	4d 85 f6             	test   %r14,%r14
14011636f:	0f 84 a3 00 00 00    	je     0x140116418
140116375:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140116379:	8d 50 02             	lea    0x2(%rax),%edx
14011637c:	4d 8b cf             	mov    %r15,%r9
14011637f:	4c 8b c6             	mov    %rsi,%r8
140116382:	e8 89 fa ff ff       	call   0x140115e10
140116387:	8b f8                	mov    %eax,%edi
140116389:	e9 dc 00 00 00       	jmp    0x14011646a
14011638e:	e8 dd 0c 01 00       	call   0x140127070
140116393:	4c 8d 05 b6 96 1f 00 	lea    0x1f96b6(%rip),%r8        # 0x14030fa50
14011639a:	ba 7f 03 00 00       	mov    $0x37f,%edx
14011639f:	48 8d 0d 9a 95 1f 00 	lea    0x1f959a(%rip),%rcx        # 0x14030f940
1401163a6:	e8 e5 0d 01 00       	call   0x140127190
1401163ab:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401163b0:	e9 a9 00 00 00       	jmp    0x14011645e
1401163b5:	e8 b6 0c 01 00       	call   0x140127070
1401163ba:	ba 77 03 00 00       	mov    $0x377,%edx
1401163bf:	e9 5e fe ff ff       	jmp    0x140116222
1401163c4:	e8 a7 0c 01 00       	call   0x140127070
1401163c9:	4c 8d 05 80 96 1f 00 	lea    0x1f9680(%rip),%r8        # 0x14030fa50
1401163d0:	ba 62 03 00 00       	mov    $0x362,%edx
1401163d5:	48 8d 0d 64 95 1f 00 	lea    0x1f9564(%rip),%rcx        # 0x14030f940
1401163dc:	e8 af 0d 01 00       	call   0x140127190
1401163e1:	ba 87 01 00 00       	mov    $0x187,%edx
1401163e6:	eb 76                	jmp    0x14011645e
1401163e8:	e8 83 0c 01 00       	call   0x140127070
1401163ed:	ba 5e 03 00 00       	mov    $0x35e,%edx
1401163f2:	4c 8d 05 57 96 1f 00 	lea    0x1f9657(%rip),%r8        # 0x14030fa50
1401163f9:	48 8d 0d 40 95 1f 00 	lea    0x1f9540(%rip),%rcx        # 0x14030f940
140116400:	e8 8b 0d 01 00       	call   0x140127190
140116405:	ba 88 01 00 00       	mov    $0x188,%edx
14011640a:	eb 52                	jmp    0x14011645e
14011640c:	e8 5f 0c 01 00       	call   0x140127070
140116411:	ba 57 03 00 00       	mov    $0x357,%edx
140116416:	eb da                	jmp    0x1401163f2
140116418:	e8 53 0c 01 00       	call   0x140127070
14011641d:	4c 8d 05 2c 96 1f 00 	lea    0x1f962c(%rip),%r8        # 0x14030fa50
140116424:	ba 4f 03 00 00       	mov    $0x34f,%edx
140116429:	48 8d 0d 10 95 1f 00 	lea    0x1f9510(%rip),%rcx        # 0x14030f940
140116430:	e8 5b 0d 01 00       	call   0x140127190
140116435:	ba 85 01 00 00       	mov    $0x185,%edx
14011643a:	eb 22                	jmp    0x14011645e
14011643c:	e8 2f 0c 01 00       	call   0x140127070
140116441:	4c 8d 05 08 96 1f 00 	lea    0x1f9608(%rip),%r8        # 0x14030fa50
140116448:	ba 37 03 00 00       	mov    $0x337,%edx
14011644d:	48 8d 0d ec 94 1f 00 	lea    0x1f94ec(%rip),%rcx        # 0x14030f940
140116454:	e8 37 0d 01 00       	call   0x140127190
140116459:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14011645e:	45 33 c0             	xor    %r8d,%r8d
140116461:	41 8d 48 14          	lea    0x14(%r8),%ecx
140116465:	e8 26 0e 01 00       	call   0x140127290
14011646a:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14011646e:	48 8d 15 cb 94 1f 00 	lea    0x1f94cb(%rip),%rdx        # 0x14030f940
140116475:	41 b8 93 03 00 00    	mov    $0x393,%r8d
14011647b:	e8 40 59 fd ff       	call   0x1400ebdc0
140116480:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140116484:	48 8d 15 b5 94 1f 00 	lea    0x1f94b5(%rip),%rdx        # 0x14030f940
14011648b:	41 b8 94 03 00 00    	mov    $0x394,%r8d
140116491:	e8 2a 59 fd ff       	call   0x1400ebdc0
140116496:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
14011649a:	48 8d 15 9f 94 1f 00 	lea    0x1f949f(%rip),%rdx        # 0x14030f940
1401164a1:	41 b8 95 03 00 00    	mov    $0x395,%r8d
1401164a7:	e8 14 59 fd ff       	call   0x1400ebdc0
1401164ac:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401164b0:	48 8d 15 89 94 1f 00 	lea    0x1f9489(%rip),%rdx        # 0x14030f940
1401164b7:	41 b8 96 03 00 00    	mov    $0x396,%r8d
1401164bd:	e8 fe 58 fd ff       	call   0x1400ebdc0
1401164c2:	49 8b cd             	mov    %r13,%rcx
1401164c5:	e8 f6 5f fd ff       	call   0x1400ec4c0
1401164ca:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
1401164d1:	00
1401164d2:	8b c7                	mov    %edi,%eax
1401164d4:	48 83 c4 50          	add    $0x50,%rsp
1401164d8:	41 5f                	pop    %r15
1401164da:	41 5e                	pop    %r14
1401164dc:	41 5d                	pop    %r13
1401164de:	41 5c                	pop    %r12
1401164e0:	5f                   	pop    %rdi
1401164e1:	5e                   	pop    %rsi
1401164e2:	5d                   	pop    %rbp
1401164e3:	c3                   	ret
1401164e4:	cc                   	int3
1401164e5:	cc                   	int3
1401164e6:	cc                   	int3
1401164e7:	cc                   	int3
1401164e8:	cc                   	int3
1401164e9:	cc                   	int3
1401164ea:	cc                   	int3
1401164eb:	cc                   	int3
1401164ec:	cc                   	int3
1401164ed:	cc                   	int3
1401164ee:	cc                   	int3
1401164ef:	cc                   	int3