14007b2dc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b2e1:	48 8b d8             	mov    %rax,%rbx
14007b2e4:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14007b2e8:	0f 85 9a 00 00 00    	jne    0x14007b388
14007b2ee:	48 ff 15 7b 97 00 00 	rex.W call *0x977b(%rip)        # 0x140084a70
14007b2f5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b2fa:	44 8b c8             	mov    %eax,%r9d
14007b2fd:	48 8b 0d fc 3c 02 00 	mov    0x23cfc(%rip),%rcx        # 0x14009f000
14007b304:	48 8d 05 f5 3c 02 00 	lea    0x23cf5(%rip),%rax        # 0x14009f000
14007b30b:	48 3b c8             	cmp    %rax,%rcx
14007b30e:	74 1f                	je     0x14007b32f
14007b310:	f6 41 44 01          	testb  $0x1,0x44(%rcx)
14007b314:	74 19                	je     0x14007b32f
14007b316:	80 79 41 03          	cmpb   $0x3,0x41(%rcx)
14007b31a:	72 13                	jb     0x14007b32f
14007b31c:	8d 53 68             	lea    0x68(%rbx),%edx
14007b31f:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007b323:	4c 8d 05 de 77 01 00 	lea    0x177de(%rip),%r8        # 0x140092b08
14007b32a:	e8 ed c5 fd ff       	call   0x14005791c
14007b32f:	49 83 cd ff          	or     $0xffffffffffffffff,%r13
14007b333:	48 8b bc 24 a8 00 00 	mov    0xa8(%rsp),%rdi
14007b33a:	00
14007b33b:	49 8b cc             	mov    %r12,%rcx
14007b33e:	e8 bd 8b fb ff       	call   0x140033f00
14007b343:	40 84 ed             	test   %bpl,%bpl
14007b346:	0f 84 dc 01 00 00    	je     0x14007b528
14007b34c:	49 3b dd             	cmp    %r13,%rbx
14007b34f:	48 89 1f             	mov    %rbx,(%rdi)
14007b352:	41 b9 e9 09 00 00    	mov    $0x9e9,%r9d
14007b358:	4c 8d 05 71 73 01 00 	lea    0x17371(%rip),%r8        # 0x1400926d0
14007b35f:	0f 95 c0             	setne  %al
14007b362:	88 44 24 48          	mov    %al,0x48(%rsp)
14007b366:	48 8d 05 9b 76 01 00 	lea    0x1769b(%rip),%rax        # 0x140092a08
14007b36d:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007b372:	48 8d 05 cf 76 01 00 	lea    0x176cf(%rip),%rax        # 0x140092a48
14007b379:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007b37e:	e8 6d 68 00 00       	call   0x140081bf0
14007b383:	e9 b4 01 00 00       	jmp    0x14007b53c
14007b388:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14007b38d:	41 b9 06 00 00 00    	mov    $0x6,%r9d
14007b393:	45 33 c0             	xor    %r8d,%r8d
14007b396:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14007b39b:	33 d2                	xor    %edx,%edx
14007b39d:	48 8b cb             	mov    %rbx,%rcx
14007b3a0:	48 ff 15 41 93 00 00 	rex.W call *0x9341(%rip)        # 0x1400846e8
14007b3a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b3ac:	85 c0                	test   %eax,%eax
14007b3ae:	75 44                	jne    0x14007b3f4
14007b3b0:	48 ff 15 b9 96 00 00 	rex.W call *0x96b9(%rip)        # 0x140084a70
14007b3b7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b3bc:	44 8b c8             	mov    %eax,%r9d
14007b3bf:	48 8b 0d 3a 3c 02 00 	mov    0x23c3a(%rip),%rcx        # 0x14009f000
14007b3c6:	48 8d 05 33 3c 02 00 	lea    0x23c33(%rip),%rax        # 0x14009f000
14007b3cd:	48 3b c8             	cmp    %rax,%rcx
14007b3d0:	0f 84 59 ff ff ff    	je     0x14007b32f
14007b3d6:	f6 41 44 01          	testb  $0x1,0x44(%rcx)
14007b3da:	0f 84 4f ff ff ff    	je     0x14007b32f
14007b3e0:	80 79 41 03          	cmpb   $0x3,0x41(%rcx)
14007b3e4:	0f 82 45 ff ff ff    	jb     0x14007b32f
14007b3ea:	ba 68 00 00 00       	mov    $0x68,%edx
14007b3ef:	e9 2b ff ff ff       	jmp    0x14007b31f
14007b3f4:	0f 57 c0             	xorps  %xmm0,%xmm0
14007b3f7:	4c 8b c6             	mov    %rsi,%r8
14007b3fa:	0f 11 06             	movups %xmm0,(%rsi)
14007b3fd:	33 d2                	xor    %edx,%edx
14007b3ff:	48 8b cb             	mov    %rbx,%rcx
14007b402:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
14007b406:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
14007b40a:	c7 06 30 00 00 00    	movl   $0x30,(%rsi)
14007b410:	48 ff 15 d9 92 00 00 	rex.W call *0x92d9(%rip)        # 0x1400846f0
14007b417:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b41c:	85 c0                	test   %eax,%eax
14007b41e:	0f 84 0b ff ff ff    	je     0x14007b32f
14007b424:	03 ff                	add    %edi,%edi
14007b426:	45 33 c9             	xor    %r9d,%r9d
14007b429:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
14007b430:	00
14007b431:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14007b436:	48 8b d6             	mov    %rsi,%rdx
14007b439:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14007b43d:	48 8b cb             	mov    %rbx,%rcx
14007b440:	41 ff c6             	inc    %r14d
14007b443:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14007b448:	45 8d 41 0e          	lea    0xe(%r9),%r8d
14007b44c:	48 ff 15 ad 92 00 00 	rex.W call *0x92ad(%rip)        # 0x140084700
14007b453:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b458:	85 c0                	test   %eax,%eax
14007b45a:	74 2d                	je     0x14007b489
14007b45c:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
14007b463:	49 3b c5             	cmp    %r13,%rax
14007b466:	75 21                	jne    0x14007b489
14007b468:	4d 8b c7             	mov    %r15,%r8
14007b46b:	49 8b c4             	mov    %r12,%rax
14007b46e:	4d 2b c4             	sub    %r12,%r8
14007b471:	0f b7 08             	movzwl (%rax),%ecx
14007b474:	42 0f b7 14 00       	movzwl (%rax,%r8,1),%edx
14007b479:	2b ca                	sub    %edx,%ecx
14007b47b:	75 08                	jne    0x14007b485
14007b47d:	48 83 c0 02          	add    $0x2,%rax
14007b481:	85 d2                	test   %edx,%edx
14007b483:	75 ec                	jne    0x14007b471
14007b485:	85 c9                	test   %ecx,%ecx
14007b487:	74 1e                	je     0x14007b4a7
14007b489:	4c 8b c6             	mov    %rsi,%r8
14007b48c:	41 8b d6             	mov    %r14d,%edx
14007b48f:	48 8b cb             	mov    %rbx,%rcx
14007b492:	48 ff 15 57 92 00 00 	rex.W call *0x9257(%rip)        # 0x1400846f0
14007b499:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b49e:	85 c0                	test   %eax,%eax
14007b4a0:	75 84                	jne    0x14007b426
14007b4a2:	e9 88 fe ff ff       	jmp    0x14007b32f
14007b4a7:	48 8b 0d 52 3b 02 00 	mov    0x23b52(%rip),%rcx        # 0x14009f000
14007b4ae:	48 8d 05 4b 3b 02 00 	lea    0x23b4b(%rip),%rax        # 0x14009f000
14007b4b5:	48 3b c8             	cmp    %rax,%rcx
14007b4b8:	74 21                	je     0x14007b4db
14007b4ba:	f6 41 44 10          	testb  $0x10,0x44(%rcx)
14007b4be:	74 1b                	je     0x14007b4db
14007b4c0:	80 79 41 05          	cmpb   $0x5,0x41(%rcx)
14007b4c4:	72 15                	jb     0x14007b4db
14007b4c6:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007b4ca:	4c 8d 05 37 76 01 00 	lea    0x17637(%rip),%r8        # 0x140092b08
14007b4d1:	ba 69 00 00 00       	mov    $0x69,%edx
14007b4d6:	e8 15 c4 fd ff       	call   0x1400578f0
14007b4db:	40 b5 01             	mov    $0x1,%bpl
14007b4de:	e9 4c fe ff ff       	jmp    0x14007b32f
14007b4e3:	48 8b 0d 16 3b 02 00 	mov    0x23b16(%rip),%rcx        # 0x14009f000
14007b4ea:	48 8d 05 0f 3b 02 00 	lea    0x23b0f(%rip),%rax        # 0x14009f000
14007b4f1:	48 3b c8             	cmp    %rax,%rcx
14007b4f4:	0f 84 39 fe ff ff    	je     0x14007b333
14007b4fa:	f6 41 44 10          	testb  $0x10,0x44(%rcx)
14007b4fe:	0f 84 2f fe ff ff    	je     0x14007b333
14007b504:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007b508:	0f 82 25 fe ff ff    	jb     0x14007b333
14007b50e:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007b512:	4c 8d 05 ef 75 01 00 	lea    0x175ef(%rip),%r8        # 0x140092b08
14007b519:	ba 65 00 00 00       	mov    $0x65,%edx
14007b51e:	e8 cd c3 fd ff       	call   0x1400578f0
14007b523:	e9 0b fe ff ff       	jmp    0x14007b333
14007b528:	49 3b dd             	cmp    %r13,%rbx
14007b52b:	74 0f                	je     0x14007b53c
14007b52d:	48 8b cb             	mov    %rbx,%rcx
14007b530:	48 ff 15 a9 91 00 00 	rex.W call *0x91a9(%rip)        # 0x1400846e0
14007b537:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b53c:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
14007b543:	00
14007b544:	40 0f b6 c5          	movzbl %bpl,%eax
14007b548:	48 83 c4 60          	add    $0x60,%rsp
14007b54c:	41 5f                	pop    %r15
14007b54e:	41 5e                	pop    %r14
14007b550:	41 5d                	pop    %r13
14007b552:	41 5c                	pop    %r12
14007b554:	5f                   	pop    %rdi
14007b555:	5e                   	pop    %rsi
14007b556:	5d                   	pop    %rbp
14007b557:	c3                   	ret
14007b558:	cc                   	int3
14007b559:	cc                   	int3
14007b55a:	cc                   	int3
14007b55b:	cc                   	int3
14007b55c:	cc                   	int3
14007b55d:	cc                   	int3
14007b55e:	cc                   	int3
14007b55f:	cc                   	int3
14007b560:	40 53                	rex push %rbx
14007b562:	48 83 ec 20          	sub    $0x20,%rsp
14007b566:	48 8b 59 60          	mov    0x60(%rcx),%rbx
14007b56a:	4c 8b ca             	mov    %rdx,%r9
14007b56d:	48 85 db             	test   %rbx,%rbx
14007b570:	0f 84 a3 00 00 00    	je     0x14007b619
14007b576:	48 8b 8b 00 01 00 00 	mov    0x100(%rbx),%rcx
14007b57d:	49 8b 41 30          	mov    0x30(%r9),%rax
14007b581:	48 85 c9             	test   %rcx,%rcx
14007b584:	75 44                	jne    0x14007b5ca
14007b586:	48 85 c0             	test   %rax,%rax
14007b589:	75 61                	jne    0x14007b5ec
14007b58b:	8b 83 88 00 00 00    	mov    0x88(%rbx),%eax
14007b591:	41 39 01             	cmp    %eax,(%r9)
14007b594:	74 5c                	je     0x14007b5f2
14007b596:	48 8b 43 58          	mov    0x58(%rbx),%rax
14007b59a:	49 39 41 10          	cmp    %rax,0x10(%r9)
14007b59e:	75 58                	jne    0x14007b5f8
14007b5a0:	49 8b 41 08          	mov    0x8(%r9),%rax
14007b5a4:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14007b5a8:	48 2b c8             	sub    %rax,%rcx
14007b5ab:	44 0f b7 00          	movzwl (%rax),%r8d
14007b5af:	0f b7 14 08          	movzwl (%rax,%rcx,1),%edx
14007b5b3:	44 2b c2             	sub    %edx,%r8d
14007b5b6:	75 08                	jne    0x14007b5c0
14007b5b8:	48 83 c0 02          	add    $0x2,%rax
14007b5bc:	85 d2                	test   %edx,%edx
14007b5be:	75 eb                	jne    0x14007b5ab
14007b5c0:	33 c0                	xor    %eax,%eax
14007b5c2:	45 85 c0             	test   %r8d,%r8d
14007b5c5:	0f 94 c0             	sete   %al
14007b5c8:	eb 24                	jmp    0x14007b5ee
14007b5ca:	48 85 c0             	test   %rax,%rax
14007b5cd:	74 1d                	je     0x14007b5ec
14007b5cf:	48 2b c8             	sub    %rax,%rcx
14007b5d2:	0f b7 10             	movzwl (%rax),%edx
14007b5d5:	44 0f b7 04 08       	movzwl (%rax,%rcx,1),%r8d
14007b5da:	41 2b d0             	sub    %r8d,%edx
14007b5dd:	75 09                	jne    0x14007b5e8
14007b5df:	48 83 c0 02          	add    $0x2,%rax
14007b5e3:	45 85 c0             	test   %r8d,%r8d
14007b5e6:	75 ea                	jne    0x14007b5d2
14007b5e8:	85 d2                	test   %edx,%edx
14007b5ea:	74 06                	je     0x14007b5f2
14007b5ec:	33 c0                	xor    %eax,%eax
14007b5ee:	85 c0                	test   %eax,%eax
14007b5f0:	74 06                	je     0x14007b5f8
14007b5f2:	80 7b 50 00          	cmpb   $0x0,0x50(%rbx)
14007b5f6:	74 0d                	je     0x14007b605
14007b5f8:	48 8b 5b 30          	mov    0x30(%rbx),%rbx
14007b5fc:	48 85 db             	test   %rbx,%rbx
14007b5ff:	0f 85 71 ff ff ff    	jne    0x14007b576
14007b605:	48 85 db             	test   %rbx,%rbx
14007b608:	74 0f                	je     0x14007b619
14007b60a:	48 8b 0b             	mov    (%rbx),%rcx
14007b60d:	48 8b 01             	mov    (%rcx),%rax
14007b610:	48 8b cb             	mov    %rbx,%rcx
14007b613:	ff 15 af a0 00 00    	call   *0xa0af(%rip)        # 0x1400856c8
14007b619:	48 8b c3             	mov    %rbx,%rax
14007b61c:	48 83 c4 20          	add    $0x20,%rsp
14007b620:	5b                   	pop    %rbx
14007b621:	c3                   	ret
14007b622:	cc                   	int3
14007b623:	cc                   	int3
14007b624:	cc                   	int3
14007b625:	cc                   	int3
14007b626:	cc                   	int3
14007b627:	cc                   	int3
14007b628:	cc                   	int3
14007b629:	cc                   	int3
14007b62a:	cc                   	int3
14007b62b:	cc                   	int3
14007b62c:	4c 8b dc             	mov    %rsp,%r11
14007b62f:	49 89 5b 08          	mov    %rbx,0x8(%r11)
14007b633:	49 89 6b 10          	mov    %rbp,0x10(%r11)
14007b637:	49 89 73 18          	mov    %rsi,0x18(%r11)
14007b63b:	41 54                	push   %r12
14007b63d:	41 56                	push   %r14
14007b63f:	41 57                	push   %r15
14007b641:	48 83 ec 40          	sub    $0x40,%rsp
14007b645:	4d 8b f0             	mov    %r8,%r14
14007b648:	49 8d 43 20          	lea    0x20(%r11),%rax
14007b64c:	4c 8b fa             	mov    %rdx,%r15
14007b64f:	49 89 43 c8          	mov    %rax,-0x38(%r11)
14007b653:	48 8b f1             	mov    %rcx,%rsi
14007b656:	49 8b d6             	mov    %r14,%rdx
14007b659:	49 8b cf             	mov    %r15,%rcx
14007b65c:	45 33 c9             	xor    %r9d,%r9d
14007b65f:	45 33 c0             	xor    %r8d,%r8d
14007b662:	48 ff 15 9f 90 00 00 	rex.W call *0x909f(%rip)        # 0x140084708
14007b669:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b66e:	8b e8                	mov    %eax,%ebp
14007b670:	85 c0                	test   %eax,%eax
14007b672:	75 57                	jne    0x14007b6cb
14007b674:	48 ff 15 f5 93 00 00 	rex.W call *0x93f5(%rip)        # 0x140084a70
14007b67b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b680:	83 f8 7a             	cmp    $0x7a,%eax
14007b683:	74 46                	je     0x14007b6cb
14007b685:	48 8b 0d 74 39 02 00 	mov    0x23974(%rip),%rcx        # 0x14009f000
14007b68c:	48 8d 1d 6d 39 02 00 	lea    0x2396d(%rip),%rbx        # 0x14009f000
14007b693:	48 3b cb             	cmp    %rbx,%rcx
14007b696:	0f 84 55 03 00 00    	je     0x14007b9f1
14007b69c:	f6 41 44 04          	testb  $0x4,0x44(%rcx)
14007b6a0:	0f 84 4b 03 00 00    	je     0x14007b9f1
14007b6a6:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007b6aa:	0f 82 41 03 00 00    	jb     0x14007b9f1
14007b6b0:	48 ff 15 b9 93 00 00 	rex.W call *0x93b9(%rip)        # 0x140084a70
14007b6b7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b6bc:	48 8b 0d 3d 39 02 00 	mov    0x2393d(%rip),%rcx        # 0x14009f000
14007b6c3:	8d 55 72             	lea    0x72(%rbp),%edx
14007b6c6:	e9 13 03 00 00       	jmp    0x14007b9de
14007b6cb:	8b 4c 24 78          	mov    0x78(%rsp),%ecx
14007b6cf:	b8 02 00 00 00       	mov    $0x2,%eax
14007b6d4:	48 f7 e1             	mul    %rcx
14007b6d7:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14007b6de:	48 0f 40 c3          	cmovo  %rbx,%rax
14007b6e2:	48 8b c8             	mov    %rax,%rcx
14007b6e5:	e8 ea 87 fb ff       	call   0x140033ed4
14007b6ea:	48 89 46 60          	mov    %rax,0x60(%rsi)
14007b6ee:	48 85 c0             	test   %rax,%rax
14007b6f1:	75 43                	jne    0x14007b736
14007b6f3:	48 8b 0d 06 39 02 00 	mov    0x23906(%rip),%rcx        # 0x14009f000
14007b6fa:	48 8d 1d ff 38 02 00 	lea    0x238ff(%rip),%rbx        # 0x14009f000
14007b701:	48 3b cb             	cmp    %rbx,%rcx
14007b704:	0f 84 e7 02 00 00    	je     0x14007b9f1
14007b70a:	f6 41 44 04          	testb  $0x4,0x44(%rcx)
14007b70e:	0f 84 dd 02 00 00    	je     0x14007b9f1
14007b714:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007b718:	0f 82 d3 02 00 00    	jb     0x14007b9f1
14007b71e:	8d 50 73             	lea    0x73(%rax),%edx
14007b721:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007b725:	4c 8d 05 dc 73 01 00 	lea    0x173dc(%rip),%r8        # 0x140092b08
14007b72c:	e8 bf c1 fd ff       	call   0x1400578f0
14007b731:	e9 bb 02 00 00       	jmp    0x14007b9f1
14007b736:	8b 4c 24 78          	mov    0x78(%rsp),%ecx
14007b73a:	b8 02 00 00 00       	mov    $0x2,%eax
14007b73f:	48 f7 e1             	mul    %rcx
14007b742:	48 0f 40 c3          	cmovo  %rbx,%rax
14007b746:	48 8b c8             	mov    %rax,%rcx
14007b749:	e8 86 87 fb ff       	call   0x140033ed4
14007b74e:	48 89 46 68          	mov    %rax,0x68(%rsi)
14007b752:	48 85 c0             	test   %rax,%rax
14007b755:	75 30                	jne    0x14007b787
14007b757:	48 8b 0d a2 38 02 00 	mov    0x238a2(%rip),%rcx        # 0x14009f000
14007b75e:	48 8d 1d 9b 38 02 00 	lea    0x2389b(%rip),%rbx        # 0x14009f000
14007b765:	48 3b cb             	cmp    %rbx,%rcx
14007b768:	0f 84 83 02 00 00    	je     0x14007b9f1
14007b76e:	f6 41 44 04          	testb  $0x4,0x44(%rcx)
14007b772:	0f 84 79 02 00 00    	je     0x14007b9f1
14007b778:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007b77c:	0f 82 6f 02 00 00    	jb     0x14007b9f1
14007b782:	8d 50 74             	lea    0x74(%rax),%edx
14007b785:	eb 9a                	jmp    0x14007b721
14007b787:	44 8b 4c 24 78       	mov    0x78(%rsp),%r9d
14007b78c:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14007b791:	4c 8b 46 60          	mov    0x60(%rsi),%r8
14007b795:	49 8b d6             	mov    %r14,%rdx
14007b798:	49 8b cf             	mov    %r15,%rcx
14007b79b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007b7a0:	48 ff 15 61 8f 00 00 	rex.W call *0x8f61(%rip)        # 0x140084708
14007b7a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b7ac:	8b e8                	mov    %eax,%ebp
14007b7ae:	85 c0                	test   %eax,%eax
14007b7b0:	75 3f                	jne    0x14007b7f1
14007b7b2:	48 ff 15 b7 92 00 00 	rex.W call *0x92b7(%rip)        # 0x140084a70
14007b7b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007b7be:	48 8b 0d 3b 38 02 00 	mov    0x2383b(%rip),%rcx        # 0x14009f000
14007b7c5:	48 8d 1d 34 38 02 00 	lea    0x23834(%rip),%rbx        # 0x14009f000
14007b7cc:	48 3b cb             	cmp    %rbx,%rcx
14007b7cf:	0f 84 1c 02 00 00    	je     0x14007b9f1
14007b7d5:	f6 41 44 04          	testb  $0x4,0x44(%rcx)
14007b7d9:	0f 84 12 02 00 00    	je     0x14007b9f1
14007b7df:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007b7e3:	0f 82 08 02 00 00    	jb     0x14007b9f1
14007b7e9:	8d 55 75             	lea    0x75(%rbp),%edx
14007b7ec:	e9 ed 01 00 00       	jmp    0x14007b9de
14007b7f1:	33 c9                	xor    %ecx,%ecx
14007b7f3:	8d 69 01             	lea    0x1(%rcx),%ebp
14007b7f6:	39 4c 24 78          	cmp    %ecx,0x78(%rsp)
14007b7fa:	76 29                	jbe    0x14007b825
14007b7fc:	48 8b 46 60          	mov    0x60(%rsi),%rax
14007b800:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
14007b804:	66 83 fa 5c          	cmp    $0x5c,%dx
14007b808:	74 06                	je     0x14007b810
14007b80a:	66 83 fa 2f          	cmp    $0x2f,%dx
14007b80e:	75 05                	jne    0x14007b815
14007b810:	ba 2e 00 00 00       	mov    $0x2e,%edx