How Do I Develop My Own Embedded NVR?

I want to design a standalone NVR. I know exactly what I want but I simply dont know how to materialize it due to lack of programming knowledge. I plan on having this designed in house and then having China manufacturer the boards.

What kind of people do I need to hire to make this happen. Do I need people that are well versed in specific video surveillance programming knowledge. Or can any Linux programming expert find a way to create this? Next, what are the hurdles to create the boards, do I need engineers for this or can I outsource this to some company in China?

Lets get past the "your way out of your league" comments and cut to the chase. Im looking for generalized ideas.

Login to read this IPVM discussion.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

*** ******** **** ******* ** ** ****, ** *** ***** that **** ******* *** ***** ********** ******** *** ***, *** do **** *** *** ****.

*** ****** **** ******* ** ** *** ******** ****. *** you ******* *** ********* ** ******* *** ******** **** ******* or **** ** ******** ********* *********** *** ********* ** *** you?

***** ********. ******* ******. ******** * ******* ** ******* ** starting *** *** ******* **** ** *** ******** *** **** give ** **** ****** ** ****** ***** ******* ***'* *** web ********** **********. ******* **** ***** **** ** * **** in ***** ** ***** **** *** **. *** ********** ******* would ** ***** *** ***** ** **** *** ****** **.

** * **** ****** **** *** **** ****** ** ******** video ************ *********** *********. ** *** *** ***** *********** ****** find * *** ** ****** ****?

*** ** *** *****. ** ** *** ******.

******** ***** ** ** *** ****** ** ***.

** **** **** ***** *****, *** *******, *** ****** ****** over *** *****, ** ** **** ****** **** **** ***** to *** ****-****** ******* **** *** ***** *** **** ** use.

****** **** **-***, ********, ******, ***, *******, ********. ****** ***/*** of ** ***** ** *** ** ****.

*** ***** *** **** ****** *** **** ******* ** **** ways ***; **** ******, * **** ******* ****** ** *****. Although **'* **** ** ******* *** ****, **** *** ***** adding ******** ** ******* ** *** ***, *** ***** ** run **** *** ***** ** *********** *** ******* ******.

*** ***** **** ******* ****** **** *****? **** ** *** see *** ****** **** * ****** ***** **** **** *** an ***** **** ********* ********* ** ************, ********* **** **** screen ****** ****** ********* ******* **** "*****: -* *** *********".

** *** ***** *** ****** ****** ** ***** ***** ** great ****** ******** ** **** **** **** ** **** **** Embedded *****. *** ******* *****-*******, ***** ******* ** *** **** of *** ****** ******* ***********, ** * ********* *** **** compromise ** ***** *** ***** * ****** ** ***** ******* kernel. **** *** ***** **** ** *** *********** *** ******* it *** ******* ******, ******* **** **** ** ***** **** processor **** *** ******* *********.

** ***** *** **** * ***** ********** ****** *** ** embedded ***** ******, *** * ****/***** ****** *******. ***** ** the **** ******, *** ** **** **** **** ** ****...

* ***** *** * *** **** ***, ** ***** ** better *** *** ** ******** **** *** ******* **** ***** the ****** *********** *** *** **** *** *** ********** ********* from ******* ** ******* ** ******** ******** * ****** **** the ********* *** *******.

**** ** **** **** ****** *** *********** ****** ** ********** ******* ** *** ** *****. **'** **** ******* ** contact ***. ** ***** **** * **** ********* ** *****. You ***** **** ** ***** **** **** ** **** ***.

*********** *, * ** **** ** **** **** **** ******** review ** **** *******....

*****!

***** *** *** *******! * *** ******* *** ********* **** this * ****** ***** ***. *** **** * **** *** reason ** ** *** * **** **** ******* *** ** have ******* ** **** ****** ********.

*****, * *** ***** ***, **** *** *** *** ***** :)

** *** ***** ** ***, *** ** ****. ** ** on *** **** ** ****** ** **** * **** **. Ethan ***** ** ********.

**** *** ** * ******* ******* ** **** *** ** for. ** ***** (*** ******** **) *****!

** ***** **** *** ***** **** **** * "*******" ***** expert. *** ***** *** **** **** ** ***** ** *** Windows, ***** ***** *** ******* ******** ********* ******* *** ***** platforms.

*** ** **** **** **** * ******* *** ** ** embedded ***** ******** **** ******* ** ******** ****, ****** **'* been **** ******, *** **** ******. *** **** ******* ** that * *** ** ***** ********* *** **** ** ******** systems *****. *** **** ** *** *** **** ********** **** your *** *****'* **** ** ****, ***** ******* **** *** do.

