1402addd8:	40 53                	rex push %rbx
1402addda:	48 83 ec 20          	sub    $0x20,%rsp
1402addde:	48 8b d9             	mov    %rcx,%rbx
1402adde1:	48 8b c2             	mov    %rdx,%rax
1402adde4:	48 8d 0d ad c0 0e 00 	lea    0xec0ad(%rip),%rcx        # 0x140399e98
1402addeb:	0f 57 c0             	xorps  %xmm0,%xmm0
1402addee:	48 89 0b             	mov    %rcx,(%rbx)
1402addf1:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1402addf5:	48 8d 48 08          	lea    0x8(%rax),%rcx
1402addf9:	0f 11 02             	movups %xmm0,(%rdx)
1402addfc:	e8 a3 3e 00 00       	call   0x1402b1ca4
1402ade01:	48 8d 05 d0 c0 0e 00 	lea    0xec0d0(%rip),%rax        # 0x140399ed8
1402ade08:	48 89 03             	mov    %rax,(%rbx)
1402ade0b:	48 8b c3             	mov    %rbx,%rax
1402ade0e:	48 83 c4 20          	add    $0x20,%rsp
1402ade12:	5b                   	pop    %rbx
1402ade13:	c3                   	ret
1402ade14:	48 8d 05 bd c0 0e 00 	lea    0xec0bd(%rip),%rax        # 0x140399ed8
1402ade1b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ade1e:	0f 11 41 08          	movups %xmm0,0x8(%rcx)
1402ade22:	48 89 01             	mov    %rax,(%rcx)
1402ade25:	48 8b c1             	mov    %rcx,%rax
1402ade28:	c3                   	ret
1402ade29:	cc                   	int3
1402ade2a:	cc                   	int3
1402ade2b:	cc                   	int3
1402ade2c:	40 53                	rex push %rbx
1402ade2e:	48 83 ec 20          	sub    $0x20,%rsp
1402ade32:	48 8b d9             	mov    %rcx,%rbx
1402ade35:	48 8b c2             	mov    %rdx,%rax
1402ade38:	48 8d 0d 59 c0 0e 00 	lea    0xec059(%rip),%rcx        # 0x140399e98
1402ade3f:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ade42:	48 89 0b             	mov    %rcx,(%rbx)
1402ade45:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1402ade49:	48 8d 48 08          	lea    0x8(%rax),%rcx
1402ade4d:	0f 11 02             	movups %xmm0,(%rdx)
1402ade50:	e8 4f 3e 00 00       	call   0x1402b1ca4
1402ade55:	48 8d 05 c4 c0 0e 00 	lea    0xec0c4(%rip),%rax        # 0x140399f20
1402ade5c:	48 89 03             	mov    %rax,(%rbx)
1402ade5f:	48 8b c3             	mov    %rbx,%rax
1402ade62:	48 83 c4 20          	add    $0x20,%rsp
1402ade66:	5b                   	pop    %rbx
1402ade67:	c3                   	ret
1402ade68:	40 53                	rex push %rbx
1402ade6a:	48 83 ec 30          	sub    $0x30,%rsp
1402ade6e:	48 8b d9             	mov    %rcx,%rbx
1402ade71:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
1402ade76:	48 8b c2             	mov    %rdx,%rax
1402ade79:	48 8d 0d 18 c0 0e 00 	lea    0xec018(%rip),%rcx        # 0x140399e98
1402ade80:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ade83:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402ade88:	48 89 0b             	mov    %rcx,(%rbx)
1402ade8b:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1402ade8f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ade94:	0f 11 02             	movups %xmm0,(%rdx)
1402ade97:	e8 08 3e 00 00       	call   0x1402b1ca4
1402ade9c:	48 8d 05 7d c0 0e 00 	lea    0xec07d(%rip),%rax        # 0x140399f20
1402adea3:	48 89 03             	mov    %rax,(%rbx)
1402adea6:	48 8b c3             	mov    %rbx,%rax
1402adea9:	48 83 c4 30          	add    $0x30,%rsp
1402adead:	5b                   	pop    %rbx
1402adeae:	c3                   	ret
1402adeaf:	cc                   	int3
1402adeb0:	40 53                	rex push %rbx
1402adeb2:	48 83 ec 20          	sub    $0x20,%rsp
1402adeb6:	48 8b d9             	mov    %rcx,%rbx
1402adeb9:	48 8b c2             	mov    %rdx,%rax
1402adebc:	48 8d 0d d5 bf 0e 00 	lea    0xebfd5(%rip),%rcx        # 0x140399e98
1402adec3:	0f 57 c0             	xorps  %xmm0,%xmm0
1402adec6:	48 89 0b             	mov    %rcx,(%rbx)
1402adec9:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1402adecd:	48 8d 48 08          	lea    0x8(%rax),%rcx
1402aded1:	0f 11 02             	movups %xmm0,(%rdx)
1402aded4:	e8 cb 3d 00 00       	call   0x1402b1ca4
1402aded9:	48 8d 05 28 c0 0e 00 	lea    0xec028(%rip),%rax        # 0x140399f08
1402adee0:	48 89 03             	mov    %rax,(%rbx)
1402adee3:	48 8b c3             	mov    %rbx,%rax
1402adee6:	48 83 c4 20          	add    $0x20,%rsp
1402adeea:	5b                   	pop    %rbx
1402adeeb:	c3                   	ret
1402adeec:	40 53                	rex push %rbx
1402adeee:	48 83 ec 20          	sub    $0x20,%rsp
1402adef2:	48 8b d9             	mov    %rcx,%rbx
1402adef5:	48 8b c2             	mov    %rdx,%rax
1402adef8:	48 8d 0d 99 bf 0e 00 	lea    0xebf99(%rip),%rcx        # 0x140399e98
1402adeff:	0f 57 c0             	xorps  %xmm0,%xmm0
1402adf02:	48 89 0b             	mov    %rcx,(%rbx)
1402adf05:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1402adf09:	48 8d 48 08          	lea    0x8(%rax),%rcx
1402adf0d:	0f 11 02             	movups %xmm0,(%rdx)
1402adf10:	e8 8f 3d 00 00       	call   0x1402b1ca4
1402adf15:	48 8d 05 1c c0 0e 00 	lea    0xec01c(%rip),%rax        # 0x140399f38
1402adf1c:	48 89 03             	mov    %rax,(%rbx)
1402adf1f:	48 8b c3             	mov    %rbx,%rax
1402adf22:	48 83 c4 20          	add    $0x20,%rsp
1402adf26:	5b                   	pop    %rbx
1402adf27:	c3                   	ret
1402adf28:	40 53                	rex push %rbx
1402adf2a:	48 83 ec 30          	sub    $0x30,%rsp
1402adf2e:	48 8b d9             	mov    %rcx,%rbx
1402adf31:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
1402adf36:	48 8b c2             	mov    %rdx,%rax
1402adf39:	48 8d 0d 58 bf 0e 00 	lea    0xebf58(%rip),%rcx        # 0x140399e98
1402adf40:	0f 57 c0             	xorps  %xmm0,%xmm0
1402adf43:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402adf48:	48 89 0b             	mov    %rcx,(%rbx)
1402adf4b:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1402adf4f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adf54:	0f 11 02             	movups %xmm0,(%rdx)
1402adf57:	e8 48 3d 00 00       	call   0x1402b1ca4
1402adf5c:	48 8d 05 d5 bf 0e 00 	lea    0xebfd5(%rip),%rax        # 0x140399f38
1402adf63:	48 89 03             	mov    %rax,(%rbx)
1402adf66:	48 8b c3             	mov    %rbx,%rax
1402adf69:	48 83 c4 30          	add    $0x30,%rsp
1402adf6d:	5b                   	pop    %rbx
1402adf6e:	c3                   	ret
1402adf6f:	cc                   	int3
1402adf70:	48 83 ec 48          	sub    $0x48,%rsp
1402adf74:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adf79:	e8 3a fe ff ff       	call   0x1402addb8
1402adf7e:	48 8d 15 cb ea 11 00 	lea    0x11eacb(%rip),%rdx        # 0x1403cca50
1402adf85:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adf8a:	e8 21 45 00 00       	call   0x1402b24b0
1402adf8f:	cc                   	int3
1402adf90:	48 83 ec 48          	sub    $0x48,%rsp
1402adf94:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adf99:	e8 76 fe ff ff       	call   0x1402ade14
1402adf9e:	48 8d 15 13 ec 11 00 	lea    0x11ec13(%rip),%rdx        # 0x1403ccbb8
1402adfa5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adfaa:	e8 01 45 00 00       	call   0x1402b24b0
1402adfaf:	cc                   	int3
1402adfb0:	48 83 ec 48          	sub    $0x48,%rsp
1402adfb4:	48 8b d1             	mov    %rcx,%rdx
1402adfb7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adfbc:	e8 a7 fe ff ff       	call   0x1402ade68
1402adfc1:	48 8d 15 e8 ea 11 00 	lea    0x11eae8(%rip),%rdx        # 0x1403ccab0
1402adfc8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adfcd:	e8 de 44 00 00       	call   0x1402b24b0
1402adfd2:	cc                   	int3
1402adfd3:	cc                   	int3
1402adfd4:	48 83 ec 48          	sub    $0x48,%rsp
1402adfd8:	48 8b d1             	mov    %rcx,%rdx
1402adfdb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adfe0:	e8 43 ff ff ff       	call   0x1402adf28
1402adfe5:	48 8d 15 2c eb 11 00 	lea    0x11eb2c(%rip),%rdx        # 0x1403ccb18
1402adfec:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402adff1:	e8 ba 44 00 00       	call   0x1402b24b0
1402adff6:	cc                   	int3
1402adff7:	cc                   	int3
1402adff8:	48 83 ec 48          	sub    $0x48,%rsp
1402adffc:	48 8b d1             	mov    %rcx,%rdx
1402adfff:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ae004:	e8 67 92 dd ff       	call   0x140087270
1402ae009:	48 8d 15 70 eb 11 00 	lea    0x11eb70(%rip),%rdx        # 0x1403ccb80
1402ae010:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ae015:	e8 96 44 00 00       	call   0x1402b24b0
1402ae01a:	cc                   	int3
1402ae01b:	cc                   	int3
1402ae01c:	48 8d 05 c5 be 0e 00 	lea    0xebec5(%rip),%rax        # 0x140399ee8
1402ae023:	c3                   	ret
1402ae024:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402ae029:	55                   	push   %rbp
1402ae02a:	56                   	push   %rsi
1402ae02b:	57                   	push   %rdi
1402ae02c:	48 8b ec             	mov    %rsp,%rbp
1402ae02f:	48 83 ec 60          	sub    $0x60,%rsp
1402ae033:	48 8b 05 46 7a 12 00 	mov    0x127a46(%rip),%rax        # 0x1403d5a80
1402ae03a:	48 33 c4             	xor    %rsp,%rax
1402ae03d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1402ae041:	49 8b f8             	mov    %r8,%rdi
1402ae044:	8b f2                	mov    %edx,%esi
1402ae046:	48 8b d9             	mov    %rcx,%rbx
1402ae049:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1402ae04d:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ae050:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1402ae054:	0f 57 c9             	xorps  %xmm1,%xmm1
1402ae057:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1402ae05c:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1402ae060:	49 ff c0             	inc    %r8
1402ae063:	43 80 3c 01 00       	cmpb   $0x0,(%r9,%r8,1)
1402ae068:	75 f6                	jne    0x1402ae060
1402ae06a:	49 8b d1             	mov    %r9,%rdx
1402ae06d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402ae071:	e8 0a e0 dc ff       	call   0x14007c080
1402ae076:	90                   	nop
1402ae077:	89 75 c0             	mov    %esi,-0x40(%rbp)
1402ae07a:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
1402ae07e:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1402ae082:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1402ae087:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1402ae08b:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402ae08f:	48 8b cb             	mov    %rbx,%rcx
1402ae092:	e8 49 f5 dc ff       	call   0x14007d5e0
1402ae097:	90                   	nop
1402ae098:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1402ae09c:	48 83 fa 0f          	cmp    $0xf,%rdx
1402ae0a0:	76 73                	jbe    0x1402ae115
1402ae0a2:	80 3d d7 97 0f 00 00 	cmpb   $0x0,0xf97d7(%rip)        # 0x1403a7880
1402ae0a9:	74 3d                	je     0x1402ae0e8
1402ae0ab:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1402ae0af:	4c 8b 4d e0          	mov    -0x20(%rbp),%r9
1402ae0b3:	49 ff c1             	inc    %r9
1402ae0b6:	4c 03 c9             	add    %rcx,%r9
1402ae0b9:	48 8d 41 01          	lea    0x1(%rcx),%rax
1402ae0bd:	48 03 c2             	add    %rdx,%rax
1402ae0c0:	48 83 c2 08          	add    $0x8,%rdx
1402ae0c4:	48 03 d1             	add    %rcx,%rdx
1402ae0c7:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1402ae0cb:	4c 8b c2             	mov    %rdx,%r8
1402ae0ce:	4c 3b ca             	cmp    %rdx,%r9
1402ae0d1:	4d 0f 46 c1          	cmovbe %r9,%r8
1402ae0d5:	4c 8b ca             	mov    %rdx,%r9
1402ae0d8:	48 3b c2             	cmp    %rdx,%rax
1402ae0db:	4c 0f 46 c8          	cmovbe %rax,%r9
1402ae0df:	e8 1c eb dc ff       	call   0x14007cc00
1402ae0e4:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1402ae0e8:	48 ff c2             	inc    %rdx
1402ae0eb:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1402ae0ef:	48 8b c1             	mov    %rcx,%rax
1402ae0f2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1402ae0f9:	72 15                	jb     0x1402ae110
1402ae0fb:	48 83 c2 27          	add    $0x27,%rdx
1402ae0ff:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402ae103:	48 2b c1             	sub    %rcx,%rax
1402ae106:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402ae10a:	48 83 f8 1f          	cmp    $0x1f,%rax
1402ae10e:	77 2e                	ja     0x1402ae13e
1402ae110:	e8 f7 1d 00 00       	call   0x1402aff0c
1402ae115:	48 8d 05 6c bf 0e 00 	lea    0xebf6c(%rip),%rax        # 0x14039a088
1402ae11c:	48 89 03             	mov    %rax,(%rbx)
1402ae11f:	48 8b c3             	mov    %rbx,%rax
1402ae122:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1402ae126:	48 33 cc             	xor    %rsp,%rcx
1402ae129:	e8 82 1d 00 00       	call   0x1402afeb0
1402ae12e:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1402ae135:	00
1402ae136:	48 83 c4 60          	add    $0x60,%rsp
1402ae13a:	5f                   	pop    %rdi
1402ae13b:	5e                   	pop    %rsi
1402ae13c:	5d                   	pop    %rbp
1402ae13d:	c3                   	ret
1402ae13e:	e8 e1 82 00 00       	call   0x1402b6424
1402ae143:	cc                   	int3
1402ae144:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ae149:	57                   	push   %rdi
1402ae14a:	48 83 ec 50          	sub    $0x50,%rsp
1402ae14e:	48 63 d9             	movslq %ecx,%rbx
1402ae151:	48 8d 3d a8 1e d5 ff 	lea    -0x2ae158(%rip),%rdi        # 0x140000000
1402ae158:	e8 43 fa dc ff       	call   0x14007dba0
1402ae15d:	4c 8b 8c df 60 9f 39 	mov    0x399f60(%rdi,%rbx,8),%r9
1402ae164:	00
1402ae165:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ae16a:	8b 94 9f 98 9f 39 00 	mov    0x399f98(%rdi,%rbx,4),%edx
1402ae171:	4c 8b c0             	mov    %rax,%r8
1402ae174:	e8 ab fe ff ff       	call   0x1402ae024
1402ae179:	48 8d 15 b0 eb 11 00 	lea    0x11ebb0(%rip),%rdx        # 0x1403ccd30
1402ae180:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ae185:	e8 26 43 00 00       	call   0x1402b24b0
1402ae18a:	cc                   	int3
1402ae18b:	cc                   	int3
1402ae18c:	48 83 ec 28          	sub    $0x28,%rsp
1402ae190:	48 8b 09             	mov    (%rcx),%rcx
1402ae193:	ff 15 a7 70 03 00    	call   *0x370a7(%rip)        # 0x1402e5240
1402ae199:	f7 d8                	neg    %eax
1402ae19b:	1b c0                	sbb    %eax,%eax
1402ae19d:	f7 d0                	not    %eax
1402ae19f:	83 e0 04             	and    $0x4,%eax
1402ae1a2:	48 83 c4 28          	add    $0x28,%rsp
1402ae1a6:	c3                   	ret
1402ae1a7:	cc                   	int3
1402ae1a8:	48 ff 25 91 71 03 00 	rex.W jmp *0x37191(%rip)        # 0x1402e5340
1402ae1af:	cc                   	int3
1402ae1b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402ae1b5:	57                   	push   %rdi
1402ae1b6:	48 83 ec 20          	sub    $0x20,%rsp
1402ae1ba:	48 8b 39             	mov    (%rcx),%rdi
1402ae1bd:	48 8b da             	mov    %rdx,%rbx
1402ae1c0:	48 8b cf             	mov    %rdi,%rcx
1402ae1c3:	45 33 c0             	xor    %r8d,%r8d
1402ae1c6:	83 ca ff             	or     $0xffffffff,%edx
1402ae1c9:	ff 15 f9 70 03 00    	call   *0x370f9(%rip)        # 0x1402e52c8
1402ae1cf:	83 f8 ff             	cmp    $0xffffffff,%eax
1402ae1d2:	74 31                	je     0x1402ae205
1402ae1d4:	48 85 db             	test   %rbx,%rbx
1402ae1d7:	74 18                	je     0x1402ae1f1
1402ae1d9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402ae1de:	48 8b cf             	mov    %rdi,%rcx
1402ae1e1:	ff 15 99 72 03 00    	call   *0x37299(%rip)        # 0x1402e5480
1402ae1e7:	85 c0                	test   %eax,%eax
1402ae1e9:	74 1a                	je     0x1402ae205
1402ae1eb:	8b 44 24 30          	mov    0x30(%rsp),%eax
1402ae1ef:	89 03                	mov    %eax,(%rbx)
1402ae1f1:	48 8b cf             	mov    %rdi,%rcx
1402ae1f4:	ff 15 46 70 03 00    	call   *0x37046(%rip)        # 0x1402e5240
1402ae1fa:	f7 d8                	neg    %eax
1402ae1fc:	1b c0                	sbb    %eax,%eax
1402ae1fe:	f7 d0                	not    %eax
1402ae200:	83 e0 04             	and    $0x4,%eax
1402ae203:	eb 05                	jmp    0x1402ae20a
1402ae205:	b8 04 00 00 00       	mov    $0x4,%eax
1402ae20a:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402ae20f:	48 83 c4 20          	add    $0x20,%rsp
1402ae213:	5f                   	pop    %rdi
1402ae214:	c3                   	ret
1402ae215:	cc                   	int3
1402ae216:	cc                   	int3
1402ae217:	cc                   	int3
1402ae218:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ae21d:	57                   	push   %rdi
1402ae21e:	48 83 ec 40          	sub    $0x40,%rsp
1402ae222:	48 8b da             	mov    %rdx,%rbx
1402ae225:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1402ae22a:	8b f9                	mov    %ecx,%edi
1402ae22c:	ba 01 00 00 20       	mov    $0x20000001,%edx
1402ae231:	48 8d 0d 98 bf 0e 00 	lea    0xebf98(%rip),%rcx        # 0x14039a1d0
1402ae238:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1402ae23e:	ff 15 2c 72 03 00    	call   *0x3722c(%rip)        # 0x1402e5470
1402ae244:	85 c0                	test   %eax,%eax
1402ae246:	75 0a                	jne    0x1402ae252
1402ae248:	45 33 c9             	xor    %r9d,%r9d
1402ae24b:	44 89 4c 24 60       	mov    %r9d,0x60(%rsp)
1402ae250:	eb 05                	jmp    0x1402ae257
1402ae252:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
1402ae257:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1402ae25d:	44 8b c7             	mov    %edi,%r8d
1402ae260:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
1402ae265:	33 d2                	xor    %edx,%edx
1402ae267:	b9 00 13 00 00       	mov    $0x1300,%ecx
1402ae26c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402ae271:	ff 15 f1 70 03 00    	call   *0x370f1(%rip)        # 0x1402e5368
1402ae277:	8b d0                	mov    %eax,%edx
1402ae279:	85 c0                	test   %eax,%eax
1402ae27b:	74 23                	je     0x1402ae2a0
1402ae27d:	4c 8b 03             	mov    (%rbx),%r8
1402ae280:	49 ff c8             	dec    %r8
1402ae283:	4c 03 c2             	add    %rdx,%r8
1402ae286:	41 0f b6 08          	movzbl (%r8),%ecx
1402ae28a:	48 8d 05 3f be 0e 00 	lea    0xebe3f(%rip),%rax        # 0x14039a0d0
1402ae291:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
1402ae295:	74 09                	je     0x1402ae2a0
1402ae297:	49 ff c8             	dec    %r8
1402ae29a:	48 83 ea 01          	sub    $0x1,%rdx
1402ae29e:	75 e6                	jne    0x1402ae286
1402ae2a0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402ae2a5:	48 8b c2             	mov    %rdx,%rax
1402ae2a8:	48 83 c4 40          	add    $0x40,%rsp
1402ae2ac:	5f                   	pop    %rdi
1402ae2ad:	c3                   	ret
1402ae2ae:	cc                   	int3
1402ae2af:	cc                   	int3