100451e12:	0f 85 58 02 00 00    	jne    100452070 <.text+0x51070>
100451e18:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100451e1c:	e9 8d fe ff ff       	jmp    100451cae <.text+0x50cae>
100451e21:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100451e28:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
100451e2f:	00
100451e30:	48 89 c1             	mov    %rax,%rcx
100451e33:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
100451e38:	e8 b3 b7 1a 00       	call   1005fd5f0 <.text+0x1fc5f0>
100451e3d:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
100451e44:	00
100451e45:	48 89 c1             	mov    %rax,%rcx
100451e48:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
100451e4d:	e8 9e b7 1a 00       	call   1005fd5f0 <.text+0x1fc5f0>
100451e52:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100451e56:	80 39 2e             	cmpb   $0x2e,(%rcx)
100451e59:	0f 85 e1 00 00 00    	jne    100451f40 <.text+0x50f40>
100451e5f:	49 b9 ff ff ff 43 ff 	movabs $0x3ffffff43ffffff,%r9
100451e66:	ff ff 03
100451e69:	4c 8d 41 01          	lea    0x1(%rcx),%r8
100451e6d:	31 c9                	xor    %ecx,%ecx
100451e6f:	4c 89 c2             	mov    %r8,%rdx
100451e72:	eb 18                	jmp    100451e8c <.text+0x50e8c>
100451e74:	0f 1f 40 00          	nopl   0x0(%rax)
100451e78:	83 e8 41             	sub    $0x41,%eax
100451e7b:	3c 39                	cmp    $0x39,%al
100451e7d:	77 18                	ja     100451e97 <.text+0x50e97>
100451e7f:	49 0f a3 c1          	bt     %rax,%r9
100451e83:	73 12                	jae    100451e97 <.text+0x50e97>
100451e85:	83 c1 01             	add    $0x1,%ecx
100451e88:	48 83 c2 01          	add    $0x1,%rdx
100451e8c:	0f b6 02             	movzbl (%rdx),%eax
100451e8f:	3c 39                	cmp    $0x39,%al
100451e91:	77 e5                	ja     100451e78 <.text+0x50e78>
100451e93:	3c 2f                	cmp    $0x2f,%al
100451e95:	77 ee                	ja     100451e85 <.text+0x50e85>
100451e97:	85 c9                	test   %ecx,%ecx
100451e99:	0f 84 b6 fc ff ff    	je     100451b55 <.text+0x50b55>
100451e9f:	49 89 55 00          	mov    %rdx,0x0(%r13)
100451ea3:	45 85 e4             	test   %r12d,%r12d
100451ea6:	0f 84 0c fb ff ff    	je     1004519b8 <.text+0x509b8>
100451eac:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
100451eb1:	45 31 ff             	xor    %r15d,%r15d
100451eb4:	8b 84 24 10 01 00 00 	mov    0x110(%rsp),%eax
100451ebb:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
100451ebf:	44 89 fa             	mov    %r15d,%edx
100451ec2:	48 89 f1             	mov    %rsi,%rcx
100451ec5:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
100451eca:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
100451ecf:	89 44 24 38          	mov    %eax,0x38(%rsp)
100451ed3:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100451eda:	00
100451edb:	e8 00 e0 ff ff       	call   10044fee0 <.text+0x4eee0>
100451ee0:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
100451ee5:	41 89 c4             	mov    %eax,%r12d
100451ee8:	e8 83 b5 1a 00       	call   1005fd470 <.text+0x1fc470>
100451eed:	45 85 ff             	test   %r15d,%r15d
100451ef0:	0f 85 0a 07 00 00    	jne    100452600 <.text+0x51600>
100451ef6:	45 85 e4             	test   %r12d,%r12d
100451ef9:	0f 85 b9 fa ff ff    	jne    1004519b8 <.text+0x509b8>
100451eff:	e9 51 fc ff ff       	jmp    100451b55 <.text+0x50b55>
100451f04:	0f 1f 40 00          	nopl   0x0(%rax)
100451f08:	48 89 f9             	mov    %rdi,%rcx
100451f0b:	31 ff                	xor    %edi,%edi
100451f0d:	e8 be b1 fd ff       	call   10042d0d0 <.text+0x2c0d0>
100451f12:	41 83 fc 01          	cmp    $0x1,%r12d
100451f16:	0f 84 9c fa ff ff    	je     1004519b8 <.text+0x509b8>
100451f1c:	e9 07 fb ff ff       	jmp    100451a28 <.text+0x50a28>
100451f21:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100451f28:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
100451f2c:	48 85 ff             	test   %rdi,%rdi
100451f2f:	0f 84 ee fb ff ff    	je     100451b23 <.text+0x50b23>
100451f35:	83 47 04 01          	addl   $0x1,0x4(%rdi)
100451f39:	e9 e5 fb ff ff       	jmp    100451b23 <.text+0x50b23>
100451f3e:	66 90                	xchg   %ax,%ax
100451f40:	48 83 c1 01          	add    $0x1,%rcx
100451f44:	48 89 da             	mov    %rbx,%rdx
100451f47:	e8 14 d9 ff ff       	call   10044f860 <.text+0x4e860>
100451f4c:	49 89 45 00          	mov    %rax,0x0(%r13)
100451f50:	80 38 3a             	cmpb   $0x3a,(%rax)
100451f53:	0f 84 b7 02 00 00    	je     100452210 <.text+0x51210>
100451f59:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
100451f5e:	49 89 d8             	mov    %rbx,%r8
100451f61:	4c 89 e9             	mov    %r13,%rcx
100451f64:	e8 07 28 00 00       	call   100454770 <.text+0x53770>
100451f69:	85 c0                	test   %eax,%eax
100451f6b:	0f 84 e4 fb ff ff    	je     100451b55 <.text+0x50b55>
100451f71:	45 85 ff             	test   %r15d,%r15d
100451f74:	0f 84 77 04 00 00    	je     1004523f1 <.text+0x513f1>
100451f7a:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100451f7e:	80 39 3a             	cmpb   $0x3a,(%rcx)
100451f81:	0f 84 83 fe 24 00    	je     1006a1e0a <.text+0x2a0e0a>
100451f87:	45 85 e4             	test   %r12d,%r12d
100451f8a:	0f 85 d7 01 00 00    	jne    100452167 <.text+0x51167>
100451f90:	48 89 da             	mov    %rbx,%rdx
100451f93:	e8 c8 d8 ff ff       	call   10044f860 <.text+0x4e860>
100451f98:	49 89 45 00          	mov    %rax,0x0(%r13)
100451f9c:	80 38 3a             	cmpb   $0x3a,(%rax)
100451f9f:	48 89 c1             	mov    %rax,%rcx
100451fa2:	0f 85 05 04 00 00    	jne    1004523ad <.text+0x513ad>
100451fa8:	48 8d 41 01          	lea    0x1(%rcx),%rax
100451fac:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
100451fb3:	00
100451fb4:	49 89 45 00          	mov    %rax,0x0(%r13)
100451fb8:	e9 83 02 00 00       	jmp    100452240 <.text+0x51240>
100451fbd:	0f 1f 00             	nopl   (%rax)
100451fc0:	41 0f b6 54 24 01    	movzbl 0x1(%r12),%edx
100451fc6:	80 fa 39             	cmp    $0x39,%dl
100451fc9:	0f 86 29 02 00 00    	jbe    1004521f8 <.text+0x511f8>
100451fcf:	83 ea 41             	sub    $0x41,%edx
100451fd2:	80 fa 39             	cmp    $0x39,%dl
100451fd5:	77 14                	ja     100451feb <.text+0x50feb>
100451fd7:	48 b9 ff ff ff 43 ff 	movabs $0x3ffffff43ffffff,%rcx
100451fde:	ff ff 03
100451fe1:	48 0f a3 d1          	bt     %rdx,%rcx
100451fe5:	0f 82 2d fe ff ff    	jb     100451e18 <.text+0x50e18>
100451feb:	4d 8b 7d 00          	mov    0x0(%r13),%r15
100451fef:	41 0f b6 17          	movzbl (%r15),%edx
100451ff3:	e9 02 fa ff ff       	jmp    1004519fa <.text+0x509fa>
100451ff8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100451fff:	00
100452000:	48 8b 15 b9 8d 2d 00 	mov    0x2d8db9(%rip),%rdx        # 10072adc0 <_head_msys_iconv_2_dll-0x41240>
100452007:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
10045200b:	48 98                	cltq
10045200d:	48 c1 e0 05          	shl    $0x5,%rax
100452011:	48 8b 52 10          	mov    0x10(%rdx),%rdx
100452015:	48 8b 54 ca f8       	mov    -0x8(%rdx,%rcx,8),%rdx
10045201a:	48 03 82 88 01 00 00 	add    0x188(%rdx),%rax
100452021:	48 89 f2             	mov    %rsi,%rdx
100452024:	48 8b 48 08          	mov    0x8(%rax),%rcx
100452028:	e8 53 c3 1a 00       	call   1005fe380 <.text+0x1fd380>
10045202d:	e9 86 f9 ff ff       	jmp    1004519b8 <.text+0x509b8>
100452032:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100452038:	48 8b 46 08          	mov    0x8(%rsi),%rax
10045203c:	8b 50 04             	mov    0x4(%rax),%edx
10045203f:	85 d2                	test   %edx,%edx
100452041:	75 15                	jne    100452058 <.text+0x51058>
100452043:	48 83 b8 50 01 00 00 	cmpq   $0x0,0x150(%rax)
10045204a:	00
10045204b:	0f 85 f0 f9 ff ff    	jne    100451a41 <.text+0x50a41>
100452051:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100452058:	48 89 f9             	mov    %rdi,%rcx
10045205b:	48 89 f2             	mov    %rsi,%rdx
10045205e:	e8 ad 44 1c 00       	call   100616510 <.text+0x215510>
100452063:	48 89 c7             	mov    %rax,%rdi
100452066:	e9 d6 f9 ff ff       	jmp    100451a41 <.text+0x50a41>
10045206b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100452070:	e8 5b c4 1e 00       	call   10063e4d0 <.text+0x23d4d0>
100452075:	85 c0                	test   %eax,%eax
100452077:	0f 85 c8 03 00 00    	jne    100452445 <.text+0x51445>
10045207d:	41 0f b6 44 24 02    	movzbl 0x2(%r12),%eax
100452083:	83 e8 41             	sub    $0x41,%eax
100452086:	83 f8 19             	cmp    $0x19,%eax
100452089:	0f 86 89 fd ff ff    	jbe    100451e18 <.text+0x50e18>
10045208f:	e8 3c c4 1e 00       	call   10063e4d0 <.text+0x23d4d0>
100452094:	85 c0                	test   %eax,%eax
100452096:	0f 85 bd 06 00 00    	jne    100452759 <.text+0x51759>
10045209c:	41 0f b6 44 24 02    	movzbl 0x2(%r12),%eax
1004520a2:	4d 8b 7d 00          	mov    0x0(%r13),%r15
1004520a6:	83 e8 61             	sub    $0x61,%eax
1004520a9:	4c 89 f9             	mov    %r15,%rcx
1004520ac:	83 f8 19             	cmp    $0x19,%eax
1004520af:	0f 86 f9 fb ff ff    	jbe    100451cae <.text+0x50cae>
1004520b5:	8b 06                	mov    (%rsi),%eax
1004520b7:	e9 31 f9 ff ff       	jmp    1004519ed <.text+0x509ed>
1004520bc:	0f 1f 40 00          	nopl   0x0(%rax)
1004520c0:	f3 0f 6f 0e          	movdqu (%rsi),%xmm1
1004520c4:	45 31 ff             	xor    %r15d,%r15d
1004520c7:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
1004520ce:	00 00 00 00 00
1004520d3:	0f 29 8c 24 90 00 00 	movaps %xmm1,0x90(%rsp)
1004520da:	00
1004520db:	48 85 db             	test   %rbx,%rbx
1004520de:	74 07                	je     1004520e7 <.text+0x510e7>
1004520e0:	44 8b 3b             	mov    (%rbx),%r15d
1004520e3:	41 83 e7 01          	and    $0x1,%r15d
1004520e7:	c7 06 00 00 00 00    	movl   $0x0,(%rsi)
1004520ed:	45 89 f9             	mov    %r15d,%r9d
1004520f0:	45 89 f8             	mov    %r15d,%r8d
1004520f3:	4c 89 e9             	mov    %r13,%rcx
1004520f6:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1004520fb:	e8 a0 59 00 00       	call   100457aa0 <.text+0x56aa0>
100452100:	4c 63 d8             	movslq %eax,%r11
100452103:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
100452108:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10045210d:	48 85 c0             	test   %rax,%rax
100452110:	0f 84 31 05 00 00    	je     100452647 <.text+0x51647>
100452116:	4d 85 db             	test   %r11,%r11
100452119:	0f 8f a9 03 00 00    	jg     1004524c8 <.text+0x514c8>
10045211f:	44 8b 8c 24 10 01 00 	mov    0x110(%rsp),%r9d
100452126:	00
100452127:	45 85 c9             	test   %r9d,%r9d
10045212a:	0f 85 f8 03 00 00    	jne    100452528 <.text+0x51528>
100452130:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
100452137:	00 00
100452139:	45 31 e4             	xor    %r12d,%r12d
10045213c:	45 85 ff             	test   %r15d,%r15d
10045213f:	0f 85 f0 04 00 00    	jne    100452635 <.text+0x51635>
100452145:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
10045214a:	e8 d1 f3 fa ff       	call   100401520 <.text+0x520>
10045214f:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
100452154:	48 85 c9             	test   %rcx,%rcx
100452157:	0f 84 b5 fd ff ff    	je     100451f12 <.text+0x50f12>
10045215d:	e8 be f3 fa ff       	call   100401520 <.text+0x520>
100452162:	e9 ab fd ff ff       	jmp    100451f12 <.text+0x50f12>
100452167:	8b 06                	mov    (%rsi),%eax
100452169:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
100452170:	00
100452171:	83 f8 0c             	cmp    $0xc,%eax
100452174:	0f 84 c7 03 00 00    	je     100452541 <.text+0x51541>
10045217a:	83 f8 0b             	cmp    $0xb,%eax
10045217d:	0f 85 7f 02 00 00    	jne    100452402 <.text+0x51402>
100452183:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
100452188:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
10045218d:	e8 ae b4 1a 00       	call   1005fd640 <.text+0x1fc640>
100452192:	8b 44 24 78          	mov    0x78(%rsp),%eax
100452196:	89 44 24 60          	mov    %eax,0x60(%rsp)
10045219a:	e9 7e 02 00 00       	jmp    10045241d <.text+0x5141d>
10045219f:	48 83 c0 01          	add    $0x1,%rax
1004521a3:	49 89 45 00          	mov    %rax,0x0(%r13)
1004521a7:	41 83 fc 01          	cmp    $0x1,%r12d
1004521ab:	0f 85 d0 fa ff ff    	jne    100451c81 <.text+0x50c81>
1004521b1:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004521b5:	80 39 28             	cmpb   $0x28,(%rcx)
1004521b8:	0f 84 ee 03 00 00    	je     1004525ac <.text+0x515ac>
1004521be:	44 8b 94 24 10 01 00 	mov    0x110(%rsp),%r10d
1004521c5:	00
1004521c6:	45 85 d2             	test   %r10d,%r10d
1004521c9:	0f 85 09 06 00 00    	jne    1004527d8 <.text+0x517d8>
1004521cf:	48 89 f1             	mov    %rsi,%rcx
1004521d2:	e8 99 b2 1a 00       	call   1005fd470 <.text+0x1fc470>
1004521d7:	45 85 ff             	test   %r15d,%r15d
1004521da:	0f 84 a1 fa ff ff    	je     100451c81 <.text+0x50c81>
1004521e0:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1004521e7:	00
1004521e8:	e8 83 b2 1a 00       	call   1005fd470 <.text+0x1fc470>
1004521ed:	e9 8f fa ff ff       	jmp    100451c81 <.text+0x50c81>
1004521f2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004521f8:	80 fa 2f             	cmp    $0x2f,%dl
1004521fb:	0f 87 17 fc ff ff    	ja     100451e18 <.text+0x50e18>
100452201:	4d 8b 7d 00          	mov    0x0(%r13),%r15
100452205:	41 0f b6 17          	movzbl (%r15),%edx
100452209:	e9 ec f7 ff ff       	jmp    1004519fa <.text+0x509fa>
10045220e:	66 90                	xchg   %ax,%ax
100452210:	c7 44 24 60 01 00 00 	movl   $0x1,0x60(%rsp)
100452217:	00
100452218:	48 89 c1             	mov    %rax,%rcx
10045221b:	48 89 da             	mov    %rbx,%rdx
10045221e:	e8 3d d6 ff ff       	call   10044f860 <.text+0x4e860>
100452223:	49 89 45 00          	mov    %rax,0x0(%r13)
100452227:	80 38 3a             	cmpb   $0x3a,(%rax)
10045222a:	48 89 c1             	mov    %rax,%rcx
10045222d:	0f 85 f2 00 00 00    	jne    100452325 <.text+0x51325>
100452233:	48 8d 40 01          	lea    0x1(%rax),%rax
100452237:	49 89 45 00          	mov    %rax,0x0(%r13)
10045223b:	45 85 ff             	test   %r15d,%r15d
10045223e:	74 23                	je     100452263 <.text+0x51263>
100452240:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
100452244:	80 fa 09             	cmp    $0x9,%dl
100452247:	41 0f 95 c1          	setne  %r9b
10045224b:	80 fa 5d             	cmp    $0x5d,%dl
10045224e:	41 0f 95 c0          	setne  %r8b
100452252:	45 84 c1             	test   %r8b,%r9b
100452255:	74 0c                	je     100452263 <.text+0x51263>
100452257:	81 e2 df 00 00 00    	and    $0xdf,%edx
10045225d:	0f 85 38 fb 24 00    	jne    1006a1d9b <.text+0x2a0d9b>
100452263:	48 89 c1             	mov    %rax,%rcx
100452266:	48 89 da             	mov    %rbx,%rdx
100452269:	e8 f2 d5 ff ff       	call   10044f860 <.text+0x4e860>
10045226e:	49 89 45 00          	mov    %rax,0x0(%r13)
100452272:	80 38 5d             	cmpb   $0x5d,(%rax)
100452275:	48 89 c1             	mov    %rax,%rcx
100452278:	0f 84 b4 01 00 00    	je     100452432 <.text+0x51432>
10045227e:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
100452283:	49 89 d8             	mov    %rbx,%r8
100452286:	4c 89 e9             	mov    %r13,%rcx
100452289:	e8 e2 24 00 00       	call   100454770 <.text+0x53770>
10045228e:	85 c0                	test   %eax,%eax
100452290:	0f 84 e1 04 00 00    	je     100452777 <.text+0x51777>
100452296:	45 85 e4             	test   %r12d,%r12d
100452299:	0f 85 d9 02 00 00    	jne    100452578 <.text+0x51578>
10045229f:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004522a3:	48 89 da             	mov    %rbx,%rdx
1004522a6:	e8 b5 d5 ff ff       	call   10044f860 <.text+0x4e860>
1004522ab:	49 89 45 00          	mov    %rax,0x0(%r13)
1004522af:	80 38 5d             	cmpb   $0x5d,(%rax)
1004522b2:	0f 84 57 03 00 00    	je     10045260f <.text+0x5160f>
1004522b8:	8b 84 24 10 01 00 00 	mov    0x110(%rsp),%eax
1004522bf:	85 c0                	test   %eax,%eax
1004522c1:	0f 85 5a 05 00 00    	jne    100452821 <.text+0x51821>
1004522c7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1004522cc:	e8 9f b1 1a 00       	call   1005fd470 <.text+0x1fc470>
1004522d1:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1004522d6:	e8 95 b1 1a 00       	call   1005fd470 <.text+0x1fc470>
1004522db:	e9 75 f8 ff ff       	jmp    100451b55 <.text+0x50b55>
1004522e0:	48 8b 0d 89 4a 2d 00 	mov    0x2d4a89(%rip),%rcx        # 100726d70 <_head_msys_iconv_2_dll-0x45290>
1004522e7:	e8 8c d5 24 00       	call   10069f878 <.text+0x29e878>
1004522ec:	48 89 c1             	mov    %rax,%rcx
1004522ef:	e8 0c c4 24 00       	call   10069e700 <.text+0x29d700>
1004522f4:	e9 88 f9 ff ff       	jmp    100451c81 <.text+0x50c81>
1004522f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100452300:	4c 89 e1             	mov    %r12,%rcx
100452303:	e8 88 d4 23 00       	call   10068f790 <.text+0x28e790>
100452308:	49 89 c4             	mov    %rax,%r12
10045230b:	e9 75 f8 ff ff       	jmp    100451b85 <.text+0x50b85>
100452310:	48 89 f1             	mov    %rsi,%rcx
100452313:	e8 58 b1 1a 00       	call   1005fd470 <.text+0x1fc470>
100452318:	48 89 f9             	mov    %rdi,%rcx
10045231b:	e8 b0 ad fd ff       	call   10042d0d0 <.text+0x2c0d0>
100452320:	e9 b1 f7 ff ff       	jmp    100451ad6 <.text+0x50ad6>
100452325:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
10045232c:	00
10045232d:	45 31 ff             	xor    %r15d,%r15d
100452330:	48 89 da             	mov    %rbx,%rdx
100452333:	e8 28 d5 ff ff       	call   10044f860 <.text+0x4e860>
100452338:	49 89 45 00          	mov    %rax,0x0(%r13)
10045233c:	80 38 5d             	cmpb   $0x5d,(%rax)
10045233f:	0f 85 83 00 00 00    	jne    1004523c8 <.text+0x513c8>
100452345:	48 83 c0 01          	add    $0x1,%rax
100452349:	49 89 45 00          	mov    %rax,0x0(%r13)
10045234d:	45 85 e4             	test   %r12d,%r12d
100452350:	0f 84 62 f6 ff ff    	je     1004519b8 <.text+0x509b8>
100452356:	44 8b 44 24 68       	mov    0x68(%rsp),%r8d
10045235b:	45 31 c9             	xor    %r9d,%r9d
10045235e:	45 85 c0             	test   %r8d,%r8d
100452361:	4c 0f 44 4c 24 58    	cmove  0x58(%rsp),%r9
100452367:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
10045236b:	85 c9                	test   %ecx,%ecx
10045236d:	0f 84 8c 04 00 00    	je     1004527ff <.text+0x517ff>
100452373:	8b 84 24 10 01 00 00 	mov    0x110(%rsp),%eax
10045237a:	45 31 c0             	xor    %r8d,%r8d
10045237d:	44 89 fa             	mov    %r15d,%edx
100452380:	48 89 f1             	mov    %rsi,%rcx
100452383:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
10045238a:	ff
10045238b:	89 44 24 38          	mov    %eax,0x38(%rsp)
10045238f:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100452396:	00 00
100452398:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
10045239f:	00
1004523a0:	e8 3b db ff ff       	call   10044fee0 <.text+0x4eee0>
1004523a5:	41 89 c4             	mov    %eax,%r12d
1004523a8:	e9 40 fb ff ff       	jmp    100451eed <.text+0x50eed>
1004523ad:	48 89 da             	mov    %rbx,%rdx
1004523b0:	e8 ab d4 ff ff       	call   10044f860 <.text+0x4e860>
1004523b5:	49 89 45 00          	mov    %rax,0x0(%r13)
1004523b9:	80 38 5d             	cmpb   $0x5d,(%rax)
1004523bc:	0f 84 4d 02 00 00    	je     10045260f <.text+0x5160f>
1004523c2:	45 31 ff             	xor    %r15d,%r15d
1004523c5:	0f 1f 00             	nopl   (%rax)