**** *** *** ******** *****, * ****** *** **** "*** a **".

****'* **** ****** ******** ************? *** ** **** ** **** or? ** *** **** ** **** ***'** *********, * *** see **** ***** ***** ** *********...

****** **** **, ******* *** ******* ** *****-********* *** *****-**** toolchains ** ***** ** **** * ***** ******** ***** ****** being **** **** ** "*** ** ***".

****** ****** *** ** ******** **** *** *** *****...

** *** ******** ****, ***** *** **** ******** ************* ** China **** *** **** **** ****. *** ** ** ** well *** **** **** ******** ******** ** *** ****** ** China *** *** ******* **** *** ** *** **** **** you *** **** *** **** ** *** *****/******* *** ****. There *** * ******** ******* ** ** ***** **** **, even ** ***’** ****** * *** **** ******* ****** **** make. ** **’* **** *** ******* ******, ***** *** * thousand **** *******.. **** ***** **** **** ***/**** ** ******* things. ** ****** * *** *********** **** ******* ********** ******* physically ** ******* ********* ** *** *****—** *******, *** ** designs *** ****** * *********** *** ** ** *** ****, quickly, *** *************. *****.

**** **** **** (*** **** **** ******** **** *********** *) the ******** ** ***** ** ** *** **** ****:

***** *** ** *** ****** **** ** ‘********’ ******? ** embedded ****** ** ********* **** * **** ****** ** * set-top ** *** (** ** ** ***** ******). ***** *** appliances **** * **** ********* *********** **/******** **** ** ******** to ** ****** *******, *** ******** **** ** **** **************/***********. There ** ** ******* ** ***** ** ***** ****/************** ******* the ***. ** *** ** *** *** *** **** **** when **’* ***** ****** *** ****** ** **. ** ***** to ***** **** ****** * ******** ******, ***.

******* **** ** ** ********* **** *** **** ****** **** a ****** **/********. **** ** * ********* ***** ** **** the ******-**** **/******** *** *** **** ******* ************* *** *********** (such ** *** *********** ** ******** *******, ********* * **********, installing * ****** ******, ***). *** ********** ** ** ***** can ***** ** ******* ** * ***** ******* **** *** configure ** *** ***** ** **** *********. **** ** * less *********** **** ** ** *************/************, *** ** ****** ***** in ***** ** *********** *** *******.

**** *** ****** *** **** ********* (******** *** ********), *** can ***** ***** *** ****** *** ******** ***********(*) ***’** *** on ****. ** *** ****** ** *** ******* ***’** **** that ***** **-**% ** ***** ************* ** *******. ** ** would ** * ***** ** *** ***** **** **** *** money ********** *** ‘** ***’ ********. ***** ***** ** **** thread ******** ** **** ****** ** ********* ****** **** ******** are ***** ***********. **** ** **** ***** *** **** **** of **** ***** *** **** ************ ** ***** ************ ********* in-house. ****’** ***** ** **** ** **** * **** *** about ********, ********, *** ** **** ** *******, *** ** talk ** *******, ***.

**** ****.

**** ** ***** *** * ******** ****** **********, ******* ** a ******* ********** *** *** *** *********, *** **'* ******** written *** *****, *** **** *** **** ***********. * *** amazed **** ** *** ******** ** *********, *** * **** my ******** *** *** *** ** *** **** *********** ******** (more *****), *** ******* ***** ***** ** ***. *** ************* is *****, *** ** * **** ** ****** ** *** "A-BOX" **** ** ***** * ***** *****..... ****://***.**********.***

***** *** * ****** ** ***** ********** **** **** ********* LIVECD's, *** **** ******. **'* ****** * ***** *******. ** would ** * ******** ******** *** *** ***** ********** ** begin ******** ** *** ***** ********... "***'* **** ******** *** the *******", ****** ********* ** *** ********, *** ********, ******* maintenance *** *******... *** * **** ***....

** *** *** ******* ** ***, **** ******* ****, ** the ******* ** **** * ****** ***** **** (***** ***** overlays), ***** ** *** **** ****, ****** ** ***** **** (red ***** ********). **** *** *** **** *****, *** *** had ** ** ***** ***?

****** *** *** ***********.

**** * **** ** ******** ** * **** *** ****** to *** ******* * **** *****. ** **** ** ***** into *** ***********. *********, *** ** *****. **** **** * Hikvision *** *********.

