1409d0ce6:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409d0cea:	48 83 f8 0f          	cmp    $0xf,%rax
1409d0cee:	0f 86 56 05 00 00    	jbe    0x1409d124a
1409d0cf4:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409d0cf8:	48 8b d1             	mov    %rcx,%rdx
1409d0cfb:	48 ff c0             	inc    %rax
1409d0cfe:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409d0d04:	0f 82 28 03 00 00    	jb     0x1409d1032
1409d0d0a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d0d0e:	48 2b d1             	sub    %rcx,%rdx
1409d0d11:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d0d15:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d0d19:	0f 86 13 03 00 00    	jbe    0x1409d1032
1409d0d1f:	ff 15 73 bc 13 00    	call   *0x13bc73(%rip)        # 0x140b0c998
1409d0d25:	cc                   	int3
1409d0d26:	48 8b cb             	mov    %rbx,%rcx
1409d0d29:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d0d2e:	76 03                	jbe    0x1409d0d33
1409d0d30:	48 8b 0b             	mov    (%rbx),%rcx
1409d0d33:	48 83 fe 06          	cmp    $0x6,%rsi
1409d0d37:	0f 85 b4 00 00 00    	jne    0x1409d0df1
1409d0d3d:	4c 8b c6             	mov    %rsi,%r8
1409d0d40:	48 8d 15 c5 a3 1d 00 	lea    0x1da3c5(%rip),%rdx        # 0x140bab10c
1409d0d47:	e8 9e 15 12 00       	call   0x140af22ea
1409d0d4c:	85 c0                	test   %eax,%eax
1409d0d4e:	0f 85 9d 00 00 00    	jne    0x1409d0df1
1409d0d54:	8b 8f 90 00 00 00    	mov    0x90(%rdi),%ecx
1409d0d5a:	8b c1                	mov    %ecx,%eax
1409d0d5c:	d1 e8                	shr    $1,%eax
1409d0d5e:	a8 01                	test   $0x1,%al
1409d0d60:	75 09                	jne    0x1409d0d6b
1409d0d62:	83 c9 02             	or     $0x2,%ecx
1409d0d65:	89 8f 90 00 00 00    	mov    %ecx,0x90(%rdi)
1409d0d6b:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d0d6e:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409d0d72:	66 0f 6f 0d d6 0e 1e 	movdqa 0x1e0ed6(%rip),%xmm1        # 0x140bb1c50
1409d0d79:	00
1409d0d7a:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409d0d7f:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409d0d83:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d0d87:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0d8b:	e8 58 f9 00 00       	call   0x1409e06e8
1409d0d90:	84 c0                	test   %al,%al
1409d0d92:	0f 84 41 05 00 00    	je     0x1409d12d9
1409d0d98:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d0d9f:	48 8b 01             	mov    (%rcx),%rax
1409d0da2:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0da6:	48 8b 40 20          	mov    0x20(%rax),%rax
1409d0daa:	ff 15 88 be 13 00    	call   *0x13be88(%rip)        # 0x140b0cc38
1409d0db0:	90                   	nop
1409d0db1:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409d0db5:	48 83 f8 0f          	cmp    $0xf,%rax
1409d0db9:	0f 86 8b 04 00 00    	jbe    0x1409d124a
1409d0dbf:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409d0dc3:	48 8b d1             	mov    %rcx,%rdx
1409d0dc6:	48 ff c0             	inc    %rax
1409d0dc9:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409d0dcf:	0f 82 5d 02 00 00    	jb     0x1409d1032
1409d0dd5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d0dd9:	48 2b d1             	sub    %rcx,%rdx
1409d0ddc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d0de0:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d0de4:	0f 86 48 02 00 00    	jbe    0x1409d1032
1409d0dea:	ff 15 a8 bb 13 00    	call   *0x13bba8(%rip)        # 0x140b0c998
1409d0df0:	cc                   	int3
1409d0df1:	48 8b cb             	mov    %rbx,%rcx
1409d0df4:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d0df9:	76 03                	jbe    0x1409d0dfe
1409d0dfb:	48 8b 0b             	mov    (%rbx),%rcx
1409d0dfe:	48 83 fe 08          	cmp    $0x8,%rsi
1409d0e02:	0f 85 ac 00 00 00    	jne    0x1409d0eb4
1409d0e08:	4c 8b c6             	mov    %rsi,%r8
1409d0e0b:	48 8d 15 a6 a2 1d 00 	lea    0x1da2a6(%rip),%rdx        # 0x140bab0b8
1409d0e12:	e8 d3 14 12 00       	call   0x140af22ea
1409d0e17:	85 c0                	test   %eax,%eax
1409d0e19:	0f 85 95 00 00 00    	jne    0x1409d0eb4
1409d0e1f:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409d0e26:	8d 56 fc             	lea    -0x4(%rsi),%edx
1409d0e29:	e8 6a c0 ff ff       	call   0x1409cce98
1409d0e2e:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d0e31:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409d0e35:	66 0f 6f 0d 13 0e 1e 	movdqa 0x1e0e13(%rip),%xmm1        # 0x140bb1c50
1409d0e3c:	00
1409d0e3d:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409d0e42:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409d0e46:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d0e4a:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0e4e:	e8 95 f8 00 00       	call   0x1409e06e8
1409d0e53:	84 c0                	test   %al,%al
1409d0e55:	0f 84 a5 04 00 00    	je     0x1409d1300
1409d0e5b:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d0e62:	48 8b 01             	mov    (%rcx),%rax
1409d0e65:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0e69:	48 8b 40 28          	mov    0x28(%rax),%rax
1409d0e6d:	ff 15 c5 bd 13 00    	call   *0x13bdc5(%rip)        # 0x140b0cc38
1409d0e73:	90                   	nop
1409d0e74:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409d0e78:	48 83 f8 0f          	cmp    $0xf,%rax
1409d0e7c:	0f 86 c8 03 00 00    	jbe    0x1409d124a
1409d0e82:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409d0e86:	48 8b d1             	mov    %rcx,%rdx
1409d0e89:	48 ff c0             	inc    %rax
1409d0e8c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409d0e92:	0f 82 9a 01 00 00    	jb     0x1409d1032
1409d0e98:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d0e9c:	48 2b d1             	sub    %rcx,%rdx
1409d0e9f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d0ea3:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d0ea7:	0f 86 85 01 00 00    	jbe    0x1409d1032
1409d0ead:	ff 15 e5 ba 13 00    	call   *0x13bae5(%rip)        # 0x140b0c998
1409d0eb3:	cc                   	int3
1409d0eb4:	48 8b cb             	mov    %rbx,%rcx
1409d0eb7:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d0ebc:	76 03                	jbe    0x1409d0ec1
1409d0ebe:	48 8b 0b             	mov    (%rbx),%rcx
1409d0ec1:	48 83 fe 0a          	cmp    $0xa,%rsi
1409d0ec5:	0f 85 ac 00 00 00    	jne    0x1409d0f77
1409d0ecb:	4c 8b c6             	mov    %rsi,%r8
1409d0ece:	48 8d 15 2b a2 1d 00 	lea    0x1da22b(%rip),%rdx        # 0x140bab100
1409d0ed5:	e8 10 14 12 00       	call   0x140af22ea
1409d0eda:	85 c0                	test   %eax,%eax
1409d0edc:	0f 85 95 00 00 00    	jne    0x1409d0f77
1409d0ee2:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409d0ee9:	8d 56 fe             	lea    -0x2(%rsi),%edx
1409d0eec:	e8 a7 bf ff ff       	call   0x1409cce98
1409d0ef1:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d0ef4:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409d0ef8:	66 0f 6f 0d 50 0d 1e 	movdqa 0x1e0d50(%rip),%xmm1        # 0x140bb1c50
1409d0eff:	00
1409d0f00:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409d0f05:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409d0f09:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d0f0d:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0f11:	e8 d2 f7 00 00       	call   0x1409e06e8
1409d0f16:	84 c0                	test   %al,%al
1409d0f18:	0f 84 09 04 00 00    	je     0x1409d1327
1409d0f1e:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d0f25:	48 8b 01             	mov    (%rcx),%rax
1409d0f28:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0f2c:	48 8b 40 30          	mov    0x30(%rax),%rax
1409d0f30:	ff 15 02 bd 13 00    	call   *0x13bd02(%rip)        # 0x140b0cc38
1409d0f36:	90                   	nop
1409d0f37:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409d0f3b:	48 83 f8 0f          	cmp    $0xf,%rax
1409d0f3f:	0f 86 05 03 00 00    	jbe    0x1409d124a
1409d0f45:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409d0f49:	48 8b d1             	mov    %rcx,%rdx
1409d0f4c:	48 ff c0             	inc    %rax
1409d0f4f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409d0f55:	0f 82 d7 00 00 00    	jb     0x1409d1032
1409d0f5b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d0f5f:	48 2b d1             	sub    %rcx,%rdx
1409d0f62:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d0f66:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d0f6a:	0f 86 c2 00 00 00    	jbe    0x1409d1032
1409d0f70:	ff 15 22 ba 13 00    	call   *0x13ba22(%rip)        # 0x140b0c998
1409d0f76:	cc                   	int3
1409d0f77:	48 8b cb             	mov    %rbx,%rcx
1409d0f7a:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d0f7f:	76 03                	jbe    0x1409d0f84
1409d0f81:	48 8b 0b             	mov    (%rbx),%rcx
1409d0f84:	48 83 fe 06          	cmp    $0x6,%rsi
1409d0f88:	0f 85 af 00 00 00    	jne    0x1409d103d
1409d0f8e:	4c 8b c6             	mov    %rsi,%r8
1409d0f91:	48 8d 15 2c a6 1d 00 	lea    0x1da62c(%rip),%rdx        # 0x140bab5c4
1409d0f98:	e8 4d 13 12 00       	call   0x140af22ea
1409d0f9d:	85 c0                	test   %eax,%eax
1409d0f9f:	0f 85 98 00 00 00    	jne    0x1409d103d
1409d0fa5:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409d0fac:	8d 56 0a             	lea    0xa(%rsi),%edx
1409d0faf:	e8 e4 be ff ff       	call   0x1409cce98
1409d0fb4:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d0fb7:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409d0fbb:	66 0f 6f 0d 8d 0c 1e 	movdqa 0x1e0c8d(%rip),%xmm1        # 0x140bb1c50
1409d0fc2:	00
1409d0fc3:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409d0fc8:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409d0fcc:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d0fd0:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0fd4:	e8 0f f7 00 00       	call   0x1409e06e8
1409d0fd9:	84 c0                	test   %al,%al
1409d0fdb:	0f 84 6d 03 00 00    	je     0x1409d134e
1409d0fe1:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d0fe8:	48 8b 01             	mov    (%rcx),%rax
1409d0feb:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409d0fef:	48 8b 40 38          	mov    0x38(%rax),%rax
1409d0ff3:	ff 15 3f bc 13 00    	call   *0x13bc3f(%rip)        # 0x140b0cc38
1409d0ff9:	90                   	nop
1409d0ffa:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409d0ffe:	48 83 f8 0f          	cmp    $0xf,%rax
1409d1002:	0f 86 42 02 00 00    	jbe    0x1409d124a
1409d1008:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409d100c:	48 8b d1             	mov    %rcx,%rdx
1409d100f:	48 ff c0             	inc    %rax
1409d1012:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409d1018:	72 18                	jb     0x1409d1032
1409d101a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409d101e:	48 2b d1             	sub    %rcx,%rdx
1409d1021:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409d1025:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d1029:	76 07                	jbe    0x1409d1032
1409d102b:	ff 15 67 b9 13 00    	call   *0x13b967(%rip)        # 0x140b0c998
1409d1031:	cc                   	int3
1409d1032:	ff 15 88 b8 13 00    	call   *0x13b888(%rip)        # 0x140b0c8c0
1409d1038:	e9 0d 02 00 00       	jmp    0x1409d124a
1409d103d:	48 8b cb             	mov    %rbx,%rcx
1409d1040:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d1045:	76 03                	jbe    0x1409d104a
1409d1047:	48 8b 0b             	mov    (%rbx),%rcx
1409d104a:	48 83 fe 0c          	cmp    $0xc,%rsi
1409d104e:	75 53                	jne    0x1409d10a3
1409d1050:	4c 8b c6             	mov    %rsi,%r8
1409d1053:	48 8d 15 ae a5 1d 00 	lea    0x1da5ae(%rip),%rdx        # 0x140bab608
1409d105a:	e8 8b 12 12 00       	call   0x140af22ea
1409d105f:	85 c0                	test   %eax,%eax
1409d1061:	75 40                	jne    0x1409d10a3
1409d1063:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409d106a:	8d 56 14             	lea    0x14(%rsi),%edx
1409d106d:	e8 26 be ff ff       	call   0x1409cce98
1409d1072:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d1076:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1409d107a:	e8 29 1b 00 00       	call   0x1409d2ba8
1409d107f:	84 c0                	test   %al,%al
1409d1081:	0f 84 ee 02 00 00    	je     0x1409d1375
1409d1087:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d108e:	48 8b 01             	mov    (%rcx),%rax
1409d1091:	8a 55 d7             	mov    -0x29(%rbp),%dl
1409d1094:	48 8b 40 40          	mov    0x40(%rax),%rax
1409d1098:	ff 15 9a bb 13 00    	call   *0x13bb9a(%rip)        # 0x140b0cc38
1409d109e:	e9 a7 01 00 00       	jmp    0x1409d124a
1409d10a3:	48 8b cb             	mov    %rbx,%rcx
1409d10a6:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d10ab:	76 03                	jbe    0x1409d10b0
1409d10ad:	48 8b 0b             	mov    (%rbx),%rcx
1409d10b0:	48 83 fe 0b          	cmp    $0xb,%rsi
1409d10b4:	75 4a                	jne    0x1409d1100
1409d10b6:	4c 8b c6             	mov    %rsi,%r8
1409d10b9:	48 8d 15 68 a4 1d 00 	lea    0x1da468(%rip),%rdx        # 0x140bab528
1409d10c0:	e8 25 12 12 00       	call   0x140af22ea
1409d10c5:	85 c0                	test   %eax,%eax
1409d10c7:	75 37                	jne    0x1409d1100
1409d10c9:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409d10d0:	8d 56 35             	lea    0x35(%rsi),%edx
1409d10d3:	e8 c0 bd ff ff       	call   0x1409cce98
1409d10d8:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d10dc:	48 8d 55 db          	lea    -0x25(%rbp),%rdx
1409d10e0:	e8 97 f8 ff ff       	call   0x1409d097c
1409d10e5:	84 c0                	test   %al,%al
1409d10e7:	0f 84 af 02 00 00    	je     0x1409d139c
1409d10ed:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d10f4:	48 8b 01             	mov    (%rcx),%rax
1409d10f7:	48 8b 40 48          	mov    0x48(%rax),%rax
1409d10fb:	e9 b4 00 00 00       	jmp    0x1409d11b4
1409d1100:	48 8b cb             	mov    %rbx,%rcx
1409d1103:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d1108:	76 03                	jbe    0x1409d110d
1409d110a:	48 8b 0b             	mov    (%rbx),%rcx
1409d110d:	48 83 fe 11          	cmp    $0x11,%rsi
1409d1111:	75 47                	jne    0x1409d115a
1409d1113:	4c 8b c6             	mov    %rsi,%r8
1409d1116:	48 8d 15 5b a4 1d 00 	lea    0x1da45b(%rip),%rdx        # 0x140bab578
1409d111d:	e8 c8 11 12 00       	call   0x140af22ea
1409d1122:	85 c0                	test   %eax,%eax
1409d1124:	75 34                	jne    0x1409d115a
1409d1126:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409d112d:	8d 56 6f             	lea    0x6f(%rsi),%edx
1409d1130:	e8 63 bd ff ff       	call   0x1409cce98
1409d1135:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d1139:	48 8d 55 db          	lea    -0x25(%rbp),%rdx
1409d113d:	e8 3a f8 ff ff       	call   0x1409d097c
1409d1142:	84 c0                	test   %al,%al
1409d1144:	0f 84 79 02 00 00    	je     0x1409d13c3
1409d114a:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d1151:	48 8b 01             	mov    (%rcx),%rax
1409d1154:	48 8b 40 50          	mov    0x50(%rax),%rax
1409d1158:	eb 5a                	jmp    0x1409d11b4
1409d115a:	48 8b cb             	mov    %rbx,%rcx
1409d115d:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d1162:	76 03                	jbe    0x1409d1167
1409d1164:	48 8b 0b             	mov    (%rbx),%rcx
1409d1167:	48 83 fe 12          	cmp    $0x12,%rsi
1409d116b:	75 57                	jne    0x1409d11c4
1409d116d:	4c 8b c6             	mov    %rsi,%r8
1409d1170:	48 8d 15 49 a5 1d 00 	lea    0x1da549(%rip),%rdx        # 0x140bab6c0
1409d1177:	e8 6e 11 12 00       	call   0x140af22ea
1409d117c:	85 c0                	test   %eax,%eax
1409d117e:	75 44                	jne    0x1409d11c4
1409d1180:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1409d1187:	ba 00 01 00 00       	mov    $0x100,%edx
1409d118c:	e8 07 bd ff ff       	call   0x1409cce98
1409d1191:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d1195:	48 8d 55 db          	lea    -0x25(%rbp),%rdx
1409d1199:	e8 de f7 ff ff       	call   0x1409d097c
1409d119e:	84 c0                	test   %al,%al
1409d11a0:	0f 84 44 02 00 00    	je     0x1409d13ea
1409d11a6:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
1409d11ad:	48 8b 01             	mov    (%rcx),%rax
1409d11b0:	48 8b 40 58          	mov    0x58(%rax),%rax
1409d11b4:	f3 0f 10 4d db       	movss  -0x25(%rbp),%xmm1
1409d11b9:	ff 15 79 ba 13 00    	call   *0x13ba79(%rip)        # 0x140b0cc38
1409d11bf:	e9 86 00 00 00       	jmp    0x1409d124a
1409d11c4:	48 8b cb             	mov    %rbx,%rcx
1409d11c7:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d11cc:	76 03                	jbe    0x1409d11d1
1409d11ce:	48 8b 0b             	mov    (%rbx),%rcx
1409d11d1:	48 83 fe 14          	cmp    $0x14,%rsi
1409d11d5:	75 17                	jne    0x1409d11ee
1409d11d7:	4c 8b c6             	mov    %rsi,%r8
1409d11da:	48 8d 15 07 a5 1d 00 	lea    0x1da507(%rip),%rdx        # 0x140bab6e8
1409d11e1:	e8 04 11 12 00       	call   0x140af22ea
1409d11e6:	85 c0                	test   %eax,%eax
1409d11e8:	0f 84 23 02 00 00    	je     0x1409d1411
1409d11ee:	48 8b cb             	mov    %rbx,%rcx
1409d11f1:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d11f6:	76 03                	jbe    0x1409d11fb
1409d11f8:	48 8b 0b             	mov    (%rbx),%rcx
1409d11fb:	48 83 fe 0e          	cmp    $0xe,%rsi
1409d11ff:	75 17                	jne    0x1409d1218
1409d1201:	4c 8b c6             	mov    %rsi,%r8
1409d1204:	48 8d 15 cd a4 1d 00 	lea    0x1da4cd(%rip),%rdx        # 0x140bab6d8
1409d120b:	e8 da 10 12 00       	call   0x140af22ea
1409d1210:	85 c0                	test   %eax,%eax
1409d1212:	0f 84 f9 01 00 00    	je     0x1409d1411
1409d1218:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d121d:	76 03                	jbe    0x1409d1222
1409d121f:	48 8b 1b             	mov    (%rbx),%rbx
1409d1222:	48 83 fe 0e          	cmp    $0xe,%rsi
1409d1226:	75 1a                	jne    0x1409d1242
1409d1228:	4c 8b c6             	mov    %rsi,%r8
1409d122b:	48 8d 15 e6 a3 1d 00 	lea    0x1da3e6(%rip),%rdx        # 0x140bab618
1409d1232:	48 8b cb             	mov    %rbx,%rcx
1409d1235:	e8 b0 10 12 00       	call   0x140af22ea
1409d123a:	85 c0                	test   %eax,%eax
1409d123c:	0f 84 cf 01 00 00    	je     0x1409d1411
1409d1242:	48 8b cf             	mov    %rdi,%rcx
1409d1245:	e8 fe ba ff ff       	call   0x1409ccd48
1409d124a:	33 d2                	xor    %edx,%edx
1409d124c:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d1250:	e8 7f b3 ff ff       	call   0x1409cc5d4
1409d1255:	84 c0                	test   %al,%al
1409d1257:	74 32                	je     0x1409d128b
1409d1259:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d125d:	e8 46 b2 ff ff       	call   0x1409cc4a8
1409d1262:	84 c0                	test   %al,%al
1409d1264:	74 25                	je     0x1409d128b
1409d1266:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
1409d126a:	48 33 cc             	xor    %rsp,%rcx
1409d126d:	e8 6e e3 11 00       	call   0x140aef5e0
1409d1272:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1409d1279:	00