140885dec:	0f b6 05 6f c3 7c 00 	movzbl 0x7cc36f(%rip),%eax        # 0x141052162
140885df3:	88 42 0a             	mov    %al,0xa(%rdx)
140885df6:	be 01 00 00 00       	mov    $0x1,%esi
140885dfb:	41 f6 46 09 c0       	testb  $0xc0,0x9(%r14)
140885e00:	74 56                	je     0x140885e58
140885e02:	8b 44 24 38          	mov    0x38(%rsp),%eax
140885e06:	83 c0 0e             	add    $0xe,%eax
140885e09:	3b 44 24 30          	cmp    0x30(%rsp),%eax
140885e0d:	72 19                	jb     0x140885e28
140885e0f:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
140885e15:	48 8d 15 4c c3 7c 00 	lea    0x7cc34c(%rip),%rdx        # 0x141052168
140885e1c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140885e21:	e8 ba 9b 01 00       	call   0x14089f9e0
140885e26:	eb 2e                	jmp    0x140885e56
140885e28:	f2 0f 10 05 38 c3 7c 	movsd  0x7cc338(%rip),%xmm0        # 0x141052168
140885e2f:	00
140885e30:	89 44 24 38          	mov    %eax,0x38(%rsp)
140885e34:	83 c0 f2             	add    $0xfffffff2,%eax
140885e37:	8b d0                	mov    %eax,%edx
140885e39:	48 03 54 24 28       	add    0x28(%rsp),%rdx
140885e3e:	f2 0f 11 02          	movsd  %xmm0,(%rdx)
140885e42:	8b 05 28 c3 7c 00    	mov    0x7cc328(%rip),%eax        # 0x141052170
140885e48:	89 42 08             	mov    %eax,0x8(%rdx)
140885e4b:	0f b7 05 22 c3 7c 00 	movzwl 0x7cc322(%rip),%eax        # 0x141052174
140885e52:	66 89 42 0c          	mov    %ax,0xc(%rdx)
140885e56:	ff c6                	inc    %esi
140885e58:	8b 44 24 38          	mov    0x38(%rsp),%eax
140885e5c:	ff c0                	inc    %eax
140885e5e:	3b 44 24 30          	cmp    0x30(%rsp),%eax
140885e62:	72 19                	jb     0x140885e7d
140885e64:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140885e6a:	48 8d 15 33 f2 72 00 	lea    0x72f233(%rip),%rdx        # 0x140fb50a4
140885e71:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140885e76:	e8 65 9b 01 00       	call   0x14089f9e0
140885e7b:	eb 10                	jmp    0x140885e8d
140885e7d:	89 44 24 38          	mov    %eax,0x38(%rsp)
140885e81:	8d 48 ff             	lea    -0x1(%rax),%ecx
140885e84:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140885e89:	c6 04 01 29          	movb   $0x29,(%rcx,%rax,1)
140885e8d:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140885e92:	48 85 c9             	test   %rcx,%rcx
140885e95:	74 1e                	je     0x140885eb5
140885e97:	8b 44 24 38          	mov    0x38(%rsp),%eax
140885e9b:	88 1c 08             	mov    %bl,(%rax,%rcx,1)
140885e9e:	39 5c 24 34          	cmp    %ebx,0x34(%rsp)
140885ea2:	76 11                	jbe    0x140885eb5
140885ea4:	f6 44 24 3d 04       	testb  $0x4,0x3d(%rsp)
140885ea9:	75 0a                	jne    0x140885eb5
140885eab:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140885eb0:	e8 2b e7 09 00       	call   0x1409245e0
140885eb5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140885eba:	49 8b cd             	mov    %r13,%rcx
140885ebd:	e8 ae bc fe ff       	call   0x140871b70
140885ec2:	44 8b f8             	mov    %eax,%r15d
140885ec5:	85 c0                	test   %eax,%eax
140885ec7:	75 49                	jne    0x140885f12
140885ec9:	e8 a2 da 09 00       	call   0x140923970
140885ece:	85 c0                	test   %eax,%eax
140885ed0:	75 12                	jne    0x140885ee4
140885ed2:	b9 30 00 00 00       	mov    $0x30,%ecx
140885ed7:	e8 84 78 06 00       	call   0x1408ed760
140885edc:	48 8b d8             	mov    %rax,%rbx
140885edf:	48 85 c0             	test   %rax,%rax
140885ee2:	75 07                	jne    0x140885eeb
140885ee4:	b8 07 00 00 00       	mov    $0x7,%eax
140885ee9:	eb 49                	jmp    0x140885f34
140885eeb:	0f 57 c0             	xorps  %xmm0,%xmm0
140885eee:	0f 11 00             	movups %xmm0,(%rax)
140885ef1:	0f 11 40 10          	movups %xmm0,0x10(%rax)
140885ef5:	0f 11 40 20          	movups %xmm0,0x20(%rax)
140885ef9:	4c 89 70 20          	mov    %r14,0x20(%rax)
140885efd:	4c 89 68 18          	mov    %r13,0x18(%rax)
140885f01:	40 88 78 29          	mov    %dil,0x29(%rax)
140885f05:	40 88 70 28          	mov    %sil,0x28(%rax)
140885f09:	49 89 04 24          	mov    %rax,(%r12)
140885f0d:	41 8b c7             	mov    %r15d,%eax
140885f10:	eb 26                	jmp    0x140885f38
140885f12:	49 8b cd             	mov    %r13,%rcx
140885f15:	e8 06 6c 00 00       	call   0x14088cb20
140885f1a:	48 8b d0             	mov    %rax,%rdx
140885f1d:	48 8d 0d 8c 25 75 00 	lea    0x75258c(%rip),%rcx        # 0x140fd84b0
140885f24:	e8 a7 58 00 00       	call   0x14088b7d0
140885f29:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140885f2e:	48 89 01             	mov    %rax,(%rcx)
140885f31:	41 8b c7             	mov    %r15d,%eax
140885f34:	49 89 1c 24          	mov    %rbx,(%r12)
140885f38:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140885f3c:	48 33 cc             	xor    %rsp,%rcx
140885f3f:	e8 bc 55 59 00       	call   0x140e1b500
140885f44:	48 8b 9c 24 80 01 00 	mov    0x180(%rsp),%rbx
140885f4b:	00
140885f4c:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
140885f53:	41 5f                	pop    %r15
140885f55:	41 5e                	pop    %r14
140885f57:	41 5d                	pop    %r13
140885f59:	41 5c                	pop    %r12
140885f5b:	5f                   	pop    %rdi
140885f5c:	5e                   	pop    %rsi
140885f5d:	5d                   	pop    %rbp
140885f5e:	c3                   	ret
140885f5f:	cc                   	int3
140885f60:	40 53                	rex push %rbx
140885f62:	55                   	push   %rbp
140885f63:	41 57                	push   %r15
140885f65:	48 83 ec 50          	sub    $0x50,%rsp
140885f69:	4c 8b f9             	mov    %rcx,%r15
140885f6c:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
140885f71:	49 8b 08             	mov    (%r8),%rcx
140885f74:	4c 89 b4 24 88 00 00 	mov    %r14,0x88(%rsp)
140885f7b:	00
140885f7c:	e8 1f 92 fe ff       	call   0x14086f1a0
140885f81:	33 ed                	xor    %ebp,%ebp
140885f83:	48 8b f8             	mov    %rax,%rdi
140885f86:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
140885f8b:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
140885f90:	8b 50 18             	mov    0x18(%rax),%edx
140885f93:	ff c2                	inc    %edx
140885f95:	89 6c 24 40          	mov    %ebp,0x40(%rsp)
140885f99:	6b d2 64             	imul   $0x64,%edx,%edx
140885f9c:	89 6c 24 48          	mov    %ebp,0x48(%rsp)
140885fa0:	66 89 6c 24 4c       	mov    %bp,0x4c(%rsp)
140885fa5:	89 54 24 44          	mov    %edx,0x44(%rsp)
140885fa9:	40 38 68 1c          	cmp    %bpl,0x1c(%rax)
140885fad:	74 05                	je     0x140885fb4
140885faf:	8b 40 08             	mov    0x8(%rax),%eax
140885fb2:	eb 03                	jmp    0x140885fb7
140885fb4:	8b 40 0c             	mov    0xc(%rax),%eax
140885fb7:	44 8b c0             	mov    %eax,%r8d
140885fba:	48 8d 15 5b ac 75 00 	lea    0x75ac5b(%rip),%rdx        # 0x140fe0c1c
140885fc1:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140885fc6:	e8 25 db fe ff       	call   0x140873af0
140885fcb:	8b dd                	mov    %ebp,%ebx
140885fcd:	39 6f 18             	cmp    %ebp,0x18(%rdi)
140885fd0:	7e 7b                	jle    0x14088604d
140885fd2:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140885fd7:	48 8b f5             	mov    %rbp,%rsi
140885fda:	4c 89 a4 24 80 00 00 	mov    %r12,0x80(%rsp)
140885fe1:	00
140885fe2:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140885fe8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140885fef:	00
140885ff0:	48 8b 47 28          	mov    0x28(%rdi),%rax
140885ff4:	33 d2                	xor    %edx,%edx
140885ff6:	8b 4f 0c             	mov    0xc(%rdi),%ecx
140885ff9:	44 8b 04 06          	mov    (%rsi,%rax,1),%r8d
140885ffd:	41 ff c0             	inc    %r8d
140886000:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
140886004:	49 03 c0             	add    %r8,%rax
140886007:	49 f7 f0             	div    %r8
14088600a:	48 83 f8 02          	cmp    $0x2,%rax
14088600e:	75 11                	jne    0x140886021
140886010:	8d 0c 89             	lea    (%rcx,%rcx,4),%ecx
140886013:	8d 14 09             	lea    (%rcx,%rcx,1),%edx
140886016:	49 6b c8 0b          	imul   $0xb,%r8,%rcx
14088601a:	48 3b d1             	cmp    %rcx,%rdx
14088601d:	49 0f 46 c4          	cmovbe %r12,%rax
140886021:	4c 8b c0             	mov    %rax,%r8
140886024:	48 8d 15 25 ae 7c 00 	lea    0x7cae25(%rip),%rdx        # 0x141050e50
14088602b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140886030:	e8 bb da fe ff       	call   0x140873af0
140886035:	ff c3                	inc    %ebx
140886037:	48 83 c6 04          	add    $0x4,%rsi
14088603b:	3b 5f 18             	cmp    0x18(%rdi),%ebx
14088603e:	7c b0                	jl     0x140885ff0
140886040:	4c 8b a4 24 80 00 00 	mov    0x80(%rsp),%r12
140886047:	00
140886048:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14088604d:	0f b6 44 24 4c       	movzbl 0x4c(%rsp),%eax
140886052:	4c 8b b4 24 88 00 00 	mov    0x88(%rsp),%r14
140886059:	00
14088605a:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14088605f:	84 c0                	test   %al,%al
140886061:	0f 84 51 01 00 00    	je     0x1408861b8
140886067:	44 8b c0             	mov    %eax,%r8d
14088606a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14088606f:	45 85 c0             	test   %r8d,%r8d
140886072:	41 0f 45 c0          	cmovne %r8d,%eax
140886076:	41 89 47 24          	mov    %eax,0x24(%r15)
14088607a:	49 8b 07             	mov    (%r15),%rax
14088607d:	f6 40 14 01          	testb  $0x1,0x14(%rax)
140886081:	74 66                	je     0x1408860e9
140886083:	41 8b c8             	mov    %r8d,%ecx
140886086:	48 8d 15 1b d6 7c 00 	lea    0x7cd61b(%rip),%rdx        # 0x1410536a8
14088608d:	83 e9 64             	sub    $0x64,%ecx
140886090:	74 3a                	je     0x1408860cc
140886092:	83 e9 01             	sub    $0x1,%ecx
140886095:	74 2c                	je     0x1408860c3
140886097:	81 f9 9f 01 00 00    	cmp    $0x19f,%ecx
14088609d:	74 1b                	je     0x1408860ba
14088609f:	41 83 f8 1d          	cmp    $0x1d,%r8d
1408860a3:	73 2e                	jae    0x1408860d3
1408860a5:	48 8d 0d c4 01 7c 00 	lea    0x7c01c4(%rip),%rcx        # 0x141046270
1408860ac:	4a 8b 0c c1          	mov    (%rcx,%r8,8),%rcx
1408860b0:	48 85 c9             	test   %rcx,%rcx
1408860b3:	74 1e                	je     0x1408860d3
1408860b5:	48 8b d1             	mov    %rcx,%rdx
1408860b8:	eb 19                	jmp    0x1408860d3
1408860ba:	48 8d 15 f7 d5 7c 00 	lea    0x7cd5f7(%rip),%rdx        # 0x1410536b8
1408860c1:	eb 10                	jmp    0x1408860d3
1408860c3:	48 8d 15 1e d6 7c 00 	lea    0x7cd61e(%rip),%rdx        # 0x1410536e8
1408860ca:	eb 07                	jmp    0x1408860d3
1408860cc:	48 8d 15 fd d5 7c 00 	lea    0x7cd5fd(%rip),%rdx        # 0x1410536d0
1408860d3:	41 b1 01             	mov    $0x1,%r9b
1408860d6:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1408860db:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1408860e1:	49 8b cf             	mov    %r15,%rcx
1408860e4:	e8 57 0c 04 00       	call   0x1408c6d40
1408860e9:	f6 44 24 4d 04       	testb  $0x4,0x4d(%rsp)
1408860ee:	0f 84 b1 01 00 00    	je     0x1408862a5
1408860f4:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408860f9:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1408860fe:	48 85 db             	test   %rbx,%rbx
140886101:	0f 84 9e 01 00 00    	je     0x1408862a5
140886107:	48 85 c9             	test   %rcx,%rcx
14088610a:	74 30                	je     0x14088613c
14088610c:	48 39 a9 00 03 00 00 	cmp    %rbp,0x300(%rcx)
140886113:	0f 85 14 01 00 00    	jne    0x14088622d
140886119:	48 3b 99 f0 01 00 00 	cmp    0x1f0(%rcx),%rbx
140886120:	73 1a                	jae    0x14088613c
140886122:	48 3b 99 e0 01 00 00 	cmp    0x1e0(%rcx),%rbx
140886129:	0f 83 25 01 00 00    	jae    0x140886254
14088612f:	48 3b 99 e8 01 00 00 	cmp    0x1e8(%rcx),%rbx
140886136:	0f 83 3f 01 00 00    	jae    0x14088627b
14088613c:	39 2d ee 74 b2 00    	cmp    %ebp,0xb274ee(%rip)        # 0x1413ad630
140886142:	0f 84 4d 01 00 00    	je     0x140886295
140886148:	48 8b 0d c1 d9 ba 00 	mov    0xbad9c1(%rip),%rcx        # 0x141433b10
14088614f:	48 85 c9             	test   %rcx,%rcx
140886152:	74 0d                	je     0x140886161
140886154:	48 8b 05 55 75 b2 00 	mov    0xb27555(%rip),%rax        # 0x1413ad6b0
14088615b:	ff 15 bf d8 6f 00    	call   *0x6fd8bf(%rip)        # 0x140f83a20
140886161:	48 8b 05 00 75 b2 00 	mov    0xb27500(%rip),%rax        # 0x1413ad668
140886168:	48 8b cb             	mov    %rbx,%rcx
14088616b:	ff 15 af d8 6f 00    	call   *0x6fd8af(%rip)        # 0x140f83a20
140886171:	48 ff 0d 20 d9 ba 00 	decq   0xbad920(%rip)        # 0x141433a98
140886178:	48 8b cb             	mov    %rbx,%rcx
14088617b:	48 63 d0             	movslq %eax,%rdx
14088617e:	48 8b 05 d3 74 b2 00 	mov    0xb274d3(%rip),%rax        # 0x1413ad658
140886185:	48 29 15 c4 d8 ba 00 	sub    %rdx,0xbad8c4(%rip)        # 0x141433a50
14088618c:	ff 15 8e d8 6f 00    	call   *0x6fd88e(%rip)        # 0x140f83a20
140886192:	48 8b 0d 77 d9 ba 00 	mov    0xbad977(%rip),%rcx        # 0x141433b10
140886199:	48 85 c9             	test   %rcx,%rcx
14088619c:	0f 84 03 01 00 00    	je     0x1408862a5
1408861a2:	48 8b 05 17 75 b2 00 	mov    0xb27517(%rip),%rax        # 0x1413ad6c0
1408861a9:	ff 15 71 d8 6f 00    	call   *0x6fd871(%rip)        # 0x140f83a20
1408861af:	48 83 c4 50          	add    $0x50,%rsp
1408861b3:	41 5f                	pop    %r15
1408861b5:	5d                   	pop    %rbp
1408861b6:	5b                   	pop    %rbx
1408861b7:	c3                   	ret
1408861b8:	f6 44 24 4d 04       	testb  $0x4,0x4d(%rsp)
1408861bd:	41 b1 01             	mov    $0x1,%r9b
1408861c0:	49 8b cf             	mov    %r15,%rcx
1408861c3:	74 24                	je     0x1408861e9
1408861c5:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1408861ca:	48 8d 05 bf 81 06 00 	lea    0x681bf(%rip),%rax        # 0x1408ee390
1408861d1:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1408861d6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408861db:	e8 60 0b 04 00       	call   0x1408c6d40
1408861e0:	48 83 c4 50          	add    $0x50,%rsp
1408861e4:	41 5f                	pop    %r15
1408861e6:	5d                   	pop    %rbp
1408861e7:	5b                   	pop    %rbx
1408861e8:	c3                   	ret
1408861e9:	45 33 c0             	xor    %r8d,%r8d
1408861ec:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1408861f1:	48 8d 15 94 d5 71 00 	lea    0x71d594(%rip),%rdx        # 0x140fa378c
1408861f8:	e8 43 0b 04 00       	call   0x1408c6d40
1408861fd:	f6 44 24 4d 04       	testb  $0x4,0x4d(%rsp)
140886202:	0f 84 9d 00 00 00    	je     0x1408862a5
140886208:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14088620d:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140886212:	48 85 db             	test   %rbx,%rbx
140886215:	0f 84 8a 00 00 00    	je     0x1408862a5
14088621b:	48 85 c9             	test   %rcx,%rcx
14088621e:	0f 84 18 ff ff ff    	je     0x14088613c
140886224:	48 39 a9 00 03 00 00 	cmp    %rbp,0x300(%rcx)
14088622b:	74 11                	je     0x14088623e
14088622d:	48 8b d3             	mov    %rbx,%rdx
140886230:	e8 0b d7 02 00       	call   0x1408b3940
140886235:	48 83 c4 50          	add    $0x50,%rsp
140886239:	41 5f                	pop    %r15
14088623b:	5d                   	pop    %rbp
14088623c:	5b                   	pop    %rbx
14088623d:	c3                   	ret
14088623e:	48 3b 99 f0 01 00 00 	cmp    0x1f0(%rcx),%rbx
140886245:	0f 83 f1 fe ff ff    	jae    0x14088613c
14088624b:	48 3b 99 e0 01 00 00 	cmp    0x1e0(%rcx),%rbx
140886252:	72 1a                	jb     0x14088626e
140886254:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
14088625b:	48 89 03             	mov    %rax,(%rbx)
14088625e:	48 89 99 d8 01 00 00 	mov    %rbx,0x1d8(%rcx)
140886265:	48 83 c4 50          	add    $0x50,%rsp
140886269:	41 5f                	pop    %r15
14088626b:	5d                   	pop    %rbp
14088626c:	5b                   	pop    %rbx
14088626d:	c3                   	ret
14088626e:	48 3b 99 e8 01 00 00 	cmp    0x1e8(%rcx),%rbx
140886275:	0f 82 c1 fe ff ff    	jb     0x14088613c
14088627b:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
140886282:	48 89 03             	mov    %rax,(%rbx)
140886285:	48 89 99 c8 01 00 00 	mov    %rbx,0x1c8(%rcx)
14088628c:	48 83 c4 50          	add    $0x50,%rsp
140886290:	41 5f                	pop    %r15
140886292:	5d                   	pop    %rbp
140886293:	5b                   	pop    %rbx
140886294:	c3                   	ret
140886295:	48 8b 05 bc 73 b2 00 	mov    0xb273bc(%rip),%rax        # 0x1413ad658
14088629c:	48 8b cb             	mov    %rbx,%rcx
14088629f:	ff 15 7b d7 6f 00    	call   *0x6fd77b(%rip)        # 0x140f83a20
1408862a5:	48 83 c4 50          	add    $0x50,%rsp
1408862a9:	41 5f                	pop    %r15
1408862ab:	5d                   	pop    %rbp
1408862ac:	5b                   	pop    %rbx
1408862ad:	c3                   	ret
1408862ae:	cc                   	int3
1408862af:	cc                   	int3
1408862b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408862b5:	48 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%rax
1408862bc:	00 f0 3f
1408862bf:	4c 8b d2             	mov    %rdx,%r10
1408862c2:	48 89 42 40          	mov    %rax,0x40(%rdx)
1408862c6:	48 8b d9             	mov    %rcx,%rbx
1408862c9:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
1408862cd:	0f 84 c4 00 00 00    	je     0x140886397
1408862d3:	44 8b 1a             	mov    (%rdx),%r11d
1408862d6:	45 33 c9             	xor    %r9d,%r9d
1408862d9:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1408862dd:	4c 89 4c 24 08       	mov    %r9,0x8(%rsp)
1408862e2:	45 85 db             	test   %r11d,%r11d
1408862e5:	0f 8e 96 00 00 00    	jle    0x140886381
1408862eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408862f0:	41 80 78 05 00       	cmpb   $0x0,0x5(%r8)
1408862f5:	74 1e                	je     0x140886315
1408862f7:	41 80 78 04 02       	cmpb   $0x2,0x4(%r8)
1408862fc:	75 17                	jne    0x140886315
1408862fe:	0f b6 53 29          	movzbl 0x29(%rbx),%edx
140886302:	41 8b 00             	mov    (%r8),%eax
140886305:	3b c2                	cmp    %edx,%eax
140886307:	7c 0c                	jl     0x140886315
140886309:	2b c2                	sub    %edx,%eax
14088630b:	41 8d 49 01          	lea    0x1(%r9),%ecx
14088630f:	48 98                	cltq
140886311:	89 4c 84 08          	mov    %ecx,0x8(%rsp,%rax,4)
140886315:	41 ff c1             	inc    %r9d
140886318:	49 83 c0 0c          	add    $0xc,%r8
14088631c:	45 3b cb             	cmp    %r11d,%r9d
14088631f:	7c cf                	jl     0x1408862f0
140886321:	8b 44 24 08          	mov    0x8(%rsp),%eax
140886325:	85 c0                	test   %eax,%eax
140886327:	74 58                	je     0x140886381