14005ac2e:	48 8b 85 50 01 00 00 	mov    0x150(%rbp),%rax
14005ac35:	f3 0f 11 00          	movss  %xmm0,(%rax)
14005ac39:	48 0f be 8d a7 00 00 	movsbq 0xa7(%rbp),%rcx
14005ac40:	00
14005ac41:	48 89 ca             	mov    %rcx,%rdx
14005ac44:	48 85 c9             	test   %rcx,%rcx
14005ac47:	79 07                	jns    0x14005ac50
14005ac49:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
14005ac50:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14005ac54:	4c 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%r8
14005ac5b:	49 29 c0             	sub    %rax,%r8
14005ac5e:	49 83 f8 05          	cmp    $0x5,%r8
14005ac62:	7c 09                	jl     0x14005ac6d
14005ac64:	48 85 d2             	test   %rdx,%rdx
14005ac67:	0f 85 40 02 00 00    	jne    0x14005aead
14005ac6d:	48 85 ff             	test   %rdi,%rdi
14005ac70:	74 4e                	je     0x14005acc0
14005ac72:	48 8b 47 18          	mov    0x18(%rdi),%rax
14005ac76:	48 3b 47 20          	cmp    0x20(%rdi),%rax
14005ac7a:	74 4b                	je     0x14005acc7
14005ac7c:	48 85 db             	test   %rbx,%rbx
14005ac7f:	0f 85 bd 03 00 00    	jne    0x14005b042
14005ac85:	48 8b b5 88 00 00 00 	mov    0x88(%rbp),%rsi
14005ac8c:	48 89 3e             	mov    %rdi,(%rsi)
14005ac8f:	80 bd 87 00 00 00 00 	cmpb   $0x0,0x87(%rbp)
14005ac96:	0f 88 40 03 00 00    	js     0x14005afdc
14005ac9c:	80 bd a7 00 00 00 00 	cmpb   $0x0,0xa7(%rbp)
14005aca3:	0f 88 41 03 00 00    	js     0x14005afea
14005aca9:	48 89 f0             	mov    %rsi,%rax
14005acac:	48 81 c4 58 01 00 00 	add    $0x158,%rsp
14005acb3:	5b                   	pop    %rbx
14005acb4:	5f                   	pop    %rdi
14005acb5:	5e                   	pop    %rsi
14005acb6:	41 5c                	pop    %r12
14005acb8:	41 5d                	pop    %r13
14005acba:	41 5e                	pop    %r14
14005acbc:	41 5f                	pop    %r15
14005acbe:	5d                   	pop    %rbp
14005acbf:	c3                   	ret
14005acc0:	40 b6 01             	mov    $0x1,%sil
14005acc3:	31 ff                	xor    %edi,%edi
14005acc5:	eb 1d                	jmp    0x14005ace4
14005acc7:	48 8b 07             	mov    (%rdi),%rax
14005acca:	48 8b 40 40          	mov    0x40(%rax),%rax
14005acce:	48 89 f9             	mov    %rdi,%rcx
14005acd1:	ff 15 31 c0 09 00    	call   *0x9c031(%rip)        # 0x1400f6d08
14005acd7:	31 c9                	xor    %ecx,%ecx
14005acd9:	83 f8 ff             	cmp    $0xffffffff,%eax
14005acdc:	40 0f 94 c6          	sete   %sil
14005ace0:	48 0f 44 f9          	cmove  %rcx,%rdi
14005ace4:	48 85 db             	test   %rbx,%rbx
14005ace7:	0f 85 6b 03 00 00    	jne    0x14005b058
14005aced:	40 84 f6             	test   %sil,%sil
14005acf0:	48 8b b5 88 00 00 00 	mov    0x88(%rbp),%rsi
14005acf7:	74 93                	je     0x14005ac8c
14005acf9:	48 8b 85 48 01 00 00 	mov    0x148(%rbp),%rax
14005ad00:	80 08 02             	orb    $0x2,(%rax)
14005ad03:	eb 87                	jmp    0x14005ac8c
14005ad05:	41 0f be 4d ff       	movsbl -0x1(%r13),%ecx
14005ad0a:	e8 d9 7d 02 00       	call   0x140082ae8
14005ad0f:	41 89 c7             	mov    %eax,%r15d
14005ad12:	0f be 8d b8 00 00 00 	movsbl 0xb8(%rbp),%ecx
14005ad19:	e8 ca 7d 02 00       	call   0x140082ae8
14005ad1e:	41 39 c7             	cmp    %eax,%r15d
14005ad21:	74 0a                	je     0x14005ad2d
14005ad23:	e9 d7 fe ff ff       	jmp    0x14005abff
14005ad28:	4d 39 f5             	cmp    %r14,%r13
14005ad2b:	75 d8                	jne    0x14005ad05
14005ad2d:	41 88 75 00          	mov    %sil,0x0(%r13)
14005ad31:	49 ff c5             	inc    %r13
14005ad34:	e9 96 fd ff ff       	jmp    0x14005aacf
14005ad39:	e8 d6 7d 02 00       	call   0x140082b14
14005ad3e:	89 85 b8 00 00 00    	mov    %eax,0xb8(%rbp)
14005ad44:	f6 85 cc 00 00 00 01 	testb  $0x1,0xcc(%rbp)
14005ad4b:	0f 84 68 fd ff ff    	je     0x14005aab9
14005ad51:	48 0f be 85 a7 00 00 	movsbq 0xa7(%rbp),%rax
14005ad58:	00
14005ad59:	48 85 c0             	test   %rax,%rax
14005ad5c:	79 07                	jns    0x14005ad65
14005ad5e:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
14005ad65:	48 85 c0             	test   %rax,%rax
14005ad68:	0f 85 60 03 00 00    	jne    0x14005b0ce
14005ad6e:	c7 85 cc 00 00 00 00 	movl   $0x0,0xcc(%rbp)
14005ad75:	00 00 00
14005ad78:	e9 3c fd ff ff       	jmp    0x14005aab9
14005ad7d:	48 8b 07             	mov    (%rdi),%rax
14005ad80:	48 8b 40 40          	mov    0x40(%rax),%rax
14005ad84:	48 89 f9             	mov    %rdi,%rcx
14005ad87:	ff 15 7b bf 09 00    	call   *0x9bf7b(%rip)        # 0x1400f6d08
14005ad8d:	e9 ce fd ff ff       	jmp    0x14005ab60
14005ad92:	b0 50                	mov    $0x50,%al
14005ad94:	89 85 b8 00 00 00    	mov    %eax,0xb8(%rbp)
14005ad9a:	e9 1a fd ff ff       	jmp    0x14005aab9
14005ad9f:	48 8b 43 18          	mov    0x18(%rbx),%rax
14005ada3:	48 3b 43 20          	cmp    0x20(%rbx),%rax
14005ada7:	74 0e                	je     0x14005adb7
14005ada9:	40 84 f6             	test   %sil,%sil
14005adac:	0f 85 72 fd ff ff    	jne    0x14005ab24
14005adb2:	e9 48 fe ff ff       	jmp    0x14005abff
14005adb7:	48 8b 03             	mov    (%rbx),%rax
14005adba:	48 8b 40 40          	mov    0x40(%rax),%rax
14005adbe:	48 89 d9             	mov    %rbx,%rcx
14005adc1:	ff 15 41 bf 09 00    	call   *0x9bf41(%rip)        # 0x1400f6d08
14005adc7:	83 f8 ff             	cmp    $0xffffffff,%eax
14005adca:	75 dd                	jne    0x14005ada9
14005adcc:	e9 45 fd ff ff       	jmp    0x14005ab16
14005add1:	48 8d 14 36          	lea    (%rsi,%rsi,1),%rdx
14005add5:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005add9:	45 31 c0             	xor    %r8d,%r8d
14005addc:	e8 8f 10 00 00       	call   0x14005be70
14005ade1:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14005ade8:	ff ff 7f
14005adeb:	4c 8d 75 70          	lea    0x70(%rbp),%r14
14005adef:	49 23 46 10          	and    0x10(%r14),%rax
14005adf3:	48 ff c8             	dec    %rax
14005adf6:	41 80 7e 17 00       	cmpb   $0x0,0x17(%r14)
14005adfb:	ba 16 00 00 00       	mov    $0x16,%edx
14005ae00:	48 0f 48 d0          	cmovs  %rax,%rdx
14005ae04:	4c 89 f1             	mov    %r14,%rcx
14005ae07:	45 31 c0             	xor    %r8d,%r8d
14005ae0a:	e8 61 10 00 00       	call   0x14005be70
14005ae0f:	80 bd 87 00 00 00 00 	cmpb   $0x0,0x87(%rbp)
14005ae16:	79 04                	jns    0x14005ae1c
14005ae18:	4c 8b 75 70          	mov    0x70(%rbp),%r14
14005ae1c:	4c 01 f6             	add    %r14,%rsi
14005ae1f:	49 89 f5             	mov    %rsi,%r13
14005ae22:	e9 1b fd ff ff       	jmp    0x14005ab42
14005ae27:	48 0f be 8d a7 00 00 	movsbq 0xa7(%rbp),%rcx
14005ae2e:	00
14005ae2f:	48 85 c9             	test   %rcx,%rcx
14005ae32:	79 07                	jns    0x14005ae3b
14005ae34:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
14005ae3b:	48 85 c9             	test   %rcx,%rcx
14005ae3e:	0f 84 2a fd ff ff    	je     0x14005ab6e
14005ae44:	f6 85 cc 00 00 00 01 	testb  $0x1,0xcc(%rbp)
14005ae4b:	0f 84 ae fd ff ff    	je     0x14005abff
14005ae51:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14005ae55:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
14005ae5c:	48 29 c1             	sub    %rax,%rcx
14005ae5f:	48 81 f9 9f 00 00 00 	cmp    $0x9f,%rcx
14005ae66:	0f 8f 63 fc ff ff    	jg     0x14005aacf
14005ae6c:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
14005ae73:	8b 8d bc 00 00 00    	mov    0xbc(%rbp),%ecx
14005ae79:	89 08                	mov    %ecx,(%rax)
14005ae7b:	48 83 c0 04          	add    $0x4,%rax
14005ae7f:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
14005ae86:	c7 85 bc 00 00 00 00 	movl   $0x0,0xbc(%rbp)
14005ae8d:	00 00 00
14005ae90:	e9 3a fc ff ff       	jmp    0x14005aacf
14005ae95:	48 8b 07             	mov    (%rdi),%rax
14005ae98:	48 8b 40 48          	mov    0x48(%rax),%rax
14005ae9c:	48 89 f9             	mov    %rdi,%rcx
14005ae9f:	ff 15 63 be 09 00    	call   *0x9be63(%rip)        # 0x1400f6d08
14005aea5:	41 89 f4             	mov    %esi,%r12d
14005aea8:	e9 47 fc ff ff       	jmp    0x14005aaf4
14005aead:	4c 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%r8
14005aeb4:	4c 39 c0             	cmp    %r8,%rax
14005aeb7:	0f 95 c2             	setne  %dl
14005aeba:	49 83 c0 fc          	add    $0xfffffffffffffffc,%r8
14005aebe:	4d 89 c2             	mov    %r8,%r10
14005aec1:	4c 39 c0             	cmp    %r8,%rax
14005aec4:	41 0f 92 c0          	setb   %r8b
14005aec8:	41 20 d0             	and    %dl,%r8b
14005aecb:	41 80 f8 01          	cmp    $0x1,%r8b
14005aecf:	75 2b                	jne    0x14005aefc
14005aed1:	48 8d 4d b4          	lea    -0x4c(%rbp),%rcx
14005aed5:	4c 89 d2             	mov    %r10,%rdx
14005aed8:	44 8b 41 fc          	mov    -0x4(%rcx),%r8d
14005aedc:	44 8b 0a             	mov    (%rdx),%r9d
14005aedf:	44 89 49 fc          	mov    %r9d,-0x4(%rcx)
14005aee3:	44 89 02             	mov    %r8d,(%rdx)
14005aee6:	48 83 c2 fc          	add    $0xfffffffffffffffc,%rdx
14005aeea:	4c 8d 41 04          	lea    0x4(%rcx),%r8
14005aeee:	48 39 d1             	cmp    %rdx,%rcx
14005aef1:	4c 89 c1             	mov    %r8,%rcx
14005aef4:	72 e2                	jb     0x14005aed8
14005aef6:	8a 8d a7 00 00 00    	mov    0xa7(%rbp),%cl
14005aefc:	84 c9                	test   %cl,%cl
14005aefe:	79 0e                	jns    0x14005af0e
14005af00:	48 8b 95 90 00 00 00 	mov    0x90(%rbp),%rdx
14005af07:	48 89 95 b0 00 00 00 	mov    %rdx,0xb0(%rbp)
14005af0e:	4c 39 d0             	cmp    %r10,%rax
14005af11:	73 5e                	jae    0x14005af71
14005af13:	84 c9                	test   %cl,%cl
14005af15:	78 05                	js     0x14005af1c
14005af17:	0f b6 c9             	movzbl %cl,%ecx
14005af1a:	eb 07                	jmp    0x14005af23
14005af1c:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
14005af23:	48 03 8d b0 00 00 00 	add    0xb0(%rbp),%rcx
14005af2a:	eb 2b                	jmp    0x14005af57
14005af2c:	48 89 ca             	mov    %rcx,%rdx
14005af2f:	4c 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%r9
14005af36:	4c 29 ca             	sub    %r9,%rdx
14005af39:	45 31 c0             	xor    %r8d,%r8d
14005af3c:	48 83 fa 02          	cmp    $0x2,%rdx
14005af40:	41 0f 9d c0          	setge  %r8b
14005af44:	4d 01 c1             	add    %r8,%r9
14005af47:	4c 89 8d b0 00 00 00 	mov    %r9,0xb0(%rbp)
14005af4e:	48 83 c0 04          	add    $0x4,%rax
14005af52:	4c 39 d0             	cmp    %r10,%rax
14005af55:	73 1a                	jae    0x14005af71
14005af57:	48 8b 95 b0 00 00 00 	mov    0xb0(%rbp),%rdx
14005af5e:	0f b6 12             	movzbl (%rdx),%edx
14005af61:	44 8d 42 ff          	lea    -0x1(%rdx),%r8d
14005af65:	41 80 f8 7d          	cmp    $0x7d,%r8b
14005af69:	77 c1                	ja     0x14005af2c
14005af6b:	39 10                	cmp    %edx,(%rax)
14005af6d:	74 bd                	je     0x14005af2c
14005af6f:	eb 23                	jmp    0x14005af94
14005af71:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
14005af78:	0f b6 00             	movzbl (%rax),%eax
14005af7b:	8d 48 ff             	lea    -0x1(%rax),%ecx
14005af7e:	80 f9 7d             	cmp    $0x7d,%cl
14005af81:	0f 87 e6 fc ff ff    	ja     0x14005ac6d
14005af87:	41 8b 0a             	mov    (%r10),%ecx
14005af8a:	ff c9                	dec    %ecx
14005af8c:	39 c1                	cmp    %eax,%ecx
14005af8e:	0f 82 d9 fc ff ff    	jb     0x14005ac6d
14005af94:	48 8b 85 48 01 00 00 	mov    0x148(%rbp),%rax
14005af9b:	c7 00 04 00 00 00    	movl   $0x4,(%rax)
14005afa1:	e9 c7 fc ff ff       	jmp    0x14005ac6d
14005afa6:	48 83 f9 01          	cmp    $0x1,%rcx
14005afaa:	74 0a                	je     0x14005afb6
14005afac:	83 f8 2d             	cmp    $0x2d,%eax
14005afaf:	74 0c                	je     0x14005afbd
14005afb1:	83 f8 2b             	cmp    $0x2b,%eax
14005afb4:	74 07                	je     0x14005afbd
14005afb6:	31 f6                	xor    %esi,%esi
14005afb8:	e9 1f fb ff ff       	jmp    0x14005aadc
14005afbd:	41 8a 46 01          	mov    0x1(%r14),%al
14005afc1:	8d 48 d0             	lea    -0x30(%rax),%ecx
14005afc4:	80 f9 0a             	cmp    $0xa,%cl
14005afc7:	0f 93 c1             	setae  %cl
14005afca:	3c 2e                	cmp    $0x2e,%al
14005afcc:	0f 95 c0             	setne  %al
14005afcf:	84 c8                	test   %cl,%al
14005afd1:	0f 84 05 fb ff ff    	je     0x14005aadc
14005afd7:	e9 23 fc ff ff       	jmp    0x14005abff
14005afdc:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14005afe0:	e8 eb 2e 01 00       	call   0x14006ded0
14005afe5:	e9 b2 fc ff ff       	jmp    0x14005ac9c
14005afea:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
14005aff1:	e8 da 2e 01 00       	call   0x14006ded0
14005aff6:	e9 ae fc ff ff       	jmp    0x14005aca9
14005affb:	f6 85 cc 00 00 00 01 	testb  $0x1,0xcc(%rbp)
14005b002:	0f 84 14 fc ff ff    	je     0x14005ac1c
14005b008:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14005b00c:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
14005b013:	48 29 c1             	sub    %rax,%rcx
14005b016:	48 81 f9 9f 00 00 00 	cmp    $0x9f,%rcx
14005b01d:	0f 8f f9 fb ff ff    	jg     0x14005ac1c
14005b023:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
14005b02a:	8b 8d bc 00 00 00    	mov    0xbc(%rbp),%ecx
14005b030:	89 08                	mov    %ecx,(%rax)
14005b032:	48 83 c0 04          	add    $0x4,%rax
14005b036:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
14005b03d:	e9 da fb ff ff       	jmp    0x14005ac1c
14005b042:	48 8b 43 18          	mov    0x18(%rbx),%rax
14005b046:	48 3b 43 20          	cmp    0x20(%rbx),%rax
14005b04a:	74 1b                	je     0x14005b067
14005b04c:	48 8b b5 88 00 00 00 	mov    0x88(%rbp),%rsi
14005b053:	e9 a1 fc ff ff       	jmp    0x14005acf9
14005b058:	48 8b 43 18          	mov    0x18(%rbx),%rax
14005b05c:	48 3b 43 20          	cmp    0x20(%rbx),%rax
14005b060:	74 07                	je     0x14005b069
14005b062:	40 84 f6             	test   %sil,%sil
14005b065:	eb 1b                	jmp    0x14005b082
14005b067:	31 f6                	xor    %esi,%esi
14005b069:	48 8b 03             	mov    (%rbx),%rax
14005b06c:	48 8b 40 40          	mov    0x40(%rax),%rax
14005b070:	48 89 d9             	mov    %rbx,%rcx
14005b073:	ff 15 8f bc 09 00    	call   *0x9bc8f(%rip)        # 0x1400f6d08
14005b079:	83 f8 ff             	cmp    $0xffffffff,%eax
14005b07c:	0f 94 c0             	sete   %al
14005b07f:	40 30 c6             	xor    %al,%sil
14005b082:	48 8b b5 88 00 00 00 	mov    0x88(%rbp),%rsi
14005b089:	0f 84 6a fc ff ff    	je     0x14005acf9
14005b08f:	e9 f8 fb ff ff       	jmp    0x14005ac8c
14005b094:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14005b098:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
14005b09f:	48 29 c1             	sub    %rax,%rcx
14005b0a2:	48 81 f9 9f 00 00 00 	cmp    $0x9f,%rcx
14005b0a9:	0f 8f 3f fb ff ff    	jg     0x14005abee
14005b0af:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
14005b0b6:	8b 8d bc 00 00 00    	mov    0xbc(%rbp),%ecx
14005b0bc:	89 08                	mov    %ecx,(%rax)
14005b0be:	48 83 c0 04          	add    $0x4,%rax
14005b0c2:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
14005b0c9:	e9 20 fb ff ff       	jmp    0x14005abee
14005b0ce:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14005b0d2:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
14005b0d9:	48 29 c1             	sub    %rax,%rcx
14005b0dc:	48 81 f9 9f 00 00 00 	cmp    $0x9f,%rcx
14005b0e3:	0f 8f 85 fc ff ff    	jg     0x14005ad6e
14005b0e9:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
14005b0f0:	8b 8d bc 00 00 00    	mov    0xbc(%rbp),%ecx
14005b0f6:	89 08                	mov    %ecx,(%rax)
14005b0f8:	48 83 c0 04          	add    $0x4,%rax
14005b0fc:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
14005b103:	e9 66 fc ff ff       	jmp    0x14005ad6e
14005b108:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14005b10f:	00
14005b110:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005b115:	55                   	push   %rbp
14005b116:	41 57                	push   %r15
14005b118:	41 56                	push   %r14
14005b11a:	41 55                	push   %r13
14005b11c:	41 54                	push   %r12
14005b11e:	56                   	push   %rsi
14005b11f:	57                   	push   %rdi
14005b120:	53                   	push   %rbx
14005b121:	48 83 ec 28          	sub    $0x28,%rsp
14005b125:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
14005b12c:	80 bd 87 00 00 00 00 	cmpb   $0x0,0x87(%rbp)
14005b133:	79 09                	jns    0x14005b13e
14005b135:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14005b139:	e8 92 2d 01 00       	call   0x14006ded0
14005b13e:	80 bd a7 00 00 00 00 	cmpb   $0x0,0xa7(%rbp)
14005b145:	79 0c                	jns    0x14005b153
14005b147:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
14005b14e:	e8 7d 2d 01 00       	call   0x14006ded0
14005b153:	90                   	nop
14005b154:	48 83 c4 28          	add    $0x28,%rsp
14005b158:	5b                   	pop    %rbx
14005b159:	5f                   	pop    %rdi
14005b15a:	5e                   	pop    %rsi
14005b15b:	41 5c                	pop    %r12
14005b15d:	41 5d                	pop    %r13
14005b15f:	41 5e                	pop    %r14
14005b161:	41 5f                	pop    %r15
14005b163:	5d                   	pop    %rbp
14005b164:	c3                   	ret
14005b165:	cc                   	int3
14005b166:	cc                   	int3
14005b167:	cc                   	int3
14005b168:	cc                   	int3
14005b169:	cc                   	int3
14005b16a:	cc                   	int3
14005b16b:	cc                   	int3
14005b16c:	cc                   	int3
14005b16d:	cc                   	int3
14005b16e:	cc                   	int3
14005b16f:	cc                   	int3
14005b170:	55                   	push   %rbp
14005b171:	56                   	push   %rsi
14005b172:	57                   	push   %rdi
14005b173:	48 83 ec 30          	sub    $0x30,%rsp
14005b177:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
14005b17c:	48 c7 45 f8 fe ff ff 	movq   $0xfffffffffffffffe,-0x8(%rbp)
14005b183:	ff