0000000100401000 <WinMainCRTStartup>:
100401000:	48 83 ec 28          	sub    $0x28,%rsp
100401004:	48 8d 0d 85 14 00 00 	lea    0x1485(%rip),%rcx        # 100402490 <main>
10040100b:	e8 10 0e 00 00       	call   100401e20 <msys_crt0>
100401010:	45 31 c0             	xor    %r8d,%r8d
100401013:	31 d2                	xor    %edx,%edx
100401015:	31 c9                	xor    %ecx,%ecx
100401017:	e8 24 0e 00 00       	call   100401e40 <cygwin_premain0>
10040101c:	45 31 c0             	xor    %r8d,%r8d
10040101f:	31 d2                	xor    %edx,%edx
100401021:	31 c9                	xor    %ecx,%ecx
100401023:	e8 28 0e 00 00       	call   100401e50 <cygwin_premain1>
100401028:	45 31 c0             	xor    %r8d,%r8d
10040102b:	31 d2                	xor    %edx,%edx
10040102d:	31 c9                	xor    %ecx,%ecx
10040102f:	e8 2c 0e 00 00       	call   100401e60 <cygwin_premain2>
100401034:	45 31 c0             	xor    %r8d,%r8d
100401037:	31 d2                	xor    %edx,%edx
100401039:	31 c9                	xor    %ecx,%ecx
10040103b:	48 83 c4 28          	add    $0x28,%rsp
10040103f:	e9 2c 0e 00 00       	jmp    100401e70 <cygwin_premain3>
100401044:	90                   	nop
100401045:	90                   	nop
100401046:	90                   	nop
100401047:	90                   	nop
100401048:	90                   	nop
100401049:	90                   	nop
10040104a:	90                   	nop
10040104b:	90                   	nop
10040104c:	90                   	nop
10040104d:	90                   	nop
10040104e:	90                   	nop
10040104f:	90                   	nop
0000000100401050 <__gcc_register_frame>:
100401050:	4c 8d 05 a9 1f 00 00 	lea    0x1fa9(%rip),%r8        # 100403000 <__data_start__>
100401057:	31 d2                	xor    %edx,%edx
100401059:	48 8d 0d 10 00 00 00 	lea    0x10(%rip),%rcx        # 100401070 <__gcc_deregister_frame>
100401060:	e9 1b 0c 00 00       	jmp    100401c80 <__cxa_atexit>
100401065:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040106c:	00 00 00 00
0000000100401070 <__gcc_deregister_frame>:
100401070:	c3                   	ret
100401071:	90                   	nop
100401072:	90                   	nop
100401073:	90                   	nop
100401074:	90                   	nop
100401075:	90                   	nop
100401076:	90                   	nop
100401077:	90                   	nop
100401078:	90                   	nop
100401079:	90                   	nop
10040107a:	90                   	nop
10040107b:	90                   	nop
10040107c:	90                   	nop
10040107d:	90                   	nop
10040107e:	90                   	nop
10040107f:	90                   	nop
0000000100401080 <_ZL5usageP9__sFILE64>:
100401080:	53                   	push   %rbx
100401081:	48 83 ec 20          	sub    $0x20,%rsp
100401085:	4c 8b 05 d4 6f 00 00 	mov    0x6fd4(%rip),%r8        # 100408060 <_ZL9prog_name>
10040108c:	48 8d 15 6d 2f 00 00 	lea    0x2f6d(%rip),%rdx        # 100404000 <.rdata>
100401093:	48 89 cb             	mov    %rcx,%rbx
100401096:	e8 65 0c 00 00       	call   100401d00 <fprintf>
10040109b:	e8 f0 0b 00 00       	call   100401c90 <__getreent>
1004010a0:	31 c9                	xor    %ecx,%ecx
1004010a2:	48 39 58 18          	cmp    %rbx,0x18(%rax)
1004010a6:	0f 94 c1             	sete   %cl
1004010a9:	e8 42 0c 00 00       	call   100401cf0 <exit>
1004010ae:	90                   	nop
1004010af:	90                   	nop
00000001004010b0 <_ZL6getsigPKc>:
1004010b0:	55                   	push   %rbp
1004010b1:	57                   	push   %rdi
1004010b2:	56                   	push   %rsi
1004010b3:	53                   	push   %rbx
1004010b4:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1004010bb:	80 39 53             	cmpb   $0x53,(%rcx)
1004010be:	48 89 cb             	mov    %rcx,%rbx
1004010c1:	0f 84 f9 00 00 00    	je     1004011c0 <_ZL6getsigPKc+0x110>
1004010c7:	48 8d 74 24 30       	lea    0x30(%rsp),%rsi
1004010cc:	49 89 d8             	mov    %rbx,%r8
1004010cf:	48 8d 15 50 31 00 00 	lea    0x3150(%rip),%rdx        # 100404226 <.rdata+0x226>
1004010d6:	48 89 f1             	mov    %rsi,%rcx
1004010d9:	e8 b2 0c 00 00       	call   100401d90 <sprintf>
1004010de:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1004010e4:	48 8d 15 45 31 00 00 	lea    0x3145(%rip),%rdx        # 100404230 <.rdata+0x230>
1004010eb:	48 89 f1             	mov    %rsi,%rcx
1004010ee:	e8 bd 0c 00 00       	call   100401db0 <strncmp>
1004010f3:	85 c0                	test   %eax,%eax
1004010f5:	0f 85 e5 00 00 00    	jne    1004011e0 <_ZL6getsigPKc+0x130>
1004010fb:	48 8d 7e 05          	lea    0x5(%rsi),%rdi
1004010ff:	48 8d 15 30 31 00 00 	lea    0x3130(%rip),%rdx        # 100404236 <.rdata+0x236>
100401106:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
10040110d:	00 00
10040110f:	48 89 f9             	mov    %rdi,%rcx
100401112:	e8 89 0c 00 00       	call   100401da0 <strcmp>
100401117:	85 c0                	test   %eax,%eax
100401119:	0f 84 31 01 00 00    	je     100401250 <_ZL6getsigPKc+0x1a0>
10040111f:	48 8d 15 14 31 00 00 	lea    0x3114(%rip),%rdx        # 10040423a <.rdata+0x23a>
100401126:	48 89 f9             	mov    %rdi,%rcx
100401129:	e8 72 0c 00 00       	call   100401da0 <strcmp>
10040112e:	89 c2                	mov    %eax,%edx
100401130:	b8 40 00 00 00       	mov    $0x40,%eax
100401135:	85 d2                	test   %edx,%edx
100401137:	74 7b                	je     1004011b4 <_ZL6getsigPKc+0x104>
100401139:	41 b8 04 00 00 00    	mov    $0x4,%r8d
10040113f:	48 8d 15 f8 30 00 00 	lea    0x30f8(%rip),%rdx        # 10040423e <.rdata+0x23e>
100401146:	48 89 f9             	mov    %rdi,%rcx
100401149:	e8 62 0c 00 00       	call   100401db0 <strncmp>
10040114e:	85 c0                	test   %eax,%eax
100401150:	0f 84 ea 00 00 00    	je     100401240 <_ZL6getsigPKc+0x190>
100401156:	41 b8 04 00 00 00    	mov    $0x4,%r8d
10040115c:	48 8d 15 e0 30 00 00 	lea    0x30e0(%rip),%rdx        # 100404243 <.rdata+0x243>
100401163:	48 89 f9             	mov    %rdi,%rcx
100401166:	31 ed                	xor    %ebp,%ebp
100401168:	e8 43 0c 00 00       	call   100401db0 <strncmp>
10040116d:	85 c0                	test   %eax,%eax
10040116f:	75 09                	jne    10040117a <_ZL6getsigPKc+0xca>
100401171:	48 8d 7e 09          	lea    0x9(%rsi),%rdi
100401175:	bd 01 00 00 00       	mov    $0x1,%ebp
10040117a:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
10040117f:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
100401185:	48 89 f9             	mov    %rdi,%rcx
100401188:	e8 63 0c 00 00       	call   100401df0 <strtoul>
10040118d:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
100401192:	48 85 d2             	test   %rdx,%rdx
100401195:	74 61                	je     1004011f8 <_ZL6getsigPKc+0x148>
100401197:	80 3a 00             	cmpb   $0x0,(%rdx)
10040119a:	75 5c                	jne    1004011f8 <_ZL6getsigPKc+0x148>
10040119c:	ba 40 00 00 00       	mov    $0x40,%edx
1004011a1:	29 c2                	sub    %eax,%edx
1004011a3:	83 c0 20             	add    $0x20,%eax
1004011a6:	40 84 ed             	test   %bpl,%bpl
1004011a9:	0f 45 c2             	cmovne %edx,%eax
1004011ac:	8d 50 e0             	lea    -0x20(%rax),%edx
1004011af:	83 fa 20             	cmp    $0x20,%edx
1004011b2:	77 44                	ja     1004011f8 <_ZL6getsigPKc+0x148>
1004011b4:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1004011bb:	5b                   	pop    %rbx
1004011bc:	5e                   	pop    %rsi
1004011bd:	5f                   	pop    %rdi
1004011be:	5d                   	pop    %rbp
1004011bf:	c3                   	ret
1004011c0:	80 79 01 49          	cmpb   $0x49,0x1(%rcx)
1004011c4:	0f 85 fd fe ff ff    	jne    1004010c7 <_ZL6getsigPKc+0x17>
1004011ca:	80 79 02 47          	cmpb   $0x47,0x2(%rcx)
1004011ce:	48 89 ce             	mov    %rcx,%rsi
1004011d1:	0f 84 07 ff ff ff    	je     1004010de <_ZL6getsigPKc+0x2e>
1004011d7:	e9 eb fe ff ff       	jmp    1004010c7 <_ZL6getsigPKc+0x17>
1004011dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004011e0:	48 89 f1             	mov    %rsi,%rcx
1004011e3:	e8 f8 0b 00 00       	call   100401de0 <strtosigno>
1004011e8:	85 c0                	test   %eax,%eax
1004011ea:	75 c8                	jne    1004011b4 <_ZL6getsigPKc+0x104>
1004011ec:	48 89 d9             	mov    %rbx,%rcx
1004011ef:	e8 bc 0a 00 00       	call   100401cb0 <atoi>
1004011f4:	85 c0                	test   %eax,%eax
1004011f6:	75 bc                	jne    1004011b4 <_ZL6getsigPKc+0x104>
1004011f8:	48 8d 15 49 30 00 00 	lea    0x3049(%rip),%rdx        # 100404248 <.rdata+0x248>
1004011ff:	48 89 f1             	mov    %rsi,%rcx
100401202:	e8 99 0b 00 00       	call   100401da0 <strcmp>
100401207:	85 c0                	test   %eax,%eax
100401209:	74 a9                	je     1004011b4 <_ZL6getsigPKc+0x104>
10040120b:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
100401210:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
100401216:	48 89 d9             	mov    %rbx,%rcx
100401219:	e8 a2 0b 00 00       	call   100401dc0 <strtol>
10040121e:	48 85 c0             	test   %rax,%rax
100401221:	75 3e                	jne    100401261 <_ZL6getsigPKc+0x1b1>
100401223:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
100401228:	0f b6 00             	movzbl (%rax),%eax
10040122b:	f6 d8                	neg    %al
10040122d:	19 c0                	sbb    %eax,%eax
10040122f:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
100401236:	5b                   	pop    %rbx
100401237:	5e                   	pop    %rsi
100401238:	5f                   	pop    %rdi
100401239:	5d                   	pop    %rbp
10040123a:	c3                   	ret
10040123b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100401240:	48 8d 7e 09          	lea    0x9(%rsi),%rdi
100401244:	31 ed                	xor    %ebp,%ebp
100401246:	e9 2f ff ff ff       	jmp    10040117a <_ZL6getsigPKc+0xca>
10040124b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100401250:	b8 20 00 00 00       	mov    $0x20,%eax
100401255:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
10040125c:	5b                   	pop    %rbx
10040125d:	5e                   	pop    %rsi
10040125e:	5f                   	pop    %rdi
10040125f:	5d                   	pop    %rbp
100401260:	c3                   	ret
100401261:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
100401266:	e9 49 ff ff ff       	jmp    1004011b4 <_ZL6getsigPKc+0x104>
10040126b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
0000000100401270 <_ZL23kill_via_console_helperPvPwij>:
100401270:	55                   	push   %rbp
100401271:	b8 20 21 00 00       	mov    $0x2120,%eax
100401276:	41 56                	push   %r14
100401278:	41 55                	push   %r13
10040127a:	41 54                	push   %r12
10040127c:	57                   	push   %rdi
10040127d:	56                   	push   %rsi
10040127e:	53                   	push   %rbx
10040127f:	e8 bc 09 00 00       	call   100401c40 <___chkstk_ms>
100401284:	48 29 c4             	sub    %rax,%rsp
100401287:	48 8d ac 24 80 00 00 	lea    0x80(%rsp),%rbp
10040128e:	00
10040128f:	45 31 d2             	xor    %r10d,%r10d
100401292:	80 3d e7 6d 00 00 00 	cmpb   $0x0,0x6de7(%rip)        # 100408080 <_ZL24wow64process2initialized>
100401299:	66 44 89 55 30       	mov    %r10w,0x30(%rbp)
10040129e:	48 89 cb             	mov    %rcx,%rbx
1004012a1:	48 89 d6             	mov    %rdx,%rsi
1004012a4:	45 89 c4             	mov    %r8d,%r12d
1004012a7:	45 89 cd             	mov    %r9d,%r13d
1004012aa:	0f 84 88 00 00 00    	je     100401338 <_ZL23kill_via_console_helperPvPwij+0xc8>
1004012b0:	48 8b 05 c1 6d 00 00 	mov    0x6dc1(%rip),%rax        # 100408078 <_ZL16pIsWow64Process2>
1004012b7:	48 85 c0             	test   %rax,%rax
1004012ba:	0f 84 b6 00 00 00    	je     100401376 <_ZL23kill_via_console_helperPvPwij+0x106>
1004012c0:	48 8d 55 d6          	lea    -0x2a(%rbp),%rdx
1004012c4:	4c 8d 45 30          	lea    0x30(%rbp),%r8
1004012c8:	48 89 d9             	mov    %rbx,%rcx
1004012cb:	ff d0                	call   *%rax
1004012cd:	85 c0                	test   %eax,%eax
1004012cf:	0f 84 0b 03 00 00    	je     1004015e0 <_ZL23kill_via_console_helperPvPwij+0x370>
1004012d5:	0f b7 45 d6          	movzwl -0x2a(%rbp),%eax
1004012d9:	66 85 c0             	test   %ax,%ax
1004012dc:	0f 85 06 01 00 00    	jne    1004013e8 <_ZL23kill_via_console_helperPvPwij+0x178>
1004012e2:	80 3d 87 6d 00 00 00 	cmpb   $0x0,0x6d87(%rip)        # 100408070 <_ZL25getprocessinfoinitialized>
1004012e9:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%rbp)
1004012f0:	0f 84 02 03 00 00    	je     1004015f8 <_ZL23kill_via_console_helperPvPwij+0x388>
1004012f6:	48 8b 05 6b 6d 00 00 	mov    0x6d6b(%rip),%rax        # 100408068 <_ZL22pGetProcessInformation>
1004012fd:	48 85 c0             	test   %rax,%rax
100401300:	0f 84 2a 03 00 00    	je     100401630 <_ZL23kill_via_console_helperPvPwij+0x3c0>
100401306:	41 b9 08 00 00 00    	mov    $0x8,%r9d
10040130c:	4c 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%r8
100401313:	ba 09 00 00 00       	mov    $0x9,%edx
100401318:	48 89 d9             	mov    %rbx,%rcx
10040131b:	ff d0                	call   *%rax
10040131d:	85 c0                	test   %eax,%eax
10040131f:	0f 84 0b 03 00 00    	je     100401630 <_ZL23kill_via_console_helperPvPwij+0x3c0>
100401325:	0f b7 85 a0 00 00 00 	movzwl 0xa0(%rbp),%eax
10040132c:	66 89 45 d6          	mov    %ax,-0x2a(%rbp)
100401330:	e9 ba 00 00 00       	jmp    1004013ef <_ZL23kill_via_console_helperPvPwij+0x17f>
100401335:	0f 1f 00             	nopl   (%rax)
100401338:	48 8d 0d 9b 2f 00 00 	lea    0x2f9b(%rip),%rcx        # 1004042da <.rdata+0x2da>
10040133f:	ff 15 73 7f 00 00    	call   *0x7f73(%rip)        # 1004092b8 <__imp_GetModuleHandleA>
100401345:	48 8d 15 97 2f 00 00 	lea    0x2f97(%rip),%rdx        # 1004042e3 <.rdata+0x2e3>
10040134c:	48 89 c1             	mov    %rax,%rcx
10040134f:	ff 15 73 7f 00 00    	call   *0x7f73(%rip)        # 1004092c8 <__imp_GetProcAddress>
100401355:	48 89 05 1c 6d 00 00 	mov    %rax,0x6d1c(%rip)        # 100408078 <_ZL16pIsWow64Process2>
10040135c:	0f ae f0             	mfence
10040135f:	48 8b 05 12 6d 00 00 	mov    0x6d12(%rip),%rax        # 100408078 <_ZL16pIsWow64Process2>
100401366:	c6 05 13 6d 00 00 01 	movb   $0x1,0x6d13(%rip)        # 100408080 <_ZL24wow64process2initialized>
10040136d:	48 85 c0             	test   %rax,%rax
100401370:	0f 85 4a ff ff ff    	jne    1004012c0 <_ZL23kill_via_console_helperPvPwij+0x50>
100401376:	83 3d c3 1d 00 00 ff 	cmpl   $0xffffffff,0x1dc3(%rip)        # 100403140 <_ZL12is_32_bit_os>
10040137d:	0f 84 0d 03 00 00    	je     100401690 <_ZL23kill_via_console_helperPvPwij+0x420>
100401383:	83 3d ba 1d 00 00 ff 	cmpl   $0xffffffff,0x1dba(%rip)        # 100403144 <_ZL14current_is_wow>
10040138a:	0f 84 d0 02 00 00    	je     100401660 <_ZL23kill_via_console_helperPvPwij+0x3f0>
100401390:	83 3d a9 1d 00 00 fe 	cmpl   $0xfffffffe,0x1da9(%rip)        # 100403140 <_ZL12is_32_bit_os>
100401397:	0f 84 43 02 00 00    	je     1004015e0 <_ZL23kill_via_console_helperPvPwij+0x370>
10040139d:	83 3d a0 1d 00 00 fe 	cmpl   $0xfffffffe,0x1da0(%rip)        # 100403144 <_ZL14current_is_wow>
1004013a4:	0f 84 36 02 00 00    	je     1004015e0 <_ZL23kill_via_console_helperPvPwij+0x370>
1004013aa:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1004013ae:	48 89 d9             	mov    %rbx,%rcx
1004013b1:	ff 15 21 7f 00 00    	call   *0x7f21(%rip)        # 1004092d8 <__imp_IsWow64Process>
1004013b7:	85 c0                	test   %eax,%eax
1004013b9:	0f 84 21 02 00 00    	je     1004015e0 <_ZL23kill_via_console_helperPvPwij+0x370>
1004013bf:	8b 05 7b 1d 00 00    	mov    0x1d7b(%rip),%eax        # 100403140 <_ZL12is_32_bit_os>
1004013c5:	0b 45 d8             	or     -0x28(%rbp),%eax
1004013c8:	0f 84 72 02 00 00    	je     100401640 <_ZL23kill_via_console_helperPvPwij+0x3d0>
1004013ce:	41 b8 4c 01 00 00    	mov    $0x14c,%r8d
1004013d4:	66 44 89 45 d6       	mov    %r8w,-0x2a(%rbp)
1004013d9:	48 8d 15 70 2e 00 00 	lea    0x2e70(%rip),%rdx        # 100404250 <.rdata+0x250>
1004013e0:	eb 34                	jmp    100401416 <_ZL23kill_via_console_helperPvPwij+0x1a6>
1004013e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004013e8:	c7 45 d8 01 00 00 00 	movl   $0x1,-0x28(%rbp)
1004013ef:	66 3d 64 86          	cmp    $0x8664,%ax
1004013f3:	0f 84 52 02 00 00    	je     10040164b <_ZL23kill_via_console_helperPvPwij+0x3db>
1004013f9:	0f 87 c9 01 00 00    	ja     1004015c8 <_ZL23kill_via_console_helperPvPwij+0x358>
1004013ff:	66 3d 4c 01          	cmp    $0x14c,%ax
100401403:	74 d4                	je     1004013d9 <_ZL23kill_via_console_helperPvPwij+0x169>
100401405:	48 8d 15 84 2e 00 00 	lea    0x2e84(%rip),%rdx        # 100404290 <.rdata+0x290>
10040140c:	66 3d c4 01          	cmp    $0x1c4,%ax
100401410:	0f 85 ca 01 00 00    	jne    1004015e0 <_ZL23kill_via_console_helperPvPwij+0x370>
100401416:	4c 8d b5 a0 00 00 00 	lea    0xa0(%rbp),%r14
10040141d:	41 b9 00 10 00 00    	mov    $0x1000,%r9d
100401423:	b9 01 00 00 00       	mov    $0x1,%ecx
100401428:	4d 89 f0             	mov    %r14,%r8
10040142b:	e8 90 08 00 00       	call   100401cc0 <cygwin_conv_path>
100401430:	48 89 c3             	mov    %rax,%rbx
100401433:	48 85 c0             	test   %rax,%rax
100401436:	0f 85 a4 01 00 00    	jne    1004015e0 <_ZL23kill_via_console_helperPvPwij+0x370>
10040143c:	4c 89 f1             	mov    %r14,%rcx
10040143f:	ff 15 63 7e 00 00    	call   *0x7e63(%rip)        # 1004092a8 <__imp_GetFileAttributesW>
100401445:	83 f8 ff             	cmp    $0xffffffff,%eax
100401448:	0f 84 92 01 00 00    	je     1004015e0 <_ZL23kill_via_console_helperPvPwij+0x370>
10040144e:	48 89 d8             	mov    %rbx,%rax
100401451:	48 8d 7d 30          	lea    0x30(%rbp),%rdi
100401455:	b9 0d 00 00 00       	mov    $0xd,%ecx
10040145a:	48 89 e3             	mov    %rsp,%rbx
10040145d:	f3 48 ab             	rep stos %rax,%es:(%rdi)
100401460:	4c 89 f1             	mov    %r14,%rcx
100401463:	e8 a8 09 00 00       	call   100401e10 <wcslen>
100401468:	48 89 f1             	mov    %rsi,%rcx
10040146b:	48 89 c7             	mov    %rax,%rdi
10040146e:	e8 9d 09 00 00       	call   100401e10 <wcslen>
100401473:	48 8d 54 07 12       	lea    0x12(%rdi,%rax,1),%rdx
100401478:	48 8d 44 12 0f       	lea    0xf(%rdx,%rdx,1),%rax
10040147d:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
100401481:	e8 ba 07 00 00       	call   100401c40 <___chkstk_ms>
100401486:	4c 8d 05 7d 2e 00 00 	lea    0x2e7d(%rip),%r8        # 10040430a <.rdata+0x30a>
10040148d:	49 ba 63 00 79 00 67 	movabs $0x77006700790063,%r10
100401494:	00 77 00
100401497:	49 bb 69 00 6e 00 2d 	movabs $0x63002d006e0069,%r11
10040149e:	00 63 00
1004014a1:	48 29 c4             	sub    %rax,%rsp
1004014a4:	4c 89 55 00          	mov    %r10,0x0(%rbp)
1004014a8:	4d 89 f1             	mov    %r14,%r9
1004014ab:	49 ba 6f 00 6e 00 73 	movabs $0x6f0073006e006f,%r10
1004014b2:	00 6f 00
1004014b5:	4c 89 5d 08          	mov    %r11,0x8(%rbp)
1004014b9:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
1004014be:	49 bb 6c 00 65 00 2d 	movabs $0x68002d0065006c,%r11
1004014c5:	00 68 00
1004014c8:	4c 89 5d 18          	mov    %r11,0x18(%rbp)
1004014cc:	48 89 f9             	mov    %rdi,%rcx
1004014cf:	49 bb 70 00 65 00 72 	movabs $0x7200650070,%r11
1004014d6:	00 00 00
1004014d9:	4c 89 55 10          	mov    %r10,0x10(%rbp)
1004014dd:	49 ba 2d 00 68 00 65 	movabs $0x6c00650068002d,%r10
1004014e4:	00 6c 00
1004014e7:	4c 89 55 1c          	mov    %r10,0x1c(%rbp)
1004014eb:	4c 89 5d 24          	mov    %r11,0x24(%rbp)
1004014ef:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
1004014f4:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1004014f9:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1004014fe:	e8 fd 08 00 00       	call   100401e00 <swprintf>
100401503:	31 c9                	xor    %ecx,%ecx
100401505:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
100401509:	66 0f 76 c0          	pcmpeqd %xmm0,%xmm0
10040150d:	66 89 4d 70          	mov    %cx,0x70(%rbp)
100401511:	45 31 c9             	xor    %r9d,%r9d
100401514:	45 31 c0             	xor    %r8d,%r8d
100401517:	31 c9                	xor    %ecx,%ecx
100401519:	c7 45 30 68 00 00 00 	movl   $0x68,0x30(%rbp)
100401520:	48 89 fa             	mov    %rdi,%rdx
100401523:	c7 45 6c 01 01 00 00 	movl   $0x101,0x6c(%rbp)
10040152a:	48 89 6d 48          	mov    %rbp,0x48(%rbp)