1402c21b8:	00
1402c21b9:	c7 84 24 80 00 00 00 	movl   $0x1810,0x80(%rsp)
1402c21c0:	10 18 00 00
1402c21c4:	c7 84 24 84 00 00 00 	movl   $0xff1a,0x84(%rsp)
1402c21cb:	1a ff 00 00
1402c21cf:	c7 84 24 88 00 00 00 	movl   $0x19,0x88(%rsp)
1402c21d6:	19 00 00 00
1402c21da:	41 f7 c7 ef ff ff ff 	test   $0xffffffef,%r15d
1402c21e1:	0f 85 42 02 00 00    	jne    0x1402c2429
1402c21e7:	66 3b d9             	cmp    %cx,%bx
1402c21ea:	0f 82 c1 01 00 00    	jb     0x1402c23b1
1402c21f0:	66 83 fb 3a          	cmp    $0x3a,%bx
1402c21f4:	73 0a                	jae    0x1402c2200
1402c21f6:	0f b7 c3             	movzwl %bx,%eax
1402c21f9:	2b c1                	sub    %ecx,%eax
1402c21fb:	e9 ac 01 00 00       	jmp    0x1402c23ac
1402c2200:	66 3b da             	cmp    %dx,%bx
1402c2203:	0f 83 94 01 00 00    	jae    0x1402c239d
1402c2209:	66 41 3b d8          	cmp    %r8w,%bx
1402c220d:	0f 82 9e 01 00 00    	jb     0x1402c23b1
1402c2213:	b9 6a 06 00 00       	mov    $0x66a,%ecx
1402c2218:	66 3b d9             	cmp    %cx,%bx
1402c221b:	73 0b                	jae    0x1402c2228
1402c221d:	0f b7 c3             	movzwl %bx,%eax
1402c2220:	41 2b c0             	sub    %r8d,%eax
1402c2223:	e9 84 01 00 00       	jmp    0x1402c23ac
1402c2228:	66 41 3b d9          	cmp    %r9w,%bx
1402c222c:	0f 82 7f 01 00 00    	jb     0x1402c23b1
1402c2232:	b9 fa 06 00 00       	mov    $0x6fa,%ecx
1402c2237:	66 3b d9             	cmp    %cx,%bx
1402c223a:	73 0b                	jae    0x1402c2247
1402c223c:	0f b7 c3             	movzwl %bx,%eax
1402c223f:	41 2b c1             	sub    %r9d,%eax
1402c2242:	e9 65 01 00 00       	jmp    0x1402c23ac
1402c2247:	66 41 3b da          	cmp    %r10w,%bx
1402c224b:	0f 82 60 01 00 00    	jb     0x1402c23b1
1402c2251:	b9 70 09 00 00       	mov    $0x970,%ecx
1402c2256:	66 3b d9             	cmp    %cx,%bx
1402c2259:	73 0b                	jae    0x1402c2266
1402c225b:	0f b7 c3             	movzwl %bx,%eax
1402c225e:	41 2b c2             	sub    %r10d,%eax
1402c2261:	e9 46 01 00 00       	jmp    0x1402c23ac
1402c2266:	66 41 3b db          	cmp    %r11w,%bx
1402c226a:	0f 82 41 01 00 00    	jb     0x1402c23b1
1402c2270:	b9 f0 09 00 00       	mov    $0x9f0,%ecx
1402c2275:	66 3b d9             	cmp    %cx,%bx
1402c2278:	73 0b                	jae    0x1402c2285
1402c227a:	0f b7 c3             	movzwl %bx,%eax
1402c227d:	41 2b c3             	sub    %r11d,%eax
1402c2280:	e9 27 01 00 00       	jmp    0x1402c23ac
1402c2285:	66 3b d8             	cmp    %ax,%bx
1402c2288:	0f 82 23 01 00 00    	jb     0x1402c23b1
1402c228e:	66 3b 9c 24 e8 00 00 	cmp    0xe8(%rsp),%bx
1402c2295:	00
1402c2296:	73 0d                	jae    0x1402c22a5
1402c2298:	0f b7 c3             	movzwl %bx,%eax
1402c229b:	2d 66 0a 00 00       	sub    $0xa66,%eax
1402c22a0:	e9 07 01 00 00       	jmp    0x1402c23ac
1402c22a5:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1402c22a9:	66 3b d9             	cmp    %cx,%bx
1402c22ac:	0f 82 ff 00 00 00    	jb     0x1402c23b1
1402c22b2:	66 3b 5c 24 34       	cmp    0x34(%rsp),%bx
1402c22b7:	0f 82 39 ff ff ff    	jb     0x1402c21f6
1402c22bd:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1402c22c1:	66 3b d9             	cmp    %cx,%bx
1402c22c4:	0f 82 e7 00 00 00    	jb     0x1402c23b1
1402c22ca:	66 3b 5c 24 3c       	cmp    0x3c(%rsp),%bx
1402c22cf:	0f 82 21 ff ff ff    	jb     0x1402c21f6
1402c22d5:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
1402c22d9:	66 3b d9             	cmp    %cx,%bx
1402c22dc:	0f 82 cf 00 00 00    	jb     0x1402c23b1
1402c22e2:	66 3b 5c 24 44       	cmp    0x44(%rsp),%bx
1402c22e7:	0f 82 09 ff ff ff    	jb     0x1402c21f6
1402c22ed:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
1402c22f1:	66 3b d9             	cmp    %cx,%bx
1402c22f4:	0f 82 b7 00 00 00    	jb     0x1402c23b1
1402c22fa:	66 3b 5c 24 4c       	cmp    0x4c(%rsp),%bx
1402c22ff:	0f 82 f1 fe ff ff    	jb     0x1402c21f6
1402c2305:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
1402c2309:	66 3b d9             	cmp    %cx,%bx
1402c230c:	0f 82 9f 00 00 00    	jb     0x1402c23b1
1402c2312:	66 3b 5c 24 54       	cmp    0x54(%rsp),%bx
1402c2317:	0f 82 d9 fe ff ff    	jb     0x1402c21f6
1402c231d:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
1402c2321:	66 3b d9             	cmp    %cx,%bx
1402c2324:	0f 82 87 00 00 00    	jb     0x1402c23b1
1402c232a:	66 3b 5c 24 5c       	cmp    0x5c(%rsp),%bx
1402c232f:	0f 82 c1 fe ff ff    	jb     0x1402c21f6
1402c2335:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
1402c2339:	66 3b d9             	cmp    %cx,%bx
1402c233c:	72 73                	jb     0x1402c23b1
1402c233e:	66 3b 5c 24 64       	cmp    0x64(%rsp),%bx
1402c2343:	0f 82 ad fe ff ff    	jb     0x1402c21f6
1402c2349:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
1402c234d:	66 3b d9             	cmp    %cx,%bx
1402c2350:	72 5f                	jb     0x1402c23b1
1402c2352:	66 3b 5c 24 6c       	cmp    0x6c(%rsp),%bx
1402c2357:	0f 82 99 fe ff ff    	jb     0x1402c21f6
1402c235d:	8b 4c 24 70          	mov    0x70(%rsp),%ecx
1402c2361:	66 3b d9             	cmp    %cx,%bx
1402c2364:	72 4b                	jb     0x1402c23b1
1402c2366:	66 3b 5c 24 74       	cmp    0x74(%rsp),%bx
1402c236b:	0f 82 85 fe ff ff    	jb     0x1402c21f6
1402c2371:	8b 4c 24 78          	mov    0x78(%rsp),%ecx
1402c2375:	66 3b d9             	cmp    %cx,%bx
1402c2378:	72 37                	jb     0x1402c23b1
1402c237a:	66 3b 5c 24 7c       	cmp    0x7c(%rsp),%bx
1402c237f:	0f 82 71 fe ff ff    	jb     0x1402c21f6
1402c2385:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
1402c238c:	0f b7 c3             	movzwl %bx,%eax
1402c238f:	66 2b c1             	sub    %cx,%ax
1402c2392:	66 83 f8 09          	cmp    $0x9,%ax
1402c2396:	77 19                	ja     0x1402c23b1
1402c2398:	e9 59 fe ff ff       	jmp    0x1402c21f6
1402c239d:	66 3b 9c 24 84 00 00 	cmp    0x84(%rsp),%bx
1402c23a4:	00
1402c23a5:	73 0a                	jae    0x1402c23b1
1402c23a7:	0f b7 c3             	movzwl %bx,%eax
1402c23aa:	2b c2                	sub    %edx,%eax
1402c23ac:	83 f8 ff             	cmp    $0xffffffff,%eax
1402c23af:	75 26                	jne    0x1402c23d7
1402c23b1:	8b 94 24 88 00 00 00 	mov    0x88(%rsp),%edx
1402c23b8:	0f b7 cb             	movzwl %bx,%ecx
1402c23bb:	8d 41 bf             	lea    -0x41(%rcx),%eax
1402c23be:	3b c2                	cmp    %edx,%eax
1402c23c0:	8d 41 9f             	lea    -0x61(%rcx),%eax
1402c23c3:	76 08                	jbe    0x1402c23cd
1402c23c5:	3b c2                	cmp    %edx,%eax
1402c23c7:	0f 87 b6 00 00 00    	ja     0x1402c2483
1402c23cd:	3b c2                	cmp    %edx,%eax
1402c23cf:	77 03                	ja     0x1402c23d4
1402c23d1:	83 c1 e0             	add    $0xffffffe0,%ecx
1402c23d4:	8d 41 c9             	lea    -0x37(%rcx),%eax
1402c23d7:	45 33 d2             	xor    %r10d,%r10d
1402c23da:	85 c0                	test   %eax,%eax
1402c23dc:	0f 85 a4 00 00 00    	jne    0x1402c2486
1402c23e2:	48 8b 0f             	mov    (%rdi),%rcx
1402c23e5:	41 b9 df ff 00 00    	mov    $0xffdf,%r9d
1402c23eb:	0f b7 11             	movzwl (%rcx),%edx
1402c23ee:	4c 8d 41 02          	lea    0x2(%rcx),%r8
1402c23f2:	4c 89 07             	mov    %r8,(%rdi)
1402c23f5:	8d 42 a8             	lea    -0x58(%rdx),%eax
1402c23f8:	66 41 85 c1          	test   %ax,%r9w
1402c23fc:	74 69                	je     0x1402c2467
1402c23fe:	45 85 ff             	test   %r15d,%r15d
1402c2401:	48 89 0f             	mov    %rcx,(%rdi)
1402c2404:	41 8d 42 08          	lea    0x8(%r10),%eax
1402c2408:	41 0f 45 c7          	cmovne %r15d,%eax
1402c240c:	44 8b f8             	mov    %eax,%r15d
1402c240f:	66 85 d2             	test   %dx,%dx
1402c2412:	74 18                	je     0x1402c242c
1402c2414:	66 39 11             	cmp    %dx,(%rcx)
1402c2417:	74 13                	je     0x1402c242c
1402c2419:	e8 8a a4 ff ff       	call   0x1402bc8a8
1402c241e:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402c2424:	e8 db 3f ff ff       	call   0x1402b6404
1402c2429:	45 33 d2             	xor    %r10d,%r10d
1402c242c:	33 d2                	xor    %edx,%edx
1402c242e:	83 c8 ff             	or     $0xffffffff,%eax
1402c2431:	41 f7 f7             	div    %r15d
1402c2434:	41 bb 61 00 00 00    	mov    $0x61,%r11d
1402c243a:	bd 60 06 00 00       	mov    $0x660,%ebp
1402c243f:	44 8b c8             	mov    %eax,%r9d
1402c2442:	41 bd 10 ff 00 00    	mov    $0xff10,%r13d
1402c2448:	45 8d 63 cf          	lea    -0x31(%r11),%r12d
1402c244c:	66 41 3b dc          	cmp    %r12w,%bx
1402c2450:	0f 82 c5 01 00 00    	jb     0x1402c261b
1402c2456:	66 83 fb 3a          	cmp    $0x3a,%bx
1402c245a:	73 31                	jae    0x1402c248d
1402c245c:	0f b7 cb             	movzwl %bx,%ecx
1402c245f:	41 2b cc             	sub    %r12d,%ecx
1402c2462:	e9 af 01 00 00       	jmp    0x1402c2616
1402c2467:	41 0f b7 18          	movzwl (%r8),%ebx
1402c246b:	49 8d 40 02          	lea    0x2(%r8),%rax
1402c246f:	48 89 07             	mov    %rax,(%rdi)
1402c2472:	b8 10 00 00 00       	mov    $0x10,%eax
1402c2477:	45 85 ff             	test   %r15d,%r15d
1402c247a:	41 0f 45 c7          	cmovne %r15d,%eax
1402c247e:	44 8b f8             	mov    %eax,%r15d
1402c2481:	eb a9                	jmp    0x1402c242c
1402c2483:	45 33 d2             	xor    %r10d,%r10d
1402c2486:	b8 0a 00 00 00       	mov    $0xa,%eax
1402c248b:	eb ea                	jmp    0x1402c2477
1402c248d:	66 41 3b dd          	cmp    %r13w,%bx
1402c2491:	0f 83 6f 01 00 00    	jae    0x1402c2606
1402c2497:	66 3b dd             	cmp    %bp,%bx
1402c249a:	0f 82 7b 01 00 00    	jb     0x1402c261b
1402c24a0:	b8 6a 06 00 00       	mov    $0x66a,%eax
1402c24a5:	66 3b d8             	cmp    %ax,%bx
1402c24a8:	73 0a                	jae    0x1402c24b4
1402c24aa:	0f b7 cb             	movzwl %bx,%ecx
1402c24ad:	2b cd                	sub    %ebp,%ecx
1402c24af:	e9 62 01 00 00       	jmp    0x1402c2616
1402c24b4:	b8 f0 06 00 00       	mov    $0x6f0,%eax
1402c24b9:	66 3b d8             	cmp    %ax,%bx
1402c24bc:	0f 82 59 01 00 00    	jb     0x1402c261b
1402c24c2:	8d 48 0a             	lea    0xa(%rax),%ecx
1402c24c5:	66 3b d9             	cmp    %cx,%bx
1402c24c8:	73 0a                	jae    0x1402c24d4
1402c24ca:	0f b7 cb             	movzwl %bx,%ecx
1402c24cd:	2b c8                	sub    %eax,%ecx
1402c24cf:	e9 42 01 00 00       	jmp    0x1402c2616
1402c24d4:	b8 66 09 00 00       	mov    $0x966,%eax
1402c24d9:	66 3b d8             	cmp    %ax,%bx
1402c24dc:	0f 82 39 01 00 00    	jb     0x1402c261b
1402c24e2:	8d 48 0a             	lea    0xa(%rax),%ecx
1402c24e5:	66 3b d9             	cmp    %cx,%bx
1402c24e8:	72 e0                	jb     0x1402c24ca
1402c24ea:	8d 41 76             	lea    0x76(%rcx),%eax
1402c24ed:	66 3b d8             	cmp    %ax,%bx
1402c24f0:	0f 82 25 01 00 00    	jb     0x1402c261b
1402c24f6:	8d 48 0a             	lea    0xa(%rax),%ecx
1402c24f9:	66 3b d9             	cmp    %cx,%bx
1402c24fc:	72 cc                	jb     0x1402c24ca
1402c24fe:	8d 41 76             	lea    0x76(%rcx),%eax
1402c2501:	66 3b d8             	cmp    %ax,%bx
1402c2504:	0f 82 11 01 00 00    	jb     0x1402c261b
1402c250a:	66 3b 9c 24 e8 00 00 	cmp    0xe8(%rsp),%bx
1402c2511:	00
1402c2512:	72 b6                	jb     0x1402c24ca
1402c2514:	8b 44 24 30          	mov    0x30(%rsp),%eax
1402c2518:	66 3b d8             	cmp    %ax,%bx
1402c251b:	0f 82 fa 00 00 00    	jb     0x1402c261b
1402c2521:	66 3b 5c 24 34       	cmp    0x34(%rsp),%bx
1402c2526:	72 a2                	jb     0x1402c24ca
1402c2528:	8b 44 24 38          	mov    0x38(%rsp),%eax
1402c252c:	66 3b d8             	cmp    %ax,%bx
1402c252f:	0f 82 e6 00 00 00    	jb     0x1402c261b
1402c2535:	66 3b 5c 24 3c       	cmp    0x3c(%rsp),%bx
1402c253a:	72 8e                	jb     0x1402c24ca
1402c253c:	8b 44 24 40          	mov    0x40(%rsp),%eax
1402c2540:	66 3b d8             	cmp    %ax,%bx
1402c2543:	0f 82 d2 00 00 00    	jb     0x1402c261b
1402c2549:	66 3b 5c 24 44       	cmp    0x44(%rsp),%bx
1402c254e:	0f 82 76 ff ff ff    	jb     0x1402c24ca
1402c2554:	8b 44 24 48          	mov    0x48(%rsp),%eax
1402c2558:	66 3b d8             	cmp    %ax,%bx
1402c255b:	0f 82 ba 00 00 00    	jb     0x1402c261b
1402c2561:	66 3b 5c 24 4c       	cmp    0x4c(%rsp),%bx
1402c2566:	0f 82 5e ff ff ff    	jb     0x1402c24ca
1402c256c:	8b 44 24 50          	mov    0x50(%rsp),%eax
1402c2570:	66 3b d8             	cmp    %ax,%bx
1402c2573:	0f 82 a2 00 00 00    	jb     0x1402c261b
1402c2579:	66 3b 5c 24 54       	cmp    0x54(%rsp),%bx
1402c257e:	0f 82 46 ff ff ff    	jb     0x1402c24ca
1402c2584:	8b 44 24 58          	mov    0x58(%rsp),%eax
1402c2588:	66 3b d8             	cmp    %ax,%bx
1402c258b:	0f 82 8a 00 00 00    	jb     0x1402c261b
1402c2591:	66 3b 5c 24 5c       	cmp    0x5c(%rsp),%bx
1402c2596:	0f 82 2e ff ff ff    	jb     0x1402c24ca
1402c259c:	8b 44 24 60          	mov    0x60(%rsp),%eax
1402c25a0:	66 3b d8             	cmp    %ax,%bx
1402c25a3:	72 76                	jb     0x1402c261b
1402c25a5:	66 3b 5c 24 64       	cmp    0x64(%rsp),%bx
1402c25aa:	0f 82 1a ff ff ff    	jb     0x1402c24ca
1402c25b0:	8b 44 24 68          	mov    0x68(%rsp),%eax
1402c25b4:	66 3b d8             	cmp    %ax,%bx
1402c25b7:	72 62                	jb     0x1402c261b
1402c25b9:	66 3b 5c 24 6c       	cmp    0x6c(%rsp),%bx
1402c25be:	0f 82 06 ff ff ff    	jb     0x1402c24ca
1402c25c4:	8b 44 24 70          	mov    0x70(%rsp),%eax
1402c25c8:	66 3b d8             	cmp    %ax,%bx
1402c25cb:	72 4e                	jb     0x1402c261b
1402c25cd:	66 3b 5c 24 74       	cmp    0x74(%rsp),%bx
1402c25d2:	0f 82 f2 fe ff ff    	jb     0x1402c24ca
1402c25d8:	8b 44 24 78          	mov    0x78(%rsp),%eax
1402c25dc:	66 3b d8             	cmp    %ax,%bx
1402c25df:	72 3a                	jb     0x1402c261b
1402c25e1:	66 3b 5c 24 7c       	cmp    0x7c(%rsp),%bx
1402c25e6:	0f 82 de fe ff ff    	jb     0x1402c24ca
1402c25ec:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
1402c25f3:	0f b7 c3             	movzwl %bx,%eax
1402c25f6:	66 2b c2             	sub    %dx,%ax
1402c25f9:	66 83 f8 09          	cmp    $0x9,%ax
1402c25fd:	77 1c                	ja     0x1402c261b
1402c25ff:	0f b7 cb             	movzwl %bx,%ecx
1402c2602:	2b ca                	sub    %edx,%ecx
1402c2604:	eb 10                	jmp    0x1402c2616
1402c2606:	66 3b 9c 24 84 00 00 	cmp    0x84(%rsp),%bx
1402c260d:	00
1402c260e:	73 0b                	jae    0x1402c261b
1402c2610:	0f b7 cb             	movzwl %bx,%ecx
1402c2613:	41 2b cd             	sub    %r13d,%ecx
1402c2616:	83 f9 ff             	cmp    $0xffffffff,%ecx
1402c2619:	75 34                	jne    0x1402c264f
1402c261b:	0f b7 cb             	movzwl %bx,%ecx
1402c261e:	83 f9 41             	cmp    $0x41,%ecx
1402c2621:	72 05                	jb     0x1402c2628
1402c2623:	83 f9 5a             	cmp    $0x5a,%ecx
1402c2626:	76 0b                	jbe    0x1402c2633
1402c2628:	41 3b cb             	cmp    %r11d,%ecx
1402c262b:	72 1f                	jb     0x1402c264c
1402c262d:	66 83 fb 7a          	cmp    $0x7a,%bx
1402c2631:	77 19                	ja     0x1402c264c
1402c2633:	0f b7 c3             	movzwl %bx,%eax
1402c2636:	66 41 2b c3          	sub    %r11w,%ax
1402c263a:	66 3b 84 24 88 00 00 	cmp    0x88(%rsp),%ax
1402c2641:	00
1402c2642:	77 03                	ja     0x1402c2647
1402c2644:	83 c1 e0             	add    $0xffffffe0,%ecx
1402c2647:	83 c1 c9             	add    $0xffffffc9,%ecx
1402c264a:	eb 03                	jmp    0x1402c264f
1402c264c:	83 c9 ff             	or     $0xffffffff,%ecx
1402c264f:	4c 8b 07             	mov    (%rdi),%r8
1402c2652:	41 3b cf             	cmp    %r15d,%ecx
1402c2655:	73 38                	jae    0x1402c268f
1402c2657:	41 0f b7 18          	movzwl (%r8),%ebx
1402c265b:	41 8b c6             	mov    %r14d,%eax
1402c265e:	41 0f af c7          	imul   %r15d,%eax
1402c2662:	8d 14 08             	lea    (%rax,%rcx,1),%edx
1402c2665:	41 8b ca             	mov    %r10d,%ecx
1402c2668:	3b d0                	cmp    %eax,%edx
1402c266a:	41 8b c2             	mov    %r10d,%eax
1402c266d:	0f 92 c1             	setb   %cl
1402c2670:	45 3b f1             	cmp    %r9d,%r14d
1402c2673:	44 8b f2             	mov    %edx,%r14d
1402c2676:	0f 97 c0             	seta   %al
1402c2679:	0b c8                	or     %eax,%ecx
1402c267b:	49 8d 40 02          	lea    0x2(%r8),%rax
1402c267f:	c1 e1 02             	shl    $0x2,%ecx
1402c2682:	83 c9 08             	or     $0x8,%ecx
1402c2685:	48 89 07             	mov    %rax,(%rdi)
1402c2688:	0b f1                	or     %ecx,%esi
1402c268a:	e9 bd fd ff ff       	jmp    0x1402c244c
1402c268f:	4c 8b ac 24 e0 00 00 	mov    0xe0(%rsp),%r13
1402c2696:	00
1402c2697:	49 8d 40 fe          	lea    -0x2(%r8),%rax
1402c269b:	4c 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12
1402c26a2:	00
1402c26a3:	bd 02 00 00 00       	mov    $0x2,%ebp
1402c26a8:	48 89 07             	mov    %rax,(%rdi)
1402c26ab:	66 85 db             	test   %bx,%bx
1402c26ae:	74 15                	je     0x1402c26c5
1402c26b0:	66 39 18             	cmp    %bx,(%rax)
1402c26b3:	74 10                	je     0x1402c26c5
1402c26b5:	e8 ee a1 ff ff       	call   0x1402bc8a8
1402c26ba:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402c26c0:	e8 3f 3d ff ff       	call   0x1402b6404
1402c26c5:	40 f6 c6 08          	test   $0x8,%sil
1402c26c9:	75 16                	jne    0x1402c26e1
1402c26cb:	48 8b 47 08          	mov    0x8(%rdi),%rax
1402c26cf:	4c 89 27             	mov    %r12,(%rdi)
1402c26d2:	48 85 c0             	test   %rax,%rax
1402c26d5:	74 03                	je     0x1402c26da
1402c26d7:	4c 89 20             	mov    %r12,(%rax)
1402c26da:	33 c0                	xor    %eax,%eax
1402c26dc:	e9 92 00 00 00       	jmp    0x1402c2773
1402c26e1:	41 b8 00 00 00 80    	mov    $0x80000000,%r8d
1402c26e7:	45 8d 48 ff          	lea    -0x1(%r8),%r9d
1402c26eb:	40 f6 c6 04          	test   $0x4,%sil