1401acfcb:	cc                   	int3
1401acfcc:	cc                   	int3
1401acfcd:	cc                   	int3
1401acfce:	cc                   	int3
1401acfcf:	cc                   	int3
1401acfd0:	40 53                	rex push %rbx
1401acfd2:	48 83 ec 20          	sub    $0x20,%rsp
1401acfd6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401acfda:	48 8b da             	mov    %rdx,%rbx
1401acfdd:	48 83 39 48          	cmpq   $0x48,(%rcx)
1401acfe1:	72 17                	jb     0x1401acffa
1401acfe3:	48 8b 41 40          	mov    0x40(%rcx),%rax
1401acfe7:	48 85 c0             	test   %rax,%rax
1401acfea:	74 0e                	je     0x1401acffa
1401acfec:	ff d0                	call   *%rax
1401acfee:	48 89 03             	mov    %rax,(%rbx)
1401acff1:	48 8b c3             	mov    %rbx,%rax
1401acff4:	48 83 c4 20          	add    $0x20,%rsp
1401acff8:	5b                   	pop    %rbx
1401acff9:	c3                   	ret
1401acffa:	33 c0                	xor    %eax,%eax
1401acffc:	48 89 02             	mov    %rax,(%rdx)
1401acfff:	48 8b c3             	mov    %rbx,%rax
1401ad002:	48 83 c4 20          	add    $0x20,%rsp
1401ad006:	5b                   	pop    %rbx
1401ad007:	c3                   	ret
1401ad008:	cc                   	int3
1401ad009:	cc                   	int3
1401ad00a:	cc                   	int3
1401ad00b:	cc                   	int3
1401ad00c:	cc                   	int3
1401ad00d:	cc                   	int3
1401ad00e:	cc                   	int3
1401ad00f:	cc                   	int3
1401ad010:	40 53                	rex push %rbx
1401ad012:	48 83 ec 30          	sub    $0x30,%rsp
1401ad016:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad01a:	45 33 c9             	xor    %r9d,%r9d
1401ad01d:	48 8b da             	mov    %rdx,%rbx
1401ad020:	48 81 39 90 00 00 00 	cmpq   $0x90,(%rcx)
1401ad027:	72 31                	jb     0x1401ad05a
1401ad029:	48 8b 81 88 00 00 00 	mov    0x88(%rcx),%rax
1401ad030:	48 85 c0             	test   %rax,%rax
1401ad033:	74 25                	je     0x1401ad05a
1401ad035:	49 8b 50 08          	mov    0x8(%r8),%rdx
1401ad039:	48 85 d2             	test   %rdx,%rdx
1401ad03c:	74 1c                	je     0x1401ad05a
1401ad03e:	4c 39 4a 08          	cmp    %r9,0x8(%rdx)
1401ad042:	74 16                	je     0x1401ad05a
1401ad044:	ff d0                	call   *%rax
1401ad046:	48 8b d0             	mov    %rax,%rdx
1401ad049:	48 8b cb             	mov    %rbx,%rcx
1401ad04c:	e8 bf d1 00 00       	call   0x1401ba210
1401ad051:	48 8b c3             	mov    %rbx,%rax
1401ad054:	48 83 c4 30          	add    $0x30,%rsp
1401ad058:	5b                   	pop    %rbx
1401ad059:	c3                   	ret
1401ad05a:	4c 89 0b             	mov    %r9,(%rbx)
1401ad05d:	48 8b c3             	mov    %rbx,%rax
1401ad060:	48 83 c4 30          	add    $0x30,%rsp
1401ad064:	5b                   	pop    %rbx
1401ad065:	c3                   	ret
1401ad066:	cc                   	int3
1401ad067:	cc                   	int3
1401ad068:	cc                   	int3
1401ad069:	cc                   	int3
1401ad06a:	cc                   	int3
1401ad06b:	cc                   	int3
1401ad06c:	cc                   	int3
1401ad06d:	cc                   	int3
1401ad06e:	cc                   	int3
1401ad06f:	cc                   	int3
1401ad070:	40 53                	rex push %rbx
1401ad072:	48 83 ec 30          	sub    $0x30,%rsp
1401ad076:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad07a:	48 8b da             	mov    %rdx,%rbx
1401ad07d:	33 d2                	xor    %edx,%edx
1401ad07f:	48 81 39 88 00 00 00 	cmpq   $0x88,(%rcx)
1401ad086:	72 25                	jb     0x1401ad0ad
1401ad088:	48 8b 81 80 00 00 00 	mov    0x80(%rcx),%rax
1401ad08f:	48 85 c0             	test   %rax,%rax
1401ad092:	74 19                	je     0x1401ad0ad
1401ad094:	49 8b d0             	mov    %r8,%rdx
1401ad097:	ff d0                	call   *%rax
1401ad099:	48 8b d0             	mov    %rax,%rdx
1401ad09c:	48 8b cb             	mov    %rbx,%rcx
1401ad09f:	e8 6c d1 00 00       	call   0x1401ba210
1401ad0a4:	48 8b c3             	mov    %rbx,%rax
1401ad0a7:	48 83 c4 30          	add    $0x30,%rsp
1401ad0ab:	5b                   	pop    %rbx
1401ad0ac:	c3                   	ret
1401ad0ad:	48 89 13             	mov    %rdx,(%rbx)
1401ad0b0:	48 8b c3             	mov    %rbx,%rax
1401ad0b3:	48 83 c4 30          	add    $0x30,%rsp
1401ad0b7:	5b                   	pop    %rbx
1401ad0b8:	c3                   	ret
1401ad0b9:	cc                   	int3
1401ad0ba:	cc                   	int3
1401ad0bb:	cc                   	int3
1401ad0bc:	cc                   	int3
1401ad0bd:	cc                   	int3
1401ad0be:	cc                   	int3
1401ad0bf:	cc                   	int3
1401ad0c0:	40 53                	rex push %rbx
1401ad0c2:	48 83 ec 30          	sub    $0x30,%rsp
1401ad0c6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad0ca:	48 8b da             	mov    %rdx,%rbx
1401ad0cd:	33 d2                	xor    %edx,%edx
1401ad0cf:	48 81 39 28 01 00 00 	cmpq   $0x128,(%rcx)
1401ad0d6:	72 26                	jb     0x1401ad0fe
1401ad0d8:	48 8b 81 20 01 00 00 	mov    0x120(%rcx),%rax
1401ad0df:	48 85 c0             	test   %rax,%rax
1401ad0e2:	74 1a                	je     0x1401ad0fe
1401ad0e4:	49 8b 50 08          	mov    0x8(%r8),%rdx
1401ad0e8:	ff d0                	call   *%rax
1401ad0ea:	48 8b d0             	mov    %rax,%rdx
1401ad0ed:	48 8b cb             	mov    %rbx,%rcx
1401ad0f0:	e8 1b d0 00 00       	call   0x1401ba110
1401ad0f5:	48 8b c3             	mov    %rbx,%rax
1401ad0f8:	48 83 c4 30          	add    $0x30,%rsp
1401ad0fc:	5b                   	pop    %rbx
1401ad0fd:	c3                   	ret
1401ad0fe:	48 89 13             	mov    %rdx,(%rbx)
1401ad101:	48 8b c3             	mov    %rbx,%rax
1401ad104:	48 83 c4 30          	add    $0x30,%rsp
1401ad108:	5b                   	pop    %rbx
1401ad109:	c3                   	ret
1401ad10a:	cc                   	int3
1401ad10b:	cc                   	int3
1401ad10c:	cc                   	int3
1401ad10d:	cc                   	int3
1401ad10e:	cc                   	int3
1401ad10f:	cc                   	int3
1401ad110:	40 53                	rex push %rbx
1401ad112:	48 83 ec 30          	sub    $0x30,%rsp
1401ad116:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad11a:	48 8b da             	mov    %rdx,%rbx
1401ad11d:	33 d2                	xor    %edx,%edx
1401ad11f:	48 81 39 30 01 00 00 	cmpq   $0x130,(%rcx)
1401ad126:	72 2a                	jb     0x1401ad152
1401ad128:	48 8b 81 28 01 00 00 	mov    0x128(%rcx),%rax
1401ad12f:	48 85 c0             	test   %rax,%rax
1401ad132:	74 1e                	je     0x1401ad152
1401ad134:	45 85 c0             	test   %r8d,%r8d
1401ad137:	78 19                	js     0x1401ad152
1401ad139:	41 8b d0             	mov    %r8d,%edx
1401ad13c:	ff d0                	call   *%rax
1401ad13e:	48 8b d0             	mov    %rax,%rdx
1401ad141:	48 8b cb             	mov    %rbx,%rcx
1401ad144:	e8 c7 cf 00 00       	call   0x1401ba110
1401ad149:	48 8b c3             	mov    %rbx,%rax
1401ad14c:	48 83 c4 30          	add    $0x30,%rsp
1401ad150:	5b                   	pop    %rbx
1401ad151:	c3                   	ret
1401ad152:	48 89 13             	mov    %rdx,(%rbx)
1401ad155:	48 8b c3             	mov    %rbx,%rax
1401ad158:	48 83 c4 30          	add    $0x30,%rsp
1401ad15c:	5b                   	pop    %rbx
1401ad15d:	c3                   	ret
1401ad15e:	cc                   	int3
1401ad15f:	cc                   	int3
1401ad160:	40 53                	rex push %rbx
1401ad162:	48 83 ec 30          	sub    $0x30,%rsp
1401ad166:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad16a:	48 8b da             	mov    %rdx,%rbx
1401ad16d:	33 d2                	xor    %edx,%edx
1401ad16f:	48 81 39 d0 01 00 00 	cmpq   $0x1d0,(%rcx)
1401ad176:	72 22                	jb     0x1401ad19a
1401ad178:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1401ad17f:	48 85 c0             	test   %rax,%rax
1401ad182:	74 16                	je     0x1401ad19a
1401ad184:	ff d0                	call   *%rax
1401ad186:	48 8b d0             	mov    %rax,%rdx
1401ad189:	48 8b cb             	mov    %rbx,%rcx
1401ad18c:	e8 5f b3 00 00       	call   0x1401b84f0
1401ad191:	48 8b c3             	mov    %rbx,%rax
1401ad194:	48 83 c4 30          	add    $0x30,%rsp
1401ad198:	5b                   	pop    %rbx
1401ad199:	c3                   	ret
1401ad19a:	48 89 13             	mov    %rdx,(%rbx)
1401ad19d:	48 8b c3             	mov    %rbx,%rax
1401ad1a0:	48 83 c4 30          	add    $0x30,%rsp
1401ad1a4:	5b                   	pop    %rbx
1401ad1a5:	c3                   	ret
1401ad1a6:	cc                   	int3
1401ad1a7:	cc                   	int3
1401ad1a8:	cc                   	int3
1401ad1a9:	cc                   	int3
1401ad1aa:	cc                   	int3
1401ad1ab:	cc                   	int3
1401ad1ac:	cc                   	int3
1401ad1ad:	cc                   	int3
1401ad1ae:	cc                   	int3
1401ad1af:	cc                   	int3
1401ad1b0:	40 53                	rex push %rbx
1401ad1b2:	48 83 ec 20          	sub    $0x20,%rsp
1401ad1b6:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1401ad1bb:	48 8b d9             	mov    %rcx,%rbx
1401ad1be:	75 28                	jne    0x1401ad1e8
1401ad1c0:	b9 18 00 00 00       	mov    $0x18,%ecx
1401ad1c5:	e8 7e d0 14 00       	call   0x1402fa248
1401ad1ca:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401ad1ce:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ad1d1:	33 c9                	xor    %ecx,%ecx
1401ad1d3:	0f 11 00             	movups %xmm0,(%rax)
1401ad1d6:	48 89 48 10          	mov    %rcx,0x10(%rax)
1401ad1da:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401ad1de:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
1401ad1e2:	48 83 c4 20          	add    $0x20,%rsp
1401ad1e6:	5b                   	pop    %rbx
1401ad1e7:	c3                   	ret
1401ad1e8:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401ad1ec:	48 83 c4 20          	add    $0x20,%rsp
1401ad1f0:	5b                   	pop    %rbx
1401ad1f1:	c3                   	ret
1401ad1f2:	cc                   	int3
1401ad1f3:	cc                   	int3
1401ad1f4:	cc                   	int3
1401ad1f5:	cc                   	int3
1401ad1f6:	cc                   	int3
1401ad1f7:	cc                   	int3
1401ad1f8:	cc                   	int3
1401ad1f9:	cc                   	int3
1401ad1fa:	cc                   	int3
1401ad1fb:	cc                   	int3
1401ad1fc:	cc                   	int3
1401ad1fd:	cc                   	int3
1401ad1fe:	cc                   	int3
1401ad1ff:	cc                   	int3
1401ad200:	40 53                	rex push %rbx
1401ad202:	48 83 ec 30          	sub    $0x30,%rsp
1401ad206:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad20a:	48 8b da             	mov    %rdx,%rbx
1401ad20d:	33 d2                	xor    %edx,%edx
1401ad20f:	48 83 39 38          	cmpq   $0x38,(%rcx)
1401ad213:	72 1f                	jb     0x1401ad234
1401ad215:	48 8b 41 30          	mov    0x30(%rcx),%rax
1401ad219:	48 85 c0             	test   %rax,%rax
1401ad21c:	74 16                	je     0x1401ad234
1401ad21e:	ff d0                	call   *%rax
1401ad220:	48 8b d0             	mov    %rax,%rdx
1401ad223:	48 8b cb             	mov    %rbx,%rcx
1401ad226:	e8 e5 d1 00 00       	call   0x1401ba410
1401ad22b:	48 8b c3             	mov    %rbx,%rax
1401ad22e:	48 83 c4 30          	add    $0x30,%rsp
1401ad232:	5b                   	pop    %rbx
1401ad233:	c3                   	ret
1401ad234:	48 89 13             	mov    %rdx,(%rbx)
1401ad237:	48 8b c3             	mov    %rbx,%rax
1401ad23a:	48 83 c4 30          	add    $0x30,%rsp
1401ad23e:	5b                   	pop    %rbx
1401ad23f:	c3                   	ret
1401ad240:	40 53                	rex push %rbx
1401ad242:	48 83 ec 30          	sub    $0x30,%rsp
1401ad246:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad24a:	48 8b da             	mov    %rdx,%rbx
1401ad24d:	33 d2                	xor    %edx,%edx
1401ad24f:	48 83 39 50          	cmpq   $0x50,(%rcx)
1401ad253:	72 1f                	jb     0x1401ad274
1401ad255:	48 8b 41 48          	mov    0x48(%rcx),%rax
1401ad259:	48 85 c0             	test   %rax,%rax
1401ad25c:	74 16                	je     0x1401ad274
1401ad25e:	ff d0                	call   *%rax
1401ad260:	48 8b d0             	mov    %rax,%rdx
1401ad263:	48 8b cb             	mov    %rbx,%rcx
1401ad266:	e8 a5 d1 00 00       	call   0x1401ba410
1401ad26b:	48 8b c3             	mov    %rbx,%rax
1401ad26e:	48 83 c4 30          	add    $0x30,%rsp
1401ad272:	5b                   	pop    %rbx
1401ad273:	c3                   	ret
1401ad274:	48 89 13             	mov    %rdx,(%rbx)
1401ad277:	48 8b c3             	mov    %rbx,%rax
1401ad27a:	48 83 c4 30          	add    $0x30,%rsp
1401ad27e:	5b                   	pop    %rbx
1401ad27f:	c3                   	ret
1401ad280:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad284:	48 83 39 58          	cmpq   $0x58,(%rcx)
1401ad288:	72 0c                	jb     0x1401ad296
1401ad28a:	48 8b 41 50          	mov    0x50(%rcx),%rax
1401ad28e:	48 85 c0             	test   %rax,%rax
1401ad291:	74 03                	je     0x1401ad296
1401ad293:	48 ff e0             	rex.W jmp *%rax
1401ad296:	c3                   	ret
1401ad297:	cc                   	int3
1401ad298:	cc                   	int3
1401ad299:	cc                   	int3
1401ad29a:	cc                   	int3
1401ad29b:	cc                   	int3
1401ad29c:	cc                   	int3
1401ad29d:	cc                   	int3
1401ad29e:	cc                   	int3
1401ad29f:	cc                   	int3
1401ad2a0:	48 83 ec 28          	sub    $0x28,%rsp
1401ad2a4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad2a8:	48 81 39 80 01 00 00 	cmpq   $0x180,(%rcx)
1401ad2af:	72 18                	jb     0x1401ad2c9
1401ad2b1:	48 8b 81 78 01 00 00 	mov    0x178(%rcx),%rax
1401ad2b8:	48 85 c0             	test   %rax,%rax
1401ad2bb:	74 0c                	je     0x1401ad2c9
1401ad2bd:	ff d0                	call   *%rax
1401ad2bf:	85 c0                	test   %eax,%eax
1401ad2c1:	0f 95 c0             	setne  %al
1401ad2c4:	48 83 c4 28          	add    $0x28,%rsp
1401ad2c8:	c3                   	ret
1401ad2c9:	32 c0                	xor    %al,%al
1401ad2cb:	48 83 c4 28          	add    $0x28,%rsp
1401ad2cf:	c3                   	ret
1401ad2d0:	48 83 ec 28          	sub    $0x28,%rsp
1401ad2d4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad2d8:	48 81 39 88 01 00 00 	cmpq   $0x188,(%rcx)
1401ad2df:	72 18                	jb     0x1401ad2f9
1401ad2e1:	48 8b 81 80 01 00 00 	mov    0x180(%rcx),%rax
1401ad2e8:	48 85 c0             	test   %rax,%rax
1401ad2eb:	74 0c                	je     0x1401ad2f9
1401ad2ed:	ff d0                	call   *%rax
1401ad2ef:	85 c0                	test   %eax,%eax
1401ad2f1:	0f 95 c0             	setne  %al
1401ad2f4:	48 83 c4 28          	add    $0x28,%rsp
1401ad2f8:	c3                   	ret
1401ad2f9:	32 c0                	xor    %al,%al
1401ad2fb:	48 83 c4 28          	add    $0x28,%rsp
1401ad2ff:	c3                   	ret
1401ad300:	48 83 ec 28          	sub    $0x28,%rsp
1401ad304:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ad308:	48 81 39 b0 00 00 00 	cmpq   $0xb0,(%rcx)
1401ad30f:	72 18                	jb     0x1401ad329
1401ad311:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
1401ad318:	48 85 c0             	test   %rax,%rax
1401ad31b:	74 0c                	je     0x1401ad329
1401ad31d:	ff d0                	call   *%rax
1401ad31f:	85 c0                	test   %eax,%eax
1401ad321:	0f 95 c0             	setne  %al
1401ad324:	48 83 c4 28          	add    $0x28,%rsp
1401ad328:	c3                   	ret
1401ad329:	32 c0                	xor    %al,%al
1401ad32b:	48 83 c4 28          	add    $0x28,%rsp
1401ad32f:	c3                   	ret
1401ad330:	48 83 ec 28          	sub    $0x28,%rsp
1401ad334:	48 8b 49 e0          	mov    -0x20(%rcx),%rcx
1401ad338:	48 8b 41 20          	mov    0x20(%rcx),%rax
1401ad33c:	48 85 c0             	test   %rax,%rax
1401ad33f:	75 05                	jne    0x1401ad346
1401ad341:	48 83 c4 28          	add    $0x28,%rsp
1401ad345:	c3                   	ret
1401ad346:	ff d0                	call   *%rax
1401ad348:	85 c0                	test   %eax,%eax
1401ad34a:	0f 95 c0             	setne  %al
1401ad34d:	48 83 c4 28          	add    $0x28,%rsp
1401ad351:	c3                   	ret
1401ad352:	cc                   	int3