14036efaf:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036efb4:	48 8d 8d d0 12 00 00 	lea    0x12d0(%rbp),%rcx
14036efbb:	e8 90 0e e3 ff       	call   0x14019fe50
14036efc0:	4c 8b c0             	mov    %rax,%r8
14036efc3:	49 8b d4             	mov    %r12,%rdx
14036efc6:	48 8d 8d 68 0a 00 00 	lea    0xa68(%rbp),%rcx
14036efcd:	e8 1e d6 33 00       	call   0x1406ac5f0
14036efd2:	48 8b 08             	mov    (%rax),%rcx
14036efd5:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14036efdc:	48 89 8d f0 04 00 00 	mov    %rcx,0x4f0(%rbp)
14036efe3:	48 8b 08             	mov    (%rax),%rcx
14036efe6:	48 85 c9             	test   %rcx,%rcx
14036efe9:	74 24                	je     0x14036f00f
14036efeb:	8b 41 10             	mov    0x10(%rcx),%eax
14036efee:	ff c8                	dec    %eax
14036eff0:	89 41 10             	mov    %eax,0x10(%rcx)
14036eff3:	85 c0                	test   %eax,%eax
14036eff5:	7f 18                	jg     0x14036f00f
14036eff7:	0f 88 22 0e 00 00    	js     0x14036fe1f
14036effd:	48 8b 01             	mov    (%rcx),%rax
14036f000:	ba 01 00 00 00       	mov    $0x1,%edx
14036f005:	48 8b 00             	mov    (%rax),%rax
14036f008:	ff 15 12 4a c1 00    	call   *0xc14a12(%rip)        # 0x140f83a20
14036f00e:	90                   	nop
14036f00f:	48 8b 85 f0 04 00 00 	mov    0x4f0(%rbp),%rax
14036f016:	4c 8b c3             	mov    %rbx,%r8
14036f019:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036f01d:	48 8d 8d 90 0a 00 00 	lea    0xa90(%rbp),%rcx
14036f024:	e8 67 e2 33 00       	call   0x1406ad290
14036f029:	90                   	nop
14036f02a:	48 8b 00             	mov    (%rax),%rax
14036f02d:	4c 8b c7             	mov    %rdi,%r8
14036f030:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036f034:	48 8d 8d 88 0a 00 00 	lea    0xa88(%rbp),%rcx
14036f03b:	e8 50 e2 33 00       	call   0x1406ad290
14036f040:	90                   	nop
14036f041:	48 8b 00             	mov    (%rax),%rax
14036f044:	4d 8b c6             	mov    %r14,%r8
14036f047:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036f04b:	48 8d 8d 70 0a 00 00 	lea    0xa70(%rbp),%rcx
14036f052:	e8 39 e2 33 00       	call   0x1406ad290
14036f057:	48 8b d0             	mov    %rax,%rdx
14036f05a:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
14036f061:	e8 aa 0c e3 ff       	call   0x14019fd10
14036f066:	90                   	nop
14036f067:	48 8d 85 60 01 00 00 	lea    0x160(%rbp),%rax
14036f06e:	48 89 85 10 0e 00 00 	mov    %rax,0xe10(%rbp)
14036f075:	48 8d 85 68 01 00 00 	lea    0x168(%rbp),%rax
14036f07c:	48 89 85 18 0e 00 00 	mov    %rax,0xe18(%rbp)
14036f083:	0f 28 85 10 0e 00 00 	movaps 0xe10(%rbp),%xmm0
14036f08a:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036f090:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
14036f094:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036f099:	48 8d 8d e8 12 00 00 	lea    0x12e8(%rbp),%rcx
14036f0a0:	e8 ab 0d e3 ff       	call   0x14019fe50
14036f0a5:	4d 8b cd             	mov    %r13,%r9
14036f0a8:	4c 8b c0             	mov    %rax,%r8
14036f0ab:	48 8b 15 46 c1 0a 01 	mov    0x10ac146(%rip),%rdx        # 0x14141b1f8
14036f0b2:	48 8d 8d 78 0a 00 00 	lea    0xa78(%rbp),%rcx
14036f0b9:	e8 d2 52 00 00       	call   0x140374390
14036f0be:	48 8b 08             	mov    (%rax),%rcx
14036f0c1:	33 ff                	xor    %edi,%edi
14036f0c3:	48 89 38             	mov    %rdi,(%rax)
14036f0c6:	48 89 8d e8 04 00 00 	mov    %rcx,0x4e8(%rbp)
14036f0cd:	48 8b 08             	mov    (%rax),%rcx
14036f0d0:	48 85 c9             	test   %rcx,%rcx
14036f0d3:	74 24                	je     0x14036f0f9
14036f0d5:	8b 41 10             	mov    0x10(%rcx),%eax
14036f0d8:	ff c8                	dec    %eax
14036f0da:	89 41 10             	mov    %eax,0x10(%rcx)
14036f0dd:	85 c0                	test   %eax,%eax
14036f0df:	7f 18                	jg     0x14036f0f9
14036f0e1:	0f 88 43 0d 00 00    	js     0x14036fe2a
14036f0e7:	48 8b 01             	mov    (%rcx),%rax
14036f0ea:	ba 01 00 00 00       	mov    $0x1,%edx
14036f0ef:	48 8b 00             	mov    (%rax),%rax
14036f0f2:	ff 15 28 49 c1 00    	call   *0xc14928(%rip)        # 0x140f83a20
14036f0f8:	90                   	nop
14036f0f9:	48 8d 95 e8 04 00 00 	lea    0x4e8(%rbp),%rdx
14036f100:	48 8d 8d 80 0a 00 00 	lea    0xa80(%rbp),%rcx
14036f107:	e8 04 0c e3 ff       	call   0x14019fd10
14036f10c:	4c 8b c0             	mov    %rax,%r8
14036f10f:	ba 09 00 00 00       	mov    $0x9,%edx
14036f114:	49 8b cf             	mov    %r15,%rcx
14036f117:	e8 e4 59 3c 00       	call   0x140734b00
14036f11c:	90                   	nop
14036f11d:	4c 8d 0d cc f3 e2 ff 	lea    -0x1d0c34(%rip),%r9        # 0x14019e4f0
14036f124:	ba 08 00 00 00       	mov    $0x8,%edx
14036f129:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f12f:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
14036f136:	e8 11 c4 aa 00       	call   0x140e1b54c
14036f13b:	90                   	nop
14036f13c:	48 8d 8d 88 0a 00 00 	lea    0xa88(%rbp),%rcx
14036f143:	e8 a8 f3 e2 ff       	call   0x14019e4f0
14036f148:	90                   	nop
14036f149:	48 8d 8d 90 0a 00 00 	lea    0xa90(%rbp),%rcx
14036f150:	e8 9b f3 e2 ff       	call   0x14019e4f0
14036f155:	90                   	nop
14036f156:	48 8d 8d f0 04 00 00 	lea    0x4f0(%rbp),%rcx
14036f15d:	e8 8e f3 e2 ff       	call   0x14019e4f0
14036f162:	90                   	nop
14036f163:	4c 8d 0d 86 f3 e2 ff 	lea    -0x1d0c7a(%rip),%r9        # 0x14019e4f0
14036f16a:	ba 08 00 00 00       	mov    $0x8,%edx
14036f16f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f175:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
14036f17c:	e8 cb c3 aa 00       	call   0x140e1b54c
14036f181:	90                   	nop
14036f182:	48 8d 8d f8 04 00 00 	lea    0x4f8(%rbp),%rcx
14036f189:	e8 62 f3 e2 ff       	call   0x14019e4f0
14036f18e:	90                   	nop
14036f18f:	4c 8d 0d 5a f3 e2 ff 	lea    -0x1d0ca6(%rip),%r9        # 0x14019e4f0
14036f196:	ba 08 00 00 00       	mov    $0x8,%edx
14036f19b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f1a1:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
14036f1a8:	e8 9f c3 aa 00       	call   0x140e1b54c
14036f1ad:	90                   	nop
14036f1ae:	48 8d 8d 00 05 00 00 	lea    0x500(%rbp),%rcx
14036f1b5:	e8 36 f3 e2 ff       	call   0x14019e4f0
14036f1ba:	90                   	nop
14036f1bb:	4c 8d 0d 2e f3 e2 ff 	lea    -0x1d0cd2(%rip),%r9        # 0x14019e4f0
14036f1c2:	ba 08 00 00 00       	mov    $0x8,%edx
14036f1c7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f1cd:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
14036f1d4:	e8 73 c3 aa 00       	call   0x140e1b54c
14036f1d9:	90                   	nop
14036f1da:	48 8d 8d 08 05 00 00 	lea    0x508(%rbp),%rcx
14036f1e1:	e8 0a f3 e2 ff       	call   0x14019e4f0
14036f1e6:	90                   	nop
14036f1e7:	4c 8d 0d 02 f3 e2 ff 	lea    -0x1d0cfe(%rip),%r9        # 0x14019e4f0
14036f1ee:	ba 08 00 00 00       	mov    $0x8,%edx
14036f1f3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f1f9:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
14036f200:	e8 47 c3 aa 00       	call   0x140e1b54c
14036f205:	90                   	nop
14036f206:	48 8d 8d 10 05 00 00 	lea    0x510(%rbp),%rcx
14036f20d:	e8 de f2 e2 ff       	call   0x14019e4f0
14036f212:	4c 8b 05 4f cc 0a 01 	mov    0x10acc4f(%rip),%r8        # 0x14141be68
14036f219:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036f220:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036f225:	48 8d 8d 98 0a 00 00 	lea    0xa98(%rbp),%rcx
14036f22c:	e8 6f 39 00 00       	call   0x140372ba0
14036f231:	48 8b 08             	mov    (%rax),%rcx
14036f234:	48 89 38             	mov    %rdi,(%rax)
14036f237:	48 89 8d 28 05 00 00 	mov    %rcx,0x528(%rbp)
14036f23e:	48 8b 08             	mov    (%rax),%rcx
14036f241:	48 85 c9             	test   %rcx,%rcx
14036f244:	74 24                	je     0x14036f26a
14036f246:	8b 41 10             	mov    0x10(%rcx),%eax
14036f249:	ff c8                	dec    %eax
14036f24b:	89 41 10             	mov    %eax,0x10(%rcx)
14036f24e:	85 c0                	test   %eax,%eax
14036f250:	7f 18                	jg     0x14036f26a
14036f252:	0f 88 dd 0b 00 00    	js     0x14036fe35
14036f258:	48 8b 01             	mov    (%rcx),%rax
14036f25b:	ba 01 00 00 00       	mov    $0x1,%edx
14036f260:	48 8b 00             	mov    (%rax),%rax
14036f263:	ff 15 b7 47 c1 00    	call   *0xc147b7(%rip)        # 0x140f83a20
14036f269:	90                   	nop
14036f26a:	48 8b 9d 28 05 00 00 	mov    0x528(%rbp),%rbx
14036f271:	4c 8d 46 0f          	lea    0xf(%rsi),%r8
14036f275:	48 8d 95 c0 05 00 00 	lea    0x5c0(%rbp),%rdx
14036f27c:	48 8b 0d f5 3b 0c 01 	mov    0x10c3bf5(%rip),%rcx        # 0x141432e78
14036f283:	e8 e8 fc e9 ff       	call   0x14020ef70
14036f288:	90                   	nop
14036f289:	4c 8d 46 0e          	lea    0xe(%rsi),%r8
14036f28d:	48 8d 95 88 01 00 00 	lea    0x188(%rbp),%rdx
14036f294:	48 8b 0d dd 3b 0c 01 	mov    0x10c3bdd(%rip),%rcx        # 0x141432e78
14036f29b:	e8 d0 fc e9 ff       	call   0x14020ef70
14036f2a0:	90                   	nop
14036f2a1:	48 8d 85 88 01 00 00 	lea    0x188(%rbp),%rax
14036f2a8:	48 89 85 20 0e 00 00 	mov    %rax,0xe20(%rbp)
14036f2af:	48 8d 85 90 01 00 00 	lea    0x190(%rbp),%rax
14036f2b6:	48 89 85 28 0e 00 00 	mov    %rax,0xe28(%rbp)
14036f2bd:	0f 28 85 20 0e 00 00 	movaps 0xe20(%rbp),%xmm0
14036f2c4:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036f2ca:	4c 8d 45 a9          	lea    -0x57(%rbp),%r8
14036f2ce:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036f2d3:	48 8d 8d 00 13 00 00 	lea    0x1300(%rbp),%rcx
14036f2da:	e8 71 0b e3 ff       	call   0x14019fe50
14036f2df:	4c 8b c0             	mov    %rax,%r8
14036f2e2:	49 8b d4             	mov    %r12,%rdx
14036f2e5:	48 8d 8d a0 0a 00 00 	lea    0xaa0(%rbp),%rcx
14036f2ec:	e8 ff d2 33 00       	call   0x1406ac5f0
14036f2f1:	48 8b 08             	mov    (%rax),%rcx
14036f2f4:	48 89 38             	mov    %rdi,(%rax)
14036f2f7:	48 89 8d 18 05 00 00 	mov    %rcx,0x518(%rbp)
14036f2fe:	48 8b 08             	mov    (%rax),%rcx
14036f301:	48 85 c9             	test   %rcx,%rcx
14036f304:	74 24                	je     0x14036f32a
14036f306:	8b 41 10             	mov    0x10(%rcx),%eax
14036f309:	ff c8                	dec    %eax
14036f30b:	89 41 10             	mov    %eax,0x10(%rcx)
14036f30e:	85 c0                	test   %eax,%eax
14036f310:	7f 18                	jg     0x14036f32a
14036f312:	0f 88 28 0b 00 00    	js     0x14036fe40
14036f318:	48 8b 01             	mov    (%rcx),%rax
14036f31b:	ba 01 00 00 00       	mov    $0x1,%edx
14036f320:	48 8b 00             	mov    (%rax),%rax
14036f323:	ff 15 f7 46 c1 00    	call   *0xc146f7(%rip)        # 0x140f83a20
14036f329:	90                   	nop
14036f32a:	48 8d 95 18 05 00 00 	lea    0x518(%rbp),%rdx
14036f331:	48 8d 8d d0 05 00 00 	lea    0x5d0(%rbp),%rcx
14036f338:	e8 d3 09 e3 ff       	call   0x14019fd10
14036f33d:	48 8b 15 34 3b 0c 01 	mov    0x10c3b34(%rip),%rdx        # 0x141432e78
14036f344:	48 83 c2 60          	add    $0x60,%rdx
14036f348:	48 8d 8d d8 05 00 00 	lea    0x5d8(%rbp),%rcx
14036f34f:	e8 7c 0a e3 ff       	call   0x14019fdd0
14036f354:	90                   	nop
14036f355:	48 8d 85 d0 05 00 00 	lea    0x5d0(%rbp),%rax
14036f35c:	48 89 85 30 0e 00 00 	mov    %rax,0xe30(%rbp)
14036f363:	48 8d 85 e0 05 00 00 	lea    0x5e0(%rbp),%rax
14036f36a:	48 89 85 38 0e 00 00 	mov    %rax,0xe38(%rbp)
14036f371:	0f 28 85 30 0e 00 00 	movaps 0xe30(%rbp),%xmm0
14036f378:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036f37e:	4c 8d 45 aa          	lea    -0x56(%rbp),%r8
14036f382:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036f387:	48 8d 8d 18 13 00 00 	lea    0x1318(%rbp),%rcx
14036f38e:	e8 bd 0a e3 ff       	call   0x14019fe50
14036f393:	4d 8b cd             	mov    %r13,%r9
14036f396:	4c 8b c0             	mov    %rax,%r8
14036f399:	48 8b 15 b8 c3 0a 01 	mov    0x10ac3b8(%rip),%rdx        # 0x14141b758
14036f3a0:	48 8d 8d 38 05 00 00 	lea    0x538(%rbp),%rcx
14036f3a7:	e8 e4 4f 00 00       	call   0x140374390
14036f3ac:	90                   	nop
14036f3ad:	48 8b 00             	mov    (%rax),%rax
14036f3b0:	4c 8b 40 20          	mov    0x20(%rax),%r8
14036f3b4:	49 83 c0 0f          	add    $0xf,%r8
14036f3b8:	4c 03 c6             	add    %rsi,%r8
14036f3bb:	48 8d 95 c8 05 00 00 	lea    0x5c8(%rbp),%rdx
14036f3c2:	48 8b 0d af 3a 0c 01 	mov    0x10c3aaf(%rip),%rcx        # 0x141432e78
14036f3c9:	e8 a2 fb e9 ff       	call   0x14020ef70
14036f3ce:	90                   	nop
14036f3cf:	48 8d 85 c0 05 00 00 	lea    0x5c0(%rbp),%rax
14036f3d6:	48 89 85 40 0e 00 00 	mov    %rax,0xe40(%rbp)
14036f3dd:	48 8d 85 d0 05 00 00 	lea    0x5d0(%rbp),%rax
14036f3e4:	48 89 85 48 0e 00 00 	mov    %rax,0xe48(%rbp)
14036f3eb:	0f 28 85 40 0e 00 00 	movaps 0xe40(%rbp),%xmm0
14036f3f2:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036f3f8:	4c 8d 45 ab          	lea    -0x55(%rbp),%r8
14036f3fc:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036f401:	48 8d 8d 30 13 00 00 	lea    0x1330(%rbp),%rcx
14036f408:	e8 43 0a e3 ff       	call   0x14019fe50
14036f40d:	4c 8b c0             	mov    %rax,%r8
14036f410:	49 8b d4             	mov    %r12,%rdx
14036f413:	48 8d 8d a8 0a 00 00 	lea    0xaa8(%rbp),%rcx
14036f41a:	e8 d1 d1 33 00       	call   0x1406ac5f0
14036f41f:	48 8b 08             	mov    (%rax),%rcx
14036f422:	48 89 38             	mov    %rdi,(%rax)
14036f425:	48 89 8d 20 05 00 00 	mov    %rcx,0x520(%rbp)
14036f42c:	48 8b 08             	mov    (%rax),%rcx
14036f42f:	48 85 c9             	test   %rcx,%rcx
14036f432:	74 24                	je     0x14036f458
14036f434:	8b 41 10             	mov    0x10(%rcx),%eax
14036f437:	ff c8                	dec    %eax
14036f439:	89 41 10             	mov    %eax,0x10(%rcx)
14036f43c:	85 c0                	test   %eax,%eax
14036f43e:	7f 18                	jg     0x14036f458
14036f440:	0f 88 05 0a 00 00    	js     0x14036fe4b
14036f446:	48 8b 01             	mov    (%rcx),%rax
14036f449:	ba 01 00 00 00       	mov    $0x1,%edx
14036f44e:	48 8b 00             	mov    (%rax),%rax
14036f451:	ff 15 c9 45 c1 00    	call   *0xc145c9(%rip)        # 0x140f83a20
14036f457:	90                   	nop
14036f458:	48 8d 95 20 05 00 00 	lea    0x520(%rbp),%rdx
14036f45f:	48 8d 8d b0 0a 00 00 	lea    0xab0(%rbp),%rcx
14036f466:	e8 a5 08 e3 ff       	call   0x14019fd10
14036f46b:	4c 8b c0             	mov    %rax,%r8
14036f46e:	ba 0a 00 00 00       	mov    $0xa,%edx
14036f473:	48 8b cb             	mov    %rbx,%rcx
14036f476:	e8 85 56 3c 00       	call   0x140734b00
14036f47b:	90                   	nop
14036f47c:	4c 8d 0d 6d f0 e2 ff 	lea    -0x1d0f93(%rip),%r9        # 0x14019e4f0
14036f483:	ba 08 00 00 00       	mov    $0x8,%edx
14036f488:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14036f48e:	48 8d 8d c0 05 00 00 	lea    0x5c0(%rbp),%rcx
14036f495:	e8 b2 c0 aa 00       	call   0x140e1b54c
14036f49a:	90                   	nop
14036f49b:	48 8d 8d 38 05 00 00 	lea    0x538(%rbp),%rcx
14036f4a2:	e8 49 f0 e2 ff       	call   0x14019e4f0
14036f4a7:	90                   	nop
14036f4a8:	4c 8d 0d 41 f0 e2 ff 	lea    -0x1d0fbf(%rip),%r9        # 0x14019e4f0
14036f4af:	ba 08 00 00 00       	mov    $0x8,%edx
14036f4b4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14036f4ba:	48 8d 8d d0 05 00 00 	lea    0x5d0(%rbp),%rcx
14036f4c1:	e8 86 c0 aa 00       	call   0x140e1b54c
14036f4c6:	90                   	nop
14036f4c7:	4c 8d 0d 22 f0 e2 ff 	lea    -0x1d0fde(%rip),%r9        # 0x14019e4f0
14036f4ce:	ba 08 00 00 00       	mov    $0x8,%edx
14036f4d3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036f4d9:	48 8d 8d 88 01 00 00 	lea    0x188(%rbp),%rcx
14036f4e0:	e8 67 c0 aa 00       	call   0x140e1b54c
14036f4e5:	90                   	nop
14036f4e6:	48 8d 8d 28 05 00 00 	lea    0x528(%rbp),%rcx
14036f4ed:	e8 fe ef e2 ff       	call   0x14019e4f0
14036f4f2:	90                   	nop
14036f4f3:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14036f4f8:	48 85 c9             	test   %rcx,%rcx
14036f4fb:	74 24                	je     0x14036f521
14036f4fd:	8b 41 10             	mov    0x10(%rcx),%eax
14036f500:	ff c8                	dec    %eax
14036f502:	89 41 10             	mov    %eax,0x10(%rcx)
14036f505:	85 c0                	test   %eax,%eax
14036f507:	7f 18                	jg     0x14036f521
14036f509:	0f 88 47 09 00 00    	js     0x14036fe56
14036f50f:	48 8b 01             	mov    (%rcx),%rax
14036f512:	ba 01 00 00 00       	mov    $0x1,%edx
14036f517:	48 8b 00             	mov    (%rax),%rax
14036f51a:	ff 15 00 45 c1 00    	call   *0xc14500(%rip)        # 0x140f83a20
14036f520:	90                   	nop
14036f521:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14036f526:	48 85 c9             	test   %rcx,%rcx
14036f529:	74 24                	je     0x14036f54f
14036f52b:	8b 41 10             	mov    0x10(%rcx),%eax
14036f52e:	ff c8                	dec    %eax
14036f530:	89 41 10             	mov    %eax,0x10(%rcx)
14036f533:	85 c0                	test   %eax,%eax
14036f535:	7f 18                	jg     0x14036f54f
14036f537:	0f 88 24 09 00 00    	js     0x14036fe61
14036f53d:	48 8b 01             	mov    (%rcx),%rax
14036f540:	ba 01 00 00 00       	mov    $0x1,%edx
14036f545:	48 8b 00             	mov    (%rax),%rax
14036f548:	ff 15 d2 44 c1 00    	call   *0xc144d2(%rip)        # 0x140f83a20
14036f54e:	90                   	nop
14036f54f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14036f554:	48 85 c9             	test   %rcx,%rcx
14036f557:	74 20                	je     0x14036f579
14036f559:	8b 41 10             	mov    0x10(%rcx),%eax
14036f55c:	ff c8                	dec    %eax
14036f55e:	89 41 10             	mov    %eax,0x10(%rcx)
14036f561:	85 c0                	test   %eax,%eax
14036f563:	7f 14                	jg     0x14036f579
14036f565:	78 26                	js     0x14036f58d
14036f567:	48 8b 01             	mov    (%rcx),%rax
14036f56a:	ba 01 00 00 00       	mov    $0x1,%edx
14036f56f:	48 8b 00             	mov    (%rax),%rax
14036f572:	ff 15 a8 44 c1 00    	call   *0xc144a8(%rip)        # 0x140f83a20
14036f578:	90                   	nop
14036f579:	48 81 c4 58 14 00 00 	add    $0x1458,%rsp
14036f580:	41 5f                	pop    %r15
14036f582:	41 5e                	pop    %r14
14036f584:	41 5d                	pop    %r13
14036f586:	41 5c                	pop    %r12
14036f588:	5f                   	pop    %rdi
14036f589:	5e                   	pop    %rsi
14036f58a:	5b                   	pop    %rbx
14036f58b:	5d                   	pop    %rbp
14036f58c:	c3                   	ret
14036f58d:	b9 02 00 00 00       	mov    $0x2,%ecx
14036f592:	e8 69 b1 41 00       	call   0x14078a700
14036f597:	90                   	nop