140dfd81b:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140dfd820:	48 83 c4 38          	add    $0x38,%rsp
140dfd824:	c3                   	ret
140dfd825:	cc                   	int3
140dfd826:	cc                   	int3
140dfd827:	cc                   	int3
140dfd828:	48 83 ec 28          	sub    $0x28,%rsp
140dfd82c:	45 33 c9             	xor    %r9d,%r9d
140dfd82f:	ff 15 1b 5d 18 00    	call   *0x185d1b(%rip)        # 0x140f83550
140dfd835:	89 44 24 48          	mov    %eax,0x48(%rsp)
140dfd839:	85 c0                	test   %eax,%eax
140dfd83b:	75 0c                	jne    0x140dfd849
140dfd83d:	ff 15 25 5a 18 00    	call   *0x185a25(%rip)        # 0x140f83268
140dfd843:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
140dfd847:	eb 05                	jmp    0x140dfd84e
140dfd849:	83 64 24 4c 00       	andl   $0x0,0x4c(%rsp)
140dfd84e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140dfd853:	48 83 c4 28          	add    $0x28,%rsp
140dfd857:	c3                   	ret
140dfd858:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140dfd85d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140dfd862:	55                   	push   %rbp
140dfd863:	57                   	push   %rdi
140dfd864:	41 56                	push   %r14
140dfd866:	48 8d ac 24 50 fe ff 	lea    -0x1b0(%rsp),%rbp
140dfd86d:	ff
140dfd86e:	48 81 ec b0 02 00 00 	sub    $0x2b0,%rsp
140dfd875:	48 8b 05 84 b6 5b 00 	mov    0x5bb684(%rip),%rax        # 0x1413b8f00
140dfd87c:	48 33 c4             	xor    %rsp,%rax
140dfd87f:	48 89 85 a0 01 00 00 	mov    %rax,0x1a0(%rbp)
140dfd886:	41 8b f8             	mov    %r8d,%edi
140dfd889:	41 8a d8             	mov    %r8b,%bl
140dfd88c:	83 e7 fe             	and    $0xfffffffe,%edi
140dfd88f:	48 8b f2             	mov    %rdx,%rsi
140dfd892:	4c 8b f1             	mov    %rcx,%r14
140dfd895:	80 e3 01             	and    $0x1,%bl
140dfd898:	74 13                	je     0x140dfd8ad
140dfd89a:	8b c7                	mov    %edi,%eax
140dfd89c:	c1 e8 02             	shr    $0x2,%eax
140dfd89f:	a8 01                	test   $0x1,%al
140dfd8a1:	74 0a                	je     0x140dfd8ad
140dfd8a3:	b8 57 00 00 00       	mov    $0x57,%eax
140dfd8a8:	e9 7f 02 00 00       	jmp    0x140dfdb2c
140dfd8ad:	8b c7                	mov    %edi,%eax
140dfd8af:	83 c9 ff             	or     $0xffffffff,%ecx
140dfd8b2:	d1 e8                	shr    $1,%eax
140dfd8b4:	a8 01                	test   $0x1,%al
140dfd8b6:	74 1a                	je     0x140dfd8d2
140dfd8b8:	44 3b c9             	cmp    %ecx,%r9d
140dfd8bb:	74 15                	je     0x140dfd8d2
140dfd8bd:	41 8b c1             	mov    %r9d,%eax
140dfd8c0:	c1 e8 0a             	shr    $0xa,%eax
140dfd8c3:	a8 01                	test   $0x1,%al
140dfd8c5:	74 04                	je     0x140dfd8cb
140dfd8c7:	84 db                	test   %bl,%bl
140dfd8c9:	75 07                	jne    0x140dfd8d2
140dfd8cb:	83 e7 fd             	and    $0xfffffffd,%edi
140dfd8ce:	44 89 4a 10          	mov    %r9d,0x10(%rdx)
140dfd8d2:	85 ff                	test   %edi,%edi
140dfd8d4:	0f 84 50 02 00 00    	je     0x140dfdb2a
140dfd8da:	40 f6 c7 2a          	test   $0x2a,%dil
140dfd8de:	0f 84 d1 00 00 00    	je     0x140dfd9b5
140dfd8e4:	44 3b c9             	cmp    %ecx,%r9d
140dfd8e7:	74 12                	je     0x140dfd8fb
140dfd8e9:	41 c1 e9 0a          	shr    $0xa,%r9d
140dfd8ed:	41 f6 c1 01          	test   $0x1,%r9b
140dfd8f1:	74 08                	je     0x140dfd8fb
140dfd8f3:	84 db                	test   %bl,%bl
140dfd8f5:	0f 85 ba 00 00 00    	jne    0x140dfd9b5
140dfd8fb:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140dfd900:	33 d2                	xor    %edx,%edx
140dfd902:	49 8b ce             	mov    %r14,%rcx
140dfd905:	ff 15 bd 5b 18 00    	call   *0x185bbd(%rip)        # 0x140f834c8
140dfd90b:	85 c0                	test   %eax,%eax
140dfd90d:	75 51                	jne    0x140dfd960
140dfd90f:	ff 15 53 59 18 00    	call   *0x185953(%rip)        # 0x140f83268
140dfd915:	83 f8 20             	cmp    $0x20,%eax
140dfd918:	0f 85 0e 02 00 00    	jne    0x140dfdb2c
140dfd91e:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140dfd923:	49 8b ce             	mov    %r14,%rcx
140dfd926:	ff 15 a4 5d 18 00    	call   *0x185da4(%rip)        # 0x140f836d0
140dfd92c:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140dfd930:	75 0b                	jne    0x140dfd93d
140dfd932:	ff 15 30 59 18 00    	call   *0x185930(%rip)        # 0x140f83268
140dfd938:	e9 ef 01 00 00       	jmp    0x140dfdb2c
140dfd93d:	48 8b c8             	mov    %rax,%rcx
140dfd940:	ff 15 22 5d 18 00    	call   *0x185d22(%rip)        # 0x140f83668
140dfd946:	48 8b 44 24 64       	mov    0x64(%rsp),%rax
140dfd94b:	8b 54 24 50          	mov    0x50(%rsp),%edx
140dfd94f:	44 8b 44 24 6c       	mov    0x6c(%rsp),%r8d
140dfd954:	44 8b 4c 24 70       	mov    0x70(%rsp),%r9d
140dfd959:	48 89 44 24 3c       	mov    %rax,0x3c(%rsp)
140dfd95e:	eb 13                	jmp    0x140dfd973
140dfd960:	44 8b 4c 24 48       	mov    0x48(%rsp),%r9d
140dfd965:	44 8b 44 24 44       	mov    0x44(%rsp),%r8d
140dfd96a:	48 8b 44 24 3c       	mov    0x3c(%rsp),%rax
140dfd96f:	8b 54 24 28          	mov    0x28(%rsp),%edx
140dfd973:	84 db                	test   %bl,%bl
140dfd975:	74 0a                	je     0x140dfd981
140dfd977:	8b ca                	mov    %edx,%ecx
140dfd979:	c1 e9 0a             	shr    $0xa,%ecx
140dfd97c:	f6 c1 01             	test   $0x1,%cl
140dfd97f:	75 34                	jne    0x140dfd9b5
140dfd981:	89 56 10             	mov    %edx,0x10(%rsi)
140dfd984:	41 8b c9             	mov    %r9d,%ecx
140dfd987:	41 8b d0             	mov    %r8d,%edx
140dfd98a:	48 c1 e2 20          	shl    $0x20,%rdx
140dfd98e:	48 0b d1             	or     %rcx,%rdx
140dfd991:	48 b9 00 00 00 00 ff 	movabs $0xffffffff00000000,%rcx
140dfd998:	ff ff ff
140dfd99b:	48 23 c1             	and    %rcx,%rax
140dfd99e:	48 89 56 08          	mov    %rdx,0x8(%rsi)
140dfd9a2:	8b 4c 24 3c          	mov    0x3c(%rsp),%ecx
140dfd9a6:	48 0b c1             	or     %rcx,%rax
140dfd9a9:	48 89 06             	mov    %rax,(%rsi)
140dfd9ac:	83 e7 d5             	and    $0xffffffd5,%edi
140dfd9af:	0f 84 75 01 00 00    	je     0x140dfdb2a
140dfd9b5:	44 0f b6 cb          	movzbl %bl,%r9d
140dfd9b9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140dfd9be:	41 83 f1 01          	xor    $0x1,%r9d
140dfd9c2:	41 b8 80 00 00 00    	mov    $0x80,%r8d
140dfd9c8:	41 83 c1 10          	add    $0x10,%r9d
140dfd9cc:	49 8b d6             	mov    %r14,%rdx
140dfd9cf:	41 c1 e1 15          	shl    $0x15,%r9d
140dfd9d3:	e8 b0 01 00 00       	call   0x140dfdb88
140dfd9d8:	8b d8                	mov    %eax,%ebx
140dfd9da:	85 c0                	test   %eax,%eax
140dfd9dc:	74 20                	je     0x140dfd9fe
140dfd9de:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140dfd9e3:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
140dfd9e7:	74 0e                	je     0x140dfd9f7
140dfd9e9:	ff 15 71 58 18 00    	call   *0x185871(%rip)        # 0x140f83260
140dfd9ef:	85 c0                	test   %eax,%eax
140dfd9f1:	0f 84 76 01 00 00    	je     0x140dfdb6d
140dfd9f7:	8b c3                	mov    %ebx,%eax
140dfd9f9:	e9 2e 01 00 00       	jmp    0x140dfdb2c
140dfd9fe:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140dfda03:	40 f6 c7 26          	test   $0x26,%dil
140dfda07:	0f 84 ae 00 00 00    	je     0x140dfdabb
140dfda0d:	41 b9 28 00 00 00    	mov    $0x28,%r9d
140dfda13:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140dfda18:	33 d2                	xor    %edx,%edx
140dfda1a:	48 8b cb             	mov    %rbx,%rcx
140dfda1d:	ff 15 ad 57 18 00    	call   *0x1857ad(%rip)        # 0x140f831d0
140dfda23:	85 c0                	test   %eax,%eax
140dfda25:	75 26                	jne    0x140dfda4d
140dfda27:	ff 15 3b 58 18 00    	call   *0x18583b(%rip)        # 0x140f83268
140dfda2d:	8b f8                	mov    %eax,%edi
140dfda2f:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140dfda33:	74 11                	je     0x140dfda46
140dfda35:	48 8b cb             	mov    %rbx,%rcx
140dfda38:	ff 15 22 58 18 00    	call   *0x185822(%rip)        # 0x140f83260
140dfda3e:	85 c0                	test   %eax,%eax
140dfda40:	0f 84 39 01 00 00    	je     0x140dfdb7f
140dfda46:	8b c7                	mov    %edi,%eax
140dfda48:	e9 df 00 00 00       	jmp    0x140dfdb2c
140dfda4d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140dfda52:	83 e7 dd             	and    $0xffffffdd,%edi
140dfda55:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
140dfda59:	48 89 06             	mov    %rax,(%rsi)
140dfda5c:	8b c7                	mov    %edi,%eax
140dfda5e:	c1 e8 02             	shr    $0x2,%eax
140dfda61:	89 4e 10             	mov    %ecx,0x10(%rsi)
140dfda64:	a8 01                	test   $0x1,%al
140dfda66:	74 53                	je     0x140dfdabb
140dfda68:	0f ba e1 0a          	bt     $0xa,%ecx
140dfda6c:	73 46                	jae    0x140dfdab4
140dfda6e:	41 b9 08 00 00 00    	mov    $0x8,%r9d
140dfda74:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140dfda79:	48 8b cb             	mov    %rbx,%rcx
140dfda7c:	41 8d 51 01          	lea    0x1(%r9),%edx
140dfda80:	ff 15 4a 57 18 00    	call   *0x18574a(%rip)        # 0x140f831d0
140dfda86:	85 c0                	test   %eax,%eax
140dfda88:	75 21                	jne    0x140dfdaab
140dfda8a:	ff 15 d8 57 18 00    	call   *0x1857d8(%rip)        # 0x140f83268
140dfda90:	8b f8                	mov    %eax,%edi
140dfda92:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140dfda96:	74 ae                	je     0x140dfda46
140dfda98:	48 8b cb             	mov    %rbx,%rcx
140dfda9b:	ff 15 bf 57 18 00    	call   *0x1857bf(%rip)        # 0x140f83260
140dfdaa1:	85 c0                	test   %eax,%eax
140dfdaa3:	0f 84 ca 00 00 00    	je     0x140dfdb73
140dfdaa9:	eb 9b                	jmp    0x140dfda46
140dfdaab:	8b 44 24 24          	mov    0x24(%rsp),%eax
140dfdaaf:	89 46 14             	mov    %eax,0x14(%rsi)
140dfdab2:	eb 04                	jmp    0x140dfdab8
140dfdab4:	83 66 14 00          	andl   $0x0,0x14(%rsi)
140dfdab8:	83 e7 fb             	and    $0xfffffffb,%edi
140dfdabb:	41 b9 18 00 00 00    	mov    $0x18,%r9d
140dfdac1:	41 84 f9             	test   %dil,%r9b
140dfdac4:	74 4d                	je     0x140dfdb13
140dfdac6:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140dfdacb:	48 8b cb             	mov    %rbx,%rcx
140dfdace:	41 8d 51 e9          	lea    -0x17(%r9),%edx
140dfdad2:	ff 15 f8 56 18 00    	call   *0x1856f8(%rip)        # 0x140f831d0
140dfdad8:	85 c0                	test   %eax,%eax
140dfdada:	75 24                	jne    0x140dfdb00
140dfdadc:	ff 15 86 57 18 00    	call   *0x185786(%rip)        # 0x140f83268
140dfdae2:	8b f8                	mov    %eax,%edi
140dfdae4:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140dfdae8:	0f 84 58 ff ff ff    	je     0x140dfda46
140dfdaee:	48 8b cb             	mov    %rbx,%rcx
140dfdaf1:	ff 15 69 57 18 00    	call   *0x185769(%rip)        # 0x140f83260
140dfdaf7:	85 c0                	test   %eax,%eax
140dfdaf9:	74 7e                	je     0x140dfdb79
140dfdafb:	e9 46 ff ff ff       	jmp    0x140dfda46
140dfdb00:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140dfdb05:	83 e7 e7             	and    $0xffffffe7,%edi
140dfdb08:	48 89 46 08          	mov    %rax,0x8(%rsi)
140dfdb0c:	8b 44 24 38          	mov    0x38(%rsp),%eax
140dfdb10:	89 46 18             	mov    %eax,0x18(%rsi)
140dfdb13:	85 ff                	test   %edi,%edi
140dfdb15:	75 3c                	jne    0x140dfdb53
140dfdb17:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140dfdb1b:	74 0d                	je     0x140dfdb2a
140dfdb1d:	48 8b cb             	mov    %rbx,%rcx
140dfdb20:	ff 15 3a 57 18 00    	call   *0x18573a(%rip)        # 0x140f83260
140dfdb26:	85 c0                	test   %eax,%eax
140dfdb28:	74 43                	je     0x140dfdb6d
140dfdb2a:	33 c0                	xor    %eax,%eax
140dfdb2c:	48 8b 8d a0 01 00 00 	mov    0x1a0(%rbp),%rcx
140dfdb33:	48 33 cc             	xor    %rsp,%rcx
140dfdb36:	e8 c5 d9 01 00       	call   0x140e1b500
140dfdb3b:	4c 8d 9c 24 b0 02 00 	lea    0x2b0(%rsp),%r11
140dfdb42:	00
140dfdb43:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140dfdb47:	49 8b 73 38          	mov    0x38(%r11),%rsi
140dfdb4b:	49 8b e3             	mov    %r11,%rsp
140dfdb4e:	41 5e                	pop    %r14
140dfdb50:	5f                   	pop    %rdi
140dfdb51:	5d                   	pop    %rbp
140dfdb52:	c3                   	ret
140dfdb53:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140dfdb57:	74 0d                	je     0x140dfdb66
140dfdb59:	48 8b cb             	mov    %rbx,%rcx
140dfdb5c:	ff 15 fe 56 18 00    	call   *0x1856fe(%rip)        # 0x140f83260
140dfdb62:	85 c0                	test   %eax,%eax
140dfdb64:	74 07                	je     0x140dfdb6d
140dfdb66:	b8 32 00 00 00       	mov    $0x32,%eax
140dfdb6b:	eb bf                	jmp    0x140dfdb2c
140dfdb6d:	e8 de 1f 03 00       	call   0x140e2fb50
140dfdb72:	cc                   	int3
140dfdb73:	e8 d8 1f 03 00       	call   0x140e2fb50
140dfdb78:	cc                   	int3
140dfdb79:	e8 d2 1f 03 00       	call   0x140e2fb50
140dfdb7e:	cc                   	int3
140dfdb7f:	e8 cc 1f 03 00       	call   0x140e2fb50
140dfdb84:	cc                   	int3
140dfdb85:	cc                   	int3
140dfdb86:	cc                   	int3
140dfdb87:	cc                   	int3
140dfdb88:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140dfdb8d:	57                   	push   %rdi
140dfdb8e:	48 83 ec 40          	sub    $0x40,%rsp
140dfdb92:	41 8b c0             	mov    %r8d,%eax
140dfdb95:	4c 8b d2             	mov    %rdx,%r10
140dfdb98:	33 ff                	xor    %edi,%edi
140dfdb9a:	48 8b d9             	mov    %rcx,%rbx
140dfdb9d:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140dfdba2:	8b d0                	mov    %eax,%edx
140dfdba4:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
140dfdba9:	49 8b ca             	mov    %r10,%rcx
140dfdbac:	45 33 c9             	xor    %r9d,%r9d
140dfdbaf:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140dfdbb6:	00
140dfdbb7:	44 8d 47 07          	lea    0x7(%rdi),%r8d
140dfdbbb:	ff 15 af 57 18 00    	call   *0x1857af(%rip)        # 0x140f83370
140dfdbc1:	48 89 03             	mov    %rax,(%rbx)
140dfdbc4:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140dfdbc8:	75 08                	jne    0x140dfdbd2
140dfdbca:	ff 15 98 56 18 00    	call   *0x185698(%rip)        # 0x140f83268
140dfdbd0:	8b f8                	mov    %eax,%edi
140dfdbd2:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140dfdbd7:	8b c7                	mov    %edi,%eax
140dfdbd9:	48 83 c4 40          	add    $0x40,%rsp
140dfdbdd:	5f                   	pop    %rdi
140dfdbde:	c3                   	ret
140dfdbdf:	cc                   	int3
140dfdbe0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140dfdbe5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140dfdbea:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140dfdbef:	55                   	push   %rbp
140dfdbf0:	48 8b ec             	mov    %rsp,%rbp
140dfdbf3:	48 83 ec 70          	sub    $0x70,%rsp
140dfdbf7:	48 8b 05 02 b3 5b 00 	mov    0x5bb302(%rip),%rax        # 0x1413b8f00
140dfdbfe:	48 33 c4             	xor    %rsp,%rax
140dfdc01:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140dfdc05:	48 8b d9             	mov    %rcx,%rbx
140dfdc08:	48 8b d1             	mov    %rcx,%rdx
140dfdc0b:	33 f6                	xor    %esi,%esi
140dfdc0d:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dfdc11:	41 b9 00 00 20 02    	mov    $0x2200000,%r9d
140dfdc17:	41 b8 80 01 01 00    	mov    $0x10180,%r8d
140dfdc1d:	40 8a fe             	mov    %sil,%dil
140dfdc20:	e8 63 ff ff ff       	call   0x140dfdb88
140dfdc25:	8b c8                	mov    %eax,%ecx
140dfdc27:	85 c0                	test   %eax,%eax
140dfdc29:	75 3b                	jne    0x140dfdc66
140dfdc2b:	40 b7 01             	mov    $0x1,%dil
140dfdc2e:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140dfdc32:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140dfdc36:	41 b9 04 00 00 00    	mov    $0x4,%r9d
140dfdc3c:	c7 45 c0 13 00 00 00 	movl   $0x13,-0x40(%rbp)
140dfdc43:	48 8b cb             	mov    %rbx,%rcx
140dfdc46:	41 8d 51 11          	lea    0x11(%r9),%edx
140dfdc4a:	ff 15 88 55 18 00    	call   *0x185588(%rip)        # 0x140f831d8
140dfdc50:	85 c0                	test   %eax,%eax
140dfdc52:	74 7c                	je     0x140dfdcd0
140dfdc54:	c6 45 b0 01          	movb   $0x1,-0x50(%rbp)
140dfdc58:	89 75 b4             	mov    %esi,-0x4c(%rbp)
140dfdc5b:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140dfdc5f:	74 49                	je     0x140dfdcaa
140dfdc61:	48 8b cb             	mov    %rbx,%rcx
140dfdc64:	eb 36                	jmp    0x140dfdc9c
140dfdc66:	83 f8 05             	cmp    $0x5,%eax
140dfdc69:	0f 85 64 01 00 00    	jne    0x140dfddd3
140dfdc6f:	41 b9 00 00 20 02    	mov    $0x2200000,%r9d
140dfdc75:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dfdc79:	41 b8 00 00 01 00    	mov    $0x10000,%r8d
140dfdc7f:	48 8b d3             	mov    %rbx,%rdx
140dfdc82:	e8 01 ff ff ff       	call   0x140dfdb88
140dfdc87:	85 c0                	test   %eax,%eax
140dfdc89:	74 a3                	je     0x140dfdc2e
140dfdc8b:	40 88 75 b0          	mov    %sil,-0x50(%rbp)
140dfdc8f:	89 45 b4             	mov    %eax,-0x4c(%rbp)
140dfdc92:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140dfdc96:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
140dfdc9a:	74 0e                	je     0x140dfdcaa
140dfdc9c:	ff 15 be 55 18 00    	call   *0x1855be(%rip)        # 0x140f83260
140dfdca2:	85 c0                	test   %eax,%eax
140dfdca4:	0f 84 4b 01 00 00    	je     0x140dfddf5
140dfdcaa:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
140dfdcae:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140dfdcb2:	48 33 cc             	xor    %rsp,%rcx
140dfdcb5:	e8 46 d8 01 00       	call   0x140e1b500
140dfdcba:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140dfdcbf:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140dfdcc3:	49 8b 73 20          	mov    0x20(%r11),%rsi
140dfdcc7:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140dfdccb:	49 8b e3             	mov    %r11,%rsp
140dfdcce:	5d                   	pop    %rbp
140dfdccf:	c3                   	ret
140dfdcd0:	ff 15 92 55 18 00    	call   *0x185592(%rip)        # 0x140f83268
140dfdcd6:	8b c8                	mov    %eax,%ecx
140dfdcd8:	83 e9 01             	sub    $0x1,%ecx
140dfdcdb:	74 16                	je     0x140dfdcf3
140dfdcdd:	83 e9 31             	sub    $0x31,%ecx
140dfdce0:	74 11                	je     0x140dfdcf3
140dfdce2:	83 f9 25             	cmp    $0x25,%ecx
140dfdce5:	74 0c                	je     0x140dfdcf3