1401d7fa7:	48 85 c9             	test   %rcx,%rcx
1401d7faa:	0f 84 c0 04 00 00    	je     0x1401d8470
1401d7fb0:	48 8b 01             	mov    (%rcx),%rax
1401d7fb3:	48 8d 15 7e 12 07 00 	lea    0x7127e(%rip),%rdx        # 0x140249238
1401d7fba:	48 8b 40 38          	mov    0x38(%rax),%rax
1401d7fbe:	ff 15 6c ae 03 00    	call   *0x3ae6c(%rip)        # 0x140212e30
1401d7fc4:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d7fc8:	48 85 c9             	test   %rcx,%rcx
1401d7fcb:	0f 84 9f 04 00 00    	je     0x1401d8470
1401d7fd1:	48 8b 01             	mov    (%rcx),%rax
1401d7fd4:	48 8d 15 5d 77 0e 00 	lea    0xe775d(%rip),%rdx        # 0x1402bf738
1401d7fdb:	48 8b 40 38          	mov    0x38(%rax),%rax
1401d7fdf:	ff 15 4b ae 03 00    	call   *0x3ae4b(%rip)        # 0x140212e30
1401d7fe5:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d7fe9:	48 85 c9             	test   %rcx,%rcx
1401d7fec:	0f 84 7e 04 00 00    	je     0x1401d8470
1401d7ff2:	48 8b 01             	mov    (%rcx),%rax
1401d7ff5:	49 8b d6             	mov    %r14,%rdx
1401d7ff8:	48 8b 40 50          	mov    0x50(%rax),%rax
1401d7ffc:	ff 15 2e ae 03 00    	call   *0x3ae2e(%rip)        # 0x140212e30
1401d8002:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d8006:	48 85 c9             	test   %rcx,%rcx
1401d8009:	0f 84 61 04 00 00    	je     0x1401d8470
1401d800f:	48 8b 01             	mov    (%rcx),%rax
1401d8012:	48 8b 40 28          	mov    0x28(%rax),%rax
1401d8016:	ff 15 14 ae 03 00    	call   *0x3ae14(%rip)        # 0x140212e30
1401d801c:	84 c0                	test   %al,%al
1401d801e:	0f 84 3f 04 00 00    	je     0x1401d8463
1401d8024:	49 8b 4f 20          	mov    0x20(%r15),%rcx
1401d8028:	48 8b 01             	mov    (%rcx),%rax
1401d802b:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1401d802f:	48 8b 00             	mov    (%rax),%rax
1401d8032:	ff 15 f8 ad 03 00    	call   *0x3adf8(%rip)        # 0x140212e30
1401d8038:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d803c:	48 85 c9             	test   %rcx,%rcx
1401d803f:	0f 84 2b 04 00 00    	je     0x1401d8470
1401d8045:	48 8b 01             	mov    (%rcx),%rax
1401d8048:	48 8b 40 28          	mov    0x28(%rax),%rax
1401d804c:	ff 15 de ad 03 00    	call   *0x3adde(%rip)        # 0x140212e30
1401d8052:	84 c0                	test   %al,%al
1401d8054:	0f 84 09 04 00 00    	je     0x1401d8463
1401d805a:	0f 57 c0             	xorps  %xmm0,%xmm0
1401d805d:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
1401d8061:	66 0f 6f 0d 97 80 0e 	movdqa 0xe8097(%rip),%xmm1        # 0x1402c0100
1401d8068:	00
1401d8069:	f3 0f 7f 4d 0f       	movdqu %xmm1,0xf(%rbp)
1401d806e:	66 44 89 65 ff       	mov    %r12w,-0x1(%rbp)
1401d8073:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d8077:	48 85 c9             	test   %rcx,%rcx
1401d807a:	0f 84 f0 03 00 00    	je     0x1401d8470
1401d8080:	48 8b 01             	mov    (%rcx),%rax
1401d8083:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1401d8087:	48 8b 40 78          	mov    0x78(%rax),%rax
1401d808b:	ff 15 9f ad 03 00    	call   *0x3ad9f(%rip)        # 0x140212e30
1401d8091:	84 c0                	test   %al,%al
1401d8093:	0f 84 e4 03 00 00    	je     0x1401d847d
1401d8099:	48 c7 45 d7 01 00 00 	movq   $0x1,-0x29(%rbp)
1401d80a0:	00
1401d80a1:	b9 0c 00 00 00       	mov    $0xc,%ecx
1401d80a6:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1401d80aa:	8d 51 f5             	lea    -0xb(%rcx),%edx
1401d80ad:	ff 15 a5 a3 15 00    	call   *0x15a3a5(%rip)        # 0x140332458
1401d80b3:	4c 8b f0             	mov    %rax,%r14
1401d80b6:	48 85 c0             	test   %rax,%rax
1401d80b9:	0f 85 ea 00 00 00    	jne    0x1401d81a9
1401d80bf:	ba 0e 00 07 80       	mov    $0x8007000e,%edx
1401d80c4:	b9 ce e1 75 22       	mov    $0x2275e1ce,%ecx
1401d80c9:	e8 5e 6a ff ff       	call   0x1401ceb2c
1401d80ce:	bf 00 10 00 00       	mov    $0x1000,%edi
1401d80d3:	48 8b 45 17          	mov    0x17(%rbp),%rax
1401d80d7:	48 83 f8 07          	cmp    $0x7,%rax
1401d80db:	76 2f                	jbe    0x1401d810c
1401d80dd:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401d80e4:	00
1401d80e5:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1401d80e9:	48 8b d1             	mov    %rcx,%rdx
1401d80ec:	48 3b c7             	cmp    %rdi,%rax
1401d80ef:	72 15                	jb     0x1401d8106
1401d80f1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d80f5:	48 2b d1             	sub    %rcx,%rdx
1401d80f8:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401d80fc:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d8100:	0f 87 de 02 00 00    	ja     0x1401d83e4
1401d8106:	ff 15 34 aa 03 00    	call   *0x3aa34(%rip)        # 0x140212b40
1401d810c:	66 0f 6f 05 ec 7f 0e 	movdqa 0xe7fec(%rip),%xmm0        # 0x1402c0100
1401d8113:	00
1401d8114:	f3 0f 7f 45 0f       	movdqu %xmm0,0xf(%rbp)
1401d8119:	66 44 89 65 ff       	mov    %r12w,-0x1(%rbp)
1401d811e:	48 85 db             	test   %rbx,%rbx
1401d8121:	74 09                	je     0x1401d812c
1401d8123:	48 8b cb             	mov    %rbx,%rcx
1401d8126:	ff 15 14 aa 03 00    	call   *0x3aa14(%rip)        # 0x140212b40
1401d812c:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1401d8130:	49 3b c5             	cmp    %r13,%rax
1401d8133:	76 2a                	jbe    0x1401d815f
1401d8135:	48 ff c0             	inc    %rax
1401d8138:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1401d813c:	48 8b d1             	mov    %rcx,%rdx
1401d813f:	48 3b c7             	cmp    %rdi,%rax
1401d8142:	72 15                	jb     0x1401d8159
1401d8144:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d8148:	48 2b d1             	sub    %rcx,%rdx
1401d814b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401d814f:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d8153:	0f 87 8b 02 00 00    	ja     0x1401d83e4
1401d8159:	ff 15 e1 a9 03 00    	call   *0x3a9e1(%rip)        # 0x140212b40
1401d815f:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
1401d8163:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
1401d8167:	44 88 65 df          	mov    %r12b,-0x21(%rbp)
1401d816b:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d816f:	48 85 c9             	test   %rcx,%rcx
1401d8172:	74 11                	je     0x1401d8185
1401d8174:	4c 89 65 b7          	mov    %r12,-0x49(%rbp)
1401d8178:	48 8b 01             	mov    (%rcx),%rax
1401d817b:	48 8b 40 08          	mov    0x8(%rax),%rax
1401d817f:	ff 15 ab ac 03 00    	call   *0x3acab(%rip)        # 0x140212e30
1401d8185:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1401d8189:	48 85 c9             	test   %rcx,%rcx
1401d818c:	74 11                	je     0x1401d819f
1401d818e:	4c 89 65 a7          	mov    %r12,-0x59(%rbp)
1401d8192:	48 8b 11             	mov    (%rcx),%rdx
1401d8195:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401d8199:	ff 15 91 ac 03 00    	call   *0x3ac91(%rip)        # 0x140212e30
1401d819f:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
1401d81a4:	e9 93 02 00 00       	jmp    0x1401d843c
1401d81a9:	4c 89 75 c7          	mov    %r14,-0x39(%rbp)
1401d81ad:	4c 89 65 cf          	mov    %r12,-0x31(%rbp)
1401d81b1:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1401d81b5:	49 8b ce             	mov    %r14,%rcx
1401d81b8:	ff 15 ba a2 15 00    	call   *0x15a2ba(%rip)        # 0x140332478
1401d81be:	85 c0                	test   %eax,%eax
1401d81c0:	79 21                	jns    0x1401d81e3
1401d81c2:	b9 91 00 7a 1f       	mov    $0x1f7a0091,%ecx
1401d81c7:	e8 04 3b e3 ff       	call   0x14000bcd0
1401d81cc:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1401d81d0:	48 85 c9             	test   %rcx,%rcx
1401d81d3:	74 06                	je     0x1401d81db
1401d81d5:	ff 15 55 a2 15 00    	call   *0x15a255(%rip)        # 0x140332430
1401d81db:	0f 57 c0             	xorps  %xmm0,%xmm0
1401d81de:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1401d81e3:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1401d81e7:	48 83 7d 17 07       	cmpq   $0x7,0x17(%rbp)
1401d81ec:	48 0f 47 4d ff       	cmova  -0x1(%rbp),%rcx
1401d81f1:	48 85 c9             	test   %rcx,%rcx
1401d81f4:	74 0c                	je     0x1401d8202
1401d81f6:	48 ff c7             	inc    %rdi
1401d81f9:	66 44 39 24 79       	cmp    %r12w,(%rcx,%rdi,2)
1401d81fe:	75 f6                	jne    0x1401d81f6
1401d8200:	eb 03                	jmp    0x1401d8205
1401d8202:	49 8b fc             	mov    %r12,%rdi
1401d8205:	8b d7                	mov    %edi,%edx
1401d8207:	ff 15 5b a2 15 00    	call   *0x15a25b(%rip)        # 0x140332468
1401d820d:	48 8b d0             	mov    %rax,%rdx
1401d8210:	48 8b c8             	mov    %rax,%rcx
1401d8213:	48 f7 d9             	neg    %rcx
1401d8216:	1b f6                	sbb    %esi,%esi
1401d8218:	f7 d6                	not    %esi
1401d821a:	81 e6 0e 00 07 80    	and    $0x8007000e,%esi
1401d8220:	48 85 c0             	test   %rax,%rax
1401d8223:	0f 85 ee 00 00 00    	jne    0x1401d8317
1401d8229:	0f ae e8             	lfence
1401d822c:	8b d6                	mov    %esi,%edx
1401d822e:	b9 12 18 79 02       	mov    $0x2791812,%ecx
1401d8233:	e8 f4 68 ff ff       	call   0x1401ceb2c
1401d8238:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1401d823c:	48 85 c9             	test   %rcx,%rcx
1401d823f:	74 06                	je     0x1401d8247
1401d8241:	ff 15 e9 a1 15 00    	call   *0x15a1e9(%rip)        # 0x140332430
1401d8247:	0f 57 c0             	xorps  %xmm0,%xmm0
1401d824a:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1401d824f:	bf 00 10 00 00       	mov    $0x1000,%edi
1401d8254:	48 8b 45 17          	mov    0x17(%rbp),%rax
1401d8258:	48 83 f8 07          	cmp    $0x7,%rax
1401d825c:	76 2f                	jbe    0x1401d828d
1401d825e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401d8265:	00
1401d8266:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1401d826a:	48 8b d1             	mov    %rcx,%rdx
1401d826d:	48 3b c7             	cmp    %rdi,%rax
1401d8270:	72 15                	jb     0x1401d8287
1401d8272:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d8276:	48 2b d1             	sub    %rcx,%rdx
1401d8279:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401d827d:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d8281:	0f 87 5d 01 00 00    	ja     0x1401d83e4
1401d8287:	ff 15 b3 a8 03 00    	call   *0x3a8b3(%rip)        # 0x140212b40
1401d828d:	66 0f 6f 05 6b 7e 0e 	movdqa 0xe7e6b(%rip),%xmm0        # 0x1402c0100
1401d8294:	00
1401d8295:	f3 0f 7f 45 0f       	movdqu %xmm0,0xf(%rbp)
1401d829a:	66 44 89 65 ff       	mov    %r12w,-0x1(%rbp)
1401d829f:	48 85 db             	test   %rbx,%rbx
1401d82a2:	74 09                	je     0x1401d82ad
1401d82a4:	48 8b cb             	mov    %rbx,%rcx
1401d82a7:	ff 15 93 a8 03 00    	call   *0x3a893(%rip)        # 0x140212b40
1401d82ad:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1401d82b1:	49 3b c5             	cmp    %r13,%rax
1401d82b4:	76 2a                	jbe    0x1401d82e0
1401d82b6:	48 ff c0             	inc    %rax
1401d82b9:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1401d82bd:	48 8b d1             	mov    %rcx,%rdx
1401d82c0:	48 3b c7             	cmp    %rdi,%rax
1401d82c3:	72 15                	jb     0x1401d82da
1401d82c5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d82c9:	48 2b d1             	sub    %rcx,%rdx
1401d82cc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401d82d0:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d82d4:	0f 87 0a 01 00 00    	ja     0x1401d83e4
1401d82da:	ff 15 60 a8 03 00    	call   *0x3a860(%rip)        # 0x140212b40
1401d82e0:	0f ae e8             	lfence
1401d82e3:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
1401d82e7:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
1401d82eb:	44 88 65 df          	mov    %r12b,-0x21(%rbp)
1401d82ef:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d82f3:	48 85 c9             	test   %rcx,%rcx
1401d82f6:	74 11                	je     0x1401d8309
1401d82f8:	4c 89 65 b7          	mov    %r12,-0x49(%rbp)
1401d82fc:	48 8b 01             	mov    (%rcx),%rax
1401d82ff:	48 8b 40 08          	mov    0x8(%rax),%rax
1401d8303:	ff 15 27 ab 03 00    	call   *0x3ab27(%rip)        # 0x140212e30
1401d8309:	49 8b ce             	mov    %r14,%rcx
1401d830c:	ff 15 3e a1 15 00    	call   *0x15a13e(%rip)        # 0x140332450
1401d8312:	e9 66 fb ff ff       	jmp    0x1401d7e7d
1401d8317:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1401d831b:	66 c7 00 08 00       	movw   $0x8,(%rax)
1401d8320:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1401d8324:	48 89 50 08          	mov    %rdx,0x8(%rax)
1401d8328:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1401d832c:	48 85 c9             	test   %rcx,%rcx
1401d832f:	0f 84 3b 01 00 00    	je     0x1401d8470
1401d8335:	48 8b 01             	mov    (%rcx),%rax
1401d8338:	4d 8b c6             	mov    %r14,%r8
1401d833b:	ba 01 00 00 00       	mov    $0x1,%edx
1401d8340:	48 8b 40 18          	mov    0x18(%rax),%rax
1401d8344:	ff 15 e6 aa 03 00    	call   *0x3aae6(%rip)        # 0x140212e30
1401d834a:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1401d834e:	48 85 c9             	test   %rcx,%rcx
1401d8351:	74 06                	je     0x1401d8359
1401d8353:	ff 15 d7 a0 15 00    	call   *0x15a0d7(%rip)        # 0x140332430
1401d8359:	0f 57 c0             	xorps  %xmm0,%xmm0
1401d835c:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1401d8361:	bf 00 10 00 00       	mov    $0x1000,%edi
1401d8366:	48 8b 45 17          	mov    0x17(%rbp),%rax
1401d836a:	48 83 f8 07          	cmp    $0x7,%rax
1401d836e:	76 2b                	jbe    0x1401d839b
1401d8370:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401d8377:	00
1401d8378:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1401d837c:	48 8b d1             	mov    %rcx,%rdx
1401d837f:	48 3b c7             	cmp    %rdi,%rax
1401d8382:	72 11                	jb     0x1401d8395
1401d8384:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d8388:	48 2b d1             	sub    %rcx,%rdx
1401d838b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401d838f:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d8393:	77 4f                	ja     0x1401d83e4
1401d8395:	ff 15 a5 a7 03 00    	call   *0x3a7a5(%rip)        # 0x140212b40
1401d839b:	66 0f 6f 05 5d 7d 0e 	movdqa 0xe7d5d(%rip),%xmm0        # 0x1402c0100
1401d83a2:	00
1401d83a3:	f3 0f 7f 45 0f       	movdqu %xmm0,0xf(%rbp)
1401d83a8:	66 44 89 65 ff       	mov    %r12w,-0x1(%rbp)
1401d83ad:	48 85 db             	test   %rbx,%rbx
1401d83b0:	74 09                	je     0x1401d83bb
1401d83b2:	48 8b cb             	mov    %rbx,%rcx
1401d83b5:	ff 15 85 a7 03 00    	call   *0x3a785(%rip)        # 0x140212b40
1401d83bb:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1401d83bf:	49 3b c5             	cmp    %r13,%rax
1401d83c2:	76 2d                	jbe    0x1401d83f1
1401d83c4:	48 ff c0             	inc    %rax
1401d83c7:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1401d83cb:	48 8b d1             	mov    %rcx,%rdx
1401d83ce:	48 3b c7             	cmp    %rdi,%rax
1401d83d1:	72 18                	jb     0x1401d83eb
1401d83d3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d83d7:	48 2b d1             	sub    %rcx,%rdx
1401d83da:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401d83de:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d83e2:	76 07                	jbe    0x1401d83eb
1401d83e4:	ff 15 96 a7 03 00    	call   *0x3a796(%rip)        # 0x140212b80
1401d83ea:	cc                   	int3
1401d83eb:	ff 15 4f a7 03 00    	call   *0x3a74f(%rip)        # 0x140212b40
1401d83f1:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
1401d83f5:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
1401d83f9:	44 88 65 df          	mov    %r12b,-0x21(%rbp)
1401d83fd:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1401d8401:	48 85 c9             	test   %rcx,%rcx
1401d8404:	74 11                	je     0x1401d8417
1401d8406:	4c 89 65 b7          	mov    %r12,-0x49(%rbp)
1401d840a:	48 8b 01             	mov    (%rcx),%rax
1401d840d:	48 8b 40 08          	mov    0x8(%rax),%rax
1401d8411:	ff 15 19 aa 03 00    	call   *0x3aa19(%rip)        # 0x140212e30
1401d8417:	49 8b ce             	mov    %r14,%rcx
1401d841a:	ff 15 30 a0 15 00    	call   *0x15a030(%rip)        # 0x140332450
1401d8420:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1401d8424:	48 85 c9             	test   %rcx,%rcx
1401d8427:	74 11                	je     0x1401d843a
1401d8429:	4c 89 65 a7          	mov    %r12,-0x59(%rbp)
1401d842d:	48 8b 01             	mov    (%rcx),%rax
1401d8430:	48 8b 40 10          	mov    0x10(%rax),%rax
1401d8434:	ff 15 f6 a9 03 00    	call   *0x3a9f6(%rip)        # 0x140212e30
1401d843a:	33 c0                	xor    %eax,%eax
1401d843c:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
1401d8440:	48 33 cc             	xor    %rsp,%rcx
1401d8443:	e8 28 c3 02 00       	call   0x140204770
1401d8448:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1401d844f:	00
1401d8450:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1401d8457:	41 5f                	pop    %r15
1401d8459:	41 5e                	pop    %r14
1401d845b:	41 5d                	pop    %r13
1401d845d:	41 5c                	pop    %r12
1401d845f:	5f                   	pop    %rdi
1401d8460:	5e                   	pop    %rsi
1401d8461:	5d                   	pop    %rbp
1401d8462:	c3                   	ret
1401d8463:	33 d2                	xor    %edx,%edx
1401d8465:	b9 d0 17 79 02       	mov    $0x27917d0,%ecx
1401d846a:	e8 75 2e e3 ff       	call   0x14000b2e4
1401d846f:	cc                   	int3
1401d8470:	33 d2                	xor    %edx,%edx
1401d8472:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401d8477:	e8 68 2e e3 ff       	call   0x14000b2e4
1401d847c:	cc                   	int3
1401d847d:	33 d2                	xor    %edx,%edx
1401d847f:	b9 d1 17 79 02       	mov    $0x27917d1,%ecx
1401d8484:	e8 5b 2e e3 ff       	call   0x14000b2e4
1401d8489:	cc                   	int3
1401d848a:	33 d2                	xor    %edx,%edx
1401d848c:	b9 cf 17 79 02       	mov    $0x27917cf,%ecx
1401d8491:	e8 4e 2e e3 ff       	call   0x14000b2e4
1401d8496:	cc                   	int3
1401d8497:	90                   	nop
1401d8498:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401d849d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401d84a2:	57                   	push   %rdi
1401d84a3:	48 83 ec 50          	sub    $0x50,%rsp
1401d84a7:	48 8b f2             	mov    %rdx,%rsi
1401d84aa:	48 8b d9             	mov    %rcx,%rbx
1401d84ad:	48 8b 39             	mov    (%rcx),%rdi
1401d84b0:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401d84b4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401d84b9:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
1401d84be:	4c 8b c7             	mov    %rdi,%r8
1401d84c1:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1401d84c5:	75 2b                	jne    0x1401d84f2
1401d84c7:	8b 0a                	mov    (%rdx),%ecx
1401d84c9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401d84ce:	39 48 20             	cmp    %ecx,0x20(%rax)
1401d84d1:	73 0b                	jae    0x1401d84de
1401d84d3:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
1401d84d8:	48 8b 40 10          	mov    0x10(%rax),%rax