1401e3064:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1401e3068:	48 85 ff             	test   %rdi,%rdi
1401e306b:	74 24                	je     0x1401e3091
1401e306d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401e3071:	48 85 c9             	test   %rcx,%rcx
1401e3074:	74 05                	je     0x1401e307b
1401e3076:	e8 35 ff ff ff       	call   0x1401e2fb0
1401e307b:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401e307f:	48 85 c9             	test   %rcx,%rcx
1401e3082:	74 05                	je     0x1401e3089
1401e3084:	e8 27 ff ff ff       	call   0x1401e2fb0
1401e3089:	48 89 f9             	mov    %rdi,%rcx
1401e308c:	e8 5f d9 ff ff       	call   0x1401e09f0
1401e3091:	48 89 f1             	mov    %rsi,%rcx
1401e3094:	e8 57 d9 ff ff       	call   0x1401e09f0
1401e3099:	48 89 d9             	mov    %rbx,%rcx
1401e309c:	48 83 c4 20          	add    $0x20,%rsp
1401e30a0:	5b                   	pop    %rbx
1401e30a1:	5e                   	pop    %rsi
1401e30a2:	5f                   	pop    %rdi
1401e30a3:	e9 48 d9 ff ff       	jmp    0x1401e09f0
1401e30a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e30af:	00
1401e30b0:	48 83 c4 20          	add    $0x20,%rsp
1401e30b4:	5b                   	pop    %rbx
1401e30b5:	5e                   	pop    %rsi
1401e30b6:	5f                   	pop    %rdi
1401e30b7:	c3                   	ret
1401e30b8:	90                   	nop
1401e30b9:	90                   	nop
1401e30ba:	90                   	nop
1401e30bb:	90                   	nop
1401e30bc:	90                   	nop
1401e30bd:	90                   	nop
1401e30be:	90                   	nop
1401e30bf:	90                   	nop
1401e30c0:	ff 25 22 c9 0c 00    	jmp    *0xcc922(%rip)        # 0x1402af9e8
1401e30c6:	90                   	nop
1401e30c7:	90                   	nop
1401e30c8:	ff 25 12 c9 0c 00    	jmp    *0xcc912(%rip)        # 0x1402af9e0
1401e30ce:	90                   	nop
1401e30cf:	90                   	nop
1401e30d0:	ff 25 02 c9 0c 00    	jmp    *0xcc902(%rip)        # 0x1402af9d8
1401e30d6:	90                   	nop
1401e30d7:	90                   	nop
1401e30d8:	ff 25 f2 c8 0c 00    	jmp    *0xcc8f2(%rip)        # 0x1402af9d0
1401e30de:	90                   	nop
1401e30df:	90                   	nop
1401e30e0:	ff 25 e2 c8 0c 00    	jmp    *0xcc8e2(%rip)        # 0x1402af9c8
1401e30e6:	90                   	nop
1401e30e7:	90                   	nop
1401e30e8:	ff 25 d2 c8 0c 00    	jmp    *0xcc8d2(%rip)        # 0x1402af9c0
1401e30ee:	90                   	nop
1401e30ef:	90                   	nop
1401e30f0:	ff 25 c2 c8 0c 00    	jmp    *0xcc8c2(%rip)        # 0x1402af9b8
1401e30f6:	90                   	nop
1401e30f7:	90                   	nop
1401e30f8:	ff 25 b2 c8 0c 00    	jmp    *0xcc8b2(%rip)        # 0x1402af9b0
1401e30fe:	90                   	nop
1401e30ff:	90                   	nop
1401e3100:	ff 25 a2 c8 0c 00    	jmp    *0xcc8a2(%rip)        # 0x1402af9a8
1401e3106:	90                   	nop
1401e3107:	90                   	nop
1401e3108:	ff 25 92 c8 0c 00    	jmp    *0xcc892(%rip)        # 0x1402af9a0
1401e310e:	90                   	nop
1401e310f:	90                   	nop
1401e3110:	ff 25 82 c8 0c 00    	jmp    *0xcc882(%rip)        # 0x1402af998
1401e3116:	90                   	nop
1401e3117:	90                   	nop
1401e3118:	ff 25 72 c8 0c 00    	jmp    *0xcc872(%rip)        # 0x1402af990
1401e311e:	90                   	nop
1401e311f:	90                   	nop
1401e3120:	ff 25 62 c8 0c 00    	jmp    *0xcc862(%rip)        # 0x1402af988
1401e3126:	90                   	nop
1401e3127:	90                   	nop
1401e3128:	ff 25 52 c8 0c 00    	jmp    *0xcc852(%rip)        # 0x1402af980
1401e312e:	90                   	nop
1401e312f:	90                   	nop
1401e3130:	ff 25 42 c8 0c 00    	jmp    *0xcc842(%rip)        # 0x1402af978
1401e3136:	90                   	nop
1401e3137:	90                   	nop
1401e3138:	ff 25 32 c8 0c 00    	jmp    *0xcc832(%rip)        # 0x1402af970
1401e313e:	90                   	nop
1401e313f:	90                   	nop
1401e3140:	ff 25 22 c8 0c 00    	jmp    *0xcc822(%rip)        # 0x1402af968
1401e3146:	90                   	nop
1401e3147:	90                   	nop
1401e3148:	ff 25 12 c8 0c 00    	jmp    *0xcc812(%rip)        # 0x1402af960
1401e314e:	90                   	nop
1401e314f:	90                   	nop
1401e3150:	ff 25 02 c8 0c 00    	jmp    *0xcc802(%rip)        # 0x1402af958
1401e3156:	90                   	nop
1401e3157:	90                   	nop
1401e3158:	ff 25 f2 c7 0c 00    	jmp    *0xcc7f2(%rip)        # 0x1402af950
1401e315e:	90                   	nop
1401e315f:	90                   	nop
1401e3160:	ff 25 e2 c7 0c 00    	jmp    *0xcc7e2(%rip)        # 0x1402af948
1401e3166:	90                   	nop
1401e3167:	90                   	nop
1401e3168:	ff 25 d2 c7 0c 00    	jmp    *0xcc7d2(%rip)        # 0x1402af940
1401e316e:	90                   	nop
1401e316f:	90                   	nop
1401e3170:	ff 25 c2 c7 0c 00    	jmp    *0xcc7c2(%rip)        # 0x1402af938
1401e3176:	90                   	nop
1401e3177:	90                   	nop
1401e3178:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e317f:	00
1401e3180:	53                   	push   %rbx
1401e3181:	48 83 ec 20          	sub    $0x20,%rsp
1401e3185:	48 8d 1d 94 7c 0c 00 	lea    0xc7c94(%rip),%rbx        # 0x1402aae20
1401e318c:	e8 1f 00 00 00       	call   0x1401e31b0
1401e3191:	41 b8 01 04 00 00    	mov    $0x401,%r8d
1401e3197:	48 89 d9             	mov    %rbx,%rcx
1401e319a:	48 89 c2             	mov    %rax,%rdx
1401e319d:	e8 8e 6d 00 00       	call   0x1401e9f30
1401e31a2:	48 89 d8             	mov    %rbx,%rax
1401e31a5:	48 83 c4 20          	add    $0x20,%rsp
1401e31a9:	5b                   	pop    %rbx
1401e31aa:	c3                   	ret
1401e31ab:	90                   	nop
1401e31ac:	90                   	nop
1401e31ad:	90                   	nop
1401e31ae:	90                   	nop
1401e31af:	90                   	nop
1401e31b0:	53                   	push   %rbx
1401e31b1:	48 83 ec 40          	sub    $0x40,%rsp
1401e31b5:	48 8d 1d 84 80 0c 00 	lea    0xc8084(%rip),%rbx        # 0x1402ab240
1401e31bc:	41 b9 00 04 00 00    	mov    $0x400,%r9d
1401e31c2:	31 d2                	xor    %edx,%edx
1401e31c4:	41 89 c8             	mov    %ecx,%r8d
1401e31c7:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401e31cc:	b9 ff 12 00 00       	mov    $0x12ff,%ecx
1401e31d1:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1401e31d8:	00 00
1401e31da:	c7 44 24 28 00 04 00 	movl   $0x400,0x28(%rsp)
1401e31e1:	00
1401e31e2:	ff 15 48 be 0c 00    	call   *0xcbe48(%rip)        # 0x1402af030
1401e31e8:	48 89 d8             	mov    %rbx,%rax
1401e31eb:	48 83 c4 40          	add    $0x40,%rsp
1401e31ef:	5b                   	pop    %rbx
1401e31f0:	c3                   	ret
1401e31f1:	90                   	nop
1401e31f2:	90                   	nop
1401e31f3:	90                   	nop
1401e31f4:	90                   	nop
1401e31f5:	90                   	nop
1401e31f6:	90                   	nop
1401e31f7:	90                   	nop
1401e31f8:	90                   	nop
1401e31f9:	90                   	nop
1401e31fa:	90                   	nop
1401e31fb:	90                   	nop
1401e31fc:	90                   	nop
1401e31fd:	90                   	nop
1401e31fe:	90                   	nop
1401e31ff:	90                   	nop
1401e3200:	ff 25 22 c6 0c 00    	jmp    *0xcc622(%rip)        # 0x1402af828
1401e3206:	90                   	nop
1401e3207:	90                   	nop
1401e3208:	ff 25 12 c6 0c 00    	jmp    *0xcc612(%rip)        # 0x1402af820
1401e320e:	90                   	nop
1401e320f:	90                   	nop
1401e3210:	ff 25 02 c6 0c 00    	jmp    *0xcc602(%rip)        # 0x1402af818
1401e3216:	90                   	nop
1401e3217:	90                   	nop
1401e3218:	ff 25 f2 c5 0c 00    	jmp    *0xcc5f2(%rip)        # 0x1402af810
1401e321e:	90                   	nop
1401e321f:	90                   	nop
1401e3220:	ff 25 9a c6 0c 00    	jmp    *0xcc69a(%rip)        # 0x1402af8c0
1401e3226:	90                   	nop
1401e3227:	90                   	nop
1401e3228:	ff 25 8a c6 0c 00    	jmp    *0xcc68a(%rip)        # 0x1402af8b8
1401e322e:	90                   	nop
1401e322f:	90                   	nop
1401e3230:	ff 25 7a c6 0c 00    	jmp    *0xcc67a(%rip)        # 0x1402af8b0
1401e3236:	90                   	nop
1401e3237:	90                   	nop
1401e3238:	ff 25 6a c6 0c 00    	jmp    *0xcc66a(%rip)        # 0x1402af8a8
1401e323e:	90                   	nop
1401e323f:	90                   	nop
1401e3240:	ff 25 5a c6 0c 00    	jmp    *0xcc65a(%rip)        # 0x1402af8a0
1401e3246:	90                   	nop
1401e3247:	90                   	nop
1401e3248:	ff 25 4a c6 0c 00    	jmp    *0xcc64a(%rip)        # 0x1402af898
1401e324e:	90                   	nop
1401e324f:	90                   	nop
1401e3250:	ff 25 3a c6 0c 00    	jmp    *0xcc63a(%rip)        # 0x1402af890
1401e3256:	90                   	nop
1401e3257:	90                   	nop
1401e3258:	ff 25 2a c6 0c 00    	jmp    *0xcc62a(%rip)        # 0x1402af888
1401e325e:	90                   	nop
1401e325f:	90                   	nop
1401e3260:	ff 25 1a c6 0c 00    	jmp    *0xcc61a(%rip)        # 0x1402af880
1401e3266:	90                   	nop
1401e3267:	90                   	nop
1401e3268:	ff 25 0a c6 0c 00    	jmp    *0xcc60a(%rip)        # 0x1402af878
1401e326e:	90                   	nop
1401e326f:	90                   	nop
1401e3270:	ff 25 fa c5 0c 00    	jmp    *0xcc5fa(%rip)        # 0x1402af870
1401e3276:	90                   	nop
1401e3277:	90                   	nop
1401e3278:	ff 25 ea c5 0c 00    	jmp    *0xcc5ea(%rip)        # 0x1402af868
1401e327e:	90                   	nop
1401e327f:	90                   	nop
1401e3280:	ff 25 da c5 0c 00    	jmp    *0xcc5da(%rip)        # 0x1402af860
1401e3286:	90                   	nop
1401e3287:	90                   	nop
1401e3288:	ff 25 ca c5 0c 00    	jmp    *0xcc5ca(%rip)        # 0x1402af858
1401e328e:	90                   	nop
1401e328f:	90                   	nop
1401e3290:	ff 25 ba c5 0c 00    	jmp    *0xcc5ba(%rip)        # 0x1402af850
1401e3296:	90                   	nop
1401e3297:	90                   	nop
1401e3298:	ff 25 aa c5 0c 00    	jmp    *0xcc5aa(%rip)        # 0x1402af848
1401e329e:	90                   	nop
1401e329f:	90                   	nop
1401e32a0:	ff 25 9a c5 0c 00    	jmp    *0xcc59a(%rip)        # 0x1402af840
1401e32a6:	90                   	nop
1401e32a7:	90                   	nop
1401e32a8:	ff 25 8a c5 0c 00    	jmp    *0xcc58a(%rip)        # 0x1402af838
1401e32ae:	90                   	nop
1401e32af:	90                   	nop
1401e32b0:	ff 25 9a c7 0c 00    	jmp    *0xcc79a(%rip)        # 0x1402afa50
1401e32b6:	90                   	nop
1401e32b7:	90                   	nop
1401e32b8:	ff 25 8a c7 0c 00    	jmp    *0xcc78a(%rip)        # 0x1402afa48
1401e32be:	90                   	nop
1401e32bf:	90                   	nop
1401e32c0:	ff 25 7a c7 0c 00    	jmp    *0xcc77a(%rip)        # 0x1402afa40
1401e32c6:	90                   	nop
1401e32c7:	90                   	nop
1401e32c8:	ff 25 6a c7 0c 00    	jmp    *0xcc76a(%rip)        # 0x1402afa38
1401e32ce:	90                   	nop
1401e32cf:	90                   	nop
1401e32d0:	ff 25 5a c7 0c 00    	jmp    *0xcc75a(%rip)        # 0x1402afa30
1401e32d6:	90                   	nop
1401e32d7:	90                   	nop
1401e32d8:	ff 25 4a c7 0c 00    	jmp    *0xcc74a(%rip)        # 0x1402afa28
1401e32de:	90                   	nop
1401e32df:	90                   	nop
1401e32e0:	ff 25 3a c7 0c 00    	jmp    *0xcc73a(%rip)        # 0x1402afa20
1401e32e6:	90                   	nop
1401e32e7:	90                   	nop
1401e32e8:	ff 25 2a c7 0c 00    	jmp    *0xcc72a(%rip)        # 0x1402afa18
1401e32ee:	90                   	nop
1401e32ef:	90                   	nop
1401e32f0:	ff 25 1a c7 0c 00    	jmp    *0xcc71a(%rip)        # 0x1402afa10
1401e32f6:	90                   	nop
1401e32f7:	90                   	nop
1401e32f8:	ff 25 0a c7 0c 00    	jmp    *0xcc70a(%rip)        # 0x1402afa08
1401e32fe:	90                   	nop
1401e32ff:	90                   	nop
1401e3300:	ff 25 fa c6 0c 00    	jmp    *0xcc6fa(%rip)        # 0x1402afa00
1401e3306:	90                   	nop
1401e3307:	90                   	nop
1401e3308:	ff 25 ea c6 0c 00    	jmp    *0xcc6ea(%rip)        # 0x1402af9f8
1401e330e:	90                   	nop
1401e330f:	90                   	nop
1401e3310:	ff 25 82 bb 0c 00    	jmp    *0xcbb82(%rip)        # 0x1402aee98
1401e3316:	90                   	nop
1401e3317:	90                   	nop
1401e3318:	ff 25 72 bb 0c 00    	jmp    *0xcbb72(%rip)        # 0x1402aee90
1401e331e:	90                   	nop
1401e331f:	90                   	nop
1401e3320:	ff 25 62 bb 0c 00    	jmp    *0xcbb62(%rip)        # 0x1402aee88
1401e3326:	90                   	nop
1401e3327:	90                   	nop
1401e3328:	ff 25 da bb 0c 00    	jmp    *0xcbbda(%rip)        # 0x1402aef08
1401e332e:	90                   	nop
1401e332f:	90                   	nop
1401e3330:	ff 25 ca bb 0c 00    	jmp    *0xcbbca(%rip)        # 0x1402aef00
1401e3336:	90                   	nop
1401e3337:	90                   	nop
1401e3338:	ff 25 ba bb 0c 00    	jmp    *0xcbbba(%rip)        # 0x1402aeef8
1401e333e:	90                   	nop
1401e333f:	90                   	nop
1401e3340:	ff 25 aa bb 0c 00    	jmp    *0xcbbaa(%rip)        # 0x1402aeef0
1401e3346:	90                   	nop
1401e3347:	90                   	nop
1401e3348:	ff 25 9a bb 0c 00    	jmp    *0xcbb9a(%rip)        # 0x1402aeee8
1401e334e:	90                   	nop
1401e334f:	90                   	nop
1401e3350:	ff 25 8a bb 0c 00    	jmp    *0xcbb8a(%rip)        # 0x1402aeee0
1401e3356:	90                   	nop
1401e3357:	90                   	nop
1401e3358:	ff 25 7a bb 0c 00    	jmp    *0xcbb7a(%rip)        # 0x1402aeed8
1401e335e:	90                   	nop
1401e335f:	90                   	nop
1401e3360:	ff 25 6a bb 0c 00    	jmp    *0xcbb6a(%rip)        # 0x1402aeed0
1401e3366:	90                   	nop
1401e3367:	90                   	nop
1401e3368:	ff 25 5a bb 0c 00    	jmp    *0xcbb5a(%rip)        # 0x1402aeec8
1401e336e:	90                   	nop
1401e336f:	90                   	nop
1401e3370:	ff 25 4a bb 0c 00    	jmp    *0xcbb4a(%rip)        # 0x1402aeec0
1401e3376:	90                   	nop
1401e3377:	90                   	nop
1401e3378:	ff 25 3a bb 0c 00    	jmp    *0xcbb3a(%rip)        # 0x1402aeeb8
1401e337e:	90                   	nop
1401e337f:	90                   	nop
1401e3380:	ff 25 2a bb 0c 00    	jmp    *0xcbb2a(%rip)        # 0x1402aeeb0
1401e3386:	90                   	nop
1401e3387:	90                   	nop
1401e3388:	ff 25 1a bb 0c 00    	jmp    *0xcbb1a(%rip)        # 0x1402aeea8
1401e338e:	90                   	nop
1401e338f:	90                   	nop
1401e3390:	48 83 ec 28          	sub    $0x28,%rsp
1401e3394:	48 8b 05 85 13 01 00 	mov    0x11385(%rip),%rax        # 0x1401f4720
1401e339b:	48 8b 00             	mov    (%rax),%rax
1401e339e:	48 85 c0             	test   %rax,%rax
1401e33a1:	74 2a                	je     0x1401e33cd
1401e33a3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e33aa:	00 00 00 00
1401e33ae:	66 90                	xchg   %ax,%ax
1401e33b0:	ff d0                	call   *%rax
1401e33b2:	48 8b 05 67 13 01 00 	mov    0x11367(%rip),%rax        # 0x1401f4720
1401e33b9:	48 8d 50 08          	lea    0x8(%rax),%rdx
1401e33bd:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e33c1:	48 89 15 58 13 01 00 	mov    %rdx,0x11358(%rip)        # 0x1401f4720
1401e33c8:	48 85 c0             	test   %rax,%rax
1401e33cb:	75 e3                	jne    0x1401e33b0
1401e33cd:	48 83 c4 28          	add    $0x28,%rsp
1401e33d1:	c3                   	ret
1401e33d2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e33d9:	00 00 00 00
1401e33dd:	0f 1f 00             	nopl   (%rax)
1401e33e0:	56                   	push   %rsi
1401e33e1:	53                   	push   %rbx
1401e33e2:	48 83 ec 28          	sub    $0x28,%rsp
1401e33e6:	48 8b 15 d3 55 05 00 	mov    0x555d3(%rip),%rdx        # 0x1402389c0
1401e33ed:	48 8b 02             	mov    (%rdx),%rax
1401e33f0:	89 c1                	mov    %eax,%ecx
1401e33f2:	83 f8 ff             	cmp    $0xffffffff,%eax
1401e33f5:	74 39                	je     0x1401e3430
1401e33f7:	85 c9                	test   %ecx,%ecx
1401e33f9:	74 20                	je     0x1401e341b
1401e33fb:	89 c8                	mov    %ecx,%eax
1401e33fd:	83 e9 01             	sub    $0x1,%ecx
1401e3400:	48 8d 1c c2          	lea    (%rdx,%rax,8),%rbx
1401e3404:	48 29 c8             	sub    %rcx,%rax
1401e3407:	48 8d 74 c2 f8       	lea    -0x8(%rdx,%rax,8),%rsi
1401e340c:	0f 1f 40 00          	nopl   0x0(%rax)
1401e3410:	ff 13                	call   *(%rbx)
1401e3412:	48 83 eb 08          	sub    $0x8,%rbx
1401e3416:	48 39 f3             	cmp    %rsi,%rbx
1401e3419:	75 f5                	jne    0x1401e3410
1401e341b:	48 8d 0d 6e ff ff ff 	lea    -0x92(%rip),%rcx        # 0x1401e3390
1401e3422:	48 83 c4 28          	add    $0x28,%rsp
1401e3426:	5b                   	pop    %rbx
1401e3427:	5e                   	pop    %rsi