1409a3036:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409a303b:	48 8b c2             	mov    %rdx,%rax
1409a303e:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1409a3043:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1409a3048:	48 83 c4 40          	add    $0x40,%rsp
1409a304c:	5f                   	pop    %rdi
1409a304d:	c3                   	ret
1409a304e:	48 8d 15 4b 8a 6c 00 	lea    0x6c8a4b(%rip),%rdx        # 0x14106baa0
1409a3055:	e8 c6 f4 ff ff       	call   0x1409a2520
1409a305a:	cc                   	int3
1409a305b:	48 8d 15 1e 8a 6c 00 	lea    0x6c8a1e(%rip),%rdx        # 0x14106ba80
1409a3062:	e8 b9 f4 ff ff       	call   0x1409a2520
1409a3067:	cc                   	int3
1409a3068:	48 8d 15 f1 89 6c 00 	lea    0x6c89f1(%rip),%rdx        # 0x14106ba60
1409a306f:	e8 ac f4 ff ff       	call   0x1409a2520
1409a3074:	cc                   	int3
1409a3075:	e8 d6 ca 48 00       	call   0x140e2fb50
1409a307a:	cc                   	int3
1409a307b:	ba 01 00 00 00       	mov    $0x1,%edx
1409a3080:	48 8b cb             	mov    %rbx,%rcx
1409a3083:	e8 2c b2 47 00       	call   0x140e1e2b4
1409a3088:	cc                   	int3
1409a3089:	cc                   	int3
1409a308a:	cc                   	int3
1409a308b:	cc                   	int3
1409a308c:	cc                   	int3
1409a308d:	cc                   	int3
1409a308e:	cc                   	int3
1409a308f:	cc                   	int3
1409a3090:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409a3095:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1409a309a:	89 54 24 10          	mov    %edx,0x10(%rsp)
1409a309e:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1409a30a3:	56                   	push   %rsi
1409a30a4:	57                   	push   %rdi
1409a30a5:	41 56                	push   %r14
1409a30a7:	48 83 ec 30          	sub    $0x30,%rsp
1409a30ab:	48 8b d4             	mov    %rsp,%rdx
1409a30ae:	e8 9d bd 53 00       	call   0x140edee50
1409a30b3:	85 c0                	test   %eax,%eax
1409a30b5:	74 15                	je     0x1409a30cc
1409a30b7:	33 c0                	xor    %eax,%eax
1409a30b9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409a30be:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1409a30c3:	48 83 c4 30          	add    $0x30,%rsp
1409a30c7:	41 5e                	pop    %r14
1409a30c9:	5f                   	pop    %rdi
1409a30ca:	5e                   	pop    %rsi
1409a30cb:	c3                   	ret
1409a30cc:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
1409a30d0:	83 e9 1c             	sub    $0x1c,%ecx
1409a30d3:	0f 84 30 02 00 00    	je     0x1409a3309
1409a30d9:	83 e9 01             	sub    $0x1,%ecx
1409a30dc:	0f 84 6a 01 00 00    	je     0x1409a324c
1409a30e2:	83 e9 29             	sub    $0x29,%ecx
1409a30e5:	0f 84 a9 00 00 00    	je     0x1409a3194
1409a30eb:	83 f9 01             	cmp    $0x1,%ecx
1409a30ee:	0f 85 67 03 00 00    	jne    0x1409a345b
1409a30f4:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409a30f9:	48 8b ce             	mov    %rsi,%rcx
1409a30fc:	83 be 94 01 00 00 00 	cmpl   $0x0,0x194(%rsi)
1409a3103:	0f 84 58 03 00 00    	je     0x1409a3461
1409a3109:	ba 29 00 00 00       	mov    $0x29,%edx
1409a310e:	e8 8d 77 00 00       	call   0x1409aa8a0
1409a3113:	ba 2a 00 00 00       	mov    $0x2a,%edx
1409a3118:	48 8b ce             	mov    %rsi,%rcx
1409a311b:	48 8b d8             	mov    %rax,%rbx
1409a311e:	e8 7d 77 00 00       	call   0x1409aa8a0
1409a3123:	48 8b d0             	mov    %rax,%rdx
1409a3126:	48 8b cb             	mov    %rbx,%rcx
1409a3129:	48 8b f8             	mov    %rax,%rdi
1409a312c:	e8 1f 8e 00 00       	call   0x1409abf50
1409a3131:	ba 2b 00 00 00       	mov    $0x2b,%edx
1409a3136:	48 8b ce             	mov    %rsi,%rcx
1409a3139:	e8 62 77 00 00       	call   0x1409aa8a0
1409a313e:	48 8b d7             	mov    %rdi,%rdx
1409a3141:	48 8b c8             	mov    %rax,%rcx
1409a3144:	e8 07 8e 00 00       	call   0x1409abf50
1409a3149:	ba 2d 00 00 00       	mov    $0x2d,%edx
1409a314e:	48 8b ce             	mov    %rsi,%rcx
1409a3151:	e8 4a 77 00 00       	call   0x1409aa8a0
1409a3156:	48 8b d7             	mov    %rdi,%rdx
1409a3159:	48 8b c8             	mov    %rax,%rcx
1409a315c:	e8 ef 8d 00 00       	call   0x1409abf50
1409a3161:	ba 2e 00 00 00       	mov    $0x2e,%edx
1409a3166:	48 8b ce             	mov    %rsi,%rcx
1409a3169:	e8 32 77 00 00       	call   0x1409aa8a0
1409a316e:	48 8b d7             	mov    %rdi,%rdx
1409a3171:	48 8b c8             	mov    %rax,%rcx
1409a3174:	e8 d7 8d 00 00       	call   0x1409abf50
1409a3179:	48 8b ce             	mov    %rsi,%rcx
1409a317c:	e8 ff 08 00 00       	call   0x1409a3a80
1409a3181:	48 8b d7             	mov    %rdi,%rdx
1409a3184:	48 8b c8             	mov    %rax,%rcx
1409a3187:	e8 94 f9 ff ff       	call   0x1409a2b20
1409a318c:	48 8b c7             	mov    %rdi,%rax
1409a318f:	e9 25 ff ff ff       	jmp    0x1409a30b9
1409a3194:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1409a3199:	48 8b ce             	mov    %rsi,%rcx
1409a319c:	83 be 94 01 00 00 00 	cmpl   $0x0,0x194(%rsi)
1409a31a3:	0f 84 c5 02 00 00    	je     0x1409a346e
1409a31a9:	ba 29 00 00 00       	mov    $0x29,%edx
1409a31ae:	e8 ed 76 00 00       	call   0x1409aa8a0
1409a31b3:	ba 2a 00 00 00       	mov    $0x2a,%edx
1409a31b8:	48 8b ce             	mov    %rsi,%rcx
1409a31bb:	48 8b d8             	mov    %rax,%rbx
1409a31be:	e8 dd 76 00 00       	call   0x1409aa8a0
1409a31c3:	48 8b d0             	mov    %rax,%rdx
1409a31c6:	48 8b cb             	mov    %rbx,%rcx
1409a31c9:	48 8b f8             	mov    %rax,%rdi
1409a31cc:	e8 7f 8d 00 00       	call   0x1409abf50
1409a31d1:	ba 2b 00 00 00       	mov    $0x2b,%edx
1409a31d6:	48 8b ce             	mov    %rsi,%rcx
1409a31d9:	e8 c2 76 00 00       	call   0x1409aa8a0
1409a31de:	48 8b d7             	mov    %rdi,%rdx
1409a31e1:	48 8b c8             	mov    %rax,%rcx
1409a31e4:	e8 67 8d 00 00       	call   0x1409abf50
1409a31e9:	ba 2c 00 00 00       	mov    $0x2c,%edx
1409a31ee:	48 8b ce             	mov    %rsi,%rcx
1409a31f1:	e8 aa 76 00 00       	call   0x1409aa8a0
1409a31f6:	48 8b d7             	mov    %rdi,%rdx
1409a31f9:	48 8b c8             	mov    %rax,%rcx
1409a31fc:	e8 4f 8d 00 00       	call   0x1409abf50
1409a3201:	ba 2d 00 00 00       	mov    $0x2d,%edx
1409a3206:	48 8b ce             	mov    %rsi,%rcx
1409a3209:	e8 92 76 00 00       	call   0x1409aa8a0
1409a320e:	48 8b d7             	mov    %rdi,%rdx
1409a3211:	48 8b c8             	mov    %rax,%rcx
1409a3214:	e8 37 8d 00 00       	call   0x1409abf50
1409a3219:	ba 2e 00 00 00       	mov    $0x2e,%edx
1409a321e:	48 8b ce             	mov    %rsi,%rcx
1409a3221:	e8 7a 76 00 00       	call   0x1409aa8a0
1409a3226:	48 8b d7             	mov    %rdi,%rdx
1409a3229:	48 8b c8             	mov    %rax,%rcx
1409a322c:	e8 1f 8d 00 00       	call   0x1409abf50
1409a3231:	48 8b ce             	mov    %rsi,%rcx
1409a3234:	e8 87 09 00 00       	call   0x1409a3bc0
1409a3239:	48 8b d7             	mov    %rdi,%rdx
1409a323c:	48 8b c8             	mov    %rax,%rcx
1409a323f:	e8 dc f8 ff ff       	call   0x1409a2b20
1409a3244:	48 8b c7             	mov    %rdi,%rax
1409a3247:	e9 6d fe ff ff       	jmp    0x1409a30b9
1409a324c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409a3251:	83 bb 94 01 00 00 00 	cmpl   $0x0,0x194(%rbx)
1409a3258:	0f 84 1d 02 00 00    	je     0x1409a347b
1409a325e:	44 8b 83 a4 01 00 00 	mov    0x1a4(%rbx),%r8d
1409a3265:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
1409a3269:	0f 84 ec 01 00 00    	je     0x1409a345b
1409a326f:	48 8d 93 58 01 00 00 	lea    0x158(%rbx),%rdx
1409a3276:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1409a327c:	48 8b cb             	mov    %rbx,%rcx
1409a327f:	e8 ac 5c 00 00       	call   0x1409a8f30
1409a3284:	ba 20 01 00 00       	mov    $0x120,%edx
1409a3289:	48 8b cb             	mov    %rbx,%rcx
1409a328c:	48 8b f8             	mov    %rax,%rdi
1409a328f:	e8 7c e2 00 00       	call   0x1409b1510
1409a3294:	48 8b f0             	mov    %rax,%rsi
1409a3297:	48 8b cb             	mov    %rbx,%rcx
1409a329a:	48 85 c0             	test   %rax,%rax
1409a329d:	0f 84 e8 01 00 00    	je     0x1409a348b
1409a32a3:	33 ed                	xor    %ebp,%ebp
1409a32a5:	c7 40 10 15 00 00 00 	movl   $0x15,0x10(%rax)
1409a32ac:	48 89 80 98 00 00 00 	mov    %rax,0x98(%rax)
1409a32b3:	48 89 78 08          	mov    %rdi,0x8(%rax)
1409a32b7:	c7 40 28 03 00 00 00 	movl   $0x3,0x28(%rax)
1409a32be:	8d 55 34             	lea    0x34(%rbp),%edx
1409a32c1:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1409a32c5:	44 8d 4d 10          	lea    0x10(%rbp),%r9d
1409a32c9:	44 8d 45 04          	lea    0x4(%rbp),%r8d
1409a32cd:	e8 be fb ff ff       	call   0x1409a2e90
1409a32d2:	48 8b d0             	mov    %rax,%rdx
1409a32d5:	48 8b ce             	mov    %rsi,%rcx
1409a32d8:	48 8b f8             	mov    %rax,%rdi
1409a32db:	e8 70 8c 00 00       	call   0x1409abf50
1409a32e0:	44 8d 4d 10          	lea    0x10(%rbp),%r9d
1409a32e4:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1409a32e8:	45 33 c0             	xor    %r8d,%r8d
1409a32eb:	8d 55 33             	lea    0x33(%rbp),%edx
1409a32ee:	48 8b cb             	mov    %rbx,%rcx
1409a32f1:	e8 9a fb ff ff       	call   0x1409a2e90
1409a32f6:	48 8b d7             	mov    %rdi,%rdx
1409a32f9:	48 8b c8             	mov    %rax,%rcx
1409a32fc:	e8 1f f8 ff ff       	call   0x1409a2b20
1409a3301:	48 8b c7             	mov    %rdi,%rax
1409a3304:	e9 b0 fd ff ff       	jmp    0x1409a30b9
1409a3309:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409a330e:	83 bb 94 01 00 00 00 	cmpl   $0x0,0x194(%rbx)
1409a3315:	0f 84 7b 01 00 00    	je     0x1409a3496
1409a331b:	44 8b 83 a4 01 00 00 	mov    0x1a4(%rbx),%r8d
1409a3322:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
1409a3326:	0f 84 2f 01 00 00    	je     0x1409a345b
1409a332c:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1409a3332:	48 8d 93 58 01 00 00 	lea    0x158(%rbx),%rdx
1409a3339:	48 8b cb             	mov    %rbx,%rcx
1409a333c:	e8 ef 5b 00 00       	call   0x1409a8f30
1409a3341:	ba 20 01 00 00       	mov    $0x120,%edx
1409a3346:	48 8b cb             	mov    %rbx,%rcx
1409a3349:	48 8b f8             	mov    %rax,%rdi
1409a334c:	e8 bf e1 00 00       	call   0x1409b1510
1409a3351:	48 8b f0             	mov    %rax,%rsi
1409a3354:	48 85 c0             	test   %rax,%rax
1409a3357:	0f 84 49 01 00 00    	je     0x1409a34a6
1409a335d:	c7 40 10 15 00 00 00 	movl   $0x15,0x10(%rax)
1409a3364:	48 89 80 98 00 00 00 	mov    %rax,0x98(%rax)
1409a336b:	48 89 78 08          	mov    %rdi,0x8(%rax)
1409a336f:	c7 40 28 03 00 00 00 	movl   $0x3,0x28(%rax)
1409a3376:	83 bb 94 01 00 00 00 	cmpl   $0x0,0x194(%rbx)
1409a337d:	0f 84 31 01 00 00    	je     0x1409a34b4
1409a3383:	44 8b 83 a4 01 00 00 	mov    0x1a4(%rbx),%r8d
1409a338a:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
1409a338e:	0f 84 c7 00 00 00    	je     0x1409a345b
1409a3394:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1409a339a:	48 8d 93 58 01 00 00 	lea    0x158(%rbx),%rdx
1409a33a1:	48 8b cb             	mov    %rbx,%rcx
1409a33a4:	e8 87 5b 00 00       	call   0x1409a8f30
1409a33a9:	ba 20 01 00 00       	mov    $0x120,%edx
1409a33ae:	48 8b cb             	mov    %rbx,%rcx
1409a33b1:	4c 8b f0             	mov    %rax,%r14
1409a33b4:	e8 57 e1 00 00       	call   0x1409b1510
1409a33b9:	48 8b f8             	mov    %rax,%rdi
1409a33bc:	48 85 c0             	test   %rax,%rax
1409a33bf:	0f 84 ff 00 00 00    	je     0x1409a34c4
1409a33c5:	48 8b d0             	mov    %rax,%rdx
1409a33c8:	c7 40 10 15 00 00 00 	movl   $0x15,0x10(%rax)
1409a33cf:	48 8b ce             	mov    %rsi,%rcx
1409a33d2:	48 89 80 98 00 00 00 	mov    %rax,0x98(%rax)
1409a33d9:	4c 89 70 08          	mov    %r14,0x8(%rax)
1409a33dd:	c7 40 28 04 00 00 00 	movl   $0x4,0x28(%rax)
1409a33e4:	e8 67 8b 00 00       	call   0x1409abf50
1409a33e9:	83 bb 94 01 00 00 00 	cmpl   $0x0,0x194(%rbx)
1409a33f0:	0f 84 dc 00 00 00    	je     0x1409a34d2
1409a33f6:	44 8b 83 a0 01 00 00 	mov    0x1a0(%rbx),%r8d
1409a33fd:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
1409a3401:	74 58                	je     0x1409a345b
1409a3403:	41 b9 10 00 00 00    	mov    $0x10,%r9d
1409a3409:	48 8d 93 58 01 00 00 	lea    0x158(%rbx),%rdx
1409a3410:	48 8b cb             	mov    %rbx,%rcx
1409a3413:	e8 18 5b 00 00       	call   0x1409a8f30
1409a3418:	ba 20 01 00 00       	mov    $0x120,%edx
1409a341d:	48 8b cb             	mov    %rbx,%rcx
1409a3420:	48 8b f0             	mov    %rax,%rsi
1409a3423:	e8 e8 e0 00 00       	call   0x1409b1510
1409a3428:	48 85 c0             	test   %rax,%rax
1409a342b:	0f 84 b1 00 00 00    	je     0x1409a34e2
1409a3431:	33 ed                	xor    %ebp,%ebp
1409a3433:	c7 40 10 15 00 00 00 	movl   $0x15,0x10(%rax)
1409a343a:	48 8b d7             	mov    %rdi,%rdx
1409a343d:	89 68 28             	mov    %ebp,0x28(%rax)
1409a3440:	48 8b c8             	mov    %rax,%rcx
1409a3443:	48 89 80 98 00 00 00 	mov    %rax,0x98(%rax)
1409a344a:	48 89 70 08          	mov    %rsi,0x8(%rax)
1409a344e:	e8 cd f6 ff ff       	call   0x1409a2b20
1409a3453:	48 8b c7             	mov    %rdi,%rax
1409a3456:	e9 5e fc ff ff       	jmp    0x1409a30b9
1409a345b:	e8 f0 c6 48 00       	call   0x140e2fb50
1409a3460:	cc                   	int3
1409a3461:	48 8d 15 f0 89 6c 00 	lea    0x6c89f0(%rip),%rdx        # 0x14106be58
1409a3468:	e8 b3 f0 ff ff       	call   0x1409a2520
1409a346d:	cc                   	int3
1409a346e:	48 8d 15 bb 89 6c 00 	lea    0x6c89bb(%rip),%rdx        # 0x14106be30
1409a3475:	e8 a6 f0 ff ff       	call   0x1409a2520
1409a347a:	cc                   	int3
1409a347b:	48 8d 15 86 89 6c 00 	lea    0x6c8986(%rip),%rdx        # 0x14106be08
1409a3482:	48 8b cb             	mov    %rbx,%rcx
1409a3485:	e8 96 f0 ff ff       	call   0x1409a2520
1409a348a:	cc                   	int3
1409a348b:	ba 01 00 00 00       	mov    $0x1,%edx
1409a3490:	e8 1f ae 47 00       	call   0x140e1e2b4
1409a3495:	cc                   	int3
1409a3496:	48 8d 15 4b 89 6c 00 	lea    0x6c894b(%rip),%rdx        # 0x14106bde8
1409a349d:	48 8b cb             	mov    %rbx,%rcx
1409a34a0:	e8 7b f0 ff ff       	call   0x1409a2520
1409a34a5:	cc                   	int3
1409a34a6:	ba 01 00 00 00       	mov    $0x1,%edx
1409a34ab:	48 8b cb             	mov    %rbx,%rcx
1409a34ae:	e8 01 ae 47 00       	call   0x140e1e2b4
1409a34b3:	cc                   	int3
1409a34b4:	48 8d 15 c5 85 6c 00 	lea    0x6c85c5(%rip),%rdx        # 0x14106ba80
1409a34bb:	48 8b cb             	mov    %rbx,%rcx
1409a34be:	e8 5d f0 ff ff       	call   0x1409a2520
1409a34c3:	cc                   	int3
1409a34c4:	ba 01 00 00 00       	mov    $0x1,%edx
1409a34c9:	48 8b cb             	mov    %rbx,%rcx
1409a34cc:	e8 e3 ad 47 00       	call   0x140e1e2b4
1409a34d1:	cc                   	int3
1409a34d2:	48 8d 15 87 85 6c 00 	lea    0x6c8587(%rip),%rdx        # 0x14106ba60
1409a34d9:	48 8b cb             	mov    %rbx,%rcx
1409a34dc:	e8 3f f0 ff ff       	call   0x1409a2520
1409a34e1:	cc                   	int3
1409a34e2:	ba 01 00 00 00       	mov    $0x1,%edx
1409a34e7:	48 8b cb             	mov    %rbx,%rcx
1409a34ea:	e8 c5 ad 47 00       	call   0x140e1e2b4
1409a34ef:	cc                   	int3
1409a34f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409a34f5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1409a34fa:	89 54 24 10          	mov    %edx,0x10(%rsp)
1409a34fe:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1409a3503:	56                   	push   %rsi
1409a3504:	57                   	push   %rdi
1409a3505:	41 56                	push   %r14
1409a3507:	48 83 ec 30          	sub    $0x30,%rsp
1409a350b:	48 8b d4             	mov    %rsp,%rdx
1409a350e:	e8 3d b9 53 00       	call   0x140edee50
1409a3513:	85 c0                	test   %eax,%eax
1409a3515:	74 15                	je     0x1409a352c
1409a3517:	33 c0                	xor    %eax,%eax
1409a3519:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409a351e:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1409a3523:	48 83 c4 30          	add    $0x30,%rsp
1409a3527:	41 5e                	pop    %r14
1409a3529:	5f                   	pop    %rdi
1409a352a:	5e                   	pop    %rsi
1409a352b:	c3                   	ret
1409a352c:	8b 44 24 58          	mov    0x58(%rsp),%eax
1409a3530:	83 c0 ea             	add    $0xffffffea,%eax
1409a3533:	83 f8 09             	cmp    $0x9,%eax
1409a3536:	0f 87 75 03 00 00    	ja     0x1409a38b1
1409a353c:	48 8d 15 bd ca 65 ff 	lea    -0x9a3543(%rip),%rdx        # 0x140000000
1409a3543:	48 98                	cltq
1409a3545:	8b 8c 82 80 39 9a 00 	mov    0x9a3980(%rdx,%rax,4),%ecx
1409a354c:	48 03 ca             	add    %rdx,%rcx
1409a354f:	ff e1                	jmp    *%rcx
1409a3551:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1409a3556:	83 b9 94 01 00 00 00 	cmpl   $0x0,0x194(%rcx)
1409a355d:	0f 84 54 03 00 00    	je     0x1409a38b7
1409a3563:	e8 18 05 00 00       	call   0x1409a3a80
1409a3568:	48 8b f8             	mov    %rax,%rdi
1409a356b:	eb ac                	jmp    0x1409a3519
1409a356d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409a3572:	83 bb 94 01 00 00 00 	cmpl   $0x0,0x194(%rbx)
1409a3579:	0f 84 45 03 00 00    	je     0x1409a38c4
1409a357f:	44 8b 83 a0 01 00 00 	mov    0x1a0(%rbx),%r8d
1409a3586:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
1409a358a:	0f 84 21 03 00 00    	je     0x1409a38b1
1409a3590:	41 b9 10 00 00 00    	mov    $0x10,%r9d
1409a3596:	48 8d 93 58 01 00 00 	lea    0x158(%rbx),%rdx
1409a359d:	48 8b cb             	mov    %rbx,%rcx
1409a35a0:	e8 8b 59 00 00       	call   0x1409a8f30
1409a35a5:	ba 20 01 00 00       	mov    $0x120,%edx
1409a35aa:	48 8b cb             	mov    %rbx,%rcx
1409a35ad:	48 8b f8             	mov    %rax,%rdi
1409a35b0:	e8 5b df 00 00       	call   0x1409b1510
1409a35b5:	48 8b e8             	mov    %rax,%rbp
1409a35b8:	48 85 c0             	test   %rax,%rax
1409a35bb:	0f 84 13 03 00 00    	je     0x1409a38d4
1409a35c1:	33 f6                	xor    %esi,%esi
1409a35c3:	c7 40 10 15 00 00 00 	movl   $0x15,0x10(%rax)
1409a35ca:	89 70 28             	mov    %esi,0x28(%rax)
1409a35cd:	48 89 80 98 00 00 00 	mov    %rax,0x98(%rax)
1409a35d4:	48 89 78 08          	mov    %rdi,0x8(%rax)