14005a7c7:	57                   	push   %rdi
14005a7c8:	41 54                	push   %r12
14005a7ca:	41 55                	push   %r13
14005a7cc:	41 56                	push   %r14
14005a7ce:	41 57                	push   %r15
14005a7d0:	48 8d ac 24 10 f6 ff 	lea    -0x9f0(%rsp),%rbp
14005a7d7:	ff
14005a7d8:	48 81 ec f0 0a 00 00 	sub    $0xaf0,%rsp
14005a7df:	48 8b 05 9a 69 2a 00 	mov    0x2a699a(%rip),%rax        # 0x140301180
14005a7e6:	48 33 c4             	xor    %rsp,%rax
14005a7e9:	48 89 85 e0 09 00 00 	mov    %rax,0x9e0(%rbp)
14005a7f0:	49 8b d9             	mov    %r9,%rbx
14005a7f3:	49 8b f0             	mov    %r8,%rsi
14005a7f6:	4c 8b e9             	mov    %rcx,%r13
14005a7f9:	48 8b bd 50 0a 00 00 	mov    0xa50(%rbp),%rdi
14005a800:	4c 8b b5 58 0a 00 00 	mov    0xa58(%rbp),%r14
14005a807:	4c 8b bd 60 0a 00 00 	mov    0xa60(%rbp),%r15
14005a80e:	4c 8b a5 68 0a 00 00 	mov    0xa68(%rbp),%r12
14005a815:	48 8b 85 78 0a 00 00 	mov    0xa78(%rbp),%rax
14005a81c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005a821:	48 8b 85 80 0a 00 00 	mov    0xa80(%rbp),%rax
14005a828:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14005a82d:	48 8b 85 88 0a 00 00 	mov    0xa88(%rbp),%rax
14005a834:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14005a839:	48 8b 85 90 0a 00 00 	mov    0xa90(%rbp),%rax
14005a840:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14005a845:	48 8b 85 98 0a 00 00 	mov    0xa98(%rbp),%rax
14005a84c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14005a851:	48 8b 85 a0 0a 00 00 	mov    0xaa0(%rbp),%rax
14005a858:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14005a85d:	48 8b 85 a8 0a 00 00 	mov    0xaa8(%rbp),%rax
14005a864:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14005a869:	48 8b 85 b0 0a 00 00 	mov    0xab0(%rbp),%rax
14005a870:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14005a875:	48 8b 85 b8 0a 00 00 	mov    0xab8(%rbp),%rax
14005a87c:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14005a881:	48 8b 85 c0 0a 00 00 	mov    0xac0(%rbp),%rax
14005a888:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14005a88d:	48 8b 85 c8 0a 00 00 	mov    0xac8(%rbp),%rax
14005a894:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14005a899:	48 8b 85 d0 0a 00 00 	mov    0xad0(%rbp),%rax
14005a8a0:	48 89 45 80          	mov    %rax,-0x80(%rbp)
14005a8a4:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
14005a8a9:	48 8d 05 80 e6 1d 00 	lea    0x1de680(%rip),%rax        # 0x140238f30
14005a8b0:	48 89 01             	mov    %rax,(%rcx)
14005a8b3:	48 8d 0d b6 db 1d 00 	lea    0x1ddbb6(%rip),%rcx        # 0x140238470
14005a8ba:	48 89 8d c0 00 00 00 	mov    %rcx,0xc0(%rbp)
14005a8c1:	48 89 95 10 01 00 00 	mov    %rdx,0x110(%rbp)
14005a8c8:	b8 01 00 00 00       	mov    $0x1,%eax
14005a8cd:	66 89 85 18 01 00 00 	mov    %ax,0x118(%rbp)
14005a8d4:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14005a8d8:	4c 8d 05 2d 7a 20 00 	lea    0x207a2d(%rip),%r8        # 0x14026230c
14005a8df:	8d 50 40             	lea    0x40(%rax),%edx
14005a8e2:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
14005a8e9:	ff 15 69 83 1b 00    	call   *0x1b8369(%rip)        # 0x140212c58
14005a8ef:	48 8d 05 92 db 1d 00 	lea    0x1ddb92(%rip),%rax        # 0x140238488
14005a8f6:	48 89 85 20 01 00 00 	mov    %rax,0x120(%rbp)
14005a8fd:	0f 57 c0             	xorps  %xmm0,%xmm0
14005a900:	0f 11 85 70 01 00 00 	movups %xmm0,0x170(%rbp)
14005a907:	0f 57 c9             	xorps  %xmm1,%xmm1
14005a90a:	66 0f 7f 8d 80 01 00 	movdqa %xmm1,0x180(%rbp)
14005a911:	00
14005a912:	4c 8b 46 10          	mov    0x10(%rsi),%r8
14005a916:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14005a91b:	76 03                	jbe    0x14005a920
14005a91d:	48 8b 36             	mov    (%rsi),%rsi
14005a920:	48 8b d6             	mov    %rsi,%rdx
14005a923:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
14005a92a:	e8 21 a9 fc ff       	call   0x140025250
14005a92f:	b8 01 00 00 00       	mov    $0x1,%eax
14005a934:	66 89 85 90 01 00 00 	mov    %ax,0x190(%rbp)
14005a93b:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14005a93f:	4c 8d 05 d2 79 20 00 	lea    0x2079d2(%rip),%r8        # 0x140262318
14005a946:	8d 50 40             	lea    0x40(%rax),%edx
14005a949:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
14005a950:	ff 15 02 83 1b 00    	call   *0x1b8302(%rip)        # 0x140212c58
14005a956:	48 8d 05 2b db 1d 00 	lea    0x1ddb2b(%rip),%rax        # 0x140238488
14005a95d:	48 89 85 98 01 00 00 	mov    %rax,0x198(%rbp)
14005a964:	0f 57 c0             	xorps  %xmm0,%xmm0
14005a967:	0f 11 85 e8 01 00 00 	movups %xmm0,0x1e8(%rbp)
14005a96e:	33 f6                	xor    %esi,%esi
14005a970:	48 89 b5 f8 01 00 00 	mov    %rsi,0x1f8(%rbp)
14005a977:	48 89 b5 00 02 00 00 	mov    %rsi,0x200(%rbp)
14005a97e:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14005a982:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14005a987:	76 03                	jbe    0x14005a98c
14005a989:	48 8b 1b             	mov    (%rbx),%rbx
14005a98c:	48 8b d3             	mov    %rbx,%rdx
14005a98f:	48 8d 8d e8 01 00 00 	lea    0x1e8(%rbp),%rcx
14005a996:	e8 b5 a8 fc ff       	call   0x140025250
14005a99b:	b8 01 00 00 00       	mov    $0x1,%eax
14005a9a0:	66 89 85 08 02 00 00 	mov    %ax,0x208(%rbp)
14005a9a7:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
14005a9ab:	4c 8b cb             	mov    %rbx,%r9
14005a9ae:	4c 8d 05 5f 79 20 00 	lea    0x20795f(%rip),%r8        # 0x140262314
14005a9b5:	8d 50 40             	lea    0x40(%rax),%edx
14005a9b8:	48 8d 8d a0 01 00 00 	lea    0x1a0(%rbp),%rcx
14005a9bf:	ff 15 93 82 1b 00    	call   *0x1b8293(%rip)        # 0x140212c58
14005a9c5:	48 8d 05 bc da 1d 00 	lea    0x1ddabc(%rip),%rax        # 0x140238488
14005a9cc:	48 89 85 10 02 00 00 	mov    %rax,0x210(%rbp)
14005a9d3:	0f 57 c0             	xorps  %xmm0,%xmm0
14005a9d6:	0f 11 85 60 02 00 00 	movups %xmm0,0x260(%rbp)
14005a9dd:	0f 57 c9             	xorps  %xmm1,%xmm1
14005a9e0:	66 0f 7f 8d 70 02 00 	movdqa %xmm1,0x270(%rbp)
14005a9e7:	00
14005a9e8:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14005a9ec:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14005a9f1:	76 03                	jbe    0x14005a9f6
14005a9f3:	48 8b 3f             	mov    (%rdi),%rdi
14005a9f6:	48 8b d7             	mov    %rdi,%rdx
14005a9f9:	48 8d 8d 60 02 00 00 	lea    0x260(%rbp),%rcx
14005aa00:	e8 4b a8 fc ff       	call   0x140025250
14005aa05:	bf 01 00 00 00       	mov    $0x1,%edi
14005aa0a:	66 89 bd 80 02 00 00 	mov    %di,0x280(%rbp)
14005aa11:	4c 8b cb             	mov    %rbx,%r9
14005aa14:	4c 8d 05 15 79 20 00 	lea    0x207915(%rip),%r8        # 0x140262330
14005aa1b:	8d 57 40             	lea    0x40(%rdi),%edx
14005aa1e:	48 8d 8d 18 02 00 00 	lea    0x218(%rbp),%rcx
14005aa25:	ff 15 2d 82 1b 00    	call   *0x1b822d(%rip)        # 0x140212c58
14005aa2b:	90                   	nop
14005aa2c:	4d 8b c6             	mov    %r14,%r8
14005aa2f:	48 8d 15 ea 78 20 00 	lea    0x2078ea(%rip),%rdx        # 0x140262320
14005aa36:	48 8d 8d 88 02 00 00 	lea    0x288(%rbp),%rcx
14005aa3d:	e8 12 12 00 00       	call   0x14005bc54
14005aa42:	4d 8b c7             	mov    %r15,%r8
14005aa45:	48 8d 15 64 79 20 00 	lea    0x207964(%rip),%rdx        # 0x1402623b0
14005aa4c:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
14005aa53:	e8 c8 10 00 00       	call   0x14005bb20
14005aa58:	44 8b cf             	mov    %edi,%r9d
14005aa5b:	4d 8b c4             	mov    %r12,%r8
14005aa5e:	48 8d 15 3b 79 20 00 	lea    0x20793b(%rip),%rdx        # 0x1402623a0
14005aa65:	48 8d 8d 58 03 00 00 	lea    0x358(%rbp),%rcx
14005aa6c:	e8 9f 18 00 00       	call   0x14005c310
14005aa71:	48 8d 05 f8 db 1d 00 	lea    0x1ddbf8(%rip),%rax        # 0x140238670
14005aa78:	48 89 85 e0 03 00 00 	mov    %rax,0x3e0(%rbp)
14005aa7f:	44 8d 67 03          	lea    0x3(%rdi),%r12d
14005aa83:	4c 8d 3d b6 d9 1d 00 	lea    0x1dd9b6(%rip),%r15        # 0x140238440
14005aa8a:	48 8b 85 70 0a 00 00 	mov    0xa70(%rbp),%rax
14005aa91:	44 8d 77 40          	lea    0x40(%rdi),%r14d
14005aa95:	40 38 70 08          	cmp    %sil,0x8(%rax)
14005aa99:	0f 84 84 00 00 00    	je     0x14005ab23
14005aa9f:	4c 89 7d 60          	mov    %r15,0x60(%rbp)
14005aaa3:	f2 0f 10 00          	movsd  (%rax),%xmm0
14005aaa7:	f2 0f 11 85 b0 00 00 	movsd  %xmm0,0xb0(%rbp)
14005aaae:	00
14005aaaf:	66 89 bd b8 00 00 00 	mov    %di,0xb8(%rbp)
14005aab6:	4c 8b cb             	mov    %rbx,%r9
14005aab9:	4c 8d 05 08 79 20 00 	lea    0x207908(%rip),%r8        # 0x1402623c8
14005aac0:	41 8b d6             	mov    %r14d,%edx
14005aac3:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
14005aac7:	ff 15 8b 81 1b 00    	call   *0x1b818b(%rip)        # 0x140212c58
14005aacd:	4c 89 7d 88          	mov    %r15,-0x78(%rbp)
14005aad1:	f2 0f 10 85 b0 00 00 	movsd  0xb0(%rbp),%xmm0
14005aad8:	00
14005aad9:	f2 0f 11 45 d8       	movsd  %xmm0,-0x28(%rbp)
14005aade:	0f b7 85 b8 00 00 00 	movzwl 0xb8(%rbp),%eax
14005aae5:	66 89 45 e0          	mov    %ax,-0x20(%rbp)
14005aae9:	66 85 c0             	test   %ax,%ax
14005aaec:	0f 84 55 02 00 00    	je     0x14005ad47
14005aaf2:	4c 8b cb             	mov    %rbx,%r9
14005aaf5:	4c 8d 45 68          	lea    0x68(%rbp),%r8
14005aaf9:	41 8b d6             	mov    %r14d,%edx
14005aafc:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14005ab00:	ff 15 52 81 1b 00    	call   *0x1b8152(%rip)        # 0x140212c58
14005ab06:	4c 89 7d 88          	mov    %r15,-0x78(%rbp)
14005ab0a:	40 88 7d e8          	mov    %dil,-0x18(%rbp)
14005ab0e:	8d 5f 02             	lea    0x2(%rdi),%ebx
14005ab11:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
14005ab15:	0f b7 45 e0          	movzwl -0x20(%rbp),%eax
14005ab19:	f2 0f 10 45 d8       	movsd  -0x28(%rbp),%xmm0
14005ab1e:	40 8a cf             	mov    %dil,%cl
14005ab21:	eb 17                	jmp    0x14005ab3a
14005ab23:	40 88 75 50          	mov    %sil,0x50(%rbp)
14005ab27:	41 8b dc             	mov    %r12d,%ebx
14005ab2a:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
14005ab2e:	0f b7 45 48          	movzwl 0x48(%rbp),%eax
14005ab32:	f2 0f 10 45 40       	movsd  0x40(%rbp),%xmm0
14005ab37:	40 8a ce             	mov    %sil,%cl
14005ab3a:	40 88 b5 48 04 00 00 	mov    %sil,0x448(%rbp)
14005ab41:	84 c9                	test   %cl,%cl
14005ab43:	74 41                	je     0x14005ab86
14005ab45:	4c 89 bd e8 03 00 00 	mov    %r15,0x3e8(%rbp)
14005ab4c:	f2 0f 11 85 38 04 00 	movsd  %xmm0,0x438(%rbp)
14005ab53:	00
14005ab54:	66 89 85 40 04 00 00 	mov    %ax,0x440(%rbp)
14005ab5b:	66 85 c0             	test   %ax,%ax
14005ab5e:	0f 84 e3 01 00 00    	je     0x14005ad47
14005ab64:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14005ab68:	49 8b d6             	mov    %r14,%rdx
14005ab6b:	48 8d 8d f0 03 00 00 	lea    0x3f0(%rbp),%rcx
14005ab72:	ff 15 e0 80 1b 00    	call   *0x1b80e0(%rip)        # 0x140212c58
14005ab78:	4c 89 bd e8 03 00 00 	mov    %r15,0x3e8(%rbp)
14005ab7f:	40 88 bd 48 04 00 00 	mov    %dil,0x448(%rbp)
14005ab86:	41 84 dc             	test   %bl,%r12b
14005ab89:	74 1d                	je     0x14005aba8
14005ab8b:	83 e3 fb             	and    $0xfffffffb,%ebx
14005ab8e:	40 38 75 50          	cmp    %sil,0x50(%rbp)
14005ab92:	74 14                	je     0x14005aba8
14005ab94:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14005ab98:	33 d2                	xor    %edx,%edx
14005ab9a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14005ab9e:	48 8b 40 08          	mov    0x8(%rax),%rax
14005aba2:	ff 15 88 82 1b 00    	call   *0x1b8288(%rip)        # 0x140212e30
14005aba8:	f6 c3 02             	test   $0x2,%bl
14005abab:	74 1a                	je     0x14005abc7
14005abad:	40 38 75 e8          	cmp    %sil,-0x18(%rbp)
14005abb1:	74 14                	je     0x14005abc7
14005abb3:	48 8b 45 88          	mov    -0x78(%rbp),%rax
14005abb7:	33 d2                	xor    %edx,%edx
14005abb9:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14005abbd:	48 8b 40 08          	mov    0x8(%rax),%rax
14005abc1:	ff 15 69 82 1b 00    	call   *0x1b8269(%rip)        # 0x140212e30
14005abc7:	44 8b cf             	mov    %edi,%r9d
14005abca:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14005abcf:	48 8d 15 02 71 20 00 	lea    0x207102(%rip),%rdx        # 0x140261cd8
14005abd6:	48 8d 8d 50 04 00 00 	lea    0x450(%rbp),%rcx
14005abdd:	e8 2e 17 00 00       	call   0x14005c310
14005abe2:	44 8b cf             	mov    %edi,%r9d
14005abe5:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
14005abea:	48 8d 15 cb 77 20 00 	lea    0x2077cb(%rip),%rdx        # 0x1402623bc
14005abf1:	48 8d 8d d8 04 00 00 	lea    0x4d8(%rbp),%rcx
14005abf8:	e8 63 15 00 00       	call   0x14005c160
14005abfd:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
14005ac02:	48 8d 15 df 77 20 00 	lea    0x2077df(%rip),%rdx        # 0x1402623e8
14005ac09:	48 8d 8d 40 05 00 00 	lea    0x540(%rbp),%rcx
14005ac10:	e8 3f 10 00 00       	call   0x14005bc54
14005ac15:	44 8b cf             	mov    %edi,%r9d
14005ac18:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14005ac1d:	48 8d 15 b4 77 20 00 	lea    0x2077b4(%rip),%rdx        # 0x1402623d8
14005ac24:	48 8d 8d a0 05 00 00 	lea    0x5a0(%rbp),%rcx
14005ac2b:	e8 e0 16 00 00       	call   0x14005c310
14005ac30:	44 8b cf             	mov    %edi,%r9d
14005ac33:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14005ac38:	48 8d 15 f9 76 20 00 	lea    0x2076f9(%rip),%rdx        # 0x140262338
14005ac3f:	48 8d 8d 28 06 00 00 	lea    0x628(%rbp),%rcx
14005ac46:	e8 c5 16 00 00       	call   0x14005c310
14005ac4b:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14005ac50:	48 8d 15 b1 77 20 00 	lea    0x2077b1(%rip),%rdx        # 0x140262408
14005ac57:	48 8d 8d b0 06 00 00 	lea    0x6b0(%rbp),%rcx
14005ac5e:	e8 bd 0e 00 00       	call   0x14005bb20
14005ac63:	44 8b cf             	mov    %edi,%r9d
14005ac66:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14005ac6b:	48 8d 15 86 77 20 00 	lea    0x207786(%rip),%rdx        # 0x1402623f8
14005ac72:	48 8d 8d 20 07 00 00 	lea    0x720(%rbp),%rcx
14005ac79:	e8 2a 13 00 00       	call   0x14005bfa8
14005ac7e:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
14005ac83:	48 8d 15 be 76 20 00 	lea    0x2076be(%rip),%rdx        # 0x140262348
14005ac8a:	48 8d 8d 80 07 00 00 	lea    0x780(%rbp),%rcx
14005ac91:	e8 6e 11 00 00       	call   0x14005be04
14005ac96:	45 8b cc             	mov    %r12d,%r9d
14005ac99:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
14005ac9e:	48 8d 15 9b 76 20 00 	lea    0x20769b(%rip),%rdx        # 0x140262340
14005aca5:	48 8d 8d e0 07 00 00 	lea    0x7e0(%rbp),%rcx
14005acac:	e8 5f 16 00 00       	call   0x14005c310
14005acb1:	45 8b cc             	mov    %r12d,%r9d
14005acb4:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14005acb9:	48 8d 15 a8 76 20 00 	lea    0x2076a8(%rip),%rdx        # 0x140262368
14005acc0:	48 8d 8d 68 08 00 00 	lea    0x868(%rbp),%rcx
14005acc7:	e8 44 16 00 00       	call   0x14005c310
14005accc:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
14005acd1:	48 8d 15 80 76 20 00 	lea    0x207680(%rip),%rdx        # 0x140262358
14005acd8:	48 8d 8d f0 08 00 00 	lea    0x8f0(%rbp),%rcx
14005acdf:	e8 20 11 00 00       	call   0x14005be04
14005ace4:	45 8b cc             	mov    %r12d,%r9d
14005ace7:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
14005aceb:	48 8d 15 9e 76 20 00 	lea    0x20769e(%rip),%rdx        # 0x140262390
14005acf2:	48 8d 8d 50 09 00 00 	lea    0x950(%rbp),%rcx
14005acf9:	e8 12 16 00 00       	call   0x14005c310
14005acfe:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
14005ad05:	49 8d 4d 08          	lea    0x8(%r13),%rcx
14005ad09:	e8 7e 03 00 00       	call   0x14005b08c
14005ad0e:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14005ad15:	e8 4e 00 00 00       	call   0x14005ad68
14005ad1a:	49 8b c5             	mov    %r13,%rax
14005ad1d:	48 8b 8d e0 09 00 00 	mov    0x9e0(%rbp),%rcx
14005ad24:	48 33 cc             	xor    %rsp,%rcx
14005ad27:	e8 44 9a 1a 00       	call   0x140204770
14005ad2c:	48 8b 9c 24 38 0b 00 	mov    0xb38(%rsp),%rbx
14005ad33:	00
14005ad34:	48 81 c4 f0 0a 00 00 	add    $0xaf0,%rsp
14005ad3b:	41 5f                	pop    %r15
14005ad3d:	41 5e                	pop    %r14
14005ad3f:	41 5d                	pop    %r13
14005ad41:	41 5c                	pop    %r12
14005ad43:	5f                   	pop    %rdi
14005ad44:	5e                   	pop    %rsi
14005ad45:	5d                   	pop    %rbp
14005ad46:	c3                   	ret
14005ad47:	33 d2                	xor    %edx,%edx
14005ad49:	b9 88 24 08 1f       	mov    $0x1f082488,%ecx
14005ad4e:	e8 91 05 fb ff       	call   0x14000b2e4
14005ad53:	cc                   	int3
14005ad54:	90                   	nop
14005ad55:	90                   	nop
14005ad56:	90                   	nop
14005ad57:	90                   	nop
14005ad58:	90                   	nop
14005ad59:	90                   	nop
14005ad5a:	90                   	nop
14005ad5b:	90                   	nop
14005ad5c:	90                   	nop
14005ad5d:	90                   	nop
14005ad5e:	90                   	nop
14005ad5f:	90                   	nop
14005ad60:	48 8d 05 11 76 20 00 	lea    0x207611(%rip),%rax        # 0x140262378
14005ad67:	c3                   	ret
14005ad68:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14005ad6d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14005ad72:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14005ad77:	57                   	push   %rdi
14005ad78:	48 83 ec 20          	sub    $0x20,%rsp
14005ad7c:	48 8b d9             	mov    %rcx,%rbx
14005ad7f:	33 ff                	xor    %edi,%edi
14005ad81:	48 81 c1 98 08 00 00 	add    $0x898,%rcx
14005ad88:	40 38 79 78          	cmp    %dil,0x78(%rcx)
14005ad8c:	74 0f                	je     0x14005ad9d
14005ad8e:	48 8b 01             	mov    (%rcx),%rax
14005ad91:	33 d2                	xor    %edx,%edx
14005ad93:	48 8b 40 08          	mov    0x8(%rax),%rax
14005ad97:	ff 15 93 80 1b 00    	call   *0x1b8093(%rip)        # 0x140212e30
14005ad9d:	48 8d 8b 38 08 00 00 	lea    0x838(%rbx),%rcx
14005ada4:	40 38 79 50          	cmp    %dil,0x50(%rcx)
14005ada8:	74 0f                	je     0x14005adb9
14005adaa:	48 8b 01             	mov    (%rcx),%rax
14005adad:	33 d2                	xor    %edx,%edx
14005adaf:	48 8b 40 08          	mov    0x8(%rax),%rax
14005adb3:	ff 15 77 80 1b 00    	call   *0x1b8077(%rip)        # 0x140212e30
14005adb9:	48 8d 8b b0 07 00 00 	lea    0x7b0(%rbx),%rcx
14005adc0:	40 38 79 78          	cmp    %dil,0x78(%rcx)
14005adc4:	74 0f                	je     0x14005add5
14005adc6:	48 8b 01             	mov    (%rcx),%rax
14005adc9:	33 d2                	xor    %edx,%edx
14005adcb:	48 8b 40 08          	mov    0x8(%rax),%rax
14005adcf:	ff 15 5b 80 1b 00    	call   *0x1b805b(%rip)        # 0x140212e30
14005add5:	48 8d 8b 28 07 00 00 	lea    0x728(%rbx),%rcx
14005addc:	40 38 79 78          	cmp    %dil,0x78(%rcx)
14005ade0:	74 0f                	je     0x14005adf1
14005ade2:	48 8b 01             	mov    (%rcx),%rax
14005ade5:	33 d2                	xor    %edx,%edx
14005ade7:	48 8b 40 08          	mov    0x8(%rax),%rax
14005adeb:	ff 15 3f 80 1b 00    	call   *0x1b803f(%rip)        # 0x140212e30
14005adf1:	48 8d 8b c8 06 00 00 	lea    0x6c8(%rbx),%rcx
14005adf8:	40 38 79 50          	cmp    %dil,0x50(%rcx)
14005adfc:	74 0f                	je     0x14005ae0d
14005adfe:	48 8b 01             	mov    (%rcx),%rax
14005ae01:	33 d2                	xor    %edx,%edx
14005ae03:	48 8b 40 08          	mov    0x8(%rax),%rax
14005ae07:	ff 15 23 80 1b 00    	call   *0x1b8023(%rip)        # 0x140212e30
14005ae0d:	48 8d 8b 68 06 00 00 	lea    0x668(%rbx),%rcx
14005ae14:	40 38 79 50          	cmp    %dil,0x50(%rcx)