1402cce8a:	e8 31 21 3e 00       	call   0x1406aefc0
1402cce8f:	48 8b 08             	mov    (%rax),%rcx
1402cce92:	48 89 30             	mov    %rsi,(%rax)
1402cce95:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cce99:	48 8b 08             	mov    (%rax),%rcx
1402cce9c:	48 85 c9             	test   %rcx,%rcx
1402cce9f:	74 24                	je     0x1402ccec5
1402ccea1:	8b 41 10             	mov    0x10(%rcx),%eax
1402ccea4:	ff c8                	dec    %eax
1402ccea6:	89 41 10             	mov    %eax,0x10(%rcx)
1402ccea9:	85 c0                	test   %eax,%eax
1402cceab:	7f 18                	jg     0x1402ccec5
1402ccead:	0f 88 a7 06 00 00    	js     0x1402cd55a
1402cceb3:	48 8b 01             	mov    (%rcx),%rax
1402cceb6:	ba 01 00 00 00       	mov    $0x1,%edx
1402ccebb:	48 8b 00             	mov    (%rax),%rax
1402ccebe:	ff 15 5c 6b cb 00    	call   *0xcb6b5c(%rip)        # 0x140f83a20
1402ccec4:	90                   	nop
1402ccec5:	41 b8 00 08 00 00    	mov    $0x800,%r8d
1402ccecb:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402ccecf:	48 8b 0d a2 5f 16 01 	mov    0x1165fa2(%rip),%rcx        # 0x141432e78
1402cced6:	e8 45 30 ed ff       	call   0x14019ff20
1402ccedb:	90                   	nop
1402ccedc:	48 8b 05 65 f1 14 01 	mov    0x114f165(%rip),%rax        # 0x14141c048
1402ccee3:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cceea:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cceee:	48 85 c9             	test   %rcx,%rcx
1402ccef1:	74 1c                	je     0x1402ccf0f
1402ccef3:	8b 41 10             	mov    0x10(%rcx),%eax
1402ccef6:	ff c0                	inc    %eax
1402ccef8:	89 41 10             	mov    %eax,0x10(%rcx)
1402ccefb:	83 f8 01             	cmp    $0x1,%eax
1402ccefe:	0f 8e 61 06 00 00    	jle    0x1402cd565
1402ccf04:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402ccf09:	0f 84 5e 06 00 00    	je     0x1402cd56d
1402ccf0f:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402ccf15:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402ccf19:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402ccf1d:	e8 9e 20 3e 00       	call   0x1406aefc0
1402ccf22:	48 8b 08             	mov    (%rax),%rcx
1402ccf25:	48 89 30             	mov    %rsi,(%rax)
1402ccf28:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402ccf2c:	48 8b 08             	mov    (%rax),%rcx
1402ccf2f:	48 85 c9             	test   %rcx,%rcx
1402ccf32:	74 24                	je     0x1402ccf58
1402ccf34:	8b 41 10             	mov    0x10(%rcx),%eax
1402ccf37:	ff c8                	dec    %eax
1402ccf39:	89 41 10             	mov    %eax,0x10(%rcx)
1402ccf3c:	85 c0                	test   %eax,%eax
1402ccf3e:	7f 18                	jg     0x1402ccf58
1402ccf40:	0f 88 32 06 00 00    	js     0x1402cd578
1402ccf46:	48 8b 01             	mov    (%rcx),%rax
1402ccf49:	ba 01 00 00 00       	mov    $0x1,%edx
1402ccf4e:	48 8b 00             	mov    (%rax),%rax
1402ccf51:	ff 15 c9 6a cb 00    	call   *0xcb6ac9(%rip)        # 0x140f83a20
1402ccf57:	90                   	nop
1402ccf58:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402ccf5c:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402ccf60:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402ccf64:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402ccf68:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402ccf6c:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402ccf71:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402ccf75:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402ccf79:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402ccf7d:	e8 ce 2e ed ff       	call   0x14019fe50
1402ccf82:	48 8b f8             	mov    %rax,%rdi
1402ccf85:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402ccf89:	48 8b 0d 40 e1 14 01 	mov    0x114e140(%rip),%rcx        # 0x14141b0d0
1402ccf90:	48 85 db             	test   %rbx,%rbx
1402ccf93:	74 04                	je     0x1402ccf99
1402ccf95:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402ccf99:	48 8b 11             	mov    (%rcx),%rdx
1402ccf9c:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402ccfa0:	4c 8b cb             	mov    %rbx,%r9
1402ccfa3:	4c 8b c7             	mov    %rdi,%r8
1402ccfa6:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402ccfaa:	ff 15 70 6a cb 00    	call   *0xcb6a70(%rip)        # 0x140f83a20
1402ccfb0:	90                   	nop
1402ccfb1:	48 8b cf             	mov    %rdi,%rcx
1402ccfb4:	e8 87 25 ed ff       	call   0x14019f540
1402ccfb9:	90                   	nop
1402ccfba:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1402ccfbe:	48 85 c9             	test   %rcx,%rcx
1402ccfc1:	74 24                	je     0x1402ccfe7
1402ccfc3:	8b 41 10             	mov    0x10(%rcx),%eax
1402ccfc6:	ff c8                	dec    %eax
1402ccfc8:	89 41 10             	mov    %eax,0x10(%rcx)
1402ccfcb:	85 c0                	test   %eax,%eax
1402ccfcd:	7f 18                	jg     0x1402ccfe7
1402ccfcf:	0f 88 ae 05 00 00    	js     0x1402cd583
1402ccfd5:	48 8b 01             	mov    (%rcx),%rax
1402ccfd8:	ba 01 00 00 00       	mov    $0x1,%edx
1402ccfdd:	48 8b 00             	mov    (%rax),%rax
1402ccfe0:	ff 15 3a 6a cb 00    	call   *0xcb6a3a(%rip)        # 0x140f83a20
1402ccfe6:	90                   	nop
1402ccfe7:	4c 8d 0d 02 15 ed ff 	lea    -0x12eafe(%rip),%r9        # 0x14019e4f0
1402ccfee:	ba 08 00 00 00       	mov    $0x8,%edx
1402ccff3:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402ccff9:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402ccffd:	e8 4a e5 b4 00       	call   0x140e1b54c
1402cd002:	48 8b 05 3f f0 14 01 	mov    0x114f03f(%rip),%rax        # 0x14141c048
1402cd009:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cd010:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cd014:	48 85 c9             	test   %rcx,%rcx
1402cd017:	74 1c                	je     0x1402cd035
1402cd019:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd01c:	ff c0                	inc    %eax
1402cd01e:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd021:	83 f8 01             	cmp    $0x1,%eax
1402cd024:	0f 8e 64 05 00 00    	jle    0x1402cd58e
1402cd02a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cd02f:	0f 84 61 05 00 00    	je     0x1402cd596
1402cd035:	41 b8 2b 00 00 00    	mov    $0x2b,%r8d
1402cd03b:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cd03f:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cd043:	e8 78 1f 3e 00       	call   0x1406aefc0
1402cd048:	48 8b 08             	mov    (%rax),%rcx
1402cd04b:	48 89 30             	mov    %rsi,(%rax)
1402cd04e:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cd052:	48 8b 08             	mov    (%rax),%rcx
1402cd055:	48 85 c9             	test   %rcx,%rcx
1402cd058:	74 24                	je     0x1402cd07e
1402cd05a:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd05d:	ff c8                	dec    %eax
1402cd05f:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd062:	85 c0                	test   %eax,%eax
1402cd064:	7f 18                	jg     0x1402cd07e
1402cd066:	0f 88 35 05 00 00    	js     0x1402cd5a1
1402cd06c:	48 8b 01             	mov    (%rcx),%rax
1402cd06f:	ba 01 00 00 00       	mov    $0x1,%edx
1402cd074:	48 8b 00             	mov    (%rax),%rax
1402cd077:	ff 15 a3 69 cb 00    	call   *0xcb69a3(%rip)        # 0x140f83a20
1402cd07d:	90                   	nop
1402cd07e:	41 b8 dd 86 00 00    	mov    $0x86dd,%r8d
1402cd084:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402cd088:	48 8b 0d e9 5d 16 01 	mov    0x1165de9(%rip),%rcx        # 0x141432e78
1402cd08f:	e8 8c 2e ed ff       	call   0x14019ff20
1402cd094:	90                   	nop
1402cd095:	48 8b 05 ac ef 14 01 	mov    0x114efac(%rip),%rax        # 0x14141c048
1402cd09c:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cd0a3:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cd0a7:	48 85 c9             	test   %rcx,%rcx
1402cd0aa:	74 1c                	je     0x1402cd0c8
1402cd0ac:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd0af:	ff c0                	inc    %eax
1402cd0b1:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd0b4:	83 f8 01             	cmp    $0x1,%eax
1402cd0b7:	0f 8e ef 04 00 00    	jle    0x1402cd5ac
1402cd0bd:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cd0c2:	0f 84 ec 04 00 00    	je     0x1402cd5b4
1402cd0c8:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402cd0ce:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cd0d2:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cd0d6:	e8 e5 1e 3e 00       	call   0x1406aefc0
1402cd0db:	48 8b 08             	mov    (%rax),%rcx
1402cd0de:	48 89 30             	mov    %rsi,(%rax)
1402cd0e1:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cd0e5:	48 8b 08             	mov    (%rax),%rcx
1402cd0e8:	48 85 c9             	test   %rcx,%rcx
1402cd0eb:	74 24                	je     0x1402cd111
1402cd0ed:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd0f0:	ff c8                	dec    %eax
1402cd0f2:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd0f5:	85 c0                	test   %eax,%eax
1402cd0f7:	7f 18                	jg     0x1402cd111
1402cd0f9:	0f 88 c0 04 00 00    	js     0x1402cd5bf
1402cd0ff:	48 8b 01             	mov    (%rcx),%rax
1402cd102:	ba 01 00 00 00       	mov    $0x1,%edx
1402cd107:	48 8b 00             	mov    (%rax),%rax
1402cd10a:	ff 15 10 69 cb 00    	call   *0xcb6910(%rip)        # 0x140f83a20
1402cd110:	90                   	nop
1402cd111:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cd115:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cd119:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cd11d:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cd121:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cd125:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cd12a:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cd12e:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cd132:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cd136:	e8 15 2d ed ff       	call   0x14019fe50
1402cd13b:	48 8b f8             	mov    %rax,%rdi
1402cd13e:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cd142:	48 8b 0d 87 df 14 01 	mov    0x114df87(%rip),%rcx        # 0x14141b0d0
1402cd149:	48 85 db             	test   %rbx,%rbx
1402cd14c:	74 04                	je     0x1402cd152
1402cd14e:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402cd152:	48 8b 11             	mov    (%rcx),%rdx
1402cd155:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cd159:	4c 8b cb             	mov    %rbx,%r9
1402cd15c:	4c 8b c7             	mov    %rdi,%r8
1402cd15f:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402cd163:	ff 15 b7 68 cb 00    	call   *0xcb68b7(%rip)        # 0x140f83a20
1402cd169:	90                   	nop
1402cd16a:	48 8b cf             	mov    %rdi,%rcx
1402cd16d:	e8 ce 23 ed ff       	call   0x14019f540
1402cd172:	90                   	nop
1402cd173:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1402cd177:	48 85 c9             	test   %rcx,%rcx
1402cd17a:	74 24                	je     0x1402cd1a0
1402cd17c:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd17f:	ff c8                	dec    %eax
1402cd181:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd184:	85 c0                	test   %eax,%eax
1402cd186:	7f 18                	jg     0x1402cd1a0
1402cd188:	0f 88 3c 04 00 00    	js     0x1402cd5ca
1402cd18e:	48 8b 01             	mov    (%rcx),%rax
1402cd191:	ba 01 00 00 00       	mov    $0x1,%edx
1402cd196:	48 8b 00             	mov    (%rax),%rax
1402cd199:	ff 15 81 68 cb 00    	call   *0xcb6881(%rip)        # 0x140f83a20
1402cd19f:	90                   	nop
1402cd1a0:	4c 8d 0d 49 13 ed ff 	lea    -0x12ecb7(%rip),%r9        # 0x14019e4f0
1402cd1a7:	ba 08 00 00 00       	mov    $0x8,%edx
1402cd1ac:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cd1b2:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cd1b6:	e8 91 e3 b4 00       	call   0x140e1b54c
1402cd1bb:	48 8b 05 86 ee 14 01 	mov    0x114ee86(%rip),%rax        # 0x14141c048
1402cd1c2:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cd1c9:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cd1cd:	48 85 c9             	test   %rcx,%rcx
1402cd1d0:	74 1c                	je     0x1402cd1ee
1402cd1d2:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd1d5:	ff c0                	inc    %eax
1402cd1d7:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd1da:	83 f8 01             	cmp    $0x1,%eax
1402cd1dd:	0f 8e f2 03 00 00    	jle    0x1402cd5d5
1402cd1e3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cd1e8:	0f 84 ef 03 00 00    	je     0x1402cd5dd
1402cd1ee:	41 b8 2b 00 00 00    	mov    $0x2b,%r8d
1402cd1f4:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cd1f8:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cd1fc:	e8 bf 1d 3e 00       	call   0x1406aefc0
1402cd201:	48 8b 08             	mov    (%rax),%rcx
1402cd204:	48 89 30             	mov    %rsi,(%rax)
1402cd207:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cd20b:	48 8b 08             	mov    (%rax),%rcx
1402cd20e:	48 85 c9             	test   %rcx,%rcx
1402cd211:	74 24                	je     0x1402cd237
1402cd213:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd216:	ff c8                	dec    %eax
1402cd218:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd21b:	85 c0                	test   %eax,%eax
1402cd21d:	7f 18                	jg     0x1402cd237
1402cd21f:	0f 88 c3 03 00 00    	js     0x1402cd5e8
1402cd225:	48 8b 01             	mov    (%rcx),%rax
1402cd228:	ba 01 00 00 00       	mov    $0x1,%edx
1402cd22d:	48 8b 00             	mov    (%rax),%rax
1402cd230:	ff 15 ea 67 cb 00    	call   *0xcb67ea(%rip)        # 0x140f83a20
1402cd236:	90                   	nop
1402cd237:	41 b8 06 08 00 00    	mov    $0x806,%r8d
1402cd23d:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402cd241:	48 8b 0d 30 5c 16 01 	mov    0x1165c30(%rip),%rcx        # 0x141432e78
1402cd248:	e8 d3 2c ed ff       	call   0x14019ff20
1402cd24d:	90                   	nop
1402cd24e:	48 8b 05 f3 ed 14 01 	mov    0x114edf3(%rip),%rax        # 0x14141c048
1402cd255:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cd25c:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cd260:	48 85 c9             	test   %rcx,%rcx
1402cd263:	74 1c                	je     0x1402cd281
1402cd265:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd268:	ff c0                	inc    %eax
1402cd26a:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd26d:	83 f8 01             	cmp    $0x1,%eax
1402cd270:	0f 8e 7d 03 00 00    	jle    0x1402cd5f3
1402cd276:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cd27b:	0f 84 7a 03 00 00    	je     0x1402cd5fb
1402cd281:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1402cd287:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cd28b:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cd28f:	e8 2c 1d 3e 00       	call   0x1406aefc0
1402cd294:	48 8b 08             	mov    (%rax),%rcx
1402cd297:	48 89 30             	mov    %rsi,(%rax)
1402cd29a:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cd29e:	48 8b 08             	mov    (%rax),%rcx
1402cd2a1:	48 85 c9             	test   %rcx,%rcx
1402cd2a4:	74 24                	je     0x1402cd2ca
1402cd2a6:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd2a9:	ff c8                	dec    %eax
1402cd2ab:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd2ae:	85 c0                	test   %eax,%eax
1402cd2b0:	7f 18                	jg     0x1402cd2ca
1402cd2b2:	0f 88 4e 03 00 00    	js     0x1402cd606
1402cd2b8:	48 8b 01             	mov    (%rcx),%rax
1402cd2bb:	ba 01 00 00 00       	mov    $0x1,%edx
1402cd2c0:	48 8b 00             	mov    (%rax),%rax
1402cd2c3:	ff 15 57 67 cb 00    	call   *0xcb6757(%rip)        # 0x140f83a20
1402cd2c9:	90                   	nop
1402cd2ca:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cd2ce:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cd2d2:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cd2d6:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cd2da:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cd2de:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cd2e3:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cd2e7:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cd2eb:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cd2ef:	e8 5c 2b ed ff       	call   0x14019fe50
1402cd2f4:	48 8b f8             	mov    %rax,%rdi
1402cd2f7:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cd2fb:	48 8b 0d ce dd 14 01 	mov    0x114ddce(%rip),%rcx        # 0x14141b0d0
1402cd302:	48 85 db             	test   %rbx,%rbx
1402cd305:	74 04                	je     0x1402cd30b
1402cd307:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402cd30b:	48 8b 11             	mov    (%rcx),%rdx
1402cd30e:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cd312:	4c 8b cb             	mov    %rbx,%r9
1402cd315:	4c 8b c7             	mov    %rdi,%r8
1402cd318:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402cd31c:	ff 15 fe 66 cb 00    	call   *0xcb66fe(%rip)        # 0x140f83a20
1402cd322:	90                   	nop
1402cd323:	48 8b cf             	mov    %rdi,%rcx
1402cd326:	e8 15 22 ed ff       	call   0x14019f540
1402cd32b:	90                   	nop
1402cd32c:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1402cd330:	48 85 c9             	test   %rcx,%rcx
1402cd333:	74 24                	je     0x1402cd359
1402cd335:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd338:	ff c8                	dec    %eax
1402cd33a:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd33d:	85 c0                	test   %eax,%eax
1402cd33f:	7f 18                	jg     0x1402cd359
1402cd341:	0f 88 ca 02 00 00    	js     0x1402cd611
1402cd347:	48 8b 01             	mov    (%rcx),%rax
1402cd34a:	ba 01 00 00 00       	mov    $0x1,%edx
1402cd34f:	48 8b 00             	mov    (%rax),%rax
1402cd352:	ff 15 c8 66 cb 00    	call   *0xcb66c8(%rip)        # 0x140f83a20
1402cd358:	90                   	nop
1402cd359:	4c 8d 0d 90 11 ed ff 	lea    -0x12ee70(%rip),%r9        # 0x14019e4f0
1402cd360:	ba 08 00 00 00       	mov    $0x8,%edx
1402cd365:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cd36b:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cd36f:	e8 d8 e1 b4 00       	call   0x140e1b54c
1402cd374:	48 8b 05 cd ec 14 01 	mov    0x114eccd(%rip),%rax        # 0x14141c048
1402cd37b:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cd382:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cd386:	48 85 c9             	test   %rcx,%rcx
1402cd389:	74 1c                	je     0x1402cd3a7
1402cd38b:	8b 41 10             	mov    0x10(%rcx),%eax
1402cd38e:	ff c0                	inc    %eax
1402cd390:	89 41 10             	mov    %eax,0x10(%rcx)
1402cd393:	83 f8 01             	cmp    $0x1,%eax
1402cd396:	0f 8e 80 02 00 00    	jle    0x1402cd61c
1402cd39c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cd3a1:	0f 84 7d 02 00 00    	je     0x1402cd624
1402cd3a7:	41 b8 2b 00 00 00    	mov    $0x2b,%r8d
1402cd3ad:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cd3b1:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cd3b5:	e8 06 1c 3e 00       	call   0x1406aefc0
1402cd3ba:	48 8b 08             	mov    (%rax),%rcx