180121a85:	33 c0                	xor    %eax,%eax
180121a87:	e9 39 02 00 00       	jmp    0x180121cc5
180121a8c:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
180121a91:	48 85 ff             	test   %rdi,%rdi
180121a94:	0f 84 cf 00 00 00    	je     0x180121b69
180121a9a:	39 2d b8 3d 07 00    	cmp    %ebp,0x73db8(%rip)        # 0x180195858
180121aa0:	74 4b                	je     0x180121aed
180121aa2:	39 2d 68 3b 07 00    	cmp    %ebp,0x73b68(%rip)        # 0x180195610
180121aa8:	74 43                	je     0x180121aed
180121aaa:	0f 31                	rdtsc
180121aac:	8b 0d 96 3d 07 00    	mov    0x73d96(%rip),%ecx        # 0x180195848
180121ab2:	48 c1 e2 20          	shl    $0x20,%rdx
180121ab6:	48 0b c2             	or     %rdx,%rax
180121ab9:	2b c1                	sub    %ecx,%eax
180121abb:	03 c8                	add    %eax,%ecx
180121abd:	89 0d 85 3d 07 00    	mov    %ecx,0x73d85(%rip)        # 0x180195848
180121ac3:	8b 0d 93 3d 07 00    	mov    0x73d93(%rip),%ecx        # 0x18019585c
180121ac9:	3b ce                	cmp    %esi,%ecx
180121acb:	76 04                	jbe    0x180121ad1
180121acd:	33 d2                	xor    %edx,%edx
180121acf:	f7 f1                	div    %ecx
180121ad1:	41 b9 70 0b 00 00    	mov    $0xb70,%r9d
180121ad7:	48 8d 0d a2 bc 03 00 	lea    0x3bca2(%rip),%rcx        # 0x18015d780
180121ade:	4d 8b c6             	mov    %r14,%r8
180121ae1:	8b d0                	mov    %eax,%edx
180121ae3:	e8 38 c3 ff ff       	call   0x18011de20
180121ae8:	41 0f b7 57 02       	movzwl 0x2(%r15),%edx
180121aed:	0f b7 c2             	movzwl %dx,%eax
180121af0:	2b d8                	sub    %eax,%ebx
180121af2:	0f b7 47 02          	movzwl 0x2(%rdi),%eax
180121af6:	83 eb 10             	sub    $0x10,%ebx
180121af9:	3b d8                	cmp    %eax,%ebx
180121afb:	76 5a                	jbe    0x180121b57
180121afd:	39 2d 55 3d 07 00    	cmp    %ebp,0x73d55(%rip)        # 0x180195858
180121b03:	74 4f                	je     0x180121b54
180121b05:	39 2d 05 3b 07 00    	cmp    %ebp,0x73b05(%rip)        # 0x180195610
180121b0b:	74 47                	je     0x180121b54
180121b0d:	0f 31                	rdtsc
180121b0f:	8b 0d 33 3d 07 00    	mov    0x73d33(%rip),%ecx        # 0x180195848
180121b15:	48 c1 e2 20          	shl    $0x20,%rdx
180121b19:	48 0b c2             	or     %rdx,%rax
180121b1c:	2b c1                	sub    %ecx,%eax
180121b1e:	03 c8                	add    %eax,%ecx
180121b20:	89 0d 22 3d 07 00    	mov    %ecx,0x73d22(%rip)        # 0x180195848
180121b26:	8b 0d 30 3d 07 00    	mov    0x73d30(%rip),%ecx        # 0x18019585c
180121b2c:	3b ce                	cmp    %esi,%ecx
180121b2e:	76 04                	jbe    0x180121b34
180121b30:	33 d2                	xor    %edx,%edx
180121b32:	f7 f1                	div    %ecx
180121b34:	41 b9 7a 0b 00 00    	mov    $0xb7a,%r9d
180121b3a:	48 8d 0d 3f bc 03 00 	lea    0x3bc3f(%rip),%rcx        # 0x18015d780
180121b41:	4d 8b c6             	mov    %r14,%r8
180121b44:	8b d0                	mov    %eax,%edx
180121b46:	e8 d5 c2 ff ff       	call   0x18011de20
180121b4b:	0f b7 47 02          	movzwl 0x2(%rdi),%eax
180121b4f:	41 0f b7 57 02       	movzwl 0x2(%r15),%edx
180121b54:	0f b7 d8             	movzwl %ax,%ebx
180121b57:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
180121b5b:	0f b7 d2             	movzwl %dx,%edx
180121b5e:	49 03 d4             	add    %r12,%rdx
180121b61:	44 8b c3             	mov    %ebx,%r8d
180121b64:	e8 57 3e 01 00       	call   0x1801359c0
180121b69:	39 2d e9 3c 07 00    	cmp    %ebp,0x73ce9(%rip)        # 0x180195858
180121b6f:	0f 84 10 ff ff ff    	je     0x180121a85
180121b75:	39 2d 95 3a 07 00    	cmp    %ebp,0x73a95(%rip)        # 0x180195610
180121b7b:	0f 84 04 ff ff ff    	je     0x180121a85
180121b81:	0f 31                	rdtsc
180121b83:	8b 0d bf 3c 07 00    	mov    0x73cbf(%rip),%ecx        # 0x180195848
180121b89:	48 c1 e2 20          	shl    $0x20,%rdx
180121b8d:	48 0b c2             	or     %rdx,%rax
180121b90:	2b c1                	sub    %ecx,%eax
180121b92:	03 c8                	add    %eax,%ecx
180121b94:	89 0d ae 3c 07 00    	mov    %ecx,0x73cae(%rip)        # 0x180195848
180121b9a:	8b 0d bc 3c 07 00    	mov    0x73cbc(%rip),%ecx        # 0x18019585c
180121ba0:	3b ce                	cmp    %esi,%ecx
180121ba2:	76 04                	jbe    0x180121ba8
180121ba4:	33 d2                	xor    %edx,%edx
180121ba6:	f7 f1                	div    %ecx
180121ba8:	41 b9 85 0b 00 00    	mov    $0xb85,%r9d
180121bae:	e9 c1 fe ff ff       	jmp    0x180121a74
180121bb3:	39 2d 9f 3c 07 00    	cmp    %ebp,0x73c9f(%rip)        # 0x180195858
180121bb9:	74 4e                	je     0x180121c09
180121bbb:	39 2d 4f 3a 07 00    	cmp    %ebp,0x73a4f(%rip)        # 0x180195610
180121bc1:	74 46                	je     0x180121c09
180121bc3:	0f 31                	rdtsc
180121bc5:	8b 0d 7d 3c 07 00    	mov    0x73c7d(%rip),%ecx        # 0x180195848
180121bcb:	48 c1 e2 20          	shl    $0x20,%rdx
180121bcf:	48 0b c2             	or     %rdx,%rax
180121bd2:	2b c1                	sub    %ecx,%eax
180121bd4:	03 c8                	add    %eax,%ecx
180121bd6:	89 0d 6c 3c 07 00    	mov    %ecx,0x73c6c(%rip)        # 0x180195848
180121bdc:	8b 0d 7a 3c 07 00    	mov    0x73c7a(%rip),%ecx        # 0x18019585c
180121be2:	3b ce                	cmp    %esi,%ecx
180121be4:	76 04                	jbe    0x180121bea
180121be6:	33 d2                	xor    %edx,%edx
180121be8:	f7 f1                	div    %ecx
180121bea:	41 b9 f0 0a 00 00    	mov    $0xaf0,%r9d
180121bf0:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
180121bf4:	4c 8d 05 05 c5 03 00 	lea    0x3c505(%rip),%r8        # 0x18015e100
180121bfb:	8b d0                	mov    %eax,%edx
180121bfd:	48 8d 0d cc bb 03 00 	lea    0x3bbcc(%rip),%rcx        # 0x18015d7d0
180121c04:	e8 17 c2 ff ff       	call   0x18011de20
180121c09:	bf 02 00 00 00       	mov    $0x2,%edi
180121c0e:	40 88 35 80 54 07 00 	mov    %sil,0x75480(%rip)        # 0x180197095
180121c15:	39 2d 3d 3c 07 00    	cmp    %ebp,0x73c3d(%rip)        # 0x180195858
180121c1b:	74 4e                	je     0x180121c6b
180121c1d:	39 2d ed 39 07 00    	cmp    %ebp,0x739ed(%rip)        # 0x180195610
180121c23:	74 46                	je     0x180121c6b
180121c25:	0f 31                	rdtsc
180121c27:	8b 0d 1b 3c 07 00    	mov    0x73c1b(%rip),%ecx        # 0x180195848
180121c2d:	48 c1 e2 20          	shl    $0x20,%rdx
180121c31:	48 0b c2             	or     %rdx,%rax
180121c34:	2b c1                	sub    %ecx,%eax
180121c36:	03 c8                	add    %eax,%ecx
180121c38:	89 0d 0a 3c 07 00    	mov    %ecx,0x73c0a(%rip)        # 0x180195848
180121c3e:	8b 0d 18 3c 07 00    	mov    0x73c18(%rip),%ecx        # 0x18019585c
180121c44:	3b ce                	cmp    %esi,%ecx
180121c46:	76 04                	jbe    0x180121c4c
180121c48:	33 d2                	xor    %edx,%edx
180121c4a:	f7 f1                	div    %ecx
180121c4c:	41 b9 26 0b 00 00    	mov    $0xb26,%r9d
180121c52:	89 7c 24 20          	mov    %edi,0x20(%rsp)
180121c56:	4c 8d 05 a3 c4 03 00 	lea    0x3c4a3(%rip),%r8        # 0x18015e100
180121c5d:	8b d0                	mov    %eax,%edx
180121c5f:	48 8d 0d 6a bb 03 00 	lea    0x3bb6a(%rip),%rcx        # 0x18015d7d0
180121c66:	e8 b5 c1 ff ff       	call   0x18011de20
180121c6b:	8b c7                	mov    %edi,%eax
180121c6d:	eb 56                	jmp    0x180121cc5
180121c6f:	39 2d e3 3b 07 00    	cmp    %ebp,0x73be3(%rip)        # 0x180195858
180121c75:	74 46                	je     0x180121cbd
180121c77:	39 2d 93 39 07 00    	cmp    %ebp,0x73993(%rip)        # 0x180195610
180121c7d:	74 3e                	je     0x180121cbd
180121c7f:	0f 31                	rdtsc
180121c81:	8b 0d c1 3b 07 00    	mov    0x73bc1(%rip),%ecx        # 0x180195848
180121c87:	48 c1 e2 20          	shl    $0x20,%rdx
180121c8b:	48 0b c2             	or     %rdx,%rax
180121c8e:	2b c1                	sub    %ecx,%eax
180121c90:	03 c8                	add    %eax,%ecx
180121c92:	89 0d b0 3b 07 00    	mov    %ecx,0x73bb0(%rip)        # 0x180195848
180121c98:	8b 0d be 3b 07 00    	mov    0x73bbe(%rip),%ecx        # 0x18019585c
180121c9e:	3b ce                	cmp    %esi,%ecx
180121ca0:	76 04                	jbe    0x180121ca6
180121ca2:	33 d2                	xor    %edx,%edx
180121ca4:	f7 f1                	div    %ecx
180121ca6:	41 b9 d5 0a 00 00    	mov    $0xad5,%r9d
180121cac:	48 8d 0d cd ba 03 00 	lea    0x3bacd(%rip),%rcx        # 0x18015d780
180121cb3:	4d 8b c6             	mov    %r14,%r8
180121cb6:	8b d0                	mov    %eax,%edx
180121cb8:	e8 63 c1 ff ff       	call   0x18011de20
180121cbd:	89 35 91 85 07 00    	mov    %esi,0x78591(%rip)        # 0x18019a254
180121cc3:	8b c6                	mov    %esi,%eax
180121cc5:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
180121cca:	48 33 cc             	xor    %rsp,%rcx
180121ccd:	e8 5a 3e ef ff       	call   0x180015b2c
180121cd2:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
180121cd9:	00
180121cda:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
180121ce1:	41 5f                	pop    %r15
180121ce3:	41 5e                	pop    %r14
180121ce5:	41 5d                	pop    %r13
180121ce7:	41 5c                	pop    %r12
180121ce9:	5f                   	pop    %rdi
180121cea:	5e                   	pop    %rsi
180121ceb:	5d                   	pop    %rbp
180121cec:	c3                   	ret
180121ced:	cc                   	int3
180121cee:	cc                   	int3
180121cef:	cc                   	int3
180121cf0:	40 53                	rex push %rbx
180121cf2:	48 83 ec 20          	sub    $0x20,%rsp
180121cf6:	48 8b 1d 33 3a 07 00 	mov    0x73a33(%rip),%rbx        # 0x180195730
180121cfd:	48 8b 05 24 3b 07 00 	mov    0x73b24(%rip),%rax        # 0x180195828
180121d04:	48 8b 8b f8 84 04 00 	mov    0x484f8(%rbx),%rcx
180121d0b:	48 83 c1 20          	add    $0x20,%rcx
180121d0f:	ff d0                	call   *%rax
180121d11:	0f 1f 00             	nopl   (%rax)
180121d14:	48 8b 8b f8 84 04 00 	mov    0x484f8(%rbx),%rcx
180121d1b:	8b d0                	mov    %eax,%edx
180121d1d:	48 8b 05 1c 3b 07 00 	mov    0x73b1c(%rip),%rax        # 0x180195840
180121d24:	0f ba f2 1f          	btr    $0x1f,%edx
180121d28:	48 83 c1 20          	add    $0x20,%rcx
180121d2c:	ff d0                	call   *%rax
180121d2e:	0f 1f 00             	nopl   (%rax)
180121d31:	48 83 c4 20          	add    $0x20,%rsp
180121d35:	5b                   	pop    %rbx
180121d36:	c3                   	ret
180121d37:	cc                   	int3
180121d38:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
180121d3d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
180121d42:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
180121d47:	57                   	push   %rdi
180121d48:	48 83 ec 20          	sub    $0x20,%rsp
180121d4c:	33 ff                	xor    %edi,%edi
180121d4e:	48 8d 35 eb c3 03 00 	lea    0x3c3eb(%rip),%rsi        # 0x18015e140
180121d55:	39 3d fd 3a 07 00    	cmp    %edi,0x73afd(%rip)        # 0x180195858
180121d5b:	48 8d 2d 1e ba 03 00 	lea    0x3ba1e(%rip),%rbp        # 0x18015d780
180121d62:	48 8b d9             	mov    %rcx,%rbx
180121d65:	0f 84 8e 00 00 00    	je     0x180121df9
180121d6b:	39 3d 9f 38 07 00    	cmp    %edi,0x7389f(%rip)        # 0x180195610
180121d71:	74 3b                	je     0x180121dae
180121d73:	0f 31                	rdtsc
180121d75:	8b 0d cd 3a 07 00    	mov    0x73acd(%rip),%ecx        # 0x180195848
180121d7b:	48 c1 e2 20          	shl    $0x20,%rdx
180121d7f:	48 0b c2             	or     %rdx,%rax
180121d82:	2b c1                	sub    %ecx,%eax
180121d84:	03 c8                	add    %eax,%ecx
180121d86:	89 0d bc 3a 07 00    	mov    %ecx,0x73abc(%rip)        # 0x180195848
180121d8c:	8b 0d ca 3a 07 00    	mov    0x73aca(%rip),%ecx        # 0x18019585c
180121d92:	83 f9 01             	cmp    $0x1,%ecx
180121d95:	76 04                	jbe    0x180121d9b
180121d97:	33 d2                	xor    %edx,%edx
180121d99:	f7 f1                	div    %ecx
180121d9b:	41 b9 a5 00 00 00    	mov    $0xa5,%r9d
180121da1:	4c 8b c6             	mov    %rsi,%r8
180121da4:	8b d0                	mov    %eax,%edx
180121da6:	48 8b cd             	mov    %rbp,%rcx
180121da9:	e8 72 c0 ff ff       	call   0x18011de20
180121dae:	39 3d a4 3a 07 00    	cmp    %edi,0x73aa4(%rip)        # 0x180195858
180121db4:	74 43                	je     0x180121df9
180121db6:	39 3d 54 38 07 00    	cmp    %edi,0x73854(%rip)        # 0x180195610
180121dbc:	74 3b                	je     0x180121df9
180121dbe:	0f 31                	rdtsc
180121dc0:	8b 0d 82 3a 07 00    	mov    0x73a82(%rip),%ecx        # 0x180195848
180121dc6:	48 c1 e2 20          	shl    $0x20,%rdx
180121dca:	48 0b c2             	or     %rdx,%rax
180121dcd:	2b c1                	sub    %ecx,%eax
180121dcf:	03 c8                	add    %eax,%ecx
180121dd1:	89 0d 71 3a 07 00    	mov    %ecx,0x73a71(%rip)        # 0x180195848
180121dd7:	8b 0d 7f 3a 07 00    	mov    0x73a7f(%rip),%ecx        # 0x18019585c
180121ddd:	83 f9 01             	cmp    $0x1,%ecx
180121de0:	76 04                	jbe    0x180121de6
180121de2:	33 d2                	xor    %edx,%edx
180121de4:	f7 f1                	div    %ecx
180121de6:	41 b9 b5 00 00 00    	mov    $0xb5,%r9d
180121dec:	4c 8b c6             	mov    %rsi,%r8
180121def:	8b d0                	mov    %eax,%edx
180121df1:	48 8b cd             	mov    %rbp,%rcx
180121df4:	e8 27 c0 ff ff       	call   0x18011de20
180121df9:	48 8b 05 c8 39 07 00 	mov    0x739c8(%rip),%rax        # 0x1801957c8
180121e00:	48 8d 15 79 40 07 00 	lea    0x74079(%rip),%rdx        # 0x180195e80
180121e07:	48 8b cb             	mov    %rbx,%rcx
180121e0a:	ff d0                	call   *%rax
180121e0c:	0f 1f 00             	nopl   (%rax)
180121e0f:	85 c0                	test   %eax,%eax
180121e11:	79 55                	jns    0x180121e68
180121e13:	39 3d 3f 3a 07 00    	cmp    %edi,0x73a3f(%rip)        # 0x180195858
180121e19:	74 46                	je     0x180121e61
180121e1b:	39 3d ef 37 07 00    	cmp    %edi,0x737ef(%rip)        # 0x180195610
180121e21:	74 3e                	je     0x180121e61
180121e23:	0f 31                	rdtsc
180121e25:	44 8b 0d 30 3a 07 00 	mov    0x73a30(%rip),%r9d        # 0x18019585c
180121e2c:	48 c1 e2 20          	shl    $0x20,%rdx
180121e30:	48 0b c2             	or     %rdx,%rax
180121e33:	8b 15 0f 3a 07 00    	mov    0x73a0f(%rip),%edx        # 0x180195848
180121e39:	2b c2                	sub    %edx,%eax
180121e3b:	03 d0                	add    %eax,%edx
180121e3d:	89 15 05 3a 07 00    	mov    %edx,0x73a05(%rip)        # 0x180195848
180121e43:	41 83 f9 01          	cmp    $0x1,%r9d
180121e47:	76 05                	jbe    0x180121e4e
180121e49:	33 d2                	xor    %edx,%edx
180121e4b:	41 f7 f1             	div    %r9d
180121e4e:	41 b9 bd 00 00 00    	mov    $0xbd,%r9d
180121e54:	4c 8b c6             	mov    %rsi,%r8
180121e57:	8b d0                	mov    %eax,%edx
180121e59:	48 8b cd             	mov    %rbp,%rcx
180121e5c:	e8 bf bf ff ff       	call   0x18011de20
180121e61:	32 c0                	xor    %al,%al
180121e63:	e9 f8 00 00 00       	jmp    0x180121f60
180121e68:	e8 1b 01 00 00       	call   0x180121f88
180121e6d:	84 c0                	test   %al,%al
180121e6f:	74 54                	je     0x180121ec5
180121e71:	39 3d e1 39 07 00    	cmp    %edi,0x739e1(%rip)        # 0x180195858
180121e77:	74 43                	je     0x180121ebc
180121e79:	39 3d 91 37 07 00    	cmp    %edi,0x73791(%rip)        # 0x180195610
180121e7f:	74 3b                	je     0x180121ebc
180121e81:	0f 31                	rdtsc
180121e83:	8b 0d bf 39 07 00    	mov    0x739bf(%rip),%ecx        # 0x180195848
180121e89:	48 c1 e2 20          	shl    $0x20,%rdx
180121e8d:	48 0b c2             	or     %rdx,%rax
180121e90:	2b c1                	sub    %ecx,%eax
180121e92:	03 c8                	add    %eax,%ecx
180121e94:	89 0d ae 39 07 00    	mov    %ecx,0x739ae(%rip)        # 0x180195848
180121e9a:	8b 0d bc 39 07 00    	mov    0x739bc(%rip),%ecx        # 0x18019585c
180121ea0:	83 f9 01             	cmp    $0x1,%ecx
180121ea3:	76 04                	jbe    0x180121ea9
180121ea5:	33 d2                	xor    %edx,%edx
180121ea7:	f7 f1                	div    %ecx
180121ea9:	41 b9 c3 00 00 00    	mov    $0xc3,%r9d
180121eaf:	4c 8b c6             	mov    %rsi,%r8
180121eb2:	8b d0                	mov    %eax,%edx
180121eb4:	48 8b cd             	mov    %rbp,%rcx
180121eb7:	e8 64 bf ff ff       	call   0x18011de20
180121ebc:	e8 d3 1a 00 00       	call   0x180123994
180121ec1:	8a d8                	mov    %al,%bl
180121ec3:	eb 4e                	jmp    0x180121f13
180121ec5:	39 3d 8d 39 07 00    	cmp    %edi,0x7398d(%rip)        # 0x180195858
180121ecb:	74 43                	je     0x180121f10
180121ecd:	39 3d 3d 37 07 00    	cmp    %edi,0x7373d(%rip)        # 0x180195610
180121ed3:	74 3b                	je     0x180121f10
180121ed5:	0f 31                	rdtsc
180121ed7:	8b 0d 6b 39 07 00    	mov    0x7396b(%rip),%ecx        # 0x180195848
180121edd:	48 c1 e2 20          	shl    $0x20,%rdx
180121ee1:	48 0b c2             	or     %rdx,%rax
180121ee4:	2b c1                	sub    %ecx,%eax
180121ee6:	03 c8                	add    %eax,%ecx
180121ee8:	89 0d 5a 39 07 00    	mov    %ecx,0x7395a(%rip)        # 0x180195848
180121eee:	8b 0d 68 39 07 00    	mov    0x73968(%rip),%ecx        # 0x18019585c
180121ef4:	83 f9 01             	cmp    $0x1,%ecx
180121ef7:	76 04                	jbe    0x180121efd
180121ef9:	33 d2                	xor    %edx,%edx
180121efb:	f7 f1                	div    %ecx
180121efd:	41 b9 c8 00 00 00    	mov    $0xc8,%r9d
180121f03:	4c 8b c6             	mov    %rsi,%r8
180121f06:	8b d0                	mov    %eax,%edx
180121f08:	48 8b cd             	mov    %rbp,%rcx
180121f0b:	e8 10 bf ff ff       	call   0x18011de20
180121f10:	40 8a df             	mov    %dil,%bl
180121f13:	39 3d 3f 39 07 00    	cmp    %edi,0x7393f(%rip)        # 0x180195858
180121f19:	74 43                	je     0x180121f5e
180121f1b:	39 3d ef 36 07 00    	cmp    %edi,0x736ef(%rip)        # 0x180195610
180121f21:	74 3b                	je     0x180121f5e
180121f23:	0f 31                	rdtsc
180121f25:	8b 0d 1d 39 07 00    	mov    0x7391d(%rip),%ecx        # 0x180195848
180121f2b:	48 c1 e2 20          	shl    $0x20,%rdx
180121f2f:	48 0b c2             	or     %rdx,%rax
180121f32:	2b c1                	sub    %ecx,%eax
180121f34:	03 c8                	add    %eax,%ecx
180121f36:	89 0d 0c 39 07 00    	mov    %ecx,0x7390c(%rip)        # 0x180195848
180121f3c:	8b 0d 1a 39 07 00    	mov    0x7391a(%rip),%ecx        # 0x18019585c
180121f42:	83 f9 01             	cmp    $0x1,%ecx
180121f45:	76 04                	jbe    0x180121f4b
180121f47:	33 d2                	xor    %edx,%edx
180121f49:	f7 f1                	div    %ecx
180121f4b:	41 b9 cc 00 00 00    	mov    $0xcc,%r9d
180121f51:	4c 8b c6             	mov    %rsi,%r8
180121f54:	8b d0                	mov    %eax,%edx
180121f56:	48 8b cd             	mov    %rbp,%rcx
180121f59:	e8 c2 be ff ff       	call   0x18011de20
180121f5e:	8a c3                	mov    %bl,%al
180121f60:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
180121f65:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
180121f6a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
180121f6f:	48 83 c4 20          	add    $0x20,%rsp
180121f73:	5f                   	pop    %rdi
180121f74:	c3                   	ret
180121f75:	cc                   	int3
180121f76:	cc                   	int3
180121f77:	cc                   	int3
180121f78:	48 83 ec 28          	sub    $0x28,%rsp
180121f7c:	e8 eb 11 00 00       	call   0x18012316c