44602b:	c3                   	ret
44602c:	cc                   	int3
44602d:	cc                   	int3
44602e:	cc                   	int3
44602f:	cc                   	int3
446030:	55                   	push   %ebp
446031:	8b ec                	mov    %esp,%ebp
446033:	83 ec 10             	sub    $0x10,%esp
446036:	53                   	push   %ebx
446037:	56                   	push   %esi
446038:	33 c0                	xor    %eax,%eax
44603a:	33 c9                	xor    %ecx,%ecx
44603c:	57                   	push   %edi
44603d:	89 45 fc             	mov    %eax,-0x4(%ebp)
446040:	8d 7d f0             	lea    -0x10(%ebp),%edi
446043:	b8 01 00 00 00       	mov    $0x1,%eax
446048:	53                   	push   %ebx
446049:	0f a2                	cpuid
44604b:	8b f3                	mov    %ebx,%esi
44604d:	5b                   	pop    %ebx
44604e:	90                   	nop
44604f:	89 07                	mov    %eax,(%edi)
446051:	89 77 04             	mov    %esi,0x4(%edi)
446054:	89 4f 08             	mov    %ecx,0x8(%edi)
446057:	89 57 0c             	mov    %edx,0xc(%edi)
44605a:	8b 45 fc             	mov    -0x4(%ebp),%eax
44605d:	5f                   	pop    %edi
44605e:	c1 e8 1a             	shr    $0x1a,%eax
446061:	24 01                	and    $0x1,%al
446063:	5e                   	pop    %esi
446064:	a2 07 3e 69 00       	mov    %al,0x693e07
446069:	5b                   	pop    %ebx
44606a:	8b e5                	mov    %ebp,%esp
44606c:	5d                   	pop    %ebp
44606d:	c3                   	ret
44606e:	cc                   	int3
44606f:	cc                   	int3
446070:	e9 7b 32 01 00       	jmp    0x4592f0
446075:	cc                   	int3
446076:	cc                   	int3
446077:	cc                   	int3
446078:	cc                   	int3
446079:	cc                   	int3
44607a:	cc                   	int3
44607b:	cc                   	int3
44607c:	cc                   	int3
44607d:	cc                   	int3
44607e:	cc                   	int3
44607f:	cc                   	int3
446080:	c6 05 24 3f 69 00 01 	movb   $0x1,0x693f24
446087:	c3                   	ret
446088:	cc                   	int3
446089:	cc                   	int3
44608a:	cc                   	int3
44608b:	cc                   	int3
44608c:	cc                   	int3
44608d:	cc                   	int3
44608e:	cc                   	int3
44608f:	cc                   	int3
446090:	83 ec 08             	sub    $0x8,%esp
446093:	b9 28 3f 69 00       	mov    $0x693f28,%ecx
446098:	8b c4                	mov    %esp,%eax
44609a:	6a 01                	push   $0x1
44609c:	c7 00 64 25 60 00    	movl   $0x602564,(%eax)
4460a2:	c7 40 04 00 00 00 00 	movl   $0x0,0x4(%eax)
4460a9:	e8 f2 67 06 00       	call   0x4ac8a0
4460ae:	68 30 0e 60 00       	push   $0x600e30
4460b3:	e8 50 b4 18 00       	call   0x5d1508
4460b8:	59                   	pop    %ecx
4460b9:	c3                   	ret
4460ba:	cc                   	int3
4460bb:	cc                   	int3
4460bc:	cc                   	int3
4460bd:	cc                   	int3
4460be:	cc                   	int3
4460bf:	cc                   	int3
4460c0:	68 90 0e 60 00       	push   $0x600e90
4460c5:	e8 3e b4 18 00       	call   0x5d1508
4460ca:	59                   	pop    %ecx
4460cb:	c3                   	ret
4460cc:	cc                   	int3
4460cd:	cc                   	int3
4460ce:	cc                   	int3
4460cf:	cc                   	int3
4460d0:	83 ec 08             	sub    $0x8,%esp
4460d3:	b9 44 3f 69 00       	mov    $0x693f44,%ecx
4460d8:	8b c4                	mov    %esp,%eax
4460da:	6a 02                	push   $0x2
4460dc:	c7 00 64 25 60 00    	movl   $0x602564,(%eax)
4460e2:	c7 40 04 00 00 00 00 	movl   $0x0,0x4(%eax)
4460e9:	e8 b2 67 06 00       	call   0x4ac8a0
4460ee:	68 f0 0e 60 00       	push   $0x600ef0
4460f3:	e8 10 b4 18 00       	call   0x5d1508
4460f8:	59                   	pop    %ecx
4460f9:	c3                   	ret
4460fa:	cc                   	int3
4460fb:	cc                   	int3
4460fc:	cc                   	int3
4460fd:	cc                   	int3
4460fe:	cc                   	int3
4460ff:	cc                   	int3
446100:	68 50 d6 68 00       	push   $0x68d650
446105:	b9 5c 40 69 00       	mov    $0x69405c,%ecx
44610a:	e8 91 c3 01 00       	call   0x4624a0
44610f:	c3                   	ret
446110:	68 50 0f 60 00       	push   $0x600f50
446115:	e8 ee b3 18 00       	call   0x5d1508
44611a:	59                   	pop    %ecx
44611b:	c3                   	ret
44611c:	cc                   	int3
44611d:	cc                   	int3
44611e:	cc                   	int3
44611f:	cc                   	int3
446120:	68 60 0f 60 00       	push   $0x600f60
446125:	e8 de b3 18 00       	call   0x5d1508
44612a:	59                   	pop    %ecx
44612b:	c3                   	ret
44612c:	cc                   	int3
44612d:	cc                   	int3
44612e:	cc                   	int3
44612f:	cc                   	int3
446130:	68 70 0f 60 00       	push   $0x600f70
446135:	e8 ce b3 18 00       	call   0x5d1508
44613a:	59                   	pop    %ecx
44613b:	c3                   	ret
44613c:	cc                   	int3
44613d:	cc                   	int3
44613e:	cc                   	int3
44613f:	cc                   	int3
446140:	68 80 0f 60 00       	push   $0x600f80
446145:	e8 be b3 18 00       	call   0x5d1508
44614a:	59                   	pop    %ecx
44614b:	c3                   	ret
44614c:	cc                   	int3
44614d:	cc                   	int3
44614e:	cc                   	int3
44614f:	cc                   	int3
446150:	68 90 0f 60 00       	push   $0x600f90
446155:	e8 ae b3 18 00       	call   0x5d1508
44615a:	59                   	pop    %ecx
44615b:	c3                   	ret
44615c:	cc                   	int3
44615d:	cc                   	int3
44615e:	cc                   	int3
44615f:	cc                   	int3
446160:	68 a0 0f 60 00       	push   $0x600fa0
446165:	e8 9e b3 18 00       	call   0x5d1508
44616a:	59                   	pop    %ecx
44616b:	c3                   	ret
44616c:	cc                   	int3
44616d:	cc                   	int3
44616e:	cc                   	int3
44616f:	cc                   	int3
446170:	68 b0 0f 60 00       	push   $0x600fb0
446175:	e8 8e b3 18 00       	call   0x5d1508
44617a:	59                   	pop    %ecx
44617b:	c3                   	ret
44617c:	cc                   	int3
44617d:	cc                   	int3
44617e:	cc                   	int3
44617f:	cc                   	int3
446180:	68 c0 0f 60 00       	push   $0x600fc0
446185:	e8 7e b3 18 00       	call   0x5d1508
44618a:	59                   	pop    %ecx
44618b:	c3                   	ret
44618c:	cc                   	int3
44618d:	cc                   	int3
44618e:	cc                   	int3
44618f:	cc                   	int3
446190:	68 d0 0f 60 00       	push   $0x600fd0
446195:	e8 6e b3 18 00       	call   0x5d1508
44619a:	59                   	pop    %ecx
44619b:	c3                   	ret
44619c:	cc                   	int3
44619d:	cc                   	int3
44619e:	cc                   	int3
44619f:	cc                   	int3
4461a0:	68 e0 0f 60 00       	push   $0x600fe0
4461a5:	e8 5e b3 18 00       	call   0x5d1508
4461aa:	59                   	pop    %ecx
4461ab:	c3                   	ret
4461ac:	cc                   	int3
4461ad:	cc                   	int3
4461ae:	cc                   	int3
4461af:	cc                   	int3
4461b0:	68 f0 0f 60 00       	push   $0x600ff0
4461b5:	e8 4e b3 18 00       	call   0x5d1508
4461ba:	59                   	pop    %ecx
4461bb:	c3                   	ret
4461bc:	cc                   	int3
4461bd:	cc                   	int3
4461be:	cc                   	int3
4461bf:	cc                   	int3
4461c0:	68 00 10 60 00       	push   $0x601000
4461c5:	e8 3e b3 18 00       	call   0x5d1508
4461ca:	59                   	pop    %ecx
4461cb:	c3                   	ret
4461cc:	cc                   	int3
4461cd:	cc                   	int3
4461ce:	cc                   	int3
4461cf:	cc                   	int3
4461d0:	68 10 10 60 00       	push   $0x601010
4461d5:	e8 2e b3 18 00       	call   0x5d1508
4461da:	59                   	pop    %ecx
4461db:	c3                   	ret
4461dc:	cc                   	int3
4461dd:	cc                   	int3
4461de:	cc                   	int3
4461df:	cc                   	int3
4461e0:	68 20 10 60 00       	push   $0x601020
4461e5:	e8 1e b3 18 00       	call   0x5d1508
4461ea:	59                   	pop    %ecx
4461eb:	c3                   	ret
4461ec:	cc                   	int3
4461ed:	cc                   	int3
4461ee:	cc                   	int3
4461ef:	cc                   	int3
4461f0:	68 30 10 60 00       	push   $0x601030
4461f5:	e8 0e b3 18 00       	call   0x5d1508
4461fa:	59                   	pop    %ecx
4461fb:	c3                   	ret
4461fc:	cc                   	int3
4461fd:	cc                   	int3
4461fe:	cc                   	int3
4461ff:	cc                   	int3
446200:	68 40 10 60 00       	push   $0x601040
446205:	e8 fe b2 18 00       	call   0x5d1508
44620a:	59                   	pop    %ecx
44620b:	c3                   	ret
44620c:	cc                   	int3
44620d:	cc                   	int3
44620e:	cc                   	int3
44620f:	cc                   	int3
446210:	68 50 10 60 00       	push   $0x601050
446215:	e8 ee b2 18 00       	call   0x5d1508
44621a:	59                   	pop    %ecx
44621b:	c3                   	ret
44621c:	cc                   	int3
44621d:	cc                   	int3
44621e:	cc                   	int3
44621f:	cc                   	int3
446220:	68 60 10 60 00       	push   $0x601060
446225:	e8 de b2 18 00       	call   0x5d1508
44622a:	59                   	pop    %ecx
44622b:	c3                   	ret
44622c:	cc                   	int3
44622d:	cc                   	int3
44622e:	cc                   	int3
44622f:	cc                   	int3
446230:	68 70 10 60 00       	push   $0x601070
446235:	e8 ce b2 18 00       	call   0x5d1508
44623a:	59                   	pop    %ecx
44623b:	c3                   	ret
44623c:	cc                   	int3
44623d:	cc                   	int3
44623e:	cc                   	int3
44623f:	cc                   	int3
446240:	68 80 10 60 00       	push   $0x601080
446245:	e8 be b2 18 00       	call   0x5d1508
44624a:	59                   	pop    %ecx
44624b:	c3                   	ret
44624c:	cc                   	int3
44624d:	cc                   	int3
44624e:	cc                   	int3
44624f:	cc                   	int3
446250:	68 90 10 60 00       	push   $0x601090
446255:	e8 ae b2 18 00       	call   0x5d1508
44625a:	59                   	pop    %ecx
44625b:	c3                   	ret
44625c:	cc                   	int3
44625d:	cc                   	int3
44625e:	cc                   	int3
44625f:	cc                   	int3
446260:	68 a0 10 60 00       	push   $0x6010a0
446265:	e8 9e b2 18 00       	call   0x5d1508
44626a:	59                   	pop    %ecx
44626b:	c3                   	ret
44626c:	cc                   	int3
44626d:	cc                   	int3
44626e:	cc                   	int3
44626f:	cc                   	int3
446270:	68 b0 10 60 00       	push   $0x6010b0
446275:	e8 8e b2 18 00       	call   0x5d1508
44627a:	59                   	pop    %ecx
44627b:	c3                   	ret
44627c:	cc                   	int3
44627d:	cc                   	int3
44627e:	cc                   	int3
44627f:	cc                   	int3
446280:	68 c0 10 60 00       	push   $0x6010c0
446285:	e8 7e b2 18 00       	call   0x5d1508
44628a:	59                   	pop    %ecx
44628b:	c3                   	ret
44628c:	cc                   	int3
44628d:	cc                   	int3
44628e:	cc                   	int3
44628f:	cc                   	int3
446290:	68 d0 10 60 00       	push   $0x6010d0
446295:	e8 6e b2 18 00       	call   0x5d1508
44629a:	59                   	pop    %ecx
44629b:	c3                   	ret
44629c:	cc                   	int3
44629d:	cc                   	int3
44629e:	cc                   	int3
44629f:	cc                   	int3
4462a0:	68 e0 10 60 00       	push   $0x6010e0
4462a5:	e8 5e b2 18 00       	call   0x5d1508
4462aa:	59                   	pop    %ecx
4462ab:	c3                   	ret
4462ac:	cc                   	int3
4462ad:	cc                   	int3
4462ae:	cc                   	int3
4462af:	cc                   	int3
4462b0:	68 f0 10 60 00       	push   $0x6010f0
4462b5:	e8 4e b2 18 00       	call   0x5d1508
4462ba:	59                   	pop    %ecx
4462bb:	c3                   	ret
4462bc:	cc                   	int3
4462bd:	cc                   	int3
4462be:	cc                   	int3
4462bf:	cc                   	int3
4462c0:	68 d0 6c 69 00       	push   $0x696cd0
4462c5:	ff 15 0c 22 60 00    	call   *0x60220c
4462cb:	68 00 11 60 00       	push   $0x601100
4462d0:	e8 33 b2 18 00       	call   0x5d1508
4462d5:	59                   	pop    %ecx
4462d6:	c3                   	ret
4462d7:	cc                   	int3
4462d8:	cc                   	int3
4462d9:	cc                   	int3
4462da:	cc                   	int3
4462db:	cc                   	int3
4462dc:	cc                   	int3
4462dd:	cc                   	int3
4462de:	cc                   	int3
4462df:	cc                   	int3
4462e0:	55                   	push   %ebp
4462e1:	8b ec                	mov    %esp,%ebp
4462e3:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4462e9:	b9 80 71 69 00       	mov    $0x697180,%ecx
4462ee:	6a ff                	push   $0xffffffff
4462f0:	68 9f 00 60 00       	push   $0x60009f
4462f5:	50                   	push   %eax
4462f6:	64 89 25 00 00 00 00 	mov    %esp,%fs:0x0
4462fd:	57                   	push   %edi
4462fe:	e8 1d 11 18 00       	call   0x5c7420
446303:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
44630a:	b9 00 08 00 00       	mov    $0x800,%ecx
44630f:	d9 ee                	fldz
446311:	33 c0                	xor    %eax,%eax