Webdev is back from ... a rather long hiatus ^^


And here's some good ol' Lorem ipsum for the sake of testing stuff~

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nisl nulla, fermentum a dapibus ac, blandit sit amet purus. Nullam tristique, sem at venenatis euismod, odio dui sagittis velit, nec rutrum lorem enim quis lorem. Fusce dolor lectus, sodales sed dignissim at, auctor non urna. Mauris ac urna tortor. Mauris aliquam ante quis turpis venenatis a vestibulum neque tempor. Maecenas aliquam faucibus sem quis egestas. Duis consectetur aliquam gravida. Suspendisse in nisi risus .Integer mollis tincidunt lorem et ullamcorper. Suspendisse quis justo vehicula purus fringilla ullamcorper nec ac sapien. Nullam ornare posuere libero, in dignissim lorem commodo a. Integer at enim ac justo ullamcorper luctus et quis dolor. Sed sed urna urna, non facilisis orci. Cras eu diam mauris. Nulla consectetur, odio et vestibulum fermentum, nibh dolor luctus erat, in sagittis turpis nisi in augue. Nullam lobortis orci sed felis commodo vel volutpat ipsum vehicula. Morbi urna justo, aliquet eu feugiat ornare, pulvinar ac mauris. Mauris commodo tristique tortor sit amet auctor. Etiam aliquam dolor nec enim porttitor rutrum. Nullam nec posuere turpis. Vestibulum quis nisi est, id varius sapien. Pellentesque ultrices viverra mi, quis condimentum augue faucibus a. Vestibulum ultrices facilisis aliquam. Quisque ut metus tortor, non mollis mi. Aenean vulputate ante quis lorem consequat vitae ornare enim posuere. Praesent ut dolor sed purus tempus condimentum vel at arcu. Vivamus at magna eget nisi pharetra placerat. Suspendisse potenti.