<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Your Canvas</title>

<style type="text/css"><!--
#container { position: relative; }
#imageTemp { position: absolute; top: 1px; left: 1px; }
--></style>

</head>
<body>
<canvas id="imageView" width="600" height="500"></canvas>

<script type="text/javascript">
var canvas, context, canvaso, contexto;
canvaso = document.getElementById('imageView');
context = canvaso.getContext('2d');
context.lineWidth = 5;

context.strokeStyle = '#000000';
context.save();
context.translate(228.5, 144.5);
context.scale(1, 0.3175355450236967);
context.beginPath();
context.arc(0, 0, 221, 0, 6.283185307179586, false);
context.stroke();
context.closePath();
context.restore();

context.strokeStyle = '#000000';
context.save();
context.translate(220.5, 127);
context.scale(1, 0.9795918367346939);
context.beginPath();
context.arc(0, 0, 69, 0, 6.283185307179586, false);
context.stroke();
context.closePath();
context.restore();

context.strokeStyle = '#000000';
context.strokeRect(114, 45, 101, 103);

context.strokeStyle = '#000000';
context.beginPath();
context.moveTo(54, 121);
context.lineTo(321, 263);
context.stroke();
context.closePath();

context.strokeStyle = '#000000';
context.beginPath();
context.moveTo(81, 55);

context.lineTo(80, 57);
context.stroke();

context.lineTo(80, 66);
context.stroke();

context.lineTo(83, 80);
context.stroke();

context.lineTo(87, 98);
context.stroke();

context.lineTo(94, 125);
context.stroke();

context.lineTo(116, 183);
context.stroke();

context.lineTo(138, 223);
context.stroke();

context.lineTo(153, 249);
context.stroke();

context.lineTo(165, 268);
context.stroke();

context.lineTo(172, 280);
context.stroke();

context.lineTo(179, 290);
context.stroke();

context.lineTo(192, 303);
context.stroke();

context.lineTo(203, 314);
context.stroke();

context.lineTo(214, 325);
context.stroke();

context.lineTo(226, 335);
context.stroke();

context.lineTo(235, 341);
context.stroke();

context.lineTo(242, 345);
context.stroke();

context.lineTo(250, 348);
context.stroke();

context.lineTo(266, 352);
context.stroke();

context.lineTo(279, 353);
context.stroke();

context.lineTo(289, 352);
context.stroke();

context.lineTo(306, 347);
context.stroke();

context.lineTo(326, 338);
context.stroke();

context.lineTo(344, 328);
context.stroke();

context.lineTo(370, 308);
context.stroke();

context.lineTo(383, 294);
context.stroke();

context.lineTo(393, 279);
context.stroke();

context.lineTo(401, 261);
context.stroke();

context.lineTo(404, 248);
context.stroke();

context.lineTo(405, 239);
context.stroke();

context.lineTo(409, 229);
context.stroke();

context.lineTo(410, 224);
context.stroke();

context.lineTo(411, 220);
context.stroke();

context.lineTo(412, 217);
context.stroke();

context.lineTo(411, 212);
context.stroke();

context.lineTo(411, 204);
context.stroke();

context.lineTo(408, 193);
context.stroke();

context.lineTo(405, 183);
context.stroke();

context.lineTo(393, 166);
context.stroke();

context.lineTo(385, 152);
context.stroke();

context.lineTo(381, 143);
context.stroke();

context.lineTo(378, 136);
context.stroke();

context.lineTo(373, 130);
context.stroke();

context.lineTo(370, 126);
context.stroke();

context.lineTo(365, 122);
context.stroke();

context.lineTo(362, 120);
context.stroke();

context.lineTo(359, 117);
context.stroke();

context.lineTo(355, 114);
context.stroke();

context.lineTo(349, 112);
context.stroke();

context.lineTo(341, 111);
context.stroke();

context.lineTo(328, 114);
context.stroke();

