14011d836:	48 8b 00             	mov    (%rax),%rax
14011d839:	ff 15 f1 55 0f 00    	call   *0xf55f1(%rip)        # 0x140212e30
14011d83f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14011d843:	48 85 c9             	test   %rcx,%rcx
14011d846:	74 17                	je     0x14011d85f
14011d848:	48 8b 01             	mov    (%rcx),%rax
14011d84b:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14011d84f:	48 3b ca             	cmp    %rdx,%rcx
14011d852:	0f 95 c2             	setne  %dl
14011d855:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d859:	ff 15 d1 55 0f 00    	call   *0xf55d1(%rip)        # 0x140212e30
14011d85f:	48 8b cf             	mov    %rdi,%rcx
14011d862:	ff 15 e8 52 0f 00    	call   *0xf52e8(%rip)        # 0x140212b50
14011d868:	48 8b d0             	mov    %rax,%rdx
14011d86b:	48 85 c0             	test   %rax,%rax
14011d86e:	0f 84 9d 03 00 00    	je     0x14011dc11
14011d874:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d877:	0f 11 00             	movups %xmm0,(%rax)
14011d87a:	4c 89 30             	mov    %r14,(%rax)
14011d87d:	4c 8b 0b             	mov    (%rbx),%r9
14011d880:	49 8b 09             	mov    (%r9),%rcx
14011d883:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d887:	48 8d 0d f2 32 12 00 	lea    0x1232f2(%rip),%rcx        # 0x140240b80
14011d88e:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14011d892:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14011d896:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
14011d89a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d89f:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14011d8a3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d8a8:	49 8b c9             	mov    %r9,%rcx
14011d8ab:	ff 15 7f 55 0f 00    	call   *0xf557f(%rip)        # 0x140212e30
14011d8b1:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d8b6:	48 85 c9             	test   %rcx,%rcx
14011d8b9:	74 0e                	je     0x14011d8c9
14011d8bb:	48 8b 01             	mov    (%rcx),%rax
14011d8be:	8b d6                	mov    %esi,%edx
14011d8c0:	48 8b 00             	mov    (%rax),%rax
14011d8c3:	ff 15 67 55 0f 00    	call   *0xf5567(%rip)        # 0x140212e30
14011d8c9:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14011d8cd:	48 85 c9             	test   %rcx,%rcx
14011d8d0:	74 17                	je     0x14011d8e9
14011d8d2:	48 8b 01             	mov    (%rcx),%rax
14011d8d5:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
14011d8d9:	48 3b ca             	cmp    %rdx,%rcx
14011d8dc:	0f 95 c2             	setne  %dl
14011d8df:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d8e3:	ff 15 47 55 0f 00    	call   *0xf5547(%rip)        # 0x140212e30
14011d8e9:	48 8b cf             	mov    %rdi,%rcx
14011d8ec:	ff 15 5e 52 0f 00    	call   *0xf525e(%rip)        # 0x140212b50
14011d8f2:	48 8b d0             	mov    %rax,%rdx
14011d8f5:	48 85 c0             	test   %rax,%rax
14011d8f8:	0f 84 13 03 00 00    	je     0x14011dc11
14011d8fe:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d901:	0f 11 00             	movups %xmm0,(%rax)
14011d904:	4c 89 30             	mov    %r14,(%rax)
14011d907:	4c 8b 0b             	mov    (%rbx),%r9
14011d90a:	49 8b 09             	mov    (%r9),%rcx
14011d90d:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d911:	48 8d 0d 98 32 12 00 	lea    0x123298(%rip),%rcx        # 0x140240bb0
14011d918:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
14011d91c:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14011d920:	48 89 4d 68          	mov    %rcx,0x68(%rbp)
14011d924:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d929:	4c 8d 45 30          	lea    0x30(%rbp),%r8
14011d92d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d932:	49 8b c9             	mov    %r9,%rcx
14011d935:	ff 15 f5 54 0f 00    	call   *0xf54f5(%rip)        # 0x140212e30
14011d93b:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d940:	48 85 c9             	test   %rcx,%rcx
14011d943:	74 0e                	je     0x14011d953
14011d945:	48 8b 01             	mov    (%rcx),%rax
14011d948:	8b d6                	mov    %esi,%edx
14011d94a:	48 8b 00             	mov    (%rax),%rax
14011d94d:	ff 15 dd 54 0f 00    	call   *0xf54dd(%rip)        # 0x140212e30
14011d953:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
14011d957:	48 85 c9             	test   %rcx,%rcx
14011d95a:	74 17                	je     0x14011d973
14011d95c:	48 8b 01             	mov    (%rcx),%rax
14011d95f:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14011d963:	48 3b ca             	cmp    %rdx,%rcx
14011d966:	0f 95 c2             	setne  %dl
14011d969:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d96d:	ff 15 bd 54 0f 00    	call   *0xf54bd(%rip)        # 0x140212e30
14011d973:	48 8b cf             	mov    %rdi,%rcx
14011d976:	ff 15 d4 51 0f 00    	call   *0xf51d4(%rip)        # 0x140212b50
14011d97c:	48 8b d0             	mov    %rax,%rdx
14011d97f:	48 85 c0             	test   %rax,%rax
14011d982:	0f 84 89 02 00 00    	je     0x14011dc11
14011d988:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d98b:	0f 11 00             	movups %xmm0,(%rax)
14011d98e:	4c 89 30             	mov    %r14,(%rax)
14011d991:	4c 8b 0b             	mov    (%rbx),%r9
14011d994:	49 8b 09             	mov    (%r9),%rcx
14011d997:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d99b:	48 8d 0d be 30 12 00 	lea    0x1230be(%rip),%rcx        # 0x140240a60
14011d9a2:	48 89 4d 70          	mov    %rcx,0x70(%rbp)
14011d9a6:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14011d9aa:	48 89 8d a8 00 00 00 	mov    %rcx,0xa8(%rbp)
14011d9b1:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d9b6:	4c 8d 45 70          	lea    0x70(%rbp),%r8
14011d9ba:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d9bf:	49 8b c9             	mov    %r9,%rcx
14011d9c2:	ff 15 68 54 0f 00    	call   *0xf5468(%rip)        # 0x140212e30
14011d9c8:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d9cd:	48 85 c9             	test   %rcx,%rcx
14011d9d0:	74 0e                	je     0x14011d9e0
14011d9d2:	48 8b 01             	mov    (%rcx),%rax
14011d9d5:	8b d6                	mov    %esi,%edx
14011d9d7:	48 8b 00             	mov    (%rax),%rax
14011d9da:	ff 15 50 54 0f 00    	call   *0xf5450(%rip)        # 0x140212e30
14011d9e0:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14011d9e7:	48 85 c9             	test   %rcx,%rcx
14011d9ea:	74 17                	je     0x14011da03
14011d9ec:	48 8b 01             	mov    (%rcx),%rax
14011d9ef:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14011d9f3:	48 3b ca             	cmp    %rdx,%rcx
14011d9f6:	0f 95 c2             	setne  %dl
14011d9f9:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d9fd:	ff 15 2d 54 0f 00    	call   *0xf542d(%rip)        # 0x140212e30
14011da03:	48 8b cf             	mov    %rdi,%rcx
14011da06:	ff 15 44 51 0f 00    	call   *0xf5144(%rip)        # 0x140212b50
14011da0c:	48 8b d0             	mov    %rax,%rdx
14011da0f:	48 85 c0             	test   %rax,%rax
14011da12:	0f 84 f9 01 00 00    	je     0x14011dc11
14011da18:	0f 57 c0             	xorps  %xmm0,%xmm0
14011da1b:	0f 11 00             	movups %xmm0,(%rax)
14011da1e:	48 8d 05 1b 30 12 00 	lea    0x12301b(%rip),%rax        # 0x140240a40
14011da25:	48 89 02             	mov    %rax,(%rdx)
14011da28:	4c 8b 0b             	mov    (%rbx),%r9
14011da2b:	49 8b 09             	mov    (%r9),%rcx
14011da2e:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011da32:	48 8d 0d 57 30 12 00 	lea    0x123057(%rip),%rcx        # 0x140240a90
14011da39:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
14011da40:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14011da47:	48 89 8d e8 00 00 00 	mov    %rcx,0xe8(%rbp)
14011da4e:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011da53:	4c 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%r8
14011da5a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011da5f:	49 8b c9             	mov    %r9,%rcx
14011da62:	ff 15 c8 53 0f 00    	call   *0xf53c8(%rip)        # 0x140212e30
14011da68:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011da6d:	48 85 c9             	test   %rcx,%rcx
14011da70:	74 0e                	je     0x14011da80
14011da72:	48 8b 01             	mov    (%rcx),%rax
14011da75:	8b d6                	mov    %esi,%edx
14011da77:	48 8b 00             	mov    (%rax),%rax
14011da7a:	ff 15 b0 53 0f 00    	call   *0xf53b0(%rip)        # 0x140212e30
14011da80:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
14011da87:	48 85 c9             	test   %rcx,%rcx
14011da8a:	74 1a                	je     0x14011daa6
14011da8c:	48 8b 01             	mov    (%rcx),%rax
14011da8f:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14011da96:	48 3b ca             	cmp    %rdx,%rcx
14011da99:	0f 95 c2             	setne  %dl
14011da9c:	48 8b 40 20          	mov    0x20(%rax),%rax
14011daa0:	ff 15 8a 53 0f 00    	call   *0xf538a(%rip)        # 0x140212e30
14011daa6:	48 8b cf             	mov    %rdi,%rcx
14011daa9:	ff 15 a1 50 0f 00    	call   *0xf50a1(%rip)        # 0x140212b50
14011daaf:	48 8b d0             	mov    %rax,%rdx
14011dab2:	48 85 c0             	test   %rax,%rax
14011dab5:	0f 84 56 01 00 00    	je     0x14011dc11
14011dabb:	0f 57 c0             	xorps  %xmm0,%xmm0
14011dabe:	0f 11 00             	movups %xmm0,(%rax)
14011dac1:	48 8d 05 30 2f 12 00 	lea    0x122f30(%rip),%rax        # 0x1402409f8
14011dac8:	48 89 02             	mov    %rax,(%rdx)
14011dacb:	4c 8b 0b             	mov    (%rbx),%r9
14011dace:	49 8b 09             	mov    (%r9),%rcx
14011dad1:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011dad5:	48 8d 0d e4 2f 12 00 	lea    0x122fe4(%rip),%rcx        # 0x140240ac0
14011dadc:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
14011dae3:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14011daea:	48 89 8d 28 01 00 00 	mov    %rcx,0x128(%rbp)
14011daf1:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011daf6:	4c 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%r8
14011dafd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011db02:	49 8b c9             	mov    %r9,%rcx
14011db05:	ff 15 25 53 0f 00    	call   *0xf5325(%rip)        # 0x140212e30
14011db0b:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011db10:	48 85 c9             	test   %rcx,%rcx
14011db13:	74 0e                	je     0x14011db23
14011db15:	48 8b 01             	mov    (%rcx),%rax
14011db18:	8b d6                	mov    %esi,%edx
14011db1a:	48 8b 00             	mov    (%rax),%rax
14011db1d:	ff 15 0d 53 0f 00    	call   *0xf530d(%rip)        # 0x140212e30
14011db23:	48 8b 8d 28 01 00 00 	mov    0x128(%rbp),%rcx
14011db2a:	48 85 c9             	test   %rcx,%rcx
14011db2d:	74 1a                	je     0x14011db49
14011db2f:	48 8b 01             	mov    (%rcx),%rax
14011db32:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
14011db39:	48 3b ca             	cmp    %rdx,%rcx
14011db3c:	0f 95 c2             	setne  %dl
14011db3f:	48 8b 40 20          	mov    0x20(%rax),%rax
14011db43:	ff 15 e7 52 0f 00    	call   *0xf52e7(%rip)        # 0x140212e30
14011db49:	48 8b cf             	mov    %rdi,%rcx
14011db4c:	ff 15 fe 4f 0f 00    	call   *0xf4ffe(%rip)        # 0x140212b50
14011db52:	4c 8b c0             	mov    %rax,%r8
14011db55:	48 85 c0             	test   %rax,%rax
14011db58:	0f 84 b3 00 00 00    	je     0x14011dc11
14011db5e:	0f 57 c0             	xorps  %xmm0,%xmm0
14011db61:	0f 11 00             	movups %xmm0,(%rax)
14011db64:	48 8d 05 6d 2e 12 00 	lea    0x122e6d(%rip),%rax        # 0x1402409d8
14011db6b:	49 89 00             	mov    %rax,(%r8)
14011db6e:	48 8b 0b             	mov    (%rbx),%rcx
14011db71:	48 8b 11             	mov    (%rcx),%rdx
14011db74:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011db78:	48 8d 15 71 2f 12 00 	lea    0x122f71(%rip),%rdx        # 0x140240af0
14011db7f:	48 89 95 30 01 00 00 	mov    %rdx,0x130(%rbp)
14011db86:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
14011db8d:	48 89 95 68 01 00 00 	mov    %rdx,0x168(%rbp)
14011db94:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14011db99:	4c 8d 85 30 01 00 00 	lea    0x130(%rbp),%r8
14011dba0:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011dba5:	ff 15 85 52 0f 00    	call   *0xf5285(%rip)        # 0x140212e30
14011dbab:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011dbb0:	48 85 c9             	test   %rcx,%rcx
14011dbb3:	74 0e                	je     0x14011dbc3
14011dbb5:	48 8b 01             	mov    (%rcx),%rax
14011dbb8:	8b d6                	mov    %esi,%edx
14011dbba:	48 8b 00             	mov    (%rax),%rax
14011dbbd:	ff 15 6d 52 0f 00    	call   *0xf526d(%rip)        # 0x140212e30
14011dbc3:	48 8b 8d 68 01 00 00 	mov    0x168(%rbp),%rcx
14011dbca:	48 85 c9             	test   %rcx,%rcx
14011dbcd:	74 1b                	je     0x14011dbea
14011dbcf:	48 8b 01             	mov    (%rcx),%rax
14011dbd2:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
14011dbd9:	48 3b ca             	cmp    %rdx,%rcx
14011dbdc:	0f 95 c2             	setne  %dl
14011dbdf:	48 8b 40 20          	mov    0x20(%rax),%rax
14011dbe3:	ff 15 47 52 0f 00    	call   *0xf5247(%rip)        # 0x140212e30
14011dbe9:	90                   	nop
14011dbea:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
14011dbf1:	48 33 cc             	xor    %rsp,%rcx
14011dbf4:	e8 77 6b 0e 00       	call   0x140204770
14011dbf9:	4c 8d 9c 24 80 02 00 	lea    0x280(%rsp),%r11
14011dc00:	00
14011dc01:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14011dc05:	49 8b 73 30          	mov    0x30(%r11),%rsi
14011dc09:	49 8b e3             	mov    %r11,%rsp
14011dc0c:	41 5e                	pop    %r14
14011dc0e:	5f                   	pop    %rdi
14011dc0f:	5d                   	pop    %rbp
14011dc10:	c3                   	ret
14011dc11:	e8 3e be ee ff       	call   0x140009a54
14011dc16:	cc                   	int3
14011dc17:	90                   	nop
14011dc18:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011dc1d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14011dc22:	55                   	push   %rbp
14011dc23:	57                   	push   %rdi
14011dc24:	41 56                	push   %r14
14011dc26:	48 8b ec             	mov    %rsp,%rbp
14011dc29:	48 83 ec 60          	sub    $0x60,%rsp
14011dc2d:	48 8b 05 4c 35 1e 00 	mov    0x1e354c(%rip),%rax        # 0x140301180
14011dc34:	48 33 c4             	xor    %rsp,%rax
14011dc37:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14011dc3b:	48 8b fa             	mov    %rdx,%rdi
14011dc3e:	41 be 58 00 00 00    	mov    $0x58,%r14d
14011dc44:	41 8b ce             	mov    %r14d,%ecx
14011dc47:	ff 15 03 4f 0f 00    	call   *0xf4f03(%rip)        # 0x140212b50
14011dc4d:	48 8b d8             	mov    %rax,%rbx
14011dc50:	33 f6                	xor    %esi,%esi
14011dc52:	48 85 c0             	test   %rax,%rax
14011dc55:	0f 84 28 03 00 00    	je     0x14011df83
14011dc5b:	45 8b c6             	mov    %r14d,%r8d
14011dc5e:	33 d2                	xor    %edx,%edx
14011dc60:	48 8b c8             	mov    %rax,%rcx
14011dc63:	e8 9a 7d 0e 00       	call   0x140205a02
14011dc68:	48 8d 05 29 2d 12 00 	lea    0x122d29(%rip),%rax        # 0x140240998
14011dc6f:	48 89 03             	mov    %rax,(%rbx)
14011dc72:	48 89 73 20          	mov    %rsi,0x20(%rbx)
14011dc76:	44 8d 76 07          	lea    0x7(%rsi),%r14d
14011dc7a:	4c 89 73 28          	mov    %r14,0x28(%rbx)
14011dc7e:	66 89 73 10          	mov    %si,0x10(%rbx)
14011dc82:	0f 57 c0             	xorps  %xmm0,%xmm0
14011dc85:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
14011dc89:	48 89 73 40          	mov    %rsi,0x40(%rbx)
14011dc8d:	4c 89 73 48          	mov    %r14,0x48(%rbx)
14011dc91:	66 89 73 30          	mov    %si,0x30(%rbx)
14011dc95:	89 73 50             	mov    %esi,0x50(%rbx)
14011dc98:	66 89 73 54          	mov    %si,0x54(%rbx)
14011dc9c:	48 89 1f             	mov    %rbx,(%rdi)
14011dc9f:	e8 30 07 00 00       	call   0x14011e3d4
14011dca4:	48 8b c8             	mov    %rax,%rcx
14011dca7:	48 8b 00             	mov    (%rax),%rax
14011dcaa:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
14011dcb1:	ff 15 79 51 0f 00    	call   *0xf5179(%rip)        # 0x140212e30
14011dcb7:	8a c8                	mov    %al,%cl
14011dcb9:	48 8b 07             	mov    (%rdi),%rax
14011dcbc:	88 48 08             	mov    %cl,0x8(%rax)
14011dcbf:	e8 10 07 00 00       	call   0x14011e3d4
14011dcc4:	48 8b c8             	mov    %rax,%rcx
14011dcc7:	48 8b 00             	mov    (%rax),%rax
14011dcca:	48 8b 40 78          	mov    0x78(%rax),%rax
14011dcce:	ff 15 5c 51 0f 00    	call   *0xf515c(%rip)        # 0x140212e30
14011dcd4:	8a c8                	mov    %al,%cl
14011dcd6:	48 8b 07             	mov    (%rdi),%rax
14011dcd9:	88 48 09             	mov    %cl,0x9(%rax)
14011dcdc:	e8 f3 06 00 00       	call   0x14011e3d4
14011dce1:	48 8b c8             	mov    %rax,%rcx
14011dce4:	48 8b 00             	mov    (%rax),%rax
14011dce7:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14011dcee:	ff 15 3c 51 0f 00    	call   *0xf513c(%rip)        # 0x140212e30
14011dcf4:	8a c8                	mov    %al,%cl
14011dcf6:	48 8b 07             	mov    (%rdi),%rax
14011dcf9:	88 48 0a             	mov    %cl,0xa(%rax)
14011dcfc:	e8 d3 06 00 00       	call   0x14011e3d4
14011dd01:	48 8b c8             	mov    %rax,%rcx
14011dd04:	48 8b 00             	mov    (%rax),%rax
14011dd07:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14011dd0e:	ff 15 1c 51 0f 00    	call   *0xf511c(%rip)        # 0x140212e30
14011dd14:	8a c8                	mov    %al,%cl
14011dd16:	48 8b 07             	mov    (%rdi),%rax
14011dd19:	88 48 0b             	mov    %cl,0xb(%rax)
14011dd1c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14011dd20:	e8 1b 1f 00 00       	call   0x14011fc40
14011dd25:	48 8b 0f             	mov    (%rdi),%rcx
14011dd28:	8a 45 d0             	mov    -0x30(%rbp),%al
14011dd2b:	88 41 0c             	mov    %al,0xc(%rcx)
14011dd2e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14011dd32:	e8 85 1e 00 00       	call   0x14011fbbc
14011dd37:	48 8b 0f             	mov    (%rdi),%rcx
14011dd3a:	8a 45 d0             	mov    -0x30(%rbp),%al
14011dd3d:	88 41 0d             	mov    %al,0xd(%rcx)
14011dd40:	e8 8f 06 00 00       	call   0x14011e3d4
14011dd45:	48 8b d8             	mov    %rax,%rbx
14011dd48:	48 8d 88 b0 00 00 00 	lea    0xb0(%rax),%rcx
14011dd4f:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
14011dd53:	89 75 c8             	mov    %esi,-0x38(%rbp)
14011dd56:	48 8b 09             	mov    (%rcx),%rcx
14011dd59:	ff 15 f1 43 0f 00    	call   *0xf43f1(%rip)        # 0x140212150
14011dd5f:	f0 ff 45 c8          	lock incl -0x38(%rbp)
14011dd63:	48 8d 93 d8 00 00 00 	lea    0xd8(%rbx),%rdx
14011dd6a:	0f 57 c0             	xorps  %xmm0,%xmm0
14011dd6d:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14011dd71:	0f 57 c9             	xorps  %xmm1,%xmm1
14011dd74:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14011dd79:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14011dd7d:	4c 39 72 18          	cmp    %r14,0x18(%rdx)
14011dd81:	76 03                	jbe    0x14011dd86
14011dd83:	48 8b 12             	mov    (%rdx),%rdx
14011dd86:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14011dd8a:	e8 65 90 ee ff       	call   0x140006df4
14011dd8f:	eb 11                	jmp    0x14011dda2
14011dd91:	f0 ff 4d c8          	lock decl -0x38(%rbp)
14011dd95:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14011dd99:	48 8b 09             	mov    (%rcx),%rcx
14011dd9c:	ff 15 b6 43 0f 00    	call   *0xf43b6(%rip)        # 0x140212158
14011dda2:	8b 45 c8             	mov    -0x38(%rbp),%eax
14011dda5:	85 c0                	test   %eax,%eax
14011dda7:	75 e8                	jne    0x14011dd91