1401d201e:	32 c0                	xor    %al,%al
1401d2020:	e9 06 05 00 00       	jmp    0x1401d252b
1401d2025:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
1401d202a:	b8 00 00 08 00       	mov    $0x80000,%eax
1401d202f:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1401d2035:	45 33 c9             	xor    %r9d,%r9d
1401d2038:	eb 12                	jmp    0x1401d204c
1401d203a:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401d203f:	45 33 c9             	xor    %r9d,%r9d
1401d2042:	41 8b c1             	mov    %r9d,%eax
1401d2045:	c7 45 f0 68 00 00 00 	movl   $0x68,-0x10(%rbp)
1401d204c:	48 83 bd 28 04 00 00 	cmpq   $0x8,0x428(%rbp)
1401d2053:	08
1401d2054:	48 8d 95 10 04 00 00 	lea    0x410(%rbp),%rdx
1401d205b:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401d2060:	48 0f 43 95 10 04 00 	cmovae 0x410(%rbp),%rdx
1401d2067:	00
1401d2068:	48 8b 09             	mov    (%rcx),%rcx
1401d206b:	48 83 79 18 08       	cmpq   $0x8,0x18(%rcx)
1401d2070:	72 03                	jb     0x1401d2075
1401d2072:	48 8b 09             	mov    (%rcx),%rcx
1401d2075:	4c 8d 45 60          	lea    0x60(%rbp),%r8
1401d2079:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
1401d207e:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401d2082:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
1401d2087:	45 33 c0             	xor    %r8d,%r8d
1401d208a:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
1401d208f:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1401d2094:	45 33 c9             	xor    %r9d,%r9d
1401d2097:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d209b:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1401d20a0:	ff 15 92 72 15 00    	call   *0x157292(%rip)        # 0x140329338
1401d20a6:	85 c0                	test   %eax,%eax
1401d20a8:	0f 85 26 01 00 00    	jne    0x1401d21d4
1401d20ae:	e8 2d e5 ef ff       	call   0x1400d05e0
1401d20b3:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d20b7:	4c 8d 05 02 7f 17 00 	lea    0x177f02(%rip),%r8        # 0x140349fc0
1401d20be:	41 bf 02 00 00 00    	mov    $0x2,%r15d
1401d20c4:	48 8d 15 b5 81 17 00 	lea    0x1781b5(%rip),%rdx        # 0x14034a280
1401d20cb:	41 b9 f1 01 00 00    	mov    $0x1f1,%r9d
1401d20d1:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1401d20d6:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1401d20dd:	e8 de 1f 14 00       	call   0x1403140c0
1401d20e2:	48 8b c8             	mov    %rax,%rcx
1401d20e5:	48 8d 15 c4 83 17 00 	lea    0x1783c4(%rip),%rdx        # 0x14034a4b0
1401d20ec:	e8 bf 72 eb ff       	call   0x1400893b0
1401d20f1:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1401d20f8:	e8 33 23 14 00       	call   0x140314430
1401d20fd:	48 85 ff             	test   %rdi,%rdi
1401d2100:	74 19                	je     0x1401d211b
1401d2102:	41 8b 45 00          	mov    0x0(%r13),%eax
1401d2106:	39 05 d4 a4 23 00    	cmp    %eax,0x23a4d4(%rip)        # 0x14040c5e0
1401d210c:	0f 8f 77 05 00 00    	jg     0x1401d2689
1401d2112:	48 8b cf             	mov    %rdi,%rcx
1401d2115:	ff 15 bd a4 23 00    	call   *0x23a4bd(%rip)        # 0x14040c5d8
1401d211b:	48 85 db             	test   %rbx,%rbx
1401d211e:	74 08                	je     0x1401d2128
1401d2120:	48 8b cb             	mov    %rbx,%rcx
1401d2123:	e8 5c 81 12 00       	call   0x1402fa284
1401d2128:	48 85 f6             	test   %rsi,%rsi
1401d212b:	74 37                	je     0x1401d2164
1401d212d:	4c 2b f6             	sub    %rsi,%r14
1401d2130:	48 8b c6             	mov    %rsi,%rax
1401d2133:	49 83 e6 f8          	and    $0xfffffffffffffff8,%r14
1401d2137:	49 81 fe 00 10 00 00 	cmp    $0x1000,%r14
1401d213e:	72 19                	jb     0x1401d2159
1401d2140:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
1401d2144:	49 83 c6 27          	add    $0x27,%r14
1401d2148:	48 2b c6             	sub    %rsi,%rax
1401d214b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401d214f:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d2153:	0f 87 7d 03 00 00    	ja     0x1401d24d6
1401d2159:	49 8b d6             	mov    %r14,%rdx
1401d215c:	48 8b ce             	mov    %rsi,%rcx
1401d215f:	e8 20 81 12 00       	call   0x1402fa284
1401d2164:	49 8b cc             	mov    %r12,%rcx
1401d2167:	e8 e4 18 00 00       	call   0x1401d3a50
1401d216c:	48 8b 95 28 04 00 00 	mov    0x428(%rbp),%rdx
1401d2173:	48 83 fa 08          	cmp    $0x8,%rdx
1401d2177:	72 39                	jb     0x1401d21b2
1401d2179:	48 8b 8d 10 04 00 00 	mov    0x410(%rbp),%rcx
1401d2180:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1401d2187:	00
1401d2188:	48 8b c1             	mov    %rcx,%rax
1401d218b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401d2192:	72 19                	jb     0x1401d21ad
1401d2194:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d2198:	48 83 c2 27          	add    $0x27,%rdx
1401d219c:	48 2b c1             	sub    %rcx,%rax
1401d219f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401d21a3:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d21a7:	0f 87 29 03 00 00    	ja     0x1401d24d6
1401d21ad:	e8 d2 80 12 00       	call   0x1402fa284
1401d21b2:	45 33 ed             	xor    %r13d,%r13d
1401d21b5:	4c 89 ad 20 04 00 00 	mov    %r13,0x420(%rbp)
1401d21bc:	48 c7 85 28 04 00 00 	movq   $0x7,0x428(%rbp)
1401d21c3:	07 00 00 00
1401d21c7:	66 44 89 ad 10 04 00 	mov    %r13w,0x410(%rbp)
1401d21ce:	00
1401d21cf:	e9 42 02 00 00       	jmp    0x1401d2416
1401d21d4:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1401d21d8:	ff 15 b2 70 15 00    	call   *0x1570b2(%rip)        # 0x140329290
1401d21de:	85 c0                	test   %eax,%eax
1401d21e0:	75 48                	jne    0x1401d222a
1401d21e2:	e8 f9 e3 ef ff       	call   0x1400d05e0
1401d21e7:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d21eb:	4c 8d 05 ce 7d 17 00 	lea    0x177dce(%rip),%r8        # 0x140349fc0
1401d21f2:	41 b9 f6 01 00 00    	mov    $0x1f6,%r9d
1401d21f8:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1401d21fd:	48 8d 15 7c 80 17 00 	lea    0x17807c(%rip),%rdx        # 0x14034a280
1401d2204:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
1401d220b:	e8 b0 1e 14 00       	call   0x1403140c0
1401d2210:	48 8b c8             	mov    %rax,%rcx
1401d2213:	48 8d 15 a6 82 17 00 	lea    0x1782a6(%rip),%rdx        # 0x14034a4c0
1401d221a:	e8 91 71 eb ff       	call   0x1400893b0
1401d221f:	b8 40 00 00 00       	mov    $0x40,%eax
1401d2224:	89 44 24 50          	mov    %eax,0x50(%rsp)
1401d2228:	eb 04                	jmp    0x1401d222e
1401d222a:	8b 44 24 50          	mov    0x50(%rsp),%eax
1401d222e:	a8 40                	test   $0x40,%al
1401d2230:	74 13                	je     0x1401d2245
1401d2232:	83 e0 bf             	and    $0xffffffbf,%eax
1401d2235:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
1401d223c:	89 44 24 50          	mov    %eax,0x50(%rsp)
1401d2240:	e8 eb 21 14 00       	call   0x140314430
1401d2245:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1401d2249:	ff 15 41 70 15 00    	call   *0x157041(%rip)        # 0x140329290
1401d224f:	85 c0                	test   %eax,%eax
1401d2251:	75 49                	jne    0x1401d229c
1401d2253:	8b 44 24 50          	mov    0x50(%rsp),%eax
1401d2257:	0f ba e8 07          	bts    $0x7,%eax
1401d225b:	89 44 24 50          	mov    %eax,0x50(%rsp)
1401d225f:	e8 7c e3 ef ff       	call   0x1400d05e0
1401d2264:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401d2268:	4c 8d 05 51 7d 17 00 	lea    0x177d51(%rip),%r8        # 0x140349fc0
1401d226f:	41 b9 f9 01 00 00    	mov    $0x1f9,%r9d
1401d2275:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1401d227a:	48 8d 15 ff 7f 17 00 	lea    0x177fff(%rip),%rdx        # 0x14034a280
1401d2281:	48 8d 8d 08 03 00 00 	lea    0x308(%rbp),%rcx
1401d2288:	e8 33 1e 14 00       	call   0x1403140c0
1401d228d:	48 8b c8             	mov    %rax,%rcx
1401d2290:	48 8d 15 41 82 17 00 	lea    0x178241(%rip),%rdx        # 0x14034a4d8
1401d2297:	e8 14 71 eb ff       	call   0x1400893b0
1401d229c:	8b 44 24 50          	mov    0x50(%rsp),%eax
1401d22a0:	84 c0                	test   %al,%al
1401d22a2:	79 14                	jns    0x1401d22b8
1401d22a4:	0f ba f0 07          	btr    $0x7,%eax
1401d22a8:	48 8d 8d 08 03 00 00 	lea    0x308(%rbp),%rcx
1401d22af:	89 44 24 50          	mov    %eax,0x50(%rsp)
1401d22b3:	e8 78 21 14 00       	call   0x140314430
1401d22b8:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401d22bd:	4c 8b 38             	mov    (%rax),%r15
1401d22c0:	49 8b 8f c8 00 00 00 	mov    0xc8(%r15),%rcx
1401d22c7:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
1401d22cb:	74 0a                	je     0x1401d22d7
1401d22cd:	e8 6e 17 00 00       	call   0x1401d3a40
1401d22d2:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401d22d7:	49 c7 87 c8 00 00 00 	movq   $0xffffffffffffffff,0xc8(%r15)
1401d22de:	ff ff ff ff
1401d22e2:	4c 8d 85 d0 04 00 00 	lea    0x4d0(%rbp),%r8
1401d22e9:	33 c9                	xor    %ecx,%ecx
1401d22eb:	48 8d 55 78          	lea    0x78(%rbp),%rdx
1401d22ef:	48 89 8d d0 04 00 00 	mov    %rcx,0x4d0(%rbp)
1401d22f6:	0f 57 c0             	xorps  %xmm0,%xmm0
1401d22f9:	89 8d d8 04 00 00    	mov    %ecx,0x4d8(%rbp)
1401d22ff:	0f 57 c9             	xorps  %xmm1,%xmm1
1401d2302:	48 8b 08             	mov    (%rax),%rcx
1401d2305:	41 bf 02 00 00 00    	mov    $0x2,%r15d
1401d230b:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
1401d2312:	44 89 7d 78          	mov    %r15d,0x78(%rbp)
1401d2316:	f3 0f 7f 45 7c       	movdqu %xmm0,0x7c(%rbp)
1401d231b:	f3 0f 7f 8d 8c 00 00 	movdqu %xmm1,0x8c(%rbp)
1401d2322:	00
1401d2323:	e8 18 4b 00 00       	call   0x1401d6e40
1401d2328:	84 c0                	test   %al,%al
1401d232a:	0f 85 fe 00 00 00    	jne    0x1401d242e
1401d2330:	48 85 ff             	test   %rdi,%rdi
1401d2333:	74 19                	je     0x1401d234e
1401d2335:	41 8b 45 00          	mov    0x0(%r13),%eax
1401d2339:	39 05 a1 a2 23 00    	cmp    %eax,0x23a2a1(%rip)        # 0x14040c5e0
1401d233f:	0f 8f 8b 03 00 00    	jg     0x1401d26d0
1401d2345:	48 8b cf             	mov    %rdi,%rcx
1401d2348:	ff 15 8a a2 23 00    	call   *0x23a28a(%rip)        # 0x14040c5d8
1401d234e:	48 85 db             	test   %rbx,%rbx
1401d2351:	74 08                	je     0x1401d235b
1401d2353:	48 8b cb             	mov    %rbx,%rcx
1401d2356:	e8 29 7f 12 00       	call   0x1402fa284
1401d235b:	48 85 f6             	test   %rsi,%rsi
1401d235e:	74 37                	je     0x1401d2397
1401d2360:	4c 2b f6             	sub    %rsi,%r14
1401d2363:	48 8b c6             	mov    %rsi,%rax
1401d2366:	49 83 e6 f8          	and    $0xfffffffffffffff8,%r14
1401d236a:	49 81 fe 00 10 00 00 	cmp    $0x1000,%r14
1401d2371:	72 19                	jb     0x1401d238c
1401d2373:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
1401d2377:	49 83 c6 27          	add    $0x27,%r14
1401d237b:	48 2b c6             	sub    %rsi,%rax
1401d237e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401d2382:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d2386:	0f 87 4a 01 00 00    	ja     0x1401d24d6
1401d238c:	49 8b d6             	mov    %r14,%rdx
1401d238f:	48 8b ce             	mov    %rsi,%rcx
1401d2392:	e8 ed 7e 12 00       	call   0x1402fa284
1401d2397:	49 8b cc             	mov    %r12,%rcx
1401d239a:	e8 b1 16 00 00       	call   0x1401d3a50
1401d239f:	48 8b 95 28 04 00 00 	mov    0x428(%rbp),%rdx
1401d23a6:	48 83 fa 08          	cmp    $0x8,%rdx
1401d23aa:	72 39                	jb     0x1401d23e5
1401d23ac:	48 8b 8d 10 04 00 00 	mov    0x410(%rbp),%rcx
1401d23b3:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1401d23ba:	00
1401d23bb:	48 8b c1             	mov    %rcx,%rax
1401d23be:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401d23c5:	72 19                	jb     0x1401d23e0
1401d23c7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d23cb:	48 83 c2 27          	add    $0x27,%rdx
1401d23cf:	48 2b c1             	sub    %rcx,%rax
1401d23d2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401d23d6:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d23da:	0f 87 f6 00 00 00    	ja     0x1401d24d6
1401d23e0:	e8 9f 7e 12 00       	call   0x1402fa284
1401d23e5:	33 c0                	xor    %eax,%eax
1401d23e7:	48 c7 85 28 04 00 00 	movq   $0x7,0x428(%rbp)
1401d23ee:	07 00 00 00
1401d23f2:	f7 44 24 50 00 40 00 	testl  $0x4000,0x50(%rsp)
1401d23f9:	00
1401d23fa:	48 89 85 20 04 00 00 	mov    %rax,0x420(%rbp)
1401d2401:	66 89 85 10 04 00 00 	mov    %ax,0x410(%rbp)
1401d2408:	74 0c                	je     0x1401d2416
1401d240a:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1401d2411:	e8 9a 1d 14 00       	call   0x1403141b0
1401d2416:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401d241b:	4c 87 3d 7e a1 23 00 	xchg   %r15,0x23a17e(%rip)        # 0x14040c5a0
1401d2422:	e8 f9 db ff ff       	call   0x1401d0020
1401d2427:	32 c0                	xor    %al,%al
1401d2429:	e9 fd 00 00 00       	jmp    0x1401d252b
1401d242e:	48 85 ff             	test   %rdi,%rdi
1401d2431:	74 19                	je     0x1401d244c
1401d2433:	41 8b 45 00          	mov    0x0(%r13),%eax
1401d2437:	39 05 a3 a1 23 00    	cmp    %eax,0x23a1a3(%rip)        # 0x14040c5e0
1401d243d:	0f 8f 1d 01 00 00    	jg     0x1401d2560
1401d2443:	48 8b cf             	mov    %rdi,%rcx
1401d2446:	ff 15 8c a1 23 00    	call   *0x23a18c(%rip)        # 0x14040c5d8
1401d244c:	48 85 db             	test   %rbx,%rbx
1401d244f:	74 08                	je     0x1401d2459
1401d2451:	48 8b cb             	mov    %rbx,%rcx
1401d2454:	e8 2b 7e 12 00       	call   0x1402fa284
1401d2459:	48 85 f6             	test   %rsi,%rsi
1401d245c:	74 33                	je     0x1401d2491
1401d245e:	4c 2b f6             	sub    %rsi,%r14
1401d2461:	48 8b c6             	mov    %rsi,%rax
1401d2464:	49 83 e6 f8          	and    $0xfffffffffffffff8,%r14
1401d2468:	49 81 fe 00 10 00 00 	cmp    $0x1000,%r14
1401d246f:	72 15                	jb     0x1401d2486
1401d2471:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
1401d2475:	49 83 c6 27          	add    $0x27,%r14
1401d2479:	48 2b c6             	sub    %rsi,%rax
1401d247c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401d2480:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d2484:	77 50                	ja     0x1401d24d6
1401d2486:	49 8b d6             	mov    %r14,%rdx
1401d2489:	48 8b ce             	mov    %rsi,%rcx
1401d248c:	e8 f3 7d 12 00       	call   0x1402fa284
1401d2491:	49 8b cc             	mov    %r12,%rcx
1401d2494:	e8 b7 15 00 00       	call   0x1401d3a50
1401d2499:	48 8b 95 28 04 00 00 	mov    0x428(%rbp),%rdx
1401d24a0:	48 83 fa 08          	cmp    $0x8,%rdx
1401d24a4:	72 3c                	jb     0x1401d24e2
1401d24a6:	48 8b 8d 10 04 00 00 	mov    0x410(%rbp),%rcx
1401d24ad:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1401d24b4:	00
1401d24b5:	48 8b c1             	mov    %rcx,%rax
1401d24b8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401d24bf:	72 1c                	jb     0x1401d24dd
1401d24c1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401d24c5:	48 83 c2 27          	add    $0x27,%rdx
1401d24c9:	48 2b c1             	sub    %rcx,%rax
1401d24cc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401d24d0:	48 83 f8 1f          	cmp    $0x1f,%rax
1401d24d4:	76 07                	jbe    0x1401d24dd
1401d24d6:	ff 15 1c 7b 15 00    	call   *0x157b1c(%rip)        # 0x140329ff8
1401d24dc:	cc                   	int3
1401d24dd:	e8 a2 7d 12 00       	call   0x1402fa284
1401d24e2:	33 c0                	xor    %eax,%eax
1401d24e4:	48 c7 85 28 04 00 00 	movq   $0x7,0x428(%rbp)
1401d24eb:	07 00 00 00
1401d24ef:	f7 44 24 50 00 80 00 	testl  $0x8000,0x50(%rsp)
1401d24f6:	00
1401d24f7:	48 89 85 20 04 00 00 	mov    %rax,0x420(%rbp)
1401d24fe:	66 89 85 10 04 00 00 	mov    %ax,0x410(%rbp)
1401d2505:	74 0c                	je     0x1401d2513
1401d2507:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1401d250e:	e8 9d 1c 14 00       	call   0x1403141b0
1401d2513:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401d2518:	b8 01 00 00 00       	mov    $0x1,%eax
1401d251d:	48 87 05 7c a0 23 00 	xchg   %rax,0x23a07c(%rip)        # 0x14040c5a0
1401d2524:	e8 f7 da ff ff       	call   0x1401d0020
1401d2529:	b0 01                	mov    $0x1,%al
1401d252b:	4c 8b a4 24 a8 07 00 	mov    0x7a8(%rsp),%r12
1401d2532:	00
1401d2533:	4c 8b b4 24 b0 07 00 	mov    0x7b0(%rsp),%r14
1401d253a:	00
1401d253b:	4c 8b bc 24 b8 07 00 	mov    0x7b8(%rsp),%r15
1401d2542:	00
1401d2543:	48 8b 8d 60 06 00 00 	mov    0x660(%rbp),%rcx
1401d254a:	48 33 cc             	xor    %rsp,%rcx
1401d254d:	e8 ee 80 12 00       	call   0x1402fa640
1401d2552:	48 81 c4 70 07 00 00 	add    $0x770,%rsp
1401d2559:	41 5d                	pop    %r13
1401d255b:	5f                   	pop    %rdi
1401d255c:	5e                   	pop    %rsi
1401d255d:	5b                   	pop    %rbx
1401d255e:	5d                   	pop    %rbp
1401d255f:	c3                   	ret
1401d2560:	48 8d 0d 79 a0 23 00 	lea    0x23a079(%rip),%rcx        # 0x14040c5e0
1401d2567:	e8 d8 84 12 00       	call   0x1402faa44
1401d256c:	83 3d 6d a0 23 00 ff 	cmpl   $0xffffffff,0x23a06d(%rip)        # 0x14040c5e0
1401d2573:	0f 85 ca fe ff ff    	jne    0x1401d2443
1401d2579:	41 b0 01             	mov    $0x1,%r8b
1401d257c:	48 8d 15 45 7b 17 00 	lea    0x177b45(%rip),%rdx        # 0x14034a0c8
1401d2583:	48 8d 0d ce 97 15 00 	lea    0x1597ce(%rip),%rcx        # 0x14032bd58
1401d258a:	e8 31 46 00 00       	call   0x1401d6bc0
1401d258f:	48 8d 0d 4a a0 23 00 	lea    0x23a04a(%rip),%rcx        # 0x14040c5e0
1401d2596:	48 89 05 3b a0 23 00 	mov    %rax,0x23a03b(%rip)        # 0x14040c5d8
1401d259d:	e8 36 84 12 00       	call   0x1402fa9d8
1401d25a2:	e9 9c fe ff ff       	jmp    0x1401d2443
1401d25a7:	48 8d 0d 42 a0 23 00 	lea    0x23a042(%rip),%rcx        # 0x14040c5f0
1401d25ae:	e8 91 84 12 00       	call   0x1402faa44
1401d25b3:	83 3d 36 a0 23 00 ff 	cmpl   $0xffffffff,0x23a036(%rip)        # 0x14040c5f0
1401d25ba:	0f 85 7b f5 ff ff    	jne    0x1401d1b3b
1401d25c0:	45 33 c0             	xor    %r8d,%r8d
1401d25c3:	48 8d 15 de 7d 17 00 	lea    0x177dde(%rip),%rdx        # 0x14034a3a8
1401d25ca:	48 8d 0d 87 97 15 00 	lea    0x159787(%rip),%rcx        # 0x14032bd58
1401d25d1:	e8 ea 45 00 00       	call   0x1401d6bc0
1401d25d6:	48 8d 0d 13 a0 23 00 	lea    0x23a013(%rip),%rcx        # 0x14040c5f0
1401d25dd:	48 89 05 04 a0 23 00 	mov    %rax,0x23a004(%rip)        # 0x14040c5e8
1401d25e4:	e8 ef 83 12 00       	call   0x1402fa9d8
1401d25e9:	e9 4d f5 ff ff       	jmp    0x1401d1b3b
1401d25ee:	48 8d 0d 0b a0 23 00 	lea    0x23a00b(%rip),%rcx        # 0x14040c600
1401d25f5:	e8 4a 84 12 00       	call   0x1402faa44
1401d25fa:	83 3d ff 9f 23 00 ff 	cmpl   $0xffffffff,0x239fff(%rip)        # 0x14040c600
1401d2601:	0f 85 44 f5 ff ff    	jne    0x1401d1b4b
1401d2607:	48 39 1d da 9f 23 00 	cmp    %rbx,0x239fda(%rip)        # 0x14040c5e8
1401d260e:	74 18                	je     0x1401d2628
1401d2610:	45 33 c0             	xor    %r8d,%r8d
1401d2613:	48 8d 15 b6 7d 17 00 	lea    0x177db6(%rip),%rdx        # 0x14034a3d0
1401d261a:	48 8d 0d 37 97 15 00 	lea    0x159737(%rip),%rcx        # 0x14032bd58
1401d2621:	e8 9a 45 00 00       	call   0x1401d6bc0
1401d2626:	eb 02                	jmp    0x1401d262a
1401d2628:	33 c0                	xor    %eax,%eax