1405e305d:	48 8b 84 24 d0 7d 00 	mov    0x7dd0(%rsp),%rax
1405e3064:	00
1405e3065:	48 8b 00             	mov    (%rax),%rax
1405e3068:	48 89 84 24 e0 7d 00 	mov    %rax,0x7de0(%rsp)
1405e306f:	00
1405e3070:	8b 94 24 d8 7d 00 00 	mov    0x7dd8(%rsp),%edx
1405e3077:	48 8b 8c 24 e0 7d 00 	mov    0x7de0(%rsp),%rcx
1405e307e:	00
1405e307f:	e8 7c 16 c9 ff       	call   0x140274700
1405e3084:	0f b6 c0             	movzbl %al,%eax
1405e3087:	48 89 84 24 e8 7d 00 	mov    %rax,0x7de8(%rsp)
1405e308e:	00
1405e308f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3094:	48 83 c0 10          	add    $0x10,%rax
1405e3098:	48 63 00             	movslq (%rax),%rax
1405e309b:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e309f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e30a4:	48 03 c8             	add    %rax,%rcx
1405e30a7:	48 8b c1             	mov    %rcx,%rax
1405e30aa:	48 8b 8c 24 e8 7d 00 	mov    0x7de8(%rsp),%rcx
1405e30b1:	00
1405e30b2:	48 89 08             	mov    %rcx,(%rax)
1405e30b5:	e9 b2 bd 02 00       	jmp    0x14060ee6c
1405e30ba:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e30bf:	48 83 c0 14          	add    $0x14,%rax
1405e30c3:	48 63 00             	movslq (%rax),%rax
1405e30c6:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e30ca:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e30cf:	48 03 c8             	add    %rax,%rcx
1405e30d2:	48 8b c1             	mov    %rcx,%rax
1405e30d5:	48 89 84 24 f0 7d 00 	mov    %rax,0x7df0(%rsp)
1405e30dc:	00
1405e30dd:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e30e2:	48 83 c0 20          	add    $0x20,%rax
1405e30e6:	48 8b 00             	mov    (%rax),%rax
1405e30e9:	48 89 84 24 f8 7d 00 	mov    %rax,0x7df8(%rsp)
1405e30f0:	00
1405e30f1:	48 8b 84 24 f0 7d 00 	mov    0x7df0(%rsp),%rax
1405e30f8:	00
1405e30f9:	48 8b 00             	mov    (%rax),%rax
1405e30fc:	48 89 84 24 00 7e 00 	mov    %rax,0x7e00(%rsp)
1405e3103:	00
1405e3104:	8b 94 24 f8 7d 00 00 	mov    0x7df8(%rsp),%edx
1405e310b:	48 8b 8c 24 00 7e 00 	mov    0x7e00(%rsp),%rcx
1405e3112:	00
1405e3113:	e8 e8 15 c9 ff       	call   0x140274700
1405e3118:	0f b6 c0             	movzbl %al,%eax
1405e311b:	48 89 84 24 08 7e 00 	mov    %rax,0x7e08(%rsp)
1405e3122:	00
1405e3123:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3128:	48 83 c0 10          	add    $0x10,%rax
1405e312c:	48 63 00             	movslq (%rax),%rax
1405e312f:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e3133:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e3138:	48 03 c8             	add    %rax,%rcx
1405e313b:	48 8b c1             	mov    %rcx,%rax
1405e313e:	48 8b 8c 24 08 7e 00 	mov    0x7e08(%rsp),%rcx
1405e3145:	00
1405e3146:	48 89 08             	mov    %rcx,(%rax)
1405e3149:	e9 1e bd 02 00       	jmp    0x14060ee6c
1405e314e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3153:	48 83 c0 68          	add    $0x68,%rax
1405e3157:	0f b6 00             	movzbl (%rax),%eax
1405e315a:	85 c0                	test   %eax,%eax
1405e315c:	0f 84 b3 02 00 00    	je     0x1405e3415
1405e3162:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3167:	48 83 c0 14          	add    $0x14,%rax
1405e316b:	48 63 00             	movslq (%rax),%rax
1405e316e:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e3172:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e3177:	48 03 c8             	add    %rax,%rcx
1405e317a:	48 8b c1             	mov    %rcx,%rax
1405e317d:	48 83 38 00          	cmpq   $0x0,(%rax)
1405e3181:	0f 84 11 01 00 00    	je     0x1405e3298
1405e3187:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e318c:	48 83 c0 28          	add    $0x28,%rax
1405e3190:	48 8b c8             	mov    %rax,%rcx
1405e3193:	e8 c8 4e 13 00       	call   0x140718060
1405e3198:	0f b6 c0             	movzbl %al,%eax
1405e319b:	85 c0                	test   %eax,%eax
1405e319d:	0f 84 87 00 00 00    	je     0x1405e322a
1405e31a3:	48 8d 84 24 20 e2 00 	lea    0xe220(%rsp),%rax
1405e31aa:	00
1405e31ab:	48 89 84 24 10 7e 00 	mov    %rax,0x7e10(%rsp)
1405e31b2:	00
1405e31b3:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e31b8:	48 83 c0 18          	add    $0x18,%rax
1405e31bc:	48 63 00             	movslq (%rax),%rax
1405e31bf:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e31c3:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e31c8:	48 03 c8             	add    %rax,%rcx
1405e31cb:	48 8b c1             	mov    %rcx,%rax
1405e31ce:	48 89 84 24 18 7e 00 	mov    %rax,0x7e18(%rsp)
1405e31d5:	00
1405e31d6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e31db:	48 83 c0 28          	add    $0x28,%rax
1405e31df:	4c 8b c0             	mov    %rax,%r8
1405e31e2:	48 8b 94 24 10 7e 00 	mov    0x7e10(%rsp),%rdx
1405e31e9:	00
1405e31ea:	48 8b 8c 24 18 7e 00 	mov    0x7e18(%rsp),%rcx
1405e31f1:	00
1405e31f2:	e8 d9 4e 13 00       	call   0x1407180d0
1405e31f7:	48 89 84 24 20 7e 00 	mov    %rax,0x7e20(%rsp)
1405e31fe:	00
1405e31ff:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3204:	48 83 c0 28          	add    $0x28,%rax
1405e3208:	4c 8b c0             	mov    %rax,%r8
1405e320b:	48 8b 94 24 20 7e 00 	mov    0x7e20(%rsp),%rdx
1405e3212:	00
1405e3213:	48 8d 8c 24 28 e2 00 	lea    0xe228(%rsp),%rcx
1405e321a:	00
1405e321b:	e8 20 4c 13 00       	call   0x140717e40
1405e3220:	48 89 84 24 c0 20 00 	mov    %rax,0x20c0(%rsp)
1405e3227:	00
1405e3228:	eb 36                	jmp    0x1405e3260
1405e322a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e322f:	48 83 c0 18          	add    $0x18,%rax
1405e3233:	48 63 00             	movslq (%rax),%rax
1405e3236:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e323a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e323f:	48 03 c8             	add    %rax,%rcx
1405e3242:	48 8b c1             	mov    %rcx,%rax
1405e3245:	48 8b 00             	mov    (%rax),%rax
1405e3248:	48 89 84 24 28 7e 00 	mov    %rax,0x7e28(%rsp)
1405e324f:	00
1405e3250:	48 8d 84 24 28 7e 00 	lea    0x7e28(%rsp),%rax
1405e3257:	00
1405e3258:	48 89 84 24 c0 20 00 	mov    %rax,0x20c0(%rsp)
1405e325f:	00
1405e3260:	48 8b 84 24 c0 20 00 	mov    0x20c0(%rsp),%rax
1405e3267:	00
1405e3268:	48 89 84 24 30 7e 00 	mov    %rax,0x7e30(%rsp)
1405e326f:	00
1405e3270:	48 8b 84 24 30 7e 00 	mov    0x7e30(%rsp),%rax
1405e3277:	00
1405e3278:	48 8b 00             	mov    (%rax),%rax
1405e327b:	48 89 84 24 38 7e 00 	mov    %rax,0x7e38(%rsp)
1405e3282:	00
1405e3283:	48 8d 84 24 38 7e 00 	lea    0x7e38(%rsp),%rax
1405e328a:	00
1405e328b:	48 89 84 24 d0 20 00 	mov    %rax,0x20d0(%rsp)
1405e3292:	00
1405e3293:	e9 0c 01 00 00       	jmp    0x1405e33a4
1405e3298:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e329d:	48 83 c0 28          	add    $0x28,%rax
1405e32a1:	48 8b c8             	mov    %rax,%rcx
1405e32a4:	e8 b7 4d 13 00       	call   0x140718060
1405e32a9:	0f b6 c0             	movzbl %al,%eax
1405e32ac:	85 c0                	test   %eax,%eax
1405e32ae:	0f 84 87 00 00 00    	je     0x1405e333b
1405e32b4:	48 8d 84 24 30 e2 00 	lea    0xe230(%rsp),%rax
1405e32bb:	00
1405e32bc:	48 89 84 24 40 7e 00 	mov    %rax,0x7e40(%rsp)
1405e32c3:	00
1405e32c4:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e32c9:	48 83 c0 1c          	add    $0x1c,%rax
1405e32cd:	48 63 00             	movslq (%rax),%rax
1405e32d0:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e32d4:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e32d9:	48 03 c8             	add    %rax,%rcx
1405e32dc:	48 8b c1             	mov    %rcx,%rax
1405e32df:	48 89 84 24 48 7e 00 	mov    %rax,0x7e48(%rsp)
1405e32e6:	00
1405e32e7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e32ec:	48 83 c0 28          	add    $0x28,%rax
1405e32f0:	4c 8b c0             	mov    %rax,%r8
1405e32f3:	48 8b 94 24 40 7e 00 	mov    0x7e40(%rsp),%rdx
1405e32fa:	00
1405e32fb:	48 8b 8c 24 48 7e 00 	mov    0x7e48(%rsp),%rcx
1405e3302:	00
1405e3303:	e8 c8 4d 13 00       	call   0x1407180d0
1405e3308:	48 89 84 24 50 7e 00 	mov    %rax,0x7e50(%rsp)
1405e330f:	00
1405e3310:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3315:	48 83 c0 28          	add    $0x28,%rax
1405e3319:	4c 8b c0             	mov    %rax,%r8
1405e331c:	48 8b 94 24 50 7e 00 	mov    0x7e50(%rsp),%rdx
1405e3323:	00
1405e3324:	48 8d 8c 24 38 e2 00 	lea    0xe238(%rsp),%rcx
1405e332b:	00
1405e332c:	e8 0f 4b 13 00       	call   0x140717e40
1405e3331:	48 89 84 24 c8 20 00 	mov    %rax,0x20c8(%rsp)
1405e3338:	00
1405e3339:	eb 36                	jmp    0x1405e3371
1405e333b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3340:	48 83 c0 1c          	add    $0x1c,%rax
1405e3344:	48 63 00             	movslq (%rax),%rax
1405e3347:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e334b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e3350:	48 03 c8             	add    %rax,%rcx
1405e3353:	48 8b c1             	mov    %rcx,%rax
1405e3356:	48 8b 00             	mov    (%rax),%rax
1405e3359:	48 89 84 24 58 7e 00 	mov    %rax,0x7e58(%rsp)
1405e3360:	00
1405e3361:	48 8d 84 24 58 7e 00 	lea    0x7e58(%rsp),%rax
1405e3368:	00
1405e3369:	48 89 84 24 c8 20 00 	mov    %rax,0x20c8(%rsp)
1405e3370:	00
1405e3371:	48 8b 84 24 c8 20 00 	mov    0x20c8(%rsp),%rax
1405e3378:	00
1405e3379:	48 89 84 24 60 7e 00 	mov    %rax,0x7e60(%rsp)
1405e3380:	00
1405e3381:	48 8b 84 24 60 7e 00 	mov    0x7e60(%rsp),%rax
1405e3388:	00
1405e3389:	48 8b 00             	mov    (%rax),%rax
1405e338c:	48 89 84 24 68 7e 00 	mov    %rax,0x7e68(%rsp)
1405e3393:	00
1405e3394:	48 8d 84 24 68 7e 00 	lea    0x7e68(%rsp),%rax
1405e339b:	00
1405e339c:	48 89 84 24 d0 20 00 	mov    %rax,0x20d0(%rsp)
1405e33a3:	00
1405e33a4:	48 8b 84 24 d0 20 00 	mov    0x20d0(%rsp),%rax
1405e33ab:	00
1405e33ac:	48 89 84 24 70 7e 00 	mov    %rax,0x7e70(%rsp)
1405e33b3:	00
1405e33b4:	48 8b 84 24 70 7e 00 	mov    0x7e70(%rsp),%rax
1405e33bb:	00
1405e33bc:	48 8b 00             	mov    (%rax),%rax
1405e33bf:	48 89 84 24 78 7e 00 	mov    %rax,0x7e78(%rsp)
1405e33c6:	00
1405e33c7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e33cc:	48 83 c0 10          	add    $0x10,%rax
1405e33d0:	48 63 00             	movslq (%rax),%rax
1405e33d3:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e33d7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e33dc:	48 03 c8             	add    %rax,%rcx
1405e33df:	48 8b c1             	mov    %rcx,%rax
1405e33e2:	48 8b c8             	mov    %rax,%rcx
1405e33e5:	e8 06 c8 c5 ff       	call   0x14023fbf0
1405e33ea:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e33ef:	48 83 c0 10          	add    $0x10,%rax
1405e33f3:	48 63 00             	movslq (%rax),%rax
1405e33f6:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e33fa:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e33ff:	48 03 c8             	add    %rax,%rcx
1405e3402:	48 8b c1             	mov    %rcx,%rax
1405e3405:	48 8b 8c 24 78 7e 00 	mov    0x7e78(%rsp),%rcx
1405e340c:	00
1405e340d:	48 89 08             	mov    %rcx,(%rax)
1405e3410:	e9 7b 02 00 00       	jmp    0x1405e3690
1405e3415:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e341a:	48 83 c0 14          	add    $0x14,%rax
1405e341e:	48 63 00             	movslq (%rax),%rax
1405e3421:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e3425:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e342a:	48 03 c8             	add    %rax,%rcx
1405e342d:	48 8b c1             	mov    %rcx,%rax
1405e3430:	48 83 38 00          	cmpq   $0x0,(%rax)
1405e3434:	0f 84 11 01 00 00    	je     0x1405e354b
1405e343a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e343f:	48 83 c0 28          	add    $0x28,%rax
1405e3443:	48 8b c8             	mov    %rax,%rcx
1405e3446:	e8 15 4c 13 00       	call   0x140718060
1405e344b:	0f b6 c0             	movzbl %al,%eax
1405e344e:	85 c0                	test   %eax,%eax
1405e3450:	0f 84 87 00 00 00    	je     0x1405e34dd
1405e3456:	48 8d 84 24 40 e2 00 	lea    0xe240(%rsp),%rax
1405e345d:	00
1405e345e:	48 89 84 24 80 7e 00 	mov    %rax,0x7e80(%rsp)
1405e3465:	00
1405e3466:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e346b:	48 83 c0 18          	add    $0x18,%rax
1405e346f:	48 63 00             	movslq (%rax),%rax
1405e3472:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e3476:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e347b:	48 03 c8             	add    %rax,%rcx
1405e347e:	48 8b c1             	mov    %rcx,%rax
1405e3481:	48 89 84 24 88 7e 00 	mov    %rax,0x7e88(%rsp)
1405e3488:	00
1405e3489:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e348e:	48 83 c0 28          	add    $0x28,%rax
1405e3492:	4c 8b c0             	mov    %rax,%r8
1405e3495:	48 8b 94 24 80 7e 00 	mov    0x7e80(%rsp),%rdx
1405e349c:	00
1405e349d:	48 8b 8c 24 88 7e 00 	mov    0x7e88(%rsp),%rcx
1405e34a4:	00
1405e34a5:	e8 26 4c 13 00       	call   0x1407180d0
1405e34aa:	48 89 84 24 90 7e 00 	mov    %rax,0x7e90(%rsp)
1405e34b1:	00
1405e34b2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e34b7:	48 83 c0 28          	add    $0x28,%rax
1405e34bb:	4c 8b c0             	mov    %rax,%r8
1405e34be:	48 8b 94 24 90 7e 00 	mov    0x7e90(%rsp),%rdx
1405e34c5:	00
1405e34c6:	48 8d 8c 24 48 e2 00 	lea    0xe248(%rsp),%rcx
1405e34cd:	00
1405e34ce:	e8 6d 49 13 00       	call   0x140717e40
1405e34d3:	48 89 84 24 d8 20 00 	mov    %rax,0x20d8(%rsp)
1405e34da:	00
1405e34db:	eb 36                	jmp    0x1405e3513
1405e34dd:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e34e2:	48 83 c0 18          	add    $0x18,%rax
1405e34e6:	48 63 00             	movslq (%rax),%rax
1405e34e9:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e34ed:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e34f2:	48 03 c8             	add    %rax,%rcx
1405e34f5:	48 8b c1             	mov    %rcx,%rax
1405e34f8:	48 8b 00             	mov    (%rax),%rax
1405e34fb:	48 89 84 24 98 7e 00 	mov    %rax,0x7e98(%rsp)
1405e3502:	00
1405e3503:	48 8d 84 24 98 7e 00 	lea    0x7e98(%rsp),%rax
1405e350a:	00
1405e350b:	48 89 84 24 d8 20 00 	mov    %rax,0x20d8(%rsp)
1405e3512:	00
1405e3513:	48 8b 84 24 d8 20 00 	mov    0x20d8(%rsp),%rax
1405e351a:	00
1405e351b:	48 89 84 24 a0 7e 00 	mov    %rax,0x7ea0(%rsp)
1405e3522:	00
1405e3523:	48 8b 84 24 a0 7e 00 	mov    0x7ea0(%rsp),%rax
1405e352a:	00
1405e352b:	48 8b 00             	mov    (%rax),%rax
1405e352e:	48 89 84 24 a8 7e 00 	mov    %rax,0x7ea8(%rsp)
1405e3535:	00
1405e3536:	48 8d 84 24 a8 7e 00 	lea    0x7ea8(%rsp),%rax
1405e353d:	00
1405e353e:	48 89 84 24 e8 20 00 	mov    %rax,0x20e8(%rsp)
1405e3545:	00
1405e3546:	e9 0c 01 00 00       	jmp    0x1405e3657
1405e354b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e3550:	48 83 c0 28          	add    $0x28,%rax
1405e3554:	48 8b c8             	mov    %rax,%rcx
1405e3557:	e8 04 4b 13 00       	call   0x140718060
1405e355c:	0f b6 c0             	movzbl %al,%eax
1405e355f:	85 c0                	test   %eax,%eax
1405e3561:	0f 84 87 00 00 00    	je     0x1405e35ee
1405e3567:	48 8d 84 24 50 e2 00 	lea    0xe250(%rsp),%rax
1405e356e:	00
1405e356f:	48 89 84 24 b0 7e 00 	mov    %rax,0x7eb0(%rsp)
1405e3576:	00
1405e3577:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e357c:	48 83 c0 1c          	add    $0x1c,%rax
1405e3580:	48 63 00             	movslq (%rax),%rax
1405e3583:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405e3587:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405e358c:	48 03 c8             	add    %rax,%rcx
1405e358f:	48 8b c1             	mov    %rcx,%rax
1405e3592:	48 89 84 24 b8 7e 00 	mov    %rax,0x7eb8(%rsp)
1405e3599:	00
1405e359a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e359f:	48 83 c0 28          	add    $0x28,%rax
1405e35a3:	4c 8b c0             	mov    %rax,%r8
1405e35a6:	48 8b 94 24 b0 7e 00 	mov    0x7eb0(%rsp),%rdx
1405e35ad:	00
1405e35ae:	48 8b 8c 24 b8 7e 00 	mov    0x7eb8(%rsp),%rcx
1405e35b5:	00
1405e35b6:	e8 15 4b 13 00       	call   0x1407180d0
1405e35bb:	48 89 84 24 c0 7e 00 	mov    %rax,0x7ec0(%rsp)
1405e35c2:	00
1405e35c3:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405e35c8:	48 83 c0 28          	add    $0x28,%rax