** ***** **** * **** ** **** **** ****** *****.

***** ***** * **** ** **** * ********* ***** ****** to ** ****? *** ***** *** *** ******* ****? *********, how ***** * **** ****** **** **** ** ***. * just *** **** ** ***** *** **** ** *********** ********** whatsoever *** * **** ** ******* ** ***** ** * person *** ** **** ** *********** ****. *** ***** ** concernced ***** ** ****** **** *** *********** ** ******** ************ programming *** *** ******* **** ** **** ** *** *********. Thats *** * *** ****** * ***** **** * **** general ********** ***** ****** *** ***** "******" (*** **** ** better *****) *** *** **** ******* * *** *** ********.

** ***** *****, **** ***** ** * **** ******** *****?

**** * **** ** ******** ** * **** *** ****** to *** ******* * **** *****.

*** **** **** ******* * **** *****, *****? ******* ***'** actually **** * **** ***** ** ****** ********, **?

** **** ** *** ** **** ** ******** ** *** firmware, **** * ******* ****** ** ***** ******* *** ************* persistence. ****'* ****** ********.

***** **** *** ** *** *** **** ****** ********. *** the **** ********* ** ***** ******** ** ** *** *******. If ** ******, *** ** ** ***** ****** *** ***.

******, *** **** ** ***** **** ** ******** *******. *********, you *** ******* ***** *** ******** ******* ******* **** ** build ******** **** ***** **** ** ******** ***********.

***** *****, * **** ****** *** **** ***** *** *** where ** ***** **.

*** ****** ******** *** * *** ******* ******* *** ** a ***** ******** ** **** *** ***** **** **** **** getting ******** **** ******* **** *** ****.

* **** *** ***'* **** ** **** *** "***'** *** of **** ******" ********, *** *'** **** ********** ** **** same ********* *** ***** **** ** *****. ** ***** ** find *** **** *** ****** *** ***** ****** *** ** least **** ** **** * ********** ************* ** **** ** practical *** * ***** ******* ** **** *** ******* ****** cost, ***.

******* *** ***** *** *** ** ******** **** **** ** hiring ******* *** ** ****** ****** *********** (****** **** ***** lead *** ** ******* **** *** **** ** ***), ** you'll **** ******* *** ** ********* *** **** ** ********* that **** *** ***** *** *** **** ***** *** *** bumbling ******* ****** **** ******.

* ***** ******* ******** **** ****:

*) *** ***** *** ***** ****-****** **** ***** *** ******* you're ***** ** ** ********** *** ***** *** ** * common ** **** ******* **** ** *** ******** *** **** readily ********* ******** ** *** ******* **. **** *** **** a *********** ********* *** *** ********* ******** ***** *** **** the ***** ******** *** **** **** ******* ** **** ********.

*) ***** *** * **** ** *** *** **** ********/********* you ****. **** ** *** ******* ************ *** (***), ** should ** ********* ********* *** ***** *** *** **** ********* (finding ******* ** *** *******, ********** ** *******, *********** *******, streaming/recording *****, ********** **** *****, ********* ******** *****). ********* ** helps ** ***** * ********* **** ***** ***** *** **** backwards **** *****. ****** *** ******* ******** **** ********** **** compelling ******** *** **** ********* ** **** ****** **** ** exist ** *** ******* ** **** **** ******** "****"

*) ***** * **** *** **** * ***** ******, ** doesn't ****** ****** *** *** *'* ******** *** * ******** Debian ********. **** **** *** *** ***** ** **** ** the **** ********** *********. *** *** ***** **** ****** **** "play **** ***** ** ** *****" ** "***** ****** ** accessible **** *** ******* ** ****** ******". **** **** **** something **** "*** ****** ** ** ******* (** **** *** auto-discover ***), ******/****** ***** ***** **** ***** ** **** (**'** worry ***** *********** ****** ***** *****), **** **** ***** **** 1 ******, ****** ******** ***** (**** ***** ** **** **** the **** ******** ******** * ****/****, ** ***** ******* ** thumbnails ***).

*) **** *** ***** *** *** ** * *** ** elance.com ** ******* "**** * ******" ****. **** *** **** basic ***** **** #* ***** ** *** *** ************ "****** software ******** ** *** ** ****** **** *** ** *, y, *". **** **** *** **** ******* **** *** ****** code ****** ** *********, ******* ************ ******* ******, *** ** on. ****** *** **** ***** ****** **** *** **** **** to *** ** **** ** **** ** *** ***.

