14058f68a:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
14058f68e:	48 83 f8 07          	cmp    $0x7,%rax
14058f692:	76 3c                	jbe    0x14058f6d0
14058f694:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14058f69b:	00
14058f69c:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14058f6a0:	48 8b d1             	mov    %rcx,%rdx
14058f6a3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058f6a9:	72 1f                	jb     0x14058f6ca
14058f6ab:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14058f6af:	48 2b d1             	sub    %rcx,%rdx
14058f6b2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14058f6b6:	48 83 f8 1f          	cmp    $0x1f,%rax
14058f6ba:	76 0e                	jbe    0x14058f6ca
14058f6bc:	ff 15 d6 d2 57 00    	call   *0x57d2d6(%rip)        # 0x140b0c998
14058f6c2:	90                   	nop
14058f6c3:	ff 15 cf d2 57 00    	call   *0x57d2cf(%rip)        # 0x140b0c998
14058f6c9:	90                   	nop
14058f6ca:	ff 15 f0 d1 57 00    	call   *0x57d1f0(%rip)        # 0x140b0c8c0
14058f6d0:	0f 57 c0             	xorps  %xmm0,%xmm0
14058f6d3:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
14058f6d7:	4c 89 7d b7          	mov    %r15,-0x49(%rbp)
14058f6db:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
14058f6df:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14058f6e5:	48 8d 15 9c c0 5b 00 	lea    0x5bc09c(%rip),%rdx        # 0x140b4b788
14058f6ec:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14058f6f0:	e8 2b 47 a7 ff       	call   0x140003e20
14058f6f5:	4c 39 be b8 01 00 00 	cmp    %r15,0x1b8(%rsi)
14058f6fc:	0f 85 2e 04 00 00    	jne    0x14058fb30
14058f702:	4c 8d b6 a8 01 00 00 	lea    0x1a8(%rsi),%r14
14058f709:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14058f70d:	4c 8b 65 a7          	mov    -0x59(%rbp),%r12
14058f711:	4c 3b f0             	cmp    %rax,%r14
14058f714:	0f 84 14 01 00 00    	je     0x14058f82e
14058f71a:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14058f71e:	48 83 7d bf 07       	cmpq   $0x7,-0x41(%rbp)
14058f723:	49 0f 47 cc          	cmova  %r12,%rcx
14058f727:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14058f72c:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14058f730:	4c 8b 6d b7          	mov    -0x49(%rbp),%r13
14058f734:	4d 3b ef             	cmp    %r15,%r13
14058f737:	77 42                	ja     0x14058f77b
14058f739:	49 8b c6             	mov    %r14,%rax
14058f73c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14058f741:	49 83 ff 07          	cmp    $0x7,%r15
14058f745:	76 08                	jbe    0x14058f74f
14058f747:	49 8b 06             	mov    (%r14),%rax
14058f74a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14058f74f:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14058f753:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
14058f75a:	00
14058f75b:	4c 8b c3             	mov    %rbx,%r8
14058f75e:	48 8b d1             	mov    %rcx,%rdx
14058f761:	48 8b c8             	mov    %rax,%rcx
14058f764:	e8 fd 0c 56 00       	call   0x140af0466
14058f769:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14058f76e:	45 33 ff             	xor    %r15d,%r15d
14058f771:	66 44 89 3c 18       	mov    %r15w,(%rax,%rbx,1)
14058f776:	e9 b3 00 00 00       	jmp    0x14058f82e
14058f77b:	4c 3b ef             	cmp    %rdi,%r13
14058f77e:	0f 87 6d 03 00 00    	ja     0x14058faf1
14058f784:	49 8b dd             	mov    %r13,%rbx
14058f787:	48 83 cb 07          	or     $0x7,%rbx
14058f78b:	48 3b df             	cmp    %rdi,%rbx
14058f78e:	76 05                	jbe    0x14058f795
14058f790:	48 8b df             	mov    %rdi,%rbx
14058f793:	eb 1c                	jmp    0x14058f7b1
14058f795:	49 8b cf             	mov    %r15,%rcx
14058f798:	48 d1 e9             	shr    $1,%rcx
14058f79b:	48 8b c7             	mov    %rdi,%rax
14058f79e:	48 2b c1             	sub    %rcx,%rax
14058f7a1:	4c 3b f8             	cmp    %rax,%r15
14058f7a4:	77 ea                	ja     0x14058f790
14058f7a6:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14058f7aa:	48 3b d8             	cmp    %rax,%rbx
14058f7ad:	48 0f 42 d8          	cmovb  %rax,%rbx
14058f7b1:	48 ff c3             	inc    %rbx
14058f7b4:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14058f7b9:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14058f7be:	e8 25 47 a7 ff       	call   0x140003ee8
14058f7c3:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14058f7c7:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14058f7cb:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14058f7cf:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
14058f7d6:	00
14058f7d7:	4c 8b c3             	mov    %rbx,%r8
14058f7da:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14058f7df:	4c 8b e8             	mov    %rax,%r13
14058f7e2:	48 8b c8             	mov    %rax,%rcx
14058f7e5:	e8 b6 26 56 00       	call   0x140af1ea0
14058f7ea:	33 c0                	xor    %eax,%eax
14058f7ec:	66 42 89 04 2b       	mov    %ax,(%rbx,%r13,1)
14058f7f1:	49 83 ff 07          	cmp    $0x7,%r15
14058f7f5:	76 31                	jbe    0x14058f828
14058f7f7:	49 8b 0e             	mov    (%r14),%rcx
14058f7fa:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14058f801:	00
14058f802:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058f808:	72 18                	jb     0x14058f822
14058f80a:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14058f80e:	48 2b ca             	sub    %rdx,%rcx
14058f811:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058f815:	48 83 f8 1f          	cmp    $0x1f,%rax
14058f819:	0f 87 e5 00 00 00    	ja     0x14058f904
14058f81f:	48 8b ca             	mov    %rdx,%rcx
14058f822:	ff 15 98 d0 57 00    	call   *0x57d098(%rip)        # 0x140b0c8c0
14058f828:	45 33 ff             	xor    %r15d,%r15d
14058f82b:	4d 89 2e             	mov    %r13,(%r14)
14058f82e:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14058f832:	48 83 f8 07          	cmp    $0x7,%rax
14058f836:	76 32                	jbe    0x14058f86a
14058f838:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14058f83f:	00
14058f840:	49 8b d4             	mov    %r12,%rdx
14058f843:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058f849:	72 16                	jb     0x14058f861
14058f84b:	4d 8b 64 24 f8       	mov    -0x8(%r12),%r12
14058f850:	49 2b d4             	sub    %r12,%rdx
14058f853:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14058f857:	48 83 f8 1f          	cmp    $0x1f,%rax
14058f85b:	0f 87 82 01 00 00    	ja     0x14058f9e3
14058f861:	49 8b cc             	mov    %r12,%rcx
14058f864:	ff 15 56 d0 57 00    	call   *0x57d056(%rip)        # 0x140b0c8c0
14058f86a:	0f 57 c0             	xorps  %xmm0,%xmm0
14058f86d:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14058f871:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
14058f875:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
14058f879:	41 b8 06 00 00 00    	mov    $0x6,%r8d
14058f87f:	48 8d 15 72 d1 5b 00 	lea    0x5bd172(%rip),%rdx        # 0x140b4c9f8
14058f886:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14058f88a:	e8 91 45 a7 ff       	call   0x140003e20
14058f88f:	4c 39 be d8 01 00 00 	cmp    %r15,0x1d8(%rsi)
14058f896:	0f 85 65 02 00 00    	jne    0x14058fb01
14058f89c:	4c 8d b6 c8 01 00 00 	lea    0x1c8(%rsi),%r14
14058f8a3:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14058f8a7:	4c 8b 7d c7          	mov    -0x39(%rbp),%r15
14058f8ab:	4c 3b f0             	cmp    %rax,%r14
14058f8ae:	0f 84 01 01 00 00    	je     0x14058f9b5
14058f8b4:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14058f8b8:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
14058f8bd:	49 0f 47 c7          	cmova  %r15,%rax
14058f8c1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14058f8c6:	4d 8b 66 18          	mov    0x18(%r14),%r12
14058f8ca:	4c 8b 6d d7          	mov    -0x29(%rbp),%r13
14058f8ce:	4d 3b ec             	cmp    %r12,%r13
14058f8d1:	77 38                	ja     0x14058f90b
14058f8d3:	49 8b fe             	mov    %r14,%rdi
14058f8d6:	49 83 fc 07          	cmp    $0x7,%r12
14058f8da:	76 03                	jbe    0x14058f8df
14058f8dc:	49 8b 3e             	mov    (%r14),%rdi
14058f8df:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14058f8e3:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
14058f8ea:	00
14058f8eb:	4c 8b c3             	mov    %rbx,%r8
14058f8ee:	48 8b d0             	mov    %rax,%rdx
14058f8f1:	48 8b cf             	mov    %rdi,%rcx
14058f8f4:	e8 6d 0b 56 00       	call   0x140af0466
14058f8f9:	33 c0                	xor    %eax,%eax
14058f8fb:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14058f8ff:	e9 b1 00 00 00       	jmp    0x14058f9b5
14058f904:	ff 15 8e d0 57 00    	call   *0x57d08e(%rip)        # 0x140b0c998
14058f90a:	90                   	nop
14058f90b:	4c 3b ef             	cmp    %rdi,%r13
14058f90e:	0f 87 e7 01 00 00    	ja     0x14058fafb
14058f914:	49 8b cd             	mov    %r13,%rcx
14058f917:	48 83 c9 07          	or     $0x7,%rcx
14058f91b:	48 3b cf             	cmp    %rdi,%rcx
14058f91e:	77 1f                	ja     0x14058f93f
14058f920:	49 8b d4             	mov    %r12,%rdx
14058f923:	48 d1 ea             	shr    $1,%rdx
14058f926:	48 8b c7             	mov    %rdi,%rax
14058f929:	48 2b c2             	sub    %rdx,%rax
14058f92c:	4c 3b e0             	cmp    %rax,%r12
14058f92f:	77 0e                	ja     0x14058f93f
14058f931:	49 8d 04 14          	lea    (%r12,%rdx,1),%rax
14058f935:	48 8b f9             	mov    %rcx,%rdi
14058f938:	48 3b c8             	cmp    %rax,%rcx
14058f93b:	48 0f 42 f8          	cmovb  %rax,%rdi
14058f93f:	48 8d 5f 01          	lea    0x1(%rdi),%rbx
14058f943:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14058f948:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14058f94d:	e8 96 45 a7 ff       	call   0x140003ee8
14058f952:	48 8b f8             	mov    %rax,%rdi
14058f955:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14058f959:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14058f95d:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14058f961:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
14058f968:	00
14058f969:	4c 8b c3             	mov    %rbx,%r8
14058f96c:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14058f971:	48 8b c8             	mov    %rax,%rcx
14058f974:	e8 27 25 56 00       	call   0x140af1ea0
14058f979:	33 c0                	xor    %eax,%eax
14058f97b:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14058f97f:	49 83 fc 07          	cmp    $0x7,%r12
14058f983:	76 2d                	jbe    0x14058f9b2
14058f985:	49 8b 0e             	mov    (%r14),%rcx
14058f988:	4a 8d 04 65 02 00 00 	lea    0x2(,%r12,2),%rax
14058f98f:	00
14058f990:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058f996:	72 14                	jb     0x14058f9ac
14058f998:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14058f99c:	48 2b ca             	sub    %rdx,%rcx
14058f99f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058f9a3:	48 83 f8 1f          	cmp    $0x1f,%rax
14058f9a7:	77 41                	ja     0x14058f9ea
14058f9a9:	48 8b ca             	mov    %rdx,%rcx
14058f9ac:	ff 15 0e cf 57 00    	call   *0x57cf0e(%rip)        # 0x140b0c8c0
14058f9b2:	49 89 3e             	mov    %rdi,(%r14)
14058f9b5:	48 8b 45 df          	mov    -0x21(%rbp),%rax
14058f9b9:	48 83 f8 07          	cmp    $0x7,%rax
14058f9bd:	76 3b                	jbe    0x14058f9fa
14058f9bf:	49 8b cf             	mov    %r15,%rcx
14058f9c2:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14058f9c9:	00
14058f9ca:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14058f9d0:	72 1f                	jb     0x14058f9f1
14058f9d2:	4d 8b 7f f8          	mov    -0x8(%r15),%r15
14058f9d6:	49 2b cf             	sub    %r15,%rcx
14058f9d9:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14058f9dd:	48 83 f8 1f          	cmp    $0x1f,%rax
14058f9e1:	76 0e                	jbe    0x14058f9f1
14058f9e3:	ff 15 af cf 57 00    	call   *0x57cfaf(%rip)        # 0x140b0c998
14058f9e9:	90                   	nop
14058f9ea:	ff 15 a8 cf 57 00    	call   *0x57cfa8(%rip)        # 0x140b0c998
14058f9f0:	90                   	nop
14058f9f1:	49 8b cf             	mov    %r15,%rcx
14058f9f4:	ff 15 c6 ce 57 00    	call   *0x57cec6(%rip)        # 0x140b0c8c0
14058f9fa:	48 8d 9e c0 00 00 00 	lea    0xc0(%rsi),%rbx
14058fa01:	66 c7 44 24 20 e7 00 	movw   $0xe7,0x20(%rsp)
14058fa08:	41 b1 02             	mov    $0x2,%r9b
14058fa0b:	ba 20 00 00 00       	mov    $0x20,%edx
14058fa10:	44 8d 42 3b          	lea    0x3b(%rdx),%r8d
14058fa14:	48 8b cb             	mov    %rbx,%rcx
14058fa17:	e8 84 25 dc ff       	call   0x140351fa0
14058fa1c:	66 c7 44 24 20 0f 22 	movw   $0x220f,0x20(%rsp)
14058fa23:	41 b1 02             	mov    $0x2,%r9b
14058fa26:	ba 5c 00 00 00       	mov    $0x5c,%edx
14058fa2b:	44 8b c2             	mov    %edx,%r8d
14058fa2e:	48 8b cb             	mov    %rbx,%rcx
14058fa31:	e8 6a 25 dc ff       	call   0x140351fa0
14058fa36:	66 c7 44 24 20 24 01 	movw   $0x124,0x20(%rsp)
14058fa3d:	41 b1 02             	mov    $0x2,%r9b
14058fa40:	ba 5d 00 00 00       	mov    $0x5d,%edx
14058fa45:	44 8d 42 21          	lea    0x21(%rdx),%r8d
14058fa49:	48 8b cb             	mov    %rbx,%rcx
14058fa4c:	e8 4f 25 dc ff       	call   0x140351fa0
14058fa51:	66 c7 44 24 20 23 01 	movw   $0x123,0x20(%rsp)
14058fa58:	41 b1 02             	mov    $0x2,%r9b
14058fa5b:	ba a5 00 00 00       	mov    $0xa5,%edx
14058fa60:	44 8b c2             	mov    %edx,%r8d
14058fa63:	48 8b cb             	mov    %rbx,%rcx
14058fa66:	e8 35 25 dc ff       	call   0x140351fa0
14058fa6b:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14058fa6f:	48 33 cc             	xor    %rsp,%rcx
14058fa72:	e8 69 fb 55 00       	call   0x140aef5e0
14058fa77:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
14058fa7e:	00
14058fa7f:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14058fa83:	49 8b 73 40          	mov    0x40(%r11),%rsi
14058fa87:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14058fa8b:	49 8b e3             	mov    %r11,%rsp
14058fa8e:	41 5f                	pop    %r15
14058fa90:	41 5e                	pop    %r14
14058fa92:	41 5d                	pop    %r13
14058fa94:	41 5c                	pop    %r12
14058fa96:	5d                   	pop    %rbp
14058fa97:	c3                   	ret
14058fa98:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fa9e:	48 8d 15 a3 c7 5b 00 	lea    0x5bc7a3(%rip),%rdx        # 0x140b4c248
14058faa5:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058faa9:	e8 96 35 dc ff       	call   0x140353044
14058faae:	48 8d 15 83 6c 6a 00 	lea    0x6a6c83(%rip),%rdx        # 0x140c36738
14058fab5:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fab9:	e8 c0 09 56 00       	call   0x140af047e
14058fabe:	cc                   	int3
14058fabf:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fac5:	48 8d 15 3c c7 5b 00 	lea    0x5bc73c(%rip),%rdx        # 0x140b4c208
14058facc:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fad0:	e8 6f 35 dc ff       	call   0x140353044
14058fad5:	48 8d 15 5c 6c 6a 00 	lea    0x6a6c5c(%rip),%rdx        # 0x140c36738
14058fadc:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fae0:	e8 99 09 56 00       	call   0x140af047e
14058fae5:	90                   	nop
14058fae6:	e8 85 42 a7 ff       	call   0x140003d70
14058faeb:	90                   	nop
14058faec:	eb 02                	jmp    0x14058faf0
14058faee:	90                   	nop
14058faef:	90                   	nop
14058faf0:	90                   	nop
14058faf1:	e8 7a 42 a7 ff       	call   0x140003d70
14058faf6:	90                   	nop
14058faf7:	eb 01                	jmp    0x14058fafa
14058faf9:	90                   	nop
14058fafa:	90                   	nop
14058fafb:	e8 70 42 a7 ff       	call   0x140003d70
14058fb00:	cc                   	int3
14058fb01:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fb07:	48 8d 15 52 c5 5b 00 	lea    0x5bc552(%rip),%rdx        # 0x140b4c060
14058fb0e:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb12:	e8 2d 35 dc ff       	call   0x140353044
14058fb17:	48 8d 15 1a 6c 6a 00 	lea    0x6a6c1a(%rip),%rdx        # 0x140c36738
14058fb1e:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb22:	e8 57 09 56 00       	call   0x140af047e
14058fb27:	90                   	nop
14058fb28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14058fb2f:	00
14058fb30:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fb36:	48 8d 15 43 c5 5b 00 	lea    0x5bc543(%rip),%rdx        # 0x140b4c080
14058fb3d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb41:	e8 fe 34 dc ff       	call   0x140353044
14058fb46:	48 8d 15 eb 6b 6a 00 	lea    0x6a6beb(%rip),%rdx        # 0x140c36738
14058fb4d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb51:	e8 28 09 56 00       	call   0x140af047e
14058fb56:	90                   	nop
14058fb57:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14058fb5d:	48 8d 15 c4 c6 5b 00 	lea    0x5bc6c4(%rip),%rdx        # 0x140b4c228
14058fb64:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb68:	e8 d7 34 dc ff       	call   0x140353044
14058fb6d:	48 8d 15 c4 6b 6a 00 	lea    0x6a6bc4(%rip),%rdx        # 0x140c36738
14058fb74:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14058fb78:	e8 01 09 56 00       	call   0x140af047e
14058fb7d:	cc                   	int3
14058fb7e:	90                   	nop
14058fb7f:	90                   	nop
14058fb80:	48 8b c4             	mov    %rsp,%rax
14058fb83:	48 89 58 10          	mov    %rbx,0x10(%rax)
14058fb87:	48 89 70 18          	mov    %rsi,0x18(%rax)
14058fb8b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14058fb8f:	55                   	push   %rbp
14058fb90:	41 54                	push   %r12
14058fb92:	41 55                	push   %r13
14058fb94:	41 56                	push   %r14
14058fb96:	41 57                	push   %r15
14058fb98:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14058fb9c:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14058fba3:	48 8b 05 96 f4 72 00 	mov    0x72f496(%rip),%rax        # 0x140cbf040
14058fbaa:	48 33 c4             	xor    %rsp,%rax
14058fbad:	48 89 45 27          	mov    %rax,0x27(%rbp)
14058fbb1:	48 8b f1             	mov    %rcx,%rsi
14058fbb4:	45 33 ff             	xor    %r15d,%r15d
14058fbb7:	44 38 b9 82 01 00 00 	cmp    %r15b,0x182(%rcx)
14058fbbe:	0f 85 ff 19 00 00    	jne    0x1405915c3
14058fbc4:	66 c7 81 81 01 00 00 	movw   $0x101,0x181(%rcx)
14058fbcb:	01 01
14058fbcd:	83 b9 84 01 00 00 ff 	cmpl   $0xffffffff,0x184(%rcx)
14058fbd4:	0f 85 c2 19 00 00    	jne    0x14059159c
14058fbda:	c7 81 84 01 00 00 04 	movl   $0x4,0x184(%rcx)
14058fbe1:	00 00 00
14058fbe4:	0f 57 c0             	xorps  %xmm0,%xmm0