1402f779f:	72 cf                	jb     0x1402f7770
1402f77a1:	8b fb                	mov    %ebx,%edi
1402f77a3:	8d 4d 02             	lea    0x2(%rbp),%ecx
1402f77a6:	81 e7 ff ff ff 0f    	and    $0xfffffff,%edi
1402f77ac:	83 f9 0f             	cmp    $0xf,%ecx
1402f77af:	41 8b 4e 0c          	mov    0xc(%r14),%ecx
1402f77b3:	0f 43 fb             	cmovae %ebx,%edi
1402f77b6:	41 83 c2 e4          	add    $0xffffffe4,%r10d
1402f77ba:	43 89 7c 2e 10       	mov    %edi,0x10(%r14,%r13,1)
1402f77bf:	48 2b f9             	sub    %rcx,%rdi
1402f77c2:	49 03 f8             	add    %r8,%rdi
1402f77c5:	48 c1 eb 1c          	shr    $0x1c,%rbx
1402f77c9:	48 c1 ff 20          	sar    $0x20,%rdi
1402f77cd:	41 83 fa 1c          	cmp    $0x1c,%r10d
1402f77d1:	73 31                	jae    0x1402f7804
1402f77d3:	83 f8 38             	cmp    $0x38,%eax
1402f77d6:	73 2c                	jae    0x1402f7804
1402f77d8:	8b c8                	mov    %eax,%ecx
1402f77da:	42 0f b6 14 19       	movzbl (%rcx,%r11,1),%edx
1402f77df:	83 f8 37             	cmp    $0x37,%eax
1402f77e2:	75 08                	jne    0x1402f77ec
1402f77e4:	41 0f b6 c9          	movzbl %r9b,%ecx
1402f77e8:	f6 d1                	not    %cl
1402f77ea:	22 d1                	and    %cl,%dl
1402f77ec:	41 8b ca             	mov    %r10d,%ecx
1402f77ef:	0f b6 d2             	movzbl %dl,%edx
1402f77f2:	48 d3 e2             	shl    %cl,%rdx
1402f77f5:	41 83 c2 08          	add    $0x8,%r10d
1402f77f9:	48 0b da             	or     %rdx,%rbx
1402f77fc:	ff c0                	inc    %eax
1402f77fe:	41 83 fa 1c          	cmp    $0x1c,%r10d
1402f7802:	72 cf                	jb     0x1402f77d3
1402f7804:	44 8b c3             	mov    %ebx,%r8d
1402f7807:	8d 4d 03             	lea    0x3(%rbp),%ecx
1402f780a:	41 81 e0 ff ff ff 0f 	and    $0xfffffff,%r8d
1402f7811:	83 f9 0f             	cmp    $0xf,%ecx
1402f7814:	41 8b 4e 10          	mov    0x10(%r14),%ecx
1402f7818:	44 0f 43 c3          	cmovae %ebx,%r8d
1402f781c:	41 83 c2 e4          	add    $0xffffffe4,%r10d
1402f7820:	47 89 44 2e 14       	mov    %r8d,0x14(%r14,%r13,1)
1402f7825:	4c 2b c1             	sub    %rcx,%r8
1402f7828:	4c 03 c7             	add    %rdi,%r8
1402f782b:	48 c1 eb 1c          	shr    $0x1c,%rbx
1402f782f:	49 c1 f8 20          	sar    $0x20,%r8
1402f7833:	41 83 fa 1c          	cmp    $0x1c,%r10d
1402f7837:	73 38                	jae    0x1402f7871
1402f7839:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1402f7840:	83 f8 38             	cmp    $0x38,%eax
1402f7843:	73 2c                	jae    0x1402f7871
1402f7845:	8b c8                	mov    %eax,%ecx
1402f7847:	42 0f b6 14 19       	movzbl (%rcx,%r11,1),%edx
1402f784c:	83 f8 37             	cmp    $0x37,%eax
1402f784f:	75 08                	jne    0x1402f7859
1402f7851:	41 0f b6 c9          	movzbl %r9b,%ecx
1402f7855:	f6 d1                	not    %cl
1402f7857:	22 d1                	and    %cl,%dl
1402f7859:	41 8b ca             	mov    %r10d,%ecx
1402f785c:	0f b6 d2             	movzbl %dl,%edx
1402f785f:	48 d3 e2             	shl    %cl,%rdx
1402f7862:	41 83 c2 08          	add    $0x8,%r10d
1402f7866:	48 0b da             	or     %rdx,%rbx
1402f7869:	ff c0                	inc    %eax
1402f786b:	41 83 fa 1c          	cmp    $0x1c,%r10d
1402f786f:	72 cf                	jb     0x1402f7840
1402f7871:	8b f3                	mov    %ebx,%esi
1402f7873:	8d 4d 04             	lea    0x4(%rbp),%ecx
1402f7876:	81 e6 ff ff ff 0f    	and    $0xfffffff,%esi
1402f787c:	83 f9 0f             	cmp    $0xf,%ecx
1402f787f:	41 8b 4e 14          	mov    0x14(%r14),%ecx
1402f7883:	0f 43 f3             	cmovae %ebx,%esi
1402f7886:	41 83 c2 e4          	add    $0xffffffe4,%r10d
1402f788a:	43 89 74 2e 18       	mov    %esi,0x18(%r14,%r13,1)
1402f788f:	48 2b f1             	sub    %rcx,%rsi
1402f7892:	49 03 f0             	add    %r8,%rsi
1402f7895:	48 c1 eb 1c          	shr    $0x1c,%rbx
1402f7899:	48 c1 fe 20          	sar    $0x20,%rsi
1402f789d:	41 83 fa 1c          	cmp    $0x1c,%r10d
1402f78a1:	73 31                	jae    0x1402f78d4
1402f78a3:	83 f8 38             	cmp    $0x38,%eax
1402f78a6:	73 2c                	jae    0x1402f78d4
1402f78a8:	8b c8                	mov    %eax,%ecx
1402f78aa:	42 0f b6 14 19       	movzbl (%rcx,%r11,1),%edx
1402f78af:	83 f8 37             	cmp    $0x37,%eax
1402f78b2:	75 08                	jne    0x1402f78bc
1402f78b4:	41 0f b6 c9          	movzbl %r9b,%ecx
1402f78b8:	f6 d1                	not    %cl
1402f78ba:	22 d1                	and    %cl,%dl
1402f78bc:	41 8b ca             	mov    %r10d,%ecx
1402f78bf:	0f b6 d2             	movzbl %dl,%edx
1402f78c2:	48 d3 e2             	shl    %cl,%rdx
1402f78c5:	41 83 c2 08          	add    $0x8,%r10d
1402f78c9:	48 0b da             	or     %rdx,%rbx
1402f78cc:	ff c0                	inc    %eax
1402f78ce:	41 83 fa 1c          	cmp    $0x1c,%r10d
1402f78d2:	72 cf                	jb     0x1402f78a3
1402f78d4:	8b fb                	mov    %ebx,%edi
1402f78d6:	8d 4d 05             	lea    0x5(%rbp),%ecx
1402f78d9:	81 e7 ff ff ff 0f    	and    $0xfffffff,%edi
1402f78df:	83 f9 0f             	cmp    $0xf,%ecx
1402f78e2:	41 8b 4e 18          	mov    0x18(%r14),%ecx
1402f78e6:	0f 43 fb             	cmovae %ebx,%edi
1402f78e9:	83 c5 08             	add    $0x8,%ebp
1402f78ec:	43 89 7c 2e 1c       	mov    %edi,0x1c(%r14,%r13,1)
1402f78f1:	41 83 c2 e4          	add    $0xffffffe4,%r10d
1402f78f5:	48 2b f9             	sub    %rcx,%rdi
1402f78f8:	48 c1 eb 1c          	shr    $0x1c,%rbx
1402f78fc:	48 03 fe             	add    %rsi,%rdi
1402f78ff:	49 83 c6 20          	add    $0x20,%r14
1402f7903:	48 c1 ff 20          	sar    $0x20,%rdi
1402f7907:	8d 4d fe             	lea    -0x2(%rbp),%ecx
1402f790a:	83 f9 10             	cmp    $0x10,%ecx
1402f790d:	0f 82 c3 fc ff ff    	jb     0x1402f75d6
1402f7913:	45 85 e4             	test   %r12d,%r12d
1402f7916:	74 0a                	je     0x1402f7922
1402f7918:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1402f791d:	e9 9f 00 00 00       	jmp    0x1402f79c1
1402f7922:	49 8d 47 3c          	lea    0x3c(%r15),%rax
1402f7926:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f792b:	48 3b c8             	cmp    %rax,%rcx
1402f792e:	77 35                	ja     0x1402f7965
1402f7930:	48 8d 44 24 5c       	lea    0x5c(%rsp),%rax
1402f7935:	49 3b c7             	cmp    %r15,%rax
1402f7938:	72 2b                	jb     0x1402f7965
1402f793a:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1402f793f:	ba 10 00 00 00       	mov    $0x10,%edx
1402f7944:	4c 2b f8             	sub    %rax,%r15
1402f7947:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f794c:	0f 1f 40 00          	nopl   0x0(%rax)
1402f7950:	41 8b 04 0f          	mov    (%r15,%rcx,1),%eax
1402f7954:	48 8d 49 04          	lea    0x4(%rcx),%rcx
1402f7958:	03 c0                	add    %eax,%eax
1402f795a:	89 41 fc             	mov    %eax,-0x4(%rcx)
1402f795d:	48 83 ea 01          	sub    $0x1,%rdx
1402f7961:	75 ed                	jne    0x1402f7950
1402f7963:	eb 3f                	jmp    0x1402f79a4
1402f7965:	f3 41 0f 6f 07       	movdqu (%r15),%xmm0
1402f796a:	f3 41 0f 6f 4f 10    	movdqu 0x10(%r15),%xmm1
1402f7970:	66 0f fe c0          	paddd  %xmm0,%xmm0
1402f7974:	66 0f fe c9          	paddd  %xmm1,%xmm1
1402f7978:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1402f797e:	f3 41 0f 6f 47 20    	movdqu 0x20(%r15),%xmm0
1402f7984:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
1402f798a:	f3 41 0f 6f 4f 30    	movdqu 0x30(%r15),%xmm1
1402f7990:	66 0f fe c0          	paddd  %xmm0,%xmm0
1402f7994:	66 0f fe c9          	paddd  %xmm1,%xmm1
1402f7998:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1402f799e:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1402f79a4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f79a9:	e8 72 af fd ff       	call   0x1402d2920
1402f79ae:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f79b3:	e8 38 09 00 00       	call   0x1402f82f0
1402f79b8:	8b 54 24 20          	mov    0x20(%rsp),%edx
1402f79bc:	83 e2 01             	and    $0x1,%edx
1402f79bf:	ff ca                	dec    %edx
1402f79c1:	8d 43 ff             	lea    -0x1(%rbx),%eax
1402f79c4:	f7 d3                	not    %ebx
1402f79c6:	c1 e8 1f             	shr    $0x1f,%eax
1402f79c9:	8d 4f ff             	lea    -0x1(%rdi),%ecx
1402f79cc:	c1 e9 1f             	shr    $0x1f,%ecx
1402f79cf:	f7 d7                	not    %edi
1402f79d1:	c1 eb 1f             	shr    $0x1f,%ebx
1402f79d4:	23 c3                	and    %ebx,%eax
1402f79d6:	c1 ef 1f             	shr    $0x1f,%edi
1402f79d9:	23 cf                	and    %edi,%ecx
1402f79db:	f7 d8                	neg    %eax
1402f79dd:	ff c9                	dec    %ecx
1402f79df:	23 c1                	and    %ecx,%eax
1402f79e1:	23 c2                	and    %edx,%eax
1402f79e3:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1402f79e8:	48 33 cc             	xor    %rsp,%rcx
1402f79eb:	e8 50 2c 00 00       	call   0x1402fa640
1402f79f0:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1402f79f5:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1402f79f9:	49 8b 6b 40          	mov    0x40(%r11),%rbp
1402f79fd:	49 8b 73 48          	mov    0x48(%r11),%rsi
1402f7a01:	49 8b e3             	mov    %r11,%rsp
1402f7a04:	41 5f                	pop    %r15
1402f7a06:	41 5e                	pop    %r14
1402f7a08:	41 5d                	pop    %r13
1402f7a0a:	41 5c                	pop    %r12
1402f7a0c:	5f                   	pop    %rdi
1402f7a0d:	c3                   	ret
1402f7a0e:	cc                   	int3
1402f7a0f:	cc                   	int3
1402f7a10:	b8 78 00 00 00       	mov    $0x78,%eax
1402f7a15:	e8 c6 2b 00 00       	call   0x1402fa5e0
1402f7a1a:	48 2b e0             	sub    %rax,%rsp
1402f7a1d:	48 8b 05 5c 07 11 00 	mov    0x11075c(%rip),%rax        # 0x140408180
1402f7a24:	48 33 c4             	xor    %rsp,%rax
1402f7a27:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402f7a2c:	4c 8b c2             	mov    %rdx,%r8
1402f7a2f:	48 8b d1             	mov    %rcx,%rdx
1402f7a32:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7a37:	e8 54 0c 00 00       	call   0x1402f8690
1402f7a3c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7a41:	e8 aa 08 00 00       	call   0x1402f82f0
1402f7a46:	0f 57 c9             	xorps  %xmm1,%xmm1
1402f7a49:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1402f7a4e:	0f 57 d2             	xorps  %xmm2,%xmm2
1402f7a51:	b9 02 00 00 00       	mov    $0x2,%ecx
1402f7a56:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1402f7a5d:	00 00 00
1402f7a60:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1402f7a64:	48 8d 40 20          	lea    0x20(%rax),%rax
1402f7a68:	66 0f eb c8          	por    %xmm0,%xmm1
1402f7a6c:	f3 0f 6f 40 f0       	movdqu -0x10(%rax),%xmm0
1402f7a71:	66 0f eb d0          	por    %xmm0,%xmm2
1402f7a75:	48 83 e9 01          	sub    $0x1,%rcx
1402f7a79:	75 e5                	jne    0x1402f7a60
1402f7a7b:	66 0f eb d1          	por    %xmm1,%xmm2
1402f7a7f:	66 0f 6f c2          	movdqa %xmm2,%xmm0
1402f7a83:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1402f7a88:	66 0f eb d0          	por    %xmm0,%xmm2
1402f7a8c:	66 0f 6f c2          	movdqa %xmm2,%xmm0
1402f7a90:	66 0f 73 d8 04       	psrldq $0x4,%xmm0
1402f7a95:	66 0f eb d0          	por    %xmm0,%xmm2
1402f7a99:	66 0f 7e d1          	movd   %xmm2,%ecx
1402f7a9d:	8d 41 ff             	lea    -0x1(%rcx),%eax
1402f7aa0:	f7 d1                	not    %ecx
1402f7aa2:	c1 e9 1f             	shr    $0x1f,%ecx
1402f7aa5:	c1 e8 1f             	shr    $0x1f,%eax
1402f7aa8:	23 c1                	and    %ecx,%eax
1402f7aaa:	f7 d8                	neg    %eax
1402f7aac:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1402f7ab1:	48 33 cc             	xor    %rsp,%rcx
1402f7ab4:	e8 87 2b 00 00       	call   0x1402fa640
1402f7ab9:	48 83 c4 78          	add    $0x78,%rsp
1402f7abd:	c3                   	ret
1402f7abe:	cc                   	int3
1402f7abf:	cc                   	int3
1402f7ac0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402f7ac5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1402f7aca:	55                   	push   %rbp
1402f7acb:	57                   	push   %rdi
1402f7acc:	41 56                	push   %r14
1402f7ace:	48 8d 6c 24 c0       	lea    -0x40(%rsp),%rbp
1402f7ad3:	b8 40 01 00 00       	mov    $0x140,%eax
1402f7ad8:	e8 03 2b 00 00       	call   0x1402fa5e0
1402f7add:	48 2b e0             	sub    %rax,%rsp
1402f7ae0:	0f 29 b4 24 30 01 00 	movaps %xmm6,0x130(%rsp)
1402f7ae7:	00
1402f7ae8:	48 8b 05 91 06 11 00 	mov    0x110691(%rip),%rax        # 0x140408180
1402f7aef:	48 33 c4             	xor    %rsp,%rax
1402f7af2:	48 89 45 20          	mov    %rax,0x20(%rbp)
1402f7af6:	4c 8b f1             	mov    %rcx,%r14
1402f7af9:	48 8b f2             	mov    %rdx,%rsi
1402f7afc:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402f7b01:	e8 ba 11 00 00       	call   0x1402f8cc0
1402f7b06:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1402f7b0b:	48 8b d6             	mov    %rsi,%rdx
1402f7b0e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402f7b12:	e8 c9 0c 00 00       	call   0x1402f87e0
1402f7b17:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7b1b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402f7b20:	e8 9b 11 00 00       	call   0x1402f8cc0
1402f7b25:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1402f7b2a:	48 8b d6             	mov    %rsi,%rdx
1402f7b2d:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402f7b31:	e8 aa 0c 00 00       	call   0x1402f87e0
1402f7b36:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7b3a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402f7b3f:	e8 7c 11 00 00       	call   0x1402f8cc0
1402f7b44:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402f7b49:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402f7b4d:	e8 6e 11 00 00       	call   0x1402f8cc0
1402f7b52:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402f7b56:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402f7b5b:	e8 60 11 00 00       	call   0x1402f8cc0
1402f7b60:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1402f7b65:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7b69:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7b6e:	e8 6d 0c 00 00       	call   0x1402f87e0
1402f7b73:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402f7b78:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402f7b7d:	e8 3e 11 00 00       	call   0x1402f8cc0
1402f7b82:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402f7b87:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402f7b8b:	e8 30 11 00 00       	call   0x1402f8cc0
1402f7b90:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402f7b94:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402f7b99:	e8 22 11 00 00       	call   0x1402f8cc0
1402f7b9e:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1402f7ba3:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7ba7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7bac:	e8 2f 0c 00 00       	call   0x1402f87e0
1402f7bb1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402f7bb6:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402f7bba:	e8 01 11 00 00       	call   0x1402f8cc0
1402f7bbf:	bb 04 00 00 00       	mov    $0x4,%ebx
1402f7bc4:	0f 1f 40 00          	nopl   0x0(%rax)
1402f7bc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402f7bcf:	00
1402f7bd0:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7bd4:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402f7bd8:	e8 e3 10 00 00       	call   0x1402f8cc0
1402f7bdd:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402f7be1:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402f7be5:	e8 d6 10 00 00       	call   0x1402f8cc0
1402f7bea:	48 83 eb 01          	sub    $0x1,%rbx
1402f7bee:	75 e0                	jne    0x1402f7bd0
1402f7bf0:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1402f7bf4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402f7bf9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402f7bfe:	e8 dd 0b 00 00       	call   0x1402f87e0
1402f7c03:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402f7c08:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7c0d:	e8 ae 10 00 00       	call   0x1402f8cc0
1402f7c12:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402f7c17:	48 8b d6             	mov    %rsi,%rdx
1402f7c1a:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402f7c1e:	e8 bd 0b 00 00       	call   0x1402f87e0
1402f7c23:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7c27:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402f7c2b:	e8 90 10 00 00       	call   0x1402f8cc0
1402f7c30:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402f7c34:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7c39:	e8 82 10 00 00       	call   0x1402f8cc0
1402f7c3e:	bb 08 00 00 00       	mov    $0x8,%ebx
1402f7c43:	0f 1f 40 00          	nopl   0x0(%rax)
1402f7c47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402f7c4e:	00 00
1402f7c50:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402f7c55:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402f7c59:	e8 62 10 00 00       	call   0x1402f8cc0
1402f7c5e:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402f7c62:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7c67:	e8 54 10 00 00       	call   0x1402f8cc0
1402f7c6c:	48 83 eb 01          	sub    $0x1,%rbx
1402f7c70:	75 de                	jne    0x1402f7c50
1402f7c72:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402f7c77:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402f7c7c:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402f7c80:	e8 5b 0b 00 00       	call   0x1402f87e0
1402f7c85:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7c89:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7c8e:	e8 2d 10 00 00       	call   0x1402f8cc0
1402f7c93:	bb 12 00 00 00       	mov    $0x12,%ebx
1402f7c98:	8b fb                	mov    %ebx,%edi
1402f7c9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1402f7ca0:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402f7ca5:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402f7ca9:	e8 12 10 00 00       	call   0x1402f8cc0
1402f7cae:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402f7cb2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402f7cb7:	e8 04 10 00 00       	call   0x1402f8cc0
1402f7cbc:	48 83 ef 01          	sub    $0x1,%rdi
1402f7cc0:	75 de                	jne    0x1402f7ca0
1402f7cc2:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402f7cc7:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1402f7ccb:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx