1400e2fd7:	ff d3                	call   *%rbx
1400e2fd9:	83 38 22             	cmpl   $0x22,(%rax)
1400e2fdc:	74 0a                	je     0x1400e2fe8
1400e2fde:	31 ed                	xor    %ebp,%ebp
1400e2fe0:	e9 85 fe ff ff       	jmp    0x1400e2e6a
1400e2fe5:	0f 1f 00             	nopl   (%rax)
1400e2fe8:	ff d3                	call   *%rbx
1400e2fea:	31 ed                	xor    %ebp,%ebp
1400e2fec:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e2ff2:	e9 73 fe ff ff       	jmp    0x1400e2e6a
1400e2ff7:	48 8d ac 24 a0 02 00 	lea    0x2a0(%rsp),%rbp
1400e2ffe:	00
1400e2fff:	41 89 c1             	mov    %eax,%r9d
1400e3002:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e3008:	48 89 da             	mov    %rbx,%rdx
1400e300b:	48 89 e9             	mov    %rbp,%rcx
1400e300e:	e8 4d d4 ff ff       	call   0x1400e0460
1400e3013:	85 c0                	test   %eax,%eax
1400e3015:	0f 8e 3f ff ff ff    	jle    0x1400e2f5a
1400e301b:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
1400e3022:	00
1400e3023:	45 31 c9             	xor    %r9d,%r9d
1400e3026:	45 31 c0             	xor    %r8d,%r8d
1400e3029:	31 d2                	xor    %edx,%edx
1400e302b:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1400e3032:	00
1400e3033:	48 89 e9             	mov    %rbp,%rcx
1400e3036:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e303d:	00 00
1400e303f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e3044:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400e304b:	00 00
1400e304d:	ff 15 4d c1 1c 00    	call   *0x1cc14d(%rip)        # 0x1402af1a0
1400e3053:	85 c0                	test   %eax,%eax
1400e3055:	0f 84 ff fe ff ff    	je     0x1400e2f5a
1400e305b:	f6 84 24 88 00 00 00 	testb  $0x8,0x88(%rsp)
1400e3062:	08
1400e3063:	0f 84 f1 fe ff ff    	je     0x1400e2f5a
1400e3069:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e3070:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e3075:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400e307a:	4c 8d 3d 88 fe 12 00 	lea    0x12fe88(%rip),%r15        # 0x140212f09
1400e3081:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400e3088:	00 00
1400e308a:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400e3091:	00 00
1400e3093:	4d 89 fe             	mov    %r15,%r14
1400e3096:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
1400e309d:	00 00 00 00 00
1400e30a2:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
1400e30a9:	00 00 00 00 00
1400e30ae:	e8 1d ac ff ff       	call   0x1400ddcd0
1400e30b3:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1400e30b8:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e30bd:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1400e30c4:	00
1400e30c5:	85 c0                	test   %eax,%eax
1400e30c7:	4c 8b 2d fa bc 1c 00 	mov    0x1cbcfa(%rip),%r13        # 0x1402aedc8
1400e30ce:	4c 0f 45 f5          	cmovne %rbp,%r14
1400e30d2:	41 ff d5             	call   *%r13
1400e30d5:	4d 89 f8             	mov    %r15,%r8
1400e30d8:	85 c0                	test   %eax,%eax
1400e30da:	74 08                	je     0x1400e30e4
1400e30dc:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1400e30e3:	00
1400e30e4:	4c 8b 3d a5 12 19 00 	mov    0x1912a5(%rip),%r15        # 0x140274390
1400e30eb:	48 8d 05 27 fe 12 00 	lea    0x12fe27(%rip),%rax        # 0x140212f19
1400e30f2:	49 89 c1             	mov    %rax,%r9
1400e30f5:	4d 85 ff             	test   %r15,%r15
1400e30f8:	74 26                	je     0x1400e3120
1400e30fa:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
1400e30ff:	4c 89 f9             	mov    %r15,%rcx
1400e3102:	45 31 ff             	xor    %r15d,%r15d
1400e3105:	ff d6                	call   *%rsi
1400e3107:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400e310c:	89 c2                	mov    %eax,%edx
1400e310e:	48 8d 05 0b fe 12 00 	lea    0x12fe0b(%rip),%rax        # 0x140212f20
1400e3115:	85 d2                	test   %edx,%edx
1400e3117:	49 89 c1             	mov    %rax,%r9
1400e311a:	0f 85 26 01 00 00    	jne    0x1400e3246
1400e3120:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400e3125:	48 8d 15 5c fe 12 00 	lea    0x12fe5c(%rip),%rdx        # 0x140212f88
1400e312c:	4c 89 e1             	mov    %r12,%rcx
1400e312f:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1400e3134:	4d 89 f1             	mov    %r14,%r9
1400e3137:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1400e313c:	49 89 d8             	mov    %rbx,%r8
1400e313f:	e8 7c 8e fb ff       	call   0x14009bfc0
1400e3144:	48 89 e9             	mov    %rbp,%rcx
1400e3147:	e8 64 5d 01 00       	call   0x1400f8eb0
1400e314c:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
1400e3153:	00
1400e3154:	48 8b 1d b5 c0 1c 00 	mov    0x1cc0b5(%rip),%rbx        # 0x1402af210
1400e315b:	ff d3                	call   *%rbx
1400e315d:	4c 89 f9             	mov    %r15,%rcx
1400e3160:	e8 4b 5d 01 00       	call   0x1400f8eb0
1400e3165:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e316c:	00
1400e316d:	ff d3                	call   *%rbx
1400e316f:	e9 fc fd ff ff       	jmp    0x1400e2f70
1400e3174:	0f 1f 40 00          	nopl   0x0(%rax)
1400e3178:	31 c9                	xor    %ecx,%ecx
1400e317a:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1400e317f:	4c 8d 44 24 5c       	lea    0x5c(%rsp),%r8
1400e3184:	ff 15 2e bc 1c 00    	call   *0x1cbc2e(%rip)        # 0x1402aedb8
1400e318a:	85 c0                	test   %eax,%eax
1400e318c:	0f 84 9f fd ff ff    	je     0x1400e2f31
1400e3192:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
1400e3196:	85 c0                	test   %eax,%eax
1400e3198:	0f 84 93 fd ff ff    	je     0x1400e2f31
1400e319e:	bd 01 00 00 00       	mov    $0x1,%ebp
1400e31a3:	e9 ca fd ff ff       	jmp    0x1400e2f72
1400e31a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e31af:	00
1400e31b0:	48 8b 15 d9 11 19 00 	mov    0x1911d9(%rip),%rdx        # 0x140274390
1400e31b7:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e31bc:	ff 15 16 bc 1c 00    	call   *0x1cbc16(%rip)        # 0x1402aedd8
1400e31c2:	85 c0                	test   %eax,%eax
1400e31c4:	0f 84 4c fd ff ff    	je     0x1400e2f16
1400e31ca:	eb d2                	jmp    0x1400e319e
1400e31cc:	c7 84 24 80 00 00 00 	movl   $0x0,0x80(%rsp)
1400e31d3:	00 00 00 00
1400e31d7:	ff 15 8b be 1c 00    	call   *0x1cbe8b(%rip)        # 0x1402af068
1400e31dd:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
1400e31e4:	00
1400e31e5:	ba 08 00 00 00       	mov    $0x8,%edx
1400e31ea:	48 89 c1             	mov    %rax,%rcx
1400e31ed:	ff 15 3d bc 1c 00    	call   *0x1cbc3d(%rip)        # 0x1402aee30
1400e31f3:	85 c0                	test   %eax,%eax
1400e31f5:	74 3f                	je     0x1400e3236
1400e31f7:	4c 8d b4 24 80 00 00 	lea    0x80(%rsp),%r14
1400e31fe:	00
1400e31ff:	45 31 c9             	xor    %r9d,%r9d
1400e3202:	45 31 c0             	xor    %r8d,%r8d
1400e3205:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e320c:	00
1400e320d:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1400e3212:	48 8b 2d df bb 1c 00 	mov    0x1cbbdf(%rip),%rbp        # 0x1402aedf8
1400e3219:	ba 01 00 00 00       	mov    $0x1,%edx
1400e321e:	ff d5                	call   *%rbp
1400e3220:	85 c0                	test   %eax,%eax
1400e3222:	0f 84 84 00 00 00    	je     0x1400e32ac
1400e3228:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e322f:	00
1400e3230:	ff 15 e2 bc 1c 00    	call   *0x1cbce2(%rip)        # 0x1402aef18
1400e3236:	48 c7 05 4f 11 19 00 	movq   $0x0,0x19114f(%rip)        # 0x140274390
1400e323d:	00 00 00 00
1400e3241:	e9 d0 fc ff ff       	jmp    0x1400e2f16
1400e3246:	48 8b 0d 43 11 19 00 	mov    0x191143(%rip),%rcx        # 0x140274390
1400e324d:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1400e3252:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
1400e3257:	48 8d 35 ab fc 12 00 	lea    0x12fcab(%rip),%rsi        # 0x140212f09
1400e325e:	e8 6d aa ff ff       	call   0x1400ddcd0
1400e3263:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
1400e3268:	49 89 f1             	mov    %rsi,%r9
1400e326b:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
1400e3272:	00
1400e3273:	85 c0                	test   %eax,%eax
1400e3275:	48 8b 0d 14 11 19 00 	mov    0x191114(%rip),%rcx        # 0x140274390
1400e327c:	4d 0f 45 cf          	cmovne %r15,%r9
1400e3280:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
1400e3285:	41 ff d5             	call   *%r13
1400e3288:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1400e328d:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1400e3292:	89 c2                	mov    %eax,%edx
1400e3294:	48 89 f0             	mov    %rsi,%rax
1400e3297:	85 d2                	test   %edx,%edx
1400e3299:	0f 84 81 fe ff ff    	je     0x1400e3120
1400e329f:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400e32a6:	00
1400e32a7:	e9 74 fe ff ff       	jmp    0x1400e3120
1400e32ac:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
1400e32b3:	e8 68 77 fe ff       	call   0x1400caa20
1400e32b8:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1400e32bd:	ba 01 00 00 00       	mov    $0x1,%edx
1400e32c2:	44 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9d
1400e32c9:	00
1400e32ca:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e32d1:	00
1400e32d2:	49 89 c5             	mov    %rax,%r13
1400e32d5:	49 89 c0             	mov    %rax,%r8
1400e32d8:	ff d5                	call   *%rbp
1400e32da:	85 c0                	test   %eax,%eax
1400e32dc:	75 26                	jne    0x1400e3304
1400e32de:	4c 89 e9             	mov    %r13,%rcx
1400e32e1:	e8 ca 5b 01 00       	call   0x1400f8eb0
1400e32e6:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e32ed:	00
1400e32ee:	ff 15 24 bc 1c 00    	call   *0x1cbc24(%rip)        # 0x1402aef18
1400e32f4:	48 c7 05 91 10 19 00 	movq   $0x0,0x191091(%rip)        # 0x140274390
1400e32fb:	00 00 00 00
1400e32ff:	e9 12 fc ff ff       	jmp    0x1400e2f16
1400e3304:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400e3308:	ff 15 da ba 1c 00    	call   *0x1cbada(%rip)        # 0x1402aede8
1400e330e:	89 c1                	mov    %eax,%ecx
1400e3310:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
1400e3317:	e8 04 77 fe ff       	call   0x1400caa20
1400e331c:	4d 8b 45 00          	mov    0x0(%r13),%r8
1400e3320:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
1400e3327:	48 89 c5             	mov    %rax,%rbp
1400e332a:	48 89 c2             	mov    %rax,%rdx
1400e332d:	ff 15 9d ba 1c 00    	call   *0x1cba9d(%rip)        # 0x1402aedd0
1400e3333:	85 c0                	test   %eax,%eax
1400e3335:	74 30                	je     0x1400e3367
1400e3337:	4c 89 e9             	mov    %r13,%rcx
1400e333a:	e8 71 5b 01 00       	call   0x1400f8eb0
1400e333f:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e3346:	00
1400e3347:	ff 15 cb bb 1c 00    	call   *0x1cbbcb(%rip)        # 0x1402aef18
1400e334d:	48 89 2d 3c 10 19 00 	mov    %rbp,0x19103c(%rip)        # 0x140274390
1400e3354:	48 85 ed             	test   %rbp,%rbp
1400e3357:	0f 84 b9 fb ff ff    	je     0x1400e2f16
1400e335d:	e9 a7 fb ff ff       	jmp    0x1400e2f09
1400e3362:	e8 09 15 10 00       	call   0x1401e4870
1400e3367:	ff 15 a3 bd 1c 00    	call   *0x1cbda3(%rip)        # 0x1402af110
1400e336d:	48 8d 0d 7c fb 12 00 	lea    0x12fb7c(%rip),%rcx        # 0x140212ef0
1400e3374:	41 89 c6             	mov    %eax,%r14d
1400e3377:	48 8b 05 62 5c 15 00 	mov    0x155c62(%rip),%rax        # 0x140238fe0
1400e337e:	83 38 00             	cmpl   $0x0,(%rax)
1400e3381:	74 08                	je     0x1400e338b
1400e3383:	e8 e0 ff 0f 00       	call   0x1401e3368
1400e3388:	48 89 c1             	mov    %rax,%rcx
1400e338b:	44 89 f2             	mov    %r14d,%edx
1400e338e:	e8 9d 02 fe ff       	call   0x1400c3630
1400e3393:	48 89 e9             	mov    %rbp,%rcx
1400e3396:	e8 15 5b 01 00       	call   0x1400f8eb0
1400e339b:	e9 3e ff ff ff       	jmp    0x1400e32de
1400e33a0:	41 57                	push   %r15
1400e33a2:	41 56                	push   %r14
1400e33a4:	41 55                	push   %r13
1400e33a6:	41 54                	push   %r12
1400e33a8:	55                   	push   %rbp
1400e33a9:	57                   	push   %rdi
1400e33aa:	56                   	push   %rsi
1400e33ab:	53                   	push   %rbx
1400e33ac:	48 81 ec c8 05 00 00 	sub    $0x5c8,%rsp
1400e33b3:	48 8b 3d 36 57 15 00 	mov    0x155736(%rip),%rdi        # 0x140238af0
1400e33ba:	4c 8b a4 24 30 06 00 	mov    0x630(%rsp),%r12
1400e33c1:	00
1400e33c2:	48 8b 07             	mov    (%rdi),%rax
1400e33c5:	48 89 84 24 b8 05 00 	mov    %rax,0x5b8(%rsp)
1400e33cc:	00
1400e33cd:	31 c0                	xor    %eax,%eax
1400e33cf:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1400e33d4:	48 89 ce             	mov    %rcx,%rsi
1400e33d7:	48 89 d3             	mov    %rdx,%rbx
1400e33da:	4d 89 c7             	mov    %r8,%r15
1400e33dd:	48 89 cf             	mov    %rcx,%rdi
1400e33e0:	48 85 c9             	test   %rcx,%rcx
1400e33e3:	0f 84 3f 0a 00 00    	je     0x1400e3e28
1400e33e9:	80 3f 73             	cmpb   $0x73,(%rdi)
1400e33ec:	0f 85 4e 03 00 00    	jne    0x1400e3740
1400e33f2:	80 7f 01 68          	cmpb   $0x68,0x1(%rdi)
1400e33f6:	0f 85 44 03 00 00    	jne    0x1400e3740
1400e33fc:	0f b6 6f 02          	movzbl 0x2(%rdi),%ebp
1400e3400:	85 ed                	test   %ebp,%ebp
1400e3402:	0f 85 38 03 00 00    	jne    0x1400e3740
1400e3408:	8b 05 9a c6 10 00    	mov    0x10c69a(%rip),%eax        # 0x1401efaa8
1400e340e:	85 c0                	test   %eax,%eax
1400e3410:	0f 88 7e 0c 00 00    	js     0x1400e4094
1400e3416:	85 c0                	test   %eax,%eax
1400e3418:	0f 84 62 03 00 00    	je     0x1400e3780
1400e341e:	48 8d 2d bb ae ff ff 	lea    -0x5145(%rip),%rbp        # 0x1400de2e0
1400e3425:	48 8b 05 f4 bf 1c 00 	mov    0x1cbff4(%rip),%rax        # 0x1402af420
1400e342c:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1400e3431:	ff d0                	call   *%rax
1400e3433:	44 8b 1d 72 c6 10 00 	mov    0x10c672(%rip),%r11d        # 0x1401efaac
1400e343a:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1400e3440:	45 85 db             	test   %r11d,%r11d
1400e3443:	0f 88 77 09 00 00    	js     0x1400e3dc0
1400e3449:	44 8b 15 64 1c 19 00 	mov    0x191c64(%rip),%r10d        # 0x1402750b4
1400e3450:	4c 8b 2d 01 1e 19 00 	mov    0x191e01(%rip),%r13        # 0x140275258
1400e3457:	45 85 d2             	test   %r10d,%r10d
1400e345a:	75 40                	jne    0x1400e349c
1400e345c:	4d 85 ed             	test   %r13,%r13
1400e345f:	74 3b                	je     0x1400e349c
1400e3461:	c7 05 49 1c 19 00 01 	movl   $0x1,0x191c49(%rip)        # 0x1402750b4
1400e3468:	00 00 00
1400e346b:	eb 12                	jmp    0x1400e347f
1400e346d:	0f 1f 00             	nopl   (%rax)
1400e3470:	c6 00 00             	movb   $0x0,(%rax)
1400e3473:	4c 89 e9             	mov    %r13,%rcx
1400e3476:	4c 8d 6f 01          	lea    0x1(%rdi),%r13
1400e347a:	e8 61 d4 ff ff       	call   0x1400e08e0
1400e347f:	ba 2c 00 00 00       	mov    $0x2c,%edx
1400e3484:	4c 89 e9             	mov    %r13,%rcx
1400e3487:	e8 e4 69 10 00       	call   0x1401e9e70
1400e348c:	48 89 c7             	mov    %rax,%rdi
1400e348f:	48 85 c0             	test   %rax,%rax
1400e3492:	75 dc                	jne    0x1400e3470
1400e3494:	4c 89 e9             	mov    %r13,%rcx
1400e3497:	e8 44 d4 ff ff       	call   0x1400e08e0
1400e349c:	c7 44 24 28 80 00 00 	movl   $0x80,0x28(%rsp)
1400e34a3:	00
1400e34a4:	45 31 c9             	xor    %r9d,%r9d
1400e34a7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400e34ad:	ba 00 00 00 40       	mov    $0x40000000,%edx
1400e34b2:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e34b9:	00 00
1400e34bb:	48 8d 0d 24 fb 12 00 	lea    0x12fb24(%rip),%rcx        # 0x140212fe6
1400e34c2:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400e34c9:	00
1400e34ca:	ff 15 80 ba 1c 00    	call   *0x1cba80(%rip)        # 0x1402aef50
1400e34d0:	c7 44 24 6c 08 04 00 	movl   $0x408,0x6c(%rsp)
1400e34d7:	00
1400e34d8:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e34dc:	74 11                	je     0x1400e34ef
1400e34de:	48 89 c1             	mov    %rax,%rcx
1400e34e1:	ff 15 31 ba 1c 00    	call   *0x1cba31(%rip)        # 0x1402aef18
1400e34e7:	c7 44 24 6c 00 04 00 	movl   $0x400,0x6c(%rsp)
1400e34ee:	00
1400e34ef:	31 c0                	xor    %eax,%eax
1400e34f1:	48 8d bc 24 18 01 00 	lea    0x118(%rsp),%rdi
1400e34f8:	00
1400e34f9:	b9 0d 00 00 00       	mov    $0xd,%ecx
1400e34fe:	48 c7 84 24 14 01 00 	movq   $0x0,0x114(%rsp)
1400e3505:	00 00 00 00 00
1400e350a:	48 c7 84 24 78 01 00 	movq   $0x0,0x178(%rsp)
1400e3511:	00 00 00 00 00
1400e3516:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400e3519:	c7 84 24 10 01 00 00 	movl   $0x70,0x110(%rsp)
1400e3520:	70 00 00 00
1400e3524:	8b 8c 24 38 06 00 00 	mov    0x638(%rsp),%ecx
1400e352b:	e8 00 55 00 00       	call   0x1400e8a30
1400e3530:	8b 8c 24 40 06 00 00 	mov    0x640(%rsp),%ecx
1400e3537:	48 89 84 24 60 01 00 	mov    %rax,0x160(%rsp)
1400e353e:	00
1400e353f:	e8 ec 54 00 00       	call   0x1400e8a30
1400e3544:	8b 8c 24 48 06 00 00 	mov    0x648(%rsp),%ecx
1400e354b:	48 89 84 24 68 01 00 	mov    %rax,0x168(%rsp)
1400e3552:	00
1400e3553:	e8 d8 54 00 00       	call   0x1400e8a30
1400e3558:	48 8b 94 24 60 01 00 	mov    0x160(%rsp),%rdx
1400e355f:	00
1400e3560:	48 8b 8c 24 68 01 00 	mov    0x168(%rsp),%rcx
1400e3567:	00
1400e3568:	48 89 84 24 70 01 00 	mov    %rax,0x170(%rsp)
1400e356f:	00
1400e3570:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
1400e3574:	0f 84 76 08 00 00    	je     0x1400e3df0
1400e357a:	48 89 94 24 80 01 00 	mov    %rdx,0x180(%rsp)
1400e3581:	00
1400e3582:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
1400e3586:	0f 84 84 09 00 00    	je     0x1400e3f10
1400e358c:	c7 84 24 98 00 00 00 	movl   $0x2,0x98(%rsp)
1400e3593:	02 00 00 00
1400e3597:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400e359d:	48 39 ca             	cmp    %rcx,%rdx
1400e35a0:	0f 84 bb 0a 00 00    	je     0x1400e4061
1400e35a6:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax