14004786d:	e9 5c 3d fc ff       	jmp    0x14000b5ce
140047872:	e8 69 af fe ff       	call   0x1400327e0
140047877:	85 c0                	test   %eax,%eax
140047879:	44 0f 45 fe          	cmovne %esi,%r15d
14004787d:	e9 24 3d fc ff       	jmp    0x14000b5a6
140047882:	8b ce                	mov    %esi,%ecx
140047884:	e8 e3 af fe ff       	call   0x14003286c
140047889:	90                   	nop
14004788a:	e9 3d 3d fc ff       	jmp    0x14000b5cc
14004788f:	cc                   	int3
140047890:	4d 85 ff             	test   %r15,%r15
140047893:	0f 85 ca 00 00 00    	jne    0x140047963
140047899:	8b 85 ac 00 00 00    	mov    0xac(%rbp),%eax
14004789f:	33 d2                	xor    %edx,%edx
1400478a1:	ff c0                	inc    %eax
1400478a3:	b9 fe ff ff ff       	mov    $0xfffffffe,%ecx
1400478a8:	f7 f1                	div    %ecx
1400478aa:	89 95 ac 00 00 00    	mov    %edx,0xac(%rbp)
1400478b0:	48 8b 0d 49 77 05 00 	mov    0x57749(%rip),%rcx        # 0x14009f000
1400478b7:	4c 8d 8d 90 00 00 00 	lea    0x90(%rbp),%r9
1400478be:	49 8b 11             	mov    (%r9),%rdx
1400478c1:	4c 8d 25 38 77 05 00 	lea    0x57738(%rip),%r12        # 0x14009f000
1400478c8:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
1400478cd:	41 b5 08             	mov    $0x8,%r13b
1400478d0:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1400478d5:	48 8b c2             	mov    %rdx,%rax
1400478d8:	49 3b d1             	cmp    %r9,%rdx
1400478db:	0f 84 99 03 00 00    	je     0x140047c7a
1400478e1:	4d 85 ff             	test   %r15,%r15
1400478e4:	75 08                	jne    0x1400478ee
1400478e6:	48 8b 12             	mov    (%rdx),%rdx
1400478e9:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1400478ee:	45 0f 45 c6          	cmovne %r14d,%r8d
1400478f2:	48 83 c0 80          	add    $0xffffffffffffff80,%rax
1400478f6:	4d 85 ff             	test   %r15,%r15
1400478f9:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
1400478fe:	44 8b 85 ac 00 00 00 	mov    0xac(%rbp),%r8d
140047905:	48 0f 45 c6          	cmovne %rsi,%rax
140047909:	48 8b f0             	mov    %rax,%rsi
14004790c:	4c 8b 88 98 00 00 00 	mov    0x98(%rax),%r9
140047913:	49 8b 41 18          	mov    0x18(%r9),%rax
140047917:	44 3b 40 10          	cmp    0x10(%rax),%r8d
14004791b:	0f 85 b1 00 00 00    	jne    0x1400479d2
140047921:	49 3b cc             	cmp    %r12,%rcx
140047924:	0f 84 33 03 00 00    	je     0x140047c5d
14004792a:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
14004792e:	0f 84 29 03 00 00    	je     0x140047c5d
140047934:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047938:	ba 18 00 00 00       	mov    $0x18,%edx
14004793d:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140047942:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140047946:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14004794b:	4c 8d 05 06 13 04 00 	lea    0x41306(%rip),%r8        # 0x140088c58
140047952:	e8 a5 b6 01 00       	call   0x140062ffc
140047957:	48 8b 0d a2 76 05 00 	mov    0x576a2(%rip),%rcx        # 0x14009f000
14004795e:	e9 f5 02 00 00       	jmp    0x140047c58
140047963:	41 8b 57 20          	mov    0x20(%r15),%edx
140047967:	f7 c2 80 01 00 00    	test   $0x180,%edx
14004796d:	0f 84 3d ff ff ff    	je     0x1400478b0
140047973:	4d 8b 87 98 00 00 00 	mov    0x98(%r15),%r8
14004797a:	49 8b 40 18          	mov    0x18(%r8),%rax
14004797e:	83 78 10 ff          	cmpl   $0xffffffff,0x10(%rax)
140047982:	0f 85 28 ff ff ff    	jne    0x1400478b0
140047988:	48 8b 0d 71 76 05 00 	mov    0x57671(%rip),%rcx        # 0x14009f000
14004798f:	4c 8d 25 6a 76 05 00 	lea    0x5766a(%rip),%r12        # 0x14009f000
140047996:	49 3b cc             	cmp    %r12,%rcx
140047999:	0f 84 58 3f fc ff    	je     0x14000b8f7
14004799f:	41 b5 08             	mov    $0x8,%r13b
1400479a2:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
1400479a6:	0f 84 4b 3f fc ff    	je     0x14000b8f7
1400479ac:	8b 85 ac 00 00 00    	mov    0xac(%rbp),%eax
1400479b2:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
1400479b6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400479ba:	89 54 24 30          	mov    %edx,0x30(%rsp)
1400479be:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1400479c3:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400479c7:	e8 10 72 02 00       	call   0x14006ebdc
1400479cc:	90                   	nop
1400479cd:	e9 25 3f fc ff       	jmp    0x14000b8f7
1400479d2:	48 8d 46 68          	lea    0x68(%rsi),%rax
1400479d6:	45 8b ce             	mov    %r14d,%r9d
1400479d9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400479de:	4d 85 ff             	test   %r15,%r15
1400479e1:	48 8d 44 24 44       	lea    0x44(%rsp),%rax
1400479e6:	48 8b d6             	mov    %rsi,%rdx
1400479e9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400479ee:	41 0f 95 c1          	setne  %r9b
1400479f2:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
1400479f7:	48 8b cf             	mov    %rdi,%rcx
1400479fa:	44 8b c3             	mov    %ebx,%r8d
1400479fd:	e8 56 50 02 00       	call   0x14006ca58
140047a02:	85 c0                	test   %eax,%eax
140047a04:	0f 84 4d ff ff ff    	je     0x140047957
140047a0a:	4c 8d b6 80 00 00 00 	lea    0x80(%rsi),%r14
140047a11:	49 8b 0e             	mov    (%r14),%rcx
140047a14:	4c 39 71 08          	cmp    %r14,0x8(%rcx)
140047a18:	0f 85 55 02 00 00    	jne    0x140047c73
140047a1e:	49 8b 46 08          	mov    0x8(%r14),%rax
140047a22:	4c 39 30             	cmp    %r14,(%rax)
140047a25:	0f 85 48 02 00 00    	jne    0x140047c73
140047a2b:	ff 0d bf 93 05 00    	decl   0x593bf(%rip)        # 0x1400a0df0
140047a31:	48 89 08             	mov    %rcx,(%rax)
140047a34:	48 89 41 08          	mov    %rax,0x8(%rcx)
140047a38:	4d 89 76 08          	mov    %r14,0x8(%r14)
140047a3c:	4d 89 36             	mov    %r14,(%r14)
140047a3f:	48 8b 8e 98 00 00 00 	mov    0x98(%rsi),%rcx
140047a46:	e8 ed 39 02 00       	call   0x14006b438
140047a4b:	48 8b 0d ae 75 05 00 	mov    0x575ae(%rip),%rcx        # 0x14009f000
140047a52:	49 3b cc             	cmp    %r12,%rcx
140047a55:	74 39                	je     0x140047a90
140047a57:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
140047a5b:	74 33                	je     0x140047a90
140047a5d:	48 8b 86 98 00 00 00 	mov    0x98(%rsi),%rax
140047a64:	44 8b 4e 08          	mov    0x8(%rsi),%r9d
140047a68:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047a6c:	48 8b 50 18          	mov    0x18(%rax),%rdx
140047a70:	8b 42 10             	mov    0x10(%rdx),%eax
140047a73:	89 44 24 38          	mov    %eax,0x38(%rsp)
140047a77:	8b 46 20             	mov    0x20(%rsi),%eax
140047a7a:	89 44 24 30          	mov    %eax,0x30(%rsp)
140047a7e:	48 8b 47 38          	mov    0x38(%rdi),%rax
140047a82:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
140047a86:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140047a8b:	e8 b4 77 02 00       	call   0x14006f244
140047a90:	48 8b 86 98 00 00 00 	mov    0x98(%rsi),%rax
140047a97:	48 8b 48 18          	mov    0x18(%rax),%rcx
140047a9b:	8b 85 ac 00 00 00    	mov    0xac(%rbp),%eax
140047aa1:	89 41 10             	mov    %eax,0x10(%rcx)
140047aa4:	48 8b 0d 55 75 05 00 	mov    0x57555(%rip),%rcx        # 0x14009f000
140047aab:	49 3b cc             	cmp    %r12,%rcx
140047aae:	74 29                	je     0x140047ad9
140047ab0:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
140047ab4:	74 23                	je     0x140047ad9
140047ab6:	48 8b 86 98 00 00 00 	mov    0x98(%rsi),%rax
140047abd:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140047ac1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047ac5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140047aca:	8b 85 ac 00 00 00    	mov    0xac(%rbp),%eax
140047ad0:	89 44 24 20          	mov    %eax,0x20(%rsp)
140047ad4:	e8 b7 71 02 00       	call   0x14006ec90
140047ad9:	48 3b ef             	cmp    %rdi,%rbp
140047adc:	74 13                	je     0x140047af1
140047ade:	48 8d 8f 10 01 00 00 	lea    0x110(%rdi),%rcx
140047ae5:	48 ff 15 04 d3 03 00 	rex.W call *0x3d304(%rip)        # 0x140084df0
140047aec:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047af1:	48 8d 56 44          	lea    0x44(%rsi),%rdx
140047af5:	48 8b cf             	mov    %rdi,%rcx
140047af8:	e8 9f 34 fc ff       	call   0x14000af9c
140047afd:	f6 47 48 30          	testb  $0x30,0x48(%rdi)
140047b01:	74 4b                	je     0x140047b4e
140047b03:	48 8b 07             	mov    (%rdi),%rax
140047b06:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
140047b0d:	ff 15 b5 db 03 00    	call   *0x3dbb5(%rip)        # 0x1400856c8
140047b13:	48 85 c0             	test   %rax,%rax
140047b16:	74 36                	je     0x140047b4e
140047b18:	48 8b 07             	mov    (%rdi),%rax
140047b1b:	48 8b cf             	mov    %rdi,%rcx
140047b1e:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
140047b25:	ff 15 9d db 03 00    	call   *0x3db9d(%rip)        # 0x1400856c8
140047b2b:	8b 48 28             	mov    0x28(%rax),%ecx
140047b2e:	89 4e 60             	mov    %ecx,0x60(%rsi)
140047b31:	48 8b cf             	mov    %rdi,%rcx
140047b34:	48 8b 07             	mov    (%rdi),%rax
140047b37:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
140047b3e:	ff 15 84 db 03 00    	call   *0x3db84(%rip)        # 0x1400856c8
140047b44:	f6 40 68 02          	testb  $0x2,0x68(%rax)
140047b48:	74 04                	je     0x140047b4e
140047b4a:	83 4e 64 01          	orl    $0x1,0x64(%rsi)
140047b4e:	8b 47 34             	mov    0x34(%rdi),%eax
140047b51:	8b 5c 24 44          	mov    0x44(%rsp),%ebx
140047b55:	f7 c3 80 01 00 00    	test   $0x180,%ebx
140047b5b:	0f 94 c1             	sete   %cl
140047b5e:	a8 01                	test   $0x1,%al
140047b60:	0f 95 c0             	setne  %al
140047b63:	84 c8                	test   %cl,%al
140047b65:	74 07                	je     0x140047b6e
140047b67:	c7 46 68 30 04 00 00 	movl   $0x430,0x68(%rsi)
140047b6e:	48 3b ef             	cmp    %rdi,%rbp
140047b71:	74 13                	je     0x140047b86
140047b73:	48 8d 8f 10 01 00 00 	lea    0x110(%rdi),%rcx
140047b7a:	48 ff 15 cf d2 03 00 	rex.W call *0x3d2cf(%rip)        # 0x140084e50
140047b81:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047b86:	48 8b 86 90 00 00 00 	mov    0x90(%rsi),%rax
140047b8d:	89 5e 70             	mov    %ebx,0x70(%rsi)
140047b90:	48 85 c0             	test   %rax,%rax
140047b93:	75 57                	jne    0x140047bec
140047b95:	48 8b ce             	mov    %rsi,%rcx
140047b98:	e8 43 52 02 00       	call   0x14006cde0
140047b9d:	45 33 f6             	xor    %r14d,%r14d
140047ba0:	85 c0                	test   %eax,%eax
140047ba2:	74 38                	je     0x140047bdc
140047ba4:	48 8b 0d 55 74 05 00 	mov    0x57455(%rip),%rcx        # 0x14009f000
140047bab:	49 3b cc             	cmp    %r12,%rcx
140047bae:	0f 84 9d 00 00 00    	je     0x140047c51
140047bb4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140047bb8:	0f 84 93 00 00 00    	je     0x140047c51
140047bbe:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140047bc2:	41 8d 56 1b          	lea    0x1b(%r14),%edx
140047bc6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047bca:	4c 8d 05 87 10 04 00 	lea    0x41087(%rip),%r8        # 0x140088c58
140047bd1:	89 44 24 20          	mov    %eax,0x20(%rsp)
140047bd5:	e8 9e ff 00 00       	call   0x140057b78
140047bda:	eb 07                	jmp    0x140047be3
140047bdc:	83 8e a0 00 00 00 01 	orl    $0x1,0xa0(%rsi)
140047be3:	48 8b 0d 16 74 05 00 	mov    0x57416(%rip),%rcx        # 0x14009f000
140047bea:	eb 65                	jmp    0x140047c51
140047bec:	83 8e a0 00 00 00 02 	orl    $0x2,0xa0(%rsi)
140047bf3:	48 83 c0 18          	add    $0x18,%rax
140047bf7:	48 8b 48 08          	mov    0x8(%rax),%rcx
140047bfb:	48 39 01             	cmp    %rax,(%rcx)
140047bfe:	75 73                	jne    0x140047c73
140047c00:	49 89 06             	mov    %rax,(%r14)
140047c03:	49 89 4e 08          	mov    %rcx,0x8(%r14)
140047c07:	4c 89 31             	mov    %r14,(%rcx)
140047c0a:	4c 89 70 08          	mov    %r14,0x8(%rax)
140047c0e:	48 8b 86 90 00 00 00 	mov    0x90(%rsi),%rax
140047c15:	ff 40 38             	incl   0x38(%rax)
140047c18:	48 8b 0d e1 73 05 00 	mov    0x573e1(%rip),%rcx        # 0x14009f000
140047c1f:	49 3b cc             	cmp    %r12,%rcx
140047c22:	74 2a                	je     0x140047c4e
140047c24:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
140047c28:	74 24                	je     0x140047c4e
140047c2a:	4c 8b 8e 90 00 00 00 	mov    0x90(%rsi),%r9
140047c31:	ba 1c 00 00 00       	mov    $0x1c,%edx
140047c36:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047c3a:	41 8b 41 38          	mov    0x38(%r9),%eax
140047c3e:	89 44 24 20          	mov    %eax,0x20(%rsp)
140047c42:	e8 e1 78 02 00       	call   0x14006f528
140047c47:	48 8b 0d b2 73 05 00 	mov    0x573b2(%rip),%rcx        # 0x14009f000
140047c4e:	45 33 f6             	xor    %r14d,%r14d
140047c51:	8b 9c 24 a8 00 00 00 	mov    0xa8(%rsp),%ebx
140047c58:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140047c5d:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
140047c62:	45 85 c0             	test   %r8d,%r8d
140047c65:	74 13                	je     0x140047c7a
140047c67:	4c 8d 8d 90 00 00 00 	lea    0x90(%rbp),%r9
140047c6e:	e9 62 fc ff ff       	jmp    0x1400478d5
140047c73:	b9 03 00 00 00       	mov    $0x3,%ecx
140047c78:	cd 29                	int    $0x29
140047c7a:	4c 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%r9
140047c81:	00
140047c82:	44 8b 85 ac 00 00 00 	mov    0xac(%rbp),%r8d
140047c89:	8b 94 24 a0 00 00 00 	mov    0xa0(%rsp),%edx
140047c90:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
140047c94:	e8 13 49 02 00       	call   0x14006c5ac
140047c99:	90                   	nop
140047c9a:	e9 58 3c fc ff       	jmp    0x14000b8f7
140047c9f:	cc                   	int3
140047ca0:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140047ca6:	45 33 c9             	xor    %r9d,%r9d
140047ca9:	48 8b 0d 10 89 05 00 	mov    0x58910(%rip),%rcx        # 0x1400a05c0
140047cb0:	45 33 c0             	xor    %r8d,%r8d
140047cb3:	33 d2                	xor    %edx,%edx
140047cb5:	48 ff 15 64 d9 03 00 	rex.W call *0x3d964(%rip)        # 0x140085620
140047cbc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047cc1:	90                   	nop
140047cc2:	e9 7a 3c fc ff       	jmp    0x14000b941
140047cc7:	cc                   	int3
140047cc8:	48 8b 0d 31 73 05 00 	mov    0x57331(%rip),%rcx        # 0x14009f000
140047ccf:	48 8d 05 2a 73 05 00 	lea    0x5732a(%rip),%rax        # 0x14009f000
140047cd6:	48 3b c8             	cmp    %rax,%rcx
140047cd9:	0f 84 78 3d fc ff    	je     0x14000ba57
140047cdf:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140047ce3:	0f 84 6e 3d fc ff    	je     0x14000ba57
140047ce9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047ced:	4c 8d 05 74 0f 04 00 	lea    0x40f74(%rip),%r8        # 0x140088c68
140047cf4:	ba 14 00 00 00       	mov    $0x14,%edx
140047cf9:	44 8b cb             	mov    %ebx,%r9d
140047cfc:	e8 1b fc 00 00       	call   0x14005791c
140047d01:	90                   	nop
140047d02:	e9 50 3d fc ff       	jmp    0x14000ba57
140047d07:	cc                   	int3
140047d08:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140047d0d:	48 ff 15 cc ca 03 00 	rex.W call *0x3cacc(%rip)        # 0x1400847e0
140047d14:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047d19:	90                   	nop
140047d1a:	e9 94 3e fc ff       	jmp    0x14000bbb3
140047d1f:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140047d23:	48 ff 15 ee ca 03 00 	rex.W call *0x3caee(%rip)        # 0x140084818
140047d2a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047d2f:	90                   	nop
140047d30:	e9 88 3e fc ff       	jmp    0x14000bbbd
140047d35:	0f b7 05 46 85 05 00 	movzwl 0x58546(%rip),%eax        # 0x1400a0282
140047d3c:	ba 05 00 00 00       	mov    $0x5,%edx
140047d41:	0f b7 0d 38 85 05 00 	movzwl 0x58538(%rip),%ecx        # 0x1400a0280
140047d48:	66 3b ca             	cmp    %dx,%cx
140047d4b:	66 0f 42 ca          	cmovb  %dx,%cx
140047d4f:	66 3b c2             	cmp    %dx,%ax
140047d52:	66 0f 42 c2          	cmovb  %dx,%ax
140047d56:	41 8b d4             	mov    %r12d,%edx
140047d59:	0f b7 c0             	movzwl %ax,%eax
140047d5c:	44 69 c8 e8 03 00 00 	imul   $0x3e8,%eax,%r9d
140047d63:	0f b7 c1             	movzwl %cx,%eax
140047d66:	33 c9                	xor    %ecx,%ecx
140047d68:	44 69 c0 60 ea 00 00 	imul   $0xea60,%eax,%r8d
140047d6f:	48 8b 05 02 85 05 00 	mov    0x58502(%rip),%rax        # 0x1400a0278
140047d76:	ff 15 4c d9 03 00    	call   *0x3d94c(%rip)        # 0x1400856c8
140047d7c:	90                   	nop
140047d7d:	e9 49 3e fc ff       	jmp    0x14000bbcb
140047d82:	b8 5b 04 00 00       	mov    $0x45b,%eax
140047d87:	e9 0f 40 fc ff       	jmp    0x14000bd9b
140047d8c:	8b ce                	mov    %esi,%ecx
140047d8e:	e9 74 3e fc ff       	jmp    0x14000bc07
140047d93:	4c 8d 4c 24 4c       	lea    0x4c(%rsp),%r9
140047d98:	e8 3f a3 02 00       	call   0x1400720dc
140047d9d:	8b f8                	mov    %eax,%edi
140047d9f:	85 c0                	test   %eax,%eax
140047da1:	0f 85 f4 01 00 00    	jne    0x140047f9b
140047da7:	39 74 24 4c          	cmp    %esi,0x4c(%rsp)
140047dab:	0f 85 62 3e fc ff    	jne    0x14000bc13
140047db1:	48 ff 15 f0 c9 03 00 	rex.W call *0x3c9f0(%rip)        # 0x1400847a8
140047db8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047dbd:	90                   	nop
140047dbe:	e9 50 3e fc ff       	jmp    0x14000bc13
140047dc3:	48 8d 15 be f4 03 00 	lea    0x3f4be(%rip),%rdx        # 0x140087288
140047dca:	49 8b cf             	mov    %r15,%rcx
140047dcd:	48 ff 15 d4 cb 03 00 	rex.W call *0x3cbd4(%rip)        # 0x1400849a8
140047dd4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047dd9:	85 c0                	test   %eax,%eax
140047ddb:	0f 84 fc 3f fc ff    	je     0x14000bddd
140047de1:	b8 7b 00 00 00       	mov    $0x7b,%eax
140047de6:	e9 b0 3f fc ff       	jmp    0x14000bd9b
140047deb:	48 8b 0d 0e 72 05 00 	mov    0x5720e(%rip),%rcx        # 0x14009f000
140047df2:	48 8d 1d 07 72 05 00 	lea    0x57207(%rip),%rbx        # 0x14009f000
140047df9:	48 3b cb             	cmp    %rbx,%rcx
140047dfc:	74 46                	je     0x140047e44
140047dfe:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140047e02:	74 1c                	je     0x140047e20
140047e04:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047e08:	4c 8d 05 59 0e 04 00 	lea    0x40e59(%rip),%r8        # 0x140088c68
140047e0f:	ba 12 00 00 00       	mov    $0x12,%edx
140047e14:	e8 d7 fa 00 00       	call   0x1400578f0
140047e19:	48 8b 0d e0 71 05 00 	mov    0x571e0(%rip),%rcx        # 0x14009f000
140047e20:	48 3b cb             	cmp    %rbx,%rcx
140047e23:	74 1f                	je     0x140047e44
140047e25:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140047e29:	74 19                	je     0x140047e44
140047e2b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047e2f:	4c 8d 05 32 0e 04 00 	lea    0x40e32(%rip),%r8        # 0x140088c68
140047e36:	ba 0b 00 00 00       	mov    $0xb,%edx
140047e3b:	44 8d 4a fd          	lea    -0x3(%rdx),%r9d
140047e3f:	e8 d8 fa 00 00       	call   0x14005791c
140047e44:	b8 08 00 00 00       	mov    $0x8,%eax
140047e49:	e9 4d 3f fc ff       	jmp    0x14000bd9b
140047e4e:	48 83 e8 02          	sub    $0x2,%rax
140047e52:	e9 75 3e fc ff       	jmp    0x14000bccc
140047e57:	48 85 d2             	test   %rdx,%rdx
140047e5a:	0f 84 6f 3e fc ff    	je     0x14000bccf
140047e60:	e9 67 3e fc ff       	jmp    0x14000bccc
140047e65:	41 81 f9 73 65 72 48 	cmp    $0x48726573,%r9d