140056903:	48 8b da             	mov    %rdx,%rbx
140056906:	48 8b 40 10          	mov    0x10(%rax),%rax
14005690a:	ff 15 20 c5 1b 00    	call   *0x1bc520(%rip)        # 0x140212e30
140056910:	48 8b d0             	mov    %rax,%rdx
140056913:	48 8b cf             	mov    %rdi,%rcx
140056916:	e8 d9 02 00 00       	call   0x140056bf4
14005691b:	48 8b 03             	mov    (%rbx),%rax
14005691e:	48 8b cb             	mov    %rbx,%rcx
140056921:	48 8b 40 10          	mov    0x10(%rax),%rax
140056925:	ff 15 05 c5 1b 00    	call   *0x1bc505(%rip)        # 0x140212e30
14005692b:	0f b7 53 5c          	movzwl 0x5c(%rbx),%edx
14005692f:	48 8b cf             	mov    %rdi,%rcx
140056932:	4c 8b c0             	mov    %rax,%r8
140056935:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14005693a:	48 83 c4 20          	add    $0x20,%rsp
14005693e:	5f                   	pop    %rdi
14005693f:	eb 63                	jmp    0x1400569a4
140056941:	cc                   	int3
140056942:	90                   	nop
140056943:	90                   	nop
140056944:	90                   	nop
140056945:	90                   	nop
140056946:	90                   	nop
140056947:	90                   	nop
140056948:	90                   	nop
140056949:	90                   	nop
14005694a:	90                   	nop
14005694b:	90                   	nop
14005694c:	90                   	nop
14005694d:	90                   	nop
14005694e:	90                   	nop
14005694f:	90                   	nop
140056950:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140056955:	57                   	push   %rdi
140056956:	48 83 ec 20          	sub    $0x20,%rsp
14005695a:	48 8b 02             	mov    (%rdx),%rax
14005695d:	48 8b f9             	mov    %rcx,%rdi
140056960:	48 8b ca             	mov    %rdx,%rcx
140056963:	48 8b da             	mov    %rdx,%rbx
140056966:	48 8b 40 10          	mov    0x10(%rax),%rax
14005696a:	ff 15 c0 c4 1b 00    	call   *0x1bc4c0(%rip)        # 0x140212e30
140056970:	48 8b d0             	mov    %rax,%rdx
140056973:	48 8b cf             	mov    %rdi,%rcx
140056976:	e8 79 02 00 00       	call   0x140056bf4
14005697b:	48 8b 03             	mov    (%rbx),%rax
14005697e:	48 8b cb             	mov    %rbx,%rcx
140056981:	48 8b 40 10          	mov    0x10(%rax),%rax
140056985:	ff 15 a5 c4 1b 00    	call   *0x1bc4a5(%rip)        # 0x140212e30
14005698b:	0f b7 53 4c          	movzwl 0x4c(%rbx),%edx
14005698f:	48 8b cf             	mov    %rdi,%rcx
140056992:	4c 8b c0             	mov    %rax,%r8
140056995:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14005699a:	48 83 c4 20          	add    $0x20,%rsp
14005699e:	5f                   	pop    %rdi
14005699f:	eb 03                	jmp    0x1400569a4
1400569a1:	cc                   	int3
1400569a2:	90                   	nop
1400569a3:	90                   	nop
1400569a4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400569a9:	55                   	push   %rbp
1400569aa:	56                   	push   %rsi
1400569ab:	57                   	push   %rdi
1400569ac:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
1400569b1:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
1400569b8:	48 8b 05 c1 a7 2a 00 	mov    0x2aa7c1(%rip),%rax        # 0x140301180
1400569bf:	48 33 c4             	xor    %rsp,%rax
1400569c2:	48 89 45 60          	mov    %rax,0x60(%rbp)
1400569c6:	4d 8b c8             	mov    %r8,%r9
1400569c9:	48 8b d9             	mov    %rcx,%rbx
1400569cc:	33 ff                	xor    %edi,%edi
1400569ce:	66 3b fa             	cmp    %dx,%di
1400569d1:	0f 85 50 01 00 00    	jne    0x140056b27
1400569d7:	48 8d 05 aa 03 1e 00 	lea    0x1e03aa(%rip),%rax        # 0x140236d88
1400569de:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400569e3:	48 8d 05 f6 b3 20 00 	lea    0x20b3f6(%rip),%rax        # 0x140261de0
1400569ea:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400569ef:	8a 41 20             	mov    0x20(%rcx),%al
1400569f2:	88 44 24 58          	mov    %al,0x58(%rsp)
1400569f6:	8d 77 04             	lea    0x4(%rdi),%esi
1400569f9:	66 89 74 24 5a       	mov    %si,0x5a(%rsp)
1400569fe:	0f 57 c0             	xorps  %xmm0,%xmm0
140056a01:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
140056a06:	66 0f 6f 0d f2 96 26 	movdqa 0x2696f2(%rip),%xmm1        # 0x1402c0100
140056a0d:	00
140056a0e:	f3 0f 7f 4c 24 70    	movdqu %xmm1,0x70(%rsp)
140056a14:	66 89 7c 24 60       	mov    %di,0x60(%rsp)
140056a19:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
140056a1d:	0f 57 c9             	xorps  %xmm1,%xmm1
140056a20:	f3 0f 7f 4d 90       	movdqu %xmm1,-0x70(%rbp)
140056a25:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140056a29:	49 ff c0             	inc    %r8
140056a2c:	43 38 3c 01          	cmp    %dil,(%r9,%r8,1)
140056a30:	75 f7                	jne    0x140056a29
140056a32:	49 8b d1             	mov    %r9,%rdx
140056a35:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140056a39:	e8 3e ec fa ff       	call   0x14000567c
140056a3e:	48 8d 05 83 21 1e 00 	lea    0x1e2183(%rip),%rax        # 0x140238bc8
140056a45:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140056a49:	48 8d 05 a0 b3 20 00 	lea    0x20b3a0(%rip),%rax        # 0x140261df0
140056a50:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140056a54:	0f 10 4d 80          	movups -0x80(%rbp),%xmm1
140056a58:	0f 29 4d b0          	movaps %xmm1,-0x50(%rbp)
140056a5c:	0f 10 45 90          	movups -0x70(%rbp),%xmm0
140056a60:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
140056a64:	66 89 75 d0          	mov    %si,-0x30(%rbp)
140056a68:	0f 57 c0             	xorps  %xmm0,%xmm0
140056a6b:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
140056a6f:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140056a73:	48 c7 45 f0 07 00 00 	movq   $0x7,-0x10(%rbp)
140056a7a:	00
140056a7b:	66 89 7d d8          	mov    %di,-0x28(%rbp)
140056a7f:	48 8d 05 7a b3 20 00 	lea    0x20b37a(%rip),%rax        # 0x140261e00
140056a86:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140056a8b:	4c 8b 43 18          	mov    0x18(%rbx),%r8
140056a8f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140056a94:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140056a98:	e8 cf 0b 00 00       	call   0x14005766c
140056a9d:	48 8d 0d 6c b3 20 00 	lea    0x20b36c(%rip),%rcx        # 0x140261e10
140056aa4:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140056aa9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140056aae:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140056ab3:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140056ab7:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140056abc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140056ac1:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140056ac6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140056acb:	e8 58 0c 00 00       	call   0x140057728
140056ad0:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140056ad4:	e8 6f 00 00 00       	call   0x140056b48
140056ad9:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140056add:	e8 66 00 00 00       	call   0x140056b48
140056ae2:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140056ae7:	48 83 f8 07          	cmp    $0x7,%rax
140056aeb:	76 36                	jbe    0x140056b23
140056aed:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140056af4:	00
140056af5:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140056afa:	48 8b d1             	mov    %rcx,%rdx
140056afd:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140056b03:	72 18                	jb     0x140056b1d
140056b05:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140056b09:	48 2b d1             	sub    %rcx,%rdx
140056b0c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140056b10:	48 83 f8 1f          	cmp    $0x1f,%rax
140056b14:	76 07                	jbe    0x140056b1d
140056b16:	ff 15 64 c0 1b 00    	call   *0x1bc064(%rip)        # 0x140212b80
140056b1c:	cc                   	int3
140056b1d:	ff 15 1d c0 1b 00    	call   *0x1bc01d(%rip)        # 0x140212b40
140056b23:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140056b27:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140056b2b:	48 33 cc             	xor    %rsp,%rcx
140056b2e:	e8 3d dc 1a 00       	call   0x140204770
140056b33:	48 8b 9c 24 98 01 00 	mov    0x198(%rsp),%rbx
140056b3a:	00
140056b3b:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140056b42:	5f                   	pop    %rdi
140056b43:	5e                   	pop    %rsi
140056b44:	5d                   	pop    %rbp
140056b45:	c3                   	ret
140056b46:	90                   	nop
140056b47:	90                   	nop
140056b48:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140056b4d:	57                   	push   %rdi
140056b4e:	48 83 ec 20          	sub    $0x20,%rsp
140056b52:	48 8b 41 50          	mov    0x50(%rcx),%rax
140056b56:	48 8b d9             	mov    %rcx,%rbx
140056b59:	48 83 f8 07          	cmp    $0x7,%rax
140056b5d:	76 2e                	jbe    0x140056b8d
140056b5f:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140056b63:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140056b6a:	00
140056b6b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140056b71:	72 14                	jb     0x140056b87
140056b73:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140056b77:	48 2b ca             	sub    %rdx,%rcx
140056b7a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140056b7e:	48 83 f8 1f          	cmp    $0x1f,%rax
140056b82:	77 69                	ja     0x140056bed
140056b84:	48 8b ca             	mov    %rdx,%rcx
140056b87:	ff 15 b3 bf 1b 00    	call   *0x1bbfb3(%rip)        # 0x140212b40
140056b8d:	33 ff                	xor    %edi,%edi
140056b8f:	48 c7 43 50 07 00 00 	movq   $0x7,0x50(%rbx)
140056b96:	00
140056b97:	48 89 7b 48          	mov    %rdi,0x48(%rbx)
140056b9b:	66 89 7b 38          	mov    %di,0x38(%rbx)
140056b9f:	48 8b 43 28          	mov    0x28(%rbx),%rax
140056ba3:	48 83 f8 0f          	cmp    $0xf,%rax
140056ba7:	76 29                	jbe    0x140056bd2
140056ba9:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140056bad:	48 ff c0             	inc    %rax
140056bb0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140056bb6:	72 14                	jb     0x140056bcc
140056bb8:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140056bbc:	48 2b ca             	sub    %rdx,%rcx
140056bbf:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140056bc3:	48 83 f8 1f          	cmp    $0x1f,%rax
140056bc7:	77 24                	ja     0x140056bed
140056bc9:	48 8b ca             	mov    %rdx,%rcx
140056bcc:	ff 15 6e bf 1b 00    	call   *0x1bbf6e(%rip)        # 0x140212b40
140056bd2:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
140056bd6:	48 c7 43 28 0f 00 00 	movq   $0xf,0x28(%rbx)
140056bdd:	00
140056bde:	40 88 7b 10          	mov    %dil,0x10(%rbx)
140056be2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140056be7:	48 83 c4 20          	add    $0x20,%rsp
140056beb:	5f                   	pop    %rdi
140056bec:	c3                   	ret
140056bed:	ff 15 8d bf 1b 00    	call   *0x1bbf8d(%rip)        # 0x140212b80
140056bf3:	cc                   	int3
140056bf4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140056bf9:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140056bfe:	55                   	push   %rbp
140056bff:	48 8d 6c 24 f0       	lea    -0x10(%rsp),%rbp
140056c04:	48 81 ec 10 01 00 00 	sub    $0x110,%rsp
140056c0b:	48 8b 05 6e a5 2a 00 	mov    0x2aa56e(%rip),%rax        # 0x140301180
140056c12:	48 33 c4             	xor    %rsp,%rax
140056c15:	48 89 45 00          	mov    %rax,0x0(%rbp)
140056c19:	48 8b d9             	mov    %rcx,%rbx
140056c1c:	44 8a 49 20          	mov    0x20(%rcx),%r9b
140056c20:	33 ff                	xor    %edi,%edi
140056c22:	45 84 c9             	test   %r9b,%r9b
140056c25:	74 36                	je     0x140056c5d
140056c27:	4c 8b c2             	mov    %rdx,%r8
140056c2a:	48 85 d2             	test   %rdx,%rdx
140056c2d:	75 05                	jne    0x140056c34
140056c2f:	40 8a c7             	mov    %dil,%al
140056c32:	eb 5e                	jmp    0x140056c92
140056c34:	8a 02                	mov    (%rdx),%al
140056c36:	84 c0                	test   %al,%al
140056c38:	74 f5                	je     0x140056c2f
140056c3a:	0c 20                	or     $0x20,%al
140056c3c:	2c 61                	sub    $0x61,%al
140056c3e:	3c 19                	cmp    $0x19,%al
140056c40:	76 0f                	jbe    0x140056c51
140056c42:	41 8a 08             	mov    (%r8),%cl
140056c45:	8d 41 d0             	lea    -0x30(%rcx),%eax
140056c48:	3c 09                	cmp    $0x9,%al
140056c4a:	76 05                	jbe    0x140056c51
140056c4c:	80 f9 5f             	cmp    $0x5f,%cl
140056c4f:	75 08                	jne    0x140056c59
140056c51:	49 ff c0             	inc    %r8
140056c54:	41 8a 00             	mov    (%r8),%al
140056c57:	eb e1                	jmp    0x140056c3a
140056c59:	84 c9                	test   %cl,%cl
140056c5b:	eb 32                	jmp    0x140056c8f
140056c5d:	48 8b ca             	mov    %rdx,%rcx
140056c60:	48 85 d2             	test   %rdx,%rdx
140056c63:	74 ca                	je     0x140056c2f
140056c65:	8a 02                	mov    (%rdx),%al
140056c67:	84 c0                	test   %al,%al
140056c69:	74 c4                	je     0x140056c2f
140056c6b:	0c 20                	or     $0x20,%al
140056c6d:	2c 61                	sub    $0x61,%al
140056c6f:	3c 19                	cmp    $0x19,%al
140056c71:	76 12                	jbe    0x140056c85
140056c73:	8a 01                	mov    (%rcx),%al
140056c75:	2c 30                	sub    $0x30,%al
140056c77:	3c 09                	cmp    $0x9,%al
140056c79:	76 0a                	jbe    0x140056c85
140056c7b:	80 39 5f             	cmpb   $0x5f,(%rcx)
140056c7e:	74 05                	je     0x140056c85
140056c80:	80 39 2e             	cmpb   $0x2e,(%rcx)
140056c83:	75 07                	jne    0x140056c8c
140056c85:	48 ff c1             	inc    %rcx
140056c88:	8a 01                	mov    (%rcx),%al
140056c8a:	eb df                	jmp    0x140056c6b
140056c8c:	40 38 39             	cmp    %dil,(%rcx)
140056c8f:	0f 94 c0             	sete   %al
140056c92:	84 c0                	test   %al,%al
140056c94:	0f 85 f6 00 00 00    	jne    0x140056d90
140056c9a:	48 8d 05 af fe 1d 00 	lea    0x1dfeaf(%rip),%rax        # 0x140236b50
140056ca1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140056ca6:	48 8d 05 d3 b1 20 00 	lea    0x20b1d3(%rip),%rax        # 0x140261e80
140056cad:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140056cb2:	44 88 4c 24 50       	mov    %r9b,0x50(%rsp)
140056cb7:	66 89 7c 24 52       	mov    %di,0x52(%rsp)
140056cbc:	48 8d 05 b5 1e 1e 00 	lea    0x1e1eb5(%rip),%rax        # 0x140238b78
140056cc3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140056cc8:	48 8d 05 c9 b1 20 00 	lea    0x20b1c9(%rip),%rax        # 0x140261e98
140056ccf:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140056cd4:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
140056cd9:	66 89 7c 24 70       	mov    %di,0x70(%rsp)
140056cde:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140056ce2:	48 8d 05 7f 16 1e 00 	lea    0x1e167f(%rip),%rax        # 0x140238368
140056ce9:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140056ced:	48 8d 05 0c b0 20 00 	lea    0x20b00c(%rip),%rax        # 0x140261d00
140056cf4:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140056cf8:	0f 57 c0             	xorps  %xmm0,%xmm0
140056cfb:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
140056cff:	0f 57 c9             	xorps  %xmm1,%xmm1
140056d02:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
140056d07:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140056d0b:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140056d10:	76 03                	jbe    0x140056d15
140056d12:	48 8b 12             	mov    (%rdx),%rdx
140056d15:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140056d19:	e8 32 e5 fc ff       	call   0x140025250
140056d1e:	66 89 7d c0          	mov    %di,-0x40(%rbp)
140056d22:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140056d27:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140056d2c:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140056d31:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140056d36:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140056d3a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140056d3f:	4c 8d 0d 72 b1 20 00 	lea    0x20b172(%rip),%r9        # 0x140261eb8
140056d46:	b9 23 20 40 01       	mov    $0x1402023,%ecx
140056d4b:	e8 78 0a 00 00       	call   0x1400577c8
140056d50:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140056d54:	48 83 f8 0f          	cmp    $0xf,%rax
140056d58:	0f 86 8a 01 00 00    	jbe    0x140056ee8
140056d5e:	48 ff c0             	inc    %rax
140056d61:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140056d65:	48 8b d1             	mov    %rcx,%rdx
140056d68:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140056d6e:	0f 82 6e 01 00 00    	jb     0x140056ee2
140056d74:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140056d78:	48 2b d1             	sub    %rcx,%rdx
140056d7b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140056d7f:	48 83 f8 1f          	cmp    $0x1f,%rax
140056d83:	0f 86 59 01 00 00    	jbe    0x140056ee2
140056d89:	ff 15 f1 bd 1b 00    	call   *0x1bbdf1(%rip)        # 0x140212b80
140056d8f:	cc                   	int3
140056d90:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140056d94:	48 ff c0             	inc    %rax
140056d97:	40 38 3c 02          	cmp    %dil,(%rdx,%rax,1)
140056d9b:	75 f7                	jne    0x140056d94
140056d9d:	48 03 43 10          	add    0x10(%rbx),%rax
140056da1:	48 83 f8 64          	cmp    $0x64,%rax
140056da5:	0f 86 41 01 00 00    	jbe    0x140056eec
140056dab:	48 8d 0d ee 1d 1e 00 	lea    0x1e1dee(%rip),%rcx        # 0x140238ba0
140056db2:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140056db7:	48 8d 0d 3a b1 20 00 	lea    0x20b13a(%rip),%rcx        # 0x140261ef8
140056dbe:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140056dc3:	66 89 44 24 50       	mov    %ax,0x50(%rsp)
140056dc8:	66 89 7c 24 52       	mov    %di,0x52(%rsp)
140056dcd:	48 8d 05 a4 1d 1e 00 	lea    0x1e1da4(%rip),%rax        # 0x140238b78
140056dd4:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140056dd8:	48 8d 05 b9 b0 20 00 	lea    0x20b0b9(%rip),%rax        # 0x140261e98
140056ddf:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140056de3:	48 89 55 a0          	mov    %rdx,-0x60(%rbp)
140056de7:	66 89 7d a8          	mov    %di,-0x58(%rbp)
140056deb:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140056def:	48 8d 05 72 15 1e 00 	lea    0x1e1572(%rip),%rax        # 0x140238368
140056df6:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140056dfa:	48 8d 05 ff ae 20 00 	lea    0x20aeff(%rip),%rax        # 0x140261d00
140056e01:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140056e05:	0f 57 c0             	xorps  %xmm0,%xmm0
140056e08:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
140056e0c:	0f 57 c9             	xorps  %xmm1,%xmm1
140056e0f:	f3 0f 7f 4d e8       	movdqu %xmm1,-0x18(%rbp)