context.lineTo(318, 120);
context.stroke();

context.lineTo(307, 128);
context.stroke();

context.lineTo(290, 141);
context.stroke();

context.lineTo(264, 162);
context.stroke();

context.lineTo(239, 183);
context.stroke();

context.lineTo(216, 206);
context.stroke();

context.lineTo(200, 229);
context.stroke();

context.lineTo(193, 241);
context.stroke();

context.lineTo(187, 253);
context.stroke();

context.lineTo(183, 263);
context.stroke();

context.lineTo(179, 272);
context.stroke();

context.lineTo(177, 279);
context.stroke();

context.lineTo(174, 284);
context.stroke();

context.lineTo(168, 289);
context.stroke();

context.lineTo(164, 289);
context.stroke();

context.lineTo(156, 285);
context.stroke();

context.lineTo(147, 280);
context.stroke();

context.lineTo(134, 269);
context.stroke();

context.lineTo(124, 259);
context.stroke();

context.lineTo(115, 246);
context.stroke();

context.lineTo(108, 229);
context.stroke();

context.lineTo(105, 209);
context.stroke();

context.lineTo(106, 192);
context.stroke();

context.lineTo(114, 175);
context.stroke();

context.lineTo(126, 157);
context.stroke();

context.lineTo(149, 137);
context.stroke();

context.lineTo(168, 127);
context.stroke();

context.lineTo(188, 121);
context.stroke();

context.lineTo(239, 118);
context.stroke();

context.lineTo(272, 124);
context.stroke();

context.lineTo(317, 143);
context.stroke();

context.lineTo(343, 162);
context.stroke();

context.lineTo(377, 196);
context.stroke();

context.lineTo(404, 236);
context.stroke();

context.lineTo(411, 256);
context.stroke();

context.lineTo(412, 273);
context.stroke();

context.lineTo(407, 300);
context.stroke();

context.lineTo(401, 314);
context.stroke();

context.lineTo(394, 324);
context.stroke();

context.lineTo(379, 337);
context.stroke();

context.lineTo(367, 345);
context.stroke();

context.lineTo(346, 350);
context.stroke();

context.lineTo(325, 348);
context.stroke();

context.lineTo(286, 335);
context.stroke();

context.lineTo(256, 312);
context.stroke();

context.lineTo(234, 282);
context.stroke();

context.lineTo(233, 260);
context.stroke();

context.lineTo(238, 231);
context.stroke();

context.lineTo(247, 211);
context.stroke();

context.lineTo(265, 185);
context.stroke();

context.lineTo(285, 168);
context.stroke();

context.lineTo(328, 143);
context.stroke();

context.lineTo(363, 141);
context.stroke();

context.lineTo(382, 152);
context.stroke();

context.lineTo(418, 201);
context.stroke();

context.lineTo(442, 263);
context.stroke();

context.lineTo(445, 288);
context.stroke();

context.lineTo(436, 304);
context.stroke();

context.lineTo(410, 318);
context.stroke();

context.lineTo(376, 323);
context.stroke();

context.lineTo(306, 311);
context.stroke();

context.lineTo(248, 288);
context.stroke();

context.lineTo(229, 275);
context.stroke();

context.lineTo(221, 260);
context.stroke();

context.lineTo(224, 246);
context.stroke();

context.lineTo(246, 222);
context.stroke();

context.lineTo(272, 202);
context.stroke();

context.lineTo(319, 173);
context.stroke();

context.lineTo(344, 170);
context.stroke();

context.lineTo(358, 185);
context.stroke();

context.lineTo(366, 219);
context.stroke();

context.lineTo(361, 249);
context.stroke();

context.lineTo(350, 261);
context.stroke();

context.lineTo(322, 272);
context.stroke();

context.lineTo(311, 271);
context.stroke();

context.lineTo(311, 271);
context.stroke();

context.lineWidth = 6;

context.lineWidth = 7;
</script>
</body>
</html>