1401b07f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401b0800:	44 8b 7b 14          	mov    0x14(%rbx),%r15d
1401b0804:	45 85 ff             	test   %r15d,%r15d
1401b0807:	74 10                	je     0x1401b0819
1401b0809:	44 8b b3 e0 00 00 00 	mov    0xe0(%rbx),%r14d
1401b0810:	45 85 f6             	test   %r14d,%r14d
1401b0813:	0f 85 21 05 00 00    	jne    0x1401b0d3a
1401b0819:	8b 7b 2c             	mov    0x2c(%rbx),%edi
1401b081c:	85 ff                	test   %edi,%edi
1401b081e:	0f 84 f2 02 00 00    	je     0x1401b0b16
1401b0824:	48 89 ea             	mov    %rbp,%rdx
1401b0827:	48 89 d9             	mov    %rbx,%rcx
1401b082a:	e8 11 ec ff ff       	call   0x1401af440
1401b082f:	41 89 c6             	mov    %eax,%r14d
1401b0832:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
1401b0839:	45 85 f6             	test   %r14d,%r14d
1401b083c:	0f 85 50 01 00 00    	jne    0x1401b0992
1401b0842:	48 85 c0             	test   %rax,%rax
1401b0845:	0f 84 c1 02 00 00    	je     0x1401b0b0c
1401b084b:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
1401b0852:	48 89 e9             	mov    %rbp,%rcx
1401b0855:	e8 a6 cc ea ff       	call   0x14005d500
1401b085a:	31 d2                	xor    %edx,%edx
1401b085c:	48 8d 0d cf ff 07 00 	lea    0x7ffcf(%rip),%rcx        # 0x140230832
1401b0863:	e8 08 6f e9 ff       	call   0x140047770
1401b0868:	85 c0                	test   %eax,%eax
1401b086a:	0f 85 17 04 00 00    	jne    0x1401b0c87
1401b0870:	44 8b 43 3c          	mov    0x3c(%rbx),%r8d
1401b0874:	45 85 c0             	test   %r8d,%r8d
1401b0877:	0f 85 33 01 00 00    	jne    0x1401b09b0
1401b087d:	48 8b 8b 70 03 00 00 	mov    0x370(%rbx),%rcx
1401b0884:	e8 c7 15 f6 ff       	call   0x140111e50
1401b0889:	85 c0                	test   %eax,%eax
1401b088b:	0f 85 1f 01 00 00    	jne    0x1401b09b0
1401b0891:	ba 18 00 00 00       	mov    $0x18,%edx
1401b0896:	48 89 e9             	mov    %rbp,%rcx
1401b0899:	e8 22 16 f6 ff       	call   0x140111ec0
1401b089e:	e9 0d 01 00 00       	jmp    0x1401b09b0
1401b08a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401b08a8:	4a 8d 0c c2          	lea    (%rdx,%r8,8),%rcx
1401b08ac:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b08b3:	00 00 00 00
1401b08b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401b08be:	00 00
1401b08c0:	48 8b 02             	mov    (%rdx),%rax
1401b08c3:	48 83 c2 08          	add    $0x8,%rdx
1401b08c7:	81 60 38 ff ff f7 fc 	andl   $0xfcf7ffff,0x38(%rax)
1401b08ce:	48 39 d1             	cmp    %rdx,%rcx
1401b08d1:	75 ed                	jne    0x1401b08c0
1401b08d3:	e9 28 ff ff ff       	jmp    0x1401b0800
1401b08d8:	85 c0                	test   %eax,%eax
1401b08da:	0f 85 46 04 00 00    	jne    0x1401b0d26
1401b08e0:	48 89 ab 58 04 00 00 	mov    %rbp,0x458(%rbx)
1401b08e7:	48 89 e9             	mov    %rbp,%rcx
1401b08ea:	83 8c 24 30 01 00 00 	orl    $0x1,0x130(%rsp)
1401b08f1:	01
1401b08f2:	e8 69 79 e7 ff       	call   0x140028260
1401b08f7:	e9 c5 f7 ff ff       	jmp    0x1401b00c1
1401b08fc:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
1401b0903:	e8 b8 84 ee ff       	call   0x140098dc0
1401b0908:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1401b090f:	48 85 c9             	test   %rcx,%rcx
1401b0912:	0f 84 94 f7 ff ff    	je     0x1401b00ac
1401b0918:	e8 a3 84 ee ff       	call   0x140098dc0
1401b091d:	e9 8a f7 ff ff       	jmp    0x1401b00ac
1401b0922:	8b 43 18             	mov    0x18(%rbx),%eax
1401b0925:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
1401b092c:	41 b9 00 00 00 02    	mov    $0x2000000,%r9d
1401b0932:	45 31 c0             	xor    %r8d,%r8d
1401b0935:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
1401b093c:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401b0940:	e8 2b d3 ff ff       	call   0x1401adc70
1401b0945:	48 8b 05 84 9d 0f 00 	mov    0xf9d84(%rip),%rax        # 0x1402aa6d0
1401b094c:	48 85 c0             	test   %rax,%rax
1401b094f:	0f 85 eb f9 ff ff    	jne    0x1401b0340
1401b0955:	ba 6d 00 00 00       	mov    $0x6d,%edx
1401b095a:	b9 01 00 00 00       	mov    $0x1,%ecx
1401b095f:	e8 3c a3 f1 ff       	call   0x1400caca0
1401b0964:	48 89 05 65 9d 0f 00 	mov    %rax,0xf9d65(%rip)        # 0x1402aa6d0
1401b096b:	e9 d0 f9 ff ff       	jmp    0x1401b0340
1401b0970:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
1401b0977:	00
1401b0978:	e8 63 36 e7 ff       	call   0x140023fe0
1401b097d:	e9 8c fa ff ff       	jmp    0x1401b040e
1401b0982:	48 c7 83 78 03 00 00 	movq   $0x0,0x378(%rbx)
1401b0989:	00 00 00 00
1401b098d:	e9 ea f8 ff ff       	jmp    0x1401b027c
1401b0992:	48 85 c0             	test   %rax,%rax
1401b0995:	0f 84 6b 01 00 00    	je     0x1401b0b06
1401b099b:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
1401b09a2:	48 89 e9             	mov    %rbp,%rcx
1401b09a5:	41 be fe ff ff ff    	mov    $0xfffffffe,%r14d
1401b09ab:	e8 50 cb ea ff       	call   0x14005d500
1401b09b0:	80 8b 88 03 00 00 08 	orb    $0x8,0x388(%rbx)
1401b09b7:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1401b09be:	48 8d 7d 08          	lea    0x8(%rbp),%rdi
1401b09c2:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
1401b09c6:	e8 45 bb ea ff       	call   0x14005c510
1401b09cb:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
1401b09d2:	f3 0f 6f 93 50 03 00 	movdqu 0x350(%rbx),%xmm2
1401b09d9:	00
1401b09da:	0f 11 10             	movups %xmm2,(%rax)
1401b09dd:	f3 0f 6f 9b 60 03 00 	movdqu 0x360(%rbx),%xmm3
1401b09e4:	00
1401b09e5:	0f 11 58 10          	movups %xmm3,0x10(%rax)
1401b09e9:	f3 0f 6f a3 70 03 00 	movdqu 0x370(%rbx),%xmm4
1401b09f0:	00
1401b09f1:	0f 11 60 20          	movups %xmm4,0x20(%rax)
1401b09f5:	f3 0f 6f ab 80 03 00 	movdqu 0x380(%rbx),%xmm5
1401b09fc:	00
1401b09fd:	0f 11 68 30          	movups %xmm5,0x30(%rax)
1401b0a01:	f3 0f 6f 93 90 03 00 	movdqu 0x390(%rbx),%xmm2
1401b0a08:	00
1401b0a09:	0f 11 50 40          	movups %xmm2,0x40(%rax)
1401b0a0d:	f3 0f 6f 9b a0 03 00 	movdqu 0x3a0(%rbx),%xmm3
1401b0a14:	00
1401b0a15:	0f 11 58 50          	movups %xmm3,0x50(%rax)
1401b0a19:	f3 0f 6f a3 b0 03 00 	movdqu 0x3b0(%rbx),%xmm4
1401b0a20:	00
1401b0a21:	0f 11 60 60          	movups %xmm4,0x60(%rax)
1401b0a25:	f3 0f 6f ab c0 03 00 	movdqu 0x3c0(%rbx),%xmm5
1401b0a2c:	00
1401b0a2d:	0f 11 68 70          	movups %xmm5,0x70(%rax)
1401b0a31:	f3 0f 6f 93 d0 03 00 	movdqu 0x3d0(%rbx),%xmm2
1401b0a38:	00
1401b0a39:	0f 11 90 80 00 00 00 	movups %xmm2,0x80(%rax)
1401b0a40:	f3 0f 6f 9b e0 03 00 	movdqu 0x3e0(%rbx),%xmm3
1401b0a47:	00
1401b0a48:	0f 11 98 90 00 00 00 	movups %xmm3,0x90(%rax)
1401b0a4f:	f3 0f 6f a3 f0 03 00 	movdqu 0x3f0(%rbx),%xmm4
1401b0a56:	00
1401b0a57:	0f 11 a0 a0 00 00 00 	movups %xmm4,0xa0(%rax)
1401b0a5e:	f3 0f 6f ab 00 04 00 	movdqu 0x400(%rbx),%xmm5
1401b0a65:	00
1401b0a66:	0f 11 a8 b0 00 00 00 	movups %xmm5,0xb0(%rax)
1401b0a6d:	f3 0f 6f 83 10 04 00 	movdqu 0x410(%rbx),%xmm0
1401b0a74:	00
1401b0a75:	0f 11 80 c0 00 00 00 	movups %xmm0,0xc0(%rax)
1401b0a7c:	f3 0f 6f 8b 20 04 00 	movdqu 0x420(%rbx),%xmm1
1401b0a83:	00
1401b0a84:	0f 11 88 d0 00 00 00 	movups %xmm1,0xd0(%rax)
1401b0a8b:	f3 0f 6f 93 30 04 00 	movdqu 0x430(%rbx),%xmm2
1401b0a92:	00
1401b0a93:	0f 11 90 e0 00 00 00 	movups %xmm2,0xe0(%rax)
1401b0a9a:	f3 0f 6f 9b 40 04 00 	movdqu 0x440(%rbx),%xmm3
1401b0aa1:	00
1401b0aa2:	0f 11 98 f0 00 00 00 	movups %xmm3,0xf0(%rax)
1401b0aa9:	31 c0                	xor    %eax,%eax
1401b0aab:	48 c7 83 50 03 00 00 	movq   $0x0,0x350(%rbx)
1401b0ab2:	00 00 00 00
1401b0ab6:	48 c7 85 f8 00 00 00 	movq   $0x0,0xf8(%rbp)
1401b0abd:	00 00 00 00
1401b0ac1:	48 29 fd             	sub    %rdi,%rbp
1401b0ac4:	8d 8d 00 01 00 00    	lea    0x100(%rbp),%ecx
1401b0aca:	c1 e9 03             	shr    $0x3,%ecx
1401b0acd:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1401b0ad0:	48 c7 83 88 00 00 00 	movq   $0x0,0x88(%rbx)
1401b0ad7:	00 00 00 00
1401b0adb:	e9 22 f9 ff ff       	jmp    0x1401b0402
1401b0ae0:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
1401b0ae7:	00
1401b0ae8:	48 29 c2             	sub    %rax,%rdx
1401b0aeb:	48 83 fa 01          	cmp    $0x1,%rdx
1401b0aef:	0f 85 a9 f6 ff ff    	jne    0x1401b019e
1401b0af5:	e9 8d f6 ff ff       	jmp    0x1401b0187
1401b0afa:	c7 43 2c 01 00 00 00 	movl   $0x1,0x2c(%rbx)
1401b0b01:	e9 f4 f9 ff ff       	jmp    0x1401b04fa
1401b0b06:	41 be fe ff ff ff    	mov    $0xfffffffe,%r14d
1401b0b0c:	48 89 e9             	mov    %rbp,%rcx
1401b0b0f:	e8 fc b9 ea ff       	call   0x14005c510
1401b0b14:	eb ba                	jmp    0x1401b0ad0
1401b0b16:	8b 43 18             	mov    0x18(%rbx),%eax
1401b0b19:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
1401b0b20:	41 b9 00 00 00 42    	mov    $0x42000000,%r9d
1401b0b26:	48 89 ea             	mov    %rbp,%rdx
1401b0b29:	41 b8 00 00 08 00    	mov    $0x80000,%r8d
1401b0b2f:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401b0b33:	e8 38 d1 ff ff       	call   0x1401adc70
1401b0b38:	44 8b 9b 5c 03 00 00 	mov    0x35c(%rbx),%r11d
1401b0b3f:	45 85 db             	test   %r11d,%r11d
1401b0b42:	0f 84 dc fc ff ff    	je     0x1401b0824
1401b0b48:	45 31 f6             	xor    %r14d,%r14d
1401b0b4b:	31 ff                	xor    %edi,%edi
1401b0b4d:	eb 2a                	jmp    0x1401b0b79
1401b0b4f:	90                   	nop
1401b0b50:	49 89 d8             	mov    %rbx,%r8
1401b0b53:	4c 89 fa             	mov    %r15,%rdx
1401b0b56:	48 89 e9             	mov    %rbp,%rcx
1401b0b59:	e8 92 c7 ff ff       	call   0x1401ad2f0
1401b0b5e:	85 c0                	test   %eax,%eax
1401b0b60:	0f 95 c0             	setne  %al
1401b0b63:	49 83 c6 01          	add    $0x1,%r14
1401b0b67:	0f b6 c0             	movzbl %al,%eax
1401b0b6a:	09 c7                	or     %eax,%edi
1401b0b6c:	44 3b b3 5c 03 00 00 	cmp    0x35c(%rbx),%r14d
1401b0b73:	0f 83 ab 00 00 00    	jae    0x1401b0c24
1401b0b79:	48 8b 83 50 03 00 00 	mov    0x350(%rbx),%rax
1401b0b80:	4e 8b 3c f0          	mov    (%rax,%r14,8),%r15
1401b0b84:	41 8b 47 38          	mov    0x38(%r15),%eax
1401b0b88:	a9 00 00 08 00       	test   $0x80000,%eax
1401b0b8d:	74 c1                	je     0x1401b0b50
1401b0b8f:	44 8b 53 2c          	mov    0x2c(%rbx),%r10d
1401b0b93:	45 85 d2             	test   %r10d,%r10d
1401b0b96:	75 07                	jne    0x1401b0b9f
1401b0b98:	a9 00 00 00 02       	test   $0x2000000,%eax
1401b0b9d:	75 b1                	jne    0x1401b0b50
1401b0b9f:	45 31 c0             	xor    %r8d,%r8d
1401b0ba2:	49 89 d9             	mov    %rbx,%r9
1401b0ba5:	ba 0b 00 00 00       	mov    $0xb,%edx
1401b0baa:	4c 89 f9             	mov    %r15,%rcx
1401b0bad:	e8 ce c4 ff ff       	call   0x1401ad080
1401b0bb2:	85 c0                	test   %eax,%eax
1401b0bb4:	0f 95 c0             	setne  %al
1401b0bb7:	0f b6 c0             	movzbl %al,%eax
1401b0bba:	09 c7                	or     %eax,%edi
1401b0bbc:	eb 92                	jmp    0x1401b0b50
1401b0bbe:	31 d2                	xor    %edx,%edx
1401b0bc0:	48 89 e9             	mov    %rbp,%rcx
1401b0bc3:	e8 58 7a ee ff       	call   0x140098620
1401b0bc8:	85 c0                	test   %eax,%eax
1401b0bca:	0f 84 55 f7 ff ff    	je     0x1401b0325
1401b0bd0:	c7 83 8c 03 00 00 01 	movl   $0x1,0x38c(%rbx)
1401b0bd7:	00 00 00
1401b0bda:	e9 46 f7 ff ff       	jmp    0x1401b0325
1401b0bdf:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1401b0be4:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
1401b0be9:	85 ff                	test   %edi,%edi
1401b0beb:	0f 84 c0 f7 ff ff    	je     0x1401b03b1
1401b0bf1:	48 8b 05 e8 83 08 00 	mov    0x883e8(%rip),%rax        # 0x140238fe0
1401b0bf8:	48 8d 3d 7c fa 07 00 	lea    0x7fa7c(%rip),%rdi        # 0x14023067b
1401b0bff:	8b 00                	mov    (%rax),%eax
1401b0c01:	85 c0                	test   %eax,%eax
1401b0c03:	0f 85 97 00 00 00    	jne    0x1401b0ca0
1401b0c09:	b9 02 00 00 00       	mov    $0x2,%ecx
1401b0c0e:	ff 15 0c 3d 04 00    	call   *0x43d0c(%rip)        # 0x1401f4920
1401b0c14:	48 89 fa             	mov    %rdi,%rdx
1401b0c17:	48 89 c1             	mov    %rax,%rcx
1401b0c1a:	e8 51 27 03 00       	call   0x1401e3370
1401b0c1f:	e9 8d f7 ff ff       	jmp    0x1401b03b1
1401b0c24:	83 ff 01             	cmp    $0x1,%edi
1401b0c27:	0f 85 f7 fb ff ff    	jne    0x1401b0824
1401b0c2d:	44 8b 8b e4 00 00 00 	mov    0xe4(%rbx),%r9d
1401b0c34:	45 85 c9             	test   %r9d,%r9d
1401b0c37:	0f 84 e7 fb ff ff    	je     0x1401b0824
1401b0c3d:	48 89 d9             	mov    %rbx,%rcx
1401b0c40:	e8 3b c8 ff ff       	call   0x1401ad480
1401b0c45:	e9 da fb ff ff       	jmp    0x1401b0824
1401b0c4a:	44 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%r8d
1401b0c51:	00
1401b0c52:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
1401b0c59:	00
1401b0c5a:	48 89 e9             	mov    %rbp,%rcx
1401b0c5d:	e8 7e a4 ea ff       	call   0x14005b0e0
1401b0c62:	85 c0                	test   %eax,%eax
1401b0c64:	0f 88 78 f5 ff ff    	js     0x1401b01e2
1401b0c6a:	48 89 e9             	mov    %rbp,%rcx
1401b0c6d:	e8 4e 81 ee ff       	call   0x140098dc0
1401b0c72:	e9 6b f5 ff ff       	jmp    0x1401b01e2
1401b0c77:	48 8d 05 a2 ff 07 00 	lea    0x7ffa2(%rip),%rax        # 0x140230c20
1401b0c7e:	4a 8b 0c 38          	mov    (%rax,%r15,1),%rcx
1401b0c82:	e9 82 fa ff ff       	jmp    0x1401b0709
1401b0c87:	48 8b 0e             	mov    (%rsi),%rcx
1401b0c8a:	48 89 ea             	mov    %rbp,%rdx
1401b0c8d:	e8 be 1a f6 ff       	call   0x140112750
1401b0c92:	85 c0                	test   %eax,%eax
1401b0c94:	0f 89 d6 fb ff ff    	jns    0x1401b0870
1401b0c9a:	e9 bd 00 00 00       	jmp    0x1401b0d5c
1401b0c9f:	90                   	nop
1401b0ca0:	48 89 f9             	mov    %rdi,%rcx
1401b0ca3:	e8 c0 26 03 00       	call   0x1401e3368
1401b0ca8:	48 89 c7             	mov    %rax,%rdi
1401b0cab:	e9 59 ff ff ff       	jmp    0x1401b0c09
1401b0cb0:	4c 8d 05 d1 f9 07 00 	lea    0x7f9d1(%rip),%r8        # 0x140230688
1401b0cb7:	ba 65 07 00 00       	mov    $0x765,%edx
1401b0cbc:	48 8d 0d dd eb 07 00 	lea    0x7ebdd(%rip),%rcx        # 0x14022f8a0
1401b0cc3:	e8 c8 2a f1 ff       	call   0x1400c3790
1401b0cc8:	4c 8d 05 79 fa 07 00 	lea    0x7fa79(%rip),%r8        # 0x140230748
1401b0ccf:	ba 6e 07 00 00       	mov    $0x76e,%edx
1401b0cd4:	48 8d 0d c5 eb 07 00 	lea    0x7ebc5(%rip),%rcx        # 0x14022f8a0
1401b0cdb:	e8 b0 2a f1 ff       	call   0x1400c3790
1401b0ce0:	4c 8d 05 39 fa 07 00 	lea    0x7fa39(%rip),%r8        # 0x140230720
1401b0ce7:	ba 6c 07 00 00       	mov    $0x76c,%edx
1401b0cec:	48 8d 0d ad eb 07 00 	lea    0x7ebad(%rip),%rcx        # 0x14022f8a0
1401b0cf3:	e8 98 2a f1 ff       	call   0x1400c3790
1401b0cf8:	4c 8d 05 f1 f9 07 00 	lea    0x7f9f1(%rip),%r8        # 0x1402306f0
1401b0cff:	ba 6a 07 00 00       	mov    $0x76a,%edx
1401b0d04:	48 8d 0d 95 eb 07 00 	lea    0x7eb95(%rip),%rcx        # 0x14022f8a0
1401b0d0b:	e8 80 2a f1 ff       	call   0x1400c3790
1401b0d10:	e8 5b 3b 03 00       	call   0x1401e4870
1401b0d15:	ba 08 00 00 00       	mov    $0x8,%edx
1401b0d1a:	48 8d 0d a7 f9 07 00 	lea    0x7f9a7(%rip),%rcx        # 0x1402306c8
1401b0d21:	e8 6a 26 f1 ff       	call   0x1400c3390
1401b0d26:	4c 8d 05 4b fa 07 00 	lea    0x7fa4b(%rip),%r8        # 0x140230778
1401b0d2d:	ba 7c 07 00 00       	mov    $0x77c,%edx
1401b0d32:	4c 89 e1             	mov    %r12,%rcx
1401b0d35:	e8 56 2a f1 ff       	call   0x1400c3790
1401b0d3a:	48 89 e9             	mov    %rbp,%rcx
1401b0d3d:	e8 ce b7 ea ff       	call   0x14005c510
1401b0d42:	48 83 7b 30 00       	cmpq   $0x0,0x30(%rbx)
1401b0d47:	75 13                	jne    0x1401b0d5c
1401b0d49:	48 8d 15 c0 fa 07 00 	lea    0x7fac0(%rip),%rdx        # 0x140230810
1401b0d50:	48 8d 0d ee ec 07 00 	lea    0x7ecee(%rip),%rcx        # 0x14022fa45
1401b0d57:	e8 d4 28 f1 ff       	call   0x1400c3630
1401b0d5c:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
1401b0d62:	e9 9b f6 ff ff       	jmp    0x1401b0402
1401b0d67:	4c 8d 05 5a fa 07 00 	lea    0x7fa5a(%rip),%r8        # 0x1402307c8
1401b0d6e:	ba 3b 07 00 00       	mov    $0x73b,%edx
1401b0d73:	4c 89 e1             	mov    %r12,%rcx
1401b0d76:	e8 15 2a f1 ff       	call   0x1400c3790
1401b0d7b:	90                   	nop
1401b0d7c:	0f 1f 40 00          	nopl   0x0(%rax)
1401b0d80:	41 57                	push   %r15
1401b0d82:	41 56                	push   %r14
1401b0d84:	41 55                	push   %r13
1401b0d86:	41 54                	push   %r12
1401b0d88:	55                   	push   %rbp
1401b0d89:	57                   	push   %rdi
1401b0d8a:	56                   	push   %rsi
1401b0d8b:	53                   	push   %rbx
1401b0d8c:	48 83 ec 48          	sub    $0x48,%rsp
1401b0d90:	8b 81 e4 00 00 00    	mov    0xe4(%rcx),%eax
1401b0d96:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
1401b0d9a:	48 8b 81 88 00 00 00 	mov    0x88(%rcx),%rax
1401b0da1:	48 89 cf             	mov    %rcx,%rdi
1401b0da4:	48 8d 89 50 03 00 00 	lea    0x350(%rcx),%rcx
1401b0dab:	c7 81 94 fd ff ff 01 	movl   $0x1,-0x26c(%rcx)
1401b0db2:	00 00 00
1401b0db5:	48 89 94 24 98 00 00 	mov    %rdx,0x98(%rsp)
1401b0dbc:	00
1401b0dbd:	48 8b 90 f0 00 00 00 	mov    0xf0(%rax),%rdx
1401b0dc4:	e8 07 ae ea ff       	call   0x14005bbd0
1401b0dc9:	44 8b 4f 04          	mov    0x4(%rdi),%r9d
1401b0dcd:	45 85 c9             	test   %r9d,%r9d
1401b0dd0:	0f 84 94 02 00 00    	je     0x1401b106a
1401b0dd6:	44 8b 47 10          	mov    0x10(%rdi),%r8d
1401b0dda:	45 85 c0             	test   %r8d,%r8d
1401b0ddd:	0f 85 87 02 00 00    	jne    0x1401b106a
1401b0de3:	8b 4f 2c             	mov    0x2c(%rdi),%ecx
1401b0de6:	85 c9                	test   %ecx,%ecx
1401b0de8:	0f 85 7c 02 00 00    	jne    0x1401b106a
1401b0dee:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
1401b0df5:	48 39 87 88 00 00 00 	cmp    %rax,0x88(%rdi)
1401b0dfc:	0f 85 50 02 00 00    	jne    0x1401b1052
1401b0e02:	48 83 7f 60 00       	cmpq   $0x0,0x60(%rdi)
1401b0e07:	0f 85 45 02 00 00    	jne    0x1401b1052
1401b0e0d:	e8 2e b8 ef ff       	call   0x1400ac640
1401b0e12:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1401b0e19:	00
1401b0e1a:	48 83 bc 24 98 00 00 	cmpq   $0x0,0x98(%rsp)
1401b0e21:	00 00