*) **** *** *** * ********* *** **** **** ** them ************. ***'** ******** *** ** ****** ********* ****** $****-$**** in ***** *** ****.

*) ******** **** *** *** ****. ** **** *****, ** you *****'* *******, ***'** ***** ** ******* *** ****** ******* your **** **/*** *** *** **** ** ** ** *********** manage ***********. * ***'* **** **** ** * *** ** all. **** ***'** **** (*********) * ****-******* ******** ** **** you ***** ***. ***'** ***** ** *** ***** *** ***** have **** ****** **** *****, ***'** *** *** ********* ****** implemented *** **** ***** ** ****** **** *** ***'** ********* get **** ***** ***** ***** ******* **** **** *********, ***.

***'** *** ***** ** ** **** **** ** ******* ** something **** **** ******* * *** ** ******* *****, *** a *** ** **** *** ***** ********. ** **** ***** you're ** *** "*** ***'* **** **** *** ***'* ****" phase *** *** **** *** ** *** **** **** ** to *** ***** ***** *** *** ***** ****** *** **** dive ** *** ***** *********. ***'** ******** * ****** ** least **** ****** ***** **** ** **** *** "*****" ******, so ***'* ***** ***** ***** **** *********** *** *** ** essentially *** ******** ** ***** ******* **** ** **** ***** into ******.

***** ***'** *** * ****** **** ** ******, *'* ********** start ******* *** * **/** ****** ****** * *** ****** a ******** **********. *** *****-***-**** *********** **** ** **** ** pretty ********-*******, ***'** *** ********* **** *****, ***'** **** ***** a *** ** ***** ******** ********. ***, *** **** *** person *** ** ****, *** *** ***'* **** * *****-***** person ******. ****'* ***** ** **** ** ***** * ******* like ****, ***, ** *** **** *********. **** *** ****** what ** ******/*******'* **, *** **** ** ***** ***** *** you ********* ******* *** ***** ******* ** *** **** ** a ***** *** ********* *********. * **** **** *** **** experience **** **% ** *********** **** ********** **** ** ****, and ** *** ***'* ****** *** **/** ** ***** ***'** going ** *** ** **** ********* **** *********** *****, *** in * **** ***** ******.

******* ******. * ********** *** **** ******* *** ********. ***** like *** **** ********** ***** *** **** *****?

*'** ***** *** ******** ** *** **** ** ***** ** so ******* **** ******* **** ******** ******* ****** *** *** ground.

**** * *** ****** ******** ** * ***-******** ***** ******** provider ** ***-**-*** *********:

**** ** * **** ***** *** **********.

* ***** **** **** ***** *** ** *** ***** ***** of ****, *** ***** * ******** ***** **** *********, *** planned ** **** * **** ***. ** ******** *** ***** in ****, *** ****** * ****, * ******** ** ******* is ****** ** ***** *** *******, *** *** ***********, ** we ******** *** ***********, *** ***** *** ***** ****** ** a ********** ********.

*********** *, ****, *** **** ** ****** **** **** ******** architecture, *.*., ********* ** ***** ** ** ****** *** **** your ****.

** *** **** *** ************, *****, *********, ***** ***********, **** you *** ***** ** **** *****?

***, ***** ** * *** **** **** ***** *** *** to * ********* ***.

****** **** ** ***'* *** *** ****** ** *****, ** even ****. ****** ******. ****** ** * ******** ***, **** for ********** ******** ** ** **** *** ********* ***. *** x86 ** **** **** *********.

**** * **** **** ************************ **** ****** ***********. **** *** ****** ************ ** ***** many ** *** ******* *** *** ***** ******.

***, * ******* ********* ******* *** ** * ****** ******* PRD/MRD ***** **** ***** ** *******, *** ****** **** **** a ****** ********* *** ********* ******** ** ****. *** ******** to ***** ********* ** *** ***** ***** *** ***** ** that **** *** ** ******** ****. ********** *** ** ********* needs ** ** **********, ***** ******** *********, ***. *** *** spend * *** ** **** ******* **** ************ *** *********, only ** **** *** ** *** *** **** **** **** of ***** ******** ** **** ******** **** ***'* **** ******. For ******** **** **** ** *** **** **'** ******* ******* with * **** ******* ******, **** **** ***********, *** **** determine **** *** ** ******** *** *****.

