1401c2136:	48 c1 f8 04          	sar    $0x4,%rax
1401c213a:	0f 11 b7 00 01 00 00 	movups %xmm6,0x100(%rdi)
1401c2141:	69 c0 39 8e e3 38    	imul   $0x38e38e39,%eax,%eax
1401c2147:	e9 f0 ef ff ff       	jmp    0x1401c113c
1401c214c:	48 8d b4 24 a0 02 00 	lea    0x2a0(%rsp),%rsi
1401c2153:	00
1401c2154:	49 8d 6e 60          	lea    0x60(%r14),%rbp
1401c2158:	e9 19 e7 ff ff       	jmp    0x1401c0876
1401c215d:	41 8b 55 20          	mov    0x20(%r13),%edx
1401c2161:	85 d2                	test   %edx,%edx
1401c2163:	0f 88 a9 03 00 00    	js     0x1401c2512
1401c2169:	41 8b 45 24          	mov    0x24(%r13),%eax
1401c216d:	85 c0                	test   %eax,%eax
1401c216f:	0f 88 d3 06 00 00    	js     0x1401c2848
1401c2175:	85 d2                	test   %edx,%edx
1401c2177:	0f 84 0e 06 00 00    	je     0x1401c278b
1401c217d:	8b 74 24 60          	mov    0x60(%rsp),%esi
1401c2181:	8d 1c 0e             	lea    (%rsi,%rcx,1),%ebx
1401c2184:	85 c0                	test   %eax,%eax
1401c2186:	0f 85 d6 d7 ff ff    	jne    0x1401bf962
1401c218c:	45 31 d2             	xor    %r10d,%r10d
1401c218f:	e9 b2 d7 ff ff       	jmp    0x1401bf946
1401c2194:	0f 1f 40 00          	nopl   0x0(%rax)
1401c2198:	ff 15 82 d2 0e 00    	call   *0xed282(%rip)        # 0x1402af420
1401c219e:	83 38 02             	cmpl   $0x2,(%rax)
1401c21a1:	75 20                	jne    0x1401c21c3
1401c21a3:	45 8b 77 1c          	mov    0x1c(%r15),%r14d
1401c21a7:	45 85 f6             	test   %r14d,%r14d
1401c21aa:	0f 85 aa e7 ff ff    	jne    0x1401c095a
1401c21b0:	8b 47 20             	mov    0x20(%rdi),%eax
1401c21b3:	85 f6                	test   %esi,%esi
1401c21b5:	0f 89 66 fb ff ff    	jns    0x1401c1d21
1401c21bb:	85 c0                	test   %eax,%eax
1401c21bd:	0f 88 e5 fb ff ff    	js     0x1401c1da8
1401c21c3:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1401c21c8:	48 8d 0d 0e 24 07 00 	lea    0x7240e(%rip),%rcx        # 0x1402345dd
1401c21cf:	e8 cc 13 f0 ff       	call   0x1400c35a0
1401c21d4:	e9 00 fe ff ff       	jmp    0x1401c1fd9
1401c21d9:	4c 8b 35 00 6e 07 00 	mov    0x76e00(%rip),%r14        # 0x140238fe0
1401c21e0:	48 8d 1d 61 20 07 00 	lea    0x72061(%rip),%rbx        # 0x140234248
1401c21e7:	41 8b 0e             	mov    (%r14),%ecx
1401c21ea:	85 c9                	test   %ecx,%ecx
1401c21ec:	74 0b                	je     0x1401c21f9
1401c21ee:	48 89 d9             	mov    %rbx,%rcx
1401c21f1:	e8 72 11 02 00       	call   0x1401e3368
1401c21f6:	48 89 c3             	mov    %rax,%rbx
1401c21f9:	b9 02 00 00 00       	mov    $0x2,%ecx
1401c21fe:	ff 15 1c 27 03 00    	call   *0x3271c(%rip)        # 0x1401f4920
1401c2204:	48 89 da             	mov    %rbx,%rdx
1401c2207:	48 89 c1             	mov    %rax,%rcx
1401c220a:	e8 61 11 02 00       	call   0x1401e3370
1401c220f:	e9 85 e9 ff ff       	jmp    0x1401c0b99
1401c2214:	45 85 f6             	test   %r14d,%r14d
1401c2217:	0f 84 0a 0b 00 00    	je     0x1401c2d27
1401c221d:	45 85 f6             	test   %r14d,%r14d
1401c2220:	0f 89 8d de ff ff    	jns    0x1401c00b3
1401c2226:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
1401c222d:	00
1401c222e:	e9 1c 0b 00 00       	jmp    0x1401c2d4f
1401c2233:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401c2238:	44 8b 43 18          	mov    0x18(%rbx),%r8d
1401c223c:	4c 8b 4b 08          	mov    0x8(%rbx),%r9
1401c2240:	45 85 c0             	test   %r8d,%r8d
1401c2243:	0f 84 78 03 00 00    	je     0x1401c25c1
1401c2249:	48 8d 15 99 24 07 00 	lea    0x72499(%rip),%rdx        # 0x1402346e9
1401c2250:	48 8d 0d 78 24 07 00 	lea    0x72478(%rip),%rcx        # 0x1402346cf
1401c2257:	e8 2c 11 02 00       	call   0x1401e3388
1401c225c:	e9 72 f6 ff ff       	jmp    0x1401c18d3
1401c2261:	4c 8b 35 78 6d 07 00 	mov    0x76d78(%rip),%r14        # 0x140238fe0
1401c2268:	41 8b 06             	mov    (%r14),%eax
1401c226b:	48 8b 1f             	mov    (%rdi),%rbx
1401c226e:	48 8d 0d 13 20 07 00 	lea    0x72013(%rip),%rcx        # 0x140234288
1401c2275:	85 c0                	test   %eax,%eax
1401c2277:	0f 84 a3 f1 ff ff    	je     0x1401c1420
1401c227d:	e9 96 f1 ff ff       	jmp    0x1401c1418
1401c2282:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401c2288:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
1401c228d:	e8 6e a2 f6 ff       	call   0x14012c500
1401c2292:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
1401c2297:	e9 2b f3 ff ff       	jmp    0x1401c15c7
1401c229c:	41 c7 47 10 00 00 00 	movl   $0x0,0x10(%r15)
1401c22a3:	00
1401c22a4:	85 c0                	test   %eax,%eax
1401c22a6:	0f 85 54 f4 ff ff    	jne    0x1401c1700
1401c22ac:	45 8b 77 24          	mov    0x24(%r15),%r14d
1401c22b0:	41 c7 47 20 00 00 00 	movl   $0x0,0x20(%r15)
1401c22b7:	00
1401c22b8:	45 85 f6             	test   %r14d,%r14d
1401c22bb:	0f 85 2c d8 ff ff    	jne    0x1401bfaed
1401c22c1:	45 8b 6f 18          	mov    0x18(%r15),%r13d
1401c22c5:	45 85 ed             	test   %r13d,%r13d
1401c22c8:	0f 84 dc e3 ff ff    	je     0x1401c06aa
1401c22ce:	e9 1f f4 ff ff       	jmp    0x1401c16f2
1401c22d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401c22d8:	4d 89 c8             	mov    %r9,%r8
1401c22db:	48 8d 15 e6 23 07 00 	lea    0x723e6(%rip),%rdx        # 0x1402346c8
1401c22e2:	48 8d 0d f8 23 07 00 	lea    0x723f8(%rip),%rcx        # 0x1402346e1
1401c22e9:	e8 9a 10 02 00       	call   0x1401e3388
1401c22ee:	48 8b 9b e8 00 00 00 	mov    0xe8(%rbx),%rbx
1401c22f5:	48 85 db             	test   %rbx,%rbx
1401c22f8:	0f 85 e5 f5 ff ff    	jne    0x1401c18e3
1401c22fe:	e9 ad f2 ff ff       	jmp    0x1401c15b0
1401c2303:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401c2308:	85 c0                	test   %eax,%eax
1401c230a:	0f 89 25 d6 ff ff    	jns    0x1401bf935
1401c2310:	45 85 f6             	test   %r14d,%r14d
1401c2313:	0f 85 25 dc ff ff    	jne    0x1401bff3e
1401c2319:	85 d2                	test   %edx,%edx
1401c231b:	0f 8f ab de ff ff    	jg     0x1401c01cc
1401c2321:	85 c0                	test   %eax,%eax
1401c2323:	0f 8f 1d d6 ff ff    	jg     0x1401bf946
1401c2329:	0f 94 c0             	sete   %al
1401c232c:	e9 ac de ff ff       	jmp    0x1401c01dd
1401c2331:	45 8b 57 44          	mov    0x44(%r15),%r10d
1401c2335:	45 85 d2             	test   %r10d,%r10d
1401c2338:	0f 85 ba f1 ff ff    	jne    0x1401c14f8
1401c233e:	4c 8b 35 9b 6c 07 00 	mov    0x76c9b(%rip),%r14        # 0x140238fe0
1401c2345:	48 8d 0d 24 1e 07 00 	lea    0x71e24(%rip),%rcx        # 0x140234170
1401c234c:	41 8b 06             	mov    (%r14),%eax
1401c234f:	85 c0                	test   %eax,%eax
1401c2351:	0f 84 7a fc ff ff    	je     0x1401c1fd1
1401c2357:	e9 6d fc ff ff       	jmp    0x1401c1fc9
1401c235c:	8b 53 18             	mov    0x18(%rbx),%edx
1401c235f:	85 d2                	test   %edx,%edx
1401c2361:	0f 84 6c f5 ff ff    	je     0x1401c18d3
1401c2367:	44 8b 43 1c          	mov    0x1c(%rbx),%r8d
1401c236b:	45 85 c0             	test   %r8d,%r8d
1401c236e:	0f 84 5f f5 ff ff    	je     0x1401c18d3
1401c2374:	44 39 c2             	cmp    %r8d,%edx
1401c2377:	0f 84 56 f5 ff ff    	je     0x1401c18d3
1401c237d:	4c 8b 0b             	mov    (%rbx),%r9
1401c2380:	48 8d 0d c8 23 07 00 	lea    0x723c8(%rip),%rcx        # 0x14023474f
1401c2387:	e8 fc 0f 02 00       	call   0x1401e3388
1401c238c:	e9 42 f5 ff ff       	jmp    0x1401c18d3
1401c2391:	a8 10                	test   $0x10,%al
1401c2393:	48 8d 15 c4 21 07 00 	lea    0x721c4(%rip),%rdx        # 0x14023455e
1401c239a:	4c 8b 73 08          	mov    0x8(%rbx),%r14
1401c239e:	4c 8b 0b             	mov    (%rbx),%r9
1401c23a1:	48 8d 05 bd 21 07 00 	lea    0x721bd(%rip),%rax        # 0x140234565
1401c23a8:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1401c23ad:	48 0f 44 d0          	cmove  %rax,%rdx
1401c23b1:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1401c23b6:	4d 89 f4             	mov    %r14,%r12
1401c23b9:	4d 89 cd             	mov    %r9,%r13
1401c23bc:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
1401c23c1:	49 89 d6             	mov    %rdx,%r14
1401c23c4:	eb 17                	jmp    0x1401c23dd
1401c23c6:	4c 89 ea             	mov    %r13,%rdx
1401c23c9:	4c 89 e1             	mov    %r12,%rcx
1401c23cc:	e8 17 7a 02 00       	call   0x1401e9de8
1401c23d1:	85 c0                	test   %eax,%eax
1401c23d3:	75 40                	jne    0x1401c2415
1401c23d5:	4c 8d 66 01          	lea    0x1(%rsi),%r12
1401c23d9:	4c 8d 6b 01          	lea    0x1(%rbx),%r13
1401c23dd:	ba 2f 00 00 00       	mov    $0x2f,%edx
1401c23e2:	4c 89 e1             	mov    %r12,%rcx
1401c23e5:	e8 86 7a 02 00       	call   0x1401e9e70
1401c23ea:	ba 2f 00 00 00       	mov    $0x2f,%edx
1401c23ef:	4c 89 e9             	mov    %r13,%rcx
1401c23f2:	48 89 c6             	mov    %rax,%rsi
1401c23f5:	e8 76 7a 02 00       	call   0x1401e9e70
1401c23fa:	48 89 c3             	mov    %rax,%rbx
1401c23fd:	48 85 f6             	test   %rsi,%rsi
1401c2400:	74 13                	je     0x1401c2415
1401c2402:	48 85 c0             	test   %rax,%rax
1401c2405:	74 0e                	je     0x1401c2415
1401c2407:	49 89 f0             	mov    %rsi,%r8
1401c240a:	4c 29 e8             	sub    %r13,%rax
1401c240d:	4d 29 e0             	sub    %r12,%r8
1401c2410:	49 39 c0             	cmp    %rax,%r8
1401c2413:	74 b1                	je     0x1401c23c6
1401c2415:	4c 89 f2             	mov    %r14,%rdx
1401c2418:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
1401c241d:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
1401c2422:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401c2427:	4d 39 e6             	cmp    %r12,%r14
1401c242a:	0f 84 ea 04 00 00    	je     0x1401c291a
1401c2430:	89 7c 24 30          	mov    %edi,0x30(%rsp)
1401c2434:	45 89 e0             	mov    %r12d,%r8d
1401c2437:	4d 89 f1             	mov    %r14,%r9
1401c243a:	48 8d 0d af 22 07 00 	lea    0x722af(%rip),%rcx        # 0x1402346f0
1401c2441:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1401c2446:	45 29 f0             	sub    %r14d,%r8d
1401c2449:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1401c244e:	e8 35 0f 02 00       	call   0x1401e3388
1401c2453:	e9 62 f4 ff ff       	jmp    0x1401c18ba
1401c2458:	41 8b 5f 50          	mov    0x50(%r15),%ebx
1401c245c:	85 db                	test   %ebx,%ebx
1401c245e:	0f 84 86 04 00 00    	je     0x1401c28ea
1401c2464:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
1401c246b:	00
1401c246c:	e9 5e da ff ff       	jmp    0x1401bfecf
1401c2471:	48 8b 05 38 70 07 00 	mov    0x77038(%rip),%rax        # 0x1402394b0
1401c2478:	44 8b 08             	mov    (%rax),%r9d
1401c247b:	45 85 c9             	test   %r9d,%r9d
1401c247e:	0f 84 f7 01 00 00    	je     0x1401c267b
1401c2484:	48 8b 0d 05 6c 07 00 	mov    0x76c05(%rip),%rcx        # 0x140239090
1401c248b:	0f b7 84 24 d6 01 00 	movzwl 0x1d6(%rsp),%eax
1401c2492:	00
1401c2493:	31 ed                	xor    %ebp,%ebp
1401c2495:	8b 09                	mov    (%rcx),%ecx
1401c2497:	89 c2                	mov    %eax,%edx
1401c2499:	66 81 e2 00 f0       	and    $0xf000,%dx
1401c249e:	85 c9                	test   %ecx,%ecx
1401c24a0:	75 07                	jne    0x1401c24a9
1401c24a2:	66 81 fa 00 80       	cmp    $0x8000,%dx
1401c24a7:	74 38                	je     0x1401c24e1
1401c24a9:	45 89 e5             	mov    %r12d,%r13d
1401c24ac:	be 00 a0 00 00       	mov    $0xa000,%esi
1401c24b1:	66 81 fa 00 a0       	cmp    $0xa000,%dx
1401c24b6:	0f 84 14 df ff ff    	je     0x1401c03d0
1401c24bc:	be 00 40 00 00       	mov    $0x4000,%esi
1401c24c1:	66 3d 00 40          	cmp    $0x4000,%ax
1401c24c5:	0f 84 05 df ff ff    	je     0x1401c03d0
1401c24cb:	66 81 fa 00 40       	cmp    $0x4000,%dx
1401c24d0:	0f 84 5c 04 00 00    	je     0x1401c2932
1401c24d6:	66 81 fa 00 e0       	cmp    $0xe000,%dx
1401c24db:	0f 84 51 04 00 00    	je     0x1401c2932
1401c24e1:	83 e0 40             	and    $0x40,%eax
1401c24e4:	45 89 e5             	mov    %r12d,%r13d
1401c24e7:	66 83 f8 01          	cmp    $0x1,%ax
1401c24eb:	19 f6                	sbb    %esi,%esi
1401c24ed:	83 e6 b7             	and    $0xffffffb7,%esi
1401c24f0:	81 c6 ed 81 00 00    	add    $0x81ed,%esi
1401c24f6:	e9 d5 de ff ff       	jmp    0x1401c03d0
1401c24fb:	85 d2                	test   %edx,%edx
1401c24fd:	0f 85 c0 dc ff ff    	jne    0x1401c01c3
1401c2503:	e9 19 fe ff ff       	jmp    0x1401c2321
1401c2508:	bf 01 00 00 00       	mov    $0x1,%edi
1401c250d:	e9 c2 f5 ff ff       	jmp    0x1401c1ad4
1401c2512:	49 8b 4d 48          	mov    0x48(%r13),%rcx
1401c2516:	41 8b 45 24          	mov    0x24(%r13),%eax
1401c251a:	48 85 c9             	test   %rcx,%rcx
1401c251d:	0f 84 d0 06 00 00    	je     0x1401c2bf3
1401c2523:	48 83 79 30 00       	cmpq   $0x0,0x30(%rcx)
1401c2528:	0f 84 3c 02 00 00    	je     0x1401c276a
1401c252e:	41 c7 45 20 00 00 00 	movl   $0x0,0x20(%r13)
1401c2535:	00
1401c2536:	85 c0                	test   %eax,%eax
1401c2538:	0f 88 0f 07 00 00    	js     0x1401c2c4d
1401c253e:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
1401c2545:	00
1401c2546:	45 31 d2             	xor    %r10d,%r10d
1401c2549:	45 31 f6             	xor    %r14d,%r14d
1401c254c:	e9 e4 d3 ff ff       	jmp    0x1401bf935
1401c2551:	4d 89 f2             	mov    %r14,%r10
1401c2554:	45 8b 77 30          	mov    0x30(%r15),%r14d
1401c2558:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1401c255d:	45 85 f6             	test   %r14d,%r14d
1401c2560:	0f 84 4a f0 ff ff    	je     0x1401c15b0
1401c2566:	45 8b 6f 68          	mov    0x68(%r15),%r13d
1401c256a:	45 85 ed             	test   %r13d,%r13d
1401c256d:	0f 89 09 f3 ff ff    	jns    0x1401c187c
1401c2573:	e9 38 f0 ff ff       	jmp    0x1401c15b0
1401c2578:	4c 8d 0d 93 20 07 00 	lea    0x72093(%rip),%r9        # 0x140234612
1401c257f:	4c 8d 05 93 20 07 00 	lea    0x72093(%rip),%r8        # 0x140234619
1401c2586:	4c 89 ea             	mov    %r13,%rdx
1401c2589:	48 8d 0d 90 20 07 00 	lea    0x72090(%rip),%rcx        # 0x140234620
1401c2590:	e8 6b 11 f0 ff       	call   0x1400c3700
1401c2595:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1401c259c:	00
1401c259d:	e8 0e 69 f3 ff       	call   0x1400f8eb0
1401c25a2:	48 8b 8c 24 e0 00 00 	mov    0xe0(%rsp),%rcx
1401c25a9:	00
1401c25aa:	e8 01 69 f3 ff       	call   0x1400f8eb0
1401c25af:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
1401c25b6:	00
1401c25b7:	e8 f4 68 f3 ff       	call   0x1400f8eb0
1401c25bc:	e9 90 ea ff ff       	jmp    0x1401c1051
1401c25c1:	4d 89 c8             	mov    %r9,%r8
1401c25c4:	48 8d 15 1e 21 07 00 	lea    0x7211e(%rip),%rdx        # 0x1402346e9
1401c25cb:	48 8d 0d 0f 21 07 00 	lea    0x7210f(%rip),%rcx        # 0x1402346e1
1401c25d2:	e8 b1 0d 02 00       	call   0x1401e3388
1401c25d7:	e9 f7 f2 ff ff       	jmp    0x1401c18d3
1401c25dc:	8b 75 34             	mov    0x34(%rbp),%esi
1401c25df:	89 f0                	mov    %esi,%eax
1401c25e1:	25 00 f0 00 00       	and    $0xf000,%eax
1401c25e6:	3d 00 e0 00 00       	cmp    $0xe000,%eax
1401c25eb:	0f 85 d9 00 00 00    	jne    0x1401c26ca
1401c25f1:	0f b7 84 24 d6 01 00 	movzwl 0x1d6(%rsp),%eax
1401c25f8:	00
1401c25f9:	66 25 00 f0          	and    $0xf000,%ax
1401c25fd:	66 3d 00 40          	cmp    $0x4000,%ax
1401c2601:	0f 84 03 01 00 00    	je     0x1401c270a
1401c2607:	48 8d 0d 47 1b 07 00 	lea    0x71b47(%rip),%rcx        # 0x140234155
1401c260e:	e8 6d 65 ff ff       	call   0x1401b8b80
1401c2613:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1401c2618:	48 89 c1             	mov    %rax,%rcx
1401c261b:	e8 10 10 f0 ff       	call   0x1400c3630
1401c2620:	e9 b4 f9 ff ff       	jmp    0x1401c1fd9
1401c2625:	0f 1f 00             	nopl   (%rax)
1401c2628:	48 89 f1             	mov    %rsi,%rcx
1401c262b:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1401c2630:	e8 3b af e9 ff       	call   0x14005d570
1401c2635:	48 8b 05 a4 69 07 00 	mov    0x769a4(%rip),%rax        # 0x140238fe0
1401c263c:	48 8d 0d cd 1e 07 00 	lea    0x71ecd(%rip),%rcx        # 0x140234510
1401c2643:	8b 10                	mov    (%rax),%edx
1401c2645:	85 d2                	test   %edx,%edx
1401c2647:	0f 84 5b e2 ff ff    	je     0x1401c08a8
1401c264d:	e8 16 0d 02 00       	call   0x1401e3368
1401c2652:	48 89 c1             	mov    %rax,%rcx
1401c2655:	e9 4e e2 ff ff       	jmp    0x1401c08a8
1401c265a:	48 8b 05 7f 69 07 00 	mov    0x7697f(%rip),%rax        # 0x140238fe0
1401c2661:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1401c2666:	48 8d 0d 7b 1e 07 00 	lea    0x71e7b(%rip),%rcx        # 0x1402344e8
1401c266d:	44 8b 00             	mov    (%rax),%r8d
1401c2670:	45 85 c0             	test   %r8d,%r8d
1401c2673:	0f 84 2f e2 ff ff    	je     0x1401c08a8
1401c2679:	eb d2                	jmp    0x1401c264d
1401c267b:	44 8b 47 20          	mov    0x20(%rdi),%r8d
1401c267f:	44 89 ee             	mov    %r13d,%esi
1401c2682:	31 ed                	xor    %ebp,%ebp
1401c2684:	45 85 c0             	test   %r8d,%r8d
1401c2687:	0f 88 35 e3 ff ff    	js     0x1401c09c2
1401c268d:	45 85 ed             	test   %r13d,%r13d
1401c2690:	0f 84 50 dd ff ff    	je     0x1401c03e6
1401c2696:	e9 45 e3 ff ff       	jmp    0x1401c09e0
1401c269b:	48 8d 15 06 1d 07 00 	lea    0x71d06(%rip),%rdx        # 0x1402343a8
1401c26a2:	41 89 d8             	mov    %ebx,%r8d
1401c26a5:	48 8d 0d 24 1d 07 00 	lea    0x71d24(%rip),%rcx        # 0x1402343d0
1401c26ac:	e8 af 0c 02 00       	call   0x1401e3360
1401c26b1:	48 89 c2             	mov    %rax,%rdx
1401c26b4:	e9 e4 f4 ff ff       	jmp    0x1401c1b9d
1401c26b9:	48 8d 0d 60 20 07 00 	lea    0x72060(%rip),%rcx        # 0x140234720
1401c26c0:	e8 c3 0c 02 00       	call   0x1401e3388
1401c26c5:	e9 09 f2 ff ff       	jmp    0x1401c18d3
1401c26ca:	49 8b 47 58          	mov    0x58(%r15),%rax
1401c26ce:	41 b9 05 00 00 00    	mov    $0x5,%r9d
1401c26d4:	4c 8d 84 24 d0 01 00 	lea    0x1d0(%rsp),%r8
1401c26db:	00
1401c26dc:	48 89 ea             	mov    %rbp,%rdx
1401c26df:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401c26e6:	e8 25 88 e9 ff       	call   0x14005af10
1401c26eb:	85 c0                	test   %eax,%eax
1401c26ed:	0f 85 14 ff ff ff    	jne    0x1401c2607
1401c26f3:	41 8b 77 14          	mov    0x14(%r15),%esi
1401c26f7:	85 f6                	test   %esi,%esi
1401c26f9:	0f 85 af e2 ff ff    	jne    0x1401c09ae
1401c26ff:	8b 75 34             	mov    0x34(%rbp),%esi
1401c2702:	85 f6                	test   %esi,%esi
1401c2704:	0f 84 e6 07 00 00    	je     0x1401c2ef0
1401c270a:	48 8b 05 9f 6d 07 00 	mov    0x76d9f(%rip),%rax        # 0x1402394b0
1401c2711:	44 8b 67 18          	mov    0x18(%rdi),%r12d
1401c2715:	44 8b 10             	mov    (%rax),%r10d
1401c2718:	45 89 e5             	mov    %r12d,%r13d
1401c271b:	45 85 d2             	test   %r10d,%r10d
1401c271e:	0f 84 ac dc ff ff    	je     0x1401c03d0
1401c2724:	48 8b 0d 65 69 07 00 	mov    0x76965(%rip),%rcx        # 0x140239090
1401c272b:	0f b7 84 24 d6 01 00 	movzwl 0x1d6(%rsp),%eax
1401c2732:	00