14003170a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14003170f:	57                   	push   %rdi
140031710:	48 83 ec 20          	sub    $0x20,%rsp
140031714:	48 39 0d 75 b4 01 00 	cmp    %rcx,0x1b475(%rip)        # 0x14004cb90
14003171b:	49 8b f1             	mov    %r9,%rsi
14003171e:	49 8b f8             	mov    %r8,%rdi
140031721:	48 8b ea             	mov    %rdx,%rbp
140031724:	74 18                	je     0x14003173e
140031726:	b9 05 00 00 00       	mov    $0x5,%ecx
14003172b:	48 ff 15 66 e6 00 00 	rex.W call *0xe666(%rip)        # 0x14003fd98
140031732:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031737:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
14003173c:	eb 7e                	jmp    0x1400317bc
14003173e:	48 85 ed             	test   %rbp,%rbp
140031741:	74 74                	je     0x1400317b7
140031743:	48 85 ff             	test   %rdi,%rdi
140031746:	74 6f                	je     0x1400317b7
140031748:	48 85 f6             	test   %rsi,%rsi
14003174b:	74 6a                	je     0x1400317b7
14003174d:	41 80 78 08 00       	cmpb   $0x0,0x8(%r8)
140031752:	74 2f                	je     0x140031783
140031754:	41 80 78 09 00       	cmpb   $0x0,0x9(%r8)
140031759:	74 28                	je     0x140031783
14003175b:	48 8b cf             	mov    %rdi,%rcx
14003175e:	e8 15 23 00 00       	call   0x140033a78
140031763:	8b d8                	mov    %eax,%ebx
140031765:	85 c0                	test   %eax,%eax
140031767:	78 1f                	js     0x140031788
140031769:	48 8d 57 2a          	lea    0x2a(%rdi),%rdx
14003176d:	4c 8b c6             	mov    %rsi,%r8
140031770:	48 8b cd             	mov    %rbp,%rcx
140031773:	48 ff 15 66 e0 00 00 	rex.W call *0xe066(%rip)        # 0x14003f7e0
14003177a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003177f:	8b d8                	mov    %eax,%ebx
140031781:	eb 05                	jmp    0x140031788
140031783:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140031788:	33 c0                	xor    %eax,%eax
14003178a:	b9 60 01 00 00       	mov    $0x160,%ecx
14003178f:	f3 aa                	rep stos %al,%es:(%rdi)
140031791:	85 db                	test   %ebx,%ebx
140031793:	79 0a                	jns    0x14003179f
140031795:	0f 57 c0             	xorps  %xmm0,%xmm0
140031798:	0f 11 06             	movups %xmm0,(%rsi)
14003179b:	48 89 46 10          	mov    %rax,0x10(%rsi)
14003179f:	44 8b c3             	mov    %ebx,%r8d
1400317a2:	48 8d 0d c7 38 01 00 	lea    0x138c7(%rip),%rcx        # 0x140045070
1400317a9:	ba 19 01 00 00       	mov    $0x119,%edx
1400317ae:	e8 f5 f9 ff ff       	call   0x1400311a8
1400317b3:	8b c3                	mov    %ebx,%eax
1400317b5:	eb 05                	jmp    0x1400317bc
1400317b7:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1400317bc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400317c1:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400317c6:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400317cb:	48 83 c4 20          	add    $0x20,%rsp
1400317cf:	5f                   	pop    %rdi
1400317d0:	c3                   	ret
1400317d1:	cc                   	int3
1400317d2:	cc                   	int3
1400317d3:	cc                   	int3
1400317d4:	cc                   	int3
1400317d5:	cc                   	int3
1400317d6:	cc                   	int3
1400317d7:	cc                   	int3
1400317d8:	cc                   	int3
1400317d9:	cc                   	int3
1400317da:	cc                   	int3
1400317db:	cc                   	int3
1400317dc:	cc                   	int3
1400317dd:	cc                   	int3
1400317de:	cc                   	int3
1400317df:	cc                   	int3
1400317e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400317e5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400317ea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400317ef:	57                   	push   %rdi
1400317f0:	48 83 ec 20          	sub    $0x20,%rsp
1400317f4:	48 39 0d 95 b3 01 00 	cmp    %rcx,0x1b395(%rip)        # 0x14004cb90
1400317fb:	49 8b f1             	mov    %r9,%rsi
1400317fe:	49 8b f8             	mov    %r8,%rdi
140031801:	48 8b ea             	mov    %rdx,%rbp
140031804:	74 18                	je     0x14003181e
140031806:	b9 05 00 00 00       	mov    $0x5,%ecx
14003180b:	48 ff 15 86 e5 00 00 	rex.W call *0xe586(%rip)        # 0x14003fd98
140031812:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031817:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
14003181c:	eb 75                	jmp    0x140031893
14003181e:	48 85 ff             	test   %rdi,%rdi
140031821:	74 6b                	je     0x14003188e
140031823:	48 85 f6             	test   %rsi,%rsi
140031826:	74 66                	je     0x14003188e
140031828:	41 80 78 08 00       	cmpb   $0x0,0x8(%r8)
14003182d:	74 2f                	je     0x14003185e
14003182f:	41 80 78 09 00       	cmpb   $0x0,0x9(%r8)
140031834:	74 28                	je     0x14003185e
140031836:	48 8b cf             	mov    %rdi,%rcx
140031839:	e8 3a 22 00 00       	call   0x140033a78
14003183e:	8b d8                	mov    %eax,%ebx
140031840:	85 c0                	test   %eax,%eax
140031842:	78 1f                	js     0x140031863
140031844:	48 8d 57 2a          	lea    0x2a(%rdi),%rdx
140031848:	4c 8b c6             	mov    %rsi,%r8
14003184b:	48 8b cd             	mov    %rbp,%rcx
14003184e:	48 ff 15 83 df 00 00 	rex.W call *0xdf83(%rip)        # 0x14003f7d8
140031855:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003185a:	8b d8                	mov    %eax,%ebx
14003185c:	eb 05                	jmp    0x140031863
14003185e:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140031863:	33 c0                	xor    %eax,%eax
140031865:	b9 60 01 00 00       	mov    $0x160,%ecx
14003186a:	f3 aa                	rep stos %al,%es:(%rdi)
14003186c:	85 db                	test   %ebx,%ebx
14003186e:	79 06                	jns    0x140031876
140031870:	0f 57 c0             	xorps  %xmm0,%xmm0
140031873:	0f 11 06             	movups %xmm0,(%rsi)
140031876:	44 8b c3             	mov    %ebx,%r8d
140031879:	48 8d 0d 10 38 01 00 	lea    0x13810(%rip),%rcx        # 0x140045090
140031880:	ba 4c 01 00 00       	mov    $0x14c,%edx
140031885:	e8 1e f9 ff ff       	call   0x1400311a8
14003188a:	8b c3                	mov    %ebx,%eax
14003188c:	eb 05                	jmp    0x140031893
14003188e:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140031893:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140031898:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14003189d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400318a2:	48 83 c4 20          	add    $0x20,%rsp
1400318a6:	5f                   	pop    %rdi
1400318a7:	c3                   	ret
1400318a8:	cc                   	int3
1400318a9:	cc                   	int3
1400318aa:	cc                   	int3
1400318ab:	cc                   	int3
1400318ac:	cc                   	int3
1400318ad:	cc                   	int3
1400318ae:	cc                   	int3
1400318af:	cc                   	int3
1400318b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400318b5:	55                   	push   %rbp
1400318b6:	56                   	push   %rsi
1400318b7:	57                   	push   %rdi
1400318b8:	41 54                	push   %r12
1400318ba:	41 55                	push   %r13
1400318bc:	41 56                	push   %r14
1400318be:	41 57                	push   %r15
1400318c0:	48 83 ec 70          	sub    $0x70,%rsp
1400318c4:	48 8b 05 cd ab 01 00 	mov    0x1abcd(%rip),%rax        # 0x14004c498
1400318cb:	48 33 c4             	xor    %rsp,%rax
1400318ce:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400318d3:	48 39 0d b6 b2 01 00 	cmp    %rcx,0x1b2b6(%rip)        # 0x14004cb90
1400318da:	49 8b f9             	mov    %r9,%rdi
1400318dd:	48 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%rsi
1400318e4:	00
1400318e5:	4d 8b e0             	mov    %r8,%r12
1400318e8:	48 8b ac 24 d8 00 00 	mov    0xd8(%rsp),%rbp
1400318ef:	00
1400318f0:	44 8a ea             	mov    %dl,%r13b
1400318f3:	4c 8b b4 24 e0 00 00 	mov    0xe0(%rsp),%r14
1400318fa:	00
1400318fb:	4c 8b bc 24 e8 00 00 	mov    0xe8(%rsp),%r15
140031902:	00
140031903:	74 1b                	je     0x140031920
140031905:	b9 05 00 00 00       	mov    $0x5,%ecx
14003190a:	48 ff 15 87 e4 00 00 	rex.W call *0xe487(%rip)        # 0x14003fd98
140031911:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031916:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
14003191b:	e9 cd 00 00 00       	jmp    0x1400319ed
140031920:	4d 85 e4             	test   %r12,%r12
140031923:	0f 84 bf 00 00 00    	je     0x1400319e8
140031929:	48 85 ff             	test   %rdi,%rdi
14003192c:	0f 84 b6 00 00 00    	je     0x1400319e8
140031932:	48 85 f6             	test   %rsi,%rsi
140031935:	0f 84 ad 00 00 00    	je     0x1400319e8
14003193b:	48 85 ed             	test   %rbp,%rbp
14003193e:	0f 84 a4 00 00 00    	je     0x1400319e8
140031944:	4d 85 f6             	test   %r14,%r14
140031947:	0f 84 9b 00 00 00    	je     0x1400319e8
14003194d:	4d 85 ff             	test   %r15,%r15
140031950:	0f 84 92 00 00 00    	je     0x1400319e8
140031956:	41 80 79 08 00       	cmpb   $0x0,0x8(%r9)
14003195b:	75 07                	jne    0x140031964
14003195d:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140031962:	eb 50                	jmp    0x1400319b4
140031964:	48 8b cf             	mov    %rdi,%rcx
140031967:	e8 0c 21 00 00       	call   0x140033a78
14003196c:	8b d8                	mov    %eax,%ebx
14003196e:	85 c0                	test   %eax,%eax
140031970:	78 42                	js     0x1400319b4
140031972:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140031977:	48 8b cf             	mov    %rdi,%rcx
14003197a:	48 ff 15 7f e1 00 00 	rex.W call *0xe17f(%rip)        # 0x14003fb00
140031981:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031986:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14003198b:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140031990:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
140031995:	4d 8b c4             	mov    %r12,%r8
140031998:	ba 01 00 00 00       	mov    $0x1,%edx
14003199d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400319a2:	41 8a cd             	mov    %r13b,%cl
1400319a5:	48 ff 15 64 e1 00 00 	rex.W call *0xe164(%rip)        # 0x14003fb10
1400319ac:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400319b1:	41 88 07             	mov    %al,(%r15)
1400319b4:	33 c0                	xor    %eax,%eax
1400319b6:	b9 60 01 00 00       	mov    $0x160,%ecx
1400319bb:	f3 aa                	rep stos %al,%es:(%rdi)
1400319bd:	85 db                	test   %ebx,%ebx
1400319bf:	79 0f                	jns    0x1400319d0
1400319c1:	21 06                	and    %eax,(%rsi)
1400319c3:	0f 57 c0             	xorps  %xmm0,%xmm0
1400319c6:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1400319ca:	49 89 06             	mov    %rax,(%r14)
1400319cd:	41 88 07             	mov    %al,(%r15)
1400319d0:	44 8b c3             	mov    %ebx,%r8d
1400319d3:	48 8d 0d de 36 01 00 	lea    0x136de(%rip),%rcx        # 0x1400450b8
1400319da:	ba 8d 01 00 00       	mov    $0x18d,%edx
1400319df:	e8 c4 f7 ff ff       	call   0x1400311a8
1400319e4:	8b c3                	mov    %ebx,%eax
1400319e6:	eb 05                	jmp    0x1400319ed
1400319e8:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1400319ed:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400319f2:	48 33 cc             	xor    %rsp,%rcx
1400319f5:	e8 26 3c 00 00       	call   0x140035620
1400319fa:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
140031a01:	00
140031a02:	48 83 c4 70          	add    $0x70,%rsp
140031a06:	41 5f                	pop    %r15
140031a08:	41 5e                	pop    %r14
140031a0a:	41 5d                	pop    %r13
140031a0c:	41 5c                	pop    %r12
140031a0e:	5f                   	pop    %rdi
140031a0f:	5e                   	pop    %rsi
140031a10:	5d                   	pop    %rbp
140031a11:	c3                   	ret
140031a12:	cc                   	int3
140031a13:	cc                   	int3
140031a14:	cc                   	int3
140031a15:	cc                   	int3
140031a16:	cc                   	int3
140031a17:	cc                   	int3
140031a18:	cc                   	int3
140031a19:	cc                   	int3
140031a1a:	cc                   	int3
140031a1b:	cc                   	int3
140031a1c:	cc                   	int3
140031a1d:	cc                   	int3
140031a1e:	cc                   	int3
140031a1f:	cc                   	int3
140031a20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140031a25:	55                   	push   %rbp
140031a26:	56                   	push   %rsi
140031a27:	57                   	push   %rdi
140031a28:	41 54                	push   %r12
140031a2a:	41 55                	push   %r13
140031a2c:	41 56                	push   %r14
140031a2e:	41 57                	push   %r15
140031a30:	48 83 ec 70          	sub    $0x70,%rsp
140031a34:	48 8b 05 5d aa 01 00 	mov    0x1aa5d(%rip),%rax        # 0x14004c498
140031a3b:	48 33 c4             	xor    %rsp,%rax
140031a3e:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140031a43:	48 39 0d 46 b1 01 00 	cmp    %rcx,0x1b146(%rip)        # 0x14004cb90
140031a4a:	49 8b f9             	mov    %r9,%rdi
140031a4d:	48 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%rsi
140031a54:	00
140031a55:	4d 8b e0             	mov    %r8,%r12
140031a58:	48 8b ac 24 d8 00 00 	mov    0xd8(%rsp),%rbp
140031a5f:	00
140031a60:	44 8a ea             	mov    %dl,%r13b
140031a63:	4c 8b b4 24 e0 00 00 	mov    0xe0(%rsp),%r14
140031a6a:	00
140031a6b:	4c 8b bc 24 e8 00 00 	mov    0xe8(%rsp),%r15
140031a72:	00
140031a73:	74 1b                	je     0x140031a90
140031a75:	b9 05 00 00 00       	mov    $0x5,%ecx
140031a7a:	48 ff 15 17 e3 00 00 	rex.W call *0xe317(%rip)        # 0x14003fd98
140031a81:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031a86:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140031a8b:	e9 cd 00 00 00       	jmp    0x140031b5d
140031a90:	4d 85 e4             	test   %r12,%r12
140031a93:	0f 84 bf 00 00 00    	je     0x140031b58
140031a99:	48 85 ff             	test   %rdi,%rdi
140031a9c:	0f 84 b6 00 00 00    	je     0x140031b58
140031aa2:	48 85 f6             	test   %rsi,%rsi
140031aa5:	0f 84 ad 00 00 00    	je     0x140031b58
140031aab:	48 85 ed             	test   %rbp,%rbp
140031aae:	0f 84 a4 00 00 00    	je     0x140031b58
140031ab4:	4d 85 f6             	test   %r14,%r14
140031ab7:	0f 84 9b 00 00 00    	je     0x140031b58
140031abd:	4d 85 ff             	test   %r15,%r15
140031ac0:	0f 84 92 00 00 00    	je     0x140031b58
140031ac6:	41 80 79 08 00       	cmpb   $0x0,0x8(%r9)
140031acb:	75 07                	jne    0x140031ad4
140031acd:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140031ad2:	eb 50                	jmp    0x140031b24
140031ad4:	48 8b cf             	mov    %rdi,%rcx
140031ad7:	e8 9c 1f 00 00       	call   0x140033a78
140031adc:	8b d8                	mov    %eax,%ebx
140031ade:	85 c0                	test   %eax,%eax
140031ae0:	78 42                	js     0x140031b24
140031ae2:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140031ae7:	48 8b cf             	mov    %rdi,%rcx
140031aea:	48 ff 15 0f e0 00 00 	rex.W call *0xe00f(%rip)        # 0x14003fb00
140031af1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031af6:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
140031afb:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140031b00:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
140031b05:	4d 8b c4             	mov    %r12,%r8
140031b08:	ba 02 00 00 00       	mov    $0x2,%edx
140031b0d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140031b12:	41 8a cd             	mov    %r13b,%cl
140031b15:	48 ff 15 f4 df 00 00 	rex.W call *0xdff4(%rip)        # 0x14003fb10
140031b1c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031b21:	41 88 07             	mov    %al,(%r15)
140031b24:	33 c0                	xor    %eax,%eax
140031b26:	b9 60 01 00 00       	mov    $0x160,%ecx
140031b2b:	f3 aa                	rep stos %al,%es:(%rdi)
140031b2d:	85 db                	test   %ebx,%ebx
140031b2f:	79 0f                	jns    0x140031b40
140031b31:	21 06                	and    %eax,(%rsi)
140031b33:	0f 57 c0             	xorps  %xmm0,%xmm0
140031b36:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
140031b3a:	49 89 06             	mov    %rax,(%r14)
140031b3d:	41 88 07             	mov    %al,(%r15)
140031b40:	44 8b c3             	mov    %ebx,%r8d
140031b43:	48 8d 0d 96 35 01 00 	lea    0x13596(%rip),%rcx        # 0x1400450e0
140031b4a:	ba ce 01 00 00       	mov    $0x1ce,%edx
140031b4f:	e8 54 f6 ff ff       	call   0x1400311a8
140031b54:	8b c3                	mov    %ebx,%eax
140031b56:	eb 05                	jmp    0x140031b5d
140031b58:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140031b5d:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140031b62:	48 33 cc             	xor    %rsp,%rcx
140031b65:	e8 b6 3a 00 00       	call   0x140035620
140031b6a:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
140031b71:	00
140031b72:	48 83 c4 70          	add    $0x70,%rsp
140031b76:	41 5f                	pop    %r15
140031b78:	41 5e                	pop    %r14
140031b7a:	41 5d                	pop    %r13
140031b7c:	41 5c                	pop    %r12
140031b7e:	5f                   	pop    %rdi
140031b7f:	5e                   	pop    %rsi
140031b80:	5d                   	pop    %rbp
140031b81:	c3                   	ret
140031b82:	cc                   	int3
140031b83:	cc                   	int3
140031b84:	cc                   	int3
140031b85:	cc                   	int3
140031b86:	cc                   	int3
140031b87:	cc                   	int3
140031b88:	cc                   	int3
140031b89:	cc                   	int3