** **** ***** *** **********/********** ** **** **** **** ** the ******* ***** *******. ************* ** **** ***** * ***'* think **'* ***** ***** **** **** ** ********* **** ****** needs. **** ** **** ** ******* * ********? *? **? Will ** **** ** ******* ******-*** (**+) *******, ** ** it ******** ** * *****-*** ******? ******* * ***** ******* only, ** ******* ******* ** ****?

******* * ****** ** ********* *************** ***** **** **** ** easier ** ***** ** ****** ****** ***, ********** ** *** have ************* **** ********* *** ***** "**** ** * ***** working *******, *** * **** **** ** *** ** * $25 ******** ***", ** "**** ** *** ******* ****, *** I **** **** ** *** ** **** ********** ******** * found **** ** ********* *** ** ****** ****** ** ****** bus *********".

*'** **** ******* ********** **** ** ** ******* **** **** serious ************ ** *** **** ** *** ** * ******** platform **** *** ****** **** **** *** ******* *******. **** is ********* *** ****-*********, *** *'* ******** ** *****'* **** the **** ******* ******** ** ****** ** **** *****.

**** ** *** **** * ***** **** ****** **** ********** you've **** *********** *** *** ********* **** **** *** *** talking *****. :)

* **** ***** ** ****** ** **** ** ***** *** OP ** ****** ** ** **********. *** ********, ****

*** *** ***** * *** ** **** ******* **** ************ and *********, **** ** **** *** ** *** *** **** your **** ** ***** ******** ** **** ******** **** ***'* work ******.

** **** ****. *** **** **** ****** ** ** ******* something ***** * **** ***** ******, ******* ******** **** *** will ***** *** ****** ********* ***** *****, ***** ***** **** prototyping ***.

**** *** ****** **** ****** *** **'* **** ** **** yourself *** ***** **** *** **** **** '****' *** ******* to *** ** **** ** *** ***. ****'* **** *** find **** **** ** *** **** ** ******* *** ***** nice ***** ********* ** **** ****, **** *** *** ** the *****.

***** ** ** *** ****** *******, *'* ************ **** *** ever ** ***** ** *** **** ** ** ******** **** as ****. *** **** ** ***********, *** ***** ******* ***** Debian ***, *** ****** *********** * *****-******** ****** ******.

** ****** ** *** ***** ***, ** *** **** * hard **** *********** **** *** ****** ****. **** **, ***** he **** *** ***** ****** *** ************* *** **** ******.

*** **** ******** ** **** ** ** **** * ****** on *** ****** **** ******* **** *** **********, ** *** functionality, *** **** **** ** *** **** **** ** ***** used...

**** *** ******* **** ****** *** ****** **** **** **** these ******** *** ** ********* ****** ** ****'* ***** ** 'under *** ******'.

****.

**** ******...

*** ****** **** ** **** * ******* **** **** ** REALLY **** *** ******* ** ********* ** **** ***'* **** a ***** ***** ** *** *** ********** ******* **** **** or ***** *********.

**'* **** ** ** *** ******** ******* ****, ****, ***** and ***** ******** ******** ******* *********.

** ** ** ****** *****, ** ***** **** **** *** right ****** **** *** ***** **** *** ******** ******. ** he ***** **** * ****** ****** ****** *** ******* ** a **** ******* *** **** *** ***** ** ****-********* *** cost *********** ****** ** *** * ********** ** **** *** the ****.

**'* ***** *** ********* *** *** ******. * *** ******** if * ****** **** ******* *** **** **** *** ***** have ** ***** *** *** ******* ****-****** ******** **** ***** more ** **** ***** **** ***** ** * ********** *******. You ***** ***** * **** ******** ********* *** **** **** out **** ******* ** ******* *** **** ***'* ********** ********. It's ****, *** **'* **** ******* ***** ** ** ** the ***** ***.

****** ***'* ***** ******* *** ********* *** ******** ** ******** something ** ******. ** *****'* **** **** **** *** $****+ you ***** ****** **** ** *** ******** ** *** ********* that ** ******* ***/**/***. ****** *** *** **** ** ****** it *** ******* ** **** *** ****.

*** **, ** ******** ** **** **** ** * $*** USD ******* ** * **** *******. ****'* ***** ******** ****** you **** **** ***** ****** ****, *** ****'* ***** ** either * ******** ******* ** ********* ** ****.

*** ***** ***** * **** ******** ********* *** **** **** out **** ******* ** ******* *** **** ***'* ********** ********.

***, * ******* **** ** *** *** *** ****** **** the *** ***** *** ******* ******; * ******* ********* ** terms ** **** ******. *** ****** *** ****. ******** ***; remember ******* **** ** **** **** **** *******, **** *** day ** ****, ******* ** **** ********** ****** ******.

****'* **** * *****. *********** ***** **** * **** ** a *** $***,*** ***** ***** ** ** ***** ** **** the ***** ****** *** ***** ***** **** ** ******* *** from ******** ********.

*** ** *** ** **** ** ** ** ***** ********* differently, ********* ****'* *** *****? ********* **** ****** **, ** could **** *** ****** ** ****** **** ******.

*'* *** *** **** ** ** **'* ****** ** **, but ** ****** ****'* *** ******** ******.

*'** ** *********** *****, ** *****. :)

* **** **** ********** ******** *** *** **** ***** *** the *****, **** ****** ******, *** ********* **** *** **** logics *** *** ***** **** ************. *** ********** ******* *** and ***** ***** ** ***** ** *** *** ******** ********* company **** ***** ** ******. ** *** ****** ***** ** create * ***** *** ***, ******** ** *** *** ****. Hardware ** **** **** ** *** ** ****** **** *****'* ref ****** *** ******* *** **** ****. **** ******** ****** decides *** ****** ** *** *******.

****** ********** *********** *** ***’*, *** *** *** ** ***** system ************* *** *** ***** *** *** ** * **** security ******, * ******* **** ****** ** **** **** **** suggested. **** **** ******* ** ********* ***’** **** **** *** see ********* **** * **/** ***** ******* ******** *** ******** engineering. ** *** *** ** **** ****** ******** (******* *** the **** ******** *******, ****** *** *********, ****** *** ***** processing, **.**.), **** *** ******* **** *** ******** *********** ******, assuming *** ******** ******** ** ******** **** ****. ** *** then *** ***** ** ** ****** *** * *** ** training. **, *** ******** **** **** ** ** ****** ******* then ** **** *** * ******** ******** *** **** *** ONVIF **********, ** ** ***** ** ****** ******* ** ******* in ******* ** ***-***** ****** ** *******.

