1402ffd52:	48 8b d1             	mov    %rcx,%rdx
1402ffd55:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402ffd5a:	e8 31 d6 ff ff       	call   0x1402fd390
1402ffd5f:	48 8b 18             	mov    (%rax),%rbx
1402ffd62:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1402ffd67:	48 89 28             	mov    %rbp,(%rax)
1402ffd6a:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402ffd6f:	48 85 c9             	test   %rcx,%rcx
1402ffd72:	74 24                	je     0x1402ffd98
1402ffd74:	8b 41 10             	mov    0x10(%rcx),%eax
1402ffd77:	ff c8                	dec    %eax
1402ffd79:	89 41 10             	mov    %eax,0x10(%rcx)
1402ffd7c:	85 c0                	test   %eax,%eax
1402ffd7e:	7f 18                	jg     0x1402ffd98
1402ffd80:	0f 88 66 01 00 00    	js     0x1402ffeec
1402ffd86:	48 8b 01             	mov    (%rcx),%rax
1402ffd89:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffd8e:	48 8b 00             	mov    (%rax),%rax
1402ffd91:	ff 15 89 3c c8 00    	call   *0xc83c89(%rip)        # 0x140f83a20
1402ffd97:	90                   	nop
1402ffd98:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402ffd9e:	48 8b d7             	mov    %rdi,%rdx
1402ffda1:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402ffda6:	e8 f5 2d 07 00       	call   0x140372ba0
1402ffdab:	48 8b 38             	mov    (%rax),%rdi
1402ffdae:	48 89 28             	mov    %rbp,(%rax)
1402ffdb1:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1402ffdb6:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402ffdbb:	48 8b cf             	mov    %rdi,%rcx
1402ffdbe:	e8 3d 23 44 00       	call   0x140742100
1402ffdc3:	48 8b f0             	mov    %rax,%rsi
1402ffdc6:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1402ffdcb:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1402ffdd1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402ffdd6:	48 8b cb             	mov    %rbx,%rcx
1402ffdd9:	e8 42 d0 43 00       	call   0x14073ce20
1402ffdde:	c7 44 24 28 02 00 00 	movl   $0x2,0x28(%rsp)
1402ffde5:	00
1402ffde6:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402ffdeb:	48 85 c9             	test   %rcx,%rcx
1402ffdee:	0f 84 03 01 00 00    	je     0x1402ffef7
1402ffdf4:	48 8b 06             	mov    (%rsi),%rax
1402ffdf7:	4c 8b 41 20          	mov    0x20(%rcx),%r8
1402ffdfb:	4c 03 40 20          	add    0x20(%rax),%r8
1402ffdff:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1402ffe04:	48 8b 0d 6d 30 13 01 	mov    0x113306d(%rip),%rcx        # 0x141432e78
1402ffe0b:	e8 10 01 ea ff       	call   0x14019ff20
1402ffe10:	4c 8b c0             	mov    %rax,%r8
1402ffe13:	ba 09 00 00 00       	mov    $0x9,%edx
1402ffe18:	48 8b cb             	mov    %rbx,%rcx
1402ffe1b:	e8 e0 4c 43 00       	call   0x140734b00
1402ffe20:	90                   	nop
1402ffe21:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402ffe26:	48 85 c9             	test   %rcx,%rcx
1402ffe29:	74 24                	je     0x1402ffe4f
1402ffe2b:	8b 41 10             	mov    0x10(%rcx),%eax
1402ffe2e:	ff c8                	dec    %eax
1402ffe30:	89 41 10             	mov    %eax,0x10(%rcx)
1402ffe33:	85 c0                	test   %eax,%eax
1402ffe35:	7f 18                	jg     0x1402ffe4f
1402ffe37:	0f 88 ce 00 00 00    	js     0x1402fff0b
1402ffe3d:	48 8b 01             	mov    (%rcx),%rax
1402ffe40:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffe45:	48 8b 00             	mov    (%rax),%rax
1402ffe48:	ff 15 d2 3b c8 00    	call   *0xc83bd2(%rip)        # 0x140f83a20
1402ffe4e:	90                   	nop
1402ffe4f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402ffe54:	48 85 c9             	test   %rcx,%rcx
1402ffe57:	74 24                	je     0x1402ffe7d
1402ffe59:	8b 41 10             	mov    0x10(%rcx),%eax
1402ffe5c:	ff c8                	dec    %eax
1402ffe5e:	89 41 10             	mov    %eax,0x10(%rcx)
1402ffe61:	85 c0                	test   %eax,%eax
1402ffe63:	7f 18                	jg     0x1402ffe7d
1402ffe65:	0f 88 ab 00 00 00    	js     0x1402fff16
1402ffe6b:	48 8b 01             	mov    (%rcx),%rax
1402ffe6e:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffe73:	48 8b 00             	mov    (%rax),%rax
1402ffe76:	ff 15 a4 3b c8 00    	call   *0xc83ba4(%rip)        # 0x140f83a20
1402ffe7c:	90                   	nop
1402ffe7d:	48 85 ff             	test   %rdi,%rdi
1402ffe80:	74 27                	je     0x1402ffea9
1402ffe82:	8b 47 10             	mov    0x10(%rdi),%eax
1402ffe85:	ff c8                	dec    %eax
1402ffe87:	89 47 10             	mov    %eax,0x10(%rdi)
1402ffe8a:	85 c0                	test   %eax,%eax
1402ffe8c:	7f 1b                	jg     0x1402ffea9
1402ffe8e:	0f 88 8d 00 00 00    	js     0x1402fff21
1402ffe94:	48 8b 07             	mov    (%rdi),%rax
1402ffe97:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffe9c:	48 8b cf             	mov    %rdi,%rcx
1402ffe9f:	48 8b 00             	mov    (%rax),%rax
1402ffea2:	ff 15 78 3b c8 00    	call   *0xc83b78(%rip)        # 0x140f83a20
1402ffea8:	90                   	nop
1402ffea9:	48 85 db             	test   %rbx,%rbx
1402ffeac:	74 23                	je     0x1402ffed1
1402ffeae:	8b 43 10             	mov    0x10(%rbx),%eax
1402ffeb1:	ff c8                	dec    %eax
1402ffeb3:	89 43 10             	mov    %eax,0x10(%rbx)
1402ffeb6:	85 c0                	test   %eax,%eax
1402ffeb8:	7f 17                	jg     0x1402ffed1
1402ffeba:	78 25                	js     0x1402ffee1
1402ffebc:	48 8b 03             	mov    (%rbx),%rax
1402ffebf:	ba 01 00 00 00       	mov    $0x1,%edx
1402ffec4:	48 8b cb             	mov    %rbx,%rcx
1402ffec7:	48 8b 00             	mov    (%rax),%rax
1402ffeca:	ff 15 50 3b c8 00    	call   *0xc83b50(%rip)        # 0x140f83a20
1402ffed0:	90                   	nop
1402ffed1:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1402ffed8:	00
1402ffed9:	48 83 c4 60          	add    $0x60,%rsp
1402ffedd:	5f                   	pop    %rdi
1402ffede:	5e                   	pop    %rsi
1402ffedf:	5d                   	pop    %rbp
1402ffee0:	c3                   	ret
1402ffee1:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffee6:	e8 15 a8 48 00       	call   0x14078a700
1402ffeeb:	90                   	nop
1402ffeec:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ffef1:	e8 0a a8 48 00       	call   0x14078a700
1402ffef6:	90                   	nop
1402ffef7:	48 8d 15 fa aa cd 00 	lea    0xcdaafa(%rip),%rdx        # 0x140fda9f8
1402ffefe:	48 8b 0d f3 15 13 01 	mov    0x11315f3(%rip),%rcx        # 0x1414314f8
1402fff05:	e8 a6 1f 49 00       	call   0x140791eb0
1402fff0a:	90                   	nop
1402fff0b:	b9 02 00 00 00       	mov    $0x2,%ecx
1402fff10:	e8 eb a7 48 00       	call   0x14078a700
1402fff15:	90                   	nop
1402fff16:	b9 02 00 00 00       	mov    $0x2,%ecx
1402fff1b:	e8 e0 a7 48 00       	call   0x14078a700
1402fff20:	90                   	nop
1402fff21:	b9 02 00 00 00       	mov    $0x2,%ecx
1402fff26:	e8 d5 a7 48 00       	call   0x14078a700
1402fff2b:	cc                   	int3
1402fff2c:	cc                   	int3
1402fff2d:	cc                   	int3
1402fff2e:	cc                   	int3
1402fff2f:	cc                   	int3
1402fff30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402fff35:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402fff3a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1402fff3f:	55                   	push   %rbp
1402fff40:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1402fff45:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1402fff4c:	48 8b f1             	mov    %rcx,%rsi
1402fff4f:	80 3d c1 20 12 01 00 	cmpb   $0x0,0x11220c1(%rip)        # 0x141422017
1402fff56:	75 6e                	jne    0x1402fffc6
1402fff58:	48 8d 1d 61 23 cd 00 	lea    0xcd2361(%rip),%rbx        # 0x140fd22c0
1402fff5f:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
1402fff63:	48 c7 45 af 0e 00 00 	movq   $0xe,-0x51(%rbp)
1402fff6a:	00
1402fff6b:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
1402fff6f:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1402fff74:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1402fff78:	48 8b 0d e1 2e 13 01 	mov    0x1132ee1(%rip),%rcx        # 0x141432e60
1402fff7f:	e8 cc 41 51 00       	call   0x140814150
1402fff84:	48 85 c0             	test   %rax,%rax
1402fff87:	74 36                	je     0x1402fffbf
1402fff89:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
1402fff8d:	48 c7 45 af 0e 00 00 	movq   $0xe,-0x51(%rbp)
1402fff94:	00
1402fff95:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
1402fff99:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1402fff9e:	45 33 c9             	xor    %r9d,%r9d
1402fffa1:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1402fffa5:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1402fffa9:	48 8b 0d b0 2e 13 01 	mov    0x1132eb0(%rip),%rcx        # 0x141432e60
1402fffb0:	e8 3b 46 51 00       	call   0x1408145f0
1402fffb5:	48 8b 08             	mov    (%rax),%rcx
1402fffb8:	48 89 0d 59 bc 11 01 	mov    %rcx,0x111bc59(%rip)        # 0x14141bc18
1402fffbf:	c6 05 51 20 12 01 01 	movb   $0x1,0x1122051(%rip)        # 0x141422017
1402fffc6:	48 8b 05 7b 15 12 01 	mov    0x112157b(%rip),%rax        # 0x141421548
1402fffcd:	48 8b 78 50          	mov    0x50(%rax),%rdi
1402fffd1:	48 85 ff             	test   %rdi,%rdi
1402fffd4:	74 1c                	je     0x1402ffff2
1402fffd6:	8b 47 10             	mov    0x10(%rdi),%eax
1402fffd9:	ff c0                	inc    %eax
1402fffdb:	89 47 10             	mov    %eax,0x10(%rdi)
1402fffde:	83 f8 01             	cmp    $0x1,%eax
1402fffe1:	0f 8e 17 03 00 00    	jle    0x1403002fe
1402fffe7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402fffec:	0f 84 14 03 00 00    	je     0x140300306
1402ffff2:	48 c7 45 b7 00 00 00 	movq   $0x0,-0x49(%rbp)
1402ffff9:	00
1402ffffa:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
1402ffffe:	4c 8b c6             	mov    %rsi,%r8
140300001:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140300005:	b9 5f 00 00 00       	mov    $0x5f,%ecx
14030000a:	e8 c1 3c f8 ff       	call   0x140283cd0
14030000f:	90                   	nop
140300010:	48 85 ff             	test   %rdi,%rdi
140300013:	74 27                	je     0x14030003c
140300015:	8b 47 10             	mov    0x10(%rdi),%eax
140300018:	ff c8                	dec    %eax
14030001a:	89 47 10             	mov    %eax,0x10(%rdi)
14030001d:	85 c0                	test   %eax,%eax
14030001f:	7f 1b                	jg     0x14030003c
140300021:	0f 88 ea 02 00 00    	js     0x140300311
140300027:	48 8b 07             	mov    (%rdi),%rax
14030002a:	ba 01 00 00 00       	mov    $0x1,%edx
14030002f:	48 8b cf             	mov    %rdi,%rcx
140300032:	48 8b 00             	mov    (%rax),%rax
140300035:	ff 15 e5 39 c8 00    	call   *0xc839e5(%rip)        # 0x140f83a20
14030003b:	90                   	nop
14030003c:	66 0f 6f 05 1c c7 ca 	movdqa 0xcac71c(%rip),%xmm0        # 0x140fac760
140300043:	00
140300044:	f3 0f 7f 45 17       	movdqu %xmm0,0x17(%rbp)
140300049:	c7 45 27 ff ff ff ff 	movl   $0xffffffff,0x27(%rbp)
140300050:	0f 57 c0             	xorps  %xmm0,%xmm0
140300053:	f3 0f 7f 45 cf       	movdqu %xmm0,-0x31(%rbp)
140300058:	48 c7 45 df 00 00 00 	movq   $0x0,-0x21(%rbp)
14030005f:	00
140300060:	0f ae e8             	lfence
140300063:	b9 14 00 00 00       	mov    $0x14,%ecx
140300068:	e8 c3 6c e9 ff       	call   0x140196d30
14030006d:	48 8b d8             	mov    %rax,%rbx
140300070:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140300074:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140300078:	48 8d 48 14          	lea    0x14(%rax),%rcx
14030007c:	48 89 4d df          	mov    %rcx,-0x21(%rbp)
140300080:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140300086:	48 8d 55 17          	lea    0x17(%rbp),%rdx
14030008a:	48 8b c8             	mov    %rax,%rcx
14030008d:	e8 7e ef bd 00       	call   0x140edf010
140300092:	48 8d 43 14          	lea    0x14(%rbx),%rax
140300096:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14030009a:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14030009e:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
1403000a2:	48 8b 05 9f bf 11 01 	mov    0x111bf9f(%rip),%rax        # 0x14141c048
1403000a9:	48 8b 88 b0 31 00 00 	mov    0x31b0(%rax),%rcx
1403000b0:	48 85 c9             	test   %rcx,%rcx
1403000b3:	74 1c                	je     0x1403000d1
1403000b5:	8b 41 10             	mov    0x10(%rcx),%eax
1403000b8:	ff c0                	inc    %eax
1403000ba:	89 41 10             	mov    %eax,0x10(%rcx)
1403000bd:	83 f8 01             	cmp    $0x1,%eax
1403000c0:	0f 8e 56 02 00 00    	jle    0x14030031c
1403000c6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403000cb:	0f 84 53 02 00 00    	je     0x140300324
1403000d1:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
1403000d5:	c6 45 97 01          	movb   $0x1,-0x69(%rbp)
1403000d9:	48 8b 15 50 14 12 01 	mov    0x1121450(%rip),%rdx        # 0x141421530
1403000e0:	48 83 c2 38          	add    $0x38,%rdx
1403000e4:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
1403000e8:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1403000ec:	e8 ff 19 f5 ff       	call   0x140251af0
1403000f1:	48 8b 08             	mov    (%rax),%rcx
1403000f4:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1403000fb:	48 89 4d f7          	mov    %rcx,-0x9(%rbp)
1403000ff:	48 8b 05 52 14 12 01 	mov    0x1121452(%rip),%rax        # 0x141421558
140300106:	48 8b 48 50          	mov    0x50(%rax),%rcx
14030010a:	48 85 c9             	test   %rcx,%rcx
14030010d:	74 1c                	je     0x14030012b
14030010f:	8b 41 10             	mov    0x10(%rcx),%eax
140300112:	ff c0                	inc    %eax
140300114:	89 41 10             	mov    %eax,0x10(%rcx)
140300117:	83 f8 01             	cmp    $0x1,%eax
14030011a:	0f 8e 0f 02 00 00    	jle    0x14030032f
140300120:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140300125:	0f 84 0c 02 00 00    	je     0x140300337
14030012b:	48 89 4d ff          	mov    %rcx,-0x1(%rbp)
14030012f:	48 8b 05 52 be 11 01 	mov    0x111be52(%rip),%rax        # 0x14141bf88
140300136:	48 8b 88 d0 09 00 00 	mov    0x9d0(%rax),%rcx
14030013d:	48 85 c9             	test   %rcx,%rcx
140300140:	74 1c                	je     0x14030015e
140300142:	8b 41 10             	mov    0x10(%rcx),%eax
140300145:	ff c0                	inc    %eax
140300147:	89 41 10             	mov    %eax,0x10(%rcx)
14030014a:	83 f8 01             	cmp    $0x1,%eax
14030014d:	0f 8e ef 01 00 00    	jle    0x140300342
140300153:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140300158:	0f 84 ec 01 00 00    	je     0x14030034a
14030015e:	48 89 4d 07          	mov    %rcx,0x7(%rbp)
140300162:	48 8b 05 f7 13 12 01 	mov    0x11213f7(%rip),%rax        # 0x141421560
140300169:	48 8b 48 50          	mov    0x50(%rax),%rcx
14030016d:	48 85 c9             	test   %rcx,%rcx
140300170:	74 1c                	je     0x14030018e
140300172:	8b 41 10             	mov    0x10(%rcx),%eax
140300175:	ff c0                	inc    %eax
140300177:	89 41 10             	mov    %eax,0x10(%rcx)
14030017a:	83 f8 01             	cmp    $0x1,%eax
14030017d:	0f 8e d2 01 00 00    	jle    0x140300355
140300183:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140300188:	0f 84 cf 01 00 00    	je     0x14030035d
14030018e:	48 89 4d 0f          	mov    %rcx,0xf(%rbp)
140300192:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140300196:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14030019a:	48 8d 45 17          	lea    0x17(%rbp),%rax
14030019e:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1403001a2:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
1403001a6:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1403001ab:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
1403001af:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1403001b3:	48 8d 4d 37          	lea    0x37(%rbp),%rcx
1403001b7:	e8 94 fc e9 ff       	call   0x14019fe50
1403001bc:	90                   	nop
1403001bd:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1403001c1:	48 8b d0             	mov    %rax,%rdx
1403001c4:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1403001c8:	e8 43 c8 3a 00       	call   0x1406aca10
1403001cd:	90                   	nop
1403001ce:	4c 8b 00             	mov    (%rax),%r8
1403001d1:	48 8b 05 70 be 11 01 	mov    0x111be70(%rip),%rax        # 0x14141c048
1403001d8:	48 8b 88 b0 07 00 00 	mov    0x7b0(%rax),%rcx
1403001df:	48 85 c9             	test   %rcx,%rcx
1403001e2:	74 1c                	je     0x140300200
1403001e4:	8b 41 10             	mov    0x10(%rcx),%eax
1403001e7:	ff c0                	inc    %eax
1403001e9:	89 41 10             	mov    %eax,0x10(%rcx)
1403001ec:	83 f8 01             	cmp    $0x1,%eax
1403001ef:	0f 8e 73 01 00 00    	jle    0x140300368
1403001f5:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403001fa:	0f 84 70 01 00 00    	je     0x140300370
140300200:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
140300204:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140300208:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14030020c:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
140300210:	e8 2b 5e 50 00       	call   0x140806040
140300215:	90                   	nop
140300216:	48 8b 0d 63 bc 11 01 	mov    0x111bc63(%rip),%rcx        # 0x14141be80
14030021d:	4c 8b c6             	mov    %rsi,%r8
140300220:	48 8b d0             	mov    %rax,%rdx
140300223:	8b 89 80 00 00 00    	mov    0x80(%rcx),%ecx
140300229:	e8 52 95 fa ff       	call   0x1402a9780
14030022e:	90                   	nop
14030022f:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
140300233:	48 85 c9             	test   %rcx,%rcx
140300236:	74 24                	je     0x14030025c
140300238:	8b 41 10             	mov    0x10(%rcx),%eax
14030023b:	ff c8                	dec    %eax
14030023d:	89 41 10             	mov    %eax,0x10(%rcx)
140300240:	85 c0                	test   %eax,%eax
140300242:	7f 18                	jg     0x14030025c
140300244:	0f 88 31 01 00 00    	js     0x14030037b
14030024a:	48 8b 01             	mov    (%rcx),%rax
14030024d:	ba 01 00 00 00       	mov    $0x1,%edx
140300252:	48 8b 00             	mov    (%rax),%rax
140300255:	ff 15 c5 37 c8 00    	call   *0xc837c5(%rip)        # 0x140f83a20
14030025b:	90                   	nop
14030025c:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
140300260:	48 85 c9             	test   %rcx,%rcx
140300263:	74 24                	je     0x140300289
140300265:	8b 41 10             	mov    0x10(%rcx),%eax
140300268:	ff c8                	dec    %eax
14030026a:	89 41 10             	mov    %eax,0x10(%rcx)
14030026d:	85 c0                	test   %eax,%eax
14030026f:	7f 18                	jg     0x140300289
140300271:	0f 88 0f 01 00 00    	js     0x140300386
140300277:	48 8b 01             	mov    (%rcx),%rax
14030027a:	ba 01 00 00 00       	mov    $0x1,%edx