1405c3041:	48 8b 8c 24 48 3b 00 	mov    0x3b48(%rsp),%rcx
1405c3048:	00
1405c3049:	e8 82 cd bd ff       	call   0x14019fdd0
1405c304e:	48 89 84 24 50 3b 00 	mov    %rax,0x3b50(%rsp)
1405c3055:	00
1405c3056:	48 8b 84 24 50 3b 00 	mov    0x3b50(%rsp),%rax
1405c305d:	00
1405c305e:	48 89 84 24 68 3b 00 	mov    %rax,0x3b68(%rsp)
1405c3065:	00
1405c3066:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c306b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405c3070:	4c 8b 8c 24 58 3b 00 	mov    0x3b58(%rsp),%r9
1405c3077:	00
1405c3078:	4c 8b 84 24 60 3b 00 	mov    0x3b60(%rsp),%r8
1405c307f:	00
1405c3080:	48 8b 94 24 68 3b 00 	mov    0x3b68(%rsp),%rdx
1405c3087:	00
1405c3088:	b9 a2 00 00 00       	mov    $0xa2,%ecx
1405c308d:	e8 ce 0c 05 00       	call   0x140613d60
1405c3092:	90                   	nop
1405c3093:	e9 d4 bd 04 00       	jmp    0x14060ee6c
1405c3098:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c309d:	48 83 c0 14          	add    $0x14,%rax
1405c30a1:	48 63 00             	movslq (%rax),%rax
1405c30a4:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c30a8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c30ad:	48 03 c8             	add    %rax,%rcx
1405c30b0:	48 8b c1             	mov    %rcx,%rax
1405c30b3:	48 8b c8             	mov    %rax,%rcx
1405c30b6:	e8 15 c6 bd ff       	call   0x14019f6d0
1405c30bb:	48 89 84 24 80 3b 00 	mov    %rax,0x3b80(%rsp)
1405c30c2:	00
1405c30c3:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c30c8:	48 83 c0 10          	add    $0x10,%rax
1405c30cc:	48 63 00             	movslq (%rax),%rax
1405c30cf:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c30d3:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c30d8:	48 03 c8             	add    %rax,%rcx
1405c30db:	48 8b c1             	mov    %rcx,%rax
1405c30de:	48 8b c8             	mov    %rax,%rcx
1405c30e1:	e8 ca 3d bd ff       	call   0x140196eb0
1405c30e6:	48 89 84 24 88 3b 00 	mov    %rax,0x3b88(%rsp)
1405c30ed:	00
1405c30ee:	48 8d 84 24 90 f1 00 	lea    0xf190(%rsp),%rax
1405c30f5:	00
1405c30f6:	48 89 84 24 70 3b 00 	mov    %rax,0x3b70(%rsp)
1405c30fd:	00
1405c30fe:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3103:	48 83 c0 28          	add    $0x28,%rax
1405c3107:	48 8b d0             	mov    %rax,%rdx
1405c310a:	48 8b 8c 24 70 3b 00 	mov    0x3b70(%rsp),%rcx
1405c3111:	00
1405c3112:	e8 b9 cc bd ff       	call   0x14019fdd0
1405c3117:	48 89 84 24 78 3b 00 	mov    %rax,0x3b78(%rsp)
1405c311e:	00
1405c311f:	48 8b 84 24 78 3b 00 	mov    0x3b78(%rsp),%rax
1405c3126:	00
1405c3127:	48 89 84 24 90 3b 00 	mov    %rax,0x3b90(%rsp)
1405c312e:	00
1405c312f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3134:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405c3139:	4c 8b 8c 24 80 3b 00 	mov    0x3b80(%rsp),%r9
1405c3140:	00
1405c3141:	4c 8b 84 24 88 3b 00 	mov    0x3b88(%rsp),%r8
1405c3148:	00
1405c3149:	48 8b 94 24 90 3b 00 	mov    0x3b90(%rsp),%rdx
1405c3150:	00
1405c3151:	b9 a3 00 00 00       	mov    $0xa3,%ecx
1405c3156:	e8 05 0c 05 00       	call   0x140613d60
1405c315b:	90                   	nop
1405c315c:	e9 0b bd 04 00       	jmp    0x14060ee6c
1405c3161:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3166:	48 83 c0 14          	add    $0x14,%rax
1405c316a:	48 63 00             	movslq (%rax),%rax
1405c316d:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c3171:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c3176:	48 03 c8             	add    %rax,%rcx
1405c3179:	48 8b c1             	mov    %rcx,%rax
1405c317c:	48 8b c8             	mov    %rax,%rcx
1405c317f:	e8 4c c5 bd ff       	call   0x14019f6d0
1405c3184:	48 89 84 24 a8 3b 00 	mov    %rax,0x3ba8(%rsp)
1405c318b:	00
1405c318c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3191:	48 83 c0 10          	add    $0x10,%rax
1405c3195:	48 63 00             	movslq (%rax),%rax
1405c3198:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c319c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c31a1:	48 03 c8             	add    %rax,%rcx
1405c31a4:	48 8b c1             	mov    %rcx,%rax
1405c31a7:	48 8b c8             	mov    %rax,%rcx
1405c31aa:	e8 01 3d bd ff       	call   0x140196eb0
1405c31af:	48 89 84 24 b0 3b 00 	mov    %rax,0x3bb0(%rsp)
1405c31b6:	00
1405c31b7:	48 8d 84 24 98 f1 00 	lea    0xf198(%rsp),%rax
1405c31be:	00
1405c31bf:	48 89 84 24 98 3b 00 	mov    %rax,0x3b98(%rsp)
1405c31c6:	00
1405c31c7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c31cc:	48 83 c0 28          	add    $0x28,%rax
1405c31d0:	48 8b d0             	mov    %rax,%rdx
1405c31d3:	48 8b 8c 24 98 3b 00 	mov    0x3b98(%rsp),%rcx
1405c31da:	00
1405c31db:	e8 f0 cb bd ff       	call   0x14019fdd0
1405c31e0:	48 89 84 24 a0 3b 00 	mov    %rax,0x3ba0(%rsp)
1405c31e7:	00
1405c31e8:	48 8b 84 24 a0 3b 00 	mov    0x3ba0(%rsp),%rax
1405c31ef:	00
1405c31f0:	48 89 84 24 b8 3b 00 	mov    %rax,0x3bb8(%rsp)
1405c31f7:	00
1405c31f8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c31fd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405c3202:	4c 8b 8c 24 a8 3b 00 	mov    0x3ba8(%rsp),%r9
1405c3209:	00
1405c320a:	4c 8b 84 24 b0 3b 00 	mov    0x3bb0(%rsp),%r8
1405c3211:	00
1405c3212:	48 8b 94 24 b8 3b 00 	mov    0x3bb8(%rsp),%rdx
1405c3219:	00
1405c321a:	b9 a4 00 00 00       	mov    $0xa4,%ecx
1405c321f:	e8 3c 0b 05 00       	call   0x140613d60
1405c3224:	90                   	nop
1405c3225:	e9 42 bc 04 00       	jmp    0x14060ee6c
1405c322a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c322f:	48 83 c0 10          	add    $0x10,%rax
1405c3233:	48 63 00             	movslq (%rax),%rax
1405c3236:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c323a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c323f:	48 03 c8             	add    %rax,%rcx
1405c3242:	48 8b c1             	mov    %rcx,%rax
1405c3245:	48 8b 00             	mov    (%rax),%rax
1405c3248:	48 ff c0             	inc    %rax
1405c324b:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405c3250:	48 83 c1 10          	add    $0x10,%rcx
1405c3254:	48 63 09             	movslq (%rcx),%rcx
1405c3257:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
1405c325b:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1405c3260:	48 03 d1             	add    %rcx,%rdx
1405c3263:	48 8b ca             	mov    %rdx,%rcx
1405c3266:	48 89 01             	mov    %rax,(%rcx)
1405c3269:	e9 fe bb 04 00       	jmp    0x14060ee6c
1405c326e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3273:	48 83 c0 10          	add    $0x10,%rax
1405c3277:	48 63 00             	movslq (%rax),%rax
1405c327a:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c327e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c3283:	48 03 c8             	add    %rax,%rcx
1405c3286:	48 8b c1             	mov    %rcx,%rax
1405c3289:	48 8b 00             	mov    (%rax),%rax
1405c328c:	48 ff c0             	inc    %rax
1405c328f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405c3294:	48 83 c1 10          	add    $0x10,%rcx
1405c3298:	48 63 09             	movslq (%rcx),%rcx
1405c329b:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
1405c329f:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1405c32a4:	48 03 d1             	add    %rcx,%rdx
1405c32a7:	48 8b ca             	mov    %rdx,%rcx
1405c32aa:	48 89 01             	mov    %rax,(%rcx)
1405c32ad:	e9 ba bb 04 00       	jmp    0x14060ee6c
1405c32b2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c32b7:	48 83 c0 10          	add    $0x10,%rax
1405c32bb:	48 63 00             	movslq (%rax),%rax
1405c32be:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c32c2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c32c7:	48 03 c8             	add    %rax,%rcx
1405c32ca:	48 8b c1             	mov    %rcx,%rax
1405c32cd:	48 8b 00             	mov    (%rax),%rax
1405c32d0:	48 ff c8             	dec    %rax
1405c32d3:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405c32d8:	48 83 c1 10          	add    $0x10,%rcx
1405c32dc:	48 63 09             	movslq (%rcx),%rcx
1405c32df:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
1405c32e3:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1405c32e8:	48 03 d1             	add    %rcx,%rdx
1405c32eb:	48 8b ca             	mov    %rdx,%rcx
1405c32ee:	48 89 01             	mov    %rax,(%rcx)
1405c32f1:	e9 76 bb 04 00       	jmp    0x14060ee6c
1405c32f6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c32fb:	48 83 c0 10          	add    $0x10,%rax
1405c32ff:	48 63 00             	movslq (%rax),%rax
1405c3302:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c3306:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c330b:	48 03 c8             	add    %rax,%rcx
1405c330e:	48 8b c1             	mov    %rcx,%rax
1405c3311:	48 89 84 24 a8 12 00 	mov    %rax,0x12a8(%rsp)
1405c3318:	00
1405c3319:	48 8b 84 24 a8 12 00 	mov    0x12a8(%rsp),%rax
1405c3320:	00
1405c3321:	48 83 38 00          	cmpq   $0x0,(%rax)
1405c3325:	75 19                	jne    0x1405c3340
1405c3327:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c332c:	48 83 c0 60          	add    $0x60,%rax
1405c3330:	48 8d 15 a9 50 a5 00 	lea    0xa550a9(%rip),%rdx        # 0x1410183e0
1405c3337:	48 8b 08             	mov    (%rax),%rcx
1405c333a:	e8 41 24 05 00       	call   0x140615780
1405c333f:	90                   	nop
1405c3340:	48 8b 84 24 a8 12 00 	mov    0x12a8(%rsp),%rax
1405c3347:	00
1405c3348:	48 8b 00             	mov    (%rax),%rax
1405c334b:	48 ff c8             	dec    %rax
1405c334e:	48 8b 8c 24 a8 12 00 	mov    0x12a8(%rsp),%rcx
1405c3355:	00
1405c3356:	48 89 01             	mov    %rax,(%rcx)
1405c3359:	e9 0e bb 04 00       	jmp    0x14060ee6c
1405c335e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3363:	48 83 c0 10          	add    $0x10,%rax
1405c3367:	48 63 00             	movslq (%rax),%rax
1405c336a:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c336e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c3373:	48 03 c8             	add    %rax,%rcx
1405c3376:	48 8b c1             	mov    %rcx,%rax
1405c3379:	48 8b 00             	mov    (%rax),%rax
1405c337c:	48 89 84 24 28 0a 00 	mov    %rax,0xa28(%rsp)
1405c3383:	00
1405c3384:	48 8b 8c 24 28 0a 00 	mov    0xa28(%rsp),%rcx
1405c338b:	00
1405c338c:	e8 bf 37 cb ff       	call   0x140276b50
1405c3391:	85 c0                	test   %eax,%eax
1405c3393:	75 67                	jne    0x1405c33fc
1405c3395:	48 8d 84 24 a0 f1 00 	lea    0xf1a0(%rsp),%rax
1405c339c:	00
1405c339d:	48 89 84 24 c0 3b 00 	mov    %rax,0x3bc0(%rsp)
1405c33a4:	00
1405c33a5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c33aa:	48 83 c0 20          	add    $0x20,%rax
1405c33ae:	48 89 84 24 c8 3b 00 	mov    %rax,0x3bc8(%rsp)
1405c33b5:	00
1405c33b6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c33bb:	48 83 c0 28          	add    $0x28,%rax
1405c33bf:	4c 8b c0             	mov    %rax,%r8
1405c33c2:	48 8b 94 24 c0 3b 00 	mov    0x3bc0(%rsp),%rdx
1405c33c9:	00
1405c33ca:	48 8b 8c 24 c8 3b 00 	mov    0x3bc8(%rsp),%rcx
1405c33d1:	00
1405c33d2:	e8 f9 4c 15 00       	call   0x1407180d0
1405c33d7:	48 89 84 24 d0 3b 00 	mov    %rax,0x3bd0(%rsp)
1405c33de:	00
1405c33df:	4c 8b 84 24 d0 3b 00 	mov    0x3bd0(%rsp),%r8
1405c33e6:	00
1405c33e7:	33 d2                	xor    %edx,%edx
1405c33e9:	48 8b 8c 24 28 0a 00 	mov    0xa28(%rsp),%rcx
1405c33f0:	00
1405c33f1:	e8 0a 20 17 00       	call   0x140735400
1405c33f6:	90                   	nop
1405c33f7:	e9 19 01 00 00       	jmp    0x1405c3515
1405c33fc:	48 8b 8c 24 28 0a 00 	mov    0xa28(%rsp),%rcx
1405c3403:	00
1405c3404:	e8 b7 f3 db ff       	call   0x1403827c0
1405c3409:	48 8b 00             	mov    (%rax),%rax
1405c340c:	48 89 84 24 00 3c 00 	mov    %rax,0x3c00(%rsp)
1405c3413:	00
1405c3414:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3419:	48 83 c0 28          	add    $0x28,%rax
1405c341d:	48 8b c8             	mov    %rax,%rcx
1405c3420:	e8 3b 4c 15 00       	call   0x140718060
1405c3425:	0f b6 c0             	movzbl %al,%eax
1405c3428:	85 c0                	test   %eax,%eax
1405c342a:	74 75                	je     0x1405c34a1
1405c342c:	48 8d 84 24 a8 f1 00 	lea    0xf1a8(%rsp),%rax
1405c3433:	00
1405c3434:	48 89 84 24 d8 3b 00 	mov    %rax,0x3bd8(%rsp)
1405c343b:	00
1405c343c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3441:	48 83 c0 20          	add    $0x20,%rax
1405c3445:	48 89 84 24 e0 3b 00 	mov    %rax,0x3be0(%rsp)
1405c344c:	00
1405c344d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3452:	48 83 c0 28          	add    $0x28,%rax
1405c3456:	4c 8b c0             	mov    %rax,%r8
1405c3459:	48 8b 94 24 d8 3b 00 	mov    0x3bd8(%rsp),%rdx
1405c3460:	00
1405c3461:	48 8b 8c 24 e0 3b 00 	mov    0x3be0(%rsp),%rcx
1405c3468:	00
1405c3469:	e8 62 4c 15 00       	call   0x1407180d0
1405c346e:	48 89 84 24 e8 3b 00 	mov    %rax,0x3be8(%rsp)
1405c3475:	00
1405c3476:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c347b:	48 83 c0 28          	add    $0x28,%rax
1405c347f:	4c 8b c0             	mov    %rax,%r8
1405c3482:	48 8b 94 24 e8 3b 00 	mov    0x3be8(%rsp),%rdx
1405c3489:	00
1405c348a:	48 8d 8c 24 b0 f1 00 	lea    0xf1b0(%rsp),%rcx
1405c3491:	00
1405c3492:	e8 a9 49 15 00       	call   0x140717e40
1405c3497:	48 89 84 24 98 1b 00 	mov    %rax,0x1b98(%rsp)
1405c349e:	00
1405c349f:	eb 24                	jmp    0x1405c34c5
1405c34a1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c34a6:	48 83 c0 20          	add    $0x20,%rax
1405c34aa:	48 8b 00             	mov    (%rax),%rax
1405c34ad:	48 89 84 24 f0 3b 00 	mov    %rax,0x3bf0(%rsp)
1405c34b4:	00
1405c34b5:	48 8d 84 24 f0 3b 00 	lea    0x3bf0(%rsp),%rax
1405c34bc:	00
1405c34bd:	48 89 84 24 98 1b 00 	mov    %rax,0x1b98(%rsp)
1405c34c4:	00
1405c34c5:	48 8b 84 24 98 1b 00 	mov    0x1b98(%rsp),%rax
1405c34cc:	00
1405c34cd:	48 89 84 24 f8 3b 00 	mov    %rax,0x3bf8(%rsp)
1405c34d4:	00
1405c34d5:	48 8b 94 24 f8 3b 00 	mov    0x3bf8(%rsp),%rdx
1405c34dc:	00
1405c34dd:	48 8d 8c 24 98 f0 00 	lea    0xf098(%rsp),%rcx
1405c34e4:	00
1405c34e5:	e8 a6 43 ff ff       	call   0x1405b7890
1405c34ea:	48 8d 94 24 98 f0 00 	lea    0xf098(%rsp),%rdx
1405c34f1:	00
1405c34f2:	48 8b 8c 24 00 3c 00 	mov    0x3c00(%rsp),%rcx
1405c34f9:	00
1405c34fa:	e8 31 e4 04 00       	call   0x140611930
1405c34ff:	90                   	nop
1405c3500:	48 8b 84 24 28 0a 00 	mov    0xa28(%rsp),%rax
1405c3507:	00
1405c3508:	48 83 c0 20          	add    $0x20,%rax
1405c350c:	48 8b c8             	mov    %rax,%rcx
1405c350f:	e8 1c d4 c7 ff       	call   0x140240930
1405c3514:	90                   	nop
1405c3515:	e9 52 b9 04 00       	jmp    0x14060ee6c
1405c351a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c351f:	48 83 c0 10          	add    $0x10,%rax
1405c3523:	48 63 00             	movslq (%rax),%rax
1405c3526:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c352a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c352f:	48 03 c8             	add    %rax,%rcx
1405c3532:	48 8b c1             	mov    %rcx,%rax
1405c3535:	48 8b 00             	mov    (%rax),%rax
1405c3538:	48 89 84 24 30 0a 00 	mov    %rax,0xa30(%rsp)
1405c353f:	00
1405c3540:	48 8b 8c 24 30 0a 00 	mov    0xa30(%rsp),%rcx
1405c3547:	00
1405c3548:	e8 03 36 cb ff       	call   0x140276b50
1405c354d:	85 c0                	test   %eax,%eax
1405c354f:	75 79                	jne    0x1405c35ca
1405c3551:	48 8d 84 24 b8 f1 00 	lea    0xf1b8(%rsp),%rax
1405c3558:	00
1405c3559:	48 89 84 24 08 3c 00 	mov    %rax,0x3c08(%rsp)
1405c3560:	00
1405c3561:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3566:	48 83 c0 14          	add    $0x14,%rax
1405c356a:	48 63 00             	movslq (%rax),%rax
1405c356d:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c3571:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c3576:	48 03 c8             	add    %rax,%rcx
1405c3579:	48 8b c1             	mov    %rcx,%rax
1405c357c:	48 89 84 24 10 3c 00 	mov    %rax,0x3c10(%rsp)
1405c3583:	00
1405c3584:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c3589:	48 83 c0 28          	add    $0x28,%rax
1405c358d:	4c 8b c0             	mov    %rax,%r8
1405c3590:	48 8b 94 24 08 3c 00 	mov    0x3c08(%rsp),%rdx
1405c3597:	00
1405c3598:	48 8b 8c 24 10 3c 00 	mov    0x3c10(%rsp),%rcx