*******,

**** ********.

***, ** *** ***** ****, ***** *** * *** ********* / ****-*** ********* *** ****. ** ******* *** **** -***** ** ** ***** '***'

**** *****, *** ********* ***** ******* **. * ***, *** I ******’* **** *** ****/***** ******* **** *** ** ********** project.

*** * *** “***” *** **** ** ******* **** *** NVR?

** **** ** **** * *** **** **** *** **** / *****?

** *** **** ******** ***’* ***’* **** **** ******** **** you ***** **** ** *****?

*** ** **** ****** ****** *** **** *** ***? ****, Small ********, *** ******** / **********?

** *** **** *** *********: ***** *** ***** ** ****** to **** **** ******?

***** ********* **** ** ** ******** ****** *** *** **** forward ** *** ** *** ********** ******** ** **** ** the ********* ***** *****.

** *** *** ****** ***** ********* *** **** *** ****** more ******** ****** ** ****. * **** ****** ** ********** a ** ***** *** **** *** ****** ** *** ******* me *** ****** ************ *** ****, **** *** ********** ******** ahead. *** **** ** **** ** *** * ******* **** then *** **** **** *** ****!

** ******* *********** ** ******* *** **** **** ** *** up ** ***** ** *** ****** ************* “**** ******* ***********”, have * **** ** *** **** ******* ******** ** *** Olsen ** ******** ** *** ** *** ******* ** **** Product ** ***** ****.

* **** ******* ** **** ***** ** *** ********* *****.

*******,

***

**** ********. *********, * **** **** ** ****** ******** ************** by ******** *** * **** * ***** ****. **** ** the ***'* ******** **** ********** * ****, *** *** **** convoluted *** *******. * **** ** ******** *** **** **** quite * *** ** *****.

** *** ** **** ******* ** ***** ****** * **** be *****, * **** ** **** ** *** *****. * hope ** ***** ******* *** ****** ***** ********* ****** **** me.

* **** ******* **** * ** ***** ** *** ** do ** **** * ***** ************ **** **** ***** ** to **** **** ***** ***'* *** **** ****** *** *** us "******" *****. * **** ***** **** **** ** **** to **** ** *****. ** ***** **** **** *** *** feet *** *** **** **** ** ***** *** **** ******* coding ***** **** *** ** *** *** *** ** **** necessary *******. ********** ** **** **** ** ** ****** *** better *** **** ******** ******, *** * ***** **** ** a **** ***** ** ***** ******* ******* *** **** *****.